:root{--p-page:#eff2f6;--p-tint:#eaf0fa;--p-line:#d8e2f7;--p-fill:#d6ebff;--p-ink:#1b1f23;--p-head:#1a3443;--p-muted:#4f5b73;--p-faint:#5f6b7a;--p-blue:#1769c2;--p-blue-hover:#135aa6;--p-blue-soft:#e3effd;--p-navy:#1a3443;--p-navy-ink:#eff2f6;--p-navy-muted:#b4bcd0;--p-ok-soft:#e1f4ee;--p-bad:#c62f2f;--p-bad-soft:#fde8e8;--p-warn-soft:#fdf1dc;--p-violet-soft:#efeaff;--p-shadow:0 12px 32px rgba(26,52,67,0.14);--p-radius:10px;--bg:var(--p-page);--surface:var(--p-surface);--border:var(--p-line);--text:var(--p-ink);--text-muted:var(--p-muted);--accent:var(--p-blue);--blue:var(--p-blue);--fp-primary:var(--p-blue);--fp-primary-active:var(--p-blue-hover);--fp-fg:var(--p-ink);--fp-fg-strong:var(--p-head);--fp-fg-muted:var(--p-muted);--fp-fg-subtle:var(--p-faint);--fp-border:var(--p-line);--fp-border-strong:var(--p-line);--fp-bg-muted:var(--p-page);--fp-secondary-lighter:var(--p-tint)}:root[data-theme=dark]{--p-page:#0f1e27;--p-surface:#162b37;--p-tint:#1b3442;--p-line:#29475a;--p-fill:#1e4560;--p-ink:#e6ecf4;--p-head:#f3f6fa;--p-muted:#b1bccf;--p-faint:#93a1b8;--p-blue:#5aa9ff;--p-blue-hover:#7dbbff;--p-blue-soft:#19354d;--p-navy:#0b171e;--p-navy-ink:#eff2f6;--p-navy-muted:#9aa6bd;--p-ok-soft:#133a30;--p-bad:#ff7b7b;--p-bad-soft:#3d1c1f;--p-violet:#a996ff;--p-violet-soft:#2a2350;--p-shadow:0 12px 32px rgba(0,0,0,0.45)}body,html{background:var(--p-page)!important;color:var(--p-ink);font-family:var(--p-font);font-size:14px;line-height:1.5}button,input,select,textarea{font-family:inherit}.an-card-head h2,.bt-hero-title,.page-head h1,.ui-card-head h2,.ui-page-head h1,h1,h2,h3{font-family:var(--p-font)!important;color:var(--p-head);font-style:normal}.page-head h1,.ui-page-head h1,h1{font-size:28px!important;font-weight:800!important;letter-spacing:-1px!important;line-height:1.15!important;margin:0 0 4px!important}h2{font-size:18px}h3{font-size:14px;font-weight:700}:focus-visible{outline:2px solid var(--p-blue)}.shell{grid-template-columns:232px minmax(0,1fr)!important;background:var(--p-page)}.main,.main-col{background:var(--p-page)!important;min-width:0}.page{max-width:1360px;padding:22px 28px 48px!important}.sidebar{background:var(--p-navy)!important;border-right:0!important;color:var(--p-navy-ink);padding:20px 12px!important;gap:2px}.sidebar .wordmark,.sidebar .wordmark *{color:var(--p-navy-ink)!important}.sidebar .side-workspace{background:rgba(255,255,255,.06)!important;border:1px solid rgba(255,255,255,.08)!important;color:var(--p-navy-ink);margin:10px 0 12px}.sidebar .side-ws-text b{color:var(--p-navy-ink)!important}.sidebar .side-ws-mark,.sidebar .side-ws-text span{color:var(--p-navy-muted)!important}.sidebar .nav-section-label{font-family:var(--p-font)!important;font-style:normal!important;font-size:11px!important;font-weight:700!important;letter-spacing:.6px!important;text-transform:uppercase!important;color:var(--p-navy-muted)!important;padding:12px 10px 4px!important;margin:0!important;border:0!important}.sidebar .nav>div{border:0!important;padding:0!important;margin:0!important}.sidebar .nav-item{display:flex!important;justify-content:flex-start!important;align-items:center!important;gap:10px!important;padding:7px 10px!important;border-radius:7px!important;color:var(--p-navy-muted)!important;font-weight:500!important;font-size:13.5px!important;text-align:left!important;line-height:1.3!important;border:0!important;background:transparent!important}.sidebar .nav-item span{flex:1 1 auto;text-align:left!important;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.sidebar .nav-item svg{flex:0 0 16px;width:16px;height:16px;opacity:.85}.sidebar .nav-item:hover{color:var(--p-navy-ink)!important;background:rgba(255,255,255,.06)!important}.sidebar .nav-item.active,.sidebar .nav-item[aria-current=page]{color:#ffffff!important;background:rgba(66,165,245,.2)!important;box-shadow:none!important}.sidebar .nav-item.active svg{opacity:1}.sidebar a,.sidebar button{color:var(--p-navy-muted)}.sidebar .side-foot,.sidebar .side-foot *{color:var(--p-navy-muted)!important;border-color:rgba(255,255,255,.08)!important}.sidebar .asst-side,.sidebar .side-ask{background:rgba(255,255,255,.06)!important;border-color:rgba(255,255,255,.1)!important;color:var(--p-navy-ink)!important}.topbar{background:var(--p-surface)!important;border-bottom:1px solid var(--p-line)!important;box-shadow:none!important;height:52px}.topbar-crumb,.topbar-sep{display:none!important}.topbar-page{font-family:var(--p-font)!important;font-weight:700!important;color:var(--p-head)!important;font-size:15px!important;font-style:normal!important}.topbar-search{background:var(--p-page)!important;border:1px solid var(--p-line)!important;border-radius:8px!important}.page-head,.ui-page-head{align-items:flex-start;margin-bottom:16px!important;padding:0!important;border:0!important;background:transparent!important}.eyebrow{display:none!important}.lede,.page-head p,.pd-lede,.ui-lead{color:var(--p-muted)!important;max-width:72ch;font-size:14px!important;line-height:1.5;margin:2px 0 14px!important}.ui-page-head-side,.ui-primary-label,.ui-primary-n{font-family:var(--p-font)!important}.an-card,.analytics-block,.brief-card,.bt-card,.card,.home-card,.panel,.radar-card,.start-card,.ui-card,.ui-page-head-side{background:var(--p-surface)!important;border:1px solid var(--p-line)!important;border-radius:var(--p-radius)!important;box-shadow:none!important}.an-card,.ui-card{padding:16px 18px!important}.an-card-head,.ui-card-head{border-bottom:0!important;padding:0 0 8px!important;margin:0!important}.an-card-head h2,.ui-card-head h2{font-size:16px!important;font-weight:800!important;letter-spacing:-.2px!important}.an-ans-meta,.an-card-note,.an-dim,.bt-sub,.dim,.ui-card-note,.ui-td-muted,.ui-td-sub,.wl-note{color:var(--p-muted)!important}.radar-card:hover,.start-card:hover{border-color:var(--p-blue)!important}.kpi,.ui-kpi{background:var(--p-surface)!important;border:1px solid var(--p-line)!important;border-radius:var(--p-radius)!important;box-shadow:none!important;padding:12px 14px!important}.bt-num,.kpi-value,.start-n,.ui-kpi .n,.ui-kpi b{font-family:var(--p-font)!important;font-weight:800!important;color:var(--p-head)!important;letter-spacing:-.5px}.kpi-label,.kpi-sub,.start-label,.ui-kpi span{color:var(--p-muted)!important;font-size:12px!important}.an-table,.an-table-tight,.ui-table,table.bt-table{border-collapse:collapse!important;width:100%;background:var(--p-surface);font-size:13px!important}.an-table th,.an-table-tight th,.bt-table th,.ui-table th{text-align:left;font-size:12px!important;font-weight:700!important;letter-spacing:0!important;text-transform:none!important;color:var(--p-muted)!important;background:var(--p-tint)!important;padding:9px 10px!important;border-bottom:1px solid var(--p-line)!important;white-space:nowrap}.an-table td,.an-table-tight td,.bt-table td,.ui-table td{padding:9px 10px!important;border-bottom:1px solid var(--p-line)!important;vertical-align:top}.an-table tbody tr:hover td,.ui-table tbody tr:hover td{background:var(--p-tint)!important}.bt-name,.ui-td-primary{font-weight:700!important;color:var(--p-head)!important}.an-btn,.an-btn-mini,.btn,.btn-small,.pd-btn{font-family:var(--p-font)!important;font-weight:600!important;border-radius:7px!important;border:1px solid var(--p-line)!important;background:var(--p-surface)!important;color:var(--p-head)!important;box-shadow:none!important;min-height:34px;padding:6px 13px!important;font-size:13px!important}.an-btn-mini,.btn-sm,.btn-small{min-height:30px;padding:4px 10px!important;font-size:12.5px!important}.an-btn:hover,.btn:hover,.pd-btn:hover{border-color:var(--p-blue)!important}.an-btn.primary,.btn-primary,.pd-primary{background:var(--p-blue)!important;border-color:var(--p-blue)!important;color:#ffffff!important}.btn-primary:hover,.pd-primary:hover{background:var(--p-blue-hover)!important;border-color:var(--p-blue-hover)!important}.btn-ghost,.pd-ghost{background:transparent!important;border-color:transparent!important;color:var(--p-muted)!important}.an-btn:disabled,.btn:disabled,.pd-btn:disabled{opacity:.5;cursor:not-allowed}.an-cell-btn,.link-btn{color:var(--p-blue)!important;font-family:var(--p-font)!important}.pd-input,.pd-select,.ui-input,.ui-select,input[type=email],input[type=number],input[type=search],input[type=text],input[type=url],select,textarea{font-family:var(--p-font)!important;background:var(--p-surface)!important;color:var(--p-ink)!important;border:1px solid var(--p-line)!important;border-radius:7px!important;min-height:34px;font-size:13px!important;box-shadow:none!important}.ui-select-sm{min-height:30px;font-size:12.5px!important}.ui-field-label{font-family:var(--p-font)!important;text-transform:none!important;letter-spacing:0!important;font-size:12px!important;font-weight:600!important;color:var(--p-muted)!important}.ui-filterbar{background:var(--p-surface)!important;border:1px solid var(--p-line)!important;border-radius:var(--p-radius)!important;box-shadow:none!important}.bt-chiplabel,.pd-chip,.sub-tag,.ui-chip{font-family:var(--p-font)!important;text-transform:none!important;letter-spacing:0!important;font-size:11.5px!important;font-weight:700!important;border-radius:999px!important;padding:2px 8px!important;border:0!important;background:var(--p-tint)!important;color:var(--p-head)!important}.ui-chip-good{background:var(--p-ok-soft)!important;color:var(--p-ok)!important}.ui-chip-bad{background:var(--p-bad-soft)!important;color:var(--p-bad)!important}.ui-chip-warn{background:var(--p-warn-soft)!important;color:var(--p-warn)!important}.ui-chip-info{background:var(--p-blue-soft)!important;color:var(--p-blue)!important}.ui-chip-violet{background:var(--p-violet-soft)!important;color:var(--p-violet)!important}.ui-chip-neutral{background:var(--p-tint)!important;color:var(--p-muted)!important}.an-tab,.set-tab,.ui-tab,[role=tab]{font-family:var(--p-font)!important;font-weight:600!important;color:var(--p-muted)!important;background:transparent!important;border:0!important;border-bottom:2px solid transparent!important;border-radius:0!important;padding:9px 14px!important}.an-tab-active,.ui-tab-active,[role=tab][aria-selected=true]{color:var(--p-head)!important;border-bottom-color:var(--p-blue)!important}.ui-seg{border:1px solid var(--p-line)!important;border-radius:8px!important;overflow:hidden;background:var(--p-surface)!important}.ui-seg button{font-family:var(--p-font)!important;font-weight:600!important;color:var(--p-muted)!important;background:transparent!important;border:0!important;border-radius:0!important}.ui-seg button.active,.ui-seg button[aria-pressed=true],.ui-seg button[aria-selected=true]{background:var(--p-blue)!important;color:#ffffff!important}.sd-drawer-backdrop{background:rgba(15,30,39,.35)!important}.pd-drawer,.sd-drawer{background:var(--p-surface)!important;border-left:1px solid var(--p-line)!important;box-shadow:var(--p-shadow)!important;font-family:var(--p-font)!important;color:var(--p-ink)!important}.sd-modal-head{border-bottom:1px solid var(--p-line)!important}.sd-modal-head h3{font-size:18px!important;font-weight:800!important}.sd-k{color:var(--p-muted)!important;text-transform:none!important;letter-spacing:0!important;font-size:12px!important}.pd{--pd-page:var(--p-page);--pd-surface:var(--p-surface);--pd-tint:var(--p-tint);--pd-line:var(--p-line);--pd-fill:var(--p-fill);--pd-ink:var(--p-ink);--pd-head:var(--p-head);--pd-muted:var(--p-muted);--pd-faint:var(--p-faint);--pd-blue:var(--p-blue);--pd-ok:var(--p-ok);--pd-warn:var(--p-warn);--pd-violet:var(--p-violet);--pd-shadow:var(--p-shadow);background:transparent!important;padding:0!important}.home-pill{font-family:var(--p-font)!important;border-radius:999px!important;color:var(--p-head)!important;font-weight:600!important}.feed-card,.home-pill,.sig-card,.signal-card,article.tile{border:1px solid var(--p-line)!important;background:var(--p-surface)!important}.feed-card,.sig-card,.signal-card,article.tile{border-radius:var(--p-radius)!important;box-shadow:none!important}.pb-error{color:var(--p-bad)!important}@media (max-width:900px){.shell{grid-template-columns:minmax(0,1fr)!important}.page{padding:14px 14px 40px!important}}.sidebar .side-promo{background:rgba(255,255,255,.06)!important;border:1px solid rgba(255,255,255,.1)!important;color:var(--p-navy-ink)!important;box-shadow:none!important}.sidebar .side-links a,.sidebar .side-logout,.sidebar .side-promo *,.sidebar .side-user,.sidebar .side-user-mail,.sidebar .side-version{color:var(--p-navy-muted)!important}.sidebar .side-promo b,.sidebar .side-promo h3,.sidebar .side-promo strong{color:var(--p-navy-ink)!important}.sidebar .side-promo .btn-primary{background:#42a5f5!important;border-color:#42a5f5!important;color:#0b171e!important}.topbar-page,.topbar-title{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.topbar-title{flex:0 1 260px;min-width:0}.asst-head,.asst-panel,.sidebar .side-promo b,.sidebar .side-promo h3,.sidebar .side-promo p,.sidebar .side-promo strong{font-family:var(--p-font)!important;font-style:normal!important}@media (max-width:640px){.topbar-right .tb-kbd,.topbar-right a[href="/help"],.topbar-right>button[aria-label^=Density]{display:none!important}.topbar-right{gap:4px!important;flex:0 0 auto}.topbar-user{flex:0 0 auto}.topbar-user>:not(.topbar-avatar){display:none!important}}.pd-why{max-width:280px!important;white-space:normal}@media (max-width:640px){.topbar{height:auto!important;min-height:52px;flex-wrap:nowrap!important;align-items:center!important;gap:8px!important;padding:6px 10px!important}.topbar-search{display:none!important}.topbar-title{flex:1 1 auto!important;order:1}.topbar-right{order:2;flex-wrap:nowrap!important;margin:0!important}.topbar-user{font-size:0!important}.topbar-user .topbar-avatar{font-size:13px!important}.ui-card-head{flex-wrap:wrap;gap:8px}.topbar{display:flex!important;grid-template-columns:none!important;justify-content:flex-start!important}.topbar>*{grid-area:auto!important;width:auto!important}.topbar .nav-burger{order:0;flex:0 0 auto}.topbar-title{text-align:left!important;justify-content:flex-start!important}}.pd-table .pd-chip{white-space:nowrap}.pd-backdrop{position:fixed;inset:0;z-index:140;background:rgba(15,30,39,.35)}.pd-drawer{z-index:150!important;padding-top:0!important}.pd-drawer-head{position:-webkit-sticky;position:sticky;top:0;z-index:2;display:flex;align-items:flex-start;justify-content:space-between;gap:12px;background:var(--p-surface);margin:0 -24px 6px;padding:18px 24px 12px;border-bottom:1px solid var(--p-line)}.pd-drawer-head h2{margin:0!important;padding-right:0!important;font-size:22px;line-height:1.2;word-break:break-word}.pd-x{flex:0 0 auto;width:36px;height:36px;display:inline-flex;align-items:center;justify-content:center;border:1px solid var(--p-line);border-radius:8px;background:var(--p-surface);color:var(--p-head);cursor:pointer}.pd-x:hover{border-color:var(--p-blue);color:var(--p-blue)}.pd-decided{margin:4px 0 10px;padding:8px 12px;border-radius:8px;background:var(--p-tint);color:var(--p-head);font-size:13px}.pd-decided .pd-sub{margin-top:2px}.pd-quality{margin-top:3px;color:var(--p-muted)!important}.pd-quality .pd-hot,.pd-quality .pd-ok,.pd-quality .pd-warn{font-weight:600}.pd-sendbox{gap:8px}.pd-bulk,.pd-sendbox{display:flex;flex-wrap:wrap;align-items:center}.pd-bulk{position:-webkit-sticky;position:sticky;top:60px;z-index:6;gap:10px 16px;background:#1a3443!important;color:#ffffff!important;border:1px solid #29475a;border-radius:10px;padding:10px 14px!important;box-shadow:0 8px 20px rgba(15,30,39,.25)}:root[data-theme=dark] .pd-bulk{background:#0e2a3a!important;border-color:#3a6580}.pd-bulk .pd-bulk-count{color:#ffffff!important;font-weight:800;white-space:nowrap}.pd-bulk .pd-bulk-group{display:inline-flex;flex-wrap:wrap;align-items:center;gap:6px}.pd-bulk .pd-input,.pd-bulk .pd-select{background:#ffffff!important;color:#1b1f23!important;border-color:transparent!important;min-width:0}.pd-bulk .pd-input{width:140px}.pd-bulk .pd-primary{background:#42a5f5!important;border-color:#42a5f5!important;color:#0b171e!important}.pd-bulk .pd-primary:hover{background:#6cb8f7!important}.pd-bulk .pd-bulk-decline{background:transparent!important;border:1px solid #ff9b9b!important;color:#ffd2d2!important}.pd-bulk .pd-bulk-plain{background:transparent!important;border:1px solid rgba(255,255,255,.45)!important;color:#ffffff!important}.pd-bulk .pd-bulk-clear{background:transparent!important;border:0!important;color:#cfd8e6!important;text-decoration:underline}.pd-bulk .pd-btn:hover{filter:brightness(1.08)}.pd-email{word-break:break-all}.pd-funnel{display:flex;flex-wrap:wrap;gap:8px;margin:6px 0 12px}.pd-funnel-step{flex:1 1 120px;background:var(--p-surface);border:1px solid var(--p-line);border-radius:10px;padding:10px 12px;display:flex;flex-direction:column}.pd-funnel-step b{font-size:24px;font-weight:800;color:var(--p-head)}.pd-funnel-step span{color:var(--p-muted);font-size:12px}.pd-funnel-step em{font-style:normal;font-size:11px;color:var(--p-faint);margin-top:2px}.pd-due{display:flex;flex-wrap:wrap;gap:6px 14px;align-items:center}.pd-due-item{font-weight:600}.pd-opener{background:var(--p-tint);border-radius:8px;padding:10px 12px;margin:0 0 8px}.pd-timeline{list-style:none;padding:0;margin:0;display:flex;flex-direction:column;gap:8px}.pd-timeline li{display:grid;grid-template-columns:120px auto 1fr;grid-gap:8px;gap:8px;align-items:baseline}.pd-timeline .pd-sub{grid-column:3}.pd-unsafe{color:var(--p-bad)!important;font-size:12px!important;margin:0 0 8px}body:has(.sd-drawer-backdrop) .topbar{z-index:0!important}body:has(.sd-drawer-backdrop) .sidebar{z-index:0!important}.sd-drawer-backdrop{z-index:200!important}.sd-drawer{top:0!important;height:100vh!important}.sd-drawer .sd-modal-head{position:-webkit-sticky;position:sticky;top:0;z-index:2;background:var(--p-surface)}.an-ans-tabs button,.sd-drawer [role=tab]{text-transform:capitalize}:root{--p-page:#f4f1ea;--p-surface:#ffffff;--p-tint:#efebe2;--p-line:#e2dccf;--p-fill:#e6e0d4;--p-ink:#1a2233;--p-head:#0f1b33;--p-muted:#5a6273;--p-faint:#7a8191;--p-blue:#1f4fd8;--p-blue-hover:#163fb5;--p-blue-soft:#e4e9fb;--p-navy:#0f1b33;--p-navy-ink:#f4f1ea;--p-navy-muted:#a9b2c6;--p-ok:#0b7a62;--p-ok-soft:#dff3ec;--p-bad:#b42318;--p-bad-soft:#fde7e3;--p-warn:#8a5300;--p-warn-soft:#fbeed6;--p-violet:#5b3fc4;--p-violet-soft:#ece7fb;--p-ember:#e8590c;--p-ember-soft:#fde8db;--p-shadow:0 18px 44px rgba(15,27,51,0.16);--p-radius:14px;--p-display:"Sora","DM Sans",system-ui,sans-serif;--p-font:"DM Sans",system-ui,-apple-system,"Segoe UI",Roboto,sans-serif}:root[data-theme=dark]{--p-page:#0c1526;--p-surface:#13203a;--p-tint:#182742;--p-line:#26385a;--p-fill:#223557;--p-ink:#e6ebf5;--p-head:#f6f3ec;--p-muted:#aeb8cc;--p-faint:#8d98b0;--p-blue:#6d9bff;--p-blue-hover:#8db1ff;--p-blue-soft:#1a2f55;--p-navy:#08101f;--p-navy-ink:#f4f1ea;--p-navy-muted:#97a3bd;--p-ok:#3ccf9f;--p-ok-soft:#123a30;--p-bad:#ff8a80;--p-bad-soft:#3f1d1d;--p-warn:#f2b84b;--p-warn-soft:#3a2c12;--p-violet:#b3a1ff;--p-violet-soft:#2c2452;--p-ember:#ff7a2f;--p-ember-soft:#3d2113;--p-shadow:0 18px 44px rgba(0,0,0,0.5)}.an-card-head h2,.home-week-score,.kpi-value,.page-head h1,.pd-funnel-step b,.topbar-page,.ui-card-head h2,.ui-kpi b,.ui-page-head h1,h1,h2,h3{font-family:var(--p-display)!important}.page-head h1,.ui-page-head h1,h1{letter-spacing:-.8px!important;font-weight:700!important}h2{font-weight:700;letter-spacing:-.3px}.an-card-head h2,.ui-card-head h2{font-weight:700!important}.sidebar{background:radial-gradient(120% 60% at 0 100%,rgba(232,89,12,.18),transparent 60%),var(--p-navy)!important}.sidebar .nav-item.active,.sidebar .nav-item[aria-current=page]{background:rgba(244,241,234,.1)!important;box-shadow:inset 3px 0 0 var(--p-ember)!important;border-radius:0 8px 8px 0!important}.sidebar .nav-section-label{color:#8f9ab3!important}.sidebar .side-promo .btn-primary{background:var(--p-ember)!important;border-color:var(--p-ember)!important;color:#fff!important}.an-btn.primary,.btn-primary,.pd-bulk .pd-primary,.pd-primary{background:var(--p-head)!important;border-color:var(--p-head)!important;color:#ffffff!important}.btn-primary:hover,.pd-bulk .pd-primary:hover,.pd-primary:hover{background:var(--p-ember)!important;border-color:var(--p-ember)!important;color:#fff!important}:root[data-theme=dark] .an-btn.primary,:root[data-theme=dark] .btn-primary,:root[data-theme=dark] .pd-bulk .pd-primary,:root[data-theme=dark] .pd-primary{background:var(--p-navy-ink)!important;border-color:var(--p-navy-ink)!important;color:#0f1b33!important}.an-btn,.btn,.pd-btn{border-radius:9px!important}a{color:var(--p-blue)}.an-card,.home-week-partners,.pd-funnel-step,.pd-panel,.radar-card,.start-card,.ui-card{border-radius:var(--p-radius)!important;border:1px solid var(--p-line)!important;transition:transform .12s ease,box-shadow .12s ease}.radar-card:hover,.start-card:hover{transform:translateY(-1px);box-shadow:0 10px 28px rgba(15,27,51,.1)}.an-table th,.pd-table th,.ui-table th{background:var(--p-tint)!important;color:var(--p-muted)!important}.pd-tablewrap,.ui-table-wrap{border-radius:var(--p-radius)!important;overflow-x:auto!important;overflow-y:hidden}.pd-why{max-width:210px!important;min-width:150px!important}.pd-table td,.pd-table th{white-space:normal}.pd-score-tier{font-family:var(--p-display)}.pd-high,.pd-tier-high{color:var(--p-ember)!important}.pd-chip{background:var(--p-tint)!important;color:var(--p-head)!important}.home-band{position:relative;margin:-6px 0 18px;padding:26px 28px 24px;border-radius:18px;color:var(--p-navy-ink);background:radial-gradient(80% 120% at 100% 0,rgba(232,89,12,.35),transparent 55%),radial-gradient(60% 90% at 0 100%,rgba(11,122,98,.35),transparent 55%),var(--p-navy);background-size:cover;background-position:100%;overflow:hidden}.home-band.has-art{background-image:linear-gradient(90deg,rgba(15,27,51,.96) 35%,rgba(15,27,51,.35)),url(/art/signal-hero.png)}.home-band .eyebrow{display:block!important;color:#ffb48a!important;font-size:11px!important;letter-spacing:1px;text-transform:uppercase;font-weight:700;margin-bottom:6px}.home-band h1{color:#ffffff!important;margin:0 0 6px!important}.home-band p{color:#c9d1e3!important;max-width:60ch;margin:0!important}.goal-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(170px,1fr));grid-gap:10px;gap:10px}.goal{background:var(--p-surface);border:1px solid var(--p-line);border-radius:var(--p-radius);padding:12px 14px}.goal b{font-family:var(--p-display);font-size:24px;color:var(--p-head);display:block;line-height:1.1}.goal b small{font-size:13px;color:var(--p-muted);font-family:var(--p-font);font-weight:500}.goal span{color:var(--p-muted);font-size:12px}.goal-bar{height:6px;border-radius:999px;background:var(--p-tint);margin-top:8px;overflow:hidden}.goal-bar i{display:block;height:100%;border-radius:999px;background:var(--p-ember)}.goal.done .goal-bar i{background:var(--p-ok)}.login-screen{background:radial-gradient(70% 100% at 100% 0,rgba(232,89,12,.3),transparent 55%),radial-gradient(60% 90% at 0 100%,rgba(11,122,98,.3),transparent 55%),var(--p-navy)!important;background-size:cover!important}.login-screen.has-art{background:linear-gradient(0deg,rgba(15,27,51,.55),rgba(15,27,51,.55)),url(/art/signal-hero.png) 50% /cover no-repeat!important}.login-card{background:var(--p-surface)!important;border-radius:18px!important;box-shadow:var(--p-shadow)!important;border:0!important}.pd-empty,.ui-empty{text-align:center;padding:34px 20px!important;border-radius:var(--p-radius);border:1px dashed var(--p-line)}.pd-empty:before,.ui-empty:before{content:"";display:block;width:120px;height:120px;margin:0 auto 10px;background:url(/art/signal-empty.png) 50%/contain no-repeat,radial-gradient(circle at center,var(--p-ember-soft) 0 28%,transparent 29%);opacity:.9}:root[data-theme=dark] .pd-empty:before,:root[data-theme=dark] .ui-empty:before{filter:invert(.92) hue-rotate(180deg);opacity:.8}:focus-visible{outline:2px solid var(--p-ember);outline-offset:2px}.pd-table tr.is-focus td{background:var(--p-ember-soft)!important}::selection{background:rgba(232,89,12,.25)}.wz-grid{display:grid;grid-template-columns:minmax(0,1fr) 320px;grid-gap:16px;gap:16px;align-items:start}@media (max-width:900px){.wz-grid{grid-template-columns:1fr}}.wz-steps{list-style:none;padding:0;margin:0 0 12px;display:flex;flex-wrap:wrap;gap:6px}.wz-step{font:inherit;font-weight:600;border:1px solid var(--p-line);background:var(--p-surface);color:var(--p-muted);border-radius:999px;padding:6px 12px 6px 6px;cursor:pointer;gap:8px}.wz-step,.wz-step .wz-n{display:inline-flex;align-items:center}.wz-step .wz-n{width:22px;height:22px;border-radius:50%;background:var(--p-tint);justify-content:center;font-size:12px}.wz-step.is-active{border-color:var(--p-head);color:var(--p-head)}.wz-step.is-active .wz-n{background:var(--p-head);color:#fff}.wz-card{padding:20px 22px!important}.wz-card h2{margin:0 0 4px}.wz-field{display:flex;flex-direction:column;gap:4px;font-size:13px;color:var(--p-muted);margin-top:12px}.wz-row{display:flex;flex-wrap:wrap;gap:8px;align-items:center;margin-top:8px}.wz-row .ui-input{flex:1 1 200px}.wz-actions{display:flex;gap:8px;margin-top:16px;flex-wrap:wrap}.wz-list{list-style:none;padding:0;margin:8px 0;display:flex;flex-direction:column;gap:6px}.wz-list li{display:flex;gap:10px;align-items:baseline}.wz-chips{display:flex;flex-wrap:wrap;gap:6px;margin:8px 0}.wz-chip{cursor:pointer;border:1px dashed var(--p-line)!important;background:transparent!important}.wz-int{list-style:none;padding:0;margin:10px 0;display:grid;grid-gap:10px;gap:10px}.wz-int li{display:grid;grid-template-columns:96px auto;grid-gap:4px 12px;gap:4px 12px;align-items:baseline}.wz-int li span.ui-td-muted{grid-column:2}.wz-msg{color:var(--p-bad);margin:6px 0}.wz-ok{color:var(--p-ok);font-weight:600}.wz-side{position:-webkit-sticky;position:sticky;top:70px}.home-setup-list,.wz-check{list-style:none;padding:0;margin:8px 0 0;display:flex;flex-direction:column;gap:8px}.home-setup-list li,.wz-check li{display:flex;gap:10px;align-items:flex-start}.home-setup-list li.is-done a,.wz-check li.is-done a{color:var(--p-muted);text-decoration:line-through}.wz-tick{width:20px;height:20px;border-radius:50%;border:1.5px solid var(--p-line);display:inline-flex;align-items:center;justify-content:center;font-size:12px;color:#fff;flex:0 0 20px}li.is-done .wz-tick{background:var(--p-ok);border-color:var(--p-ok)}.wz-check .ui-td-sub{display:block}.ui-intro{background:var(--p-tint);border-radius:12px;padding:12px 14px;margin:10px 0 14px;display:grid;grid-gap:4px;gap:4px;font-size:13.5px;color:var(--p-ink);max-width:80ch}.ui-intro b{color:var(--p-head)}.ui-intro .link-btn{justify-self:start;margin-top:2px}.ui-intro-q{width:24px;height:24px;border-radius:50%;border:1px solid var(--p-line);background:var(--p-surface);color:var(--p-muted);font-weight:700;cursor:pointer;margin:2px 0 10px}.ui-intro-q:hover{border-color:var(--p-ember);color:var(--p-ember)}.pd-top-right{display:flex;justify-content:flex-end;margin-bottom:-6px}.pd-th{font:inherit;font-weight:700;color:inherit;background:none;border:0;padding:0;cursor:pointer;white-space:nowrap}.pd-th:hover{color:var(--p-head);text-decoration:underline}.pd-more{display:flex;align-items:center;justify-content:center;gap:12px;margin:12px 0 4px}.found-pages{list-style:none;margin:4px 0 8px;padding:0 0 0 8px;display:grid;grid-gap:8px;gap:8px}.found-pages .ui-td-sub{display:block}.wz-suggest{display:flex;gap:12px;align-items:center;flex-wrap:wrap;margin-top:14px;padding:12px;border:1px dashed var(--p-line);border-radius:12px;background:var(--p-tint)}.wz-suggest .ui-card-note{flex:1 1 260px;margin:0}.wz-warn{color:var(--p-warn)!important}.wz-prompts{margin-top:18px;padding-top:14px;border-top:1px solid var(--p-line)}.wz-prompts h3{margin:0 0 4px}.wz-prompts .wz-list li{justify-content:space-between}