:root{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--rc-color-bg:#07101f;--rc-color-surface:#0d1829;--rc-color-surface-raised:#132137;--rc-color-border:#26364d;--rc-color-text:#f3f7ff;--rc-color-muted:#9ba9bd;--rc-color-primary:#6d5dfc;--rc-color-info:#38bdf8;--rc-color-success:#45d483;--rc-color-warning:#f5aa2b;--rc-color-danger:#fb5b78;--rc-font-sans:Inter, ui-sans-serif, system-ui, -apple-system, BlinkMacSystemFont, "Segoe UI", sans-serif;--rc-space-1:.25rem;--rc-space-2:.5rem;--rc-space-3:.75rem;--rc-space-4:1rem;--rc-space-6:1.5rem;--rc-space-8:2rem;--rc-radius-sm:.5rem;--rc-radius-md:.75rem;--rc-radius-lg:1rem;--rc-shadow-focus:0 0 0 3px #38bdf859}
*{box-sizing:border-box}.video-intelligence-shell{color:#172033;background:radial-gradient(circle at 92% 4%,#5a6dff1a,#0000 24rem),#f5f7fb;min-width:0;min-height:100vh;padding:clamp(1.25rem,3vw,3rem)}.video-intelligence-header{justify-content:space-between;align-items:flex-start;gap:2rem;max-width:78rem;margin:0 auto 1.5rem;display:flex}.video-intelligence-header h1{letter-spacing:-.065em;max-width:44rem;margin:.25rem 0 .65rem;font-size:clamp(2.1rem,5vw,4.5rem);line-height:.98}.video-intelligence-header>div>p:last-child,.video-section-heading p,.video-program-card>div>p,.video-integration-grid p{color:#667085;line-height:1.6}.video-intelligence-header>div>p:last-child{max-width:48rem;margin:0}.video-intelligence-eyebrow{letter-spacing:.15em;text-transform:uppercase;margin:0;font-size:.72rem;font-weight:850;color:#4d57d8!important}.video-safety-badge,.video-foundation-status,.video-integration-grid span{letter-spacing:.035em;text-transform:uppercase;border-radius:999px;width:fit-content;font-size:.68rem;font-weight:800;display:inline-flex}.video-safety-badge{color:#315242;background:#dff3e8;flex:none;padding:.55rem .75rem}.video-package-bar,.video-program-grid,.video-integration-grid,.video-workflow{gap:.8rem;display:grid}.video-package-bar{background:#ffffffd1;border:1px solid #dce1eb;border-radius:1.15rem;grid-template-columns:repeat(3,minmax(0,1fr));max-width:78rem;margin:0 auto 2.5rem;padding:.7rem;box-shadow:0 .8rem 2.5rem #28314c0f}.video-package-bar>div{border-right:1px solid #e7eaf0;gap:.25rem;min-width:0;padding:.75rem .9rem;display:grid}.video-package-bar>div:last-child{border-right:0}.video-package-bar small,.video-program-card dt{color:#7c8494;letter-spacing:.06em;text-transform:uppercase;font-size:.68rem;font-weight:700}.video-package-bar strong{overflow-wrap:anywhere;font-size:.88rem}.video-policy-panel{background:#fff;border:1px solid #dce1eb;border-radius:1.25rem;max-width:78rem;margin:0 auto 2.5rem;padding:clamp(1.1rem,2vw,1.5rem);box-shadow:0 1rem 3rem #262f4b12}.video-policy-panel>header{justify-content:space-between;align-items:flex-start;gap:1.25rem;display:flex}.video-policy-panel>header small{color:#4d57d8;letter-spacing:.08em;text-transform:uppercase;font-weight:850}.video-policy-panel h2{letter-spacing:-.035em;margin:.3rem 0}.video-policy-panel>header p,.video-policy-panel>p{color:#667085;max-width:50rem;margin:0;line-height:1.55}.video-policy-panel>header>span{color:#8a4f18;background:#fff0dd;border-radius:999px;flex:none;padding:.45rem .65rem;font-size:.7rem;font-weight:800}.video-policy-panel form{grid-template-columns:repeat(3,minmax(0,1fr));gap:.8rem;margin-top:1.25rem;display:grid}.video-policy-panel label{color:#3f4756;gap:.35rem;font-size:.75rem;font-weight:750;display:grid}.video-policy-panel input[type=number]{color:#172033;width:100%;min-height:2.7rem;font:inherit;background:#f9fafc;border:1px solid #cfd5e1;border-radius:.65rem;padding:0 .7rem}.video-policy-toggle{grid-column:1/3;align-items:center;display:flex!important}.video-policy-toggle input{width:1rem;height:1rem}.video-policy-panel button{color:#fff;cursor:pointer;min-height:2.7rem;font:inherit;background:#3340b8;border:0;border-radius:.65rem;font-size:.8rem;font-weight:800}.video-policy-panel input:focus-visible,.video-policy-panel button:focus-visible{outline-offset:2px;outline:3px solid #9ba4ff}.video-policy-panel button:disabled{cursor:wait;opacity:.65}.video-policy-usage{color:#667085;border-top:1px solid #e7eaf0;flex-wrap:wrap;gap:.55rem 1rem;margin-top:1rem;padding-top:1rem;font-size:.76rem;display:flex}.video-policy-usage strong{color:#172033}.video-section{max-width:78rem;margin:0 auto 2.7rem}.video-section-heading{justify-content:space-between;align-items:flex-end;margin-bottom:1rem;display:flex}.video-section-heading h2{letter-spacing:-.035em;margin:0 0 .25rem;font-size:clamp(1.35rem,2vw,1.8rem)}.video-section-heading p{max-width:46rem;margin:0}.video-program-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.video-program-card{background:#fff;border:1px solid #dce1eb;border-radius:1.25rem;grid-template-columns:auto 1fr;gap:1rem;min-width:0;padding:clamp(1.1rem,2vw,1.5rem);display:grid;overflow:hidden;box-shadow:0 1rem 3rem #262f4b12}.video-program-card h3,.video-integration-grid h3{letter-spacing:-.025em;margin:.55rem 0 .35rem}.video-program-mark{color:#fff;letter-spacing:-.02em;background:#3340b8;border-radius:1rem;place-items:center;width:3.25rem;height:3.25rem;font-size:.78rem;font-weight:900;display:grid}.video-program-news .video-program-mark{background:#151a26}.video-foundation-status{color:#4d57d8;background:#eef0ff;padding:.28rem .45rem}.video-program-card dl{border-top:1px solid #edf0f5;grid-column:1/-1;grid-template-columns:repeat(3,minmax(0,1fr));gap:.65rem;margin:.4rem 0 0;padding-top:1rem;display:grid}.video-program-card dl div{min-width:0}.video-program-card dd{overflow-wrap:anywhere;margin:.3rem 0 0;font-size:.78rem;font-weight:750}.video-workflow{grid-template-columns:repeat(6,minmax(0,1fr));margin:0;padding:0;list-style:none}.video-workflow li{background:#fff;border:1px solid #dce1eb;border-radius:1rem;gap:.7rem;min-width:0;padding:1rem;display:grid;position:relative}.video-workflow li span{color:#4d57d8;font-size:.68rem;font-weight:850}.video-workflow li strong{overflow-wrap:anywhere;font-size:.82rem}.video-workflow li.blocked{color:#767d8b;background:#eef0f4;box-shadow:inset 0 0 0 1px #ffffff73}.video-workflow li.blocked span{color:#9096a2}.video-integration-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.video-integration-grid article{background:#ffffffb8;border:1px solid #dce1eb;border-radius:1rem;min-width:0;padding:1.15rem}.video-integration-grid span{color:#8a5a24;background:#fff1dc;padding:.28rem .45rem}.video-integration-grid p{margin:0;font-size:.85rem}.video-intelligence-state{align-content:center;place-items:center;gap:.8rem;display:grid}.video-intelligence-state a{color:#3540ba;font-weight:800}.video-brief-heading{gap:1.5rem}.video-queue-summary{background:#fff;border:1px solid #dce1eb;border-radius:.9rem;grid-template-columns:repeat(3,auto auto);align-items:center;gap:.4rem .55rem;padding:.65rem .8rem;display:grid}.video-queue-summary span{color:#fff;background:#4d57d8;border-radius:.55rem;place-items:center;width:1.7rem;height:1.7rem;font-size:.78rem;font-weight:850;display:grid}.video-queue-summary small{color:#667085;font-size:.7rem;font-weight:750}.video-brief-create,.video-brief-card,.video-queue-empty{background:#fff;border:1px solid #dce1eb;border-radius:1.15rem;box-shadow:0 1rem 3rem #262f4b0d}.video-brief-create{margin-bottom:1.4rem;overflow:hidden}.video-brief-create>summary{cursor:pointer;color:#3540ba;padding:1rem 1.15rem;font-weight:850;list-style-position:inside}.video-brief-create[open]>summary{border-bottom:1px solid #edf0f5}.video-brief-create form{grid-template-columns:repeat(2,minmax(0,1fr));gap:.9rem;padding:1.15rem;display:grid}.video-brief-create label,.video-brief-card form label{color:#555e70;gap:.38rem;font-size:.72rem;font-weight:760;display:grid}.video-brief-create input,.video-brief-create select,.video-brief-create textarea,.video-brief-card textarea,.video-decision-form input{color:#172033;width:100%;min-width:0;font:inherit;background:#fbfcfe;border:1px solid #cfd5e1;border-radius:.7rem;padding:.7rem .78rem}.video-brief-create textarea,.video-brief-card textarea{resize:vertical;line-height:1.55}.video-brief-create input:focus-visible,.video-brief-create select:focus-visible,.video-brief-create textarea:focus-visible,.video-brief-card textarea:focus-visible,.video-decision-form input:focus-visible,.video-brief-workspace button:focus-visible{outline-offset:2px;border-color:#5964db;outline:3px solid #4d57d83d}.video-brief-create fieldset{border:1px solid #e2e6ee;border-radius:.9rem;grid-column:1/-1;grid-template-columns:repeat(2,minmax(0,1fr));gap:.8rem;margin:0;padding:1rem;display:grid}.video-brief-create legend{color:#4d57d8;padding:0 .4rem;font-size:.72rem;font-weight:850}.video-brief-create .wide,.video-brief-create form>button{grid-column:1/-1}.video-brief-workspace button{color:#fff;cursor:pointer;width:fit-content;font:inherit;background:#4d57d8;border:1px solid #4d57d8;border-radius:.7rem;padding:.7rem .9rem;font-size:.76rem;font-weight:820}.video-brief-workspace button:disabled{cursor:wait;opacity:.55}.video-queue-heading{justify-content:space-between;align-items:baseline;gap:1rem;margin:1.5rem 0 .8rem;display:flex}.video-queue-heading h3,.video-queue-heading p{margin:0}.video-queue-heading p{color:#5964c8;font-size:.76rem}.video-queue-empty{color:#667085;padding:1.2rem}.video-brief-queue{gap:1rem;display:grid}.video-brief-card{min-width:0;padding:clamp(1rem,2vw,1.35rem)}.video-brief-card>header{justify-content:space-between;align-items:flex-start;gap:1rem;display:flex}.video-brief-card h3{letter-spacing:-.025em;margin:.55rem 0 .2rem;font-size:1.18rem}.video-brief-card header p,.video-brief-card header code{color:#7c8494;margin:0;font-size:.7rem}.video-brief-card header code{background:#f0f2f7;border-radius:.55rem;flex:none;padding:.4rem .55rem}.video-brief-status{color:#565f70;text-transform:uppercase;background:#edf0f5;border-radius:99rem;padding:.3rem .5rem;font-size:.64rem;font-weight:850;display:inline-flex}.video-brief-status.review_required{color:#77540f;background:#fff0c8}.video-brief-status.approved{color:#24573e;background:#dff3e8}.video-brief-status.rejected{color:#8c3e3e;background:#ffe5e3}.video-brief-context{grid-template-columns:repeat(2,minmax(0,1fr));gap:.8rem;margin:1rem 0;display:grid}.video-brief-context p{color:#555e70;background:#f7f8fb;border-radius:.75rem;margin:0;padding:.8rem;font-size:.8rem;line-height:1.5}.video-brief-context strong{color:#252e40;text-transform:uppercase;margin-bottom:.25rem;font-size:.68rem;display:block}.video-brief-card>details{border:1px solid #e4e7ee;border-radius:.75rem;margin-bottom:1rem}.video-brief-card>details summary{cursor:pointer;color:#4d57d8;padding:.75rem;font-size:.76rem;font-weight:800}.video-brief-card>details ol{gap:.65rem;margin:0;padding:0 1rem 1rem 2rem;display:grid}.video-brief-card>details li{color:#555e70;font-size:.78rem}.video-brief-card>details li strong,.video-brief-card>details li span{display:block}.video-brief-card>details li span{color:#81889a;overflow-wrap:anywhere;font-family:ui-monospace,monospace;font-size:.66rem}.video-brief-card>details li p{margin:.25rem 0 0}.video-brief-actions,.video-decision-form{flex-wrap:wrap;align-items:center;gap:.65rem;margin-top:.7rem;display:flex}.video-brief-actions button+button{color:#3540ba;background:#fff}.video-decision-form input{flex:18rem}.video-decision-form .danger{background:#b34c4c;border-color:#b34c4c}.video-second-approver{color:#77540f;background:#fff6dc;border-radius:.7rem;margin:.8rem 0 0;padding:.75rem;font-size:.78rem}.video-render-form,.video-render-preparation{background:#f8f9fe;border:1px solid #d9def0;border-radius:.9rem;margin-top:1rem;padding:1rem}.video-render-form h4,.video-render-form p,.video-render-preparation p{margin:0}.video-render-form>p,.video-render-preparation p{color:#667085;margin-top:.3rem;font-size:.76rem;line-height:1.5}.video-render-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:.75rem;margin-top:.9rem;display:grid}.video-render-grid .wide{grid-column:1/-1}.video-render-grid input,.video-render-grid select{color:#172033;width:100%;min-width:0;font:inherit;background:#fff;border:1px solid #cfd5e1;border-radius:.7rem;padding:.7rem .78rem}.video-render-grid input:focus-visible,.video-render-grid select:focus-visible,.video-render-form fieldset input:focus-visible{outline-offset:2px;outline:3px solid #4d57d83d}.video-render-form fieldset{border:1px solid #dfe3ee;border-radius:.7rem;flex-wrap:wrap;gap:.8rem 1.2rem;margin:.9rem 0;padding:.75rem;display:flex}.video-render-form fieldset label{grid-template-columns:auto 1fr;align-items:center;display:flex}.video-render-form fieldset input{width:auto}.video-render-form small,.video-render-preparation small{color:#77540f;margin-top:.65rem;display:block}.video-render-preparation>div:first-child{justify-content:space-between;align-items:center;gap:.8rem;display:flex}.video-render-preparation>div:first-child span{color:#77540f;text-transform:uppercase;background:#fff0c8;border-radius:99rem;padding:.25rem .5rem;font-size:.64rem;font-weight:850}.video-render-preparation dl{grid-template-columns:repeat(3,minmax(0,1fr));gap:.6rem;margin:.8rem 0 0;display:grid}.video-render-preparation dl div{background:#fff;border-radius:.6rem;padding:.65rem}.video-render-preparation dl .wide{grid-column:1/-1}.video-render-preparation dt{color:#7c8494;text-transform:uppercase;font-size:.62rem;font-weight:760}.video-render-preparation dd{margin:.25rem 0 0;font-size:.78rem;font-weight:800}.video-render-review{background:#f4f6fc;border:1px solid #cfd6ed;border-radius:.9rem;margin-top:1rem;padding:1rem}.video-render-review>header strong,.video-render-review>header p{margin:0}.video-render-review>header p{color:#667085;margin-top:.25rem;font-size:.74rem}.video-render-assets{gap:.8rem;margin-top:.85rem;display:grid}.video-render-assets>article{background:#fff;border:1px solid #e0e4ee;border-radius:.75rem;min-width:0;padding:.85rem}.video-render-asset-heading{justify-content:space-between;align-items:flex-start;gap:.8rem;display:flex}.video-render-asset-heading>div{gap:.2rem;min-width:0;display:grid}.video-render-asset-heading small{color:#7c8494;text-transform:uppercase;font-size:.62rem;font-weight:800}.video-render-asset-heading strong{overflow-wrap:anywhere;font-size:.82rem}.video-render-asset-heading>span{border-radius:99rem;flex:none;padding:.3rem .5rem;font-size:.62rem;font-weight:850}.video-asset-pending{color:#77540f;background:#fff0c8}.video-asset-approved{color:#24573e;background:#dff3e8}.video-asset-rejected{color:#8c3e3e;background:#ffe5e3}.video-render-assets dl{grid-template-columns:repeat(2,minmax(0,1fr));gap:.5rem;margin:.75rem 0;display:grid}.video-render-assets dl div{background:#f7f8fb;border-radius:.6rem;min-width:0;padding:.6rem}.video-render-assets dl .wide{grid-column:1/-1}.video-render-assets dt{color:#7c8494;text-transform:uppercase;font-size:.6rem;font-weight:800}.video-render-assets dd{overflow-wrap:anywhere;margin:.2rem 0 0;font-size:.72rem;font-weight:750}.video-render-assets code{font-size:.65rem}.video-render-reason{color:#8c3e3e;background:#fff0ef;border-radius:.65rem;margin:.75rem 0 0;padding:.7rem;font-size:.75rem}.video-distribution-form,.video-distribution-ready{background:#f8f9fe;border:1px solid #cfd6ed;border-radius:.75rem;gap:.8rem;margin-top:.9rem;padding:.9rem;display:grid}.video-website-form{background:#f5f9fc;border-color:#c8d8e8}.video-website-ready{background:#f1f9fc;border-color:#b9d8e5}.video-distribution-form p,.video-distribution-ready p{color:#667085;margin:.2rem 0 0;font-size:.74rem;line-height:1.45}.video-distribution-form>label{color:#4f586a;gap:.35rem;font-size:.7rem;font-weight:750;display:grid}.video-distribution-form>label input,.video-distribution-form>label textarea{color:#172033;width:100%;min-width:0;font:inherit;background:#fff;border:1px solid #cfd5e1;border-radius:.65rem;padding:.68rem .75rem}.video-distribution-form fieldset{border:1px solid #dfe3ee;border-radius:.65rem;grid-template-columns:repeat(2,minmax(0,1fr));gap:.5rem;margin:0;padding:.7rem;display:grid}.video-distribution-form fieldset label{background:#fff;border-radius:.55rem;align-items:center;gap:.55rem;padding:.55rem;display:flex}.video-distribution-form fieldset span{gap:.1rem;display:grid}.video-distribution-form fieldset small{color:#7c8494;text-transform:capitalize;margin:0}.video-distribution-form>small,.video-distribution-empty{color:#77540f;margin:0;font-size:.7rem}.video-distribution-ready{background:#f0faf4;border-color:#b9dec9}.video-distribution-ready a{color:#3540ba;width:fit-content;font-size:.75rem;font-weight:800;text-decoration:none}.video-distribution-form input:focus-visible,.video-distribution-form textarea:focus-visible,.video-distribution-form button:focus-visible,.video-distribution-ready a:focus-visible{outline-offset:2px;outline:3px solid #4d57d83d}@media (max-width:900px){.video-workflow{grid-template-columns:repeat(3,minmax(0,1fr))}.video-program-grid,.video-integration-grid,.video-brief-create form,.video-brief-create fieldset,.video-render-grid,.video-distribution-form fieldset,.video-policy-panel form{grid-template-columns:1fr}.video-policy-toggle,.video-brief-create .wide,.video-brief-create form>button,.video-render-grid .wide{grid-column:auto}}@media (max-width:620px){.video-intelligence-header{flex-direction:column;gap:1rem}.video-policy-panel>header{flex-direction:column}.video-package-bar,.video-workflow{grid-template-columns:1fr}.video-package-bar>div{border-bottom:1px solid #e7eaf0;border-right:0}.video-package-bar>div:last-child{border-bottom:0}.video-program-card,.video-program-card dl{grid-template-columns:1fr}.video-brief-heading,.video-brief-card>header,.video-queue-heading{flex-direction:column;align-items:flex-start}.video-queue-summary,.video-brief-context,.video-render-preparation dl,.video-render-assets dl{grid-template-columns:repeat(2,minmax(0,1fr))}.video-render-asset-heading{flex-direction:column;align-items:flex-start}}.platform-owner-shell{color:#e9edf5;background:radial-gradient(circle at 80% 0,#3f66ad2e,#0000 32rem),#080b12;min-width:0;min-height:100vh;padding:clamp(1.4rem,3vw,3rem)}.platform-owner-header,.platform-owner-grid,.platform-tenant-card,.platform-owner-access{gap:1rem;display:flex}.platform-owner-header{justify-content:space-between;align-items:flex-start;margin-bottom:2rem}.platform-owner-header h1,.platform-owner-gate h1{letter-spacing:-.06em;margin:.2rem 0 .6rem;font-size:clamp(2rem,5vw,4rem)}.platform-owner-header p,.platform-owner-gate>p{color:#9da7b8;max-width:45rem}.platform-owner-eyebrow{letter-spacing:.14em;text-transform:uppercase;margin:0;font-size:.72rem;font-weight:800;color:#79d8ff!important}.platform-owner-access{background:#111620;border:1px solid #252c3b;border-radius:1rem;flex-direction:column;min-width:12rem;padding:1rem}.platform-owner-access span{color:#8e99aa;text-transform:uppercase;font-size:.72rem}.platform-owner-grid{align-items:flex-start}.platform-owner-main{flex:65%;min-width:0}.platform-owner-side{flex:0 24rem;gap:1rem;display:grid}.platform-owner-side>section,.platform-owner-gate{background:#111620eb;border:1px solid #252c3b;border-radius:1.2rem;padding:1.25rem}.platform-owner-gate{max-width:42rem;margin:8vh auto;padding:clamp(1.5rem,4vw,3rem)}.platform-owner-gate form,.platform-provision-form{gap:.8rem;margin-top:1.5rem;display:grid}.platform-owner-gate label,.platform-provision-form label{color:#b8c0cd;gap:.35rem;font-size:.8rem;display:grid}.platform-owner-shell input,.platform-owner-shell textarea,.platform-owner-shell select{box-sizing:border-box;color:#edf2f9;width:100%;font:inherit;background:#0b1018;border:1px solid #30394b;border-radius:.7rem;padding:.72rem .8rem}.platform-owner-shell textarea{resize:vertical;min-height:7rem}.platform-owner-shell button{color:#eafaff;font:inherit;cursor:pointer;background:#153f50;border:1px solid #3d83a0;border-radius:.7rem;padding:.7rem .9rem;font-weight:750}.platform-owner-shell button:disabled{cursor:not-allowed;opacity:.5}.platform-tenant-list{gap:.8rem;display:grid}.platform-tenant-card{background:#10151e;border:1px solid #252c3b;border-radius:1rem;flex-wrap:wrap;justify-content:space-between;align-items:center;padding:1.1rem}.platform-tenant-card h3{margin:.4rem 0 .15rem}.platform-tenant-card code{color:#7f8999}.platform-tenant-card dl{gap:1.5rem;margin:0;display:flex}.platform-tenant-card dl div{gap:.2rem;display:grid}.platform-tenant-card dt{color:#7f8999;text-transform:uppercase;font-size:.68rem}.platform-tenant-card dd{margin:0;font-weight:700}.platform-status{color:#9de8c6;text-transform:uppercase;background:#113427;border-radius:2rem;padding:.24rem .48rem;font-size:.67rem;font-weight:800;display:inline-flex}.platform-status-suspended,.platform-status-pending_deletion{color:#ffd59f;background:#3b2b15}.platform-lifecycle-form{border-top:1px solid #242b38;flex-basis:100%;grid-template-columns:10rem 1fr auto;gap:.6rem;padding-top:.8rem;display:grid}.platform-setup{background:#0c151e;border:1px solid #2b4050;border-radius:.85rem;flex-basis:100%;padding:.85rem}.platform-setup summary{cursor:pointer;justify-content:space-between;align-items:center;gap:1rem;display:flex}.platform-setup summary span,.platform-setup>p{color:#8fa7b8;font-size:.76rem}.platform-setup form{grid-template-columns:repeat(2,minmax(0,1fr));gap:.7rem;margin-top:.8rem;display:grid}.platform-setup form>label,.platform-setup fieldset{color:#b8c0cd;border:0;gap:.35rem;margin:0;padding:0;font-size:.75rem;display:grid}.platform-setup fieldset{grid-template-columns:repeat(3,1fr);align-items:center}.platform-setup legend{grid-column:1/-1}.platform-setup fieldset label{align-items:center;gap:.35rem;display:flex}.platform-setup fieldset input{width:auto}.platform-setup input[type=color]{min-height:2.7rem;padding:.25rem}.platform-onboarding{background:linear-gradient(145deg,#0d1b26,#0b141d);border-color:#31546a}.platform-onboarding-checklist{grid-template-columns:repeat(4,minmax(0,1fr));gap:.5rem;margin:.85rem 0 0;padding:0;list-style:none;display:grid}.platform-onboarding-checklist li{color:#d5b77f;background:#201a13;border:1px solid #46392a;border-radius:.65rem;min-width:0;padding:.65rem;font-size:.7rem}.platform-onboarding-checklist li:before{content:"○";margin-right:.4rem}.platform-onboarding-checklist li[data-ready=true]{color:#8cddb9;background:#10241d;border-color:#285a49}.platform-onboarding-checklist li[data-ready=true]:before{content:"✓"}.platform-onboarding>button{margin-top:.75rem}.platform-approval{border-top:1px solid #252c3b;gap:.45rem;padding:.85rem 0;display:grid}.platform-approval span,.platform-approval small{color:#8f9bad}.platform-approval p{margin:0}.platform-owner-error{color:#ffbec7;background:#36191f;border:1px solid #7c3842;border-radius:.8rem;padding:.8rem 1rem}.platform-credential{background:#2a2112;border:1px solid #a77b2f;border-radius:.9rem;gap:.65rem;margin:0 0 1rem;padding:1rem;display:grid}.platform-credential label,.platform-credential code{gap:.25rem;min-width:0;display:grid}.platform-credential code,.platform-api-list code{overflow-wrap:anywhere;color:#dcebf5}.platform-credential button{justify-self:start}.platform-api-access form{grid-template-columns:minmax(0,1fr) 8rem auto;align-items:end}.platform-api-list{gap:.5rem;margin-top:.8rem;display:grid}.platform-api-list>div{border-top:1px solid #263543;grid-template-columns:minmax(0,1fr) minmax(12rem,auto) auto;align-items:center;gap:.7rem;padding-top:.55rem;display:grid}.platform-api-list span{gap:.2rem;display:grid}@media (max-width:1000px){.platform-owner-grid,.platform-owner-header{flex-direction:column}.platform-owner-side{grid-template-columns:repeat(2,minmax(0,1fr));width:100%}}@media (max-width:700px){.platform-owner-shell{padding:1.2rem}.platform-owner-side{grid-template-columns:1fr}.platform-tenant-card dl{justify-content:space-between;width:100%}.platform-lifecycle-form,.platform-setup form{grid-template-columns:1fr}.platform-onboarding-checklist{grid-template-columns:repeat(2,minmax(0,1fr))}.platform-api-list>div{grid-template-columns:1fr}}html{background:var(--rc-color-bg);color:var(--rc-color-text);font-family:var(--rc-font-sans)}.api-center{gap:1.2rem;display:grid}.api-center-header a{color:#bfe7ff;background:#102235;border:1px solid #3b536b;border-radius:.7rem;align-self:flex-start;padding:.7rem .9rem;text-decoration:none}.api-secret{background:#2a2112;border:1px solid #a77b2f;border-radius:1rem;gap:.7rem;padding:1rem;display:grid}.api-secret>div{grid-template-columns:7rem minmax(0,1fr) auto;align-items:center;gap:.6rem;display:grid}.api-secret code,.api-client-list code{overflow-wrap:anywhere}.api-secret>button{justify-self:start}.api-usage-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:.8rem;display:grid}.api-usage-grid article{background:#0d1927;border:1px solid #24354a;border-radius:1rem;gap:.35rem;padding:1rem;display:grid}.api-usage-grid span,.api-client-title small{color:#8fa2b6;font-size:.75rem}.api-usage-grid strong{font-size:1.7rem}.api-center-layout{grid-template-columns:minmax(15rem,.75fr) minmax(0,1.6fr);align-items:start;gap:1rem;display:grid}.api-issue-form,.api-client-list>article{background:#0d1723;border:1px solid #24354a;border-radius:1rem;padding:1rem}.api-issue-form{gap:.75rem;display:grid}.api-issue-form h2,.api-client-list h2,.api-client-list h3{margin:0}.api-issue-form p{color:#92a3b6}.api-issue-form label{color:#aebdcd;gap:.35rem;font-size:.78rem;display:grid}.api-issue-form input{color:#edf6ff;background:#08111b;border:1px solid #34495f;border-radius:.65rem;padding:.7rem}.api-issue-form button,.api-secret button,.api-client-actions button{color:#e8f7ff;cursor:pointer;background:#123a50;border:1px solid #32637f;border-radius:.65rem;padding:.65rem .8rem}.api-client-list{gap:.7rem;display:grid}.api-client-list>article{gap:.85rem;display:grid}.api-client-title{justify-content:space-between;gap:1rem;display:flex}.api-client-title>div{gap:.25rem;min-width:0;display:grid}.api-client-status{color:#9de8c6;text-transform:uppercase;background:#113427;border-radius:2rem;justify-self:start;padding:.2rem .45rem;font-size:.66rem}.api-client-status.revoked{color:#d5a9ae;background:#382127}.api-client-list dl{grid-template-columns:repeat(4,minmax(0,1fr));gap:.5rem;margin:0;display:grid}.api-client-list dl div{gap:.15rem;display:grid}.api-client-list dt{color:#8598aa;text-transform:uppercase;font-size:.68rem}.api-client-list dd{margin:0;font-weight:700}.api-client-actions{gap:.5rem;display:flex}.api-client-actions .danger{background:#3a1d24;border-color:#713b46}@media (max-width:900px){.api-usage-grid,.api-client-list dl{grid-template-columns:repeat(2,minmax(0,1fr))}.api-center-layout{grid-template-columns:1fr}}@media (max-width:600px){.api-usage-grid,.api-client-list dl,.api-secret>div{grid-template-columns:1fr}.api-client-title{flex-direction:column}}.pilot-showcase{width:100%;max-width:94rem;margin:0 auto;padding:clamp(1.2rem,3vw,3rem)}.pilot-hero{grid-template-columns:minmax(0,1.45fr) minmax(19rem,.55fr);align-items:stretch;gap:clamp(1.2rem,3vw,2.4rem);min-height:32rem;display:grid}.pilot-hero-copy{background:radial-gradient(circle at 85% 15%,#37baff2e,#0000 32%),linear-gradient(145deg,#102c47,#081524 68%);border:1px solid #2a4e6d;border-radius:1.25rem;align-content:center;padding:clamp(1.6rem,5vw,4.8rem);display:grid}.pilot-eyebrow,.pilot-section-heading>p{color:#61d1ff;letter-spacing:.12em;text-transform:uppercase;margin:0 0 .8rem;font-size:.72rem;font-weight:800}.pilot-hero-copy h1{letter-spacing:-.065em;max-width:15ch;margin:0;font-size:clamp(2.2rem,5.6vw,5rem);line-height:.98}.pilot-hero-copy>p:not(.pilot-eyebrow){color:#aebfd0;max-width:64ch;margin:1.4rem 0 0;font-size:clamp(.95rem,1.5vw,1.15rem);line-height:1.65}.pilot-actions{flex-wrap:wrap;gap:.65rem;margin-top:2rem;display:flex}.pilot-actions a,.pilot-footer a,.pilot-state a{color:#d7e8f6;border:1px solid #365c79;border-radius:99rem;padding:.7rem .9rem;font-size:.78rem;font-weight:800;text-decoration:none}.pilot-actions .pilot-primary{color:#041b2c;background:#65d3ff;border-color:#65d3ff}.pilot-actions a:hover,.pilot-footer a:hover,.pilot-state a:hover{color:#70d7ff;border-color:#70d7ff}.pilot-actions .pilot-primary:hover{color:#041b2c;background:#a8eaff}.pilot-proof{background:linear-gradient(160deg,#101f31,#07111e);border:1px solid #29445c;border-radius:1.25rem;flex-direction:column;padding:clamp(1.4rem,3vw,2.2rem);display:flex}.pilot-proof>span{color:#73dfab;letter-spacing:.06em;text-transform:uppercase;font-size:.7rem;font-weight:800}.pilot-proof>span[data-state=loading]{color:#ffd991}.pilot-proof>span[data-state=signed-out],.pilot-proof>span[data-state=unavailable]{color:#ffadb7}.pilot-proof>small{color:#8099af;margin-top:auto}.pilot-proof>strong{letter-spacing:-.04em;margin:.4rem 0 1.2rem;font-size:clamp(1.5rem,3vw,2.25rem)}.pilot-proof dl{grid-template-columns:repeat(2,minmax(0,1fr));gap:.55rem;margin:0;display:grid}.pilot-proof dl>div{background:#0d1d2d;border:1px solid #233d53;border-radius:.75rem;gap:.35rem;padding:.9rem;display:grid}.pilot-proof dt{color:#8ea5b8;font-size:.7rem}.pilot-proof dd{margin:0;font-size:1.65rem;font-weight:800}.pilot-state{color:#aebfd0;margin:auto 0}.pilot-state .workspace-onboarding{margin:1rem 0}.pilot-section{border-top:1px solid #203a51;margin-top:clamp(3rem,7vw,6rem);padding-top:1.7rem}.pilot-section-heading{grid-template-columns:minmax(14rem,.55fr) minmax(18rem,.9fr);display:grid}.pilot-section-heading>p{grid-column:1/-1}.pilot-section-heading h2{letter-spacing:-.045em;margin:0;font-size:clamp(1.7rem,3vw,2.7rem)}.pilot-section-heading>span{color:#95aabd;align-self:end;line-height:1.6}.pilot-workflow{counter-reset:none;grid-template-columns:repeat(5,minmax(0,1fr));gap:.75rem;margin:2rem 0 0;padding:0;list-style:none;display:grid}.pilot-workflow li,.pilot-channels article,.pilot-saas-grid article,.pilot-empty{background:linear-gradient(145deg,#11273d,#0a1726);border:1px solid #28445c;border-radius:.85rem}.pilot-workflow li{min-height:12rem;padding:1rem}.pilot-workflow small{color:#5fcfff;margin-bottom:2.2rem;font-size:.7rem;font-weight:800;display:block}.pilot-workflow strong{font-size:1rem;display:block}.pilot-workflow p,.pilot-channels article>p,.pilot-saas-grid p{color:#92a8bb;font-size:.78rem;line-height:1.55}.pilot-channels{grid-template-columns:repeat(3,minmax(0,1fr));gap:.9rem;margin-top:2rem;display:grid}.pilot-channels article{padding:1.1rem}.pilot-channels article>div{align-items:center;gap:.8rem;display:flex}.pilot-channels article>div>span{color:#73d6ff;background:#17334d;border:1px solid #315975;border-radius:.65rem;place-items:center;width:2.4rem;height:2.4rem;font-size:1.1rem;font-weight:900;display:grid}.pilot-channels article>div p{gap:.25rem;margin:0;display:grid}.pilot-channels small{color:#8ca2b5;font-size:.7rem}.pilot-channels small[data-channel-status=connected]{color:#79e3af}.pilot-channels small[data-channel-status=needs_attention]{color:#ffd48a}.pilot-channels small[data-channel-status=not_connected]{color:#ffabb5}.pilot-empty{color:#91a9bb;margin-top:2rem;padding:1rem}.pilot-saas-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:.9rem;margin-top:2rem;display:grid}.pilot-saas-grid article{padding:1.2rem}.pilot-footer{border-top:1px solid #203a51;justify-content:space-between;align-items:center;gap:1rem;margin-top:clamp(3rem,7vw,6rem);padding:1.5rem 0 0;display:flex}.pilot-footer p{color:#91a8bb;margin:0;font-size:.78rem}@media (max-width:1080px){.pilot-hero{grid-template-columns:1fr}.pilot-proof{min-height:20rem}.pilot-workflow{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (max-width:760px){.pilot-section-heading,.pilot-workflow,.pilot-channels,.pilot-saas-grid{grid-template-columns:1fr}.pilot-section-heading{gap:.8rem}.pilot-workflow li{min-height:auto}.pilot-workflow small{margin-bottom:1rem}.pilot-footer{flex-direction:column;align-items:flex-start}}.workzone-admin{gap:1rem;width:100%;max-width:100rem;margin:0 auto;padding:2rem;display:grid}.workzone-admin-header{justify-content:space-between;align-items:flex-start;gap:1rem;display:flex}.workzone-admin-header h1{letter-spacing:-.05em;margin:.3rem 0 .5rem;font-size:clamp(2rem,5vw,3.5rem)}.workzone-admin-header p{color:#94a9bf;max-width:52rem;margin:0;line-height:1.55}.workzone-admin-header dl{grid-template-columns:repeat(2,minmax(8rem,1fr));gap:.6rem;margin:0;display:grid}.workzone-admin-header dl div{background:#0d1a29;border:1px solid #29435c;border-radius:.8rem;gap:.25rem;padding:.8rem;display:grid}.workzone-admin-header dt{color:#8da3b8;text-transform:uppercase;font-size:.68rem}.workzone-admin-header dd{margin:0;font-size:1.35rem;font-weight:800}.workzone-boundary,.workzone-admin-error,.workzone-admin-success,.workzone-admin-state{color:#a8d8ee;background:#102430;border:1px solid #31546a;border-radius:.8rem;padding:.85rem 1rem}.workzone-admin-error{color:#ffbec7;background:#36191f;border-color:#713b46}.workzone-admin-success{color:#9de8c6;background:#10241d;border-color:#285a49}.workzone-admin-state{margin:2rem}.workzone-admin-grid{grid-template-columns:minmax(0,1.5fr) minmax(17rem,.5fr);align-items:start;gap:1rem;display:grid}.workzone-admin-list{gap:.9rem;display:grid}.workzone-admin-card,.workzone-create-card{background:linear-gradient(145deg,#10243a,#0a1726);border:1px solid #29435c;border-radius:1rem;padding:1rem}.workzone-admin-card[data-status=archived]{opacity:.92;border-color:#526174}.workzone-status{text-transform:uppercase;background:#153b31;border:1px solid #2d705b;border-radius:999px;padding:.28rem .55rem}.workzone-admin-card[data-status=archived] .workzone-status{color:#c1cad4;background:#2b3039;border-color:#596474}.workzone-admin-card>header{justify-content:space-between;align-items:flex-start;gap:1rem;display:flex}.workzone-admin-card h2,.workzone-admin-card h3{margin:.3rem 0 0}.workzone-admin-card code,.workzone-admin-card>header span{color:#76cdef;font-size:.72rem}.workzone-admin-card form,.workzone-create-card form{gap:.7rem;margin-top:.9rem;display:grid}.workzone-admin-card>form{grid-template-columns:minmax(12rem,.65fr) minmax(0,1.35fr) auto;align-items:end}.workzone-admin label,.workzone-create-card label{color:#b5c5d5;gap:.35rem;font-size:.75rem;display:grid}.workzone-admin input,.workzone-admin textarea,.workzone-admin select{color:#edf6ff;font:inherit;background:#07111c;border:1px solid #344c63;border-radius:.65rem;width:100%;min-width:0;padding:.7rem}.workzone-admin textarea{resize:vertical;min-height:2.8rem}.workzone-admin button{color:#e8f8ff;cursor:pointer;background:#123d54;border:1px solid #35708e;border-radius:.65rem;padding:.68rem .85rem;font-weight:750}.workzone-admin button:disabled{cursor:not-allowed;opacity:.5}.workzone-team-list{border-top:1px solid #263b50;margin-top:1rem;padding-top:.9rem}.workzone-lifecycle{background:#091724;border:1px solid #29435c;border-radius:.8rem;margin-top:1rem;padding:.8rem}.workzone-lifecycle summary{cursor:pointer;justify-content:space-between;align-items:center;gap:.75rem;font-weight:750;display:flex}.workzone-lifecycle summary small{color:#9fdcf3;text-transform:uppercase;background:#142d3e;border:1px solid #31546a;border-radius:999px;padding:.2rem .45rem;font-size:.65rem}.workzone-lifecycle>p{color:#93a8bc;font-size:.78rem;line-height:1.5}.workzone-lifecycle>.workzone-lifecycle-error{color:#ffbec7}.workzone-lifecycle-totals{grid-template-columns:repeat(2,minmax(0,1fr));gap:.55rem;margin:0 0 .75rem;display:grid}.workzone-lifecycle-totals div{background:#0d2030;border-radius:.6rem;padding:.65rem}.workzone-lifecycle-totals dt{color:#8fa5ba;font-size:.68rem}.workzone-lifecycle-totals dd{margin:.2rem 0 0;font-size:1.2rem;font-weight:800}.workzone-lifecycle ul{gap:.35rem;margin:0;padding:0;list-style:none;display:grid}.workzone-lifecycle li{border-top:1px solid #20364a;justify-content:space-between;align-items:center;gap:.7rem;padding:.5rem .15rem .15rem;display:flex}.workzone-lifecycle li span{gap:.12rem;display:grid}.workzone-lifecycle li small{color:#7f96aa}.workzone-lifecycle .workzone-lifecycle-blockers{margin-top:.8rem}.workzone-lifecycle-blockers li[data-blocked=true]{color:#ffc2c9}.workzone-admin-card .workzone-lifecycle-action{border-top:1px solid #29435c;grid-template-columns:minmax(0,1fr) auto;padding-top:.8rem}.workzone-lifecycle-action small{color:#8fa5ba;grid-column:1/-1}.workzone-team-list>div{justify-content:space-between;align-items:center;gap:.8rem;padding:.55rem 0;display:flex}.workzone-team-list span{gap:.2rem;display:grid}.workzone-team-list small,.workzone-team-list p,.workzone-create-card>p{color:#8fa5ba}.workzone-assign{border-top:1px solid #263b50;grid-template-columns:minmax(0,1.2fr) minmax(10rem,.8fr) auto;align-items:end;padding-top:.9rem}@media (max-width:900px){.workzone-admin-grid,.workzone-admin-card>form,.workzone-admin-card .workzone-lifecycle-action,.workzone-assign{grid-template-columns:1fr}.workzone-admin-header{flex-direction:column}}@media (max-width:600px){.workzone-admin{padding:1.2rem}.workzone-admin-header dl{grid-template-columns:1fr;width:100%}.workzone-lifecycle-totals{grid-template-columns:1fr}}body{min-width:320px;margin:0}.media-dashboard{color:#e8f0fb;background:radial-gradient(circle at 35% 0,#183754 0,#091728 47%,#050b16 100%);grid-template-columns:15rem minmax(0,1fr);min-height:100vh;display:grid}.media-sidebar{border-right:1px solid #1b324c;flex-direction:column;padding:1.5rem .8rem;display:flex}.media-brand{color:#fff;letter-spacing:-.04em;font-weight:800;text-decoration:none}.media-brand span{color:#57c7ff;vertical-align:-.15rem;font-size:1.7rem}.media-sidebar-label{color:#7892ad;letter-spacing:.08em;text-transform:uppercase;margin:2.6rem 0 .6rem;font-size:.72rem;font-weight:700}.media-sidebar nav{gap:.25rem;display:grid}.media-sidebar nav a{color:#b2c0d1;border-radius:.55rem;padding:.75rem;text-decoration:none}.media-sidebar nav a:hover,.media-sidebar nav .active{color:#66d2ff;background:#152c45}.media-account{border:1px solid #27445f;border-radius:.65rem;align-items:center;gap:.7rem;margin-top:auto;padding:.7rem;display:flex}.media-account>span{background:linear-gradient(135deg,#635bdb,#3daee8);border-radius:50%;place-items:center;width:2rem;height:2rem;font-size:.75rem;font-weight:800;display:grid}.media-account p{min-width:0;margin:0}.media-account strong,.media-account small{text-overflow:ellipsis;white-space:nowrap;font-size:.75rem;display:block;overflow:hidden}.media-account small{color:#94a9bf;margin-top:.15rem}.media-main{width:100%;max-width:90rem;margin:0 auto;padding:2rem}.media-header{justify-content:space-between;align-items:end;gap:1rem;margin-bottom:2rem;display:flex}.media-header p{color:#65cffb;letter-spacing:.08em;text-transform:uppercase;margin:0 0 .35rem;font-size:.8rem;font-weight:700}.media-header h1{letter-spacing:-.05em;margin:0;font-size:clamp(1.8rem,4vw,2.8rem)}.media-status{color:#adbdcf;border:1px solid #345873;border-radius:99rem;padding:.5rem .75rem;font-size:.78rem}.media-sign-in{color:#062035;background:#63d2ff;border-radius:99rem;padding:.65rem .9rem;font-size:.82rem;font-weight:800;text-decoration:none}.media-sign-in:hover{background:#a6eaff}.media-loading,.media-panel,.media-actions article,.media-counts article{background:linear-gradient(145deg,#112841,#0b1829);border:1px solid #274560;border-radius:.8rem}.media-loading{color:#b6c6d8;padding:1rem}.media-loading p{margin:0 0 .9rem}.media-actions{grid-template-columns:repeat(3,minmax(0,1fr));gap:1rem;display:grid}.media-actions article{padding:1.2rem}.media-actions article>span{color:#5fd1ff;font-size:1.5rem}.media-actions h2,.media-panel h2{margin:1rem 0 .45rem;font-size:1rem}.media-actions p,.media-panel>p,.people-note p{color:#a7b8ca;font-size:.86rem;line-height:1.55}.media-actions a{color:#68d5ff;font-size:.85rem;font-weight:700;text-decoration:none}.media-counts{grid-template-columns:repeat(4,minmax(0,1fr));gap:1rem;margin:1rem 0;display:grid}.media-counts article{padding:1rem}.media-counts small{color:#9aafc3;font-size:.75rem;display:block}.media-counts strong{margin-top:.45rem;font-size:1.6rem;display:block}.media-lower{grid-template-columns:1.1fr .9fr;gap:1rem;display:grid}.media-panel{padding:1.2rem}.media-panel h2{margin-top:0}.channel-list,.activity-list{margin:1rem 0 0;padding:0;list-style:none}.channel-list{grid-template-columns:repeat(2,minmax(0,1fr));gap:.55rem;display:grid}.channel-list li,.activity-list li{background:#0b1727;border:1px solid #203952;border-radius:.5rem;justify-content:space-between;padding:.65rem .7rem;font-size:.83rem;display:flex}.channel-list span{color:#d4a95b;font-size:.75rem}.channel-list span[data-channel-status=connected]{color:#64d898}.channel-list span[data-channel-status=needs_attention]{color:#ff9767}.activity-list li{color:#adbdcf}.people-note{border-top:1px solid #2a435d;margin-top:1.1rem;padding-top:1rem}.people-note strong{color:#e7f3ff;font-size:.85rem}.people-note a{color:#68d5ff;font-weight:700;text-decoration:none}.member-invite{background:linear-gradient(135deg,#102a44,#102138);border:1px solid #2d5b7d;border-radius:.8rem;grid-template-columns:minmax(14rem,1.4fr) minmax(13rem,1fr) minmax(9rem,.7fr);align-items:start;gap:1rem;margin-bottom:1.25rem;padding:1.15rem;display:grid}.member-invite>div{grid-row:1/span 2}.member-invite>label:first-of-type{grid-column:2}.member-invite>label:nth-of-type(2){grid-column:3}.member-invite h2{margin:.25rem 0;font-size:1.1rem}.member-invite p{color:#b6c9da;margin:0;font-size:.86rem;line-height:1.45}.member-invite label{color:#ddecf9;gap:.35rem;font-size:.8rem;font-weight:700;display:grid}.member-invite input,.member-invite select,.member-invite button{font:inherit;border-radius:.45rem;min-height:2.65rem}.member-invite input,.member-invite select{color:#eef8ff;background:#091727;border:1px solid #416481;padding:0 .65rem}.member-invite button{color:#062035;cursor:pointer;white-space:nowrap;background:#6bd7ff;border:0;grid-column:2/-1;align-self:stretch;padding:0 .85rem;font-weight:800}.member-invite input:focus-visible,.member-invite select:focus-visible,.member-invite button:focus-visible{outline-offset:2px;outline:3px solid #d7f5ff}.member-invite button:disabled{cursor:wait;opacity:.65}.member-invite>p{grid-column:2/-1}.people-grid{grid-template-columns:repeat(auto-fit,minmax(16rem,1fr));gap:.85rem;display:grid}.people-card{background:#102138;border:1px solid #28435e;border-radius:.7rem;padding:1rem}.people-card>div{justify-content:space-between;gap:.5rem;display:flex}.people-card strong{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.people-card>div span{color:#69d5ff;white-space:nowrap;font-size:.72rem}.people-card ul{flex-wrap:wrap;gap:.4rem;margin:1rem 0 0;padding:0;list-style:none;display:flex}.people-card li{color:#d8e8f8;text-transform:capitalize;background:#1a3651;border-radius:99rem;padding:.3rem .5rem;font-size:.72rem}.social-page{width:100%;max-width:92rem;margin:0 auto;padding:2rem}.social-header,.social-panel>header,.social-account-card>header{justify-content:space-between;align-items:flex-start;gap:1rem;display:flex}.social-header{margin-bottom:1.4rem}.social-header h1{letter-spacing:-.045em;margin:.3rem 0 .55rem;font-size:clamp(1.8rem,4vw,2.7rem)}.social-header>div>p:last-child,.social-panel>p,.social-empty{color:#9eb3c8;max-width:54rem;margin:0;line-height:1.55}.social-safety{color:#9fc7de;white-space:nowrap;border:1px solid #355572;border-radius:99rem;padding:.55rem .75rem;font-size:.74rem}.social-state,.social-panel,.social-account-card{background:linear-gradient(145deg,#112841,#0b1829);border:1px solid #274560;border-radius:.8rem}.social-state{padding:1rem}.social-state p{color:#b6c6d8;margin:0 0 .9rem}.workspace-onboarding{place-items:start;gap:.65rem;display:grid}.workspace-onboarding strong{color:#f4f8fc;font-size:1rem}.workspace-onboarding p{max-width:42rem;margin:0;line-height:1.55}.workspace-onboarding>a:not(.media-sign-in):not(.social-primary){color:#68d5ff;font-size:.82rem;font-weight:800;text-decoration:none}.social-layout{grid-template-columns:minmax(18rem,.8fr) minmax(22rem,1.2fr);gap:1rem;display:grid}.social-panel{padding:1.2rem}.social-panel h2,.social-account-card h3{margin:0}.social-provider-panel>header strong,.social-account-card>header strong{text-transform:capitalize;border-radius:99rem;padding:.35rem .55rem;font-size:.72rem}.social-provider-panel>header strong{color:#f5b46e;background:#33281f}.social-provider-panel>header strong[data-ready=true],.social-account-card>header strong[data-health=healthy]{color:#6de0aa;background:#123b31}.social-provider-panel>p{margin-top:1rem;font-size:.84rem}.social-primary{color:#062035;background:#65d1ff;border:0;border-radius:.5rem;margin-top:1rem;padding:.7rem .9rem;font-size:.82rem;font-weight:800;text-decoration:none;display:inline-block}.social-primary:disabled{cursor:not-allowed;opacity:.45}.social-capabilities>header>span,.social-accounts-panel>header>span{color:#79d9ff;background:#1b3853;border-radius:99rem;padding:.3rem .55rem;font-size:.75rem}.social-capabilities>ul,.social-scopes ul{padding:0;list-style:none}.social-capabilities>ul{gap:.45rem;margin:1rem 0 0;display:grid}.social-capabilities>ul>li{background:#0a1727;border:1px solid #203a53;border-radius:.5rem;justify-content:space-between;align-items:center;gap:1rem;padding:.65rem .7rem;display:flex}.social-capabilities li>span{overflow-wrap:anywhere;font-size:.78rem}.social-capabilities small{color:#77d6ff;white-space:nowrap;font-size:.68rem}.social-capabilities small[data-mode=write]{color:#f2b66f}.social-accounts-panel{grid-column:1/-1}.social-empty{margin-top:1rem}.social-account-grid{grid-template-columns:repeat(auto-fit,minmax(20rem,1fr));gap:.8rem;margin-top:1rem;display:grid}.social-account-card{padding:1rem}.social-account-card header small{color:#72d3fb;text-transform:capitalize;margin-bottom:.35rem;font-size:.68rem;display:block}.social-account-card>header strong{color:#f5b46e;background:#33281f}.social-account-card dl{grid-template-columns:repeat(2,minmax(0,1fr));gap:.65rem;margin:1rem 0;display:grid}.social-account-card dl>div{background:#0a1727;border-radius:.45rem;padding:.65rem}.social-account-card dt,.social-scopes>span{color:#829bb3;font-size:.68rem}.social-account-card dd{overflow-wrap:anywhere;text-transform:capitalize;margin:.3rem 0 0;font-size:.78rem}.social-scopes ul{flex-wrap:wrap;gap:.35rem;margin:.5rem 0 0;display:flex}.social-scopes li{color:#cde7f7;background:#193550;border-radius:99rem;padding:.3rem .5rem;font-size:.68rem}.social-analytics-layout{grid-template-columns:minmax(0,1.35fr) minmax(18rem,.65fr);gap:1rem;display:grid}.social-analytics-kpis{grid-column:1/-1;grid-template-columns:repeat(3,minmax(0,1fr));gap:.8rem;display:grid}.social-analytics-kpis article,.social-analytics-panel{background:linear-gradient(145deg,#112841,#0b1829);border:1px solid #274560;border-radius:.8rem}.social-analytics-kpis article{gap:.35rem;min-height:8.6rem;padding:1rem 1.1rem;display:grid}.social-analytics-kpis span,.social-analytics-kpis small,.social-analytics-panel>p,.social-analytics-panel li{color:#9eb3c8}.social-analytics-kpis span{font-size:.74rem;font-weight:700}.social-analytics-kpis strong{color:#75d9ff;letter-spacing:-.06em;font-size:2rem;line-height:1}.social-analytics-kpis small{font-size:.72rem;line-height:1.35}.social-analytics-kpis article[data-ready=true] strong{color:#6de0aa}.social-analytics-kpi-muted strong{color:#698099}.social-analytics-panel{padding:1.2rem}.social-analytics-panel>header{justify-content:space-between;align-items:flex-start;gap:1rem;display:flex}.social-analytics-panel h2{margin:.25rem 0 0}.social-analytics-source,.social-analytics-pending,.social-analytics-accounts>header>span{color:#8bdcff;white-space:nowrap;background:#1a3651;border-radius:99rem;padding:.32rem .5rem;font-size:.68rem}.social-analytics-pending{color:#f5b46e;background:#33281f}.social-analytics-performance{min-height:23rem}.social-analytics-empty-chart{background:linear-gradient(#0a172773,#0a1727);border:1px solid #203a53;border-radius:.6rem;align-items:end;gap:.65rem;height:10rem;margin:1.2rem 0 1rem;padding:1rem;display:flex;overflow:hidden}.social-analytics-empty-chart span{background:linear-gradient(#244c6c,#18334c);border-radius:.35rem .35rem .1rem .1rem;flex:1}.social-analytics-empty-chart span:first-child{height:18%}.social-analytics-empty-chart span:nth-child(2){height:30%}.social-analytics-empty-chart span:nth-child(3){height:24%}.social-analytics-empty-chart span:nth-child(4){height:38%}.social-analytics-empty-chart span:nth-child(5){height:28%}.social-analytics-performance>strong,.social-analytics-ai>strong{font-size:.92rem;display:block}.social-analytics-panel>p{margin:.65rem 0 0;font-size:.82rem;line-height:1.55}.social-analytics-ai ul{gap:.5rem;margin:1rem 0 0;padding-left:1.1rem;display:grid}.social-analytics-ai li{font-size:.76rem;line-height:1.45}.social-analytics-accounts{grid-column:1/-1}.social-analytics-account-list{gap:.7rem;margin-top:1rem;display:grid}.social-analytics-account-list article{background:#0a1727;border:1px solid #203a53;border-radius:.6rem;justify-content:space-between;align-items:center;gap:1rem;padding:.8rem;display:flex}.social-analytics-account-list small{color:#72d3fb;text-transform:capitalize;margin-bottom:.25rem;font-size:.68rem;display:block}.social-analytics-account-list dl{gap:1.25rem;margin:0;display:flex}.social-analytics-account-list dt{color:#829bb3;font-size:.66rem}.social-analytics-account-list dd{text-transform:capitalize;margin:.25rem 0 0;font-size:.75rem}.composer-layout,.calendar-layout{grid-template-columns:minmax(0,1.35fr) minmax(18rem,.65fr);gap:1rem;display:grid}.social-composer{background:linear-gradient(145deg,#112841,#0b1829);border:1px solid #274560;border-radius:.8rem;padding:1.2rem}.social-composer fieldset{border:0;border-bottom:1px solid #274560;margin:0 0 1rem;padding:0 0 1rem}.social-composer legend{color:#ecf7ff;margin-bottom:.75rem;padding:0;font-size:.95rem;font-weight:800}.social-composer fieldset>p,.studio-draft-list>p,.calendar-queue>p{color:#9db2c7;font-size:.82rem}.studio-choice-grid{grid-template-columns:repeat(auto-fit,minmax(14rem,1fr));gap:.55rem;display:grid}.studio-choice-grid label{cursor:pointer;background:#091727;border:1px solid #29465f;border-radius:.55rem;align-items:center;gap:.65rem;padding:.7rem;display:flex}.studio-choice-grid label:has(input:checked){background:#143653;border-color:#62cefa}.studio-choice-grid input{accent-color:#62cefa;width:1rem;height:1rem}.studio-choice-grid span,.studio-choice-grid strong,.studio-choice-grid small{min-width:0;display:block}.studio-choice-grid strong{text-overflow:ellipsis;white-space:nowrap;font-size:.8rem;overflow:hidden}.studio-choice-grid small{color:#87a4bd;text-transform:capitalize;margin-top:.25rem;font-size:.68rem}.composer-copy{gap:.8rem;display:grid}.composer-copy label{color:#d9e9f7;gap:.35rem;font-size:.76rem;font-weight:700;display:grid}.composer-copy input,.composer-copy textarea{color:#edf8ff;font:inherit;resize:vertical;background:#071422;border:1px solid #35536d;border-radius:.5rem;padding:.7rem;line-height:1.45}.composer-copy input:focus,.composer-copy textarea:focus{border-color:#69d5ff;outline:2px solid #69d5ff33}.composer-result{color:#70dda7;margin-left:.75rem;font-size:.76rem;display:inline}.composer-result[data-state=failed]{color:#ff9c84}.studio-draft-list>header>span,.calendar-queue>header>span{color:#79d9ff;background:#1b3853;border-radius:99rem;padding:.3rem .5rem;font-size:.72rem}.studio-draft-list>ul,.calendar-queue>ul{gap:.55rem;margin:1rem 0 0;padding:0;list-style:none;display:grid}.studio-draft-list li,.calendar-queue li{background:#091727;border:1px solid #243e57;border-radius:.5rem;padding:.7rem}.studio-draft-list li{justify-content:space-between;align-items:center;gap:.7rem;display:flex}.studio-draft-list li strong,.studio-draft-list li small,.calendar-queue li strong,.calendar-queue li small{display:block}.studio-draft-list li strong,.calendar-queue li strong{text-overflow:ellipsis;font-size:.78rem;overflow:hidden}.studio-draft-list li small,.calendar-queue li small{color:#8ba5bd;margin-top:.25rem;font-size:.66rem}[data-draft-status]{color:#7bd9ff;text-transform:capitalize;font-size:.67rem}[data-draft-status=failed],[data-draft-status=rejected],[data-draft-status=needs_reauthorization]{color:#ff9c84}[data-draft-status=published],[data-draft-status=approved]{color:#70dda7}.calendar-layout{grid-template-columns:minmax(0,1fr) 18rem}.social-calendar{min-width:0;overflow:hidden}.calendar-toolbar{align-items:center!important}.calendar-toolbar>button,.calendar-toolbar div>button{color:#bfeeff;background:#102d47;border:1px solid #31536f;border-radius:.45rem;min-height:2.2rem;padding:.35rem .65rem}.calendar-toolbar>button{width:2.4rem;font-size:1.1rem}.calendar-toolbar>div{text-align:center}.calendar-toolbar h2{text-transform:capitalize}.calendar-toolbar div>button{min-height:auto;margin-top:.45rem;font-size:.68rem}.calendar-weekdays,.calendar-grid{grid-template-columns:repeat(7,minmax(5rem,1fr));display:grid}.calendar-weekdays{color:#8ea7bd;text-align:center;text-transform:uppercase;margin-top:1rem;font-size:.68rem}.calendar-weekdays span{padding:.5rem}.calendar-grid{border-top:1px solid #29435b;border-left:1px solid #29435b}.calendar-grid>article{border-bottom:1px solid #29435b;border-right:1px solid #29435b;min-height:7.5rem;padding:.45rem}.calendar-grid>article[data-outside=true]{opacity:.4}.calendar-grid time{color:#dbeaf7;font-size:.7rem;font-weight:800;display:block}.calendar-grid ul{gap:.3rem;margin:.45rem 0 0;padding:0;list-style:none;display:grid}.calendar-grid li{background:#153958;border-left:2px solid #65d1ff;border-radius:.25rem;padding:.35rem}.calendar-grid li strong,.calendar-grid li small{text-overflow:ellipsis;white-space:nowrap;font-size:.62rem;display:block;overflow:hidden}.calendar-grid li small{color:#a9c5d9;margin-top:.2rem}.calendar-empty{color:#56728a;margin-top:.55rem;font-size:.58rem;display:block}.calendar-queue li{gap:.25rem;display:grid}.publication-operations,.publication-list,.publication-targets{gap:1rem;display:grid}.publication-guard{background:#30271c;border:1px solid #685335;border-radius:.7rem;padding:1rem}.publication-guard strong{color:#ffd08b}.publication-guard p{color:#d2bea1;margin:.35rem 0 0;line-height:1.5}.publication-summary{grid-template-columns:repeat(4,minmax(0,1fr));gap:.75rem;display:grid}.publication-summary article{background:#0e2034;border:1px solid #294862;border-radius:.65rem;flex-direction:column;gap:.35rem;padding:.9rem;display:flex}.publication-summary span,.publication-card header small,.publication-targets header small,.publication-meta dt,.publication-targets dt{color:#8fa9c0;text-transform:uppercase;font-size:.68rem}.publication-summary strong{color:#dff4ff;font-size:1.45rem}.publication-filters{flex-wrap:wrap;gap:.45rem;display:flex}.publication-filters button{color:#a9c2d7;background:#10263d;border:1px solid #31516c;border-radius:99rem;padding:.45rem .75rem}.publication-filters button[data-active=true]{color:#e9f9ff;background:#174466;border-color:#5fc9f5}.publication-card>header small,.publication-targets header small{margin-bottom:.3rem;display:block}.publication-card>header>span,.publication-targets header>span{border:1px solid #31516c;border-radius:99rem;padding:.3rem .55rem}.publication-meta,.publication-targets dl{gap:.75rem;margin:1rem 0 0;display:grid}.publication-meta{grid-template-columns:repeat(2,minmax(0,1fr))}.publication-meta div,.publication-targets dl div{background:#0a1828;border-radius:.45rem;padding:.65rem}.publication-meta dd,.publication-targets dd{overflow-wrap:anywhere;margin:.3rem 0 0;font-size:.78rem}.publication-targets{margin-top:1rem}.publication-targets>section{background:#0c1c2e;border:1px solid #213e57;border-radius:.65rem;padding:.9rem}.publication-targets>section>header{justify-content:space-between;align-items:flex-start;display:flex}.publication-targets dl{grid-template-columns:repeat(4,minmax(0,1fr))}.publication-targets footer{color:#94adc2;flex-wrap:wrap;gap:.75rem;margin-top:.75rem;font-size:.7rem;display:flex}.publication-targets footer strong{color:#ffb09b;flex-basis:100%}.preflight-layout{grid-template-columns:18rem minmax(0,1fr);gap:1rem;display:grid}.preflight-queue ul,.preflight-target ul{gap:.55rem;margin:1rem 0 0;padding:0;list-style:none;display:grid}.preflight-queue button{color:#dcecf8;text-align:left;background:#0c1c2e;border:1px solid #213e57;border-radius:.5rem;gap:.25rem;width:100%;padding:.7rem;display:grid}.preflight-queue button[data-selected=true]{border-color:#65d1ff}.preflight-queue small,.preflight-target header small{color:#8fa9c0;text-transform:capitalize;font-size:.68rem}.preflight-results{gap:1rem;display:grid}.preflight-note{color:#f0cf9c;background:#30271c;border:1px solid #685335;border-radius:.65rem;padding:.9rem;line-height:1.5}.preflight-target ul{grid-template-columns:repeat(2,minmax(0,1fr))}.preflight-target li{background:#0a1828;border-left:3px solid #58c999;border-radius:.4rem;gap:.25rem;padding:.65rem;display:grid}.preflight-target li[data-severity=warning]{border-color:#f5b46e}.preflight-target li[data-severity=blocker]{border-color:#ff9279}.preflight-target li strong{color:#79d9ff;text-transform:uppercase;font-size:.67rem}.preflight-target li[data-severity=warning] strong{color:#f5b46e}.preflight-target li[data-severity=blocker] strong{color:#ff9279}.preflight-target li span{font-size:.8rem}.review-layout{grid-template-columns:18rem minmax(0,1fr);gap:1rem;display:grid}.review-queue>header>span{color:#79d9ff;background:#1b3853;border-radius:99rem;padding:.3rem .5rem;font-size:.72rem}.review-queue>ul{gap:.45rem;margin:1rem 0 0;padding:0;list-style:none;display:grid}.review-queue button{color:#e8f5ff;text-align:left;background:#091727;border:1px solid #243e57;border-radius:.5rem;gap:.25rem;width:100%;padding:.7rem;display:grid}.review-queue button[data-selected=true]{background:#143653;border-color:#62cefa;box-shadow:0 0 0 2px #62cefa1f}.review-queue button strong{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.review-queue button small{color:#8ea8bf;font-size:.68rem}.review-workspace{gap:1rem;min-width:0;display:grid}.revision-compare-toolbar{justify-content:space-between;align-items:center;gap:1rem;display:flex}.revision-compare-toolbar label{color:#9db5ca;align-items:center;gap:.5rem;font-size:.72rem;display:flex}.revision-compare-toolbar select,.workflow-actions input,.workflow-actions textarea{color:#edf8ff;font:inherit;background:#071422;border:1px solid #35536d;border-radius:.5rem;padding:.65rem}.revision-compare-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem;display:grid}.revision-card{background:linear-gradient(145deg,#112841,#0b1829);border:1px solid #274560;border-radius:.8rem;min-width:0;padding:1rem}.revision-card>header{justify-content:space-between;align-items:center;margin-bottom:.6rem;display:flex}.revision-card>header span{color:#6de0aa;background:#123b31;border-radius:99rem;padding:.3rem .5rem;font-size:.67rem}.revision-card section{border-top:1px solid #28445d;padding:.8rem 0}.revision-card section[data-changed=true]{border-left:2px solid #f2b66f;padding-left:.7rem}.revision-card section small{color:#829bb3;text-transform:uppercase;font-size:.68rem}.revision-card section p{overflow-wrap:anywhere;white-space:pre-wrap;margin:.35rem 0 0;line-height:1.5}.revision-card section em{color:#829bb3;margin-top:.35rem;font-size:.64rem;font-style:normal;display:block}.revision-card section[data-changed=true] em{color:#f2b66f}.workflow-actions{gap:.8rem;display:grid}.workflow-actions form{border-top:1px solid #28445d;gap:.7rem;padding-top:1rem;display:grid}.workflow-actions form label{color:#d9e9f7;gap:.35rem;font-size:.76rem;font-weight:700;display:grid}.workflow-actions form>div{flex-wrap:wrap;gap:.6rem;display:flex}.workflow-actions button:not(.social-primary){color:#ffb4ad;background:#382124;border:1px solid #79454a;border-radius:.5rem;margin-top:1rem;padding:.7rem .9rem;font-size:.82rem;font-weight:800}.workflow-actions button:disabled{cursor:not-allowed;opacity:.45}.workflow-actions>p,.workflow-actions form>p{color:#9db5ca;margin:0;font-size:.75rem}@media (max-width:850px){.member-invite{grid-template-columns:1fr}.member-invite>div,.member-invite>label:first-of-type,.member-invite>label:nth-of-type(2),.member-invite button,.member-invite>p{grid-area:auto}.member-invite button{white-space:normal}.media-dashboard{grid-template-columns:1fr}.media-sidebar{border-bottom:1px solid #1b324c;border-right:0;padding:1rem}.media-sidebar-label,.media-account{display:none}.media-sidebar nav{grid-template-columns:repeat(3,minmax(0,1fr))}.media-sidebar nav a{padding:.55rem;font-size:.78rem}.media-main{padding:1.2rem}.media-actions,.media-counts,.media-lower{grid-template-columns:1fr}.media-header{flex-direction:column;align-items:start}.social-page{padding:1.2rem}.social-header{flex-direction:column}.social-safety{white-space:normal}.social-layout,.social-analytics-layout,.social-analytics-kpis{grid-template-columns:1fr}.social-analytics-account-list article{flex-direction:column;align-items:flex-start}.social-analytics-account-list dl{grid-template-columns:repeat(2,minmax(0,1fr));gap:.65rem;width:100%;display:grid}.composer-layout,.calendar-layout,.review-layout,.preflight-layout,.revision-compare-grid{grid-template-columns:1fr}.social-calendar{overflow-x:auto}.calendar-weekdays,.calendar-grid{min-width:44rem}.social-account-card dl,.channel-list,.publication-summary,.publication-meta,.publication-targets dl,.preflight-target ul{grid-template-columns:1fr}}button,input{font:inherit}button{cursor:pointer}.dashboard{background:radial-gradient(circle at 55% 10%,#12223a 0,#081321 44%,#050b16 100%);grid-template-columns:13.5rem minmax(0,1fr);min-height:100vh;display:grid}.dashboard-sidebar{border-right:1px solid #1a2a40;flex-direction:column;padding:1.75rem .65rem 1.25rem;display:flex}.brand{color:#f7f9ff;letter-spacing:-.03em;align-items:center;gap:.6rem;padding:0 .65rem;font-size:1.1rem;font-weight:700;text-decoration:none;display:flex}.brand-mark{color:#7368ff;font-size:2.25rem;line-height:.6}.dashboard-sidebar nav{margin-top:2.6rem}.dashboard-sidebar ul{gap:.25rem;margin:0;padding:0;list-style:none;display:grid}.dashboard-sidebar a{color:#b9c4d5;border-radius:.5rem;align-items:center;gap:.9rem;padding:.8rem .85rem;font-size:.88rem;text-decoration:none;display:flex}.dashboard-sidebar li.active a{color:#47c7ff;background:linear-gradient(90deg,#14263d,#111d30);box-shadow:inset 2px 0 #35c3ff}.dashboard-sidebar a:hover{color:#fff;background:#132139}.sidebar-account{border:1px solid #263850;border-radius:.65rem;align-items:center;gap:.65rem;margin:auto .35rem 0;padding:.75rem;display:flex}.avatar{background:linear-gradient(140deg,#7e68ff,#2e7ce6);border-radius:50%;place-items:center;width:2rem;height:2rem;font-size:.73rem;font-weight:700;display:grid}.sidebar-account strong,.sidebar-account small{font-size:.75rem;display:block}.sidebar-account small{color:#96a8bf;margin-top:.15rem}.sidebar-account>:last-child{color:#8b9bb2;margin-left:auto}.dashboard-main{min-width:0;padding:1.25rem 1.35rem}.dashboard-topbar{justify-content:space-between;align-items:center;gap:1rem;margin-bottom:1.45rem;display:flex}.search{color:#93a6c0;background:#0e1a2c;border:1px solid #1b2e47;border-radius:.7rem;align-items:center;gap:.6rem;width:68%;max-width:51rem;padding:0 .9rem;display:flex}.search span{font-size:1.55rem;transform:rotate(-20deg)}.search input{color:#e8effa;background:0 0;border:0;outline:none;width:100%;padding:.75rem 0}.search input::placeholder{color:#96a6bc}.topbar-actions{align-items:center;gap:.75rem;display:flex}.icon-button{color:#c3d0e0;background:0 0;border:0;width:2.25rem;height:2.25rem;font-size:1.25rem}.dash-bell{font-size:1.6rem}.system-status{color:#bec8d7;white-space:nowrap;border:1px solid #263850;border-radius:.65rem;align-items:center;gap:.45rem;padding:.7rem .85rem;font-size:.77rem;display:flex}.system-status i,.metric-heading i{background:#38cc79;border-radius:50%;width:.5rem;height:.5rem}.dashboard-layout{grid-template-columns:minmax(0,1fr) 22rem;gap:1.5rem;display:grid}.live-summary,.live-summary-state{color:#dce8f6;background:linear-gradient(145deg,#11263af5,#0b1727fa);border:1px solid #35627d;border-radius:.65rem;margin:0 0 1rem;padding:.75rem .9rem;font-size:.78rem}.live-summary header,.live-summary>div{justify-content:space-between;align-items:center;gap:1rem;display:flex}.live-summary header span{color:#86d6ff}.live-summary>div{margin-top:.65rem}.live-summary>div span{color:#9fb2c6;gap:.35rem;display:flex}.live-summary>div strong{color:#fff}.dashboard-content{min-width:0}.demo-notice{color:#afbed1;background:#142138;border:1px solid #29405e;border-radius:.5rem;margin:0 0 1rem;padding:.55rem .75rem;font-size:.76rem}.demo-notice span{color:#68d4ff;text-transform:uppercase;margin-right:.5rem;font-weight:700}.metric-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:.85rem;display:grid}.metric-card,.command-center,.publishing-panel,.rail-card,.compact-stat{background:linear-gradient(145deg,#122136f5,#0b1727fa);border:1px solid #263850;border-radius:.65rem}.metric-card{min-width:0;padding:1rem}.metric-heading{align-items:center;gap:.65rem;display:flex}.platform-icon{border-radius:.5rem;place-items:center;width:2.35rem;height:2.35rem;font-size:1.5rem;display:grid}.platform-icon.blue{background:#1f5dc0}.platform-icon.pink{background:#bc3555}.platform-icon.orange{background:#d65f18}.platform-icon.green{background:#26844d}.metric-card h2{white-space:nowrap;margin:0;font-size:.92rem}.metric-heading p{color:#9eafc2;margin:.22rem 0 0;font-size:.7rem}.metric-heading p i{width:.4rem;height:.4rem;margin-right:.3rem;display:inline-block}.metric-label{color:#95a6ba;margin:1.35rem 0 .35rem;font-size:.72rem}.metric-value{justify-content:space-between;align-items:baseline;display:flex}.metric-value strong{font-size:1.12rem}.metric-value span,.compact-stat p{color:#43d482;font-size:.72rem}.sparkline{opacity:.85;border-bottom:2px solid;height:1.1rem;margin-top:1.1rem;position:relative}.sparkline:after{content:"";background:currentColor;border-radius:50%;width:.3rem;height:.3rem;position:absolute;top:-.15rem;right:5%}.sparkline.blue{color:#3d9eff}.sparkline.pink{color:#f34476}.sparkline.orange{color:#ff9229}.sparkline.green{color:#45d984}.command-center{margin-top:1rem;padding:1.15rem 1.35rem}.command-center h1{margin:0;font-size:1rem}.dash-spark{color:#7a69ff;font-size:1.75rem}.command-center>p{color:#9eafc2;margin:.45rem 0 1rem;font-size:.75rem}.command-input{color:#9bacbf;border:1px solid #7258ff;border-radius:.6rem;justify-content:space-between;align-items:center;padding:.35rem .4rem .35rem 1rem;font-size:.83rem;display:flex;box-shadow:0 0 0 2px #694aff2e}.command-input button{color:#fff;background:linear-gradient(135deg,#7d5cff,#5435c9);border:0;border-radius:.45rem;width:2rem;height:2rem;font-size:1.1rem}.command-actions{gap:.7rem;margin-top:.75rem;display:flex}.command-actions button{color:#7d6bff;text-align:left;background:#111f34;border:1px solid #263850;border-radius:.55rem;flex:1;align-items:center;gap:.75rem;padding:.55rem .75rem;display:flex}.command-actions strong,.command-actions small{color:#e0e7f4;font-size:.72rem;display:block}.command-actions small{color:#93a5bb;margin-top:.2rem}.operations-grid{grid-template-columns:13rem minmax(0,1fr);gap:.85rem;margin-top:1rem;display:grid}.stats-stack{gap:.75rem;display:grid}.compact-stat{align-items:center;gap:.65rem;padding:.8rem;display:flex}.stat-icon{border-radius:.5rem;place-items:center;width:2.15rem;height:2.15rem;font-size:1.45rem;display:grid}.stat-icon.cyan{color:#42d2ff;background:#064e68}.stat-icon.purple{color:#c373ff;background:#3d255f}.stat-icon.blue{color:#5aa0ff;background:#183c78}.stat-icon.green{color:#76f0a7;background:#1b6141}.compact-stat small{color:#9eb0c3;font-size:.65rem;display:block}.compact-stat strong{margin-top:.25rem;font-size:1.15rem;display:inline-block}.compact-stat p{margin-left:.3rem;display:inline}.publishing-panel{padding:.9rem}.publishing-panel header,.rail-card header{justify-content:space-between;align-items:center;display:flex}.publishing-panel h2,.rail-card h2{margin:0;font-size:.95rem}.publishing-panel header a,.rail-card a{color:#58a8ff;font-size:.7rem;text-decoration:none}.connected{color:#4fe188;margin-left:auto;margin-right:1rem;font-size:.65rem}.calendar-header{justify-content:center;gap:1.2rem;margin:.9rem 0;font-size:.73rem;display:flex}.calendar{border-top:1px solid #263850;grid-template-columns:repeat(7,1fr);min-height:15rem;display:grid}.calendar-day{color:#c8d3e2;text-align:center;border-right:1px solid #263850;min-width:0;padding:.55rem .25rem}.calendar-day:last-child{border:0}.calendar-day small,.calendar-day strong{font-size:.64rem;display:block}.calendar-day strong{margin-top:.25rem}.post{text-align:left;border-radius:.3rem;margin-top:3rem;padding:.35rem .22rem;font-size:.55rem;line-height:1.25;display:block}.post-0{background:#153a74}.post-2{background:#6f2446;margin-top:5.2rem}.post-4{background:#5b224d;margin-top:8rem}.post-6{background:#243a74;margin-top:6.5rem}.publishing-panel footer{color:#9aacc1;justify-content:space-between;align-items:center;margin-top:.5rem;font-size:.7rem;display:flex}.publishing-panel footer button{color:#5ba9ff;background:0 0;border:0;font-size:.7rem}.dashboard-rail{align-content:start;gap:.9rem;display:grid}.rail-card{padding:.9rem}.approval-queue article{border-top:1px solid #263850;gap:.65rem;padding:.75rem 0;display:flex}.queue-image{background:linear-gradient(135deg,#31465f,#101b2b);border-radius:.35rem;flex:0 0 4.4rem;height:4rem;display:block}.image-1{background:linear-gradient(135deg,#5c1526,#17263d)}.image-2{background:linear-gradient(135deg,#9b5a22,#1a382e)}.approval-queue strong,.approval-queue small{font-size:.72rem;display:block}.approval-queue small{color:#9bacbf;margin-top:.3rem}.approval-queue p{gap:.35rem;margin:.5rem 0 0;display:flex}.approval-queue button{color:#fff;background:#5032ca;border:1px solid #6247db;border-radius:.3rem;padding:.35rem .6rem;font-size:.65rem}.approval-queue button+button{color:#c0ccdb;background:0 0;border-color:#374a63}.approval-queue em{color:#dcd7ff;background:#413391;border-radius:50%;padding:.15rem .38rem;font-size:.65rem;font-style:normal}.alert-line{border-top:1px solid #263850;align-items:flex-start;gap:.7rem;margin:.7rem 0 0;padding-top:.7rem;display:flex}.alert-line>span:first-child{color:#f5aa2b;font-size:1.5rem}.alert-line strong,.alert-line small{font-size:.72rem;display:block}.alert-line small{color:#9dacbf;margin-top:.25rem;line-height:1.4}.activity p{color:#d9e1ec;align-items:center;gap:.55rem;margin:.85rem 0;font-size:.7rem;display:flex}.dash-check{color:#dffff0;background:#246d48;border-radius:50%;flex:0 0 1.35rem;place-items:center;width:1.35rem;height:1.35rem;display:inline-grid}.activity small{color:#98aabd;white-space:nowrap;margin-left:auto}@media (max-width:1200px){.dashboard-layout{grid-template-columns:1fr}.dashboard-rail{grid-template-columns:repeat(3,minmax(0,1fr))}.metric-grid{grid-template-columns:repeat(2,1fr)}}@media (max-width:800px){.dashboard{grid-template-columns:1fr}.dashboard-sidebar{border-bottom:1px solid #1a2a40;border-right:0;padding:1rem}.dashboard-sidebar nav{margin-top:1rem;overflow-x:auto}.dashboard-sidebar ul{display:flex}.dashboard-sidebar a{white-space:nowrap}.sidebar-account{display:none}.dashboard-main{padding:1rem}.dashboard-topbar{flex-direction:column;align-items:stretch}.search{width:100%;max-width:none}.topbar-actions{justify-content:space-between}.dashboard-rail,.metric-grid,.operations-grid{grid-template-columns:1fr}.live-summary header,.live-summary>div{flex-direction:column;align-items:flex-start;gap:.45rem}.calendar{overflow:auto}.calendar-day{min-width:4.3rem}.command-actions{flex-direction:column}}.websites-page{color:#edf5ff;background:#07111f;min-height:100vh;padding:clamp(1.25rem,4vw,4rem)}.websites-header{justify-content:space-between;align-items:flex-start;gap:2rem;max-width:1440px;margin:0 auto 2rem;display:flex}.websites-header h1{letter-spacing:-.05em;margin:.35rem 0;font-size:clamp(2.3rem,5vw,4.8rem)}.websites-header>div>p:last-child{color:#9fb1c5;max-width:780px;line-height:1.65}.website-back,.website-open{color:#fff;background:#ec3d36;border-radius:999px;padding:.8rem 1.15rem;font-weight:750;text-decoration:none;display:inline-flex}.website-state,.website-grid{max-width:1440px;margin:0 auto}.website-state{color:#b8c6d6;background:#101d2e;border:1px solid #23354a;border-radius:18px;padding:2rem}.website-error{color:#ffb8b4;border-color:#7a3535}.website-grid{grid-template-columns:repeat(auto-fit,minmax(min(100%,420px),1fr));gap:1rem;display:grid}.website-card{background:linear-gradient(145deg,#101d2e,#0b1726);border:1px solid #26384d;border-radius:22px;padding:1.5rem;box-shadow:0 24px 70px #0000003d}.website-card-heading{justify-content:space-between;gap:1rem;display:flex}.website-card-heading span,.website-capabilities>span{color:#7f96ad;letter-spacing:.08em;text-transform:uppercase;font-size:.78rem;font-weight:750}.website-card-heading h2{margin:.35rem 0;font-size:1.6rem}.website-card-heading p{color:#adbed0;margin:0}.website-card-heading strong{color:#ffb4ae;text-transform:capitalize}.website-card-heading strong[data-status=healthy]{color:#78e7ad}.website-card dl{gap:.6rem;margin:1.4rem 0;display:grid}.website-card dl div{border-bottom:1px solid #223247;grid-template-columns:8rem 1fr;gap:1rem;padding-bottom:.6rem;display:grid}.website-card dt{color:#8299b0}.website-card dd{overflow-wrap:anywhere;margin:0}.website-capabilities ul{flex-wrap:wrap;gap:.45rem;padding:0;list-style:none;display:flex}.website-capabilities li{color:#c7d7e8;background:#17283d;border-radius:999px;padding:.4rem .65rem;font-size:.78rem}@media (max-width:700px){.websites-header,.website-card-heading{flex-direction:column}.website-card dl div{grid-template-columns:1fr;gap:.2rem}}.content-page{color:#f5f7fb;background:#080b12;min-height:100vh;padding:clamp(2rem,5vw,5rem)}.content-create{background:#111620;border:1px solid #293140;border-radius:1.25rem;grid-template-columns:1fr 1.4fr;gap:1rem;margin:2rem 0;padding:1.5rem;display:grid}.content-create label{color:#abb4c4;gap:.5rem;font-weight:700;display:grid}.content-workspace-context{background:#0a101a;border:1px solid #293b52;border-radius:.75rem;align-content:center;gap:.35rem;padding:.85rem;display:grid}.content-workspace-context span{color:#8fa1b8;letter-spacing:.08em;text-transform:uppercase;font-size:.72rem;font-weight:800}.content-workspace-context strong{color:#f5f7fb}.content-create input,.content-create textarea{color:#fff;background:#090d14;border:1px solid #354052;border-radius:.75rem;padding:.85rem}.content-summary{grid-column:1/-1}.content-create textarea{resize:vertical;min-height:6rem}.content-create button{color:#fff;background:#fc4338;border:0;border-radius:.75rem;width:max-content;padding:.8rem 1.2rem;font-weight:800}.content-grid{grid-template-columns:repeat(auto-fit,minmax(19rem,1fr));gap:1rem;display:grid}.content-card{background:#111620;border:1px solid #293140;border-radius:1.25rem;padding:1.4rem}.content-card-focused{border-color:#fc655b;box-shadow:0 0 0 3px #fc433829}.content-card-focus{color:#ffd5d2;background:#4a2426;border-radius:999px;width:max-content;margin:.8rem 0 0;padding:.32rem .6rem;font-size:.72rem;font-weight:850}.content-card-heading,.content-variants li{justify-content:space-between;gap:1rem;display:flex}.content-card-heading span,.content-card-heading strong{text-transform:uppercase;letter-spacing:.12em;font-size:.72rem}.content-card dl{grid-template-columns:repeat(3,1fr);gap:.75rem;display:grid}.content-card dt{color:#8993a5;text-transform:uppercase;font-size:.72rem}.content-card dd{margin:.2rem 0 0}.content-channel-plan{border-top:1px solid #293140;gap:.75rem;margin-top:1.25rem;padding-top:1.25rem;display:grid}.content-flow{background:linear-gradient(135deg,#101927,#0a1019);border:1px solid #2d415a;border-radius:.9rem;max-width:76rem;margin-top:1.25rem;padding:.85rem 1rem}.content-flow h2{color:#edf4ff;letter-spacing:.06em;text-transform:uppercase;margin:0 0 .6rem;font-size:.82rem}.content-flow ol{counter-reset:content-flow;grid-template-columns:repeat(3,minmax(0,1fr));gap:.7rem;margin:0;padding:0;list-style:none;display:grid}.content-flow li{color:#b8c6d9;counter-increment:content-flow;grid-template-columns:auto 1fr;align-items:start;gap:.5rem;font-size:.82rem;line-height:1.45;display:grid}.content-flow li:before{color:#fff;content:counter(content-flow);background:#fc4338;border-radius:999px;place-items:center;width:1.45rem;height:1.45rem;font-size:.7rem;font-weight:900;display:grid}.content-channel-plan-heading{justify-content:space-between;align-items:baseline;gap:1rem;display:flex}.content-channel-plan-heading h3,.content-channel-plan-heading span{margin:0}.content-channel-plan-heading span{color:#8e9bb0;letter-spacing:.06em;text-transform:uppercase;font-size:.75rem;font-weight:800}.content-channel-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:.65rem;display:grid}.content-channel-card{background:#0a0f18;border:1px solid #2c3c53;border-radius:.75rem;gap:.55rem;min-width:0;padding:.8rem;display:grid}.content-channel-card>div{gap:.2rem;display:grid}.content-channel-card strong{color:#f4f7fb}.content-channel-card span,.content-channel-card small{color:#8e9bb0;font-size:.76rem;line-height:1.4}.content-channel-card p{color:#c5d1e3;margin:0;font-size:.82rem;font-weight:800}.content-channel-website{background:linear-gradient(145deg,#0b1718,#0a0f18);border-color:#386f61}.content-channel-facebook,.content-channel-instagram{opacity:.88}.content-website-preflight,.content-website-draft{border-top:1px solid #293140;gap:.85rem;margin-top:1.25rem;padding-top:1.25rem;display:grid}.content-preflight-heading{justify-content:space-between;align-items:center;gap:1rem;display:flex}.content-preflight-heading h3,.content-preflight-connections,.content-preflight-checks,.content-preflight-empty,.content-preflight-error,.content-preflight-safety{margin:0}.content-preflight-heading button{color:#f5f7fb;cursor:pointer;background:#172131;border:1px solid #40506a;border-radius:.65rem;padding:.6rem .85rem;font-weight:800}.content-preflight-heading button:hover:not(:disabled),.content-preflight-heading button:focus-visible{background:#202d41;border-color:#8ca3c7}.content-preflight-heading button:disabled{cursor:progress;opacity:.65}.content-preflight-safety,.content-preflight-empty{color:#94a0b3;font-size:.82rem;line-height:1.5}.content-preflight-error{color:#ff9d96;font-weight:700}.content-preflight-status{letter-spacing:.05em;text-transform:uppercase;border-radius:999px;margin:.15rem 0 .8rem;padding:.35rem .65rem;font-size:.75rem;display:inline-flex}.content-preflight-ready{color:#8aebc4;background:#12382e}.content-preflight-blocked{color:#ffaaa4;background:#461f24}.content-preflight-checks,.content-preflight-connections{gap:.5rem;padding:0;list-style:none;display:grid}.content-preflight-check{color:#c4ccda;grid-template-columns:.55rem 1fr;align-items:start;gap:.55rem;font-size:.86rem;line-height:1.45;display:grid}.content-preflight-check span{background:#657086;border-radius:50%;width:.48rem;height:.48rem;margin-top:.38rem}.content-preflight-check.content-preflight-pass span{background:#36c590}.content-preflight-check.content-preflight-warning span{background:#e7ad45}.content-preflight-check.content-preflight-blocker span{background:#ff655d}.content-website-preflight h4{color:#aeb8c9;letter-spacing:.08em;text-transform:uppercase;margin:1rem 0 .55rem;font-size:.75rem}.content-preflight-connections li{background:#0a0e15;border:1px solid #263347;border-radius:.65rem;justify-content:space-between;align-items:center;gap:.75rem;padding:.65rem .75rem;display:flex}.content-preflight-connections li span{min-width:0;display:grid}.content-preflight-connections small{color:#8e9bb0;text-overflow:ellipsis;overflow:hidden}.content-preflight-connections em{color:#9eabc0;text-transform:uppercase;font-size:.72rem;font-style:normal;font-weight:800}.content-website-draft-form{background:#0a0f18;border:1px solid #2b3b52;border-radius:.85rem;grid-template-columns:repeat(2,minmax(0,1fr));gap:.85rem;margin-top:.35rem;padding:1rem;display:grid}.content-website-draft-form label{color:#aeb8c9;gap:.45rem;font-size:.82rem;font-weight:800;display:grid}.content-website-draft-form label>span{justify-content:space-between;align-items:baseline;gap:.75rem;display:flex}.content-website-draft-form label small{color:#8e9bb0;white-space:nowrap;font-size:.72rem;font-weight:650}.content-website-draft-form input,.content-website-draft-form textarea{box-sizing:border-box;color:#f5f7fb;width:100%;font:inherit;background:#070b12;border:1px solid #35445b;border-radius:.65rem;padding:.75rem}.content-website-draft-form textarea{resize:vertical;min-height:6rem}.content-website-draft-form .content-draft-wide,.content-draft-revision{grid-column:1/-1}.content-draft-revision{color:#9eabc0;justify-content:space-between;align-items:center;gap:1rem;font-size:.8rem;display:flex}.content-website-draft-form>button{color:#fff;cursor:pointer;background:#fc4338;border:0;border-radius:.65rem;width:max-content;padding:.7rem 1rem;font-weight:800}.content-draft-guide{background:#0d1622;border:1px solid #2e4059;border-radius:.7rem;grid-column:1/-1;padding:.8rem .9rem}.content-draft-guide strong{color:#d7e6f8;font-size:.82rem}.content-draft-guide p{color:#9eabc0;margin:.35rem 0 0;font-size:.8rem;line-height:1.5}.content-website-draft-form>button:disabled{cursor:progress;opacity:.65}.content-review-queue{background:linear-gradient(135deg,#111a28,#0b111b);border:1px solid #2d3d55;border-radius:1rem;gap:.9rem;max-width:1440px;margin:0 auto 1.2rem;padding:1rem;display:grid}.content-review-queue-heading,.content-review-queue li,.content-website-preview header,.content-website-review>div:first-child{justify-content:space-between;align-items:center;gap:1rem;display:flex}.content-review-queue-heading span,.content-website-preview header span,.content-website-review>div:first-child span{color:#8d9bb0;letter-spacing:.09em;text-transform:uppercase;font-size:.68rem;font-weight:850}.content-review-queue-heading h2{margin:.15rem 0 0;font-size:1.05rem}.content-review-queue-heading>strong{color:#fff;background:#fc4338;border-radius:999px;place-items:center;min-width:2.2rem;height:2.2rem;display:grid}.content-review-queue ul{gap:.55rem;margin:0;padding:0;list-style:none;display:grid}.content-review-queue li{background:#090e16;border:1px solid #28364a;border-radius:.75rem;padding:.8rem}.content-review-queue li>span{gap:.25rem;display:grid}.content-review-queue li small,.content-review-queue>p{color:#8f9caf}.content-review-queue button,.content-website-review button{color:#f8fbff;cursor:pointer;background:#18253a;border:1px solid #465b79;border-radius:.65rem;padding:.62rem .85rem;font-weight:800}.content-draft-workspace{gap:.9rem;display:grid}.content-website-preview{background:#080d15;border:1px solid #33445e;border-radius:.9rem;overflow:hidden}.content-website-preview>header{background:#121b29;border-bottom:1px solid #29374b;padding:.7rem .85rem}.content-website-preview header small{color:#91a1b7}.content-preview-browser{padding:.85rem}.content-preview-address{color:#667181;text-overflow:ellipsis;white-space:nowrap;background:#f0f2f5;border:1px solid #dfe4eb;border-radius:.55rem .55rem 0 0;padding:.5rem .7rem;font:.72rem ui-monospace,SFMono-Regular,Menlo,monospace;overflow:hidden}.content-preview-page{color:#17202d;background:#fff;border-radius:0 0 .55rem .55rem;padding:clamp(1.1rem,4vw,2.4rem)}.content-preview-page h4{letter-spacing:-.04em;max-width:24ch;margin:.25rem 0 .75rem;font-size:clamp(1.55rem,4vw,2.6rem);line-height:1.03}.content-preview-page>p:not(.content-preview-kicker){max-width:68ch;line-height:1.65}.content-preview-kicker{color:#d64038;letter-spacing:.1em;text-transform:uppercase;margin:0;font-size:.7rem;font-weight:900}.content-preview-excerpt{color:#536071;font-size:1.06rem;font-weight:650}.content-preview-page footer{color:#6b7685;border-top:1px solid #e3e7ed;margin-top:1.4rem;padding-top:.8rem;font-size:.75rem}.content-website-review{background:#0b121d;border:1px solid #2e4059;border-radius:.85rem;gap:.7rem;padding:.9rem;display:grid}.content-website-review p,.content-website-review blockquote{color:#9caabd;margin:0;line-height:1.5}.content-website-review blockquote{border-left:3px solid #fc4338;padding-left:.8rem}.content-website-review form,.content-website-review form label{gap:.55rem;display:grid}.content-website-review-actions{gap:.75rem;display:grid}.content-website-review-actions>button{background:#14543f;border-color:#247d5e;justify-self:start}.content-website-review-actions form{border-top:1px solid #29394d;padding-top:.75rem}.content-website-review-actions form button{background:#5b2827;border-color:#8a413d;justify-self:start}.content-website-review textarea{color:#f5f7fb;resize:vertical;background:#070b12;border:1px solid #394b64;border-radius:.65rem;min-height:5rem;padding:.7rem}.content-website-review form>div{flex-wrap:wrap;gap:.55rem;display:flex}.content-website-review form button:first-child{background:#14543f;border-color:#247d5e}.content-website-review form button:last-child{background:#5b2827;border-color:#8a413d}@media (max-width:720px){.content-create{grid-template-columns:1fr}.content-summary{grid-column:auto}.content-preflight-heading,.content-preflight-connections li{flex-direction:column;align-items:stretch}.content-preflight-heading button{width:100%}.content-website-draft-form{grid-template-columns:1fr}.content-website-draft-form .content-draft-wide,.content-draft-revision{grid-column:auto}.content-draft-revision{flex-direction:column;align-items:flex-start}.content-review-queue li,.content-review-queue-heading{flex-direction:column;align-items:stretch}.content-review-queue-heading>strong{width:2.2rem;min-width:2.2rem}.content-channel-grid,.content-flow ol{grid-template-columns:1fr}}.research-shell{grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem;display:grid}.newsroom-console{margin-top:1.5rem}.newsroom-context{background:linear-gradient(135deg,#151b27,#0e131c);border:1px solid #354052;border-radius:1.25rem;grid-column:1/-1;justify-content:space-between;align-items:end;gap:2rem;padding:1.25rem;display:flex}.newsroom-context h2,.newsroom-section-heading h2,.profile-control-panel h2{margin:.2rem 0}.newsroom-context p,.newsroom-section-heading p,.profile-control-panel header p,.profile-control-panel footer p{color:#aab4c4;margin:0}.newsroom-context label{color:#dce3ee;gap:.45rem;min-width:min(100%,19rem);font-size:.85rem;font-weight:700;display:grid}.newsroom-context select{color:#fff;background:#090d14;border:1px solid #465267;border-radius:.7rem;min-height:2.8rem;padding:.7rem}.newsroom-summary{grid-column:1/-1;grid-template-columns:repeat(4,minmax(0,1fr));gap:.75rem;display:grid}.newsroom-summary article{background:#0e131c;border:1px solid #293140;border-radius:1rem;gap:.25rem;padding:1rem;display:grid}.newsroom-summary strong{color:#fff;text-overflow:ellipsis;white-space:nowrap;font-size:1.35rem;overflow:hidden}.newsroom-summary span{color:#8793a6;font-size:.8rem}.newsroom-section-heading{align-items:start;gap:.8rem;margin-bottom:1rem;display:flex}.newsroom-section-heading>span{color:#fc766f;border:1px solid #465267;border-radius:50%;place-items:center;width:2rem;height:2rem;font-size:.75rem;font-weight:800;display:grid}.newsroom-create-panel{background:#0c1119;border:1px solid #293140;border-radius:.8rem;margin-bottom:.75rem}.newsroom-create-panel summary{color:#f5f7fb;cursor:pointer;padding:.85rem 1rem;font-weight:750}.newsroom-create-panel form{grid-template-columns:repeat(2,minmax(0,1fr));padding:0 1rem 1rem}.research-column form label,.profile-control-panel label,.check-group{color:#cbd3df;gap:.4rem;font-size:.82rem;font-weight:650;display:grid}.research-column form .form-wide,.profile-control-panel .form-wide{grid-column:1/-1}.research-column .check-row,.profile-control-panel .check-row{align-items:center;gap:.55rem;display:flex}.check-row input{width:auto}.newsroom-list,.newsroom-case-grid{display:grid}.newsroom-list article{justify-content:space-between;align-items:center;gap:1rem;display:flex}.newsroom-list article div{gap:.3rem;min-width:0;display:grid}.newsroom-list button{background:#202938;flex:none;padding:.55rem .7rem}.newsroom-case-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:.75rem}.newsroom-case-grid>a{background:#0c1119;border:1px solid #293140;border-radius:.8rem;padding:1rem}.newsroom-modal{z-index:30;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#04070bd1;place-items:start center;padding:2rem 1rem;display:grid;position:fixed;inset:0;overflow-y:auto}.newsroom-modal .profile-control-panel{grid-template-columns:repeat(2,minmax(0,1fr));width:min(70rem,100%);max-height:none;box-shadow:0 2rem 5rem #00000073}.profile-control-panel header,.profile-control-panel footer{grid-column:1/-1;justify-content:space-between;align-items:center;gap:1rem;display:flex}.profile-control-panel header button{min-width:2.6rem;font-size:1.4rem}.profile-control-panel fieldset{grid-template-columns:repeat(2,minmax(0,1fr))}.profile-control-panel input,.profile-control-panel select,.profile-control-panel textarea{color:#fff;background:#090d14;border:1px solid #354052;border-radius:.65rem;width:100%;padding:.7rem}.profile-control-panel textarea{min-height:5rem;font-family:inherit}.profile-control-panel footer{flex-wrap:wrap;justify-content:flex-end}.profile-control-panel footer p{margin-right:auto}.profile-control-panel footer button,.profile-control-panel header button{color:#fff;background:#293140;border:0;border-radius:.65rem;padding:.7rem 1rem;font-weight:750}.profile-control-panel footer button:last-child{background:#fc4338}.profile-control-panel{background:#111620;border:1px solid #293140;border-radius:1rem;grid-column:1/-1;gap:1rem;padding:1rem;display:grid}.profile-control-panel nav{z-index:2;background:#111620;flex-wrap:wrap;gap:.5rem;padding:.5rem;display:flex;position:sticky;top:0}.profile-control-panel nav a{border:1px solid #293140;border-radius:999px;padding:.55rem .8rem}.profile-control-panel fieldset{border:1px solid #293140;border-radius:.75rem;gap:.65rem;min-width:0;padding:1rem;display:grid}.profile-control-panel textarea{resize:vertical;min-height:8rem;font-family:ui-monospace,monospace}.research-column,.case-detail section{background:#111620;border:1px solid #293140;border-radius:1.25rem;padding:1.25rem}.research-cases{grid-column:1/-1}.research-column form{gap:.65rem;margin-bottom:1rem;display:grid}.research-column input,.research-column select,.research-column textarea{color:#fff;background:#090d14;border:1px solid #354052;border-radius:.65rem;padding:.75rem}.research-column button{color:#fff;background:#fc4338;border:0;border-radius:.65rem;padding:.75rem;font-weight:800}.research-column article,.research-column>a,.case-detail article{color:#f5f7fb;border-top:1px solid #293140;gap:.35rem;padding:1rem 0;text-decoration:none;display:grid}.research-column span,.case-detail p,.case-detail code{color:#aab4c4;overflow-wrap:anywhere}.case-detail{gap:1rem;margin-top:1.5rem;display:grid}.case-hero{background:linear-gradient(135deg,#151b27,#0e131c)!important}.case-back{color:#cbd3df;margin-bottom:1rem;font-size:.86rem;text-decoration:none;display:inline-block}.case-back:hover{color:#fff}.case-journey{flex-wrap:wrap;gap:.5rem;margin:1rem 0 0;padding:0;list-style:none;display:flex}.case-journey li{color:#cbd3df;border:1px solid #354052;border-radius:999px;padding:.35rem .65rem;font-size:.78rem;font-weight:700}.case-section-heading{align-items:start;gap:.8rem;margin-bottom:1rem;display:flex}.case-section-heading>span{color:#fc766f;border:1px solid #465267;border-radius:50%;flex:none;place-items:center;width:2rem;height:2rem;font-size:.75rem;font-weight:800;display:grid}.case-section-heading h2,.case-section-heading p{margin:0}.case-section-heading p{margin-top:.25rem}.case-detail form{grid-template-columns:repeat(2,minmax(0,1fr))}.case-detail form label{color:#cbd3df;gap:.4rem;font-size:.82rem;font-weight:650;display:grid}.case-detail form .form-wide{grid-column:1/-1}.case-detail form button{align-self:end}.editorial-draft-card{background:#0c1119;border-radius:.9rem;margin-top:.75rem;border:1px solid #354052!important;padding:1rem!important}.editorial-preview{border:1px solid #293140;border-radius:.75rem;margin:1rem 0;padding:.75rem}.editorial-preview summary{color:#f5f7fb;cursor:pointer;font-weight:750}.editorial-preview p{white-space:pre-wrap}.editorial-preview dl{flex-wrap:wrap;gap:.75rem;margin:1rem 0 0;display:flex}.editorial-preview dl div{gap:.2rem;display:grid}.editorial-preview dt{color:#8793a6;font-size:.75rem}.editorial-preview dd{color:#fff;margin:0}.case-next-link{color:#ff8179;font-weight:800;text-decoration:none}.case-next-link:hover,.case-next-link:focus-visible{color:#ffd0cc;text-decoration:underline}.case-detail pre{background:#090d14;border-radius:.5rem;padding:.75rem;overflow:auto}.case-detail ul{color:#cbd3df}@media (max-width:800px){.research-shell{grid-template-columns:1fr}.research-cases{grid-column:auto}.newsroom-context{flex-direction:column;align-items:stretch}.newsroom-summary{grid-template-columns:repeat(2,minmax(0,1fr))}.newsroom-create-panel form,.newsroom-case-grid,.newsroom-modal .profile-control-panel,.profile-control-panel fieldset{grid-template-columns:1fr}.profile-control-panel .form-wide{grid-column:auto}.case-detail form{grid-template-columns:1fr}.case-detail form .form-wide{grid-column:auto}}.case-detail form{gap:.6rem;margin:1rem 0;display:grid}.case-detail input,.case-detail select,.case-detail textarea{color:#fff;background:#090d14;border:1px solid #354052;border-radius:.65rem;padding:.7rem}.case-detail button{color:#fff;background:#fc4338;border:0;border-radius:.55rem;padding:.65rem;font-weight:750}.research-actions{flex-wrap:wrap;gap:.5rem;display:flex}.source-intake-heading{justify-content:space-between;align-items:flex-start;gap:1rem;display:flex}.source-intake-heading h2,.source-intake-card strong{color:#f5f7fb}.source-intake-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:.8rem;margin:1.25rem 0;display:grid}.case-detail .source-intake-card{background:#090d14;border:1px solid #293140;border-radius:.9rem;align-content:start;gap:.65rem;margin:0;padding:1rem;display:grid}.source-intake-card small{color:#8f9bad;line-height:1.45}.source-intake-card.is-muted{opacity:.78}.intake-status{color:#cbd3df;white-space:nowrap;background:#202836;border:1px solid #354052;border-radius:999px;width:fit-content;padding:.38rem .65rem;font-size:.78rem;font-weight:750;display:inline-flex}.intake-status.is-active{color:#8de4bd;background:#183228;border-color:#2d6952}.case-detail .source-run{background:#0d121b;border:1px solid #293140;border-radius:.8rem;margin-top:.7rem;padding:.9rem}.case-detail button:disabled{cursor:not-allowed;opacity:.5}@media (max-width:950px){.source-intake-grid{grid-template-columns:1fr}}.workzone-page{width:100%;max-width:94rem;margin:0 auto;padding:2rem}.workzone-header,.workzone-workflow>header,.workzone-panel>header{justify-content:space-between;align-items:flex-start;gap:1rem;display:flex}.workzone-header{margin-bottom:1.25rem}.workzone-header h1{letter-spacing:-.055em;margin:.25rem 0 .55rem;font-size:clamp(2rem,5vw,3.5rem)}.workzone-header>div>p:last-child,.workzone-workflow header p,.workzone-panel>p,.workzone-models header p{color:#9eb3c8;max-width:58rem;margin:0;line-height:1.55}.workzone-header>span,.workzone-models>header>span{color:#9fc7de;white-space:nowrap;border:1px solid #345873;border-radius:99rem;padding:.55rem .75rem;font-size:.74rem}.workzone-model-actions{flex-direction:column;align-items:flex-end;gap:.65rem;display:flex}.workzone-model-actions>span{color:#9fc7de;border:1px solid #345873;border-radius:99rem;padding:.55rem .75rem;font-size:.74rem}.workzone-model-actions>a{color:#68d5ff;font-size:.78rem;font-weight:800;text-decoration:none}.workzone-state,.workzone-workflow,.workzone-panel{background:linear-gradient(145deg,#112841,#0b1829);border:1px solid #274560;border-radius:1rem}.workzone-state{color:#b6c6d8;padding:1.2rem}.workzone-state a,.workzone-panel a{color:#68d5ff;font-size:.82rem;font-weight:750;text-decoration:none}.workzone-workflow,.workzone-panel{padding:1.25rem}.workzone-workflow h2,.workzone-actions h2,.workzone-panel h2{margin:0 0 .45rem;font-size:1rem}.workzone-workflow ol{grid-template-columns:repeat(5,minmax(0,1fr));gap:.7rem;margin:1.2rem 0 0;padding:0;list-style:none;display:grid}.workzone-workflow li{background:#091727;border:1px solid #203a53;border-radius:.75rem;grid-template-columns:auto 1fr auto;gap:.45rem;min-height:11rem;padding:.85rem;display:grid}.workzone-workflow li[data-alert=true]{border-color:#8d594b}.workzone-stage-number{color:#65d1ff;border:1px solid #355b78;border-radius:50%;place-items:center;width:1.45rem;height:1.45rem;font-size:.68rem;display:grid}.workzone-workflow li>strong{font-size:.84rem}.workzone-workflow li>b{color:#75d7ff;font-size:1.15rem}.workzone-workflow li>p{color:#91a8bc;grid-column:1/-1;margin:0;font-size:.76rem;line-height:1.45}.workzone-workflow li>a{color:#68d5ff;grid-column:1/-1;align-self:end;font-size:.76rem;font-weight:750;text-decoration:none}.workzone-actions{margin:1.25rem 0}.workzone-actions>div{grid-template-columns:repeat(4,minmax(0,1fr));gap:.7rem;display:grid}.workzone-actions a{color:#e8f3fc;background:#10243a;border:1px solid #274560;border-radius:.75rem;align-items:center;gap:.75rem;padding:.85rem;font-size:.82rem;font-weight:750;text-decoration:none;display:flex}.workzone-actions a:hover{border-color:#4f89ad}.workzone-actions a span{color:#66d2ff;font-size:.66rem}.workzone-grid{grid-template-columns:minmax(17rem,.8fr) minmax(22rem,1.2fr);gap:1rem;display:grid}.workzone-team>div{grid-template-columns:auto 1fr;gap:.4rem .8rem;margin-top:1rem;display:grid}.workzone-team>div strong{color:#75d7ff;font-size:1.5rem}.workzone-team>div span{color:#9eb3c8;align-self:center;font-size:.78rem}.workzone-destinations ul{grid-template-columns:repeat(2,minmax(0,1fr));gap:.55rem;margin:1rem 0 0;padding:0;list-style:none;display:grid}.workzone-destinations li{background:#091727;border-radius:.55rem;justify-content:space-between;align-items:center;padding:.7rem;font-size:.8rem;display:flex}.workzone-destinations li span{color:#d4a95b;font-size:.7rem}.workzone-destinations li span[data-status=connected]{color:#68d9a1}.workzone-destinations li span[data-status=needs_attention]{color:#ff9a70}.workzone-models{margin-top:1rem}.workzone-model-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:.75rem;margin-top:1rem;display:grid}.workzone-model-grid article{background:#091727;border:1px solid #203a53;border-radius:.75rem;min-height:12rem;padding:.9rem}.workzone-model-grid article>small{color:#6ccff7;letter-spacing:.06em;text-transform:uppercase;font-size:.66rem}.workzone-model-grid h3{margin:.75rem 0 .4rem;font-size:.9rem}.workzone-model-grid p{color:#91a8bc;font-size:.76rem;line-height:1.45}.workzone-model-grid article>strong{color:#d8ad66;font-size:.72rem}.workzone-model-grid article>strong[data-configured=true]{color:#68d9a1}.workzone-model-grid ul{gap:.35rem;margin:.8rem 0 0;padding:0;list-style:none;display:grid}.workzone-model-grid li{justify-content:space-between;gap:.5rem;font-size:.68rem;display:flex}.workzone-model-grid li small{color:#68d9a1}.workzone-board-link{color:#062035;background:#65d1ff;border-radius:.55rem;flex:none;padding:.65rem .8rem;font-size:.78rem;font-weight:800;text-decoration:none}.model-studio-page{width:100%;max-width:100rem;margin:0 auto;padding:2rem}.model-studio-header{justify-content:space-between;align-items:flex-start;gap:1rem;margin-bottom:1rem;display:flex}.model-studio-header h1{letter-spacing:-.05em;margin:.25rem 0 .5rem;font-size:clamp(2rem,5vw,3.4rem)}.model-studio-header p{color:#9eb3c8;max-width:54rem;margin:0;line-height:1.55}.model-studio-header>div:last-child{flex-direction:column;align-items:flex-end;gap:.75rem;display:flex}.model-studio-header span,.model-studio-guard span{color:#9fc7de;font-size:.75rem}.model-studio-header a{color:#68d5ff;font-size:.8rem;font-weight:800;text-decoration:none}.model-studio-guard,.model-studio-message{background:#102c32;border:1px solid #28606a;border-radius:.75rem;justify-content:space-between;margin-bottom:1rem;padding:.85rem 1rem;display:flex}.model-studio-message{color:#9fe0bd;display:block}.model-studio-top{grid-template-columns:1.35fr .65fr;gap:1rem;margin-bottom:1rem;display:grid}.model-studio-panel,.model-studio-history>article{background:linear-gradient(145deg,#112841,#0b1829);border:1px solid #274560;border-radius:1rem;padding:1.15rem}.model-studio-panel h2,.model-studio-history h2{margin:0 0 .4rem;font-size:1rem}.model-studio-panel>p,.model-studio-history article p{color:#91a8bc;font-size:.78rem;line-height:1.5}.model-route-list{grid-template-columns:repeat(2,minmax(0,1fr));gap:.55rem;margin-top:1rem;display:grid}.model-route-list article{background:#091727;border:1px solid #203a53;border-radius:.65rem;padding:.75rem}.model-route-list article>div{justify-content:space-between;display:flex}.model-route-list small{color:#69d8a2}.model-route-list p,.model-route-list span{color:#9eb3c8;margin:.45rem 0 0;font-size:.72rem;display:block}.model-studio-form,.model-proposal-form,.model-evaluation-form{gap:.7rem;margin-top:1rem;display:grid}.model-proposal-form{grid-template-columns:repeat(3,minmax(0,1fr))}.model-evaluation-form{grid-template-columns:repeat(4,minmax(0,1fr))}.model-studio-form label,.model-proposal-form label,.model-evaluation-form label{color:#9eb3c8;gap:.35rem;font-size:.72rem;display:grid}.model-studio-form input,.model-proposal-form input,.model-proposal-form select,.model-proposal-form textarea,.model-evaluation-form input,.model-evaluation-form select,.model-evaluation-form textarea{color:#edf7ff;font:inherit;background:#081625;border:1px solid #34526d;border-radius:.5rem;padding:.65rem}.model-proposal-form textarea,.model-evaluation-form textarea{resize:vertical;min-height:5rem}.model-proposal-form .wide,.model-evaluation-form .wide{grid-column:1/-1}.model-studio-form button,.model-proposal-form button,.model-evaluation-form button{color:#062035;cursor:pointer;background:#65d1ff;border:0;border-radius:.55rem;padding:.7rem;font-weight:800}.model-studio-history{gap:.75rem;margin-top:1.25rem;display:grid}.model-studio-history>article>header{justify-content:space-between;gap:1rem;display:flex}.model-studio-history h3{margin:.35rem 0;font-size:.95rem}.model-studio-history header small{color:#65d1ff}.model-studio-history header>span{color:#e4b86d;font-size:.72rem}.model-studio-history header>span[data-decision=passed],.model-studio-history header>span[data-decision=approved]{color:#69d8a2}.model-studio-history header>span[data-decision=failed],.model-studio-history header>span[data-decision=rejected]{color:#ff9a70}.model-evidence{flex-wrap:wrap;gap:.7rem;margin:.75rem 0;display:flex}.model-evidence span,.model-evidence strong{color:#9eb3c8;background:#091727;border-radius:.4rem;padding:.45rem;font-size:.7rem}.model-studio-history summary{color:#68d5ff;cursor:pointer;font-size:.76rem;font-weight:750}.workboard-page{width:100%;max-width:110rem;margin:0 auto;padding:2rem}.workboard-header{justify-content:space-between;align-items:flex-start;gap:1rem;margin-bottom:1.25rem;display:flex}.workboard-header h1{letter-spacing:-.055em;margin:.25rem 0 .55rem;font-size:clamp(2rem,5vw,3.4rem)}.workboard-header>div>p:last-child{color:#9eb3c8;max-width:60rem;margin:0;line-height:1.55}.workboard-header>span{color:#9fc7de;white-space:nowrap;border:1px solid #345873;border-radius:99rem;padding:.55rem .75rem;font-size:.72rem}.workboard-toolbar{background:#0d1d30;border:1px solid #274560;border-radius:.85rem;grid-template-columns:repeat(3,minmax(12rem,1fr));align-items:end;gap:.8rem;margin-bottom:1rem;padding:.85rem;display:grid}.workboard-queue-summary{grid-template-columns:repeat(5,minmax(8rem,1fr));gap:.65rem;margin:-.35rem 0 1rem;display:grid}.workboard-queue-summary button{color:#9eb3c8;cursor:pointer;text-align:left;background:#0a1828;border:1px solid #203d58;border-radius:.75rem;align-items:center;gap:.65rem;min-height:3.4rem;padding:.65rem .8rem;display:flex}.workboard-queue-summary button:hover,.workboard-queue-summary button[data-active=true]{color:#e9f8ff;border-color:#63c8ef}.workboard-queue-summary strong{color:#68d5ff;font-size:1.25rem}.workboard-queue-summary span{font-size:.7rem;font-weight:750}.workboard-handoff-summary{background:#0a1828;border:1px solid #203d58;border-radius:.85rem;margin:-.35rem 0 1rem;padding:.9rem}.workboard-handoff-summary>header{justify-content:space-between;align-items:flex-start;gap:1rem;margin-bottom:.8rem;display:flex}.workboard-handoff-summary h2{margin:0;font-size:1rem}.workboard-handoff-summary header p{color:#8fa8bd;margin:.25rem 0 0;font-size:.72rem}.workboard-handoff-summary>header>span{color:#9fc7de;border:1px solid #345873;border-radius:99rem;flex:none;padding:.35rem .55rem;font-size:.66rem}.workboard-handoff-summary>header>span[data-complete=false]{color:#f2c77c;border-color:#a77b3d}.workboard-handoff-summary>div{grid-template-columns:repeat(4,minmax(0,1fr));gap:.5rem;display:grid}.workboard-handoff-summary button{color:#a8bfd2;cursor:pointer;text-align:left;background:#0d2135;border:1px solid #294961;border-radius:.6rem;align-items:center;gap:.55rem;min-height:2.9rem;padding:.55rem .65rem;display:flex}.workboard-handoff-summary button:hover,.workboard-handoff-summary button[data-active=true]{color:#effaff;border-color:#68d5ff}.workboard-handoff-summary button strong{color:#68d5ff;font-size:1rem}.workboard-handoff-summary button span{font-size:.66rem;font-weight:750;line-height:1.25}.workboard-handoff-summary button[data-state=blocked] strong{color:#ff9f91}.workboard-handoff-summary button[data-state=complete] strong{color:#74d9a9}.workboard-workload{background:#0a1828;border:1px solid #203d58;border-radius:.85rem;margin:-.35rem 0 1rem;padding:.9rem}.workboard-workload>header{justify-content:space-between;align-items:flex-start;gap:1rem;margin-bottom:.8rem;display:flex}.workboard-workload h2{margin:0;font-size:1rem}.workboard-workload header p{color:#8fa8bd;margin:.25rem 0 0;font-size:.72rem}.workboard-workload-badges{flex-wrap:wrap;justify-content:flex-end;gap:.4rem;display:flex}.workboard-workload-badges span{color:#9fc7de;white-space:nowrap;border:1px solid #345873;border-radius:99rem;padding:.35rem .55rem;font-size:.66rem}.workboard-workload-badges span[data-complete=false]{color:#f2c77c;border-color:#a77b3d}.workboard-workload-table{overflow-x:auto}.workboard-workload table{border-collapse:collapse;width:100%;min-width:52rem}.workboard-workload th,.workboard-workload td{text-align:left;border-bottom:1px solid #1d354c;padding:.6rem .55rem;font-size:.7rem}.workboard-workload thead th{color:#829bb0;text-transform:uppercase;font-size:.62rem}.workboard-workload tbody th{color:#e7f6ff;font-weight:750}.workboard-workload td[data-risk=true]{color:#ff9f91;font-weight:800}.workboard-workload>footer{color:#9eb3c8;align-items:baseline;gap:.45rem;padding-top:.7rem;display:flex}.workboard-workload>footer strong{color:#68d5ff;font-size:1.1rem}.workboard-workload>footer span{font-size:.7rem;font-weight:750}.workboard-toolbar label,.workboard-saved-views label{color:#9eb3c8;gap:.35rem;font-size:.68rem;font-weight:750;display:grid}.workboard-toolbar input,.workboard-toolbar select,.workboard-saved-views input,.workboard-saved-views select{color:#edf7ff;background:#071321;border:1px solid #355572;border-radius:.55rem;min-height:2.55rem;padding:0 .7rem}.workboard-saved-views{background:#0a1828;border:1px solid #203d58;border-radius:.85rem;grid-template-columns:repeat(2,minmax(12rem,1fr));align-items:end;gap:.7rem;margin:-.35rem 0 1rem;padding:.85rem;display:grid}.workboard-saved-views button{color:#eaf7ff;cursor:pointer;font:inherit;background:#14344f;border:1px solid #3a6482;border-radius:.55rem;min-height:2.55rem;padding:0 .85rem;font-size:.72rem;font-weight:750}.workboard-saved-view-actions{flex-wrap:wrap;grid-column:1/-1;gap:.55rem;display:flex}.workboard-saved-views button:disabled{cursor:not-allowed;opacity:.45}.workboard-saved-views>p{color:#8fdab2;grid-column:1/-1;min-height:1em;margin:0;font-size:.72rem}.workboard-layout{grid-template-columns:minmax(0,1fr) 22rem;gap:1rem;display:grid}.workboard-scroll{scrollbar-color:#355572 #091522;min-width:0;padding-bottom:.6rem;overflow-x:auto}.workboard-columns{grid-auto-columns:minmax(16rem,18rem);grid-auto-flow:column;gap:.75rem;width:max-content;min-height:34rem;display:grid}.workboard-column{background:#0b1929;border:1px solid #203b55;border-radius:.85rem;overflow:hidden}.workboard-column[data-stage=attention]{border-color:#724a43}.workboard-column>header{border-bottom:1px solid #203b55;justify-content:space-between;align-items:center;gap:.5rem;padding:.8rem;display:flex}.workboard-column>header h2{margin:0;font-size:.82rem}.workboard-column>header span{color:#75d7ff;text-align:center;background:#183550;border-radius:99rem;min-width:1.5rem;padding:.25rem .42rem;font-size:.68rem}.workboard-column>div{gap:.6rem;padding:.65rem;display:grid}.workboard-empty{color:#7890a8;margin:0;padding:.55rem;font-size:.75rem;line-height:1.4}.workboard-card{color:#eaf4fc;text-align:left;background:#10243a;border:1px solid #29465f;border-radius:.7rem;width:100%;padding:.8rem;display:block}.workboard-card:hover,.workboard-card[data-active=true]{background:#14314b;border-color:#61c9f3}.workboard-card:focus-visible{outline-offset:2px;outline:3px solid #7bdcff}.workboard-card>small{color:#75d7ff;letter-spacing:.055em;text-transform:uppercase;margin-bottom:.45rem;font-size:.62rem;display:block}.workboard-card>strong{font-size:.84rem;line-height:1.35;display:block}.workboard-card>p{color:#95aabe;-webkit-line-clamp:3;-webkit-box-orient:vertical;margin:.45rem 0 .75rem;font-size:.72rem;line-height:1.45;display:-webkit-box;overflow:hidden}.workboard-card>footer{color:#86a2b9;border-top:1px solid #29445c;justify-content:space-between;gap:.6rem;padding-top:.55rem;font-size:.62rem;display:flex}.workboard-card-handoff{color:#a8bfd2;background:#0a1b2d;border:1px solid #31516c;border-radius:.5rem;justify-content:space-between;align-items:center;gap:.5rem;margin-top:.65rem;padding:.45rem .55rem;font-size:.64rem;display:flex}.workboard-card-handoff strong{color:#71d7ff}.workboard-card-handoff[data-state=blocked]{color:#ffafa2;border-color:#84534b}.workboard-card-handoff[data-state=complete]{color:#8ee0b9;border-color:#39745f}.workboard-card-assignment{color:#86a2b9;text-align:left;border-top:1px solid #29445c;gap:.2rem;margin-top:.7rem;padding-top:.65rem;font-size:.72rem;display:grid}.workboard-card-assignment span[data-overdue=true],.workboard-assignment-summary span[data-overdue=true]{color:#ff9c8f;font-weight:700}.workboard-preview{background:linear-gradient(145deg,#112841,#0b1829);border:1px solid #274560;border-radius:.9rem;align-self:start;min-height:20rem;padding:1.1rem;position:sticky;top:1rem}.workboard-preview>p,.workboard-preview header p,.workboard-preview section>p{color:#97adc1;font-size:.76rem;line-height:1.5}.workboard-preview header>small{color:#68d5ff;letter-spacing:.06em;text-transform:uppercase;font-size:.65rem;font-weight:750}.workboard-preview h2{margin:.55rem 0;font-size:1.15rem;line-height:1.3}.workboard-preview h3{margin:1rem 0 .6rem;font-size:.78rem}.workboard-preview-meta{grid-template-columns:repeat(2,minmax(0,1fr));gap:.5rem;margin:1rem 0;display:grid}.workboard-preview-meta>div,.workboard-evidence{background:#091727;border-radius:.55rem;padding:.65rem}.workboard-preview-meta dt{color:#7894ac;font-size:.62rem}.workboard-preview-meta dd{margin:.3rem 0 0;font-size:.69rem}.workboard-handoff{background:#091727;border:1px solid #29465f;border-radius:.7rem;padding:.75rem}.workboard-handoff>header{justify-content:space-between;align-items:flex-start;gap:.6rem;display:flex}.workboard-handoff>header h3{margin:0}.workboard-handoff>header p{margin:.3rem 0 0}.workboard-handoff>header>span{color:#9fc7de;border:1px solid #355572;border-radius:99rem;flex:none;padding:.35rem .5rem;font-size:.62rem}.workboard-handoff>header>span[data-state=blocked]{color:#ffafa2;border-color:#84534b}.workboard-handoff>header>span[data-state=complete]{color:#8ee0b9;border-color:#39745f}.workboard-handoff ul{gap:.35rem;margin:.7rem 0 0;padding:0;list-style:none;display:grid}.workboard-handoff li{color:#b7c9d8;grid-template-columns:auto 1fr auto;align-items:center;gap:.45rem;font-size:.68rem;display:grid}.workboard-handoff li>span{background:#547087;border-radius:50%;width:.5rem;height:.5rem}.workboard-handoff li small{color:#8098ac}.workboard-handoff li[data-status=complete]>span{background:#63d39f}.workboard-handoff li[data-status=blocked]>span{background:#ff8f80}.workboard-handoff li[data-status=not_applicable]{opacity:.58}.workboard-evidence{grid-template-columns:auto 1fr;gap:.25rem .6rem;display:grid}.workboard-evidence strong{color:#75d7ff;font-size:.95rem}.workboard-evidence span{color:#8da5ba;align-self:center;font-size:.68rem}.workboard-assignment-summary{flex-wrap:wrap;align-items:center;gap:.55rem;margin-bottom:.65rem;display:flex}.workboard-assignment-summary>span{color:#9eb3c8;border:1px solid #355572;border-radius:999px;padding:.25rem .55rem;font-size:.76rem}.workboard-assignment-summary>span[data-priority=urgent]{color:#ff9c8f;border-color:#a75d54}.workboard-assignment-form{background:#091727;border:1px solid #29465f;border-radius:.85rem;grid-template-columns:repeat(2,minmax(0,1fr));gap:.75rem;margin-top:.9rem;padding:.9rem;display:grid}.workboard-assignment-form label{color:#9eb3c8;gap:.35rem;font-size:.76rem;display:grid}.workboard-assignment-form label:has(textarea){grid-column:1/-1}.workboard-assignment-form input,.workboard-assignment-form select,.workboard-assignment-form textarea{color:#edf7ff;width:100%;min-width:0;font:inherit;background:#071321;border:1px solid #355572;border-radius:.55rem;padding:.58rem .65rem}.workboard-assignment-form textarea{resize:vertical;min-height:4.8rem}.workboard-assignment-form>div{flex-wrap:wrap;grid-column:1/-1;gap:.55rem;display:flex}.workboard-assignment-form button{color:#062035;cursor:pointer;background:#68d5ff;border:1px solid #355572;border-radius:.55rem;padding:.55rem .75rem}.workboard-assignment-form button+button{color:#edf7ff;background:0 0}.workboard-assignment-form>p{color:#9eb3c8;grid-column:1/-1;min-height:1.2rem;margin:0;font-size:.78rem}.workboard-destinations{gap:.4rem;margin:0;padding:0;list-style:none;display:grid}.workboard-destinations li{background:#091727;border-radius:.5rem;justify-content:space-between;align-items:center;gap:.5rem;padding:.6rem;display:flex}.workboard-destinations li strong,.workboard-destinations li small{font-size:.68rem;display:block}.workboard-destinations li small{color:#7894ac;margin-top:.15rem}.workboard-destinations li>span{color:#d8ad66;overflow-wrap:anywhere;text-align:right;max-width:8rem;font-size:.62rem}.workboard-destinations li>span[data-status=published],.workboard-destinations li>span[data-status=approved]{color:#68d9a1}.workboard-destinations li>span[data-status=failed],.workboard-destinations li>span[data-status=needs_reauthorization]{color:#ff9a70}.workboard-preview-actions{border-top:1px solid #29445c;gap:.4rem;margin-top:1rem;padding-top:.85rem;display:grid}.workboard-preview-actions a{color:#68d5ff;font-size:.72rem;font-weight:750;text-decoration:none}.social-analytics-metric-list{margin:1.25rem 0 0;padding:0;list-style:none}.social-analytics-metric-list li{border-top:1px solid #29445c;grid-template-columns:1fr auto auto;align-items:baseline;gap:1rem;padding:.75rem 0;display:grid}.social-analytics-metric-list span{text-transform:capitalize}.social-analytics-metric-list small{color:#9cafbd}@media (max-width:1000px){.workzone-workflow ol,.workzone-actions>div,.workzone-model-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.model-studio-top{grid-template-columns:1fr}.model-proposal-form,.model-evaluation-form{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:700px){.workzone-page{padding:1.2rem}.workzone-header,.workzone-models>header{flex-direction:column}.workzone-model-actions{align-items:flex-start}.model-studio-page{padding:1.2rem}.model-studio-header,.model-studio-guard,.model-studio-history>article>header{flex-direction:column}.model-studio-header>div:last-child{align-items:flex-start}.model-route-list,.model-proposal-form,.model-evaluation-form{grid-template-columns:1fr}.workzone-header>span,.workzone-models>header>span{white-space:normal}.workzone-workflow ol,.workzone-actions>div,.workzone-grid,.workzone-model-grid,.workzone-destinations ul{grid-template-columns:1fr}.workboard-page{padding:1.2rem}.workboard-header{flex-direction:column}.workboard-header>span{white-space:normal}.workboard-workload>header,.workboard-handoff-summary>header{flex-direction:column}.workboard-handoff-summary>div{grid-template-columns:repeat(2,minmax(0,1fr))}.workboard-handoff>header{flex-direction:column}.workboard-workload-badges{justify-content:flex-start}.workboard-toolbar,.workboard-queue-summary,.workboard-saved-views,.workboard-layout,.workboard-assignment-form{grid-template-columns:1fr}.workboard-preview{position:static}}
