.motus-studio{--motus-bg:#fff;--motus-grouped:#fff;--motus-fill:#f1f5f9;--motus-fill-raised:#e2e8f0;--motus-separator:#e2e8f0;--motus-label:#0f172a;--motus-secondary:#475569;--motus-tertiary:#64748b;--motus-accent:#0369a1;--motus-accent-soft:rgba(3,105,161,0.1);--motus-danger:#b91c1c;overflow-anchor:none;color:var(--motus-label);font-family:var(--font-geist-sans),Arial,Helvetica,sans-serif;-webkit-font-smoothing:antialiased}.motus-studio-canvas{background:var(--motus-bg)}body:has(.motus-studio-dossier),html:has(.motus-studio-dossier){overflow-x:clip}.motus-studio-dossier{--dossier-ice:#0369a1;--dossier-ice-soft:rgba(3,105,161,0.1);--dossier-go:#15803d;--dossier-go-soft:#dcfce7;--dossier-caution:#92400e;--dossier-caution-soft:#fef3c7;--dossier-stop:#b91c1c;--dossier-stop-soft:#fee2e2;--dossier-ink:#fff;--dossier-body:#0f172a}.dossier-status-tracks{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;margin-top:16px}.dossier-track-label{color:var(--motus-tertiary);font-size:13px;font-weight:600;letter-spacing:.06em;text-transform:uppercase}.dossier-track-rail{height:6px;margin-top:8px;overflow:hidden;border-radius:8px;background:#e2e8f0}.dossier-track-fill{width:100%;height:100%;border-radius:inherit}.dossier-track-hatched{background-image:repeating-linear-gradient(45deg,rgba(255,255,255,.12) 0 3px,transparent 3px 6px)!important;background-color:currentColor!important}.dossier-track-value{margin-top:7px;font-size:13px;font-weight:600}.dossier-tone-go{color:var(--dossier-go)}.dossier-tone-go .dossier-track-fill{background-color:var(--dossier-go)}.dossier-tone-caution{color:var(--dossier-caution)}.dossier-tone-caution .dossier-track-fill{background-color:var(--dossier-caution)}.dossier-tone-stop{color:var(--dossier-stop)}.dossier-tone-stop .dossier-track-fill{background-color:var(--dossier-stop)}.dossier-tone-muted{color:var(--motus-tertiary)}.dossier-tone-muted .dossier-track-fill{background-color:var(--motus-tertiary)}.dossier-track-fill.dossier-track-fill-hatched{background-image:repeating-linear-gradient(45deg,rgba(255,255,255,.12) 0 3px,transparent 3px 6px)}.dossier-flags-value{display:flex;flex-wrap:wrap;align-items:center;gap:8px}.dossier-flags-clear,.dossier-flags-sep{color:var(--motus-tertiary);font-size:13px;font-weight:600}.dossier-flags-nodata{color:var(--dossier-ice);font-size:13px;font-weight:600}.dossier-flag-pill{display:inline-block;border:0;border-radius:8px;padding:4px 10px;font-size:13px;font-weight:600;line-height:1.2}.dossier-flag-pill-low{background:var(--motus-accent-soft);color:var(--motus-accent)}.dossier-flag-pill-elevated{background:var(--dossier-caution-soft);color:var(--dossier-caution);font-weight:700}.dossier-flag-pill-high{background:var(--dossier-stop);color:var(--dossier-ink);font-weight:700}.dossier-flag-pill-more{background:var(--motus-fill);color:var(--motus-secondary);cursor:pointer}.dossier-flags-disclosure{display:flex;flex-wrap:wrap;align-items:center;gap:6px;margin-top:12px;font-size:13px;font-weight:600}.dossier-flags-disclosure>button{min-height:44px;border:0;padding:0;background:transparent;color:var(--dossier-ice);font:inherit;cursor:pointer}.dossier-flags-panel{margin-top:12px;border:1px solid #e2e8f0;border-radius:8px;background:#fff;padding:16px 20px}.dossier-flags-intro{margin-bottom:4px;color:var(--motus-tertiary);font-size:13px;line-height:20px}.dossier-flags-row-group{border-top:1px solid var(--motus-separator)}.dossier-flags-row-group:first-child{border-top:0}.dossier-flags-row{display:grid;grid-template-columns:minmax(0,1.3fr) minmax(0,.8fr) minmax(0,1.2fr);align-items:center;gap:8px 16px;padding:10px 0}.dossier-flags-name{color:var(--dossier-body);font-size:15px}.dossier-flags-state-flagged{color:var(--dossier-caution);font-size:13px;font-weight:600}.dossier-flags-state-clear{color:var(--motus-tertiary);font-size:13px}.dossier-flags-state-nodata{color:var(--dossier-ice);font-size:13px}.dossier-flags-detail{display:flex;flex-wrap:wrap;align-items:center;gap:10px;color:var(--motus-secondary);font-size:13px}.dossier-flags-detail button{min-height:44px;border:0;padding:0;background:transparent;color:var(--dossier-ice);font:inherit;font-weight:600;cursor:pointer}.dossier-flags-linked{display:flex;flex-wrap:wrap;gap:8px;padding:0 0 12px}.dossier-flags-linked-scroll{max-height:240px;overflow-y:auto;overflow-x:hidden}.dossier-flags-chip{display:inline-flex;min-height:44px;align-items:center;border:1px solid #cbd5e1;border-radius:8px;padding:4px 10px;background:#fff;color:var(--dossier-ice);font-size:13px;font-weight:600;cursor:pointer}@media (max-width:639px){.dossier-flags-row{grid-template-columns:minmax(0,1fr);gap:4px}}.dossier-tab-card{min-width:0;border:1px solid #e2e8f0;border-radius:8px;background:#fff}.dossier-tab-list{position:sticky;top:var(--motus-studio-header-height,0);z-index:19;display:flex;overflow-x:auto;border-radius:8px 8px 0 0;padding:8px 12px 0;background:#fff}.dossier-tab-list button{flex:1;min-width:max-content;min-height:44px;border:0;border-bottom:2px solid transparent;padding:10px 12px 9px;color:var(--motus-tertiary);background:transparent;font-size:12px;font-weight:600;letter-spacing:.06em;text-transform:uppercase}.dossier-tab-list button[aria-selected=true]{border-bottom-color:var(--dossier-ice);border-radius:8px 8px 0 0;color:var(--dossier-body);background:rgba(3,105,161,.08)}.dossier-tab-panel{display:grid;gap:16px;padding:16px}.dossier-solid-caution,.dossier-solid-go{display:inline-block;border-radius:8px;padding:4px 8px;color:var(--dossier-ink);font-size:13px;font-weight:600}.dossier-solid-go{background:var(--dossier-go)}.dossier-solid-caution{background:var(--dossier-caution)}.dossier-oa-list{overflow:hidden;border:1px solid #e2e8f0;border-radius:8px;background:#fff}.dossier-oa-row{display:grid;grid-template-columns:minmax(0,1fr) minmax(110px,.35fr) auto;align-items:center;gap:16px;min-height:52px;padding:12px 16px;border-top:1px solid var(--motus-separator)}.dossier-oa-row:first-child{border-top:0}.dossier-oa-type{color:#0f172a;font-size:15px}.dossier-oa-docket{color:#0369a1;font-size:15px}.dossier-oa-status{display:inline-block;border-radius:8px;padding:4px 8px;color:#334155;background:#e2e8f0;font-size:13px;font-weight:600}.dossier-oa-status-active,.dossier-oa-status-inactive,.dossier-oa-status-pending{color:#fff}.dossier-oa-status-active{background:#15803d}.dossier-oa-status-pending{background:#a16207}.dossier-oa-status-inactive{background:#b91c1c}@media (max-width:639px){.dossier-oa-row{grid-template-columns:minmax(0,1fr) auto}.dossier-oa-type{grid-column:1/-1}}.dossier-pager{display:flex;align-items:center;justify-content:flex-end;gap:12px;padding-top:12px;color:var(--motus-tertiary);font-size:12px}.dossier-pager button{min-height:44px;min-width:44px;color:var(--dossier-ice)}.dossier-pager button:disabled{color:var(--motus-tertiary);opacity:.5}@media (min-width:1080px){.dossier-status-tracks{grid-template-columns:repeat(4,minmax(0,1fr))}}.motus-studio-header{border-bottom:1px solid #e2e8f0;background:rgba(255,255,255,.92)}.motus-studio ::-webkit-scrollbar{width:8px;height:8px}.motus-studio ::-webkit-scrollbar-track{background:transparent}.motus-studio ::-webkit-scrollbar-thumb{background:#cbd5e1;border-radius:8px}.motus-table-scroll{overflow-x:auto;-webkit-overflow-scrolling:touch}.motus-table-scroll table{border-collapse:separate;border-spacing:0}.motus-table-scroll td,.motus-table-scroll th{white-space:nowrap}.motus-table-scroll td:first-child,.motus-table-scroll th:first-child{position:sticky;left:0;z-index:1;min-width:12.5rem;max-width:18rem;white-space:normal;background:var(--motus-grouped);box-shadow:1px 0 0 var(--motus-separator)}.motus-table-scroll thead th:first-child{z-index:2}.motus-report-wrap .font-mono.text-\[10px\]{display:none}.motus-report-wrap h1{font-size:clamp(2.125rem,5vw,3.5rem);font-weight:900;letter-spacing:-.04em}.motus-report-wrap .tracking-\[0\.22em\],.motus-report-wrap .tracking-\[0\.3em\]{letter-spacing:.08em;color:var(--motus-tertiary)}