:root{--ink:#111111;--ink-soft:#20201f;--paper:#f2f0eb;--paper-deep:#e8e5df;--white:#fbfaf7;--text:#1d1d1b;--muted:#76736d;--line:#d8d4cc;--coral:#eb6043;--brand-green:#00d543;--brand-orange:#fba10c;--brand-red:#eb6043}*{box-sizing:border-box}body,html{background:var(--paper)}body{margin:0;min-height:100vh}button{color:inherit;font:inherit}.app-shell{display:grid;grid-template-columns:228px minmax(0,1fr);min-height:100vh}.sidebar{background:var(--ink);color:#f7f5f0;display:flex;flex-direction:column;min-height:100vh;padding:28px 20px 24px;top:0}.sidebar-brand{align-items:center;display:flex;gap:13px;padding:0 8px 34px}.sidebar-brand img{height:21px;object-fit:contain;width:auto}.sidebar-brand span{border-left:1px solid #3b3b39;color:#8e8d89;font-size:10px;letter-spacing:.12em;padding-left:13px}.primary-nav{border-top:1px solid #2d2d2b;padding-top:24px}.primary-nav>p{color:#656561;font-weight:700;letter-spacing:.15em;margin:0 12px 12px;text-transform:uppercase}.primary-nav .mobile-admin-item{display:none}.administration-nav{border-top:1px solid #2d2d2b;margin-top:auto;padding-top:17px}.administration-nav>p{color:#656561;font-weight:700;letter-spacing:.15em;margin:0 12px 10px;text-transform:uppercase}.nav-item{align-items:center;background:transparent;border:0;cursor:default;display:flex;font-size:13px;justify-content:space-between;margin:2px 0;padding:11px 12px;text-align:left;width:100%}.nav-item b{color:#686864;font-size:10px;font-weight:500}.nav-item.active{background:#252523;color:white}.nav-item.active:before{background:var(--coral);content:"";height:18px;position:absolute;width:2px}.nav-item.active b{color:#aaa9a4}.sidebar-foot{border-top:1px solid #2d2d2b;margin-top:auto;padding:20px 8px 0}.sidebar.has-admin-navigation .sidebar-foot{margin-top:14px}.environment-label{color:#a7a59f;font-size:9px;letter-spacing:.14em;text-transform:uppercase}.sidebar-foot p{color:#5f5f5b;font-size:11px;margin:6px 0 19px}.security-line{align-items:center;color:#7f7e79;display:flex;font-size:10px;gap:7px}.security-line span{background:#8b9c78;border-radius:50%;height:5px;width:5px}.workspace{min-width:0}.utility-bar{align-items:center;background:rgba(242,240,235,.94);border-bottom:1px solid var(--line);display:flex;justify-content:space-between;padding:0 clamp(24px,4vw,62px);position:sticky;top:0;z-index:70}.utility-bar-simple{justify-content:flex-end}.crumbs{align-items:center;background:rgba(13,15,20,.56);border:1px solid #373c45;border-radius:8px;box-shadow:inset 0 1px 0 rgba(255,255,255,.035),0 1px 2px rgba(0,0,0,.16);color:#99968f;display:flex;flex:0 1 auto;font-size:11px;gap:9px;max-width:min(680px,calc(100% - 52px));min-height:34px;min-width:0;overflow-x:auto;overscroll-behavior-x:contain;padding:0 12px;scrollbar-width:none;white-space:nowrap;width:max-content}.crumbs::-webkit-scrollbar{display:none}.crumb-item{align-items:center;display:inline-flex;flex:0 0 auto;gap:9px}.crumbs a{color:#817e77;text-decoration:none;transition:color .14s ease}.crumbs a:hover{color:var(--text);text-decoration:underline;text-decoration-color:var(--coral);text-underline-offset:4px}.crumbs i{color:#c4c0b8;font-style:normal}.crumbs b{color:#46443f;font-weight:600}.account-area{align-items:center;display:flex;flex:0 0 auto;gap:12px}.account-email{color:var(--muted);font-size:11px}.avatar{background:var(--ink);border-radius:50%;color:#fff;font-family:Georgia,serif;font-size:13px;height:30px;justify-content:center;width:30px}.avatar,.google-button{align-items:center;display:flex}.google-button{background:transparent;border:0;color:#4f4d48;cursor:pointer;font-size:11px;font-weight:600;gap:8px;padding:7px 9px}.google-button:disabled{cursor:not-allowed;opacity:.48}.google-button svg{height:15px;width:15px}.auth-error{color:#a33625;font-size:11px}.workspace-body{margin:0 auto;max-width:1420px;padding:54px clamp(24px,4vw,62px) 30px}.page-heading{align-items:end;display:flex;justify-content:space-between;margin-bottom:38px}.page-heading p{color:var(--muted);font-size:11px;letter-spacing:.03em;margin:0 0 9px}.page-heading h1{font-family:Georgia,Times New Roman,serif;font-size:clamp(42px,5vw,66px);font-weight:400;letter-spacing:-.055em;line-height:.95;margin:0}.pilot-label{border-left:1px solid var(--line);min-width:190px;padding-left:18px}.pilot-label span{color:var(--muted);display:block;letter-spacing:.13em;text-transform:uppercase}.pilot-label strong{display:block;font-family:Georgia,serif;font-size:18px;font-weight:400;margin-top:6px}.attention-strip{align-items:center;background:var(--ink-soft);color:#f8f6f0;display:flex;justify-content:space-between;min-height:82px;padding:17px 22px}.attention-strip>div{align-items:center;display:flex;gap:18px}.attention-strip>div>span{font-family:Georgia,serif;font-size:30px}.attention-strip p{color:#8c8b86;line-height:1.45;margin:0}.attention-strip p strong{color:#e2e0da;font-size:13px;font-weight:500}.attention-strip button{background:transparent;border:1px solid #494946;color:#b5b3ad;cursor:default;font-size:10px;padding:10px 13px}.attention-strip button span{color:var(--coral);margin-left:9px}.attention-action{background:transparent;border:1px solid #494946;color:#b5b3ad;padding:10px 13px;text-decoration:none}.attention-action span{color:var(--coral);margin-left:9px}.overview-grid{display:grid;gap:1px;grid-template-columns:minmax(0,1.7fr) minmax(280px,.8fr);margin-top:1px}.publish-check,.work-summary{background:var(--white);min-width:0;padding:27px 28px}.section-title{align-items:start;display:flex;justify-content:space-between}.board-heading>div>span,.section-title>div>span{color:var(--muted);letter-spacing:.13em;text-transform:uppercase}.board-heading h2,.section-title h2{font-family:Georgia,serif;font-size:22px;font-weight:400;margin:6px 0 0}.section-title>p{color:var(--muted);font-size:9px;line-height:1.5;margin:0;text-align:right;text-transform:uppercase}.section-title>p strong{color:var(--text);font-size:11px}.progress-track{background:var(--paper-deep);height:3px;margin:31px 0 13px}.progress-track span{display:block;height:100%;width:34%}.progress-track.pending span{width:4%}.progress-track.active span{width:79%}.progress-track.near-complete span{width:93%}.progress-track.inventory{height:1px}.progress-track.inventory span{width:46px}.progress-labels{color:#98958e;display:flex;justify-content:space-between}.progress-labels b{color:var(--coral);font-weight:600}.publish-check{border-left:1px solid var(--paper)}.platform-row{align-items:center;border-top:1px solid var(--line);display:flex;font-size:11px;justify-content:space-between;padding:11px 0}.platform-row:first-of-type{margin-top:23px}.platform-row b{color:var(--muted);font-size:10px;font-weight:500}.board{margin-top:42px}.board-heading{align-items:end;display:flex;justify-content:space-between;margin-bottom:15px}.table-tools{display:flex;gap:18px}.table-tools button{background:none;border:0;color:#99968f;cursor:default;padding:0 0 6px}.table-tools button.selected{border-bottom:1px solid var(--text);color:var(--text)}.table-scroll{background:var(--white);border-top:1px solid var(--text);overflow-x:auto}table{border-collapse:collapse;min-width:970px;width:100%}th{color:#8a8780;font-size:8px;font-weight:600;letter-spacing:.14em;padding:13px 16px;text-align:left;text-transform:uppercase}td{border-top:1px solid var(--line);color:#66635d;padding:16px;vertical-align:middle}td:first-child{min-width:190px}td strong{color:var(--text);display:block;font-family:Avenir Next,sans-serif;font-size:11px;font-weight:600}td>span{color:#99968f;display:block;font-size:9px;margin-top:4px}.owner-name{font-family:Georgia,serif;font-size:13px;font-weight:400}.asset-link{align-items:center;color:var(--text);display:flex;font-size:11px;font-weight:600;justify-content:space-between;text-decoration:none}.asset-link span{color:var(--coral);font-size:12px}.edit-state{align-items:center;color:#6d583c;display:flex;font-size:10px;gap:7px}.edit-state i{background:#b98a51;border-radius:50%;height:5px;width:5px}.platforms{display:flex;gap:12px}.platforms>span{color:#85827b;font-size:8px;font-weight:600}.platform-state{align-items:center;color:#aaa79f;display:flex;font-size:8px;font-weight:400;gap:4px;margin-top:4px}.platform-state i{border:1px solid #bbb8b0;border-radius:50%;height:5px;width:5px}.workspace-footer{border-top:1px solid var(--line);color:#9c9992;display:flex;font-size:8px;justify-content:space-between;letter-spacing:.1em;margin-top:54px;padding-top:16px;text-transform:uppercase}@media (max-width:900px){.app-shell{grid-template-columns:74px minmax(0,1fr)}.sidebar{padding-left:12px;padding-right:12px}.sidebar-brand{justify-content:center;padding-left:0;padding-right:0}.sidebar-brand img{width:42px;object-fit:cover;object-position:left}.nav-item b,.primary-nav>p,.sidebar-brand span,.sidebar-foot{display:none}.nav-item{font-size:10px;justify-content:center;padding:12px 3px}.overview-grid{grid-template-columns:1fr}.publish-check{border-left:0;border-top:1px solid var(--paper)}}@media (max-width:620px){.app-shell{display:block}.sidebar{display:none}.utility-bar{padding:0 18px}.workspace-body{padding:38px 18px 24px}.page-heading{align-items:start;flex-direction:column;gap:24px}.pilot-label{border-left:0;border-top:1px solid var(--line);padding-left:0;padding-top:12px;width:100%}.attention-strip{align-items:start;flex-direction:column;gap:16px}.progress-labels span:nth-child(n+4){display:none}.board-heading{align-items:start;flex-direction:column;gap:18px}.workspace-footer{flex-direction:column;gap:7px}}.sources-workspace{max-width:1320px;padding-bottom:110px}.sources-heading{display:flex;justify-content:space-between;margin-bottom:34px}.sources-heading h1{font-family:Georgia,serif;font-size:clamp(40px,5vw,62px);font-weight:400;letter-spacing:-.05em;margin:8px 0}.sources-heading>div>p{color:var(--muted);font-size:11px;margin:0}.source-summary{border-left:1px solid var(--line);min-width:180px;padding-left:20px}.source-summary>span{color:#8e8a83;font-size:8px;letter-spacing:.13em;text-transform:uppercase}.source-summary strong{display:block;font-family:Georgia,serif;font-size:36px;font-weight:400;margin-top:5px}.source-summary p{color:#96928a;margin:0}.source-rule{align-items:center;background:var(--ink-soft);color:#aaa8a2;display:flex;gap:24px;padding:17px 21px}.source-rule>span{color:var(--coral);flex:0 0 auto;font-size:8px;font-weight:700;letter-spacing:.12em;text-transform:uppercase}.source-rule p{margin:0}.source-rule p strong{color:white;font-weight:500}.location-section{margin-top:36px}.location-heading{align-items:end;display:flex;justify-content:space-between;margin-bottom:12px}.location-heading>div>span{color:#8e8a83;font-size:8px;letter-spacing:.13em;text-transform:uppercase}.location-heading h2{font-family:Georgia,serif;font-size:23px;font-weight:400;margin:5px 0 0}.mapping-state{align-items:center;color:#6f7966;display:flex;font-size:8px;gap:6px;letter-spacing:.08em;text-transform:uppercase}.mapping-state i{background:#7f9470;border-radius:50%;height:5px;width:5px}.mapping-state.warning{color:#936a42}.mapping-state.warning i{background:#b98955}.location-card{background:var(--white);border-top:1px solid var(--text)}.location-meta{display:grid;grid-template-columns:1.6fr repeat(3,1fr)}.location-meta>div{border-right:1px solid var(--line);padding:19px 20px}.location-meta>div:last-child{border-right:0}.location-meta span{color:#96928a;display:block;font-size:8px;letter-spacing:.1em;margin-bottom:7px;text-transform:uppercase}.location-meta strong{font-family:Georgia,serif;font-size:15px;font-weight:400}.path-line{background:#ebe8e1;display:grid;gap:15px;grid-template-columns:auto minmax(0,1fr) auto;padding:11px 20px}.path-line>span{color:#8f8b84;letter-spacing:.08em;text-transform:uppercase}.path-line code{color:#77736c;font-size:8px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.path-line button{background:none;border:0;color:#5d5a55;cursor:default}.source-notice{align-items:baseline;border-bottom:1px solid var(--line);display:flex;gap:16px;padding:13px 20px}.source-notice span{color:var(--coral);flex:0 0 auto;letter-spacing:.1em;text-transform:uppercase}.source-notice p{color:#817e77;margin:0}.source-row{align-items:center;border-bottom:1px solid var(--line);display:grid;gap:14px;grid-template-columns:20px minmax(0,1fr) 110px 78px;min-height:58px;padding:8px 20px;transition:background .15s ease}.source-row.selected{background:#f2ede6}.source-row>button:first-child{align-items:center;appearance:none;background:transparent;border:1px solid #bbb7af;border-radius:2px;display:flex;height:15px;justify-content:center;padding:0;width:15px}.source-row>button:first-child span{color:var(--coral);font-size:9px;font-weight:700;line-height:1}.source-row.selected>button:first-child{border-color:var(--coral)}.source-row>button:first-child:disabled{cursor:not-allowed;opacity:.35}.source-row>div strong{display:block;font-size:10px}.source-row>div span{color:#99958d;display:block;font-size:8px;margin-top:3px}.source-state{color:#837f77;font-size:8px}.source-action{background:none;border:0;color:var(--coral);font-size:8px;padding:8px 0;text-align:right}.source-action:disabled{color:#aaa69e}.source-row.selected .source-action{color:#6e7865}.source-row.evidence .source-action{color:#7c876f}.evidence-dot{background:#89967b;border-radius:50%;height:6px;justify-self:center;width:6px}.show-more{background:none;border:0;color:#77736c;display:block;margin:0 auto;padding:15px}.selection-tray{align-items:center;background:var(--ink);bottom:0;color:white;display:grid;gap:25px;grid-template-columns:135px minmax(0,1fr) auto;left:228px;padding:17px clamp(24px,4vw,62px);position:fixed;right:0;z-index:20}.selection-tray>div span{color:#817f79;display:block;letter-spacing:.1em;margin-bottom:4px;text-transform:uppercase}.selection-tray>div strong{font-family:Georgia,serif;font-size:19px;font-weight:400}.selection-tray p{color:#77756f;font-size:9px;margin:0}.selection-tray button{background:var(--coral);border:0;color:white;font-size:9px;font-weight:600;padding:11px 14px}.selection-tray button:disabled{background:#302f2d;color:#696762}@media (max-width:900px){.selection-tray{left:74px}.location-meta{grid-template-columns:repeat(2,1fr)}.location-meta>div:nth-child(2){border-right:0}.location-meta>div:nth-child(-n+2){border-bottom:1px solid var(--line)}}@media (max-width:620px){.sources-heading{align-items:start;flex-direction:column;gap:22px}.source-summary{border-left:0;border-top:1px solid var(--line);padding-left:0;padding-top:12px;width:100%}.source-rule{align-items:start;flex-direction:column;gap:8px}.path-line{grid-template-columns:1fr auto}.path-line>span{display:none}.source-row{grid-template-columns:20px minmax(0,1fr) 65px}.source-state{display:none}.selection-tray{gap:12px;grid-template-columns:1fr auto;left:0;padding:13px 18px}.selection-tray p{display:none}}.login-screen{background:#080809;color:#f3f1ec;justify-content:center;min-height:100vh;padding:42px 24px;position:relative}.login-brand,.login-screen{align-items:center;display:flex;flex-direction:column}.login-brand{gap:17px;left:50%;position:absolute;top:calc(50% - 210px);transform:translateX(-50%)}.login-brand img{height:auto;object-fit:contain;width:174px}.login-brand .login-logo{grid-area:1/1}.login-brand span{color:#6c6b68;font-size:9px;font-weight:600;letter-spacing:.18em;text-transform:uppercase}.login-theme-control{bottom:max(18px,env(safe-area-inset-bottom));position:absolute;right:max(18px,env(safe-area-inset-right));z-index:12}.login-theme-trigger{align-items:center;background:#111216;border:1px solid #2c3037;border-radius:50%;color:#a1a6af;cursor:pointer;display:flex;height:38px;justify-content:center;padding:0;transition:background .14s ease,border-color .14s ease,color .14s ease,transform .14s ease;width:38px}.login-theme-trigger:hover,.login-theme-trigger[aria-expanded=true]{background:#1a1d23;border-color:#555c67;color:#f1f2f4;transform:translateY(-1px)}.login-theme-menu{animation:login-theme-menu-enter .15s ease-out both;background:#111318;border:1px solid #2b3039;border-radius:9px;bottom:46px;box-shadow:0 18px 50px rgba(0,0,0,.34);min-width:158px;padding:6px;position:absolute;right:0}.login-theme-menu>span{color:#686f79;display:block;font-size:8px;font-weight:700;letter-spacing:.1em;padding:7px 9px 8px;text-transform:uppercase}.login-theme-menu button{align-items:center;background:transparent;border:0;border-radius:6px;color:#969ca5;cursor:pointer;display:grid;font-size:10px;gap:10px;grid-template-columns:14px minmax(0,1fr) 14px;min-height:38px;padding:0 9px;text-align:left;width:100%}.login-theme-menu button:hover{background:#1a1d23;color:#e1e4e8}.login-theme-menu button.selected{color:#f1f2f4}.login-theme-menu button strong{font-size:10px;font-weight:600}.login-theme-menu button b{color:var(--coral);font-size:10px;font-weight:700;text-align:center}.theme-symbol{border:1px solid;display:block;flex:0 0 auto;height:9px;position:relative;width:9px}.theme-symbol.system{border-radius:2px}.theme-symbol.system:after{background:currentColor;bottom:-3px;content:"";height:1px;left:2px;position:absolute;width:5px}.theme-symbol.light{border-radius:50%;box-shadow:0 -3px 0 -2px currentColor,0 3px 0 -2px currentColor,3px 0 0 -2px currentColor,-3px 0 0 -2px currentColor}.theme-symbol.dark{border:0;border-bottom:2px solid;border-left:2px solid;border-radius:0 0 0 9px;transform:rotate(-20deg)}.theme-symbol.signal{background:linear-gradient(135deg,#ff6647 0 33%,#42dbe6 33% 66%,#aff45e 66%);border:0;border-radius:50%;box-shadow:0 0 8px rgba(66,219,230,.24)}@keyframes login-theme-menu-enter{0%{opacity:0;transform:translateY(5px) scale(.985)}to{opacity:1;transform:translateY(0) scale(1)}}.login-panel{animation:login-enter .45s ease-out both;max-width:360px;text-align:center;width:100%}.login-copy{margin-bottom:31px}.login-copy h1{font-family:Avenir Next,Helvetica Neue,sans-serif;font-size:28px;font-weight:600;letter-spacing:-.025em;margin:0 0 10px}.login-copy p{color:#8b8984;font-size:12px;line-height:1.55;margin:0 auto;max-width:285px}.login-screen .google-button{background:#eb6043;border:0;border-radius:7px;color:#fff;font-size:13px;font-weight:650;justify-content:center;min-height:46px;padding:12px 18px;transition:background .15s ease,transform .15s ease;width:100%}.login-screen .google-button:hover:not(:disabled){background:#f06a4e;transform:translateY(-1px)}.login-screen .google-button:active:not(:disabled){transform:translateY(0)}.login-screen .google-button:disabled{cursor:not-allowed;opacity:1}.login-screen .google-button svg{background:#fff;border-radius:3px;box-sizing:content-box;height:16px;padding:3px;width:16px}.login-screen .auth-error{color:#ff9d89}.login-access-note{color:#575653;font-size:10px;line-height:1.5;margin:17px 0 0}.login-status{background:#12151a;border:1px solid #303640;border-left:2px solid var(--coral);border-radius:4px;color:#b8bec6;font-size:10px;line-height:1.5;margin:14px 0 0;padding:10px 12px;text-align:left}.mfa-screen{overflow-y:auto;padding-bottom:70px;padding-top:145px}.mfa-screen .login-brand{top:48px}.mfa-panel{max-width:390px}.mfa-enrollment{align-items:center;display:flex;flex-direction:column;gap:9px;margin:-12px 0 22px}.mfa-enrollment img{background:#fff;border:8px solid #fff;border-radius:8px;height:196px;width:196px}.mfa-enrollment p{color:#8b8984;font-size:10px;margin:0}.mfa-enrollment code{background:#15171b;border:1px solid #30343b;border-radius:5px;color:#d9d9d6;font-size:10px;letter-spacing:.08em;max-width:100%;overflow-wrap:anywhere;padding:8px 10px}.mfa-form{display:grid;gap:10px;text-align:left}.mfa-form label{color:#8b8984;font-size:9px;font-weight:700;letter-spacing:.1em;text-transform:uppercase}.mfa-form input{background:#111216;border:1px solid #30343b;border-radius:7px;color:#f3f1ec;font-size:24px;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;letter-spacing:.3em;min-height:52px;padding:8px 14px;text-align:center;width:100%}.mfa-form input:focus{border-color:var(--coral);box-shadow:0 0 0 3px rgba(235,96,67,.14);outline:0}.mfa-form .google-button{margin-top:4px}.mfa-panel .auth-error{line-height:1.5;margin:12px 0 0}.mfa-text-button{background:transparent;border:0;color:#858b94;cursor:pointer;font:inherit;font-size:10px;min-height:34px;padding:5px;text-decoration:underline;text-underline-offset:3px}.mfa-text-button:hover{color:#e6e8eb}.mfa-text-button:disabled{cursor:wait;opacity:.6}.mfa-recovery-form input{font-size:14px;letter-spacing:.08em}.mfa-recovery-save{display:grid;gap:13px}.mfa-recovery-save ul{background:#111216;border:1px solid #30343b;border-radius:8px;display:grid;gap:8px;grid-template-columns:repeat(2,minmax(0,1fr));list-style:none;margin:0;padding:14px}.mfa-recovery-save li{min-width:0}.mfa-recovery-save li code{color:#eef0f2;font-size:10px;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;letter-spacing:.06em;white-space:nowrap}.mfa-secondary-button{background:#191b20;border:1px solid #343841;border-radius:7px;color:#d8dbe0;cursor:pointer;font:inherit;font-size:11px;min-height:40px;padding:9px 13px}.mfa-secondary-button:hover{background:#20232a;border-color:#505762}.mfa-save-confirmation{align-items:flex-start;color:#9a9fa7;cursor:pointer;display:flex;font-size:10px;gap:9px;line-height:1.45;text-align:left}.mfa-save-confirmation input{accent-color:var(--coral);flex:0 0 auto;height:15px;margin:0;width:15px}.login-footer{align-items:center;bottom:30px;color:#4c4b48;display:flex;font-size:8px;gap:10px;letter-spacing:.13em;position:absolute;text-transform:uppercase}.login-footer i{background:#eb6043;border-radius:50%;height:3px;width:3px}@keyframes login-enter{0%{opacity:0;transform:translateY(7px)}to{opacity:1;transform:translateY(0)}}@media (max-width:560px){.login-brand{top:calc(50% - 200px)}.login-brand img{width:152px}.login-panel{max-width:330px}.login-footer{bottom:22px}.mfa-recovery-save ul{grid-template-columns:1fr}}@media (prefers-reduced-motion:reduce){.login-panel{animation:none}}.asset-workspace{max-width:1320px}.back-link{color:#77746d;display:inline-block;margin-bottom:38px;text-decoration:none}.back-link:hover{color:var(--text)}.asset-heading{align-items:end;display:flex;justify-content:space-between;margin-bottom:32px}.record-label{color:#8e8a83;display:block;font-size:8px;font-weight:700;letter-spacing:.15em;text-transform:uppercase}.asset-heading h1{font-family:Georgia,serif;font-size:clamp(38px,5vw,58px);font-weight:400;letter-spacing:-.045em;margin:8px 0 5px}.asset-heading p{color:var(--muted);font-size:11px;margin:0}.record-status{align-items:center;border:1px solid #cfc2ad;color:#7c613e;display:flex;font-size:9px;gap:8px;letter-spacing:.08em;padding:8px 10px;text-transform:uppercase}.record-status i{background:#b98a51;border-radius:50%;height:5px;width:5px}.decision-banner{align-items:center;background:var(--ink-soft);color:white;display:flex;justify-content:space-between;padding:23px 25px}.decision-banner>div>span{color:var(--coral);display:block;font-size:8px;letter-spacing:.13em;margin-bottom:5px;text-transform:uppercase}.decision-banner strong{font-family:Georgia,serif;font-size:19px;font-weight:400}.decision-banner p{color:#7e7d78;font-size:10px;margin:5px 0 0}.decision-banner button{background:var(--coral);border:0;color:white;cursor:default;font-size:10px;font-weight:600;padding:11px 14px}.asset-layout{display:grid;gap:1px;grid-template-columns:minmax(0,1fr) 280px;margin-top:1px}.asset-main{min-width:0}.record-section{background:var(--white);border-bottom:1px solid var(--paper);padding:29px 30px 32px}.record-section-heading{align-items:baseline;display:flex;gap:14px;margin-bottom:25px}.record-section-heading span{color:var(--coral);font-size:8px;font-weight:700}.record-section-heading h2{font-family:Georgia,serif;font-size:20px;font-weight:400;margin:0}.record-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));margin:0}.record-grid>div{border-top:1px solid var(--line);min-height:64px;padding:13px 0}.record-grid>div:nth-child(odd){padding-right:24px}.record-grid>div:nth-child(2n){border-left:1px solid var(--line);padding-left:24px}dt{color:#96928b;font-size:8px;letter-spacing:.1em;margin-bottom:6px;text-transform:uppercase}dd{font-size:11px;margin:0}.unknown{color:#a06a49}.post-record,.post-table-head{display:grid;grid-template-columns:1.2fr 1fr 1fr 1.5fr}.post-table-head{color:#96928b;font-size:8px;letter-spacing:.1em;padding:0 0 10px;text-transform:uppercase}.post-record,.post-table-head{border-bottom:1px solid var(--line)}.post-record{color:#918e87;font-size:10px;padding:13px 0}.post-record strong{color:var(--text);font-weight:500}.completion-rule{color:#9c9992;font-size:9px;margin:16px 0 0}.asset-rail{background:#ebe8e2}.asset-rail>section{border-bottom:1px solid #d5d1c9;padding:29px 25px}.health-score{display:block;font-family:Georgia,serif;font-size:44px;font-weight:400;letter-spacing:-.04em;margin:15px 0 1px}.health-score span{color:#97938b;font-size:18px}.asset-rail section>p{color:#8a867f;font-size:9px;margin:0 0 20px}.asset-rail ul{list-style:none;margin:0;padding:0}.asset-rail li{border-top:1px solid #d5d1c9;color:#9c9890;font-size:9px;padding:8px 0}.asset-rail li:before{content:"○";margin-right:8px}.asset-rail li.done{color:#4f5a47}.asset-rail li.done:before{content:"●"}.activity-section{background:#e4e1da}.activity-item{display:flex;gap:10px;margin-top:18px}.activity-item i{background:#707a65;border-radius:50%;flex:0 0 5px;height:5px;margin-top:4px}.activity-item p{color:#96928a;font-size:9px;line-height:1.55;margin:0}.activity-item p strong{color:#4b4944;font-weight:600}.activity-item.pending i{background:var(--coral)}@media (max-width:940px){.asset-layout{grid-template-columns:1fr}.asset-rail{display:grid;grid-template-columns:1fr 1fr}}@media (max-width:620px){.asset-heading,.decision-banner{align-items:start;flex-direction:column;gap:18px}.record-grid{grid-template-columns:1fr}.record-grid>div:nth-child(2n),.record-grid>div:nth-child(odd){border-left:0;padding-left:0;padding-right:0}.post-record,.post-table-head{grid-template-columns:1.3fr 1fr 1fr}.post-record span:last-child,.post-table-head span:last-child{display:none}.asset-rail{display:block}}:root{--ink:#07080a;--ink-soft:#111318;--paper:#090b0f;--paper-deep:#16191f;--white:#101217;--text:#f1f3f5;--muted:#8b929d;--line:#252a33;--coral:#ff5b35}body,html{background:var(--paper)}body{color:var(--text);font-family:Avenir Next,Helvetica Neue,sans-serif}.app-shell{background:var(--paper);grid-template-columns:224px minmax(0,1fr)}.sidebar{background:#07080a;border-right:1px solid #1d2026;padding:24px 16px 20px}.sidebar-brand{align-items:flex-start;flex-direction:column;gap:9px;overflow:visible;padding:0 10px 24px}.sidebar-brand img{height:auto;max-width:100%;width:124px}.sidebar-brand span{border:0;color:#707782;font-size:8px;letter-spacing:.16em;padding:0;text-transform:uppercase;white-space:nowrap}.primary-nav{border-color:#1d2026;padding-top:18px}.primary-nav>p{color:#515863;font-size:9px;letter-spacing:.11em;margin:0 10px 9px}.administration-nav{border-color:#1d2026}.administration-nav>p{color:#515863;font-size:9px;letter-spacing:.11em;margin:0 10px 9px}.nav-item{border-radius:6px;color:#8e95a0;cursor:pointer;font-size:12px;margin:3px 0;padding:10px 11px;text-decoration:none}.nav-item:hover{background:rgba(251,161,12,.13);color:#f2eee5}.nav-item.active{background:var(--coral);box-shadow:inset 0 1px rgba(255,255,255,.34),0 8px 20px rgba(235,96,67,.14);color:#fff;transition:background-color .12s ease,box-shadow .12s ease,color .12s ease}.nav-item.active:hover{background:#ff7658;color:#fff}.nav-item.active:before{border-radius:2px;height:14px;left:0}.nav-item.disabled{color:#484e57;cursor:default}.nav-item.disabled:hover{background:transparent;color:#484e57}.nav-item small{color:#3f454e;font-size:8px;text-transform:uppercase}.sidebar-foot{border-color:#1d2026}.environment-label{color:#717883}.security-line,.sidebar-foot p{color:#555c66}.workspace{background:linear-gradient(180deg,#0b0d11,#090b0f 420px)}.utility-bar{background:linear-gradient(180deg,rgba(25,28,34,.98),rgba(13,15,20,.98));border-bottom-color:#252a33;border-top:1px solid rgba(255,255,255,.045);box-shadow:inset 0 1px 0 rgba(255,255,255,.025),inset 0 -1px 0 rgba(0,0,0,.46),0 7px 18px rgba(0,0,0,.2);height:64px;padding:0 clamp(24px,3.5vw,52px);-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px)}.crumbs{color:#59606b;font-size:10px}.crumbs i{color:#343943}.crumbs b{color:#a6acb5}.avatar{background:#1a1d23;border:1px solid #30353e;font-family:Avenir Next,sans-serif;font-size:11px}.workspace-body{max-width:1380px;padding:42px clamp(24px,3.5vw,52px) 32px}.page-heading{margin-bottom:30px}.page-heading p{color:#68707a;font-size:10px;margin-bottom:7px}.asset-heading h1,.page-heading h1,.sources-heading h1{font-family:Avenir Next,Helvetica Neue,sans-serif;font-weight:600;letter-spacing:-.035em;line-height:1.05}.page-heading h1{font-size:clamp(34px,4vw,46px)}.pilot-label{border-color:var(--line)}.pilot-label span{color:#6e7580;font-size:9px;letter-spacing:.1em}.pilot-label strong{font-family:Avenir Next,sans-serif;font-size:15px;font-weight:600}.empty-workspace{background:#101217;border:1px solid #272c35;border-radius:8px;max-width:720px;padding:clamp(30px,5vw,58px)}.empty-workspace>span{color:var(--coral);font-size:9px;font-weight:700;letter-spacing:.11em;text-transform:uppercase}.empty-workspace h2{font-size:clamp(22px,3vw,32px);letter-spacing:-.035em;line-height:1.15;margin:12px 0}.empty-workspace p{color:#747c87;font-size:11px;line-height:1.6;margin:0;max-width:510px}.attention-strip{background:#12151a;border:1px solid #262b33;border-radius:8px;color:var(--text);min-height:76px;padding:17px 20px}.attention-strip>div>span{color:var(--coral);font-family:Avenir Next,sans-serif;font-size:24px;font-weight:600}.attention-strip p{color:#777f8a;font-size:11px}.attention-strip p strong{color:#d8dbe0;font-size:12px;font-weight:600}.attention-action{background:var(--coral);border-color:var(--coral);border-radius:6px;color:#fff;font-size:10px;font-weight:650}.attention-action:hover{background:#ff6a48;border-color:#ff6a48;color:#fff}.attention-action span{color:#fff}.admin-shortcut{align-items:center;background:#0e1014;border:1px solid #252b34;border-radius:8px;display:grid;gap:14px;grid-template-columns:34px minmax(0,1fr) auto auto;margin-top:12px;min-height:70px;padding:13px 15px}.admin-shortcut-mark{align-items:end;display:flex;gap:3px;height:28px;justify-content:center;width:30px}.admin-shortcut-mark i{border:1px solid #69717c;border-radius:50% 50% 3px 3px;height:20px;width:13px}.admin-shortcut-mark i:last-child{height:15px;opacity:.55;width:11px}.admin-shortcut>div:nth-child(2)>span{color:#68707b;display:block;font-size:8px;font-weight:700;letter-spacing:.11em;text-transform:uppercase}.admin-shortcut>div:nth-child(2)>strong{display:block;font-size:12px;margin-top:3px}.admin-shortcut p{color:#6f7782;font-size:9px;margin:3px 0 0}.admin-shortcut>b{align-items:center;background:var(--coral);border-radius:50%;color:white;display:flex;font-size:9px;height:22px;justify-content:center;width:22px}.admin-shortcut>a{border:1px solid #343b45;border-radius:5px;color:#c7cbd1;font-size:9px;font-weight:650;padding:9px 11px;text-decoration:none;white-space:nowrap}.admin-shortcut>a:hover{background:#181c22;border-color:#4a525e;color:#fff}.admin-shortcut>a span{color:var(--coral);margin-left:8px}.overview-grid{gap:12px;margin-top:12px}.publish-check,.work-summary{background:#101217;border:1px solid #242932;border-radius:8px;padding:24px}.board-heading>div>span,.section-title>div>span{color:#686f79;font-size:9px;letter-spacing:.1em}.board-heading h2,.section-title h2{font-family:Avenir Next,sans-serif;font-size:17px;font-weight:600;letter-spacing:-.015em}.section-title>p{color:#69717b}.section-title>p strong{color:#d7dae0}.progress-track{background:#22262d;border-radius:10px;height:4px;overflow:hidden}.progress-track span{background:var(--coral)}.progress-labels{color:#69717c;font-size:9px}.progress-labels b{color:#e6e8eb}.publish-check{border-left:1px solid #242932}.platform-row{border-color:#242932;color:#b4b9c1}.platform-row b{color:#737b86}.board{margin-top:32px}.board-heading{margin-bottom:12px}.table-tools button{color:#666e79;cursor:pointer;font-size:10px}.table-tools button.selected{border-color:var(--coral);color:#dfe2e6}.table-meta{color:#69717c;font-size:10px}.table-meta strong{color:#cfd3d9;font-weight:600}.table-scroll{background:#101217;border:1px solid #272c35;border-radius:8px}th{background:#0d0f13;color:#6e7681;font-size:9px;letter-spacing:.09em;padding:12px 15px}td{border-color:#242932;color:#9ba2ac;font-size:11px;padding:15px}tbody tr:hover{background:#13161b}.asset-link,td strong{color:#e9ebee;font-family:Avenir Next,sans-serif}.asset-id{font-family:SFMono-Regular,Consolas,monospace;font-size:10px;font-weight:500}td>span{color:#69717c}.owner-name{font-family:Avenir Next,sans-serif;font-size:11px;font-weight:600}.row-action{align-items:center;border:1px solid rgba(255,91,53,.48);border-radius:5px;color:#ff7658;display:inline-flex;font-size:9px;font-weight:650;gap:8px;margin-top:10px;padding:6px 8px;text-decoration:none}.row-action:hover{background:rgba(255,91,53,.1);border-color:var(--coral);color:#ff8a70}.row-action span{color:inherit}.edit-state{color:#c1a273}.edit-state i{background:#d19a52}.platforms>span{color:#767e89}.platform-state{color:#636b76}.platform-state i{border-color:#4a515c}.workspace-footer{border-color:#22262d;color:#555d68}.sources-workspace{padding-bottom:96px}.back-link{color:#707883;font-size:10px;margin-bottom:30px}.back-link:hover{color:#d7dbe0}.sources-heading{align-items:end;margin-bottom:30px}.sources-heading h1{font-size:clamp(32px,4vw,44px);margin:7px 0 8px}.sources-heading>div>p{color:#7a828d;font-size:12px}.record-label{color:#6d7580;font-size:9px;letter-spacing:.11em}.source-summary{border-color:#2b3038;min-width:170px;padding-left:22px}.source-summary>span{color:#6c7480;font-size:9px;letter-spacing:.09em}.source-summary strong{color:#f1f3f5;font-family:Avenir Next,sans-serif;font-size:32px;font-weight:600;letter-spacing:-.04em}.source-summary strong span{color:#626a75;font-size:16px;font-weight:500;margin-left:3px}.source-summary p{color:#656d78;font-size:9px}.source-rule{background:#111419;border:1px solid #272c34;border-radius:7px;color:#818894;gap:18px;padding:14px 17px}.source-rule>span{font-size:9px;letter-spacing:.09em}.source-rule p{font-size:10px}.source-rule p strong{color:#d7dbe0}.location-section{margin-top:30px}.location-heading{margin-bottom:10px}.location-heading>div>span{color:#5f6772;font-size:9px;letter-spacing:.09em}.location-heading h2{font-family:Avenir Next,sans-serif;font-size:17px;font-weight:600;letter-spacing:-.01em;margin-top:4px}.mapping-state{color:#84937a;font-size:9px;letter-spacing:.05em}.mapping-state i{background:#7f976f;box-shadow:0 0 0 3px rgba(127,151,111,.1)}.location-card{border:1px solid #272c35;border-radius:8px;overflow:hidden}.location-card,.location-meta{background:#101217}.location-meta>div{border-color:#252a33;padding:17px 18px}.location-meta span{color:#626a75;font-size:9px;letter-spacing:.08em;margin-bottom:6px}.location-meta strong{color:#dfe2e6;font-family:Avenir Next,sans-serif;font-size:12px;font-weight:600}.path-line{background:#0c0e12;border-bottom:1px solid #20242b;border-top:1px solid #20242b;padding:10px 18px}.path-line>span{color:#5a626d;font-size:8px}.path-line code{color:#79818c;font-family:SFMono-Regular,Consolas,monospace;font-size:9px}.path-line button{color:#626a75;font-size:9px}.path-access{border:1px solid #2c323b;border-radius:4px;color:#69717c!important;font-size:8px!important;padding:4px 6px;text-transform:uppercase;white-space:nowrap}.source-notice{background:#0f1115;border-color:#242932;padding:11px 18px}.source-notice span{font-size:8px}.source-notice p{color:#7e8691;font-size:9px}.source-row{border-color:#232831;min-height:54px;padding:7px 18px}.source-row:hover{background:#13161b}.source-row>div strong{color:#dfe2e6;font-family:Avenir Next,sans-serif;font-size:11px;font-weight:600}.source-row>div span{color:#646c77;font-size:9px}.source-state{color:#7d8590;font-size:9px}.source-row.evidence .source-action{color:#738269;font-size:9px}.evidence-dot{background:#7e966f;box-shadow:0 0 0 3px rgba(126,150,111,.09)}.show-more{color:#707883;cursor:pointer;font-size:9px;padding:13px}.show-more:hover{color:#c6cbd2}.selection-tray{background:rgba(10,12,16,.94);border-top:1px solid #2b3038;left:224px;padding:14px clamp(24px,3.5vw,52px);-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px)}.selection-tray>div span{color:#616974;font-size:8px}.selection-tray>div strong{font-family:Avenir Next,sans-serif;font-size:14px;font-weight:600}.selection-tray p{color:#777f8a;font-size:10px}.selection-tray button:disabled{background:#181b21;border:1px solid #2b3038;border-radius:5px;color:#747c87}.owner-pill{border:1px solid #303640;border-radius:999px;color:#9ca3ad;font-size:9px;padding:7px 10px;white-space:nowrap}.asset-heading h1{font-size:clamp(30px,4vw,42px)}.asset-heading p{color:#747c87}.record-status{border-color:#3d362d;border-radius:6px;color:#c39a6a}.decision-banner{background:#111419;border:1px solid #292e37;border-radius:8px}.decision-banner strong,.health-score,.record-section-heading h2{font-family:Avenir Next,sans-serif}.decision-banner strong{font-size:16px;font-weight:600}.decision-banner p{color:#747c87}.decision-action,.decision-banner button{border-radius:5px}.decision-action{align-items:center;background:var(--coral);color:#fff;display:inline-flex;font-size:10px;font-weight:650;gap:10px;padding:11px 14px;text-decoration:none}.decision-action:hover{background:#ff6a48}.decision-action span{color:#fff}.asset-layout{gap:12px;margin-top:12px}.record-section{background:#101217;border:1px solid #252a33;border-radius:8px;margin-bottom:12px}.record-section-heading h2{color:#e1e4e8;font-size:16px;font-weight:600}.post-record,.post-table-head,.record-grid>div,.record-grid>div:nth-child(2n){border-color:#262b34}.post-table-head,dt{color:#68707b}.unknown{color:#c48763}.post-record{color:#858d98}.post-record strong{color:#dfe2e6}.asset-rail{background:#0d0f13;border:1px solid #252a33;border-radius:8px;overflow:hidden}.asset-rail>section{border-color:#252a33}.health-score{font-size:36px;font-weight:600}.activity-item p,.asset-rail li,.asset-rail section>p{color:#6e7681}.asset-rail li{border-color:#252a33}.asset-rail li.done{color:#8ba07e}.activity-section{background:#0f1115}.activity-item p strong{color:#c9cdd3}a:focus-visible,button:focus-visible{outline:2px solid #ff866b;outline-offset:3px}@media (max-width:900px){.app-shell{grid-template-columns:72px minmax(0,1fr)}.selection-tray{left:72px}}@media (max-width:620px){.workspace{background:#090b0f}.utility-bar{padding:0 18px}.workspace-body{padding:32px 18px 24px}.sources-heading h1{font-size:31px}.selection-tray{left:0}.admin-shortcut{align-items:start;grid-template-columns:28px minmax(0,1fr) auto}.admin-shortcut>b{grid-column:3;grid-row:1}.admin-shortcut>a{grid-column:1/-1;min-height:42px;text-align:center}}html{color-scheme:dark}html[data-theme=light]{color-scheme:light}.sr-only{clip-path:inset(50%)}.mobile-nav-label{display:none}.account-menu{position:relative}.account-trigger{border:1px solid #30353e;cursor:pointer;font-family:Avenir Next,sans-serif;font-size:11px;padding:0;transition:border-color .14s ease,background .14s ease,transform .14s ease}.account-trigger:hover,.account-trigger[aria-expanded=true]{background:#23272e;border-color:#59616d;transform:translateY(-1px)}.account-popover{animation:account-menu-enter .15s ease-out both;background:#111318;border:1px solid #2b3039;border-radius:9px;box-shadow:0 22px 60px rgba(0,0,0,.34);color:#eef0f2;overflow:hidden;position:absolute;right:0;top:41px;width:276px;z-index:80}.account-identity{align-items:center;display:flex;gap:12px;padding:17px}.account-avatar{aspect-ratio:1;background:#1d2026;border:1px solid #343943;flex:0 0 36px;height:36px;min-height:36px;min-width:36px;width:36px}.account-identity strong{display:block;font-size:12px;font-weight:650}.account-identity div>span{color:#747c87;display:block;font-size:9px;margin-top:4px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;width:185px}.account-session{align-items:center;background:#0d0f13;border-bottom:1px solid #252a33;border-top:1px solid #252a33;color:#727a85;display:flex;font-size:9px;gap:8px;padding:9px 17px}.account-session i{background:#80966f;border-radius:50%;box-shadow:0 0 0 3px rgba(128,150,111,.1);height:5px;width:5px}.account-popover nav{padding:7px}.account-popover nav a,.account-popover nav button{align-items:center;background:transparent;border:0;border-radius:6px;color:#c7cbd1;cursor:pointer;display:flex;font-size:11px;justify-content:space-between;min-height:40px;padding:0 10px;text-align:left;text-decoration:none;width:100%}.account-popover nav a:hover,.account-popover nav button:hover{background:#1a1d23;color:#fff}.account-popover nav a i{color:#69717c;font-style:normal}.account-popover nav .logout-action{border-top:1px solid #252a33;border-radius:0;color:#ff8066;margin-top:5px;padding-top:5px}.account-popover nav .logout-action:hover{background:rgba(255,91,53,.08);color:#ff967f}.account-popover nav .logout-everywhere-action{border-top:0;margin-top:0;padding-top:0}.account-popover nav button:disabled{cursor:wait;opacity:.6}.account-error{border-top:1px solid #352822;color:#ff9b86;font-size:9px;line-height:1.45;margin:0;padding:10px 17px 13px}@keyframes account-menu-enter{0%{opacity:0;transform:translateY(-5px) scale(.985)}to{opacity:1;transform:translateY(0) scale(1)}}.editor-assignment{position:relative;z-index:12}.editor-assignment-readonly{align-items:flex-end;display:flex;flex-direction:column;min-width:112px;padding:7px 10px;text-align:right}.editor-assignment-readonly>span{color:#69717b;font-size:9px;letter-spacing:.1em;text-transform:uppercase}.editor-assignment-readonly>strong{color:#e7e9ec;font-size:12px;font-weight:700;margin-top:4px;max-width:150px}.editor-trigger{align-items:flex-end;background:transparent;border:1px solid transparent;border-radius:6px;cursor:pointer;display:flex;flex-direction:column;min-width:112px;padding:7px 25px 7px 10px;position:relative;text-align:right}.editor-trigger:hover,.editor-trigger[aria-expanded=true]{background:#181b21;border-color:#303640}.editor-trigger>span{color:#69717b;font-size:9px;letter-spacing:.1em;text-transform:uppercase}.editor-trigger>strong{color:#e7e9ec;font-size:12px;font-weight:700;margin-top:4px;max-width:150px}.editor-trigger>i{border-bottom:1px solid #707985;border-right:1px solid #707985;height:5px;position:absolute;right:10px;top:23px;transform:rotate(45deg);transition:transform .14s ease;width:5px}.editor-trigger[aria-expanded=true]>i{transform:rotate(225deg)}.editor-popover{animation:account-menu-enter .15s ease-out both;background:#111318;border:1px solid #2d323b;border-radius:9px;box-shadow:0 22px 60px rgba(0,0,0,.4);color:#eef0f2;overflow:hidden;position:absolute;right:0;top:58px;width:310px;z-index:30}.editor-popover-heading{border-bottom:1px solid #252a33;padding:14px 15px 12px}.editor-popover-heading span{color:var(--coral);display:block;font-size:8px;font-weight:700;letter-spacing:.1em;text-transform:uppercase}.editor-popover-heading strong{display:block;font-size:11px;font-weight:600;margin-top:4px}.editor-list{padding:6px}.editor-list>button{align-items:center;background:transparent;border:1px solid transparent;border-radius:6px;color:#cbd0d6;cursor:pointer;display:grid;gap:10px;grid-template-columns:31px minmax(0,1fr) 16px;min-height:48px;padding:6px 8px;text-align:left;width:100%}.editor-list>button:hover{background:#191c22}.editor-list>button[aria-selected=true]{background:#16191e}.editor-list>button.candidate{border-color:rgba(255,91,53,.65)}.editor-initials{align-items:center;background:#20242b;border:1px solid #343a44;border-radius:50%;color:#aab0b8;display:flex;font-size:8px;font-weight:700;height:29px;justify-content:center;width:29px}.editor-list>button>span:nth-child(2) strong{display:block;font-size:10px;font-weight:650}.editor-list>button>span:nth-child(2) small{color:#676f7a;display:block;font-size:8px;margin-top:3px}.editor-list>button>i{color:#839877;font-size:9px;font-style:normal;justify-self:center}.editor-list>button.candidate>i{color:var(--coral)}.assignment-rule{background:#0d0f13;border-top:1px solid #252a33;color:#69717c;font-size:8px;line-height:1.5;margin:0;padding:10px 14px 12px}.assignment-confirm{background:#0d0f13;border-top:1px solid #2a2f38;padding:11px 13px 12px}.assignment-confirm p{color:#858d98;font-size:9px;line-height:1.45;margin:0 0 10px;text-align:left;text-transform:none}.assignment-confirm p strong{color:#e3e6ea;font-size:9px}.assignment-confirm>div{display:grid;gap:7px;grid-template-columns:1fr 1fr}.assignment-confirm button{background:#171a20;border:1px solid #303640;border-radius:5px;color:#a9afb7;cursor:pointer;font-size:9px;min-height:34px}.assignment-confirm button:last-child{background:var(--coral);border-color:var(--coral);color:#fff;font-weight:650}.assignment-confirm button:hover{border-color:#4b535f;color:#fff}.assignment-confirm button:last-child:hover{background:#ff6a48;border-color:#ff6a48}.nav-item:has(.nav-glyph){justify-content:flex-start}.nav-item:has(.nav-icon){justify-content:flex-start}.nav-icon{fill:none;flex:0 0 18px;height:18px;margin-right:11px;opacity:.78;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:1.35;width:18px}.nav-label{min-width:0}.desktop-nav-label{display:flex;flex-direction:column;font-weight:600;gap:3px;line-height:1.1}.desktop-nav-label small{color:#555d68;font-size:8px;font-weight:500;letter-spacing:.015em;line-height:1.2}.nav-item.active .desktop-nav-label small{color:#858d98}.nav-glyph{display:grid;flex:0 0 14px;gap:2px;grid-template-columns:repeat(2,4px);margin-right:10px;place-content:center;width:14px}.nav-glyph>i{background:currentColor;border-radius:1px;height:4px;opacity:.72;width:4px}.folder-glyph{border:1px solid;border-radius:2px;display:block;height:10px;opacity:.78;position:relative;width:14px}.folder-glyph:before{border:1px solid;border-bottom:0;border-radius:2px 2px 0 0;content:"";height:3px;left:1px;position:absolute;top:-4px;width:6px}.folder-glyph>i{display:none}.settings-glyph{display:flex;flex-direction:column;gap:3px;width:14px}.settings-glyph>i{background:currentColor;height:1px;opacity:.82;position:relative;width:14px}.settings-glyph>i:after{background:currentColor;border:1px solid var(--ink-soft);border-radius:50%;content:"";height:3px;position:absolute;top:-2px;width:3px}.settings-glyph>i:first-child:after{left:2px}.settings-glyph>i:nth-child(2):after{right:2px}.settings-glyph>i:nth-child(3):after{left:5px}.settings-workspace{max-width:1080px}.settings-heading{margin-bottom:34px}.settings-heading h1{font-size:clamp(34px,4vw,46px);letter-spacing:-.035em;margin:7px 0 8px}.settings-heading p{color:var(--muted);font-size:11px;margin:0}.settings-panel{align-items:start;background:#101217;border:1px solid #272c35;border-radius:9px;display:grid;gap:48px;grid-template-columns:minmax(180px,.65fr) minmax(360px,1fr);padding:28px}.settings-panel-copy>span{color:var(--coral);font-size:9px;font-weight:700;letter-spacing:.1em;text-transform:uppercase}.settings-panel-copy h2{font-size:18px;letter-spacing:-.02em;margin:7px 0}.settings-panel-copy p{color:#737b86;font-size:10px;line-height:1.5;margin:0}.theme-picker{border:0;display:grid;gap:9px;margin:0;padding:0}.theme-option{align-items:center;background:#0c0e12;border:1px solid #242932;border-radius:7px;cursor:pointer;display:grid;gap:14px;grid-template-columns:68px minmax(0,1fr) 18px;min-height:70px;padding:10px 14px 10px 10px;transition:border-color .14s ease,background .14s ease,transform .14s ease}.theme-option:hover{background:#12151a;border-color:#363c46;transform:translateY(-1px)}.theme-option.selected{background:#14171c;border-color:rgba(255,91,53,.72)}.theme-option input{height:1px;opacity:0;position:absolute;width:1px}.theme-preview{background:#0b0d10;border:1px solid #2a2e36;border-radius:4px;display:grid;gap:3px;grid-template-columns:14px 1fr;height:48px;overflow:hidden;padding:5px;width:68px}.theme-preview:before{background:#181b21;border-radius:2px;content:"";grid-row:1/4}.theme-preview>i{background:#242932;border-radius:1px;display:block}.theme-preview>i:first-child{background:#ff5b35;width:65%}.theme-preview.light{background:#f6f3ed;border-color:#d7d1c8}.theme-preview.light:before{background:#292a2c}.theme-preview.light>i{background:#ded9d0}.theme-preview.light>i:first-child{background:#ff5b35}.theme-preview.system{background:linear-gradient(135deg,#f6f3ed 0 49%,#0b0d10 51% 100%)}.theme-preview.signal{background:#07131d;border-color:#1c4552}.theme-preview.signal:before{background:#0b2632}.theme-preview.signal>i{background:#153440}.theme-preview.signal>i:first-child{background:linear-gradient(90deg,#ff6647,#42dbe6);width:72%}.theme-option-copy strong{display:block;font-size:11px;font-weight:650}.theme-option-copy small{color:#6c7480;display:block;font-size:9px;line-height:1.45;margin-top:4px}.theme-radio{border:1px solid #4a515c;border-radius:50%;height:16px;position:relative;width:16px}.theme-option.selected .theme-radio{border-color:var(--coral)}.theme-option.selected .theme-radio:after{background:var(--coral);border-radius:50%;content:"";inset:3px;position:absolute}.settings-note{align-items:flex-start;border-top:1px solid var(--line);color:#747c87;display:flex;gap:12px;margin-top:28px;padding:18px 2px}.settings-note>span{color:#80966f;font-size:7px;margin-top:4px}.settings-note strong{color:#c9cdd3;display:block;font-size:10px}.settings-note p{font-size:9px;line-height:1.5;margin:4px 0 0}.team-glyph{align-items:end;display:flex;gap:2px;height:14px;justify-content:center}.team-glyph>i{background:transparent;border:1px solid;border-radius:50% 50% 2px 2px;height:10px;opacity:.8;width:7px}.team-glyph>i:last-child{height:8px;opacity:.5;width:6px}.team-workspace{max-width:1180px}.team-heading{align-items:end;display:flex;justify-content:space-between;margin-bottom:32px}.team-heading h1{font-family:Avenir Next,Helvetica Neue,sans-serif;font-size:clamp(34px,4vw,46px);font-weight:600;letter-spacing:-.035em;line-height:1.05;margin:8px 0 10px}.team-heading>div>p{color:var(--muted);font-size:11px;line-height:1.55;margin:0;max-width:560px}.team-totals{border:1px solid #272c35;display:grid;grid-template-columns:repeat(2,minmax(105px,1fr));margin:0}.team-totals>div{min-width:120px;padding:14px 16px}.team-totals>div+div{border-left:1px solid #272c35}.team-totals dt{margin:0 0 8px}.team-totals dd{font-family:Avenir Next,Helvetica Neue,sans-serif;font-size:22px;font-weight:600}.access-rule{align-items:center;background:#111318;border-left:2px solid var(--coral);display:grid;gap:24px;grid-template-columns:110px minmax(0,1fr);padding:16px 20px}.access-rule>span{color:var(--coral);font-size:8px;font-weight:700;letter-spacing:.13em;text-transform:uppercase}.access-rule p{color:#858d98;font-size:10px;line-height:1.55;margin:0}.team-directory{margin-top:38px}.team-directory-heading{align-items:end;display:flex;justify-content:space-between;margin-bottom:13px}.team-directory-heading>div>span{color:var(--muted);font-size:8px;letter-spacing:.13em;text-transform:uppercase}.team-directory-heading h2{font-family:Avenir Next,Helvetica Neue,sans-serif;font-size:17px;font-weight:600;letter-spacing:-.015em;margin:6px 0 0}.team-directory-heading small{color:#686f78;font-size:8px;letter-spacing:.1em;text-transform:uppercase}.team-tools{align-items:stretch;background:#0e1014;border:1px solid #272c35;border-bottom:0;display:grid;gap:0;grid-template-columns:minmax(230px,1fr) auto 112px;min-height:48px}.team-search{align-items:center;display:grid;grid-template-columns:16px minmax(0,1fr) 28px;padding:0 12px;position:relative}.team-search>i{border:1px solid #707884;border-radius:50%;height:9px;position:relative;width:9px}.team-search>i:after{background:#707884;content:"";height:1px;position:absolute;right:-4px;top:8px;transform:rotate(45deg);width:5px}.team-search input{background:transparent;border:0;color:#d5d9df;font-size:10px;height:46px;min-width:0;outline:0;padding:0 8px;width:100%}.team-search input::placeholder{color:#626a75}.team-search input::-webkit-search-cancel-button{display:none}.team-search button{background:transparent;border:0;color:#717986;cursor:pointer;font-size:16px;height:30px;padding:0}.team-search:focus-within{background:#12151a;box-shadow:inset 0 -1px var(--coral)}.team-filter{align-items:center;border-left:1px solid #272c35;display:flex;padding:6px}.team-filter button{background:transparent;border:0;border-radius:4px;color:#69717c;cursor:pointer;font-size:8px;min-height:32px;padding:0 10px;white-space:nowrap}.team-filter button:hover{color:#cbd0d7}.team-filter button[aria-pressed=true]{background:#1a1e24;color:#f0f2f4}.team-sort{align-items:center;background:transparent;border:0;border-left:1px solid #272c35;color:#747c87;cursor:pointer;display:grid;font-size:8px;gap:6px;grid-template-columns:auto auto auto;justify-content:center;padding:0 12px}.team-sort span{color:#555d68;text-transform:uppercase}.team-sort strong{color:#d0d4da;font-size:9px}.team-sort i{color:var(--coral);font-style:normal}.team-sort:hover{background:#15181d}.team-list{border-top:1px solid #474e59}.team-person{align-items:center;background:#101217;border-bottom:1px solid #262b33;display:grid;gap:28px;grid-template-columns:minmax(230px,.8fr) minmax(430px,1.2fr);min-height:86px;padding:15px 18px;transition:background .14s ease}.team-person:hover{background:#12151a}.team-person-identity{align-items:center;display:flex;gap:13px;min-width:0}.team-avatar{align-items:center;background:#1b1f25;border:1px solid #343a44;border-radius:50%;color:#b0b6bf;display:flex;flex:0 0 38px;font-family:Avenir Next,Helvetica Neue,sans-serif;font-size:10px;font-weight:650;height:38px;justify-content:center}.team-person-identity strong{display:block;font-size:11px;font-weight:650}.team-person-identity div>span{color:#6f7782;display:block;font-size:9px;margin-top:4px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.team-access-form{align-items:end;display:grid;gap:9px;grid-template-columns:minmax(150px,1fr) minmax(110px,.65fr) 104px}.team-access-form label>span{color:#666e79;display:block;font-size:7px;font-weight:700;letter-spacing:.11em;margin:0 0 6px 2px;text-transform:uppercase}.team-access-form select{appearance:none;background:#0b0d11;border:1px solid #2b3039;border-radius:5px;color:#c5cad1;font-size:9px;height:36px;padding:0 30px 0 10px;width:100%}.team-access-form label{position:relative}.team-access-form label:after{color:#636b76;content:"⌄";font-size:11px;pointer-events:none;position:absolute;right:10px;top:28px}.team-access-form button{background:#1a1e24;border:1px solid #363d47;border-radius:5px;color:#c8cdd4;cursor:pointer;font-size:9px;font-weight:650;height:36px;transition:background .14s ease,border-color .14s ease}.team-access-form button:hover{background:var(--coral);border-color:var(--coral);color:white}.team-access-locked{align-items:center;display:grid;gap:5px 14px;grid-template-columns:74px minmax(0,1fr);justify-self:stretch}.team-access-locked .access-status{grid-row:1/3}.team-access-locked strong{font-size:10px;font-weight:600}.team-access-locked small{color:#68717c;font-size:8px}.access-status{border:1px solid #3c4639;color:#93a287;font-size:8px;letter-spacing:.08em;padding:7px 8px;text-align:center;text-transform:uppercase}.access-status.active:before{background:#849675;border-radius:50%;content:"";display:inline-block;height:5px;margin-right:6px;width:5px}.team-empty{align-items:center;background:#101217;display:flex;flex-direction:column;min-height:150px;justify-content:center;text-align:center}.team-empty strong{font-size:11px}.team-empty span{color:#666e79;font-size:9px;margin-top:6px}.sr-only{height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px;clip:rect(0,0,0,0);white-space:nowrap}html[data-theme=light] .team-list,html[data-theme=light] .team-person,html[data-theme=light] .team-totals,html[data-theme=light] .team-totals>div+div{border-color:#d9d3ca}html[data-theme=light] .team-person{background:#fcfbf8}html[data-theme=light] .team-person:hover{background:#f7f3ed}html[data-theme=light] .access-rule{background:#242528}html[data-theme=light] .team-avatar{background:#ece7df;border-color:#d2cbc1;color:#5d5952}html[data-theme=light] .team-access-locked small,html[data-theme=light] .team-person-identity div>span{color:#777169}html[data-theme=light] .team-access-form select{background:#f5f2ec;border-color:#d8d1c7;color:#33322f}html[data-theme=light] .team-access-form button{background:#26272a;border-color:#26272a;color:#fff}html[data-theme=light] .team-tools{background:#f7f4ee;border-color:#d9d3ca}html[data-theme=light] .team-search input{color:#33322f}html[data-theme=light] .team-filter,html[data-theme=light] .team-sort{border-color:#d9d3ca}html[data-theme=light] .team-filter button[aria-pressed=true]{background:#e9e4dc;color:#292825}html[data-theme=light] .team-sort strong{color:#33322f}html[data-theme=light] .team-empty{background:#fcfbf8}html[data-theme=light]{--ink:#151617;--ink-soft:#202225;--paper:#f2efe9;--paper-deep:#e6e1d8;--white:#fcfbf8;--text:#191a1b;--muted:#716f6a;--line:#d8d2c8;--coral:#e95736}html[data-theme=light],html[data-theme=light] body{background:var(--paper);color:var(--text)}html[data-theme=light] .workspace{background:linear-gradient(180deg,#f8f6f1,#f2efe9 420px)}html[data-theme=light] .utility-bar{background:linear-gradient(180deg,rgba(230,225,216,.98),rgba(214,208,198,.98));border-bottom-color:#b8b0a4;border-top-color:#f5f2ed;box-shadow:inset 0 1px 0 rgba(255,255,255,.72),inset 0 -1px 0 rgba(117,105,90,.13),0 7px 18px rgba(73,63,50,.14)}html[data-theme=light] .crumbs{background:#fff;border:0;border-radius:10px;box-shadow:inset 0 5px 8px -8px rgba(52,44,34,.68);color:#99938a}html[data-theme=light] .crumbs i{color:#c7c0b6}html[data-theme=light] .crumbs b{color:#57534d}html[data-theme=light] .account-email{color:#77726a}html[data-theme=light] .avatar{background:#232427;border-color:#232427}html[data-theme=light] .account-trigger:hover,html[data-theme=light] .account-trigger[aria-expanded=true]{background:#393a3d;border-color:#393a3d}html[data-theme=light] .account-popover{background:#fcfbf8;border-color:#d7d1c8;box-shadow:0 22px 60px rgba(55,45,32,.18);color:#222220}html[data-theme=light] .account-avatar{background:#26272a;border-color:#26272a;color:#fff}html[data-theme=light] .account-identity div>span{color:#777169}html[data-theme=light] .account-session{background:#f2efe9;border-color:#ded8cf;color:#6f6a63}html[data-theme=light] .account-popover nav a,html[data-theme=light] .account-popover nav button{color:#3e3c38}html[data-theme=light] .account-popover nav a:hover,html[data-theme=light] .account-popover nav button:hover{background:#f0ece5;color:#1e1e1c}html[data-theme=light] .account-popover nav .logout-action{border-color:#ded8cf;color:#d84c30}html[data-theme=light] .account-popover nav .logout-action:hover{background:#fff1ed;color:#c84228}html[data-theme=light] .editor-trigger:hover,html[data-theme=light] .editor-trigger[aria-expanded=true]{background:#f1ede6;border-color:#d6d0c6}html[data-theme=light] .editor-trigger>span{color:#777169}html[data-theme=light] .editor-trigger>strong{color:#242421}html[data-theme=light] .editor-assignment-readonly>span{color:#777169}html[data-theme=light] .editor-assignment-readonly>strong{color:#242421}html[data-theme=light] .editor-popover{background:#fcfbf8;border-color:#d7d1c8;box-shadow:0 22px 60px rgba(55,45,32,.2);color:#222220}html[data-theme=light] .assignment-confirm,html[data-theme=light] .assignment-rule,html[data-theme=light] .editor-popover-heading{border-color:#ded8cf}html[data-theme=light] .editor-list>button{color:#3d3b37}html[data-theme=light] .editor-list>button:hover,html[data-theme=light] .editor-list>button[aria-selected=true]{background:#f1ede6}html[data-theme=light] .editor-initials{background:#ebe6de;border-color:#d3ccc2;color:#615d56}html[data-theme=light] .editor-list>button>span:nth-child(2) small{color:#817b73}html[data-theme=light] .assignment-confirm,html[data-theme=light] .assignment-rule{background:#f4f1eb;color:#716c65}html[data-theme=light] .assignment-confirm p{color:#716c65}html[data-theme=light] .assignment-confirm p strong{color:#292825}html[data-theme=light] .assignment-confirm button{background:#fff;border-color:#d2cbc0;color:#514e48}html[data-theme=light] .board-heading>div>span,html[data-theme=light] .page-heading p,html[data-theme=light] .pilot-label span,html[data-theme=light] .section-title>div>span{color:#817c74}html[data-theme=light] .admin-shortcut,html[data-theme=light] .location-card,html[data-theme=light] .publish-check,html[data-theme=light] .record-section,html[data-theme=light] .settings-panel,html[data-theme=light] .table-scroll,html[data-theme=light] .work-summary{background:#fcfbf8;border-color:#ddd7ce}html[data-theme=light] .admin-shortcut p,html[data-theme=light] .admin-shortcut>div:nth-child(2)>span{color:#807b73}html[data-theme=light] .admin-shortcut>a{border-color:#d8d1c7;color:#4d4a45}html[data-theme=light] .admin-shortcut>a:hover{background:#f1ede6;border-color:#c9c1b6;color:#222220}html[data-theme=light] .attention-strip{background:#e9e5dc;border-color:#d2cbc0;color:#272724}html[data-theme=light] .attention-strip p{color:#746f67}html[data-theme=light] .attention-strip p strong{color:#292825}html[data-theme=light] .empty-workspace{background:#fbfaf6;border-color:#d9d3c9}html[data-theme=light] .empty-workspace p{color:#746f67}html[data-theme=light] .publish-check,html[data-theme=light] .work-summary{box-shadow:0 8px 28px rgba(67,57,43,.04)}html[data-theme=light] .progress-labels,html[data-theme=light] .section-title>p,html[data-theme=light] .table-meta{color:#807b73}html[data-theme=light] .progress-labels b,html[data-theme=light] .section-title>p strong,html[data-theme=light] .table-meta strong{color:#373634}html[data-theme=light] .progress-track{background:#e4ded5}html[data-theme=light] .platform-row{border-color:#ded8cf;color:#3f3e3b}html[data-theme=light] .platform-row b{color:#77726b}html[data-theme=light] th{background:#f0ede7;color:#777169}html[data-theme=light] td{border-color:#e0dbd2;color:#67635d}html[data-theme=light] tbody tr:hover{background:#f6f3ed}html[data-theme=light] .asset-link,html[data-theme=light] .owner-name,html[data-theme=light] td strong{color:#252523}html[data-theme=light] td>span{color:#8b867e}html[data-theme=light] .platforms>span{color:#706b64}html[data-theme=light] .platform-state{color:#8b867e}html[data-theme=light] .platform-state i{border-color:#aaa39a}html[data-theme=light] .workspace-footer{border-color:#d8d2c8;color:#8e8981}html[data-theme=light] .back-link{color:#777169}html[data-theme=light] .back-link:hover{color:#1f201f}html[data-theme=light] .source-summary p,html[data-theme=light] .sources-heading>div>p{color:#767169}html[data-theme=light] .location-heading>div>span,html[data-theme=light] .record-label,html[data-theme=light] .source-summary>span{color:#777169}html[data-theme=light] .source-summary strong{color:#1f201f}html[data-theme=light] .source-rule{background:#202225;border-color:#202225}html[data-theme=light] .location-meta{background:#fcfbf8}html[data-theme=light] .location-meta>div{border-color:#dfd9d0}html[data-theme=light] .location-meta span{color:#817b73}html[data-theme=light] .location-meta strong,html[data-theme=light] .source-row>div strong{color:#282826}html[data-theme=light] .path-line{background:#efebe4;border-color:#ded8cf}html[data-theme=light] .path-line code,html[data-theme=light] .path-line>span{color:#736e67}html[data-theme=light] .path-access{border-color:#cfc8be;color:#6f6962!important}html[data-theme=light] .source-notice{background:#f7f4ee;border-color:#ded8cf}html[data-theme=light] .source-notice p,html[data-theme=light] .source-row>div span,html[data-theme=light] .source-state{color:#817b73}html[data-theme=light] .source-row{border-color:#e1dcd3}html[data-theme=light] .source-row:hover{background:#f5f2ec}html[data-theme=light] .post-record strong,html[data-theme=light] .record-section-heading h2{color:#252523}html[data-theme=light] .post-record,html[data-theme=light] .post-table-head,html[data-theme=light] .record-grid>div,html[data-theme=light] .record-grid>div:nth-child(2n){border-color:#ded8cf}html[data-theme=light] .post-record,html[data-theme=light] .post-table-head,html[data-theme=light] dt{color:#777169}html[data-theme=light] .asset-rail{background:#ebe7df;border-color:#d8d2c8}html[data-theme=light] .asset-rail li,html[data-theme=light] .asset-rail>section{border-color:#d4cec4}html[data-theme=light] .activity-section{background:#e6e1d9}html[data-theme=light] .activity-item p strong,html[data-theme=light] .settings-note strong{color:#3d3b37}html[data-theme=light] .settings-note,html[data-theme=light] .settings-panel-copy p{color:#777169}html[data-theme=light] .theme-option{background:#f5f2ec;border-color:#ded8cf}html[data-theme=light] .theme-option:hover{background:#f0ece5;border-color:#bbb3a8}html[data-theme=light] .theme-option.selected{background:#fffaf4;border-color:var(--coral)}html[data-theme=light] .theme-option-copy small{color:#777169}html[data-theme=light] .theme-radio{border-color:#aaa39a}html[data-theme=light] .login-screen{background:#f3f0ea;color:#1c1c1b}html[data-theme=light] .mfa-enrollment code{background:#fff;border-color:#d9d3ca;color:#292724}html[data-theme=light] .mfa-form input{background:#fff;border-color:#d9d3ca;color:#1c1c1b}html[data-theme=light] .mfa-text-button{color:#6f6a63}html[data-theme=light] .mfa-text-button:hover{color:#262522}html[data-theme=light] .mfa-recovery-save ul{background:#fff;border-color:#d9d3ca}html[data-theme=light] .mfa-recovery-save li code{color:#292724}html[data-theme=light] .mfa-secondary-button{background:#f2efe9;border-color:#d9d3ca;color:#383631}html[data-theme=light] .login-brand .logo-on-dark{display:none}html[data-theme=light] .login-brand .logo-on-light{display:block}html[data-theme=light] .login-theme-trigger{background:#e8e3da;border-color:#cec6ba;color:#6f6a62}html[data-theme=light] .login-theme-trigger:hover,html[data-theme=light] .login-theme-trigger[aria-expanded=true]{background:#f7f3ed;border-color:#aaa196;color:#252421}html[data-theme=light] .login-theme-menu{background:#f8f5ef;border-color:#d2cbc0;box-shadow:0 18px 45px rgba(60,51,41,.15)}html[data-theme=light] .login-theme-menu>span{color:#8a847b}html[data-theme=light] .login-theme-menu button{color:#777169}html[data-theme=light] .login-theme-menu button:hover{background:#ebe6dd;color:#2d2b27}html[data-theme=light] .login-theme-menu button.selected{color:#24231f}html[data-theme=light] .login-brand span,html[data-theme=light] .login-copy p{color:#77726a}html[data-theme=light] .login-access-note,html[data-theme=light] .login-footer{color:#8a857d}@media (max-width:700px){body{-webkit-text-size-adjust:100%;overflow-x:clip}.app-shell{display:block;max-width:100%;min-height:100svh;overflow-x:clip}.sidebar{border-right:0;border-top:1px solid #272c34;bottom:0;display:block;height:calc(68px + env(safe-area-inset-bottom));min-height:0;padding:6px 10px env(safe-area-inset-bottom);position:fixed;top:auto;width:100%;z-index:50}.nav-item.disabled,.primary-nav>p,.sidebar-brand,.sidebar-foot{display:none}.primary-nav{border:0;display:flex;gap:4px;padding:0}.nav-item,.nav-item:has(.nav-glyph){align-items:center;border-radius:7px;display:flex;flex:1 1;flex-direction:column;font-size:10px;gap:5px;justify-content:center;margin:0;min-height:54px;padding:6px 4px}.primary-nav .nav-item.disabled{display:none}.nav-item.active:before{border-radius:4px;height:3px;left:50%;top:0;transform:translateX(-50%);width:18px}.nav-glyph{margin:0;min-height:14px}.desktop-nav-label{display:none}.mobile-nav-label{display:inline}.workspace{max-width:100%;min-height:100svh;min-width:0;padding-bottom:calc(92px + env(safe-area-inset-bottom))}.utility-bar{gap:10px;height:56px;padding:0 16px}.crumbs{border-radius:10px;font-size:9px;gap:6px;min-height:34px;padding:0 10px}.crumb-item{gap:6px}.account-email{display:none}.avatar{height:28px;width:28px}.account-popover .account-avatar{flex-basis:36px;height:36px;min-height:36px;min-width:36px;width:36px}.account-popover{max-width:calc(100vw - 24px);right:-2px;top:38px;width:276px}.account-popover nav a,.account-popover nav button{min-height:44px}.workspace-body{max-width:100%;min-width:0;padding:26px 16px calc(110px + env(safe-area-inset-bottom))}.page-heading{gap:18px;margin-bottom:24px}.page-heading h1{font-size:36px}.attention-strip{gap:16px;padding:17px}.attention-strip>div{align-items:flex-start;gap:12px}.attention-strip>div>span{font-size:20px}.attention-action{align-items:center;display:flex;justify-content:space-between;min-height:44px;padding:12px 14px;width:100%}.overview-grid{gap:10px;margin-top:10px}.publish-check,.work-summary{padding:20px 17px}.section-title{gap:14px}.editor-trigger{min-width:98px;padding-left:7px}.editor-trigger>strong{max-width:120px}.editor-popover{max-width:calc(100vw - 52px);right:0;width:310px}.editor-list>button{min-height:50px}.assignment-confirm button{min-height:40px}.progress-labels{display:grid;gap:8px 12px;grid-template-columns:1fr 1fr}.progress-labels span:nth-child(n){display:inline}.board{margin-top:29px}.board-heading{gap:9px}.table-scroll{background:transparent;border:0;overflow:visible}table{display:block;min-width:0}thead{display:none}tbody{display:grid;gap:12px}tbody tr{border:1px solid #272c35;border-radius:8px;display:block;overflow:hidden}tbody tr,tbody tr:hover{background:#101217}td{align-items:start;border:0;border-top:1px solid #242932;display:grid;gap:12px;grid-template-columns:78px minmax(0,1fr);min-width:0;padding:12px 14px}td:first-child{border-top:0;min-width:0;padding-bottom:14px;padding-top:15px}td:before{color:#626a75;content:attr(data-label);font-size:8px;font-weight:650;letter-spacing:.08em;padding-top:2px;text-transform:uppercase}.platforms{flex-wrap:wrap;gap:14px}.row-action{min-height:36px;padding:8px 10px}html[data-theme=light] tbody tr{background:#fcfbf8;border-color:#ddd7ce}html[data-theme=light] tbody tr:hover{background:#fcfbf8}html[data-theme=light] td{border-color:#e0dbd2}html[data-theme=light] td:before{color:#817b73}.sources-workspace{padding-bottom:174px}.back-link,.sources-heading{margin-bottom:24px}.sources-heading{gap:18px}.sources-heading h1{font-size:32px}.source-rule{line-height:1.55}.location-section{margin-top:26px}.location-heading{align-items:center}.location-meta{grid-template-columns:repeat(2,minmax(0,1fr))}.location-meta>div{min-width:0;padding:14px}.location-meta>div:nth-child(2){border-right:0}.location-meta>div:nth-child(-n+2){border-bottom:1px solid var(--line)}.location-meta strong{font-size:11px;overflow-wrap:anywhere}.path-line{align-items:start;gap:10px;grid-template-columns:minmax(0,1fr) auto;padding:12px 14px}.path-line code{line-height:1.55;overflow-wrap:anywhere;text-overflow:clip;white-space:normal}.source-notice{align-items:flex-start;line-height:1.5;padding:12px 14px}.source-row{gap:10px;grid-template-columns:14px minmax(0,1fr) auto;min-height:64px;padding:10px 14px}.source-row>div strong{font-size:11px;overflow-wrap:anywhere}.source-row>div span{font-size:9px;line-height:1.4}.source-action{min-height:36px}.selection-tray{bottom:calc(68px + env(safe-area-inset-bottom));grid-template-columns:minmax(0,1fr) auto;left:0;padding:11px 16px}.selection-tray p{display:none}.asset-heading{margin-bottom:24px}.asset-heading h1{font-size:27px;overflow-wrap:anywhere}.decision-banner{padding:18px}.decision-action{justify-content:space-between;min-height:44px;width:100%}.record-section{padding:23px 18px}.post-table-head{display:none}.post-record{display:grid;gap:5px;grid-template-columns:1fr 1fr;padding:13px 0}.post-record strong{grid-column:1/-1}.post-record span:last-child{display:none}.settings-workspace{padding-bottom:36px}.settings-heading{margin-bottom:24px}.settings-heading h1{font-size:36px}.settings-panel{gap:24px;grid-template-columns:1fr;padding:18px}.theme-option{gap:11px;grid-template-columns:58px minmax(0,1fr) 18px;min-height:72px;padding:10px}.theme-preview{width:58px}.login-screen{min-height:100svh;padding:max(28px,env(safe-area-inset-top)) 20px max(22px,env(safe-area-inset-bottom))}.login-theme-control{bottom:max(12px,env(safe-area-inset-bottom));right:max(12px,env(safe-area-inset-right))}.login-theme-trigger{height:42px;width:42px}.login-brand{top:calc(50% - 190px)}.login-screen .google-button{min-height:48px}.team-heading{align-items:start;flex-direction:column;gap:22px}.team-heading h1{font-size:36px}.team-totals{width:100%}.team-totals>div{min-width:0}.access-rule{align-items:start;gap:8px;grid-template-columns:1fr}.team-directory-heading{align-items:start;flex-direction:column;gap:8px}.team-tools{grid-template-columns:1fr 86px}.team-search{border-bottom:1px solid #272c35;grid-column:1/-1}.team-filter{border-left:0;overflow-x:auto;padding:6px 8px}.team-sort{min-height:46px}.team-person{gap:16px;grid-template-columns:1fr;padding:16px}.team-access-form{grid-template-columns:1fr 1fr}.team-access-form button{grid-column:1/-1;min-height:42px}.team-access-locked{justify-self:stretch}}@media (max-width:380px){.workspace-body{padding-left:13px;padding-right:13px}.location-meta{grid-template-columns:1fr}.location-meta>div{border-bottom:1px solid var(--line);border-right:0}.location-meta>div:last-child{border-bottom:0}.theme-option-copy small{max-width:180px}}.app-shell{--sidebar-width:224px;grid-template-columns:var(--sidebar-width) minmax(0,1fr);transition:grid-template-columns .18s cubic-bezier(.2,.75,.25,1)}.sidebar{align-self:start;height:100svh;min-width:0;overflow:visible;position:sticky;transition:padding .18s cubic-bezier(.2,.75,.25,1);width:var(--sidebar-width)}.sidebar-brand{color:inherit;min-height:51px;text-decoration:none}.sidebar-brand .sidebar-logo{height:auto;margin:0;max-width:100%;object-fit:contain}.sidebar-logo-primary{width:124px}.sidebar-logo-stacked{display:none;width:43px}.logo-on-light{display:none}.sidebar-toggle{align-items:center;background:var(--coral);border:3px solid #07080a;border-radius:50%;bottom:22px;box-shadow:0 7px 20px rgba(0,0,0,.36);cursor:pointer;display:flex;height:29px;justify-content:center;padding:0;position:absolute;right:-15px;transition:background .14s ease,transform .18s ease;width:29px;z-index:60}.sidebar-toggle:hover{background:#ff7658;transform:scale(1.06)}.sidebar-toggle>span{border-bottom:2px solid #fff;border-left:2px solid #fff;height:6px;margin-left:2px;transform:rotate(45deg);transition:transform .18s ease,margin .18s ease;width:6px}.sidebar-collapsed{--sidebar-width:72px}.sidebar-collapsed .sidebar{padding-left:10px;padding-right:10px}.sidebar-collapsed .sidebar-brand{align-items:center;justify-content:center;padding-left:0;padding-right:0}.sidebar-collapsed .administration-nav>p,.sidebar-collapsed .nav-label,.sidebar-collapsed .primary-nav>p,.sidebar-collapsed .sidebar-brand>span,.sidebar-collapsed .sidebar-foot,.sidebar-collapsed .sidebar-logo-primary{display:none}.sidebar-collapsed .sidebar-logo-stacked{display:block}.sidebar-collapsed .sidebar-logo-stacked.logo-on-light{display:none}.sidebar-collapsed .nav-item,.sidebar-collapsed .nav-item:has(.nav-glyph),.sidebar-collapsed .nav-item:has(.nav-icon){align-items:center;justify-content:center;min-height:44px;padding-left:0;padding-right:0}.sidebar-collapsed .nav-glyph,.sidebar-collapsed .nav-icon{margin-right:0}.sidebar-collapsed .sidebar-toggle>span{margin-left:-2px;transform:rotate(225deg)}.sidebar-collapsed .selection-tray{left:72px}html[data-theme=light] .sidebar{background:linear-gradient(180deg,#e6e1d8,#d8d1c6);border-color:#b8b0a4;box-shadow:inset 1px 0 0 rgba(255,255,255,.55),inset -1px 0 0 rgba(117,105,90,.08),7px 0 18px rgba(73,63,50,.08)}html[data-theme=light] .logo-on-dark{display:none}html[data-theme=light] .sidebar-logo-primary.logo-on-light{display:block}html[data-theme=light] .sidebar-collapsed .sidebar-logo-primary.logo-on-light{display:none}html[data-theme=light] .sidebar-collapsed .sidebar-logo-stacked.logo-on-light{display:block}html[data-theme=light] .primary-nav{border-color:#c5bdb1}html[data-theme=light] .primary-nav>p{color:#8e887e}html[data-theme=light] .administration-nav{border-color:#c5bdb1}html[data-theme=light] .administration-nav>p{color:#8e887e}html[data-theme=light] .nav-item{color:#68645d}html[data-theme=light] .nav-item:hover{background:rgba(255,255,255,.26);color:#2d2c29}html[data-theme=light] .nav-item.active{background:linear-gradient(180deg,#d4cec4,#cbc4b9);border:1px solid #c1b9ad;box-shadow:inset 0 1px 0 rgba(255,255,255,.52),0 3px 8px rgba(83,72,58,.07);color:#1e1e1c}html[data-theme=dark] .nav-item.active .desktop-nav-label small{color:rgba(255,255,255,.72)}html[data-theme=dark] .nav-item.active:before{background:rgba(255,255,255,.68)}html[data-theme=light] .sidebar-foot{border-color:#c5bdb1}html[data-theme=light] .environment-label{color:#6f6a62}html[data-theme=light] .security-line,html[data-theme=light] .sidebar-foot p{color:#89837a}html[data-theme=light] .sidebar-toggle{border-color:#d8d1c6}@media (min-width:701px) and (max-width:1100px){.app-shell:not(.sidebar-expanded){--sidebar-width:72px}.app-shell:not(.sidebar-expanded) .sidebar{padding-left:10px;padding-right:10px}.app-shell:not(.sidebar-expanded) .sidebar-brand{align-items:center;justify-content:center;padding-left:0;padding-right:0}.app-shell:not(.sidebar-expanded) .administration-nav>p,.app-shell:not(.sidebar-expanded) .nav-label,.app-shell:not(.sidebar-expanded) .primary-nav>p,.app-shell:not(.sidebar-expanded) .sidebar-brand>span,.app-shell:not(.sidebar-expanded) .sidebar-foot,.app-shell:not(.sidebar-expanded) .sidebar-logo-primary{display:none}.app-shell:not(.sidebar-expanded) .sidebar-logo-stacked.logo-on-dark{display:block}html[data-theme=light] .app-shell:not(.sidebar-expanded) .sidebar-logo-stacked.logo-on-dark{display:none}html[data-theme=light] .app-shell:not(.sidebar-expanded) .sidebar-logo-stacked.logo-on-light{display:block}.app-shell:not(.sidebar-expanded) .nav-item,.app-shell:not(.sidebar-expanded) .nav-item:has(.nav-glyph),.app-shell:not(.sidebar-expanded) .nav-item:has(.nav-icon){align-items:center;justify-content:center;min-height:44px;padding-left:0;padding-right:0}.app-shell:not(.sidebar-expanded) .nav-glyph,.app-shell:not(.sidebar-expanded) .nav-icon{margin-right:0}.app-shell:not(.sidebar-expanded) .sidebar-toggle>span{margin-left:-2px;transform:rotate(225deg)}.app-shell:not(.sidebar-expanded) .selection-tray{left:72px}}@media (max-width:700px){.app-shell,.app-shell.sidebar-collapsed,.app-shell.sidebar-expanded{display:block}.sidebar{align-self:auto;background:rgba(10,12,16,.94);border:1px solid #2a2f38;border-radius:18px;bottom:max(12px,env(safe-area-inset-bottom));box-shadow:0 18px 45px rgba(0,0,0,.38);height:66px;left:50%;min-height:0;padding:6px;position:fixed;right:auto;top:auto;transform:translateX(-50%);width:min(calc(100% - 24px),360px);z-index:90;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px)}.administration-nav,.sidebar-foot,.sidebar-toggle{display:none}.primary-nav{height:100%;width:100%}.primary-nav .mobile-admin-item{display:flex}.sidebar-collapsed .primary-nav .nav-label{display:inline}.sidebar-collapsed .nav-item,.sidebar-collapsed .nav-item:has(.nav-glyph),.sidebar-collapsed .nav-item:has(.nav-icon){min-height:54px;padding:6px 4px}.sidebar-collapsed .nav-glyph,.sidebar-collapsed .nav-icon{margin:0}.nav-item.active{background:#1a1d23}.workspace{padding-bottom:calc(92px + env(safe-area-inset-bottom))}html[data-theme=light] .sidebar{background:linear-gradient(180deg,rgba(230,225,216,.98),rgba(216,209,198,.98));border-color:#bdb4a7;box-shadow:inset 0 1px 0 rgba(255,255,255,.58),0 18px 45px rgba(68,58,45,.2)}html[data-theme=light] .nav-item.active{background:#d4cec4}}.admin-shortcut>a,.attention-action,.decision-action{align-items:center;border-radius:6px;display:inline-flex;justify-content:center;min-height:38px}html[data-theme=light] .access-rule,html[data-theme=light] .decision-banner,html[data-theme=light] .source-rule{background:#e9e5dc;border-color:#d2cbc0;color:#6f6a62}html[data-theme=light] .access-rule p,html[data-theme=light] .decision-banner p,html[data-theme=light] .source-rule p{color:#746f67}html[data-theme=light] .decision-banner strong,html[data-theme=light] .source-rule p strong{color:#292825}html[data-theme=light] .selection-tray{background:rgba(229,225,216,.96);border-color:#c9c2b7;color:#292825}html[data-theme=light] .selection-tray p,html[data-theme=light] .selection-tray>div span{color:#746f67}html[data-theme=light] .selection-tray button:disabled{background:#d8d2c8;border-color:#c9c2b7;color:#8b857c}.mobile-nav-slider{display:none}@media (max-width:700px){.sidebar{border-radius:18px;height:66px;overflow:hidden;padding:5px;width:min(calc(100% - 28px),342px)}.primary-nav{display:grid;gap:4px;grid-template-columns:repeat(3,minmax(0,1fr));height:100%;isolation:isolate;position:relative}.primary-nav.nav-count-4{grid-template-columns:repeat(4,minmax(0,1fr))}.primary-nav.nav-count-5{grid-template-columns:repeat(5,minmax(0,1fr))}.primary-nav.nav-count-6{grid-template-columns:repeat(6,minmax(0,1fr))}.primary-nav.nav-count-2{grid-template-columns:repeat(2,minmax(0,1fr))}.mobile-nav-slider{background:#1a1d23;border-radius:12px;display:block;height:100%;left:0;pointer-events:none;position:absolute;top:0;transform:translateZ(0);transition:transform .21s cubic-bezier(.2,.8,.2,1);will-change:transform;z-index:0}.mobile-nav-slider:after{background:var(--coral);border-radius:4px;content:"";height:3px;left:50%;position:absolute;top:4px;transform:translateX(-50%);width:18px}.nav-count-3 .mobile-nav-slider{width:calc((100% - 8px) / 3)}.nav-count-4 .mobile-nav-slider{width:calc((100% - 12px) / 4)}.nav-count-5 .mobile-nav-slider{width:calc((100% - 16px) / 5)}.nav-count-6 .mobile-nav-slider{width:calc((100% - 20px) / 6)}.nav-count-2 .mobile-nav-slider{width:calc((100% - 4px) / 2)}.nav-count-2.nav-index-1 .mobile-nav-slider,.nav-count-3.nav-index-1 .mobile-nav-slider,.nav-count-4.nav-index-1 .mobile-nav-slider,.nav-count-5.nav-index-1 .mobile-nav-slider,.nav-count-6.nav-index-1 .mobile-nav-slider{transform:translate3d(calc(100% + 4px),0,0)}.nav-count-3.nav-index-2 .mobile-nav-slider,.nav-count-4.nav-index-2 .mobile-nav-slider,.nav-count-5.nav-index-2 .mobile-nav-slider,.nav-count-6.nav-index-2 .mobile-nav-slider{transform:translate3d(calc(200% + 8px),0,0)}.nav-count-4.nav-index-3 .mobile-nav-slider,.nav-count-5.nav-index-3 .mobile-nav-slider,.nav-count-6.nav-index-3 .mobile-nav-slider{transform:translate3d(calc(300% + 12px),0,0)}.nav-count-5.nav-index-4 .mobile-nav-slider,.nav-count-6.nav-index-4 .mobile-nav-slider{transform:translate3d(calc(400% + 16px),0,0)}.nav-count-6.nav-index-5 .mobile-nav-slider{transform:translate3d(calc(500% + 20px),0,0)}.primary-nav>p{display:none}.nav-item{z-index:1}.nav-item.active,html[data-theme=light] .nav-item.active{background:transparent}.nav-item,.nav-item:has(.nav-glyph),.nav-item:has(.nav-icon),.sidebar-collapsed .nav-item,.sidebar-collapsed .nav-item:has(.nav-glyph),.sidebar-collapsed .nav-item:has(.nav-icon){border-radius:12px;height:100%;min-height:0;padding:5px 4px}.nav-item.active:before{display:none}.nav-icon{height:17px;margin:0;width:17px}html[data-theme=light] .mobile-nav-slider{background:#d4cec4}html[data-theme=dark] .mobile-nav-slider{background:var(--brand-orange)}html[data-theme=dark] .nav-item.active{color:#211a0d}}@media (prefers-reduced-motion:reduce){.mobile-nav-slider{transition:none}}.admin-back-nav{border-top:1px solid #2d2d2b;padding-top:12px}.admin-primary-nav{margin-top:16px}.admin-mobile-back{display:none}.admin-back-item .nav-icon{stroke-width:1.8}.sidebar.admin-sidebar-mode .sidebar-foot{margin-top:auto}html[data-theme=light] .admin-back-nav{border-color:rgba(112,101,88,.18)}html[data-theme=signal] .admin-back-nav{border-color:#15303b}.intake-nav{border-top:1px solid #2d2d2b;margin-top:16px;padding-top:14px;position:relative;z-index:1}.intake-nav>p{color:#656561;font-size:9px;font-weight:700;letter-spacing:.15em;margin:0 12px 9px;text-transform:uppercase}html[data-theme=light] .intake-nav{border-color:rgba(112,101,88,.18)}html[data-theme=light] .intake-nav>p{color:#857e74}html[data-theme=signal] .intake-nav{border-color:#15303b}html[data-theme=signal] .intake-nav>p{color:#5f7b87}.sidebar-collapsed .intake-nav>p{display:none}@media (min-width:701px) and (max-width:1100px){.app-shell:not(.sidebar-expanded) .intake-nav>p{display:none}}@media (max-width:700px){.admin-back-nav{display:none}.admin-primary-nav{border:0;margin-top:0;padding:0}.admin-mobile-back{display:flex}.intake-nav{display:none}}html[data-theme=signal]{--ink:#050b11;--ink-soft:#0a1822;--paper:#071019;--paper-deep:#0c1a24;--white:#0b1620;--text:#eaf4f5;--muted:#7f98a3;--line:#19303b;--coral:#ff6647;--signal-cyan:#42dbe6;--signal-lime:#aff45e}html[data-theme=signal],html[data-theme=signal] body{background:#071019;color:var(--text)}html[data-theme=signal] body{background-image:radial-gradient(circle at 80% -15%,rgba(66,219,230,.08),transparent 34%)}html[data-theme=signal] .workspace{background-color:#071019;background-image:linear-gradient(rgba(66,219,230,.018) 1px,transparent 0),linear-gradient(90deg,rgba(66,219,230,.018) 1px,transparent 0),radial-gradient(circle at 76% 0,rgba(66,219,230,.06),transparent 32%);background-size:38px 38px,38px 38px,auto}html[data-theme=signal] .sidebar{background:#050b11;border-color:#17303b}html[data-theme=signal] .primary-nav>p,html[data-theme=signal] .sidebar-brand span{color:#5f7b87}html[data-theme=signal] .primary-nav,html[data-theme=signal] .sidebar-foot{border-color:#15303b}html[data-theme=signal] .nav-item{color:#77909b}html[data-theme=signal] .nav-item:hover{background:#0a1a24;color:#dff8f8}html[data-theme=signal] .nav-item.active{background:#0d222d;color:#f2fbfb}html[data-theme=signal] .nav-item.active:before{background:var(--signal-cyan);box-shadow:0 0 10px rgba(66,219,230,.38)}html[data-theme=signal] .security-line span{background:var(--signal-lime);box-shadow:0 0 8px rgba(175,244,94,.32)}html[data-theme=signal] .sidebar-toggle{background:var(--signal-cyan);border-color:#050b11;box-shadow:0 6px 22px rgba(66,219,230,.2)}html[data-theme=signal] .sidebar-toggle:hover{background:#78eaf0}html[data-theme=signal] .utility-bar{background:linear-gradient(180deg,rgba(10,25,34,.97),rgba(4,12,18,.97));border-bottom-color:#1c3b47;border-top-color:rgba(111,225,232,.1);box-shadow:inset 0 1px 0 rgba(111,225,232,.05),inset 0 -1px 0 rgba(0,0,0,.5),0 7px 20px rgba(0,0,0,.26)}html[data-theme=signal] .crumbs{background:rgba(7,22,31,.72);border-color:#254550;box-shadow:inset 0 1px 0 rgba(111,225,232,.055),0 1px 4px rgba(0,0,0,.24);color:#607984}html[data-theme=signal] .crumbs i{color:#2c4651}html[data-theme=signal] .crumbs b{color:#a8bdc4}html[data-theme=signal] .account-trigger,html[data-theme=signal] .avatar{background:#0c202b;border-color:#24505d}html[data-theme=signal] .account-trigger:hover,html[data-theme=signal] .account-trigger[aria-expanded=true]{background:#11303b;border-color:var(--signal-cyan)}html[data-theme=signal] .account-popover,html[data-theme=signal] .editor-popover,html[data-theme=signal] .login-theme-menu{background:#08151e;border-color:#21414d;box-shadow:0 22px 60px rgba(0,0,0,.42),0 0 28px rgba(66,219,230,.035)}html[data-theme=signal] .account-session,html[data-theme=signal] .assignment-confirm,html[data-theme=signal] .assignment-rule{background:#061019;border-color:#19323e}html[data-theme=signal] .board-heading>div>span,html[data-theme=signal] .location-heading>div>span,html[data-theme=signal] .page-heading p,html[data-theme=signal] .pilot-label span,html[data-theme=signal] .record-label,html[data-theme=signal] .section-title>div>span{color:#6e919d}html[data-theme=signal] .pilot-label{border-color:#1b3540}html[data-theme=signal] .attention-strip{background:linear-gradient(105deg,#0b202a,#0a1822);border-color:#20505d;box-shadow:inset 0 1px rgba(66,219,230,.08)}html[data-theme=signal] .attention-strip p{color:#819da7}html[data-theme=signal] .attention-strip p strong{color:#e6f5f5}html[data-theme=signal] .attention-action,html[data-theme=signal] .decision-action{box-shadow:0 6px 20px rgba(255,102,71,.16)}html[data-theme=signal] .admin-shortcut,html[data-theme=signal] .empty-workspace,html[data-theme=signal] .location-card,html[data-theme=signal] .publish-check,html[data-theme=signal] .record-section,html[data-theme=signal] .settings-panel,html[data-theme=signal] .table-scroll,html[data-theme=signal] .team-empty,html[data-theme=signal] .team-person,html[data-theme=signal] .work-summary{background:rgba(9,22,31,.94);border-color:#1b3642}html[data-theme=signal] .publish-check,html[data-theme=signal] .table-scroll,html[data-theme=signal] .work-summary{box-shadow:0 12px 34px rgba(0,0,0,.16)}html[data-theme=signal] .progress-track{background:#122b36}html[data-theme=signal] .progress-track span{background:linear-gradient(90deg,var(--coral),var(--signal-cyan))}html[data-theme=signal] .owner-name,html[data-theme=signal] .progress-labels b,html[data-theme=signal] .table-meta strong,html[data-theme=signal] td strong{color:#eaf6f6}html[data-theme=signal] .platform-row,html[data-theme=signal] td{border-color:#17323d}html[data-theme=signal] th{background:#07121a;color:#64828e}html[data-theme=signal] tbody tr:hover{background:#0d202b}html[data-theme=signal] .row-action{border-color:rgba(66,219,230,.42);color:var(--signal-cyan)}html[data-theme=signal] .row-action:hover{background:rgba(66,219,230,.07);border-color:var(--signal-cyan);color:#83edf2}html[data-theme=signal] .platform-state i{border-color:#38616c}html[data-theme=signal] .asset-rail li.done,html[data-theme=signal] .mapping-state{color:var(--signal-lime)}html[data-theme=signal] .evidence-dot,html[data-theme=signal] .mapping-state i{background:var(--signal-lime);box-shadow:0 0 9px rgba(175,244,94,.24)}html[data-theme=signal] .access-rule,html[data-theme=signal] .decision-banner,html[data-theme=signal] .source-rule{background:#0a1a24;border-color:#1f4350}html[data-theme=signal] .path-line{background:#06111a;border-color:#15303b}html[data-theme=signal] .path-line code{color:#6f929f}html[data-theme=signal] .activity-section,html[data-theme=signal] .source-notice{background:#081720;border-color:#19343f}html[data-theme=signal] .source-row{border-color:#17323d}html[data-theme=signal] .source-row:hover{background:#0d202a}html[data-theme=signal] .asset-rail{background:#07131c;border-color:#1b3742}html[data-theme=signal] .selection-tray{background:rgba(5,13,20,.94);border-color:#1b3843}html[data-theme=signal] .access-rule>span,html[data-theme=signal] .settings-panel-copy>span{color:var(--signal-cyan)}html[data-theme=signal] .theme-option{background:#07131c;border-color:#1b3541}html[data-theme=signal] .theme-option:hover{background:#0b202a;border-color:#2a5662}html[data-theme=signal] .theme-option.selected{background:#0d232e;border-color:var(--signal-cyan);box-shadow:inset 0 0 0 1px rgba(66,219,230,.08)}html[data-theme=signal] .theme-option.selected .theme-radio{border-color:var(--signal-cyan)}html[data-theme=signal] .theme-option.selected .theme-radio:after{background:var(--signal-cyan)}html[data-theme=signal] .team-tools{background:#07131c;border-color:#1c3742}html[data-theme=signal] .team-person{border-color:#19343f}html[data-theme=signal] .team-person:hover{background:#0d202a}html[data-theme=signal] .team-access-form select{background:#06121a;border-color:#21414d}html[data-theme=signal] .access-status{border-color:rgba(175,244,94,.25);color:var(--signal-lime)}html[data-theme=signal] .access-status.active:before{background:var(--signal-lime)}html[data-theme=signal] .login-screen{background-color:#050b11;background-image:radial-gradient(circle at 78% 12%,rgba(66,219,230,.08),transparent 25%),radial-gradient(circle at 22% 88%,rgba(175,244,94,.035),transparent 25%),linear-gradient(rgba(66,219,230,.018) 1px,transparent 0),linear-gradient(90deg,rgba(66,219,230,.018) 1px,transparent 0);background-size:auto,auto,38px 38px,38px 38px;color:#eef8f8}html[data-theme=signal] .login-brand span{color:#66818b}html[data-theme=signal] .login-access-note,html[data-theme=signal] .login-copy p{color:#758e98}html[data-theme=signal] .login-theme-trigger{background:#0a1a24;border-color:#25515e;color:var(--signal-cyan);box-shadow:0 0 18px rgba(66,219,230,.08)}html[data-theme=signal] .login-theme-trigger:hover,html[data-theme=signal] .login-theme-trigger[aria-expanded=true]{background:#0e2732;border-color:var(--signal-cyan);color:#8ceef3}html[data-theme=signal] .login-theme-menu button:hover{background:#0d2732}html[data-theme=signal] .login-theme-menu button.selected{color:#edfafa}html[data-theme=signal] .login-theme-menu button b{color:var(--signal-cyan)}html[data-theme=signal] .login-footer i{box-shadow:0 0 8px rgba(66,219,230,.35)}@media (max-width:700px){html[data-theme=signal] .sidebar{background:rgba(5,13,20,.96);border-color:#22444f;box-shadow:0 18px 45px rgba(0,0,0,.44),0 0 24px rgba(66,219,230,.035)}html[data-theme=signal] .mobile-nav-slider{background:#0d2a35}html[data-theme=signal] .mobile-nav-slider:after{background:var(--signal-cyan);box-shadow:0 0 8px rgba(66,219,230,.35)}}html[data-theme=signal] body{background-image:radial-gradient(circle at 90% 0,rgba(66,219,230,.1),transparent 32%),radial-gradient(circle at 0 100%,rgba(255,102,71,.035),transparent 26%)}html[data-theme=signal] .workspace{background-image:linear-gradient(rgba(66,219,230,.018) 1px,transparent 0),linear-gradient(90deg,rgba(66,219,230,.018) 1px,transparent 0),radial-gradient(circle at 84% 0,rgba(66,219,230,.085),transparent 34%);background-size:40px 40px,40px 40px,auto}html[data-theme=signal] .page-heading{position:relative}html[data-theme=signal] .page-heading:after{background:var(--signal-cyan);border-radius:999px;bottom:-15px;box-shadow:0 0 10px rgba(66,219,230,.2);content:"";height:2px;left:0;position:absolute;width:42px}html[data-theme=signal] .admin-shortcut>div:nth-child(2)>span,html[data-theme=signal] .board-heading>div>span,html[data-theme=signal] .pilot-label span,html[data-theme=signal] .work-summary .section-title>div>span{color:var(--signal-cyan)}html[data-theme=signal] .pilot-label strong{color:#eaffff}html[data-theme=signal] .publish-check .section-title>div>span{color:var(--signal-lime)}html[data-theme=signal] .attention-strip{background:#0a1b24;border-color:#24434d;box-shadow:inset 2px 0 var(--coral),0 12px 34px rgba(0,0,0,.16)}html[data-theme=signal] .attention-action,html[data-theme=signal] .decision-action,html[data-theme=signal] .login-screen .google-button{background:var(--coral);border-color:var(--coral);box-shadow:0 8px 24px rgba(255,102,71,.18)}html[data-theme=signal] .attention-action:hover,html[data-theme=signal] .decision-action:hover,html[data-theme=signal] .login-screen .google-button:hover{background:#ff785d;border-color:#ff785d;box-shadow:0 9px 27px rgba(255,102,71,.24)}html[data-theme=signal] .admin-shortcut-mark i:first-child{border-color:var(--signal-cyan)}html[data-theme=signal] .progress-track span{background:var(--signal-cyan);box-shadow:0 0 9px rgba(66,219,230,.18)}html[data-theme=signal] .table-tools button.selected{background:rgba(66,219,230,.07);border-color:var(--signal-cyan);color:#dffbfc}html[data-theme=signal] .edit-state{color:#d8a163}html[data-theme=signal] .edit-state i{background:#d8a163}html[data-theme=signal] .login-screen{background-image:radial-gradient(circle at 80% 10%,rgba(66,219,230,.11),transparent 30%),radial-gradient(circle at 12% 90%,rgba(255,102,71,.035),transparent 25%),linear-gradient(rgba(66,219,230,.02) 1px,transparent 0),linear-gradient(90deg,rgba(66,219,230,.02) 1px,transparent 0);background-size:auto,auto,40px 40px,40px 40px}html[data-theme=signal] .login-brand:after{background:var(--signal-cyan);border-radius:999px;bottom:-12px;box-shadow:0 0 10px rgba(66,219,230,.2);content:"";height:2px;left:50%;position:absolute;transform:translateX(-50%);width:36px}html[data-theme=signal] .login-theme-trigger{background:#0b1d27;border-color:rgba(66,219,230,.52);box-shadow:0 0 18px rgba(66,219,230,.1)}html[data-theme=signal] .login-footer i{background:var(--signal-cyan);box-shadow:0 0 7px rgba(66,219,230,.28)}@media (max-width:700px){html[data-theme=signal] .sidebar{border-color:#284955;box-shadow:0 18px 45px rgba(0,0,0,.44),0 0 22px rgba(66,219,230,.045)}html[data-theme=signal] .mobile-nav-slider{background:#0e2a35;box-shadow:inset 0 0 0 1px rgba(66,219,230,.07)}html[data-theme=signal] .nav-item.active .nav-glyph{color:var(--signal-cyan)}}.posting-test{background:#0c0f13;border:1px solid #282e37;border-radius:8px;overflow:hidden}.posting-test-heading{align-items:flex-start;background:#0f1217;border-bottom:1px solid #262c35;display:flex;gap:22px;justify-content:space-between;padding:18px}.posting-test-heading>div>span{color:#7d8793;display:block;font-size:8px;font-weight:700;letter-spacing:.1em;text-transform:uppercase}.posting-test-heading h3{color:#e8ebef;font-family:Avenir Next,Helvetica Neue,sans-serif;font-size:15px;font-weight:650;margin:5px 0 4px}.posting-test-heading p{color:#737c87;font-size:9px;line-height:1.5;margin:0;max-width:540px}.posting-test-heading>button{background:transparent;border:1px solid #303741;border-radius:5px;color:#89919c;cursor:pointer;font-size:8px;min-height:31px;padding:0 10px;white-space:nowrap}.posting-test-heading>button:hover:not(:disabled){border-color:#515b68;color:#d9dde2}.posting-test-heading>button:disabled{cursor:default;opacity:.38}.posting-test-row{align-items:center;border-bottom:1px solid #242a32;display:grid;gap:13px;grid-template-columns:34px minmax(150px,1fr) auto 112px;min-height:68px;padding:11px 14px}.posting-test-row:last-child{border-bottom:0}.posting-platform-mark{align-items:center;background:#181d24;border:1px solid #303842;border-radius:7px;color:#b9c0c8;display:flex;font-size:8px;font-weight:750;height:32px;justify-content:center;letter-spacing:.05em;width:32px}.posting-platform-copy strong{color:#dfe3e8;display:block;font-size:10px;font-weight:650}.posting-platform-copy small{color:#68717c;display:block;font-size:8px;margin-top:4px}.posting-test-state{align-items:center;border:1px solid #373e48;border-radius:999px;color:#8b939d;display:inline-flex;font-size:8px;min-height:24px;padding:0 8px;white-space:nowrap}.posting-test-state.started{border-color:#76543d;color:#d6a16f}.posting-test-state.confirmed{border-color:#3d604b;color:#91bd9a}.posting-test-state.verified{border-color:#46663b;color:#a7cc8f}.posting-test-row>a,.posting-test-row>button{align-items:center;background:transparent;border:1px solid #3a424c;border-radius:5px;color:#c3c9d0;cursor:pointer;display:inline-flex;font-size:8px;font-weight:650;gap:7px;justify-content:center;min-height:34px;padding:0 9px;text-decoration:none;white-space:nowrap}.posting-test-row>a span,.posting-test-row>button span{color:var(--coral)}.posting-test-row>a:hover,.posting-test-row>button:hover:not(:disabled){background:#171c22;border-color:#596470;color:#fff}.posting-test-row>button:disabled{cursor:default;opacity:.45}.posting-return-check{align-items:center;animation:posting-check-enter .17s ease-out both;background:#161b21;border-top:1px solid #333a44;display:flex;gap:24px;justify-content:space-between;padding:17px 18px}.posting-return-check>div:first-child>span{color:var(--coral);display:block;font-size:8px;font-weight:750;letter-spacing:.1em;text-transform:uppercase}.posting-return-check strong{display:block;font-size:12px;margin-top:5px}.posting-return-check p{color:#7c8590;font-size:8px;line-height:1.5;margin:4px 0 0;max-width:520px}.posting-return-actions{display:flex;flex:0 0 auto;gap:8px}.posting-return-actions button{background:transparent;border:1px solid #3b434e;border-radius:5px;color:#aeb5be;cursor:pointer;font-size:8px;min-height:36px;padding:0 11px}.posting-return-actions button.confirm{background:var(--coral);border-color:var(--coral);color:#fff;font-weight:700}.posting-return-actions button:hover{border-color:#697480;color:#fff}.posting-return-actions button.confirm:hover{background:#ff7659;border-color:#ff7659}.posting-test-rule{background:#0a0d11;border-top:1px solid #242a32;color:#68717c;font-size:8px;line-height:1.55;margin:0;padding:11px 14px}.posting-test-rule strong{color:#aab1ba}@keyframes posting-check-enter{0%{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:translateY(0)}}html[data-theme=light] .posting-test{background:#f8f6f1;border-color:#d9d3c9}html[data-theme=light] .posting-test-heading{background:#f1eee8;border-color:#d9d3c9}html[data-theme=light] .posting-platform-copy strong,html[data-theme=light] .posting-return-check strong,html[data-theme=light] .posting-test-heading h3{color:#282724}html[data-theme=light] .posting-platform-copy small,html[data-theme=light] .posting-return-check p,html[data-theme=light] .posting-test-heading p{color:#777168}html[data-theme=light] .posting-test-row{border-color:#ddd7ce}html[data-theme=light] .posting-platform-mark{background:#e7e2da;border-color:#d2cbc1;color:#514e48}html[data-theme=light] .posting-test-row>a,html[data-theme=light] .posting-test-row>button{border-color:#cec7bc;color:#514e48}html[data-theme=light] .posting-test-row>a:hover,html[data-theme=light] .posting-test-row>button:hover:not(:disabled){background:#ece8e1;border-color:#bcb3a7;color:#22211f}html[data-theme=light] .posting-return-check{background:#ece8e1;border-color:#d2cbc1}html[data-theme=light] .posting-return-actions button{border-color:#c8c0b5;color:#57534d}html[data-theme=light] .posting-test-rule{background:#efebe4;border-color:#d9d3c9;color:#756f66}html[data-theme=light] .posting-test-rule strong{color:#3f3c37}html[data-theme=signal] .posting-test{background:#07131b;border-color:#21404b}html[data-theme=signal] .posting-test-heading{background:#0a1922;border-color:#1d3944}html[data-theme=signal] .posting-test-heading>div>span{color:var(--signal-cyan)}html[data-theme=signal] .posting-platform-mark{background:#0d202a;border-color:#28505c;color:#c7f7f8}html[data-theme=signal] .posting-test-row{border-color:#18333e}html[data-theme=signal] .posting-test-row>a,html[data-theme=signal] .posting-test-row>button{border-color:#2b5662;color:#c9e7e9}html[data-theme=signal] .posting-test-row>a:hover,html[data-theme=signal] .posting-test-row>button:hover:not(:disabled){background:rgba(66,219,230,.06);border-color:var(--signal-cyan)}html[data-theme=signal] .posting-return-check{background:#0d2029;border-color:#28505c}html[data-theme=signal] .posting-test-rule{background:#061019;border-color:#18333e}@media (max-width:760px){.posting-test-heading{align-items:stretch;flex-direction:column;gap:12px}.posting-test-heading>button{align-self:flex-start}.posting-test-row{grid-template-columns:34px minmax(0,1fr) auto;padding:12px}.posting-test-state{grid-column:2;justify-self:start}.posting-test-row>a,.posting-test-row>button{grid-column:3;grid-row:1/span 2;min-height:42px}.posting-return-check{align-items:stretch;flex-direction:column;gap:14px}.posting-return-actions{display:grid;grid-template-columns:1fr 1fr}.posting-return-actions button{min-height:42px}}@media (max-width:430px){.posting-test-row{grid-template-columns:32px minmax(0,1fr)}.posting-test-state{grid-column:2}.posting-test-row>a,.posting-test-row>button{grid-column:1/-1;grid-row:auto}.posting-return-actions{grid-template-columns:1fr}}.path-line{align-items:center;column-gap:18px;grid-template-areas:"label action" "path action";grid-template-columns:minmax(0,1fr) auto;row-gap:6px}.path-line>span:first-child{grid-area:label;line-height:1;white-space:nowrap}.path-line code{display:block;grid-area:path;line-height:1.55;min-width:0;overflow-wrap:anywhere;text-overflow:clip;white-space:normal}.path-open{align-items:center;align-self:center;border:1px solid #343c46;border-radius:5px;color:#cbd0d7;display:inline-flex;font-size:8px;font-weight:650;gap:8px;grid-area:action;justify-content:center;min-height:34px;padding:0 10px;text-decoration:none;white-space:nowrap}.path-open span{color:var(--coral)}.path-open:hover{background:#181c22;border-color:#59636f;color:#fff}.source-row,.source-row.evidence{gap:14px;grid-template-columns:20px minmax(0,1fr) auto;padding-bottom:12px;padding-top:12px}.source-row>div .source-state{color:#777f89;display:inline-block;font-size:8px;letter-spacing:.05em;margin-top:8px;text-transform:uppercase}.source-action,.source-row.evidence .source-action{align-items:center;border:1px solid #343c46;border-radius:5px;color:#cbd0d7;display:inline-flex;font-size:8px;font-weight:650;gap:7px;justify-content:center;min-height:34px;min-width:112px;padding:0 10px;text-align:center;text-decoration:none;white-space:nowrap}.source-action span{color:var(--coral)}.source-action:hover{background:#181c22;border-color:#59636f;color:#fff}.source-action.unavailable{border-color:transparent;color:#666e78}html[data-theme=light] .path-open,html[data-theme=light] .source-action,html[data-theme=light] .source-row.evidence .source-action{border-color:#cec7bc;color:#504d47}html[data-theme=light] .path-open:hover,html[data-theme=light] .source-action:hover{background:#e9e5de;border-color:#b8b0a5;color:#22211f}html[data-theme=signal] .path-open,html[data-theme=signal] .source-action,html[data-theme=signal] .source-row.evidence .source-action{border-color:#2a5561;color:#c8e7e9}html[data-theme=signal] .path-open:hover,html[data-theme=signal] .source-action:hover{background:rgba(66,219,230,.06);border-color:var(--signal-cyan);color:#efffff}@media (max-width:760px){.path-line{align-items:start;grid-template-areas:"label" "path" "action";grid-template-columns:minmax(0,1fr);padding:14px}.path-line>span:first-child{display:block}.path-open{justify-self:start;margin-top:3px;min-height:38px}.source-row,.source-row.evidence{grid-template-columns:14px minmax(0,1fr);padding:14px}.source-action,.source-row.evidence .source-action{grid-column:2;justify-self:start;margin-top:2px;min-height:38px}}.video-intent-overlay{align-items:center;animation:video-overlay-enter .15s ease-out both;background:rgba(3,5,8,.72);display:flex;inset:0;justify-content:center;padding:22px;position:fixed;z-index:200;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px)}.video-intent-sheet{animation:video-sheet-enter .19s cubic-bezier(.2,.8,.2,1) both;background:#111419;border:1px solid #303640;border-radius:12px;box-shadow:0 28px 90px rgba(0,0,0,.55);color:#eef0f3;max-width:570px;padding:27px;position:relative;width:100%}.video-intent-close{align-items:center;background:transparent;border:1px solid #343b45;border-radius:50%;color:#8c949f;cursor:pointer;display:flex;font-size:18px;height:31px;justify-content:center;line-height:1;padding:0 0 2px;position:absolute;right:17px;top:17px;width:31px}.video-intent-close:hover{background:#1c2128;border-color:#59626e;color:#fff}.video-intent-eyebrow{color:var(--coral);display:block;font-size:8px;font-weight:750;letter-spacing:.11em;padding-right:42px;text-transform:uppercase}.video-intent-sheet h2{font-family:Avenir Next,Helvetica Neue,sans-serif;font-size:25px;font-weight:650;letter-spacing:-.035em;margin:8px 0 7px}.video-intent-sheet>p{color:#7c8490;font-size:10px;line-height:1.55;margin:0 0 22px}.video-intent-options{display:grid;gap:10px;grid-template-columns:1fr 1fr}.video-intent-options>a,.video-intent-options>button{background:#0d1014;border:1px solid #2b313a;border-radius:9px;color:#e1e4e8;cursor:pointer;display:grid;gap:5px;grid-template-columns:34px minmax(0,1fr) 15px;min-height:108px;padding:16px;text-align:left;text-decoration:none;transition:background .14s ease,border-color .14s ease,transform .14s ease}.video-intent-options>a:hover,.video-intent-options>button:hover{background:#161b21;border-color:#58626e;transform:translateY(-1px)}.video-intent-options>button.posting-choice{border-color:rgba(255,102,71,.46)}.video-intent-options>button.posting-choice:hover{border-color:var(--coral)}.video-intent-icon{align-items:center;background:#1a2027;border:1px solid #333b46;border-radius:7px;color:#b7bec7;display:flex;font-size:13px;grid-row:1/span 2;height:32px;justify-content:center;width:32px}.posting-choice .video-intent-icon{background:rgba(255,102,71,.09);border-color:rgba(255,102,71,.38);color:#ff856d}.video-intent-options strong{align-self:end;font-size:11px;font-weight:650}.video-intent-options small{color:#717a85;font-size:8px;line-height:1.45}.video-intent-options i{color:var(--coral);font-size:11px;font-style:normal;grid-column:3;grid-row:1/span 2;justify-self:end}.video-intent-back{background:transparent;border:0;color:#8f97a2;cursor:pointer;font-size:9px;margin-bottom:17px;padding:0}.video-intent-back:hover{color:#fff}.video-platform-options{display:grid;gap:8px}.video-platform-options a{align-items:center;background:#0d1014;border:1px solid #2b313a;border-radius:8px;color:#dfe3e8;display:grid;gap:12px;grid-template-columns:35px minmax(0,1fr) auto;min-height:57px;padding:10px 13px;text-decoration:none}.video-platform-options a:hover{background:#161b21;border-color:var(--coral)}.video-platform-options a>span{align-items:center;background:#1a2027;border-radius:6px;color:#aeb6c0;display:flex;font-size:8px;font-weight:750;height:33px;justify-content:center;width:33px}.video-platform-options strong{font-size:10px;font-weight:650}.video-platform-options i{color:var(--coral);font-style:normal}@keyframes video-overlay-enter{0%{opacity:0}to{opacity:1}}@keyframes video-sheet-enter{0%{opacity:0;transform:translateY(8px) scale(.985)}to{opacity:1;transform:translateY(0) scale(1)}}html[data-theme=light] .video-intent-overlay{background:rgba(44,39,32,.38)}html[data-theme=light] .video-intent-sheet{background:#f9f7f2;border-color:#d4cdc2;box-shadow:0 28px 90px rgba(61,50,36,.24);color:#282724}html[data-theme=light] .video-intent-close{border-color:#cec7bc;color:#777168}html[data-theme=light] .video-intent-close:hover{background:#ebe7df;color:#22211f}html[data-theme=light] .video-intent-sheet>p{color:#777168}html[data-theme=light] .video-intent-options>a,html[data-theme=light] .video-intent-options>button,html[data-theme=light] .video-platform-options a{background:#f1ede6;border-color:#d8d1c7;color:#302e2a}html[data-theme=light] .video-intent-options>a:hover,html[data-theme=light] .video-intent-options>button:hover,html[data-theme=light] .video-platform-options a:hover{background:#eae5dc;border-color:#bbb2a6}html[data-theme=light] .video-intent-icon,html[data-theme=light] .video-platform-options a>span{background:#e2ddd4;border-color:#cbc4b9;color:#5d5851}html[data-theme=light] .video-intent-options small{color:#777168}html[data-theme=signal] .video-intent-sheet{background:#081720;border-color:#28505d;box-shadow:0 28px 90px rgba(0,0,0,.58),0 0 35px rgba(66,219,230,.045)}html[data-theme=signal] .video-intent-options>a,html[data-theme=signal] .video-intent-options>button,html[data-theme=signal] .video-platform-options a{background:#07131b;border-color:#1d3944}html[data-theme=signal] .video-intent-options>a:hover,html[data-theme=signal] .video-intent-options>button:hover,html[data-theme=signal] .video-platform-options a:hover{background:#0d222c;border-color:var(--signal-cyan)}html[data-theme=signal] .video-intent-icon,html[data-theme=signal] .video-platform-options a>span{background:#0d222c;border-color:#28505d;color:#c8f5f6}@media (max-width:620px){.video-intent-overlay{align-items:flex-end;padding:0}.video-intent-sheet{border-bottom:0;border-bottom-left-radius:0;border-bottom-right-radius:0;max-width:none;padding:24px 18px calc(22px + env(safe-area-inset-bottom))}.video-intent-options{grid-template-columns:1fr}.video-intent-options>a,.video-intent-options>button{min-height:88px}}@media (prefers-reduced-motion:reduce){.video-intent-overlay,.video-intent-sheet{animation:none}}.posting-command{background:#101318;border:1px solid #2a3039;border-radius:9px;margin-bottom:12px;overflow:hidden}.posting-command-heading{align-items:center;display:flex;gap:24px;justify-content:space-between;padding:20px 22px}.posting-command-heading>div>span{color:var(--coral);display:block;font-size:8px;font-weight:750;letter-spacing:.1em;text-transform:uppercase}.posting-command-heading h2{font-family:Avenir Next,Helvetica Neue,sans-serif;font-size:17px;font-weight:650;letter-spacing:-.02em;margin:5px 0 3px}.posting-command-heading p{color:#737c87;font-size:9px;margin:0}.view-video-action{align-items:center;border:1px solid #3b434d;border-radius:6px;color:#d1d5da;display:inline-flex;flex:0 0 auto;font-size:9px;font-weight:650;gap:9px;justify-content:center;min-height:39px;padding:0 14px;text-decoration:none}.view-video-action span{color:var(--coral)}.view-video-action:hover{background:#1a1e24;border-color:#626d79;color:#fff}.view-video-unavailable{color:#737b85;font-size:9px}.posting-platform-bar{border-top:1px solid #272d35;display:grid;grid-template-columns:minmax(130px,.72fr) repeat(3,minmax(0,1fr))}.posting-platform-label{align-items:flex-start;display:flex;flex-direction:column;justify-content:center;padding:15px 18px}.posting-platform-label span{color:#69727d;font-size:8px;letter-spacing:.09em;text-transform:uppercase}.posting-platform-label strong{font-size:10px;margin-top:5px}.posting-platform-button{align-items:center;background:transparent;border:0;border-left:1px solid #272d35;color:#d8dce1;cursor:pointer;display:grid;gap:4px 10px;grid-template-columns:29px minmax(0,1fr) 13px;min-height:73px;padding:12px 14px;text-align:left;text-decoration:none;transition:background .14s ease}.posting-platform-button:hover{background:#171b21}.posting-platform-button>span{align-items:center;background:#1b2027;border:1px solid #343c46;border-radius:6px;color:#aeb6c0;display:flex;font-size:8px;font-weight:750;grid-row:1/span 2;height:29px;justify-content:center;width:29px}.posting-platform-button strong{align-self:end;font-size:9px;font-weight:650;line-height:1.25}.posting-platform-button small{color:#6f7883;font-size:8px}.posting-platform-button i{color:var(--coral);font-size:10px;font-style:normal;grid-column:3;grid-row:1/span 2;justify-self:end}.posting-platform-button.started{background:rgba(207,150,84,.055)}.posting-platform-button.started small{color:#d09a62}.posting-platform-button.confirmed{background:rgba(123,160,112,.055)}.posting-platform-button.confirmed small{color:#91ae87}.posting-platform-button:disabled{cursor:default;opacity:.45}.posting-command-confirm{align-items:center;animation:posting-check-enter .17s ease-out both;background:#171c22;border-top:1px solid #343b45;display:flex;gap:20px;justify-content:space-between;padding:15px 18px}.posting-command-confirm strong{display:block;font-size:11px}.posting-command-confirm p{color:#79828d;font-size:8px;line-height:1.45;margin:4px 0 0}.posting-command-confirm>div:last-child{display:flex;flex:0 0 auto;gap:7px}.posting-command-confirm button{background:transparent;border:1px solid #414a55;border-radius:5px;color:#b3bac3;cursor:pointer;font-size:8px;min-height:35px;padding:0 13px}.posting-command-confirm button.confirm{background:var(--coral);border-color:var(--coral);color:#fff;font-weight:700}.posting-command-confirm button:hover{border-color:#6b7682;color:#fff}.posting-command-confirm button.confirm:hover{background:#ff7659;border-color:#ff7659}.posting-command-footer{align-items:center;background:#0c0f13;border-top:1px solid #272d35;color:#626b75;display:flex;font-size:8px;gap:18px;min-height:35px;padding:0 18px}.posting-command-footer span+span:before{color:#343b44;content:"•";margin-right:18px}.posting-command-footer button{background:transparent;border:0;color:#818a95;cursor:pointer;font-size:8px;margin-left:auto;padding:6px 0}.posting-command-footer button:hover{color:#fff}html[data-theme=light] .posting-command{background:#fbfaf7;border-color:#dbd5cc}html[data-theme=light] .posting-command-confirm strong,html[data-theme=light] .posting-command-heading h2,html[data-theme=light] .posting-platform-button strong,html[data-theme=light] .posting-platform-label strong{color:#292825}html[data-theme=light] .posting-command-confirm p,html[data-theme=light] .posting-command-heading p{color:#777168}html[data-theme=light] .view-video-action{border-color:#cdc6bb;color:#4c4943}html[data-theme=light] .view-video-action:hover{background:#ede9e2;border-color:#b6aea2;color:#22211f}html[data-theme=light] .posting-command-confirm,html[data-theme=light] .posting-command-footer,html[data-theme=light] .posting-platform-bar,html[data-theme=light] .posting-platform-button{border-color:#ded8cf}html[data-theme=light] .posting-platform-button{color:#302f2b}html[data-theme=light] .posting-platform-button:hover{background:#f0ece5}html[data-theme=light] .posting-platform-button>span{background:#e7e2da;border-color:#d2cbc1;color:#56524c}html[data-theme=light] .posting-command-confirm{background:#eeeae3}html[data-theme=light] .posting-command-footer{background:#f0ece5;color:#756f67}html[data-theme=signal] .posting-command{background:#081720;border-color:#23434e}html[data-theme=signal] .posting-command-heading>div>span{color:var(--signal-cyan)}html[data-theme=signal] .view-video-action{border-color:#2c5662;color:#cce9eb}html[data-theme=signal] .view-video-action:hover{background:rgba(66,219,230,.06);border-color:var(--signal-cyan)}html[data-theme=signal] .posting-command-confirm,html[data-theme=signal] .posting-command-footer,html[data-theme=signal] .posting-platform-bar,html[data-theme=signal] .posting-platform-button{border-color:#1c3843}html[data-theme=signal] .posting-platform-button:hover{background:#0d222c}html[data-theme=signal] .posting-platform-button>span{background:#0d222c;border-color:#28505d;color:#c8f5f6}html[data-theme=signal] .posting-command-confirm{background:#0d2029}html[data-theme=signal] .posting-command-footer{background:#061019}@media (max-width:900px){.posting-platform-bar{grid-template-columns:1fr 1fr 1fr}.posting-platform-label{grid-column:1/-1;min-height:58px}.posting-platform-button:first-of-type{border-left:0}}@media (max-width:620px){.posting-command-heading{align-items:stretch;flex-direction:column;gap:14px;padding:18px}.view-video-action{align-self:flex-start;min-height:42px}.posting-platform-bar{display:block}.posting-platform-label{min-height:0;padding:14px 18px}.posting-platform-button{border-left:0;border-top:1px solid #272d35;min-height:64px;width:100%}html[data-theme=light] .posting-platform-button,html[data-theme=signal] .posting-platform-button{border-top-color:inherit}.posting-command-confirm{align-items:stretch;flex-direction:column}.posting-command-confirm>div:last-child{display:grid;grid-template-columns:1fr 1fr}.posting-command-confirm button{min-height:42px}.posting-command-footer{align-items:flex-start;flex-direction:column;gap:7px;padding:12px 18px}.posting-command-footer span+span:before{display:none}.posting-command-footer button{margin-left:0}}.verification-pilot{background:#101217;border:1px solid #292e37;border-radius:8px;margin-top:12px;overflow:hidden}.verification-pilot-heading{align-items:flex-end;display:flex;gap:28px;justify-content:space-between;padding:22px 24px 20px}.reconciliation-card header>div:first-child>span,.verification-pilot-heading>div:first-child>span{color:var(--coral);display:block;font-size:8px;font-weight:700;letter-spacing:.12em;text-transform:uppercase}.reconciliation-card h2,.verification-pilot-heading h2{color:#edf0f3;font-size:18px;letter-spacing:-.02em;margin:6px 0 0}.reconciliation-card header p,.verification-pilot-heading p{color:#747c87;font-size:10px;line-height:1.55;margin:7px 0 0;max-width:650px}.verification-pilot-score{border-left:1px solid #2c323b;flex:0 0 150px;padding-left:20px}.verification-pilot-score strong{color:#eef0f3;display:block;font-size:24px;letter-spacing:-.035em}.verification-pilot-score strong span{color:#626b76;font-size:14px}.verification-pilot-score small{color:#68717c;display:block;font-size:8px;line-height:1.4;margin-top:4px;text-transform:uppercase}.youtube-owner-connection{align-items:center;background:#0c0e12;border-top:1px solid #292e37;display:grid;gap:28px;grid-template-columns:minmax(0,1fr) auto;padding:18px 24px 20px}.youtube-owner-connection-copy>span{align-items:center;color:#8a929d;display:flex;font-size:8px;font-weight:750;gap:7px;letter-spacing:.08em;text-transform:uppercase}.youtube-owner-connection-copy>span i{border:1px solid #69727e;border-radius:50%;height:7px;width:7px}.youtube-owner-connection-copy strong{color:#e4e7ea;display:block;font-size:13px;margin-top:7px}.youtube-owner-connection-copy small{color:#747c87;display:block;font-size:9px;line-height:1.5;margin-top:5px}.youtube-owner-connection.active .youtube-owner-connection-copy>span{color:#79c68c}.youtube-owner-connection.active .youtube-owner-connection-copy>span i{background:#34c759;border-color:#34c759;box-shadow:0 0 0 4px rgba(52,199,89,.1)}.youtube-owner-connection-actions a,.youtube-owner-connection-actions button{background:transparent;border:1px solid #3a424d;border-radius:8px;color:#d6dae0;cursor:pointer;display:inline-block;font:inherit;font-size:9px;font-weight:700;min-height:40px;padding:0 13px;text-decoration:none;white-space:nowrap}.youtube-owner-connection-actions a:hover,.youtube-owner-connection-actions button:hover{background:#171a20;border-color:#59636f;color:#fff}.youtube-owner-connection-actions a:focus-visible,.youtube-owner-connection-actions button:focus-visible{outline:2px solid var(--coral);outline-offset:2px}.youtube-owner-connection-actions button:disabled{cursor:wait;opacity:.55}.youtube-owner-connection-actions>span{color:#a57b69;font-size:8px;font-weight:700}.youtube-owner-invitation{align-items:end;border-top:1px solid #292e37;display:grid;gap:12px;grid-column:1/-1;grid-template-columns:minmax(180px,1fr) minmax(220px,.8fr) auto;margin:2px -24px -14px;padding:14px 24px}.youtube-owner-invitation>div strong{color:#dfe3e7;display:block;font-size:10px}.youtube-owner-invitation>div small{color:#747c87;display:block;font-size:8px;margin-top:4px}.youtube-owner-invitation input[type=email]{background:#11141a;border:1px solid #353c46;border-radius:6px;color:#eef0f3;font:inherit;font-size:9px;min-height:34px;outline:0;padding:8px 10px;width:100%}.youtube-owner-invitation input[type=email]:focus{border-color:var(--coral);box-shadow:0 0 0 3px rgba(255,91,61,.12)}.youtube-owner-invitation button{background:var(--coral);border:0;border-radius:6px;color:#fff;cursor:pointer;font:inherit;font-size:8px;font-weight:750;min-height:34px;padding:8px 12px;white-space:nowrap}.youtube-owner-invitation button:hover{background:#ff7257}.youtube-owner-invitation button:disabled{cursor:wait;opacity:.55}.youtube-public-check{align-items:center;background:#0c0e12;border-top:1px solid #292e37;display:flex;gap:24px;justify-content:space-between;padding:14px 24px}.youtube-public-check>div>span{color:#dca147;display:block;font-size:8px;font-weight:750;letter-spacing:.08em;text-transform:uppercase}.youtube-public-check strong{color:#e4e7ea;display:block;font-size:11px;margin-top:5px}.youtube-public-check small{color:#747c87;display:block;font-size:8px;line-height:1.45;margin-top:4px}.youtube-public-check button{background:transparent;border:1px solid #3a424d;border-radius:6px;color:#d6dae0;cursor:pointer;font:inherit;font-size:8px;font-weight:750;padding:9px 11px;white-space:nowrap}.youtube-public-check button:hover{background:#171a20;border-color:#59636f;color:#fff}.youtube-public-check button:focus-visible{box-shadow:0 0 0 2px var(--coral);outline:0}.youtube-public-check button:disabled{cursor:wait;opacity:.55}.verification-pilot-list{border-top:1px solid #292e37}.verification-pilot-row{align-items:center;border-bottom:1px solid #252a33;display:grid;gap:15px;grid-template-columns:28px minmax(190px,1.2fr) minmax(300px,1.5fr) minmax(218px,.9fr);min-height:92px;padding:12px 24px}.verification-pilot-row:last-child{border-bottom:0}.verification-pilot-row:hover{background:#13161b}.verification-pilot-number{color:#515964;font-family:SFMono-Regular,Consolas,monospace;font-size:9px}.verification-pilot-file strong{color:#e4e7ea;display:block;font-size:11px}.verification-pilot-file>span{color:#717985;display:block;font-family:SFMono-Regular,Consolas,monospace;font-size:8px;margin-top:4px}.verification-pilot-file small{align-items:center;color:#77866f;display:flex;font-size:8px;gap:6px;margin-top:7px}.verification-pilot-file small i{background:#819671;border-radius:50%;box-shadow:0 0 0 3px rgba(129,150,113,.09);height:5px;width:5px}.verification-pilot-platforms{display:grid;gap:6px;grid-template-columns:repeat(4,minmax(66px,1fr))}.verification-pilot-platforms>span{background:#0d0f13;border:1px solid #292f38;border-radius:5px;min-height:42px;padding:7px 8px}.verification-pilot-platforms b{color:#a6adb6;display:block;font-size:8px}.verification-pilot-platforms small{color:#5f6873;display:block;font-size:7px;margin-top:4px;white-space:nowrap}.verification-pilot-platforms>span.verified{background:linear-gradient(180deg,rgba(0,213,67,.42),rgba(0,213,67,.22) 52%,rgba(0,150,48,.28));border-color:rgba(0,213,67,.85);box-shadow:inset 0 1px 0 rgba(255,255,255,.32),inset 0 -7px 12px -6px rgba(0,90,30,.55),0 2px 7px rgba(0,180,60,.28),0 0 0 3px rgba(0,213,67,.13);overflow:hidden;position:relative}.verification-pilot-platforms>span.verified:after{background:linear-gradient(180deg,rgba(255,255,255,.34),rgba(255,255,255,.1) 60%,rgba(255,255,255,0));border-radius:4px 4px 46% 46%/4px 4px 16px 16px;content:"";height:52%;left:2px;pointer-events:none;position:absolute;right:2px;top:1px}.verification-pilot-platforms>span.verified b,.verification-pilot-platforms>span.verified small{position:relative;z-index:1}.verification-pilot-platforms>span.verified b{color:#e4fff0;text-shadow:0 1px 0 rgba(0,60,20,.35)}.verification-pilot-platforms>span.verified small{color:#5cff92}.verification-pilot-platforms>span.candidate{border-color:rgba(52,199,89,.58);box-shadow:inset 0 0 0 1px rgba(52,199,89,.08)}.verification-pilot-platforms>span.candidate small{color:#74c889}.verification-pilot-platforms>span.possible{border-color:rgba(255,159,10,.5)}.verification-pilot-platforms>span.possible small{color:#dca147}.verification-pilot-platforms>span.blocked{border-color:rgba(235,96,67,.45)}.verification-pilot-platforms>span.blocked small{color:#d6806d}.verification-pilot-action{border:1px solid #353c46;border-radius:5px;color:#c1c6cd;font-size:8px;font-weight:650;padding:9px 10px;text-decoration:none;white-space:nowrap}.verification-pilot-action:hover{background:#191d23;border-color:#525b67;color:#fff}.verification-pilot-action span{color:var(--coral);margin-left:7px}.youtube-decision{background:#0c0e12;border:1px solid #303640;border-radius:6px;overflow:hidden}.youtube-decision-summary{align-items:center;display:flex;gap:10px;justify-content:space-between;min-height:34px;padding:7px 9px}.youtube-decision-summary>div>span{align-items:center;color:#8a929d;display:flex;font-size:7px;font-weight:700;gap:7px;letter-spacing:.04em;text-transform:uppercase}.youtube-decision-summary>div>span i{border:1px solid #69727e;border-radius:50%;height:6px;width:6px}.youtube-decision-summary>div>small{color:#68717c;display:block;font-size:7px;line-height:1.35;margin-top:4px;max-width:240px}.youtube-decision-summary a{color:#b9bfc7;font-size:7px;font-weight:650;text-decoration:none;white-space:nowrap}.youtube-decision-summary a:hover{color:#fff}.youtube-decision-summary a b{color:var(--coral);font-weight:500;margin-left:3px}.youtube-decision-controls{border-top:1px solid #282e37;display:grid;grid-template-columns:1fr 1fr}.youtube-decision-controls form+form{border-left:1px solid #282e37}.youtube-decision-button{background:transparent;border:0;color:#89919c;cursor:pointer;font:inherit;font-size:7px;font-weight:700;min-height:31px;padding:7px 6px;width:100%}.youtube-decision-button:hover{background:#171a20;color:#edf0f3}.youtube-decision-button.confirm:hover{color:#8ac99a}.youtube-decision-button.reject:hover{color:#dc8c79}.youtube-decision-button:focus-visible{box-shadow:inset 0 0 0 2px var(--coral);outline:0}.youtube-decision-button:disabled{cursor:wait;opacity:.55}.youtube-decision.confirmed{border-color:rgba(52,199,89,.5)}.youtube-decision.confirmed .youtube-decision-summary>div>span{color:#79c68c}.youtube-decision.confirmed .youtube-decision-summary>div>span i{background:#34c759;border-color:#34c759;box-shadow:0 0 0 3px rgba(52,199,89,.1)}.youtube-decision.rejected{border-color:rgba(235,96,67,.38)}.youtube-decision.rejected .youtube-decision-summary>div>span{color:#d28370}.youtube-decision.rejected .youtube-decision-summary>div>span i{background:var(--coral);border-color:var(--coral);box-shadow:0 0 0 3px rgba(235,96,67,.1)}.verification-pilot-footer{align-items:center;background:#0c0e12;border-top:1px solid #272c34;color:#69717c;display:flex;font-size:8px;justify-content:space-between;padding:11px 24px}.reconciliation-card{background:#101217;border:1px solid #292e37;border-radius:8px;overflow:hidden}.reconciliation-card header{align-items:flex-start;display:flex;gap:24px;justify-content:space-between;padding:21px 23px}.reconciliation-state{align-items:center;border:1px solid #343b45;border-radius:999px;color:#8c949f;display:flex;flex:0 0 auto;font-size:8px;gap:7px;padding:7px 10px}.reconciliation-state i{border:1px solid #68717d;border-radius:50%;height:6px;width:6px}.reconciliation-platforms{border-top:1px solid #292e37;display:grid;grid-template-columns:repeat(4,1fr)}.reconciliation-platforms>div{align-items:center;border-right:1px solid #292e37;display:grid;gap:10px;grid-template-columns:31px minmax(0,1fr) 7px;min-height:72px;padding:12px 15px}.reconciliation-platforms>div:last-child{border-right:0}.reconciliation-platforms>div>span{align-items:center;background:#181c22;border:1px solid #303741;border-radius:6px;color:#a4abb4;display:flex;font-size:8px;font-weight:700;height:31px;justify-content:center}.reconciliation-platforms strong{color:#dce0e4;display:block;font-size:9px}.reconciliation-platforms small{color:#69727d;display:block;font-size:8px;margin-top:4px}.reconciliation-platforms>div>i{border:1px solid #58616d;border-radius:50%;height:7px;width:7px}.reconciliation-platforms>div>i.verified{background:#00d543;border-color:#00d543;box-shadow:0 0 0 3px rgba(0,213,67,.18)}.reconciliation-state.verified{background:linear-gradient(180deg,rgba(0,213,67,.4),rgba(0,213,67,.2) 55%,rgba(0,150,48,.26));border-color:rgba(0,213,67,.85);box-shadow:inset 0 1px 0 rgba(255,255,255,.3),0 0 0 3px rgba(0,213,67,.12);color:#e4fff0}.reconciliation-state.verified i{background:#00d543;border-color:#00d543}.reconciliation-card footer{background:#0c0e12;border-top:1px solid #272c34;color:#6d7580;font-size:8px;line-height:1.5;padding:11px 23px}.reconciliation-card footer strong{color:#9da4ad}html[data-theme=light] .reconciliation-card,html[data-theme=light] .verification-pilot{background:#fcfbf8;border-color:#d9d3ca}html[data-theme=light] .reconciliation-card h2,html[data-theme=light] .reconciliation-platforms strong,html[data-theme=light] .verification-pilot-file strong,html[data-theme=light] .verification-pilot-heading h2,html[data-theme=light] .verification-pilot-score strong{color:#282724}html[data-theme=light] .reconciliation-card header p,html[data-theme=light] .verification-pilot-heading p{color:#777169}html[data-theme=light] .reconciliation-card footer,html[data-theme=light] .reconciliation-platforms,html[data-theme=light] .reconciliation-platforms>div,html[data-theme=light] .verification-pilot-footer,html[data-theme=light] .verification-pilot-list,html[data-theme=light] .verification-pilot-row,html[data-theme=light] .verification-pilot-score{border-color:#ded8cf}html[data-theme=light] .verification-pilot-row:hover{background:#f7f3ed}html[data-theme=light] .youtube-owner-connection,html[data-theme=light] .youtube-public-check{background:#f0ece5;border-color:#ded8cf}html[data-theme=light] .youtube-public-check strong{color:#282724}html[data-theme=light] .youtube-public-check small{color:#777169}html[data-theme=light] .youtube-public-check button{border-color:#cfc7bc;color:#4f4b45}html[data-theme=light] .youtube-public-check button:hover{background:#e6e0d7;color:#171614}html[data-theme=light] .youtube-owner-connection-copy strong{color:#282724}html[data-theme=light] .youtube-owner-connection-copy small{color:#777169}html[data-theme=light] .youtube-owner-connection-actions a,html[data-theme=light] .youtube-owner-connection-actions button{border-color:#cfc7bc;color:#4f4b45}html[data-theme=light] .youtube-owner-connection-actions a:hover,html[data-theme=light] .youtube-owner-connection-actions button:hover{background:#e6e0d7;color:#171614}html[data-theme=light] .youtube-owner-invitation{border-color:#ded8cf}html[data-theme=light] .youtube-owner-invitation>div strong{color:#282724}html[data-theme=light] .youtube-owner-invitation>div small{color:#777169}html[data-theme=light] .youtube-owner-invitation input[type=email]{background:#fff;border-color:#cfc7bc;color:#282724}html[data-theme=light] .verification-pilot-file>span{color:#777169}html[data-theme=light] .reconciliation-platforms>div>span,html[data-theme=light] .verification-pilot-platforms>span{background:#f0ece5;border-color:#d8d1c7}html[data-theme=light] .reconciliation-platforms>div>span,html[data-theme=light] .verification-pilot-platforms b{color:#5a5650}html[data-theme=light] .reconciliation-state.verified{background:linear-gradient(180deg,#e8fff0,#b9f8cd 48%,#86eeac);border-color:#1fbf58;box-shadow:inset 0 1px 0 rgba(255,255,255,.95),0 0 0 3px rgba(0,213,67,.15);color:#0b6828}html[data-theme=light] .reconciliation-state.verified i{background:#12a244;border-color:#12a244}html[data-theme=light] .verification-pilot-platforms>span.verified{background:linear-gradient(180deg,#e8fff0,#b9f8cd 48%,#86eeac);border-color:#1fbf58;box-shadow:inset 0 1px 0 rgba(255,255,255,.95),inset 0 -8px 14px -7px rgba(0,120,45,.35),0 2px 7px rgba(0,180,60,.22),0 0 0 3px rgba(0,213,67,.15)}html[data-theme=light] .verification-pilot-platforms>span.verified:after{background:linear-gradient(180deg,rgba(255,255,255,.85),rgba(255,255,255,.28) 60%,rgba(255,255,255,0))}html[data-theme=light] .verification-pilot-platforms>span.verified b{color:#0b6828;text-shadow:0 1px 0 rgba(255,255,255,.7)}html[data-theme=light] .verification-pilot-platforms>span.verified small{color:#10812f}html[data-theme=light] .verification-pilot-action{border-color:#d1cabf;color:#4f4c47}html[data-theme=light] .verification-pilot-action:hover{background:#eee9e1;border-color:#bab1a5;color:#222}html[data-theme=light] .youtube-decision{background:#f5f1ea;border-color:#d3ccc2}html[data-theme=light] .youtube-decision-summary>div>span{color:#716b63}html[data-theme=light] .youtube-decision-summary>div>small{color:#777169}html[data-theme=light] .youtube-decision-summary a{color:#4f4b45}html[data-theme=light] .youtube-decision-summary a:hover{color:#171614}html[data-theme=light] .youtube-decision-controls,html[data-theme=light] .youtube-decision-controls form+form{border-color:#d8d1c8}html[data-theme=light] .youtube-decision-button{color:#716b63}html[data-theme=light] .youtube-decision-button:hover{background:#ebe5dc;color:#24221f}html[data-theme=light] .reconciliation-card footer,html[data-theme=light] .verification-pilot-footer{background:#f0ece5;color:#756f67}html[data-theme=signal] .reconciliation-card,html[data-theme=signal] .verification-pilot{background:rgba(9,22,31,.94);border-color:#1f3b47}html[data-theme=signal] .reconciliation-card header>div:first-child>span,html[data-theme=signal] .verification-pilot-heading>div:first-child>span{color:var(--signal-cyan)}html[data-theme=signal] .reconciliation-platforms>div>span,html[data-theme=signal] .verification-pilot-platforms>span{background:#07131c;border-color:#21414d}html[data-theme=signal] .verification-pilot-platforms>span.verified{background:linear-gradient(180deg,rgba(0,213,67,.46),rgba(0,213,67,.24) 52%,rgba(0,140,45,.3));border-color:rgba(0,213,67,.9);box-shadow:inset 0 1px 0 rgba(255,255,255,.34),inset 0 -7px 12px -6px rgba(0,80,28,.6),0 2px 8px rgba(0,213,67,.3),0 0 0 3px rgba(0,213,67,.15)}html[data-theme=signal] .verification-pilot-platforms>span.verified b{color:#e4fff0}html[data-theme=signal] .verification-pilot-platforms>span.verified small{color:#5cff92}html[data-theme=signal] .youtube-decision{background:#061019;border-color:#21414d}html[data-theme=signal] .youtube-owner-connection{background:#061019;border-color:#1a3540}html[data-theme=signal] .youtube-owner-invitation{border-color:#1a3540}html[data-theme=signal] .youtube-owner-invitation input[type=email]{background:#07131c;border-color:#21414d}html[data-theme=signal] .youtube-public-check{background:#061019;border-color:#1a3540}html[data-theme=signal] .youtube-decision-controls,html[data-theme=signal] .youtube-decision-controls form+form{border-color:#1a3540}html[data-theme=signal] .youtube-decision-button:hover{background:#0a1b25}html[data-theme=signal] .reconciliation-card footer,html[data-theme=signal] .reconciliation-platforms,html[data-theme=signal] .reconciliation-platforms>div,html[data-theme=signal] .verification-pilot-footer,html[data-theme=signal] .verification-pilot-list,html[data-theme=signal] .verification-pilot-row{border-color:#1a3540}html[data-theme=signal] .reconciliation-card footer,html[data-theme=signal] .verification-pilot-footer{background:#061019}@media (max-width:980px){.verification-pilot-row{grid-template-columns:28px minmax(190px,1fr) minmax(280px,1.5fr)}.verification-pilot-action,.youtube-decision{grid-column:2/-1;justify-self:stretch}}@media (max-width:700px){.verification-pilot-heading{align-items:flex-start;flex-direction:column}.verification-pilot-score{border-left:0;border-top:1px solid #2c323b;padding-left:0;padding-top:13px;width:100%}.youtube-owner-connection{align-items:flex-start;grid-template-columns:1fr;padding:14px 18px}.youtube-owner-invitation{align-items:stretch;grid-template-columns:1fr;margin:2px -18px -14px;padding:14px 18px;width:calc(100% + 36px)}.youtube-public-check{align-items:flex-start;flex-direction:column;padding:14px 18px}.verification-pilot-row{align-items:start;grid-template-columns:24px minmax(0,1fr);padding:16px 18px}.verification-pilot-platforms{grid-column:1/-1;grid-template-columns:repeat(2,1fr)}.verification-pilot-action,.youtube-decision{grid-column:1/-1;width:100%}.verification-pilot-action{min-height:40px;text-align:center}.youtube-decision-summary{min-height:42px;padding:9px 11px}.youtube-decision-controls{min-height:42px}.verification-pilot-footer{align-items:flex-start;flex-direction:column;gap:6px;padding:11px 18px}.reconciliation-card header{flex-direction:column}.reconciliation-platforms{grid-template-columns:repeat(2,1fr)}.reconciliation-platforms>div:nth-child(2){border-right:0}.reconciliation-platforms>div:nth-child(-n+2){border-bottom:1px solid #292e37}}.client-directory-workspace{max-width:1360px;padding-top:30px}.client-directory-hero{background:linear-gradient(105deg,#15181d,#111419 52%,#15181d);border-bottom:1px solid #2b3038}.client-directory-heading{align-items:center;display:flex;min-height:58px;padding:11px clamp(22px,2vw,34px) 12px;width:100%}.client-directory-title{justify-self:start}.client-directory-title h1{color:#f4f5f6;font-family:Avenir Next,Helvetica Neue,sans-serif;font-size:clamp(25px,2.1vw,32px);font-style:normal;font-synthesis:none;font-weight:700;letter-spacing:-.045em;line-height:.9;margin:0;text-shadow:none;text-transform:none}html[data-theme=light] .client-directory-title h1{color:#282724}.client-overview-card{margin-bottom:28px}.client-record-heading>div:first-child>span{color:var(--coral);display:block;font-size:8px;font-weight:700;letter-spacing:.12em;text-transform:uppercase}.client-record-heading h1{color:#eff1f3;font-size:clamp(36px,5vw,52px);letter-spacing:-.045em;line-height:1;margin:8px 0 0}.client-record-heading p{color:#747c87;font-size:11px;margin:9px 0 0}.client-directory-totals{align-self:center;background:#101217;border:1px solid #292e37;border-radius:9px;box-shadow:0 1px 2px rgba(0,0,0,.18);display:grid;gap:0;grid-template-columns:minmax(0,.9fr) minmax(0,1.2fr) minmax(0,.9fr);overflow:hidden;padding:0;width:100%}.client-directory-totals>div{--pulse-color:var(--brand-green);align-content:center;background:transparent;display:grid;grid-template-areas:"label dot" "value value" "context context";grid-template-columns:minmax(0,1fr) auto;min-height:104px;min-width:0;padding:16px 18px;position:relative;text-align:left}.client-directory-totals>div:not(:last-child){border-right:1px solid #292e37}.client-directory-totals .pulse-due{--pulse-color:var(--brand-orange)}.client-directory-totals .pulse-issues{--pulse-color:var(--brand-red)}.client-directory-totals .pulse-due{background:rgba(235,96,67,.045)}.client-directory-totals strong{color:#e4e7ea;display:block;font-size:30px;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;grid-area:value;letter-spacing:-.025em;line-height:1;margin-top:10px}.client-directory-totals .pulse-due strong{color:var(--coral);font-size:38px}.client-directory-totals span{color:#aeb4bc;display:block;font-size:12px;font-weight:600;grid-area:label;letter-spacing:.01em;line-height:1.3;margin:0}.client-directory-totals small{color:#747c87;display:block;font-size:11px;grid-area:context;line-height:1.35;margin-top:7px;white-space:normal}.client-directory-totals i{align-self:center;background:var(--pulse-color);border-radius:50%;grid-area:dot;height:6px;justify-self:end;position:relative;width:6px}.client-directory-totals i:after{background:var(--pulse-color);border-radius:inherit;content:"";inset:-4px;opacity:.12;position:absolute}.client-directory-totals .pulse-issues.has-attention i:after{animation:client-status-pulse 3.2s ease-out infinite}@keyframes client-status-pulse{0%,62%,to{opacity:.1;transform:scale(.92)}30%{opacity:.025;transform:scale(1.38)}}@media (prefers-reduced-motion:reduce){.client-directory-totals i:after{animation:none}}.client-list-heading{align-items:flex-end;display:flex;justify-content:space-between;margin-bottom:12px}.client-list-heading>div>span{color:#67707b;display:block;font-size:8px;letter-spacing:.1em;text-transform:uppercase}.client-list-heading h2{color:#dde0e4;font-size:17px;letter-spacing:-.015em;margin:5px 0 0}.client-list-heading>span{color:#646d78;font-size:8px;text-transform:uppercase}.client-record-card{background:#101217;border:1px solid #292e37;border-radius:9px;overflow:hidden}.client-record-toggle{align-items:center;background:#171a1f;cursor:pointer;display:grid;gap:24px;grid-template-columns:minmax(190px,1.2fr) minmax(260px,1fr) minmax(220px,auto) 12px;list-style:none;min-height:72px;padding:0 22px;transition:background .15s ease}.client-record-toggle::-webkit-details-marker{display:none}.client-record-toggle:hover{background:#1d2127}.client-record-toggle:focus-visible{outline:2px solid var(--coral);outline-offset:-2px}.client-record-toggle-name,.client-record-toggle-owners,.client-record-toggle-status{min-width:0}.client-record-toggle-name>span,.client-record-toggle-owners span{color:#69727d;display:block;font-size:7px;font-weight:700;letter-spacing:.1em;text-transform:uppercase}.client-record-toggle-name>strong{color:#f0f2f4;display:block;font-size:16px;letter-spacing:-.02em;margin-top:5px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.client-record-toggle-owners{display:grid;gap:18px;grid-template-columns:repeat(2,minmax(0,1fr))}.client-record-toggle-owners strong{color:#cdd2d7;display:block;font-size:10px;letter-spacing:-.01em;margin-top:5px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.client-record-toggle-status{align-items:center;display:flex;gap:7px;justify-content:flex-end}.client-record-toggle-status>span{align-items:center;background:#111419;border:1px solid #2c323b;border-radius:999px;color:#979fa9;display:inline-flex;font-size:8px;font-weight:650;gap:6px;line-height:1;padding:8px 9px;white-space:nowrap}.client-record-toggle-status i{background:var(--brand-orange);border-radius:50%;display:block;height:5px;width:5px}.client-record-toggle-status .client-record-issue i{background:var(--brand-red)}.client-record-toggle-status .client-record-on-track i{background:var(--brand-green)}.client-record-toggle-chevron{border-bottom:2px solid #7f8792;border-right:2px solid #7f8792;display:block;height:8px;justify-self:end;margin:-4px 4px 0 0;transform:rotate(45deg);transition:border-color .15s ease,transform .18s ease;width:8px}.client-record-toggle:hover .client-record-toggle-chevron{border-color:var(--coral)}.client-record-card[open] .client-record-toggle{border-bottom:1px solid #292e37}.client-record-card[open] .client-record-toggle-chevron{margin-top:4px;transform:rotate(225deg)}.client-record-panel{animation:client-record-panel-in .18s ease-out both}@keyframes client-record-panel-in{0%{opacity:0;transform:translateY(-5px)}to{opacity:1;transform:translateY(0)}}.client-record-title{align-items:center;display:flex;gap:24px;justify-content:space-between;padding:22px 24px}.client-record-title-panel{padding:16px 20px}.client-record-title>div>span{color:#78816e;display:block;font-size:8px;font-weight:700;letter-spacing:.1em;text-transform:uppercase}.client-record-title h3{color:#f0f2f4;font-size:22px;letter-spacing:-.03em;margin:6px 0 0}.client-record-title p{color:#69727d;font-size:9px;margin:5px 0 0}.client-record-title>a{background:var(--coral);border:1px solid var(--coral);border-radius:6px;color:#fff;font-size:9px;font-weight:700;padding:11px 13px;text-decoration:none;white-space:nowrap}.client-record-title>a:hover{background:#ff7458;border-color:#ff7458}.client-record-title>a span{margin-left:9px}.client-operating-rules{border-top:1px solid #292e37;display:grid;grid-template-columns:repeat(4,minmax(0,1fr))}.client-operating-rules>div,.client-ownership-strip>div{border-right:1px solid #292e37;min-width:0;padding:17px 20px}.client-operating-rules>div:last-child,.client-ownership-strip>div:last-child{border-right:0}.client-health-line span,.client-operating-rules span,.client-ownership-strip span{color:#656e79;display:block;font-size:8px;letter-spacing:.08em;text-transform:uppercase}.client-health-line strong,.client-operating-rules strong,.client-ownership-strip strong{color:#dce0e4;display:block;font-size:11px;line-height:1.35;margin-top:7px}.client-health-line small,.client-operating-rules small,.client-ownership-strip small{color:#646d78;display:block;font-size:8px;line-height:1.4;margin-top:5px}.client-operating-rules .needs-setup strong,.client-ownership-strip .needs-setup strong{color:#d18f70}.client-platform-badges{display:flex!important;gap:5px}.client-platform-badges i{align-items:center;background:#181c22;border:1px solid #303741;border-radius:5px;color:#aeb5bd;display:flex;font-size:7px;font-style:normal;height:26px;justify-content:center;width:30px}.client-health-line{background:#0d0f13;border-top:1px solid #292e37;display:grid;grid-template-columns:1fr 1.2fr 1.4fr}.client-health-line>div{border-right:1px solid #292e37;padding:14px 20px}.client-health-line>div:last-child{border-right:0}.client-health-line .client-attention{box-shadow:inset 2px 0 var(--coral)}.client-health-line .client-attention strong{color:#e1b09f}.client-directory-rule{align-items:baseline;border:1px solid #252a32;border-radius:7px;display:flex;gap:18px;margin-top:12px;padding:13px 16px}.client-directory-rule>span{color:#6a727d;flex:0 0 auto;font-size:8px;letter-spacing:.09em;text-transform:uppercase}.client-directory-rule p{color:#69717c;font-size:9px;line-height:1.5;margin:0}.client-directory-rule p strong{color:#aeb4bc}.client-record-panel .client-directory-rule{border:0;border-radius:0;border-top:1px solid #292e37;margin:0}.client-record-workspace{max-width:1380px}.client-record-heading{align-items:flex-end;display:flex;gap:24px;justify-content:space-between;margin-bottom:24px}.client-record-state{align-items:center;border:1px solid #343b45;border-radius:999px;color:#89927e;display:flex;font-size:8px;gap:7px;padding:7px 10px;text-transform:uppercase}.client-record-state i{background:#819671;border-radius:50%;box-shadow:0 0 0 3px rgba(129,150,113,.09);height:5px;width:5px}.client-ownership-strip{background:#101217;border:1px solid #292e37;border-radius:8px 8px 0 0;display:grid;grid-template-columns:1fr 1fr 1fr 1.5fr;overflow:hidden}.client-record-nav{align-items:center;background:#0d0f13;border:1px solid #292e37;border-radius:0 0 8px 8px;border-top:0;display:flex;gap:4px;margin-bottom:12px;padding:7px}.client-record-nav a{border-radius:5px;color:#747d88;font-size:9px;min-height:34px;padding:11px 12px 0;text-decoration:none}.client-record-nav a:hover{background:#171a20;color:#d8dce1}.client-record-nav a.active{background:#1b1f25;color:#f0f2f4}.client-account-section{background:#101217;border:1px solid #292e37;border-radius:8px;margin:12px 0;padding:20px;scroll-margin-top:80px}.client-account-heading{align-items:end;display:flex;gap:24px;justify-content:space-between;margin-bottom:16px}.client-account-heading span{color:var(--coral);display:block;font-size:8px;font-weight:700;letter-spacing:.12em;text-transform:uppercase}.client-account-heading h2{color:#e9ecef;font-size:18px;letter-spacing:-.02em;margin:6px 0 0}.client-account-heading p{color:#6f7883;font-size:9px;margin:0}.client-account-grid{display:grid;gap:8px;grid-template-columns:repeat(4,minmax(0,1fr))}.client-account-grid>a{align-items:center;background:#0d0f13;border:1px solid #292f38;border-radius:7px;color:inherit;display:grid;gap:10px;grid-template-columns:32px minmax(0,1fr) auto;min-height:64px;padding:10px;text-decoration:none;transition:background .14s ease,border-color .14s ease,transform .14s ease}.client-account-grid>a:hover{background:#171a20;border-color:#424a56;transform:translateY(-1px)}.client-account-grid>a>i{align-items:center;background:#1a1e24;border:1px solid #323943;border-radius:6px;color:#b9c0c8;display:flex;font-size:8px;font-style:normal;height:32px;justify-content:center;width:32px}.client-account-grid>a span{min-width:0}.client-account-grid>a small{color:#69727d;display:block;font-size:7px;letter-spacing:.08em;text-transform:uppercase}.client-account-grid>a strong{color:#dde1e5;display:block;font-size:10px;margin-top:4px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.client-account-grid>a>b{color:var(--coral);font-size:12px;font-weight:400}html[data-theme=light] .client-directory-totals strong,html[data-theme=light] .client-health-line strong,html[data-theme=light] .client-list-heading h2,html[data-theme=light] .client-operating-rules strong,html[data-theme=light] .client-ownership-strip strong,html[data-theme=light] .client-record-heading h1,html[data-theme=light] .client-record-title h3{color:#282724}html[data-theme=light] .client-directory-rule,html[data-theme=light] .client-directory-totals,html[data-theme=light] .client-directory-totals>div,html[data-theme=light] .client-health-line,html[data-theme=light] .client-health-line>div,html[data-theme=light] .client-operating-rules,html[data-theme=light] .client-operating-rules>div,html[data-theme=light] .client-overview-card,html[data-theme=light] .client-ownership-strip,html[data-theme=light] .client-ownership-strip>div,html[data-theme=light] .client-record-card,html[data-theme=light] .client-record-nav{border-color:#d9d3ca}html[data-theme=light] .client-directory-hero{background:linear-gradient(105deg,#f0ede7,#eae6df 52%,#f0ede7);border-color:#cbc4ba}html[data-theme=light] .client-overview-card{background:transparent;border:0}html[data-theme=light] .client-directory-totals{background:#fff;border-color:#d9d3ca;box-shadow:0 1px 2px rgba(54,47,39,.06),0 8px 22px rgba(54,47,39,.045)}html[data-theme=light] .client-directory-totals>div{background:transparent;border-color:#d9d3ca}html[data-theme=light] .client-directory-totals>div:not(:last-child){border-color:#d9d3ca}html[data-theme=light] .client-directory-totals .pulse-due{background:#fbf7f3}html[data-theme=light] .client-directory-totals .pulse-due strong{color:var(--coral)}html[data-theme=light] .client-directory-totals span{color:#57534d}html[data-theme=light] .client-directory-totals small{color:#777168}html[data-theme=light] .client-account-section,html[data-theme=light] .client-ownership-strip,html[data-theme=light] .client-record-card{background:#fcfbf8}html[data-theme=light] .client-record-toggle{background:#fff}html[data-theme=light] .client-record-toggle:hover{background:#f4f0ea}html[data-theme=light] .client-record-toggle-name>strong{color:#282724}html[data-theme=light] .client-record-toggle-owners strong{color:#4a4742}html[data-theme=light] .client-record-toggle-name>span,html[data-theme=light] .client-record-toggle-owners span{color:#8a847b}html[data-theme=light] .client-record-toggle-status>span{background:#f3efe9;border-color:#ddd6cd;color:#625e58}html[data-theme=light] .client-record-toggle-chevron{border-color:#777168}html[data-theme=light] .client-record-card[open] .client-record-toggle{border-bottom-color:#d9d3ca}html[data-theme=light] .client-health-line,html[data-theme=light] .client-record-nav{background:#f0ece5}html[data-theme=light] .client-platform-badges i{background:#ebe6de;border-color:#d4cdc3;color:#57534d}html[data-theme=light] .client-record-nav a.active{background:#dcd6cc;color:#22211f}html[data-theme=light] .client-record-nav a:hover{background:#e5dfd6;color:#22211f}html[data-theme=light] .client-directory-rule p strong{color:#3e3b36}html[data-theme=light] .client-account-grid>a,html[data-theme=light] .client-account-section{border-color:#d9d3ca}html[data-theme=light] .client-account-grid>a{background:#f4f0ea}html[data-theme=light] .client-account-grid>a:hover{background:#ebe5dc;border-color:#c5bdb2}html[data-theme=light] .client-account-grid>a strong,html[data-theme=light] .client-account-heading h2{color:#282724}html[data-theme=light] .client-account-grid>a>i{background:#e8e2d9;border-color:#d2cabf;color:#57534d}html[data-theme=signal] .client-directory-hero{background:linear-gradient(105deg,#0a1b25,#06141d 52%,#0a1b25);border-color:#1b3540}html[data-theme=signal] .client-directory-totals,html[data-theme=signal] .client-directory-totals>div,html[data-theme=signal] .client-overview-card{border-color:#1f3b47}html[data-theme=signal] .client-overview-card{background:transparent;border:0}html[data-theme=signal] .client-directory-totals{background:#061019;box-shadow:0 1px 2px rgba(0,0,0,.2)}html[data-theme=signal] .client-directory-totals>div{background:transparent}html[data-theme=signal] .client-directory-totals .pulse-due{background:rgba(11,118,138,.08)}html[data-theme=signal] .client-directory-totals span{color:#b7ced5}html[data-theme=signal] .client-directory-totals>div:not(:last-child){border-color:#1a3540}html[data-theme=signal] .client-account-section,html[data-theme=signal] .client-ownership-strip,html[data-theme=signal] .client-record-card{background:rgba(9,22,31,.94);border-color:#1f3b47}html[data-theme=signal] .client-record-toggle{background:#0d2934}html[data-theme=signal] .client-record-toggle:hover{background:#123541}html[data-theme=signal] .client-record-toggle-status>span{background:#071b24;border-color:#21424e}html[data-theme=signal] .client-record-card[open] .client-record-toggle{border-bottom-color:#1a3540}html[data-theme=signal] .client-directory-totals,html[data-theme=signal] .client-directory-totals>div,html[data-theme=signal] .client-health-line,html[data-theme=signal] .client-health-line>div,html[data-theme=signal] .client-operating-rules,html[data-theme=signal] .client-operating-rules>div,html[data-theme=signal] .client-ownership-strip>div,html[data-theme=signal] .client-record-nav{border-color:#1a3540}html[data-theme=signal] .client-health-line,html[data-theme=signal] .client-record-nav{background:#061019}html[data-theme=signal] .client-record-nav a.active{background:#0d2934;color:var(--signal-cyan)}html[data-theme=signal] .client-platform-badges i{background:#07131c;border-color:#21414d}html[data-theme=signal] .client-account-grid>a{background:#061019;border-color:#1a3540}html[data-theme=signal] .client-account-grid>a:hover{background:#0b202a;border-color:#2a5663}@media (max-width:1200px){.client-directory-heading{min-height:54px;padding:10px 24px}}@media (max-width:900px){.client-directory-heading{padding:10px 24px}.client-directory-totals>div{min-width:94px}.client-record-toggle{gap:14px;grid-template-columns:minmax(150px,1fr) minmax(210px,1fr) auto 12px;padding-inline:18px}.client-record-toggle-status{align-items:flex-end;flex-direction:column;gap:4px}.client-record-toggle-status>span{padding:6px 8px}.client-operating-rules{grid-template-columns:repeat(2,1fr)}.client-operating-rules>div:nth-child(2){border-right:0}.client-operating-rules>div:nth-child(-n+2){border-bottom:1px solid #292e37}.client-ownership-strip{grid-template-columns:repeat(2,1fr)}.client-ownership-strip>div:nth-child(2){border-right:0}.client-ownership-strip>div:nth-child(-n+2){border-bottom:1px solid #292e37}.client-account-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:620px){.client-directory-workspace{padding-top:20px}.client-directory-heading{min-height:48px;padding:9px 16px 10px}.client-directory-title h1{font-size:25px;line-height:.9}.client-overview-card{margin-bottom:24px}.client-directory-totals{display:grid;gap:0;grid-template-columns:minmax(0,.9fr) minmax(0,1.2fr) minmax(0,.9fr);width:100%}.client-directory-totals.client-directory-totals-two{grid-template-columns:repeat(2,minmax(0,1fr))}.client-directory-totals>div{grid-template-areas:"label dot" "value value" "context context";grid-template-columns:minmax(0,1fr) auto;min-height:100px;min-width:0;padding:12px 10px}.client-directory-totals>div:not(:last-child){border-right:1px solid #292e37}.client-directory-totals strong{font-size:26px;margin-top:9px}.client-directory-totals .pulse-due strong{font-size:31px}.client-directory-totals span{font-size:clamp(10px,2.7vw,12px);line-height:1.2;min-width:0}.client-directory-totals small{font-size:clamp(9px,2.4vw,11px);line-height:1.25;margin-top:6px}.client-directory-totals i{height:5px;margin-left:5px;width:5px}.client-record-toggle{gap:6px 10px;grid-template-areas:"name status chevron" "owners status chevron";grid-template-columns:minmax(0,1fr) auto 10px;grid-template-rows:auto auto;min-height:82px;padding:11px 14px}.client-record-toggle-name{grid-area:name}.client-record-toggle-name>strong{font-size:14px;margin-top:3px}.client-record-toggle-name>span,.client-record-toggle-owners span{font-size:6px}.client-record-toggle-owners{gap:12px;grid-area:owners}.client-record-toggle-owners strong{font-size:8px;margin-top:3px}.client-record-toggle-status{grid-area:status}.client-record-toggle-status>span{font-size:7px;gap:5px;padding:5px 7px}.client-record-toggle-chevron{grid-area:chevron}.client-record-title{align-items:stretch;flex-direction:column}.client-record-title>a{min-height:42px;text-align:center}.client-operating-rules,.client-ownership-strip{display:block}.client-operating-rules>div,.client-ownership-strip>div{border-bottom:1px solid #292e37;border-right:0;padding:15px 18px}.client-operating-rules>div:last-child,.client-ownership-strip>div:last-child{border-bottom:0}.client-health-line{display:block}.client-health-line>div{border-bottom:1px solid #292e37;border-right:0;padding:13px 18px}.client-health-line>div:last-child{border-bottom:0}.client-directory-rule{gap:7px}.client-directory-rule,.client-record-heading{align-items:flex-start;flex-direction:column}.client-record-nav{overflow-x:auto}.client-record-nav a{flex:1 0 auto;text-align:center}.client-account-section{padding:17px}.client-account-heading{align-items:flex-start;flex-direction:column;gap:8px}.client-account-grid{grid-template-columns:1fr}}@media (min-width:701px){.sidebar .nav-item{border:1px solid transparent;border-radius:13px;isolation:isolate;overflow:hidden;position:relative;transition:background-color .16s ease,border-color .16s ease,box-shadow .2s ease,color .14s ease,transform .22s cubic-bezier(.2,.9,.25,1.15)}.sidebar .nav-item:active{transform:scale(.975)}.sidebar .nav-item:after{border-radius:inherit;content:"";inset:0;opacity:0;pointer-events:none;position:absolute;transition:opacity .18s ease;z-index:0}.sidebar .nav-item>*{position:relative;z-index:1}html[data-theme=light] .sidebar .nav-item:hover{background:rgba(255,255,255,.34);border-color:rgba(255,255,255,.55);color:#2d2c29}html[data-theme=light] .sidebar .nav-item.active,html[data-theme=light] .sidebar .nav-item.active:hover{-webkit-backdrop-filter:blur(18px) saturate(1.6);backdrop-filter:blur(18px) saturate(1.6);background:rgba(255,254,250,.62);border-color:rgba(60,52,42,.1);box-shadow:inset 0 1px 0 rgba(255,255,255,.9),inset 0 -1px 0 rgba(0,0,0,.035),0 1px 2px rgba(60,52,42,.06),0 8px 22px rgba(60,52,42,.12);color:#1e1e1c}html[data-theme=light] .sidebar .nav-item.active:after{background:radial-gradient(120% 90% at 10% 0,rgba(255,255,255,.7) 0,rgba(255,255,255,.14) 40%,rgba(255,255,255,0) 62%),linear-gradient(180deg,rgba(255,255,255,.2),rgba(255,255,255,0) 50%,rgba(0,0,0,.02));opacity:1}html[data-theme=light] .sidebar .nav-item.active:before{background:var(--coral);border-radius:3px;box-shadow:0 0 0 1px rgba(255,255,255,.6);height:16px;left:5px;width:3px}html[data-theme=light] .sidebar .nav-item.active .desktop-nav-label small{color:#6f6a62}html[data-theme=dark] .sidebar .nav-item:hover{background:rgba(255,255,255,.055);border-color:rgba(255,255,255,.08);color:#f2eee5}html[data-theme=dark] .sidebar .nav-item.active,html[data-theme=dark] .sidebar .nav-item.active:hover{-webkit-backdrop-filter:blur(18px) saturate(1.5);backdrop-filter:blur(18px) saturate(1.5);background:rgba(255,255,255,.1);border-color:rgba(255,255,255,.12);box-shadow:inset 0 1px 0 rgba(255,255,255,.18),inset 0 -1px 0 rgba(0,0,0,.4),0 1px 2px rgba(0,0,0,.35),0 10px 26px rgba(0,0,0,.42);color:#fff}html[data-theme=dark] .sidebar .nav-item.active:after{background:radial-gradient(120% 90% at 10% 0,rgba(255,255,255,.18) 0,rgba(255,255,255,.04) 40%,rgba(255,255,255,0) 62%),linear-gradient(180deg,rgba(255,255,255,.06),rgba(255,255,255,0) 50%,rgba(0,0,0,.12));opacity:1}html[data-theme=dark] .sidebar .nav-item.active:before{background:var(--coral);border-radius:3px;height:16px;left:5px;width:3px}html[data-theme=dark] .sidebar .nav-item.active .desktop-nav-label small{color:rgba(255,255,255,.62)}html[data-theme=signal] .sidebar .nav-item:hover{background:rgba(66,219,230,.06);border-color:rgba(66,219,230,.14);color:#dff8f8}html[data-theme=signal] .sidebar .nav-item.active,html[data-theme=signal] .sidebar .nav-item.active:hover{-webkit-backdrop-filter:blur(18px) saturate(1.5);backdrop-filter:blur(18px) saturate(1.5);background:rgba(255,255,255,.08);border-color:rgba(66,219,230,.22);box-shadow:inset 0 1px 0 rgba(255,255,255,.16),inset 0 -1px 0 rgba(0,0,0,.4),0 1px 2px rgba(0,0,0,.35),0 10px 26px rgba(0,0,0,.42);color:#f2fbfb}html[data-theme=signal] .sidebar .nav-item.active:after{background:radial-gradient(120% 90% at 10% 0,rgba(255,255,255,.16) 0,rgba(255,255,255,.04) 40%,rgba(255,255,255,0) 62%),linear-gradient(180deg,rgba(255,255,255,.05),rgba(255,255,255,0) 50%,rgba(0,0,0,.12));opacity:1}html[data-theme=signal] .sidebar .nav-item.active:before{background:var(--signal-cyan);border-radius:3px;box-shadow:0 0 10px rgba(66,219,230,.38);height:16px;left:5px;width:3px}.sidebar-collapsed .sidebar .nav-item.active:before{display:none}}@media (prefers-reduced-motion:reduce){.sidebar .nav-item,.sidebar .nav-item:after{transition:none}}@media (max-width:700px){.sidebar .sidebar-logo-primary,html[data-theme=light] .sidebar .sidebar-logo-primary.logo-on-light{display:none}.sidebar .sidebar-logo-stacked.logo-on-dark{display:block}html[data-theme=light] .sidebar .sidebar-logo-stacked.logo-on-dark{display:none}html[data-theme=light] .sidebar .sidebar-logo-stacked.logo-on-light{display:block}}@media (min-width:701px){.nav-item,.nav-item:has(.nav-glyph),.nav-item:has(.nav-icon){border:1px solid transparent;border-radius:13px;margin:3px 0;min-height:48px;padding:9px 10px;transition:background-color .14s ease,color .14s ease}.nav-icon{background:rgba(255,255,255,.05);border:1px solid rgba(255,255,255,.09);border-radius:9px;box-shadow:inset 0 1px 0 rgba(255,255,255,.07);box-sizing:border-box;flex:0 0 29px;height:29px;margin-right:11px;opacity:1;padding:5.5px;transition:background-color .14s ease,border-color .14s ease;width:29px}.desktop-nav-label{gap:4px}.desktop-nav-label small{letter-spacing:.02em}.nav-item.active:before{display:none}.nav-item.active,.nav-item.active:hover{background:rgba(255,255,255,.12);border-color:rgba(255,255,255,.18);box-shadow:inset 0 1px 0 rgba(255,255,255,.2),inset 0 -1px 0 rgba(0,0,0,.35),0 1px 2px rgba(0,0,0,.3),0 5px 14px rgba(0,0,0,.35);color:#fff}.nav-item.active .nav-icon,.nav-item.active:hover .nav-icon{background:linear-gradient(180deg,#f5836a,#eb6043 62%,#d84a2c);border-color:rgba(255,255,255,.22);box-shadow:inset 0 1px 0 rgba(255,255,255,.38),0 1px 6px rgba(235,96,67,.35);color:#fff;stroke:#fff}.nav-item:hover{background:rgba(255,255,255,.06)}html[data-theme=light] .nav-icon{background:rgba(255,255,255,.4);border-color:rgba(37,36,33,.09);box-shadow:inset 0 1px 0 rgba(255,255,255,.65)}html[data-theme=light] .nav-item:hover{background:rgba(255,255,255,.3)}html[data-theme=light] .nav-item.active,html[data-theme=light] .nav-item.active:hover{background:rgba(255,255,255,.55);border-color:rgba(255,255,255,.75);box-shadow:inset 0 1px 0 rgba(255,255,255,.95),inset 0 -1px 0 rgba(0,0,0,.035),0 1px 2px rgba(37,30,22,.07),0 5px 14px rgba(37,30,22,.09);color:#1e1e1c}html[data-theme=light] .nav-item.active .nav-icon,html[data-theme=light] .nav-item.active:hover .nav-icon{background:linear-gradient(180deg,#f5836a,#eb6043 62%,#d84a2c);border-color:rgba(255,255,255,.35);color:#fff}html[data-theme=light] .nav-item.active .desktop-nav-label small{color:#77716a}.administration-nav,.primary-nav,.sidebar-foot{border-top-width:1px}html[data-theme=light] .administration-nav,html[data-theme=light] .primary-nav,html[data-theme=light] .sidebar-foot{border-color:rgba(60,52,42,.14)}html[data-theme=light] .administration-nav>p,html[data-theme=light] .primary-nav>p{color:#948d82;letter-spacing:.12em}.security-line span{background:#00d543;box-shadow:0 0 0 3px rgba(0,213,67,.14)}.sidebar-collapsed .nav-item,.sidebar-collapsed .nav-item:has(.nav-glyph),.sidebar-collapsed .nav-item:has(.nav-icon){border-radius:13px;min-height:48px;padding:9px 0}.sidebar-collapsed .nav-icon{margin-right:0}}.nav-item{transition:background-color .14s ease,color .14s ease,transform .2s cubic-bezier(.2,.85,.3,1)}.nav-item:active{transform:scale(.965);transition-duration:.14s,.14s,90ms}.sidebar-toggle:active{transform:scale(.88)}.crumbs a:active{opacity:.6}.verification-pilot-action{transition:transform .22s cubic-bezier(.2,.9,.25,1.15)}.verification-pilot-action:active{transform:scale(.96)}.workspace{animation:workspace-enter .22s cubic-bezier(.2,.8,.25,1) both}@keyframes workspace-enter{0%{opacity:0;transform:translateY(5px)}to{opacity:1;transform:none}}@media (prefers-reduced-motion:reduce){.workspace{animation:none}.nav-item:active,.sidebar-toggle:active,.verification-pilot-action:active{transform:none}}@media (min-width:701px){.sidebar-lens{border-radius:13px;z-index:0}.administration-nav,.primary-nav,.sidebar-brand,.sidebar-foot{position:relative;z-index:1}.sidebar:has(.sidebar-lens[data-ready=true]) .nav-item.active,.sidebar:has(.sidebar-lens[data-ready=true]) .nav-item.active:hover,html[data-theme=light] .sidebar:has(.sidebar-lens[data-ready=true]) .nav-item.active,html[data-theme=light] .sidebar:has(.sidebar-lens[data-ready=true]) .nav-item.active:hover{-webkit-backdrop-filter:none;backdrop-filter:none;background:transparent;border-color:transparent;box-shadow:none}}@media (max-width:700px){.sidebar-lens{display:none}}.nav-loading{align-items:center;animation:nav-loading-in .18s ease both;display:flex;gap:11px;inset:0;justify-content:center;pointer-events:none;position:fixed;z-index:80}.nav-loading-dot{-webkit-backdrop-filter:blur(6px) saturate(1.6) brightness(1.08);backdrop-filter:blur(6px) saturate(1.6) brightness(1.08);animation:hub-dot-bounce .9s cubic-bezier(.32,0,.2,1) infinite;background:rgba(255,255,255,.28);border-radius:50%;box-shadow:inset 0 1px 1px rgba(255,255,255,.75),0 2px 6px rgba(37,30,22,.14);display:block;height:14px;position:relative;width:14px}.nav-loading-dot:after{animation:hub-dot-fill .9s cubic-bezier(.32,0,.2,1) infinite;border-radius:50%;content:"";inset:0;opacity:0;position:absolute}.nav-loading-dot:first-child:after{background:radial-gradient(circle at 34% 28%,#ffbe45,#fba10c 62%,#e08d00)}.nav-loading-dot:nth-child(2),.nav-loading-dot:nth-child(2):after{animation-delay:.14s}.nav-loading-dot:nth-child(2):after{background:radial-gradient(circle at 34% 28%,#f5836a,#eb6043 62%,#d84a2c)}.nav-loading-dot:nth-child(3),.nav-loading-dot:nth-child(3):after{animation-delay:.28s}.nav-loading-dot:nth-child(3):after{background:radial-gradient(circle at 34% 28%,#3fe873,#00d543 62%,#00b93b)}@keyframes hub-dot-bounce{0%,64%,to{transform:none}32%{transform:translateY(-9px)}}@keyframes hub-dot-fill{0%,to{opacity:0}32%{opacity:1}64%{opacity:.12}}@keyframes nav-loading-in{0%{opacity:0;transform:scale(.9)}to{opacity:1;transform:none}}@media (prefers-reduced-motion:reduce){.nav-loading,.nav-loading-dot{animation:none}.nav-loading-dot:after{animation:hub-dot-pulse 1.3s ease-in-out infinite}@keyframes hub-dot-pulse{0%,to{opacity:.35}50%{opacity:1}}}.sidebar{z-index:30}html[data-theme=light] .sidebar{background:linear-gradient(180deg,#e7e2d9,#d9d2c7);border-right:1px solid #bfb7ab;box-shadow:inset -1px 0 0 rgba(255,255,255,.48),8px 0 24px rgba(69,59,48,.07);color:#363532}html[data-theme=light] .sidebar-brand span{color:#817a70}html[data-theme=light] .administration-nav,html[data-theme=light] .primary-nav{border-color:rgba(112,101,88,.18)}html[data-theme=light] .administration-nav>p,html[data-theme=light] .primary-nav>p{color:#857e74}html[data-theme=light] .nav-item{color:#68635c}html[data-theme=light] .nav-item:hover{background:rgba(255,255,255,.28);color:#252421}html[data-theme=light] .sidebar-foot{border-color:rgba(112,101,88,.18)}html[data-theme=light] .environment-label{color:#6e685f}html[data-theme=light] .security-line,html[data-theme=light] .sidebar-foot p{color:#898177}@media (max-width:700px){html[data-theme=light] .mobile-nav-slider{background:#d4cec4}html[data-theme=dark] .mobile-nav-slider,html[data-theme=signal] .mobile-nav-slider{background:#eb6043}}html[data-theme=light] .nav-item.active,html[data-theme=light] .nav-item.active:hover,html[data-theme=light] .sidebar-lens.sidebar-lens{background:linear-gradient(180deg,rgba(255,255,255,.54),rgba(255,255,255,.24));border-color:rgba(255,255,255,.68);box-shadow:inset 0 1px 0 rgba(255,255,255,.74),0 8px 22px rgba(66,56,44,.1),0 1px 2px rgba(66,56,44,.08)}html[data-theme=light] .nav-item.active,html[data-theme=light] .nav-item.active:hover{color:#23221f}html[data-theme=dark] .nav-item.active,html[data-theme=dark] .nav-item.active:hover,html[data-theme=dark] .sidebar-lens.sidebar-lens,html[data-theme=signal] .nav-item.active,html[data-theme=signal] .nav-item.active:hover,html[data-theme=signal] .sidebar-lens.sidebar-lens{background:#eb6043;border-color:rgba(255,255,255,.18);box-shadow:inset 0 1px 0 rgba(255,255,255,.34),0 8px 22px rgba(235,96,67,.15);color:#fff}.sidebar-lens.sidebar-lens{border-radius:13px}.sources-heading h1{font-family:inherit;font-size:34px;font-weight:740;letter-spacing:-.045em;line-height:1}.selection-tray button{border-radius:999px}.uploads-folder-tile{align-items:center;background:rgba(255,255,255,.07);border:1px solid rgba(255,255,255,.14);border-radius:12px;box-shadow:inset 0 1px 0 rgba(255,255,255,.14);color:#b9bec7;cursor:pointer;display:flex;height:44px;justify-content:center;padding:0;transition:background-color .16s cubic-bezier(.2,.85,.3,1),border-color .16s cubic-bezier(.2,.85,.3,1),box-shadow .16s cubic-bezier(.2,.85,.3,1),color .16s cubic-bezier(.2,.85,.3,1),transform .16s cubic-bezier(.2,.85,.3,1);width:44px}.uploads-folder-row{transition:background-color .14s ease}.uploads-folder-row:hover{background:rgba(255,255,255,.05)}.uploads-folder-tile:hover:not([data-open=true]){background:linear-gradient(180deg,rgba(245,131,106,.28),rgba(235,96,67,.24) 62%,rgba(216,74,44,.26));border-color:rgba(245,131,106,.34);box-shadow:inset 0 1px 0 rgba(255,255,255,.2),0 0 14px rgba(235,96,67,.35);color:#ffb5a3}.uploads-folder-tile:active{transform:scale(.94)}.uploads-folder-tile[data-open=true],.uploads-folder-tile[data-open=true]:hover{background:linear-gradient(180deg,#f5836a,#eb6043 62%,#d84a2c);border-color:rgba(255,255,255,.28);box-shadow:inset 0 1px 0 rgba(255,255,255,.38),0 1px 6px rgba(235,96,67,.35);color:#fff}html[data-theme=light] .uploads-folder-tile{background:rgba(255,255,255,.55);border-color:rgba(37,36,33,.12);box-shadow:inset 0 1px 0 rgba(255,255,255,.75),0 1px 2px rgba(37,30,22,.05);color:#56524b}html[data-theme=light] .uploads-folder-row:hover{background:rgba(255,255,255,.38)}html[data-theme=light] .uploads-folder-tile:hover:not([data-open=true]){background:linear-gradient(180deg,rgba(245,131,106,.26),rgba(235,96,67,.2) 62%,rgba(216,74,44,.22));border-color:rgba(235,96,67,.32);box-shadow:inset 0 1px 0 rgba(255,255,255,.55),0 0 14px rgba(235,96,67,.28);color:#c94f31}html[data-theme=light] .uploads-folder-tile[data-open=true],html[data-theme=light] .uploads-folder-tile[data-open=true]:hover{background:linear-gradient(180deg,#f5836a,#eb6043 62%,#d84a2c);border-color:rgba(255,255,255,.35);box-shadow:inset 0 1px 0 rgba(255,255,255,.38),0 1px 6px rgba(235,96,67,.3);color:#fff}:root{--hub-cream:#0a0b0e;--hub-panel:#111318;--hub-ink:#f4f5f7;--hub-secondary:#8c929c;--hub-line:#292d35;--hub-green:#00d543;--hub-orange:#fba10c;--hub-red:#eb6043}html[data-theme=light]{--hub-cream:#f5f2ec;--hub-panel:#fffefa;--hub-ink:#252421;--hub-secondary:#777168;--hub-line:#d8d1c6}.nav-item{position:relative}.nav-unread{align-items:center;background:linear-gradient(180deg,#3fe873,#00d543 62%,#00b93b);border:1.5px solid rgba(255,255,255,.75);border-radius:999px;box-shadow:inset 0 1px 0 rgba(255,255,255,.4),0 2px 8px rgba(0,213,67,.4);color:#04310f;display:inline-flex;font-size:8.5px;font-weight:800;height:17px;justify-content:center;letter-spacing:0;min-width:17px;padding:0 4px;position:absolute;right:6px;text-transform:none;top:5px;z-index:2}@media (min-width:701px){.nav-unread{left:28px;right:auto;top:2px}.sidebar-collapsed .nav-unread{left:calc(50% + 5px);right:auto;top:1px}}.bar-lead{align-items:center;display:flex;flex:1 1 auto;gap:12px;min-width:0}.utility-bar-simple .bar-lead{flex:0 0 auto}.back-orb{align-items:center;backdrop-filter:blur(22px) saturate(1.7);-webkit-backdrop-filter:blur(22px) saturate(1.7);background:rgba(22,24,30,.58);border:1px solid rgba(255,255,255,.1);border-radius:999px;box-shadow:inset 0 1px 0 rgba(255,255,255,.16),inset 0 -1px 0 rgba(0,0,0,.35),0 1px 2px rgba(0,0,0,.3),0 6px 18px rgba(0,0,0,.28);color:var(--coral,#eb6043);cursor:pointer;display:flex;flex:0 0 34px;height:34px;justify-content:center;padding:0;transition:background-color .16s ease,box-shadow .16s ease,transform .2s cubic-bezier(.2,.85,.3,1);width:34px}.back-orb svg{display:block}.back-orb:hover{background:rgba(30,32,39,.74);box-shadow:inset 0 1px 0 rgba(255,255,255,.2),inset 0 -1px 0 rgba(0,0,0,.35),0 2px 4px rgba(0,0,0,.32),0 8px 22px rgba(0,0,0,.36);transform:translateY(-1px)}.back-orb:active{transform:scale(.92)}.back-orb:focus-visible{outline:2px solid #eb6043;outline-offset:2px}html[data-theme=light] .back-orb{background:rgba(255,254,250,.58);border:1px solid rgba(37,36,33,.1);box-shadow:inset 0 1px 0 rgba(255,255,255,.85),inset 0 -1px 0 rgba(0,0,0,.04),0 1px 2px rgba(37,30,22,.06),0 6px 18px rgba(37,30,22,.1)}html[data-theme=light] .back-orb:hover{background:rgba(255,254,250,.82);box-shadow:inset 0 1px 0 rgba(255,255,255,.9),inset 0 -1px 0 rgba(0,0,0,.04),0 2px 4px rgba(37,30,22,.08),0 8px 22px rgba(37,30,22,.14)}@media (prefers-reduced-motion:reduce){.back-orb,.back-orb:active,.back-orb:hover{transform:none;transition:none}}