:root{--paper:#ffffff;--ink:#000000;--muted:#666666;--blush:#000000;--sky:#eeeeee;--serif:var(--workspace-display);--sans:var(--workspace-text)}.detailField{display:contents}.detailField dt{text-transform:capitalize}*{box-sizing:border-box}body{margin:0;background:var(--paper);color:var(--ink);font:var(--ui-body)/1.5 var(--sans)}button,input,select{font:inherit}button{cursor:pointer}button:disabled{opacity:.45;cursor:not-allowed}a{color:inherit;text-decoration:none}:focus-visible{outline:3px solid var(--focus)}.shell{max-width:1440px;margin:auto;padding:0 clamp(18px,4vw,56px) 70px}.topbar{height:76px;justify-content:space-between;border-bottom:1px solid var(--line);gap:20px}.brand,.topbar{display:flex;align-items:center}.brand{gap:8px;font:500 var(--ui-subheading) var(--serif);white-space:nowrap;flex-shrink:0}.dot{color:var(--blush)}.mark{width:25px;height:25px;border-radius:50%;background:var(--sky);box-shadow:11px 8px 0 #e5e5e5;margin-right:10px}.topbar nav{display:flex;gap:8px;flex-wrap:wrap}.topbar nav a{padding:9px 14px;border-radius:999px;font-size:var(--ui-font);white-space:nowrap;flex-shrink:0}.topbar nav a[aria-current=page]{background:var(--ink);color:var(--on-accent)}.hero{padding:58px 0 34px}.eyebrow{font:600 var(--ui-caption) var(--sans);letter-spacing:.12em;text-transform:uppercase;color:var(--blush)}h1,h2,h3{font-family:var(--serif);font-weight:400}h1{font-size:var(--ui-title);letter-spacing:-.04em;line-height:1;margin:15px 0}h1 em{color:var(--blush)}.hero p,.subtle{color:var(--muted);max-width:760px}.filters,.matchForm{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:14px;padding:22px;background:var(--surface);border:1px solid var(--line);border-radius:20px;margin-bottom:25px}.filters label,.matchForm label{display:grid;gap:6px;font-size:var(--ui-meta);font-weight:600}.filters .wide{grid-column:span 2}.filters input,.filters select,.matchForm input,.matchForm select{width:100%;padding:11px 12px;border:1px solid var(--line);border-radius:10px;background:var(--surface);min-height:44px}.filterActions{grid-column:span 2;display:flex;gap:9px;align-items:end}.detail button,.filters button,.matchForm button,.pagination button{background:var(--ink);color:var(--on-accent);border:1px solid var(--ink);border-radius:999px;padding:10px 17px;min-height:42px}.detailTop button,.filterActions button[type=reset],.pagination button{background:var(--surface);color:var(--ink);border-color:var(--line)}.matchForm{grid-template-columns:180px 1fr auto;align-items:end}.tableWrap{overflow:auto;border:1px solid var(--line);border-radius:18px;background:var(--surface)}table{border-collapse:collapse;width:100%;min-width:850px;text-align:left}th{background:var(--soft);color:var(--muted);font-size:var(--ui-caption);letter-spacing:.1em;text-transform:uppercase}td,th{padding:16px 18px;border-bottom:1px solid var(--line);vertical-align:top}td small{display:block;color:var(--muted);margin-top:4px;overflow-wrap:anywhere}tr:last-child td{border-bottom:0}.textButton{padding:0;background:none;border:0;color:var(--ink);text-align:left}.textButton strong{font-size:var(--ui-font)}.textButton:hover strong{text-decoration:underline}.statusChip{display:inline-block;padding:5px 10px;border-radius:999px;background:var(--sky);font-size:var(--ui-caption);text-transform:capitalize}.pagination{display:flex;gap:14px;align-items:center;margin:18px 0;color:var(--muted);font-size:var(--ui-meta)}.empty{padding:35px;background:var(--surface);border:1px solid var(--line);border-radius:18px}.scrim{position:fixed;inset:0;z-index:100;background:rgba(0,0,0,.5);display:flex;justify-content:flex-end}.detail{background:var(--paper);width:min(760px,100%);height:100%;overflow:auto;padding:clamp(20px,4vw,42px);box-shadow:-20px 0 70px #00000022}.detailTop{display:flex;align-items:center;justify-content:space-between}.detail h2{font-size:var(--ui-title);line-height:1.1;margin:25px 0 6px}.detailGrid{display:grid;grid-template-columns:1fr 1fr;gap:16px}.detailGrid section,.detailSection{background:var(--surface);border:1px solid var(--line);border-radius:16px;padding:20px;margin:22px 0}.detail h3{font-size:var(--ui-section);margin:0 0 12px}dl{display:grid;grid-template-columns:110px 1fr;gap:10px;margin:0}dt{color:var(--muted)}dd{margin:0;overflow-wrap:anywhere}.detailSection ul{list-style:none;padding:0;margin:0}.detailSection li{padding:12px 0;border-bottom:1px solid var(--line)}.detailSection li:last-child{border-bottom:0}.detailSection li span{display:block;color:var(--muted);font-size:var(--ui-meta)}.detailSection li p{margin:5px 0 0}button:hover:not(:disabled){filter:brightness(.93)}@media(max-width:900px){.filters{grid-template-columns:repeat(2,minmax(0,1fr))}.matchForm{grid-template-columns:1fr 1fr}.matchForm button{grid-column:span 2}}@media(max-width:620px){.topbar{height:auto;padding:16px 0;align-items:flex-start;flex-direction:column}.hero{padding:38px 0 24px}.filters,.matchForm{grid-template-columns:1fr}.filterActions,.filters .wide,.matchForm button{grid-column:auto}.detailGrid{grid-template-columns:1fr}.pagination{flex-wrap:wrap}}@media(prefers-reduced-motion:reduce){*{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important}}.analyticsGrid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:20px;margin:24px 0}.metricGrid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:20px}.analyticsCard,.contactCard,.supportCreate,.supportThread{background:var(--surface);border:1px solid var(--line);border-radius:20px;padding:26px;margin-bottom:20px}.analyticsCard h2{font-size:var(--ui-title);margin:0 0 20px;text-transform:capitalize}.metricValue{display:block;font:500 var(--ui-title) var(--serif);margin:12px 0}.metricRow{display:grid;grid-template-columns:1fr auto;gap:8px;margin:15px 0;text-transform:capitalize}.metricRow meter{grid-column:span 2;width:100%;height:12px}.trendBars{max-height:280px;overflow:auto}.trendBars>div{display:grid;grid-template-columns:100px 1fr 40px;gap:14px;align-items:center;font-size:var(--ui-meta);margin:12px 0}.trendBars meter{width:100%;height:24px}.threadHead{display:flex;align-items:center;justify-content:space-between;gap:12px;flex-wrap:wrap}.supportCreate{max-width:800px}.statusControl,.supportCreate label,.supportThread form label{display:grid;gap:8px;margin:16px 0}.analyticsCard select,.supportCreate input,.supportCreate select,.supportCreate textarea,.supportThread select,.supportThread textarea{padding:12px;border:1px solid var(--line);border-radius:10px;font:inherit;background:var(--surface)}.supportCreate textarea,.supportThread textarea{min-height:140px;resize:vertical}.contactCard button,.supportCreate button,.supportThread button{border:1px solid var(--ink);border-radius:999px;background:var(--ink);color:var(--on-accent);padding:11px 18px;min-height:44px}.supportThread{max-width:1000px}.supportThread h2{font-size:var(--ui-stat);overflow-wrap:anywhere}.messages{padding:0;list-style:none}.messages li{padding:20px;margin:18px 0;border:1px solid var(--line);border-radius:16px;background:var(--paper)}.messages .fromSupport{background:var(--soft)}.messages time{display:block;color:var(--muted);font-size:var(--ui-caption);margin-top:6px}.messages p{white-space:pre-wrap;overflow-wrap:anywhere}.contactCard a{text-decoration:underline}.analyticsCard table{font-size:var(--ui-meta)}@media(max-width:800px){.metricGrid{grid-template-columns:repeat(2,minmax(0,1fr))}.analyticsGrid{grid-template-columns:1fr}}@media(max-width:480px){.metricGrid{grid-template-columns:1fr}.analyticsCard,.supportThread{padding:18px}}.topbar{height:56px}.topbar nav{flex-wrap:nowrap;align-items:center}.navMenu{position:relative}.navMenu summary{list-style:none;cursor:pointer;padding:7px 14px;border-radius:999px;font-size:var(--ui-font);background:var(--ink);color:var(--on-accent);white-space:nowrap}.navMenu summary::-webkit-details-marker{display:none}.navMenuList{position:absolute;right:0;top:calc(100% + 8px);min-width:200px;z-index:50;display:flex;flex-direction:column;padding:6px;background:var(--surface);border:1px solid var(--line);border-radius:14px;box-shadow:0 16px 32px -16px rgba(0,0,0,.18)}.topbar .navMenuList a{border-radius:9px;padding:9px 12px}.topbar .navMenuList a:hover{background:var(--soft)}.topbar .navMenuList a[aria-current=page]{background:var(--sky);color:var(--sky-ink)}.liveBar{display:flex;flex-wrap:wrap;gap:12px 16px;align-items:end;margin:18px 0}.liveBar label{display:grid;gap:4px;font-size:.85rem}.liveBar input:not([type=checkbox]),.liveBar select{min-height:38px;border:1px solid var(--line,#d8d8d8);border-radius:10px;padding:0 10px;background:var(--surface)}.liveToggle{display:flex!important;grid-auto-flow:column;align-items:center;gap:6px!important;min-height:38px}.liveTableWrap{overflow-x:auto}.liveTable{width:100%;border-collapse:collapse;font-size:.88rem}.liveTable td,.liveTable th{padding:8px 10px;text-align:left;border-bottom:1px solid rgba(0,0,0,.08);white-space:nowrap}.liveTable thead th{position:sticky;top:0;background:var(--paper,#fff)}.linkButton,.liveTable th button{background:none;border:0;padding:0;font-weight:600;color:inherit;text-align:left}.linkButton{text-decoration:underline;cursor:pointer}.liveTable td.mono,.mono{font-family:ui-monospace,Menlo,monospace;font-size:.82rem}.liveTable .bad,.liveTable td.bad{color:var(--state-danger);font-weight:600}.liveTable .warn{color:var(--state-warning)}.liveTable .good{color:var(--state-success)}.liveTable.logs td{max-width:340px;overflow:hidden;text-overflow:ellipsis}.bigNumber{font-size:1.9rem;line-height:1.1}.liveBars{display:flex;align-items:flex-end;gap:2px;height:120px;margin-top:10px}.liveBar1{flex:1 1;height:100%;display:flex;flex-direction:column;justify-content:flex-end;min-width:3px}.liveBar1 .ok{background:var(--accent);display:block}.liveBar1 .err{background:var(--state-danger);display:block}.portalWorkspace :is(h1,h2,h3){font-family:var(--workspace-display);font-weight:600;letter-spacing:-.025em}.portalWorkspace :is(.niCard,.blPanelHead,.swDay,.swDrawer,.emHead,.naHead,.fcMain) :is(h1,h2,h3){font-family:var(--workspace-display);font-weight:600}.portalWorkspace :is(.hero,.blHead,.wlHead,.swTop,.emHead,.niHead,.naHead,.hdPageHead) h1{font-size:var(--ui-title);line-height:1.1;letter-spacing:-.035em}.portalWorkspace h1 em{font-style:normal;color:inherit}.portalWorkspace .hero{padding:40px 0 28px}.portalWorkspace :is(.eyebrow,.swKicker,.blKicker,.wlLabel,.emKicker){font-family:var(--workspace-text);letter-spacing:0;text-transform:none;color:var(--muted)}.portalWorkspace :is(.analyticsGrid,.metricGrid,.swLayout,.naGrid,.niTiles){gap:12px}.portalWorkspace :is(.analyticsCard,.contactCard,.supportCreate,.supportThread,.blPanel,.blCard,.wlSection,.wlBalance>div,.swDay,.swTask,.emCard,.emPanel,.naCard,.naStat,.niTile,.niCard,.keyCard){border:0;border-radius:0;background:var(--soft);box-shadow:none;-webkit-backdrop-filter:none;backdrop-filter:none}.portalWorkspace :is(.analyticsCard,.contactCard,.supportCreate,.supportThread,.blPanel,.wlSection,.emCard,.emPanel,.naCard,.niCard){padding:24px}.portalWorkspace :is(.blCard,.wlBalance>div,.naStat,.niTile){padding:24px}.portalWorkspace :is(.metricValue,.bigNumber,.blCard strong,.wlBalance strong,.wlPackCoins,.niTile strong,.naStat strong){font-family:var(--workspace-display);font-weight:600;letter-spacing:-.035em;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.portalWorkspace :is(.shell,.swShell,.emShell){background:var(--bg);color:var(--ink)}.portalWorkspace :is(.topbar,.swShell>header,.emShellTop,.hdStaffHeader,.fwStaffHeader){min-height:60px;height:auto;background:var(--bg);border-color:var(--line);color:var(--ink)}.portalWorkspace :is(.topbar,.swShell>header,.emShellTop) nav{align-items:center}.portalWorkspace :is(.topbar,.swShell>header,.emShellTop) nav a[aria-current=page]{background:var(--accent-soft);color:var(--accent);font-weight:600}.portalWorkspace :is(.navMenuList,.blDrawer,.swDrawer,.swModal,.emDialog,.fwDialog){background:var(--surface);color:var(--ink);border-color:var(--line);box-shadow:var(--workspace-shadow)}.portalWorkspace :is(.fwDialog,.emDialog,.swModal,.navMenuList){border-radius:8px}.portalWorkspace :is(.filters,.matchForm,.blFilters,.swFilters){border:0;border-radius:0;background:var(--soft);padding:24px;gap:16px}.portalWorkspace :is(.tableWrap,.empty,.detailGrid section,.detailSection,.keysTotals li,.keyFacts,.keyForm,.wlCustom,.wlPack){background:var(--soft);color:var(--ink);border-color:var(--line);border-radius:0;box-shadow:none}.portalWorkspace :is(.tableWrap,.swCalendar,.swDay,.swTaskList){min-width:0}.portalWorkspace :is(.tableWrap,.infraTable,.niTable,.naTable,.emTable){border-radius:0;box-shadow:none}.portalWorkspace :is(.tableWrap,.liveTableWrap,.infraTable,.niTable,.naTable,.emTable,.blTable,.wlTable) th{background:var(--soft);color:var(--muted);font:600 var(--ui-caption)/1.5 var(--workspace-text);letter-spacing:0;text-transform:none;border-color:var(--line)}.portalWorkspace :is(.tableWrap,.liveTableWrap,.infraTable,.niTable,.naTable,.emTable,.blTable,.wlTable) td{border-color:var(--line);color:var(--ink);font-size:var(--ui-font);line-height:1.5}.portalWorkspace .messages .fromSupport{background:var(--soft)}.portalWorkspace :is(.supportThread,.contactCard) h2{font-size:var(--ui-title);line-height:1.2}.portalWorkspace :is(.blTabs,.swTabs){border:0;border-radius:0;padding:0;gap:24px;background:transparent;border-bottom:1px solid var(--line)}.portalWorkspace :is(.blTabs a,.swTabs a){min-height:44px;border-radius:0;padding:12px 0}.portalWorkspace :is(.blTabs a.is-on,.swTabs a.is-on){background:transparent;box-shadow:inset 0 -2px var(--accent);color:var(--ink);font-weight:600}.portalWorkspace :is(.blSegment,.swSegment){border-radius:8px;background:var(--soft)}.portalWorkspace :is(.blSegment,.swSegment) button.is-on{background:var(--surface);color:var(--ink);box-shadow:none}.portalWorkspace .blTable tbody tr:hover{background:var(--surface)}.portalWorkspace .blTimer.is-on{background:var(--soft);border-color:var(--state-success)}.portalWorkspace :is(.wlMessage.ok,.keyResult.ok){background:var(--mint);color:var(--mint-ink);border-color:var(--mint-ink)}.portalWorkspace :is(.wlMessage.bad,.keyResult.bad){background:var(--danger-bg);color:var(--danger-ink);border-color:var(--danger-ink)}.portalWorkspace :is(.wlMessage.wait,.wlNotice){background:var(--butter);color:var(--butter-ink);border-color:var(--butter-ink)}.portalWorkspace .wlChip.ok{background:var(--mint);color:var(--mint-ink)}.portalWorkspace .wlChip.bad{background:var(--danger-bg);color:var(--danger-ink)}.portalWorkspace .wlChip.wait{background:var(--butter);color:var(--butter-ink)}.portalWorkspace .keyCard.is-local{background:var(--soft);border:0;border-left:2px solid var(--butter-ink)}.portalWorkspace .keyPurpose{color:var(--ink2)}.portalWorkspace .keyPill.aws{background:var(--mint);color:var(--mint-ink);border-color:transparent}.portalWorkspace .keyPill.local{background:var(--butter);color:var(--butter-ink);border-color:transparent}.portalWorkspace .keySource{background:var(--soft)}.portalWorkspace .keySource button{color:var(--muted)}.portalWorkspace .keySource button.on{background:var(--accent);color:var(--on-accent)}.portalWorkspace .keySource button:not(.on):not(:disabled):hover{background:var(--surface)}@media(max-width:650px){.portalWorkspace :is(.analyticsCard,.contactCard,.supportCreate,.supportThread,.blPanel,.wlSection,.emCard,.emPanel,.naCard,.niCard,.filters,.matchForm){padding:20px}.portalWorkspace .hero{padding:28px 0 24px}}.portalWorkspace .blCell,.portalWorkspace :is(.filters,.matchForm,.supportCreate,.supportThread,.analyticsCard,.blField,.blInline,.wlCustom,.swFilters,.swForm,.emForm,.keyForm,.liveBar) :is(input:not([type=checkbox]):not([type=radio]):not([type=hidden]),select,textarea){background:var(--surface);color:var(--ink);border:1px solid var(--control);border-radius:8px;min-height:44px;font-family:var(--workspace-text);font-size:var(--ui-body);line-height:1.5;box-shadow:none;caret-color:var(--ink)}.portalWorkspace :is(.filters,.matchForm,.supportCreate,.supportThread,.analyticsCard,.blField,.blInline,.wlCustom,.swFilters,.swForm,.emForm,.keyForm,.liveBar) :is(input,textarea)::placeholder{color:var(--muted);opacity:1}.portalWorkspace :is(.blBtn,.swBtn,.wlButton,.emButton,.hdButton,.keyActions button,.supportCreate button,.supportThread button,.contactCard button,.filters button,.matchForm button){min-height:44px;height:auto;border-radius:980px;padding:11px 21px;box-shadow:none;font:400 var(--ui-font)/1.45 var(--workspace-text);letter-spacing:0}.portalWorkspace :is(.blBtn,.swBtn,.emButton,.keyActions button){background:var(--surface);color:var(--ink);border-color:var(--control)}.portalWorkspace :is(.blBtn.primary,.swBtn.primary,.wlButton,.emButton.primary,.hdButton:not(.secondary),.keyActions button.primary,.supportCreate button,.supportThread button,.contactCard button,.filters button,.matchForm button){background:var(--accent);color:var(--on-accent);border-color:var(--accent)}.portalWorkspace :is(.blBtn.primary,.swBtn.primary,.wlButton,.keyActions button.primary):hover:not(:disabled){background:var(--accent);opacity:.9}.portalWorkspace :is(.blBtn.danger,.swBtn.danger,.blLink.danger){color:var(--state-danger);border-color:var(--state-danger)}.portalWorkspace :is(.blBtn.danger,.swBtn.danger):hover:not(:disabled){background:var(--danger-bg);color:var(--danger-ink)}.portalWorkspace :is(.pagination button,.detailTop button,.filterActions button[type=reset]){background:var(--surface);color:var(--ink);border-color:var(--control);border-radius:980px;min-height:44px}.portalWorkspace :is(.blError,.swError,.emError,.wlBad){color:var(--state-danger)}.portalWorkspace :is(.blOk,.emOk,.naOk){color:var(--state-success)}.portalWorkspace .blIcon{color:var(--ink)}.portalWorkspace :is(button,a,input,select,textarea,summary):focus-visible{outline:2px solid var(--focus);outline-offset:3px}.portalWorkspace .workspaceThemeSwitch{flex:none;display:inline-grid;place-items:center;width:44px;height:44px;min-height:44px;padding:0;border:1px solid var(--line);border-radius:50%;background:transparent;color:var(--ink)}.portalWorkspace .workspaceHeaderActions{display:flex;align-items:center;gap:12px}.portalWorkspace :is(.fcFirm,.fcCards article,.fcDetails div){border:0;border-radius:0;background:var(--soft);box-shadow:none}.portalWorkspace .fcCards article{padding:24px}.portalWorkspace .fcCards strong{font-family:var(--workspace-display);font-weight:600;letter-spacing:-.03em}.portalWorkspace :is(.fcCards span,.fcDetails dt,.fcKicker){font:600 var(--ui-caption)/1.5 var(--workspace-text);letter-spacing:0;text-transform:none}.portalWorkspace .fcSide nav a.is-current{background:var(--accent-soft);color:var(--accent);font-weight:600}.portalWorkspace .fcMain h1{font-size:var(--ui-title);font-weight:600}.portalWorkspace .fcTable{min-width:0}@media(hover:hover) and (pointer:fine){.portalWorkspace .workspaceThemeSwitch:hover{background:var(--soft)}}.portalWorkspace :is(.swCalendar,.swGrid,.swTaskList,.swDay,.swDrawer,.swModal){background:var(--surface);color:var(--ink);border-color:var(--line);box-shadow:none}.portalWorkspace :is(.swCalendar,.swDay,.swTaskList){border-radius:0}.portalWorkspace :is(.swCell,.swHead,.swBar){border-color:var(--line)}.portalWorkspace .swCell{background:var(--surface)}.portalWorkspace .swCell:hover{background:var(--soft)}.portalWorkspace .swCell.is-today .swNum{background:var(--accent);color:var(--on-accent)}.portalWorkspace .swCell.is-selected{background:var(--accent-soft)}.portalWorkspace .swCheck.done{background:var(--accent);border-color:var(--accent);color:var(--on-accent)}.portalWorkspace :is(.swIconBtn,.swToggle,.swSegment button){background:var(--surface);color:var(--ink);border-color:var(--line)}.portalWorkspace .swSegment button.is-on{background:var(--accent-soft);color:var(--accent)}.portalWorkspace .swDrawer{box-shadow:var(--workspace-shadow)}.portalWorkspace .swForm :is(input:not([type=checkbox]):not([type=radio]),select,textarea){background:var(--surface);color:var(--ink);border-color:var(--control)}.portalWorkspace .msgThread{background:var(--soft);background-image:none}.portalWorkspace :is(.msgListHead h2,.msgEmpty h2,.msgInfo h3,.msgInfoHero strong){font-family:var(--workspace-display);font-weight:600}.portalWorkspace .msgRow{border-radius:0}.portalWorkspace .msgRow.is-active{background:var(--accent-soft);box-shadow:inset 2px 0 var(--accent)}.portalWorkspace :is(.msgNew,.msgSend,.msgPrimary){background:var(--accent);color:var(--on-accent);border-color:var(--accent)}.portalWorkspace .msgSend:disabled{background:var(--line);color:var(--muted);cursor:default}.portalWorkspace :is(.msgNew,.msgPrimary):hover{background:var(--accent);opacity:.9}.portalWorkspace .msgBubble{border-radius:8px;box-shadow:none}.portalWorkspace .msgBubble.is-mine{background:var(--accent-soft);color:var(--ink)}.portalWorkspace .msgBubble.is-mine .msgMeta{color:var(--muted)}.portalWorkspace :is(.msgWho span.is-typing,.msgSender,.msgTickOn){color:var(--accent)}.portalWorkspace .msgUnread{background:var(--accent);color:var(--on-accent)}.portalWorkspace :is(.msgAvatar.tone-mint,.msgAvatar.tone-blush,.msgAvatar.tone-sky,.msgAvatar.tone-butter,.msgAvatar.tone-lilac){color:#202124}.portalWorkspace :is(.msgMenu,.msgThreadMenu>div,.msgInfo){box-shadow:var(--workspace-shadow);border-radius:8px}.portalWorkspace .msgComposer textarea{border-radius:8px;min-height:44px}.portalWorkspace :is(.niTabs,.infraTabs) button{color:var(--ink)}.portalWorkspace :is(.niTabs,.naTabs) button[aria-selected=true]{background:var(--accent);color:var(--on-accent);border-color:var(--accent)}.portalWorkspace .naPage button.naPrimary{background:var(--accent);color:var(--on-accent);border-color:var(--accent)}.portalWorkspace .naStat b{font-family:var(--workspace-display);font-weight:600;letter-spacing:-.035em}.portalWorkspace :is(.niBar2,.niTile,.naStat,.infraPanel){background:var(--soft);color:var(--ink)}.portalWorkspace .niTable{background:var(--surface)}.portalWorkspace :is(.liveTable .bad,.liveTable td.bad){color:var(--state-danger)}.portalWorkspace .liveTable .warn{color:var(--state-warning)}.portalWorkspace .liveTable .good{color:var(--state-success)}.portalWorkspace .liveBar1 .ok{background:var(--accent)}.portalWorkspace .liveBar1 .err{background:var(--state-danger)}@media(prefers-reduced-motion:reduce){.portalWorkspace :is(.blDrawer,.swDrawer,.msgBubble,.msgInfo,.msgMenu){animation:none;transition:none}}:root{color-scheme:light;--paper:#fff;--bg:#fff;--soft:#f5f5f5;--bg-soft:#f5f5f5;--surface:#fff;--ink:#000;--ink2:#333;--ink-2:#333;--muted:#666;--muted-2:#767676;--line:#e5e5e5;--line-2:#eee;--sky:#dbeafe;--sky-2:#c7ddf9;--blush:#fde4e4;--blush-2:#fbd0d0;--butter:#fef3c7;--butter-2:#fce8a5;--mint:#d1ecdd;--lilac:#e4dcf7;--skyInk:#3f5f85;--blushInk:#7f4a4a;--sky-ink:#3f5f85;--blush-ink:#7f4a4a;--butter-ink:#6f5314;--mint-ink:#275d3c;--lilac-ink:#514170;--em-accent:#fde4e4;--em-accent-ink:#7f4a4a;--info-bg:#dbeafe;--success-bg:#d1ecdd;--warning-bg:#fef3c7;--alert:#d92d20;--danger-bg:#fbe8e7;--restricted-bg:#e4dcf7;--info-ink:#3f5f85;--success-ink:#275d3c;--warning-ink:#6f5314;--danger-ink:#7b302d;--restricted-ink:#514170;--focus:#000;--selection:#c7ddf9;--color-accent:#000;--color-bg:#fff;--color-fg:#000;--sd-ui-action:#000;--sd-ui-action-hover:#333;--sd-ui-action-text:#fff;--sd-ui-bg:#fff;--sd-ui-text:#000;--sd-ui-text-muted:#666;--sd-ui-border:#e5e5e5;--sd-border-focus:#000;--sd-ui-active-bg:#e5e5e5;--sd-ui-toolbar-button-active-bg:#e5e5e5;--sd-ui-dropdown-selected-text:#000;--sd-ui-menu-item-active-text:#000;--sd-ui-search-match-bg:#00000018;--sd-ui-search-match-active-bg:#00000030;--sd-formatting-mark-color:#666;--sd-proofing-spelling-color:#000;--sd-proofing-grammar-color:#000;--sd-proofing-style-color:#000}.calendarPanel{--fc-now-indicator-color:#000;--fc-highlight-color:#00000018;--fc-bg-event-color:#ddd;--fc-event-bg-color:#333;--fc-event-border-color:#333;--fc-event-text-color:#fff;--fc-today-bg-color:#eee;--fc-button-hover-border-color:#000;--fc-button-active-border-color:#000}.superdocWorkspace{--sd-ui-action:#000;--sd-ui-action-hover:#333;--sd-ui-action-text:#fff;--sd-ui-bg:#fff;--sd-ui-text:#000;--sd-ui-text-muted:#666;--sd-ui-text-disabled:#666;--sd-ui-border:#e5e5e5;--sd-ui-hover-bg:#eee;--sd-ui-active-bg:#ddd;--sd-color-blue-50:#fafafa;--sd-color-blue-100:#eee;--sd-color-blue-200:#ddd;--sd-color-blue-300:#ccc;--sd-color-blue-400:#999;--sd-color-blue-500:#000;--sd-color-blue-600:#333;--sd-color-blue-700:#333;--sd-color-blue-800:#222;--sd-color-blue-900:#000;--sd-color-red-500:#000;--sd-color-green-500:#000;--sd-color-rose-500:#000;--sd-ui-comments-card-bg:#f5f5f5;--sd-ui-comments-card-active-bg:#fff;--sd-ui-comments-card-active-border:#666;--sd-ui-comments-author-text:#000;--sd-ui-search-match-bg:#00000018;--sd-ui-search-match-active-bg:#00000030;--sd-formatting-mark-color:#666;--sd-proofing-spelling-color:#000;--sd-proofing-grammar-color:#000;--sd-proofing-style-color:#000}body,button,input,select,textarea{accent-color:#000}input,select,textarea{caret-color:#000}input::file-selector-button{background:#eee;color:#000;border:1px solid #666}input[type=range]{accent-color:#000}.brand .mark i:first-child,.brandMark i:first-child{background:#000}.brand .mark i:last-child,.brandMark i:last-child{background:#fbd0d0}.topbar .brand>.mark{background:#000;box-shadow:11px 8px 0 #fbd0d0}::selection{background:#c7ddf9;color:#000}:focus-visible{outline:2px solid #000;outline-offset:3px;box-shadow:0 0 0 3px #fff,0 0 0 6px #c7ddf9}meter,progress{accent-color:#000}progress::-webkit-progress-bar{background:#dbeafe}progress::-webkit-progress-value{background:#000}progress::-moz-progress-bar{background:#000}meter::-webkit-meter-bar{background:#eee}meter::-webkit-meter-even-less-good-value,meter::-webkit-meter-optimum-value,meter::-webkit-meter-suboptimum-value{background:#000}meter::-moz-meter-bar{background:#000}.superdocActions,.superdocHost .ruler,.superdocHost .ruler-container,.superdocToolbar{filter:grayscale(1)}.editorCommentHighlight{background-color:#fef3c7!important;border-color:#6f5314!important}.editorRemoteCaret{border-color:#000!important}.editorRemoteLabel{background:#000!important;color:#fff}.editorComments article,.editorOutlineComment{border-inline-start-color:#000!important}.editorComments strong,.editorVersions button{color:#000!important}@media (forced-colors:active){:focus-visible{outline-color:Highlight}.editorCommentHighlight{background:transparent!important;border-color:Highlight!important}}.restrictedBanner{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:.75rem 1.25rem;padding:.8rem 1.25rem;background:#fdeeea;border-bottom:1px solid #e6b7ac;color:#4a1f1a;font-size:.95rem}.restrictedBanner p{margin:0;max-width:62rem}.restrictedBannerLink{flex:none;padding:.45rem 1rem;border-radius:999px;background:#000;color:#fff;font-weight:600;text-decoration:none}.restrictedBannerLink:focus-visible{outline:2px solid #000;outline-offset:2px}body,html{overflow-x:clip}body,canvas,html,img,svg,video{max-width:100%}@media (max-width:1023px){.sbLayout .shell{padding-left:clamp(14px,3vw,28px);padding-right:clamp(14px,3vw,28px)}}@media (max-width:620px){.sbLayout .topbar{height:56px;padding:0;flex-direction:row;align-items:center;gap:10px}.sbStrip{margin:0 -14px;padding-left:14px;padding-right:14px}.hero{padding:26px 0 18px}h1{font-size:var(--ui-title)}.filters,.matchForm{padding:16px}.filterActions{flex-wrap:wrap}.filterActions button{flex:1 1 auto}.documentTable,.liveTableWrap,.tableWrap{-webkit-overflow-scrolling:touch}.liveBar{gap:10px}.liveBar input:not([type=checkbox]),.liveBar label,.liveBar select{width:100%}.trendBars>div{grid-template-columns:70px 1fr 34px;gap:8px}.threadHead{align-items:flex-start}.detail{padding:18px}input,select,textarea{font-size:var(--ui-body)}.notificationPanel{right:8px;left:8px;width:auto;top:60px;max-height:80dvh}.tbProfileWrap .tbMenu{position:fixed;right:8px;left:8px;width:auto;top:60px;max-height:calc(100dvh - 72px)}}