:root{--cs-font-heading: "Sora", "Segoe UI", system-ui, sans-serif;--cs-font-body: "Public Sans", "Segoe UI", system-ui, sans-serif;--cs-bg-950: #040b13;--cs-bg-900: #07111a;--cs-bg-850: #0a1a26;--cs-bg-800: #0e2433;--cs-bg-760: #133344;--cs-surface-900: rgba(7, 22, 34, .88);--cs-surface-850: rgba(9, 27, 40, .86);--cs-surface-800: rgba(12, 33, 48, .82);--cs-surface-760: rgba(15, 39, 57, .78);--cs-text-primary: #f2f8fd;--cs-text-secondary: #d8e6ef;--cs-text-muted: #a5c1d0;--cs-cyan-500: #58d6d2;--cs-cyan-450: #6ce3df;--cs-cyan-400: #8af0e9;--cs-amber-500: #f9c56a;--cs-amber-450: #f3bb53;--cs-live-500: #f2a84a;--cs-border-soft: rgba(138, 189, 211, .24);--cs-border-strong: rgba(138, 189, 211, .44);--cs-danger-500: #ffb2b2;--cs-radius-sm: .6rem;--cs-radius-md: .9rem;--cs-radius-lg: 1.25rem;--cs-radius-xl: 1.5rem}:root{color-scheme:dark;--portal-bg: var(--cs-bg-900);--portal-bg-soft: var(--cs-bg-850);--portal-surface: var(--cs-surface-900);--portal-line: var(--cs-border-soft);--portal-text: var(--cs-text-primary);--portal-muted: var(--cs-text-muted)}*{box-sizing:border-box}html,body{margin:0;padding:0;min-height:100%;overflow-x:clip}body{position:relative;font-family:var(--cs-font-body);color:var(--portal-text);background:linear-gradient(180deg,#081823eb,#051019fa),var(--portal-bg)}body:before{content:"";position:fixed;inset:0;z-index:-1;pointer-events:none;opacity:.14;background-image:linear-gradient(rgba(122,171,190,.09) 1px,transparent 1px),linear-gradient(90deg,rgba(122,171,190,.09) 1px,transparent 1px);background-size:50px 50px;-webkit-mask-image:linear-gradient(170deg,#000000f2,#00000059);mask-image:linear-gradient(170deg,#000000f2,#00000059)}a{color:var(--cs-cyan-400)}button,input,select,textarea{font:inherit;min-width:0}img{max-width:100%}.portal-masthead{position:sticky;top:0;z-index:60;margin:-1rem calc(50% - 50vw) 1rem;padding:1rem 0 .82rem;background:linear-gradient(180deg,#051019fc 0% 82%,#05101900)}.portal-workspace-main>.command-center{order:1}.portal-workspace-main>.audio-workbench{order:2}.portal-workspace-main>.transcript{order:3}.portal-workspace-main>.export-panel{order:4}.portal-workspace-main>.operations-stack{order:5}#workspace,#clip-builder,#transcripts,#intake,#usage,#setup,#admin-center{scroll-margin-top:6.8rem}.export-panel-header,.clip-qa-heading,.clip-export-history summary{display:flex;align-items:center;justify-content:space-between;gap:.75rem}.export-workspace-grid{display:grid;grid-template-columns:minmax(0,1fr) minmax(260px,.38fr);gap:.8rem}.export-mode-tabs{display:inline-flex;padding:.18rem;border:1px solid var(--cs-border-soft);border-radius:999px;background:#05121bb3}.export-mode-tab{border:0;border-radius:999px;background:transparent;color:var(--cs-text-secondary);cursor:pointer;font:inherit;font-size:.78rem;font-weight:760;padding:.34rem .66rem}.export-mode-tab-active{background:var(--cs-accent-500);color:#111a20}.workspace-view-toggle{display:inline-flex;align-items:center;gap:.5rem;min-height:2.2rem;padding:.28rem .78rem .28rem .42rem;border:1px solid var(--cs-border-soft);border-radius:999px;background:#081823d1;color:var(--cs-text-secondary);cursor:pointer;font:inherit;transition:border-color .14s ease,background .14s ease,color .14s ease,box-shadow .14s ease}.workspace-view-toggle:hover,.workspace-view-toggle:focus-visible{border-color:#f9c56a57;background:#0a1f2df5}.workspace-view-toggle-track{position:relative;width:2.35rem;height:1.35rem;border-radius:999px;background:#7aabbe42;transition:background .14s ease}.workspace-view-toggle-thumb{position:absolute;top:.16rem;left:.16rem;width:1.03rem;height:1.03rem;border-radius:999px;background:#f5f9fc;box-shadow:0 4px 10px #020a1052;transition:transform .14s ease}.workspace-view-toggle-label{font-size:.78rem;font-weight:760;white-space:nowrap}.workspace-view-toggle-active{border-color:#f9c56a57;background:#0a1f2df5;color:var(--cs-text-primary)}.workspace-view-toggle-active .workspace-view-toggle-track{background:#f9c56a66}.workspace-view-toggle-active .workspace-view-toggle-thumb{transform:translate(1rem)}.sidebar-mode-summary{margin:0;color:var(--cs-text-muted);font-size:.76rem;line-height:1.45}.workflow-eyebrow{margin:0;text-transform:uppercase;letter-spacing:.08em;font-size:.72rem;color:var(--cs-cyan-450);font-weight:700}.session-action,.export-action,.auth-action,.segment-select{display:inline-flex;align-items:center;justify-content:center;min-height:2.35rem;width:100%;max-width:100%;border-radius:var(--cs-radius-sm);padding:.56rem .88rem;font-size:.82rem;font-weight:600;line-height:1.2;white-space:normal;text-align:center;cursor:pointer;transition:transform .14s ease,box-shadow .14s ease,border-color .14s ease}.session-action{border:1px solid var(--cs-border-strong);background:#0a1f2df5;color:var(--cs-text-secondary)}.export-action,.auth-action,.segment-select{border:1px solid transparent;background:linear-gradient(130deg,var(--cs-amber-500),var(--cs-amber-450));color:#1a252e}.session-action:hover:not(:disabled),.export-action:hover:not(:disabled),.auth-action:hover:not(:disabled),.segment-select:hover:not(:disabled){transform:translateY(-1px);box-shadow:0 12px 26px #020a104d}.session-action:disabled,.export-action:disabled,.auth-action:disabled,.segment-select:disabled{cursor:not-allowed;opacity:.45;filter:saturate(.3)}.session-action-inline{width:auto;min-height:auto;border-radius:999px;padding:.32rem .76rem;font-size:.75rem}.device-control{padding:1rem}.device-control-primary{border-color:#8abdd361}.device-control-header h2,.billing-header h2,.billing-card h3,.operations-header h2{margin:0;font-family:var(--cs-font-heading)}.device-control-header p,.billing-header p,.operations-header p{margin:.35rem 0 0;color:var(--cs-text-muted);font-size:.9rem}.device-control-status{margin:.5rem 0 0;color:var(--cs-text-muted);font-size:.86rem}.command-kpis{margin-top:.8rem;display:grid;grid-template-columns:repeat(auto-fit,minmax(170px,1fr));gap:.6rem}.command-kpi{border:1px solid var(--cs-border-soft);border-radius:var(--cs-radius-md);background:#081823c7;padding:.6rem .7rem;min-height:5.8rem}.command-kpi-current{border-color:#f9c56a80;background:linear-gradient(145deg,#f9c56a24,#081823e6);box-shadow:inset 0 0 0 1px #f9c56a14}.command-kpi-label{margin:0;font-size:.72rem;color:var(--cs-text-muted);text-transform:uppercase;letter-spacing:.07em}.command-kpi-value{margin:.38rem 0 0;font-size:.9rem;color:var(--cs-text-primary);font-weight:650}.command-kpi-meta{margin:.34rem 0 0;font-size:.74rem;color:var(--cs-text-muted)}.command-kpi-action{margin-top:.55rem}.command-kpi-action-current{border-color:#f9c56a66;background:#f9c56a24;color:var(--cs-text-primary)}.workflow-step-heading{display:flex;align-items:flex-start;justify-content:space-between;gap:.75rem}.workflow-step-badge{flex-shrink:0;display:inline-flex;align-items:center;justify-content:center;min-width:3.75rem;padding:.28rem .55rem;border-radius:999px;border:1px solid rgba(108,227,223,.18);background:#6ce3df14;color:var(--cs-text-secondary);font-size:.72rem;font-weight:650;line-height:1}.workflow-step-badge-current{border-color:#f9c56a6b;background:#f9c56a24;color:var(--cs-text-primary)}.workflow-step-badge-done{border-color:#6ce3df42;background:#6ce3df1f;color:var(--cs-text-primary)}.auth-field{display:grid;gap:.25rem;font-size:.82rem;color:var(--cs-text-secondary)}.auth-field-hint{color:var(--cs-text-muted);font-size:.76rem;line-height:1.35}.auth-field-compact{margin:0}.auth-field input,.auth-field select{border:1px solid var(--cs-border-soft);border-radius:var(--cs-radius-sm);padding:.58rem .64rem;font:inherit;background:#06131deb;color:var(--cs-text-primary)}.custom-select{appearance:none;-webkit-appearance:none;padding-left:.64rem;padding-right:2rem}.role-select{padding-left:.72rem}.auth-field input:focus-visible,.auth-field select:focus-visible{border-color:var(--cs-border-strong);box-shadow:0 0 0 3px #6ce3df2e}.watchlist-editor{display:grid;gap:.38rem}.watchlist-chip-tray{display:flex;flex-wrap:wrap;gap:.3rem;border:1px solid var(--cs-border-soft);border-radius:.45rem;min-height:2.2rem;padding:.35rem .38rem;background:#071621d6}.watchlist-chip-pill{display:inline-flex;align-items:center;gap:.18rem;border-radius:999px;border:1px solid rgba(92,214,210,.42);background:#5cd6d229;color:var(--cs-text-secondary);font-size:.74rem;padding:.12rem .32rem}.watchlist-chip-hit,.watchlist-chip-remove{border:none;background:transparent;color:inherit;cursor:pointer}.watchlist-chip-hit{font-size:inherit;padding:.05rem .2rem}.watchlist-chip-remove{font-size:.78rem;padding:0 .14rem}.watchlist-empty{color:var(--cs-text-muted);font-size:.76rem;align-self:center}.watchlist-input-row{display:flex;gap:.34rem;align-items:center}.watchlist-input-row input{flex:1 1 auto;min-width:0}.watchlist-add-action{width:auto;min-width:78px;min-height:2.1rem;padding:.38rem .6rem;font-size:.74rem}.auth-panel{max-width:560px;margin:1.1rem auto 0;background:var(--cs-surface-900);border:1px solid var(--cs-border-soft);border-radius:var(--cs-radius-lg);padding:1rem;box-shadow:0 22px 42px #020a1066}.auth-panel h2{margin:0;font-size:1.2rem;font-family:var(--cs-font-heading)}.auth-panel p{margin:.5rem 0 0;color:var(--cs-text-muted);font-size:.88rem}.auth-form{margin-top:.8rem;display:grid;gap:.72rem}.auth-action{justify-self:start;width:auto;min-width:150px}.auth-action-primary,.auth-provider-action{justify-self:stretch;width:100%;min-width:0}.auth-provider-action{gap:.68rem;border:1px solid #d6d9de;background:#fff;color:#202124;font-weight:650;box-shadow:0 1px 2px #020a1029}.auth-provider-action:hover:not(:disabled),.auth-provider-action:focus-visible:not(:disabled){border-color:#c7cdd5;background:#f8fafd}.auth-provider-icon{width:1.08rem;height:1.08rem;flex:0 0 auto;display:inline-flex;align-items:center;justify-content:center}.auth-provider-icon svg{display:block;width:100%;height:100%}.auth-provider-icon-google{border-radius:999px}.auth-provider-icon-microsoft{border-radius:.12rem}.auth-error{color:var(--cs-danger-500)}.auth-note{border-top:1px solid var(--cs-border-soft);padding-top:.7rem}.auth-switch{margin:.25rem 0 0;font-size:.82rem;color:var(--cs-text-muted)}.auth-link{border:none;background:transparent;color:var(--cs-cyan-450);font:inherit;text-decoration:underline;cursor:pointer;padding:0;margin-left:.35rem}.auth-link:disabled{cursor:not-allowed;opacity:.5}.visually-hidden-input{position:absolute;left:-9999px;top:auto;width:1px;height:1px;overflow:hidden}.advanced-export-panel,.clip-qa-panel,.clip-export-history,.live-health-strip article{min-width:0;border:1px solid var(--cs-border-soft);border-radius:var(--cs-radius-md);background:#05121b85;padding:.62rem}.advanced-export-controls,.clip-qa-list,.clip-export-history-list,.live-health-strip{display:grid;gap:.5rem}.advanced-export-controls,.live-health-strip{grid-template-columns:repeat(2,minmax(0,1fr))}.live-health-strip{grid-template-columns:repeat(3,minmax(0,1fr))}.advanced-export-controls label{display:grid;gap:.28rem;color:var(--cs-text-muted);font-size:.76rem;font-weight:700}.advanced-export-controls input{width:100%;accent-color:var(--cs-accent-500)}.clip-qa-list{margin:.55rem 0 0;padding:0;list-style:none}.clip-qa-list li,.clip-export-history-item{display:flex;justify-content:space-between;gap:.6rem;border-top:1px solid rgba(148,176,194,.16);padding-top:.46rem}.clip-qa-list li:first-child,.clip-export-history-item:first-child{border-top:0;padding-top:0}.clip-qa-list span,.clip-export-history summary span,.live-health-strip span{color:var(--cs-text-muted);font-size:.76rem;font-weight:740}.clip-qa-list strong,.clip-export-history summary strong,.live-health-strip strong{color:var(--cs-text-primary);font-size:.78rem;text-align:right}.clip-qa-review strong{color:var(--cs-accent-500)}.clip-qa-blocked strong{color:var(--cs-danger-500)}.clip-export-history{margin-top:.65rem}.clip-export-history summary{cursor:pointer;list-style:none}.clip-export-history-list{margin-top:.6rem}.clip-export-history-item{align-items:center}.clip-export-history-item a{color:var(--cs-accent-300);font-weight:780}.live-health-strip span{display:block;font-size:.7rem;text-transform:uppercase}.live-health-strip strong{display:block;margin-top:.14rem;text-align:left}.sources-drawer,.media-import-history{min-width:0}.shell details.media-import-history:not([open]){display:block}.shell details.media-import-history[open]{display:grid;gap:.62rem}.shell details.sources-drawer:not([open])>:not(summary),.shell details.media-import-history:not([open])>:not(summary){display:none!important}.sources-drawer>summary,.media-import-history>summary{cursor:pointer;list-style:none}.sources-drawer>summary::-webkit-details-marker,.media-import-history>summary::-webkit-details-marker{display:none}.sources-summary,.media-import-history-heading{border:1px solid rgba(140,198,220,.22);border-radius:.62rem;padding:.68rem .74rem;background:#081823b8}.source-summary-state{display:inline-block;margin-left:.45rem;color:var(--cs-cyan-450);font-size:.74rem;font-weight:760;white-space:nowrap}.sources-drawer[open]>.sources-summary,.media-import-history[open]>.media-import-history-heading{border-color:#f9c56a66}.media-import-history-toolbar{display:flex;justify-content:space-between;gap:.7rem;align-items:center}.export-panel{position:relative;z-index:1}.intake-guide-strip{margin:.8rem 0 .95rem;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.7rem}.intake-guide-card{border:1px solid var(--cs-border-soft);border-radius:var(--cs-radius-md);background:#081823bd;padding:.72rem .82rem;display:grid;gap:.24rem}.intake-guide-label,.intake-guide-value{margin:0}.intake-guide-label{color:var(--cs-text-muted);font-size:.75rem;text-transform:uppercase;letter-spacing:.06em;font-weight:700}.intake-guide-value{color:var(--cs-text-primary);font-size:.88rem;line-height:1.38}.transcript-selection-banner{grid-column:1/-1;border:1px solid var(--cs-border-soft);border-radius:var(--cs-radius-md);background:#081823c7;padding:.72rem .8rem;display:flex;align-items:center;justify-content:space-between;gap:.8rem}.transcript-selection-banner-ready{border-color:#f9c56a80;background:#f9c56a1a}.transcript-selection-banner-pending{border-style:dashed}.transcript-selection-banner-copy{min-width:0;display:grid;gap:.18rem}.transcript-selection-banner-label,.transcript-selection-banner-detail,.transcript-selection-banner-snippet{margin:0}.transcript-selection-banner-label{color:var(--cs-text-primary);font-family:var(--cs-font-heading);font-size:.92rem}.transcript-selection-banner-detail{color:var(--cs-text-secondary);font-size:.81rem;line-height:1.42}.transcript-selection-banner-snippet{color:var(--cs-text-primary);font-size:.81rem;line-height:1.45;overflow-wrap:anywhere}.transcript-selection-banner-actions{display:flex;flex-wrap:wrap;gap:.5rem;justify-content:flex-end}.export-panel-active{border-color:#f9c56a70;box-shadow:0 16px 34px #020a104d}.basic-intake-checklist,.basic-clip-builder-checklist{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:.55rem}.basic-intake-checklist-item,.basic-clip-builder-checklist-item{border:1px solid var(--cs-border-soft);border-radius:var(--cs-radius-md);background:#081823bd;padding:.62rem .7rem}.basic-intake-checklist-item p,.basic-clip-builder-checklist-item p{margin:0;color:var(--cs-text-primary);font-size:.8rem;font-weight:700;line-height:1.35}:focus-visible{outline:2px solid var(--cs-amber-500);outline-offset:2px}.insight-accordion-list{display:grid;gap:.32rem}.insights-grid{align-items:start}.insight-column{align-content:start;grid-column:span 3}.insight-column-prominent{grid-column:span 6;order:1}.insight-column-headlines,.insight-column-watchlist{order:2}.insight-column-secondary{order:3}.insight-accordion-list-scroll{max-height:13.5rem;overflow-y:auto;padding-right:.12rem;overscroll-behavior:contain}.insight-accordion-list-compact{max-height:none;overflow:visible}.insight-column-prominent .insight-accordion-list-compact{grid-template-columns:repeat(2,minmax(0,1fr))}.insight-column-prominent .insight-accordion-open{grid-column:1/-1}.insight-accordion{overflow:hidden;border:1px solid rgba(140,198,220,.24);border-radius:.48rem;background:#06131dbd}.insight-accordion-open{border-color:#f9c56a70;background:#f9c56a14}.insight-accordion-toggle{width:100%;border:0;background:transparent;color:var(--cs-text-secondary);min-height:3.35rem;padding:.48rem 1.42rem .48rem .52rem;display:grid;grid-template-columns:minmax(0,1fr) auto;gap:.48rem;align-items:start;text-align:left;cursor:pointer;position:relative}.insight-accordion-toggle:after{content:"+";position:absolute;right:.52rem;top:50%;transform:translateY(-50%);color:var(--cs-cyan-450);font-weight:800}.insight-accordion-open .insight-accordion-toggle:after{content:"-"}.insight-accordion-toggle:focus-visible{outline:2px solid rgba(108,227,223,.62);outline-offset:-2px}.insight-accordion-title{min-width:0;display:grid;gap:.12rem;font-size:.78rem;line-height:1.28}.insight-accordion-title span:last-child{display:-webkit-box;overflow:hidden;-webkit-box-orient:vertical;-webkit-line-clamp:2;white-space:normal}.insight-accordion-kicker,.insight-accordion-range{color:var(--cs-cyan-450);font-size:.72rem;font-weight:760}.insight-accordion-range{color:var(--cs-text-muted);white-space:nowrap;padding-top:1.18rem}.insight-accordion-details{border-top:1px solid rgba(140,198,220,.18);padding:.5rem .56rem .56rem;display:grid;grid-template-columns:minmax(0,1fr) minmax(6rem,auto);gap:.52rem;align-items:start}.insight-accordion-details-stack{grid-template-columns:1fr}.insight-term-strip{display:flex;gap:.26rem;overflow-x:auto;padding-bottom:.1rem;overscroll-behavior-inline:contain}.insight-term-strip .insight-chip{flex:0 0 auto;min-width:auto;min-height:1.55rem;padding:.22rem .44rem}.watchlist-alert-stack{display:grid;gap:.36rem}.watchlist-alert-mini{border:1px solid rgba(140,198,220,.16);border-radius:.4rem;background:#0410199e;padding:.38rem;display:grid;grid-template-columns:minmax(0,1fr) auto;gap:.46rem;align-items:start}.transcript-focus-strip{grid-area:focus;display:grid;grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:.62rem}.transcript-focus-card{border:1px solid var(--cs-border-soft);border-radius:var(--cs-radius-md);background:#081823c2;padding:.68rem .72rem;display:grid;gap:.28rem}.transcript-focus-card-primary{border-color:#f9c56a6b;background:linear-gradient(145deg,#f9c56a1f,#081823e0)}.transcript-focus-label,.transcript-focus-value{margin:0}.transcript-focus-label{color:var(--cs-text-muted);font-size:.68rem;font-weight:760;letter-spacing:.08em;text-transform:uppercase}.transcript-focus-value{color:var(--cs-text-primary);font-size:.84rem;line-height:1.4}.transcript-focus-value-secondary,.transcript-status-line{color:var(--cs-text-secondary)}.transcript-context-panel{grid-area:context}.transcript-tools-panel{grid-area:tools}.transcript-details-panel{align-content:start}.transcript-details-summary{list-style:none;cursor:pointer}.transcript-details-summary::-webkit-details-marker{display:none}.transcript-details-heading{display:grid;gap:.18rem}.transcript-details-heading strong{color:var(--cs-text-primary);font-family:var(--cs-font-heading);font-size:.92rem}.transcript-details-heading span{color:var(--cs-text-muted);font-size:.78rem;line-height:1.4}.transcript-details-body{margin-top:.62rem;display:grid;gap:.62rem}.transcript-session-context{grid-template-columns:repeat(2,minmax(0,1fr))}.transcript-session-context-section{display:grid;gap:.45rem}.insights-grid-primary .insight-column,.insights-grid-secondary .insight-column{grid-column:span 6}.transcript-secondary-insights{margin-top:.52rem}.export-selection-copy-basic{margin-top:0}.clip-builder-empty-state{border:1px dashed rgba(138,189,211,.3);border-radius:var(--cs-radius-md);background:#06131db8;padding:.85rem;display:grid;gap:.3rem}.clip-builder-empty-state h3{margin:0;font-size:.96rem;color:var(--cs-text-primary)}.clip-builder-empty-eyebrow{color:var(--cs-text-secondary);font-size:.76rem;font-weight:700;text-transform:uppercase;letter-spacing:.06em}.workflow-handoff-strip{border:1px solid rgba(138,189,211,.2);border-radius:var(--cs-radius-md);background:#0a1c2ab8;padding:.8rem .9rem;display:flex;align-items:center;justify-content:space-between;gap:.85rem;flex-wrap:wrap}.workflow-handoff-copy{display:grid;gap:.22rem}.workflow-handoff-label,.workflow-handoff-detail{margin:0}.workflow-handoff-label{color:var(--cs-text-secondary);font-size:.76rem;font-weight:700;text-transform:uppercase;letter-spacing:.06em}.workflow-handoff-detail{color:var(--cs-text-primary);font-size:.88rem;line-height:1.45}.export-delivery-card-header,.export-history-card-header{display:flex;align-items:center;justify-content:space-between;gap:.75rem}.billing-line-strong{color:var(--cs-text-secondary)}.operations-summary-copy{margin-bottom:.15rem}.admin-section{display:grid;gap:.75rem;padding-top:.9rem;border-top:1px solid rgba(138,189,211,.14)}.admin-section:first-of-type{padding-top:0;border-top:0}.admin-section-heading{display:grid;gap:.2rem}.admin-section-heading h3,.admin-section-heading h4{margin:0;font-family:var(--cs-font-heading)}.admin-section-heading-row{display:flex;align-items:baseline;justify-content:space-between;gap:.75rem;flex-wrap:wrap}.admin-section-note,.admin-card-note,.admin-empty-state{margin:0;color:var(--cs-text-muted);font-size:.84rem;line-height:1.45}.admin-table-count{color:var(--cs-text-secondary);font-size:.78rem;font-weight:600}.admin-table-toolbar{display:flex;flex-wrap:wrap;gap:.75rem;align-items:end}.admin-search-field{min-width:min(100%,24rem)}.admin-table-shell{overflow-x:auto}.admin-row-selected{background:#f9c56a14}.admin-row-action{min-width:110px}.admin-subpanel{border:1px solid var(--cs-border-soft);border-radius:var(--cs-radius-md);background:#06141fcc;overflow:hidden}.admin-subpanel-prominent{border-color:#6ce3df47;background:#071824e0}.admin-subpanel summary{cursor:pointer;list-style:none;padding:.75rem .8rem;display:flex;align-items:center;justify-content:space-between;gap:.75rem;color:var(--cs-text-secondary);font-size:.84rem;font-weight:640}.admin-subpanel-prominent summary{color:var(--cs-text-primary)}.admin-subpanel summary::-webkit-details-marker{display:none}.admin-subpanel-meta{color:var(--cs-text-muted);font-size:.76rem;font-weight:500}.admin-subpanel>section{padding:0 .8rem .8rem;display:grid;gap:.75rem}.admin-workspace-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:.75rem}.admin-workspace-card{border:1px solid var(--cs-border-soft);border-radius:var(--cs-radius-md);background:#06141fc2;padding:.85rem;display:grid;gap:.75rem}@media(max-width:1180px){.insight-column{grid-column:span 6}.insight-column-prominent{grid-column:span 12}.transcript-focus-strip,.transcript-session-context{grid-template-columns:1fr}}@media(max-width:900px){.shell .portal-workspace .portal-sidebar{position:static;padding:.48rem;display:block}.shell .portal-workspace .sidebar-brand,.shell .portal-workspace .sidebar-usage{display:none}.shell .portal-workspace .portal-nav{display:flex;gap:.36rem;overflow-x:auto;padding-bottom:.12rem;overscroll-behavior-inline:contain}.shell .portal-workspace .nav-section-label{display:none}.shell .portal-workspace .portal-nav-link{flex:0 0 auto;white-space:nowrap;padding:.42rem .55rem}.shell .portal-topbar{align-items:start;padding:.58rem;gap:.55rem}.export-workspace-grid,.advanced-export-controls,.live-health-strip{grid-template-columns:1fr}.export-panel-header,.clip-qa-heading{align-items:stretch;flex-direction:column}.shell .topbar-brand,.shell .topbar-status,.shell .session-line{min-width:0}.shell .portal-brand-logo{width:clamp(7.4rem,42vw,9.5rem)}.shell .topbar-status{justify-content:flex-start}.shell .topbar-status .workspace-view-toggle,.shell .topbar-status .workspace-status-pill,.shell .topbar-status .session-line{width:100%}.shell .session-line{overflow-wrap:anywhere}.shell .portal-workspace .sidebar-mode-summary{display:none}.export-panel{position:static}.media-import-history-toolbar{display:grid}.intake-guide-strip,.basic-intake-checklist,.basic-clip-builder-checklist,.insight-column-prominent .insight-accordion-list-compact,.insight-accordion-toggle,.insight-accordion-details,.watchlist-alert-mini{grid-template-columns:1fr}.insight-column,.insight-column-prominent,.insight-column-headlines,.insight-column-watchlist,.insight-column-secondary{grid-column:1/-1}.insights-grid-primary .insight-column,.insights-grid-secondary .insight-column{grid-column:auto}.transcript-selection-banner{flex-direction:column;align-items:stretch}.transcript-selection-banner-actions{justify-content:stretch}.insight-accordion-range{white-space:normal}}@media(max-width:560px){.shell{overflow-x:clip}.insight-accordion-title,.insight-accordion-kicker{min-width:0;overflow-wrap:anywhere}}
