.dgf-report-toolbar{align-items:center}.dgf-report-toolbar>div{display:flex;gap:8px}.dgf-report-actions{display:flex;gap:6px;flex-wrap:wrap;align-items:center}.dgf-report-actions form{margin:0}.dgf-report-status{display:inline-flex;padding:4px 9px;border-radius:999px;font-size:12px;font-weight:700}.dgf-report-status.is-draft{background:#fff3cd;color:#8a6500}.dgf-report-status.is-published{background:#d9fbe8;color:#087443}.dgf-report-form{display:grid;gap:22px}.dgf-report-form .dgf-panel{margin:0}.dgf-report-link-box{margin-top:20px;padding:18px;border:1px solid var(--dgf-border,#dfe5ec);background:#f7f9fb}.dgf-report-link-box input{width:100%;margin:10px 0}.dgf-report-link-box>div{display:flex;gap:8px;flex-wrap:wrap}.dgf-fields-3{grid-template-columns:repeat(3,minmax(0,1fr))}.dgf-fields-4{grid-template-columns:repeat(4,minmax(0,1fr))}.dgf-report-timeline-editor{display:grid;gap:10px}.dgf-report-timeline-row{display:grid;grid-template-columns:36px minmax(130px,.7fr) minmax(240px,2fr) minmax(120px,.7fr);gap:10px;align-items:center;padding:12px;background:#f7f9fb;border:1px solid #e5eaf0}.dgf-report-timeline-row strong{display:grid;place-items:center;width:30px;height:30px;background:#111827;color:#fff}.dgf-report-section[hidden]{display:none!important}@media(max-width:1100px){.dgf-fields-4,.dgf-fields-3{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:720px){.dgf-fields-4,.dgf-fields-3{grid-template-columns:1fr}.dgf-report-timeline-row{grid-template-columns:32px 1fr}.dgf-report-timeline-row input:nth-of-type(2),.dgf-report-timeline-row select{grid-column:2}.dgf-report-actions{min-width:220px}}
