@charset "UTF-8";:root{--hq-bg: #fafbfc;--hq-bg-deep: #f3f5f7;--hq-surface: #ffffff;--hq-ink: #0a0b0d;--hq-muted: #6b7280;--hq-faint: #9aa1ab;--hq-line: #e6e8ee;--hq-accent: #b0740c;--hq-accent-on-dark: #f0a31e;--hq-accent-soft: #ffe7bc;--hq-accent-deep: #d9880b;--hq-accent-ink: #7f5206;--hq-link: #2545e6;--hq-link-on-dark: #7fa0ff;--hq-ok: #0e9f6e;--hq-ok-soft: #e8f5ee;--hq-warn: #9a6700;--hq-warn-soft: #fff3df;--hq-bad: #e11d48;--hq-bad-soft: #fdecea;--hq-dark: #0a0b0d;--hq-char: #1c1e24;--hq-ember: #ff6b35;--hq-ember-soft: #ffdfd4;--hq-teal-info: #0e9aa7;--hq-teal-soft: #d7f0f3;--hq-plum: #6d2e7a;--hq-plum-soft: #eeddf2;--hq-radius: 16px;--hq-radius-sm: 10px;--hq-radius-lg: 20px;--hq-ease: cubic-bezier(.22, 1, .36, 1);--hq-shadow: 0 1px 2px rgba(16, 24, 40, .04), 0 6px 16px rgba(16, 24, 40, .06);--hq-shadow-act: 0 8px 18px rgba(10, 11, 13, .08);--hq-font: "Inter", "Segoe UI", system-ui, sans-serif;--hq-font-display: "Archivo", "IBM Plex Sans", sans-serif;--hq-mono: "JetBrains Mono", "IBM Plex Mono", ui-monospace, monospace}*,*:before,*:after{box-sizing:border-box}html,body{margin:0;min-height:100%;background:var(--hq-bg);color:var(--hq-ink);font-family:var(--hq-font);font-size:15px;line-height:1.5;-webkit-font-smoothing:antialiased}a{color:var(--hq-link);text-decoration:none}a:hover{text-decoration:underline}.rs-wordmark{display:inline-flex;align-items:baseline;font-family:var(--hq-font-display);font-weight:500;letter-spacing:-.022em;color:var(--hq-ink);white-space:nowrap}.rs-wordmark>i{width:.735em;height:.735em;border-radius:50%;border:.108em solid var(--hq-accent);box-sizing:border-box;margin:0 .045em -.012em;flex:none;position:relative}.rs-wordmark[data-size=micro]>i{border-width:.15em}.rs-wordmark--on-dark{color:#f2f2f0}.rs-wordmark--on-dark>i{border-color:var(--hq-accent-on-dark)}.rs-wordmark>i svg{display:none}.rs-wordmark--draw>i{border-color:transparent}.rs-wordmark--draw>i svg{display:block;position:absolute;inset:0;width:100%;height:100%;overflow:visible}.rs-wordmark--draw>i circle{fill:none;stroke:var(--hq-accent);stroke-width:14.7;stroke-dasharray:100;stroke-dashoffset:100;transform-origin:50% 50%;transform:rotate(-90deg);animation:rs-ring-draw .64s cubic-bezier(.2,.8,.2,1) forwards}.rs-wordmark--on-dark.rs-wordmark--draw>i circle{stroke:var(--hq-accent-on-dark)}@keyframes rs-ring-draw{to{stroke-dashoffset:0}}@media(prefers-reduced-motion:reduce){.rs-wordmark--draw>i{border-color:var(--hq-accent)}.rs-wordmark--on-dark.rs-wordmark--draw>i{border-color:var(--hq-accent-on-dark)}.rs-wordmark--draw>i svg{display:none}}.rs-brand-icon{display:block;width:2rem;height:2rem;flex:none;border-radius:.44rem}.hq-vibe{display:flex;flex-direction:column;gap:.35rem;padding:1.15rem 1.2rem;border-radius:var(--hq-radius);min-height:7.5rem}.hq-vibe__kicker{margin:0;font-family:var(--hq-mono);font-size:.68rem;font-weight:500;letter-spacing:.16em;text-transform:uppercase}.hq-vibe__title{margin:0;font-family:var(--hq-mono);font-weight:500;letter-spacing:-.03em;font-size:1.35rem;line-height:1.15;font-variant-numeric:tabular-nums}.hq-vibe__lede{margin:0;font-size:.88rem;line-height:1.4;opacity:.82}.hq-vibe--ink{background:var(--hq-dark);color:#f2f2f0}.hq-vibe--ink .hq-vibe__kicker{color:var(--hq-accent-on-dark)}.hq-vibe--char{background:var(--hq-char);color:#f2f2f0}.hq-vibe--char .hq-vibe__kicker{color:var(--hq-accent-on-dark)}.hq-vibe--amber{background:var(--hq-dark);color:#f2f2f0}.hq-vibe--amber .hq-vibe__kicker{color:var(--hq-accent-on-dark)}.hq-vibe--ember{background:var(--hq-char);color:#f2f2f0}.hq-vibe--ember .hq-vibe__kicker{color:var(--hq-accent-on-dark)}.hq-vibe--teal{background:var(--hq-teal-info);color:#f2f2f0}.hq-vibe--teal .hq-vibe__kicker{color:var(--hq-teal-soft)}.hq-vibe--plum{background:var(--hq-plum);color:#f2f2f0}.hq-vibe--plum .hq-vibe__kicker{color:var(--hq-plum-soft)}.hq-vibe-row{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:.85rem;margin:0 0 1.15rem}@media(max-width:900px){.hq-vibe-row{grid-template-columns:1fr 1fr}}button,input,select,textarea{font:inherit}@keyframes hq-rise{0%{opacity:0}to{opacity:1}}.shell .main>router-outlet{display:none}.shell .main{display:flex;flex-direction:column}.shell .main>*:not(router-outlet){flex:1 1 auto;min-height:0}.hq-page{animation:hq-rise .34s var(--hq-ease) both;display:flex;flex-direction:column;gap:1.15rem}.hq-page-head{display:flex;justify-content:space-between;align-items:flex-start;gap:1rem 1.5rem;flex-wrap:wrap;padding-bottom:.9rem;border-bottom:1px solid color-mix(in srgb,var(--hq-line) 70%,transparent)}.hq-page-head>div:first-child{min-width:0}.hq-eyebrow{margin:0 0 .2rem;font-size:.68rem;font-weight:800;letter-spacing:.14em;text-transform:uppercase;color:var(--hq-faint)}.hq-page-head h1{margin:0 0 .25rem;font-family:var(--hq-font-display);font-size:clamp(1.5rem,2.4vw,1.9rem);font-weight:700;letter-spacing:-.035em}.hq-lede,.hq-note{margin:0;color:var(--hq-muted);font-size:.9rem;line-height:1.5;max-width:62ch}.hq-actions{display:flex;gap:.5rem;flex-wrap:wrap}.hq-btn{display:inline-flex;align-items:center;justify-content:center;gap:.4rem;min-height:2.65rem;padding:0 1.15rem;border-radius:10px;border:1px solid var(--hq-line);background:#fff;color:var(--hq-ink);box-shadow:none;font-size:.86rem;font-weight:650;letter-spacing:-.01em;cursor:pointer;text-decoration:none;transition:background .14s var(--hq-ease),border-color .14s var(--hq-ease),color .14s var(--hq-ease)}.hq-btn:hover:not(:disabled){background:var(--hq-bg-deep);border-color:color-mix(in srgb,var(--hq-ink) 14%,var(--hq-line));text-decoration:none}.hq-btn:active:not(:disabled){background:var(--hq-bg-deep)}.hq-btn:focus-visible{outline:2px solid var(--hq-link);outline-offset:2px;box-shadow:0 0 0 4px color-mix(in srgb,var(--hq-link) 18%,transparent)}.hq-btn:disabled{opacity:.45;cursor:not-allowed}.hq-btn--accent{background:var(--hq-accent-on-dark);border-color:var(--hq-accent-on-dark);color:var(--hq-ink);font-weight:750;box-shadow:none}.hq-btn--ink{background:var(--hq-ink);border-color:var(--hq-ink);color:#f2f2f0;font-weight:750}.hq-btn--ink:hover:not(:disabled){background:var(--hq-char);border-color:var(--hq-char);color:#f2f2f0}.hq-btn--accent:hover:not(:disabled){background:var(--hq-accent-deep);border-color:var(--hq-accent-deep);color:var(--hq-ink)}.hq-btn--outline,.hq-btn--soft{background:#fff;border-color:color-mix(in srgb,var(--hq-accent) 45%,var(--hq-line));color:var(--hq-accent-ink);box-shadow:none;font-weight:650}.hq-btn--outline:hover:not(:disabled),.hq-btn--soft:hover:not(:disabled){background:var(--hq-bg);border-color:var(--hq-accent);color:var(--hq-accent-ink)}.hq-btn--ghost{background:transparent;border-color:transparent;color:var(--hq-muted);box-shadow:none;font-weight:650}.hq-btn--ghost:hover:not(:disabled){background:transparent;border-color:var(--hq-line);color:var(--hq-ink)}.rail .hq-btn--ghost:hover:not(:disabled),.rail__foot .hq-btn--ghost:hover:not(:disabled){background:var(--hq-char);border-color:transparent;color:#f2f2f0}.hq-btn--danger{color:var(--hq-bad);background:#fff;border-color:color-mix(in srgb,var(--hq-bad) 28%,var(--hq-line));box-shadow:none}.hq-btn--danger:hover:not(:disabled){background:var(--hq-bad-soft);border-color:color-mix(in srgb,var(--hq-bad) 45%,var(--hq-line))}.hq-btn--danger:focus-visible{outline-color:var(--hq-bad)}.hq-btn--sm{min-height:2.05rem;padding:0 .8rem;border-radius:9px;font-size:.79rem}.hq-card,.hq-panel{background:var(--hq-surface);border:1px solid var(--hq-line);border-radius:var(--hq-radius);padding:1.3rem 1.4rem;box-shadow:var(--hq-shadow)}.hq-panel--flush{padding:0;overflow:hidden}.hq-panel--hero{border-radius:var(--hq-radius-lg);background:var(--hq-surface)}.hq-panel--dark{background:var(--hq-dark);border-color:#1c1e24;color:#f2f2f0}.hq-panel--dark .hq-note,.hq-panel--dark .hq-lede{color:#c9c1b6}.hq-teach{position:relative;display:grid;gap:1.05rem;align-content:start;padding:1.15rem 1.25rem 1.25rem;border-radius:var(--hq-radius-lg);overflow:hidden}.hq-teach:before{content:"";position:absolute;inset:0;background-image:linear-gradient(rgba(255,255,255,.025) 1px,transparent 1px),linear-gradient(90deg,rgba(255,255,255,.025) 1px,transparent 1px);background-size:26px 26px;pointer-events:none}.hq-teach>*{position:relative}.hq-teach__kicker{margin:0 0 .25rem;font-size:.6rem;font-weight:800;letter-spacing:.15em;text-transform:uppercase;color:color-mix(in srgb,var(--hq-accent) 78%,#fff)}.hq-teach h2{margin:0 0 .4rem;font-size:1.02rem;font-weight:780;letter-spacing:-.02em;color:var(--hq-accent)}.hq-teach h3{margin:0 0 .4rem;font-size:.76rem;font-weight:800;letter-spacing:.06em;text-transform:uppercase;color:var(--hq-accent)}.hq-teach p{margin:0;font-size:.82rem;line-height:1.55;color:#fff}.hq-teach p+p{margin-top:.5rem}.hq-teach__sub{color:#ffffffb8!important}.hq-teach section{padding-top:1.05rem;border-top:1px solid rgba(255,255,255,.1)}.hq-teach ul{margin:0;padding:0;list-style:none;display:grid;gap:.55rem}.hq-teach li{position:relative;padding-left:.95rem;font-size:.82rem;line-height:1.5;color:#fff}.hq-teach li:before{content:"";position:absolute;left:0;top:.52em;width:5px;height:5px;border-radius:50%;background:var(--hq-accent)}.hq-teach li strong{font-weight:750}.hq-teach li span{display:block;color:#ffffffb3}.hq-teach code,.hq-teach .hq-mono{font-family:var(--hq-mono);font-size:.74rem;color:color-mix(in srgb,var(--hq-accent) 60%,#fff)}.hq-teach__legend{display:grid;gap:.5rem}.hq-teach__row{display:grid;grid-template-columns:auto 1fr;gap:.55rem;align-items:baseline;font-size:.79rem;line-height:1.45;color:#ffffffc7}.hq-teach__tag{padding:.12rem .45rem;border-radius:999px;border:1px solid rgba(255,255,255,.18);font-size:.66rem;font-weight:750;color:#fff;white-space:nowrap}.hq-teach__tag--ok{border-color:#3ecf8e80;color:#7ee2b4}.hq-teach__tag--warn{border-color:#f5a52480;color:#f7c46c}.hq-teach__tag--bad{border-color:#ff6a5280;color:#ff9d8a}.hq-teach__links{display:flex;flex-wrap:wrap;gap:.45rem}.hq-teach__links a{padding:.34rem .7rem;border-radius:999px;border:1px solid rgba(255,255,255,.2);background:#ffffff0a;font-size:.76rem;font-weight:650;color:#fff;text-decoration:none;transition:background .14s var(--hq-ease),border-color .14s var(--hq-ease)}.hq-teach__links a:hover{background:color-mix(in srgb,var(--hq-accent) 22%,transparent);border-color:color-mix(in srgb,var(--hq-accent) 60%,transparent);text-decoration:none}.desk-split{display:grid;grid-template-columns:minmax(0,1fr) 340px;align-items:start;gap:1rem}.desk-split__aside{position:sticky;top:4.5rem}@media(max-width:1120px){.desk-split{grid-template-columns:minmax(0,1fr)}.desk-split__aside{position:static}}.outcomm{margin-top:1.1rem}.outcomm h3{margin:0 0 .2rem;font-size:1rem;font-weight:750}.outcomm__total{display:grid;justify-items:end;gap:.2rem;margin:0;text-align:right}.outcomm__total strong{font-size:1.15rem}.outcomm__list{display:grid;gap:.6rem;margin-top:.75rem}.outcomm__row{padding:.75rem .85rem;border:1px solid var(--hq-line);border-radius:var(--hq-radius-sm);background:var(--hq-bg)}.outcomm__row h4{margin:0 0 .15rem;font-size:.95rem}.outcomm__case{display:flex;align-items:center;gap:.45rem;flex-wrap:wrap;margin:.5rem 0 0}.outcomm__row.is-focus{border-color:color-mix(in srgb,var(--hq-accent) 45%,var(--hq-line));box-shadow:0 0 0 4px color-mix(in srgb,var(--hq-link) 18%,transparent)}tr.is-focus td{background:var(--hq-accent-soft)}.mrredit{display:flex;align-items:center;gap:.4rem}.pay-ledger{margin-top:1.1rem;padding-top:1rem;border-top:1px solid var(--hq-line)}.pay-ledger__form{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.75rem;margin:.75rem 0 1rem;padding:1rem;border:1px solid color-mix(in srgb,var(--hq-accent) 28%,var(--hq-line));border-radius:14px;background:color-mix(in srgb,var(--hq-accent-soft) 38%,var(--hq-surface))}.pay-ledger__settle,.pay-ledger__reason,.pay-ledger__form>.row,.pay-ledger__form>.hq-flash{grid-column:1/-1}.pay-ledger__settle{display:flex;align-items:flex-start;gap:.65rem;padding:.75rem;border:1px solid var(--hq-line);border-radius:10px;background:var(--hq-surface)}.pay-ledger__settle span{display:grid;gap:.15rem}.pay-ledger__settle small{color:var(--hq-muted)}.pay-ledger__history{margin-top:.85rem}.pay-ledger__history h4{margin:0 0 .55rem}@media(max-width:720px){.pay-ledger__form{grid-template-columns:1fr}.pay-ledger__form>*{grid-column:1}}.mrredit .hq-input{width:8.5rem}.hq-panel__head{display:flex;justify-content:space-between;align-items:baseline;gap:.75rem;margin-bottom:1rem;padding-bottom:.85rem;border-bottom:1px solid color-mix(in srgb,var(--hq-line) 62%,transparent)}.hq-panel__head h2,.hq-h2{margin:0;font-size:1.02rem;font-weight:750;letter-spacing:-.02em}.hq-kicker{margin:0 0 .35rem;font-size:.68rem;font-weight:800;letter-spacing:.12em;text-transform:uppercase;color:var(--hq-accent)}.hq-kpis{display:grid;grid-template-columns:repeat(auto-fit,minmax(184px,1fr));gap:.7rem}.hq-kpi{position:relative;overflow:hidden;background:#fff;border:1px solid var(--hq-line);border-radius:14px;padding:.95rem 1.05rem 1rem;box-shadow:var(--hq-shadow);display:flex;flex-direction:column;gap:.3rem;text-decoration:none;color:var(--hq-ink);transition:transform .18s var(--hq-ease),border-color .18s var(--hq-ease),box-shadow .18s var(--hq-ease)}.hq-kpi:nth-child(4n+2),.hq-kpi:nth-child(4n+3),.hq-kpi:nth-child(4n+4){background:#fff}.hq-kpi:before{display:none}a.hq-kpi:hover{transform:translateY(-2px);border-color:color-mix(in srgb,var(--hq-accent) 35%,var(--hq-line));box-shadow:0 2px 4px #1018280d,0 12px 24px #10182814;text-decoration:none}.hq-kpi__label{display:flex;align-items:center;gap:.35rem;margin:0;font-size:.66rem;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:var(--hq-muted)}.hq-kpi__label:before{content:"";width:8px;height:8px;border-radius:2px;background:var(--hq-accent);flex:none}.hq-kpi__value{margin:0;font-family:var(--hq-mono);font-size:1.9rem;font-weight:500;letter-spacing:-.045em;font-variant-numeric:tabular-nums;line-height:1.05;color:var(--hq-ink)}.hq-kpi__value--mono{font-family:var(--hq-mono);font-size:1.5rem;letter-spacing:-.03em}.hq-kpi__hint{margin:0;font-size:.75rem;color:var(--hq-faint)}.hq-kpi--act:before{background:var(--hq-accent)}.hq-kpi--act{border-color:color-mix(in srgb,var(--hq-accent) 30%,var(--hq-line))}.hq-kpi--warn:before{background:var(--hq-warn)}.hq-kpi--warn{border-color:color-mix(in srgb,var(--hq-warn) 30%,var(--hq-line))}.hq-kpi--bad:before{background:var(--hq-bad)}.hq-kpi--bad{border-color:color-mix(in srgb,var(--hq-bad) 30%,var(--hq-line))}.cc-controls{display:flex;flex-direction:column;align-items:flex-end;gap:.4rem}.cc-controls .hq-actions{justify-content:flex-end}.cc-controls__stamp{margin:0;font-family:var(--hq-mono);font-size:.68rem;letter-spacing:.01em;color:var(--hq-faint);white-space:nowrap}.hq-switch{display:inline-flex;align-items:center;padding:3px;gap:0;background:#eef1f4;border:1px solid var(--hq-line);border-radius:999px}.hq-switch__opt{display:inline-flex;align-items:center;gap:.4rem;margin:0;border:0;background:transparent;color:var(--hq-muted);min-height:2rem;padding:0 .9rem;border-radius:999px;font:inherit;font-size:.8rem;font-weight:600;letter-spacing:-.01em;cursor:pointer;transition:background .16s var(--hq-ease),color .16s var(--hq-ease),box-shadow .16s var(--hq-ease)}.hq-switch__opt:hover{color:var(--hq-ink)}.hq-switch__opt.is-on{background:#fff;color:var(--hq-ink);box-shadow:0 1px 2px #10182814}.hq-switch__dot{width:7px;height:7px;border-radius:999px;background:var(--hq-faint);flex:none}.hq-switch__opt.is-on .hq-switch__dot{background:#22c55e;box-shadow:0 0 0 3px color-mix(in srgb,#22c55e 22%,transparent)}.hq-switch__opt:not(.is-on) .hq-switch__dot{display:none}@keyframes hq-pulse{0%,to{opacity:1;transform:scale(1)}50%{opacity:.4;transform:scale(.8)}}.hq-board{position:relative;display:grid;grid-template-columns:minmax(210px,1fr) minmax(0,1.4fr) auto;align-items:center;gap:1rem 1.5rem;padding:1.2rem 1.4rem 1.25rem;border-radius:var(--hq-radius-lg);overflow:hidden;box-shadow:0 8px 28px #0a0b0d2e}.hq-board:before{content:"";position:absolute;inset:0;background-image:linear-gradient(rgba(255,255,255,.028) 1px,transparent 1px),linear-gradient(90deg,rgba(255,255,255,.028) 1px,transparent 1px);background-size:26px 26px;pointer-events:none}.hq-board>*{position:relative}.hq-board__live{display:flex;flex-direction:column;align-items:flex-end;gap:.4rem;justify-self:end}.hq-board__stamp{margin:0;font-family:var(--hq-mono);font-size:.64rem;letter-spacing:.01em;color:#a9a196;white-space:nowrap}.hq-switch--on-dark{background:#ffffff0f;border-color:#ffffff29}.hq-switch--on-dark .hq-switch__opt{color:#c9c1b6}.hq-switch--on-dark .hq-switch__opt:hover{color:#f2f2f0}.hq-switch--on-dark .hq-switch__opt.is-on{background:#fff;color:var(--hq-ink);box-shadow:0 1px 3px #00000047}.hq-switch--on-dark .hq-switch__opt.is-on .hq-switch__dot{background:#22c55e}.hq-board__state{display:flex;align-items:center;gap:.9rem;min-width:0}.hq-board__light{flex-shrink:0;width:13px;height:13px;border-radius:999px;background:var(--hq-lamp, #8d8579);box-shadow:0 0 0 4px color-mix(in srgb,var(--hq-lamp, #8d8579) 20%,transparent),0 0 20px color-mix(in srgb,var(--hq-lamp, #8d8579) 70%,transparent);animation:hq-pulse 2.8s ease-in-out infinite}.hq-board[data-status=healthy]{--hq-lamp: #3ecf8e}.hq-board[data-status=degraded]{--hq-lamp: #f5a524}.hq-board[data-status=critical]{--hq-lamp: #ff6a52}.hq-board__word{margin:0;font-size:clamp(1.35rem,2.3vw,1.8rem);font-weight:750;letter-spacing:-.03em;text-transform:uppercase}.hq-board__readouts{display:flex;flex-wrap:wrap}.hq-readout{display:grid;gap:.1rem;padding:.2rem 1.15rem;border-left:1px solid rgba(255,255,255,.1);color:#f5f0ea;text-decoration:none}.hq-readout:first-child{border-left:0;padding-left:0}.hq-readout:last-child{padding-right:0}.hq-readout:hover{text-decoration:none}.hq-readout__n{font-size:1.5rem;font-weight:750;line-height:1.1;letter-spacing:-.035em;font-variant-numeric:tabular-nums}.hq-readout__k{font-size:.64rem;font-weight:800;letter-spacing:.1em;text-transform:uppercase;color:#a9a196}.hq-readout:hover .hq-readout__k{color:#f5f0ea}.hq-readout.is-hot .hq-readout__n{color:#ff8a6a}.hq-readout.is-warm .hq-readout__n{color:#ffc46b}.hq-pips{grid-column:1/-1;display:flex;flex-wrap:wrap;gap:.4rem;padding-top:.9rem;border-top:1px solid rgba(255,255,255,.1)}.hq-sync{grid-column:1/-1;display:grid;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:.75rem 1.25rem;padding-top:.9rem;border-top:1px solid rgba(255,255,255,.1)}.hq-sync__state{display:flex;align-items:center;gap:.6rem}.hq-sync__dot{width:8px;height:8px;border-radius:999px;background:#8d8579}.hq-sync[data-live=true] .hq-sync__dot{background:#3ecf8e;box-shadow:0 0 12px #3ecf8e99;animation:hq-pulse 2.8s ease-in-out infinite}.hq-sync__k{margin:0;font-size:.62rem;font-weight:800;letter-spacing:.1em;text-transform:uppercase;color:#a9a196}.hq-sync__word{margin:0;font-size:.95rem;font-weight:750;color:#f5f0ea}.hq-sync__note{margin:0;font-size:.75rem;line-height:1.45;color:#a9a196}.hq-sync__opts{display:inline-flex;gap:2px;padding:2px;border:1px solid rgba(255,255,255,.14);border-radius:999px;background:#ffffff0a}.hq-sync__opt{padding:.26rem .85rem;border:0;border-radius:999px;background:transparent;color:#a9a196;font:inherit;font-size:.75rem;font-weight:700;cursor:pointer}.hq-sync__opt:hover{color:#f6f5f2}.hq-sync__opt.is-on{background:var(--hq-accent);color:#f6f5f2}@media(prefers-reduced-motion:reduce){.hq-sync[data-live=true] .hq-sync__dot{animation:none}}@media(max-width:780px){.hq-sync{grid-template-columns:1fr}}.hq-pip{display:inline-flex;align-items:center;gap:.4rem;padding:.22rem .6rem;border:1px solid rgba(255,255,255,.12);border-radius:999px;background:#ffffff0a;font-size:.7rem;font-weight:650;color:#d8d1c7;text-decoration:none}.hq-pip:hover{border-color:#ffffff52;color:#f6f5f2;text-decoration:none}.hq-pip__dot{width:6px;height:6px;border-radius:999px;background:#8d8579}.hq-pip[data-status=operational] .hq-pip__dot{background:#3ecf8e}.hq-pip[data-status=degraded] .hq-pip__dot,.hq-pip[data-status=not_configured] .hq-pip__dot{background:#f5a524}.hq-pip[data-status=critical] .hq-pip__dot{background:#ff6a52}.hq-metric{display:flex;flex-direction:column;gap:.45rem;padding:1rem 1.1rem;border:1px solid var(--hq-line);border-radius:var(--hq-radius);background:var(--hq-surface);box-shadow:var(--hq-shadow);color:inherit;text-decoration:none;transition:transform .18s var(--hq-ease),border-color .18s var(--hq-ease)}.hq-metric--lead{background:#fff}a.hq-metric:hover{transform:translateY(-2px);border-color:color-mix(in srgb,var(--hq-accent) 40%,var(--hq-line));text-decoration:none}.hq-metric__value{margin:0;font-size:2.05rem;font-weight:750;line-height:1;letter-spacing:-.045em;font-variant-numeric:tabular-nums}.hq-metric__value--mono{font-family:var(--hq-mono);font-size:1.55rem;letter-spacing:-.03em}.hq-metric .hq-kpi__hint{margin-top:auto}.hq-stack{display:flex;gap:2px;height:6px;border-radius:999px;background:var(--hq-bg-deep);overflow:hidden}.hq-stack__seg{display:block;flex-basis:0;min-width:0;border-radius:999px}.hq-stack__seg--ok{background:var(--hq-ok)}.hq-stack__seg--act{background:var(--hq-accent)}.hq-stack__seg--warn{background:var(--hq-warn)}.hq-stack__seg--bad{background:var(--hq-bad)}.hq-stack__seg--quiet{background:#d8d0c4}.hq-strip{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:.7rem;background:transparent;border:0;border-radius:0;box-shadow:none;overflow:visible}.hq-strip__cell{display:grid;align-content:start;gap:.1rem;padding:.85rem .95rem;background:#fff;border:1px solid var(--hq-line);border-radius:14px;box-shadow:var(--hq-shadow);color:var(--hq-ink);text-decoration:none}.hq-strip__cell:nth-child(4n+1),.hq-strip__cell:nth-child(4n+2),.hq-strip__cell:nth-child(4n+3),.hq-strip__cell:nth-child(4n+4){background:#fff;color:var(--hq-ink)}.hq-strip__cell:hover{filter:none;transform:translateY(-1px);box-shadow:0 2px 4px #1018280d,0 12px 24px #10182814;text-decoration:none}.hq-strip__k{font-size:.63rem;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:var(--hq-muted)}.hq-strip__n{font-family:var(--hq-mono);font-size:1.3rem;font-weight:500;letter-spacing:-.03em;font-variant-numeric:tabular-nums;color:var(--hq-ink)}.hq-strip__n small{font-size:.85rem;font-weight:650;color:var(--hq-faint)}.hq-strip__h{font-size:.7rem;color:var(--hq-muted)}.hq-strip__cell.is-warn .hq-strip__n{color:var(--hq-warn)}.hq-strip__cell.is-bad .hq-strip__n{color:var(--hq-bad)}@media(max-width:620px){.hq-strip{grid-template-columns:repeat(2,minmax(0,1fr))}}.hq-strip--quad{grid-template-columns:repeat(4,minmax(0,1fr))}@media(max-width:860px){.hq-strip--quad{grid-template-columns:repeat(2,minmax(0,1fr))}}.hq-context{display:flex;flex-wrap:wrap;align-items:center;gap:.6rem .9rem;padding:.55rem .9rem;border:1px solid var(--hq-line);border-radius:var(--hq-radius-sm);background:var(--hq-surface);box-shadow:inset 3px 0 0 var(--hq-ink);font-size:.84rem}.hq-context__what{margin:0;color:var(--hq-ink)}.hq-context__what strong{font-weight:750}@media(prefers-reduced-motion:reduce){.hq-board__light{animation:none}}@media(max-width:780px){.hq-board{grid-template-columns:1fr}.hq-board__live{align-items:flex-start;justify-self:start}.hq-readout:first-child{padding-left:0}}.hq-grid-2{display:grid;grid-template-columns:repeat(auto-fit,minmax(320px,1fr));gap:.9rem;align-items:start}.hq-grid-3{display:grid;grid-template-columns:repeat(auto-fit,minmax(240px,1fr));gap:.9rem;align-items:start}.hq-meters{display:grid;gap:.75rem;margin:0}.hq-meter__top{display:flex;justify-content:space-between;gap:.5rem;font-size:.83rem;margin-bottom:.35rem}.hq-meter__top strong{font-weight:650;color:var(--hq-ink)}.hq-meter__top span{font-family:var(--hq-mono);color:var(--hq-ink);font-weight:600;font-variant-numeric:tabular-nums}.hq-meter__track{height:10px;border-radius:999px;background:var(--hq-bg-deep);overflow:hidden}.hq-meter__fill{display:block;height:100%;border-radius:999px;background:var(--hq-accent);transition:width .42s var(--hq-ease)}.hq-meter__fill--ok{background:var(--hq-ok)}.hq-meter__fill--warn{background:var(--hq-warn)}.hq-meter__fill--bad{background:var(--hq-bad)}.hq-meter__fill--quiet{background:var(--hq-faint)}.hq-table-wrap{overflow-x:auto}.hq-table{width:100%;border-collapse:collapse;font-size:.9rem}.hq-table th,.hq-table td{text-align:left;padding:.85rem 1rem;border-bottom:1px solid color-mix(in srgb,var(--hq-line) 65%,transparent);vertical-align:middle}.hq-table thead th{position:sticky;top:0;z-index:1;padding-top:.6rem;padding-bottom:.6rem;background:var(--hq-surface);box-shadow:inset 0 -1px 0 var(--hq-line);border-bottom:0;font-size:.66rem;text-transform:uppercase;letter-spacing:.11em;color:var(--hq-faint);font-weight:800;white-space:nowrap}.hq-table tbody tr{transition:background .14s var(--hq-ease)}.hq-table tbody tr:hover{background:var(--hq-bg-deep)}.hq-table tbody tr:last-child td{border-bottom:0}.hq-table__num{font-family:var(--hq-mono);font-variant-numeric:tabular-nums;text-align:right}.hq-table__title{font-weight:700;letter-spacing:-.01em}.hq-table__sub{display:block;margin-top:.1rem;color:var(--hq-faint);font-size:.76rem;font-family:var(--hq-mono)}.hq-table__acts{display:flex;gap:.35rem;flex-wrap:wrap;justify-content:flex-end}.hq-table__mono{font-family:var(--hq-mono);font-size:.8rem;font-variant-numeric:tabular-nums;color:var(--hq-muted);white-space:nowrap}.hq-badge{display:inline-flex;align-items:center;gap:.25rem;padding:.2rem .55rem;border-radius:999px;font-size:.72rem;font-weight:750;letter-spacing:.01em;background:var(--hq-bg-deep);color:var(--hq-muted);border:1px solid transparent;white-space:nowrap}.hq-badge--ok{background:var(--hq-ok-soft);color:var(--hq-ok);border-color:color-mix(in srgb,var(--hq-ok) 20%,transparent)}.hq-badge--bad{background:var(--hq-bad-soft);color:var(--hq-bad);border-color:color-mix(in srgb,var(--hq-bad) 20%,transparent)}.hq-badge--warn{background:var(--hq-warn-soft);color:var(--hq-warn);border-color:color-mix(in srgb,var(--hq-warn) 22%,transparent)}.hq-badge--act{background:transparent;color:var(--hq-accent);border-color:var(--hq-accent)}.hq-badge--mono{font-family:var(--hq-mono);font-weight:500}.hq-status{display:flex;align-items:center;gap:.55rem;padding:.6rem .95rem;border:1px solid var(--hq-line);border-radius:999px;background:var(--hq-surface);box-shadow:var(--hq-shadow);color:var(--hq-muted);font-size:.84rem;font-weight:600}.hq-status:before{content:"";width:9px;height:9px;flex:0 0 auto;border-radius:50%;background:var(--hq-faint);box-shadow:0 0 0 3px color-mix(in srgb,var(--hq-faint) 18%,transparent)}.hq-status--ok{border-color:color-mix(in srgb,var(--hq-ok) 26%,var(--hq-line));color:color-mix(in srgb,var(--hq-ok) 78%,var(--hq-ink))}.hq-status--ok:before{background:var(--hq-ok);box-shadow:0 0 0 3px color-mix(in srgb,var(--hq-ok) 20%,transparent)}.hq-status--bad{border-color:color-mix(in srgb,var(--hq-bad) 28%,var(--hq-line));background:var(--hq-bad-soft);color:var(--hq-bad)}.hq-status--bad:before{background:var(--hq-bad);box-shadow:0 0 0 3px color-mix(in srgb,var(--hq-bad) 20%,transparent)}.hq-badge--teal{background:var(--hq-teal-soft);color:var(--hq-teal-info);border-color:color-mix(in srgb,var(--hq-teal-info) 22%,transparent)}.hq-badge--plum{background:var(--hq-plum-soft);color:var(--hq-plum);border-color:color-mix(in srgb,var(--hq-plum) 22%,transparent)}.hq-probes{display:grid;grid-template-columns:repeat(auto-fit,minmax(230px,1fr));gap:.75rem;padding:.15rem 1.15rem 1.2rem}.hq-probe{position:relative;display:grid;gap:.32rem;padding:.95rem 1rem .95rem 1.2rem;border-radius:14px;background:#fff;border:1px solid var(--hq-line);box-shadow:0 1px 2px #0a0b0d0a,0 8px 20px #0a0b0d0d;overflow:hidden}.hq-probe:before{content:"";position:absolute;left:0;top:0;bottom:0;width:4px;background:var(--hq-faint)}.hq-probe[data-status=operational]:before{background:var(--hq-teal-info)}.hq-probe[data-status=degraded]:before,.hq-probe[data-status=not_configured]:before{background:var(--hq-accent)}.hq-probe[data-status=critical]:before{background:var(--hq-bad)}.hq-probe[data-status=not_instrumented]:before{background:var(--hq-plum)}.hq-probe__name{margin:0;font-weight:750;letter-spacing:-.015em}.hq-probe__desc{margin:0;font-size:.78rem;color:var(--hq-muted);line-height:1.4}.hq-probe__meta{display:flex;flex-wrap:wrap;gap:.4rem;align-items:center}.hq-probe__uptime{font-family:var(--hq-mono);font-size:.68rem;color:var(--hq-muted)}.hq-signals{display:flex;flex-wrap:wrap;gap:.45rem;padding:0 1.15rem 1.15rem}.hq-signal{display:inline-flex;align-items:center;gap:.4rem;padding:.28rem .7rem;border-radius:999px;font-family:var(--hq-mono);font-size:.68rem;background:var(--hq-bg-deep);border:1px solid var(--hq-line);color:var(--hq-ink)}.hq-signal[data-status=operational]{background:var(--hq-teal-soft);border-color:color-mix(in srgb,var(--hq-teal-info) 22%,var(--hq-line));color:var(--hq-teal-info)}.hq-signal[data-status=degraded],.hq-signal[data-status=not_configured]{background:var(--hq-warn-soft);border-color:color-mix(in srgb,var(--hq-warn) 22%,var(--hq-line));color:var(--hq-warn)}.hq-signal[data-status=critical]{background:var(--hq-bad-soft);border-color:color-mix(in srgb,var(--hq-bad) 22%,var(--hq-line));color:var(--hq-bad)}.hq-field{display:grid;gap:.3rem}.hq-field>span,.hq-label{font-size:.7rem;font-weight:800;letter-spacing:.08em;text-transform:uppercase;color:var(--hq-faint)}.hq-field__hint{font-size:.78rem;color:var(--hq-muted);text-transform:none;letter-spacing:0;font-weight:500}.hq-input,.hq-select{width:100%;min-height:2.6rem;border:1px solid var(--hq-line);border-radius:var(--hq-radius-sm);padding:0 .75rem;background:#fff;color:var(--hq-ink)}.hq-input:focus,.hq-select:focus{outline:none;border-color:var(--hq-link);box-shadow:0 0 0 3px color-mix(in srgb,var(--hq-link) 18%,transparent)}.hq-form-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(240px,1fr));gap:.85rem}.hq-chips{display:flex;flex-wrap:wrap;gap:.4rem}.hq-chip{display:inline-flex;align-items:center;min-height:2.15rem;padding:0 .75rem;border-radius:999px;border:1px solid var(--hq-line);background:#fff;color:var(--hq-muted);font-size:.8rem;font-weight:650;white-space:nowrap;cursor:pointer;transition:border-color .14s var(--hq-ease),color .14s var(--hq-ease),background .14s var(--hq-ease)}.hq-chip:hover:not(.is-on){border-color:color-mix(in srgb,var(--hq-ink) 22%,transparent);color:var(--hq-ink)}.hq-chip:focus-visible{outline:2px solid var(--hq-link);outline-offset:2px}.hq-chip.is-on{border-color:var(--hq-line);color:var(--hq-ink);background:var(--hq-bg);font-weight:750;box-shadow:none}.hq-chip.is-on:before{content:"";width:5px;height:5px;border-radius:50%;background:var(--hq-accent);margin-right:.4rem}.hq-list{list-style:none;margin:0;padding:0;display:grid;gap:.5rem}.hq-item{display:flex;align-items:center;justify-content:space-between;gap:.75rem;padding:.7rem .85rem;border:1px solid var(--hq-line);border-radius:var(--hq-radius-sm);background:var(--hq-bg);text-decoration:none;color:inherit}a.hq-item:hover{border-color:var(--hq-accent);background:var(--hq-accent-soft);text-decoration:none}.hq-item strong{display:block;font-size:.9rem;letter-spacing:-.01em}.hq-item small{color:var(--hq-muted);font-size:.78rem}.hq-feed{list-style:none;margin:0;padding:0;display:grid;gap:.35rem}.hq-feed li{display:grid;grid-template-columns:auto 1fr;gap:.65rem;align-items:baseline;font-size:.85rem;padding:.45rem .15rem;border-radius:10px}.hq-feed li:hover{background:var(--hq-bg-deep)}.hq-feed li:last-child{border-bottom:0;padding-bottom:.45rem}.hq-feed time{font-family:var(--hq-mono);font-size:.68rem;font-weight:600;color:var(--hq-teal-info);background:var(--hq-teal-soft);padding:.12rem .4rem;border-radius:999px;white-space:nowrap}.hq-feed b{font-weight:700}.hq-feed span{color:var(--hq-muted)}.hq-feed a.hq-feed__link{color:var(--hq-muted);text-decoration:none}.hq-feed a.hq-feed__link:hover,.hq-feed a.hq-feed__link:focus-visible{color:var(--hq-accent-deep);text-decoration:underline}.hq-feed a.hq-feed__link:focus-visible{outline:2px solid var(--hq-accent);outline-offset:2px;border-radius:var(--hq-radius-sm)}.hq-steps{display:flex;flex-wrap:wrap;gap:.5rem;list-style:none;margin:0;padding:0}.hq-step{display:flex;align-items:center;gap:.45rem;padding:.35rem .8rem .35rem .45rem;border-radius:999px;border:1px solid var(--hq-line);background:var(--hq-surface);font-size:.8rem;font-weight:650;color:var(--hq-muted)}.hq-step__n{display:grid;place-items:center;width:1.5rem;height:1.5rem;border-radius:50%;background:var(--hq-bg-deep);color:var(--hq-muted);font-size:.74rem;font-weight:800}.hq-step.is-on{border-color:color-mix(in srgb,var(--hq-accent) 45%,transparent);background:var(--hq-accent-soft);color:var(--hq-accent-deep)}.hq-step.is-on .hq-step__n{background:var(--hq-accent);color:var(--hq-ink)}.hq-step.is-done .hq-step__n{background:var(--hq-ok);color:#fff}.hq-secret{display:grid;gap:.35rem;padding:.85rem 1rem;background:var(--hq-accent-soft);border:1px solid color-mix(in srgb,var(--hq-accent) 30%,var(--hq-line));border-radius:var(--hq-radius-sm)}.hq-secret code{font-family:var(--hq-mono);font-size:1rem;word-break:break-all}.hq-flash{margin:0;padding:.6rem .9rem;border-radius:var(--hq-radius-sm);background:var(--hq-ok-soft);color:var(--hq-ok);font-weight:650;font-size:.88rem}.hq-flash--bad{background:var(--hq-bad-soft);color:var(--hq-bad)}.hq-flash--warn{background:var(--hq-warn-soft);color:var(--hq-warn)}.hq-empty{padding:1.5rem 1rem;text-align:center;color:var(--hq-muted);font-size:.9rem}.hq-mono{font-family:var(--hq-mono);font-size:.85rem;word-break:break-all}.hq-dl{display:grid;grid-template-columns:1fr 1fr;gap:.55rem;margin:.75rem 0 0}.hq-dl>div{padding:.7rem .8rem;border-radius:12px;background:var(--hq-bg-deep)}.hq-dl dt{font-size:.62rem;text-transform:uppercase;letter-spacing:.08em;color:var(--hq-muted);font-weight:700}.hq-dl dd{margin:.2rem 0 0;font-family:var(--hq-mono);font-size:1.25rem;font-weight:600;color:var(--hq-ink);font-variant-numeric:tabular-nums}.rd{display:grid;grid-template-columns:repeat(auto-fit,minmax(226px,1fr));gap:1rem}.rd__card{position:relative;display:flex;flex-direction:column;overflow:hidden;padding:1.25rem 1.3rem 1.35rem;border-radius:var(--hq-radius);border:1px solid rgba(255,255,255,.07);background:radial-gradient(120% 120% at 100% 0%,color-mix(in srgb,var(--hq-accent-on-dark) 16%,transparent),transparent 55%),linear-gradient(155deg,#221c15,#0a0b0d 60%,#1c1711);color:#f8f3ec;box-shadow:0 10px 26px -18px color-mix(in srgb,var(--hq-ink) 90%,transparent);transition:transform .18s ease,box-shadow .18s ease}.rd__card:hover{transform:translateY(-2px);box-shadow:0 18px 34px -20px color-mix(in srgb,var(--hq-ink) 95%,transparent)}.rd__card:before{content:"";position:absolute;inset:0 0 auto;height:2px;background:linear-gradient(90deg,var(--hq-accent),rgba(255,160,106,.15))}.rd__k{margin:0 0 .75rem;font-size:.66rem;font-weight:700;letter-spacing:.12em;text-transform:uppercase;color:#f8f3ec8c}.rd__v{margin:0 0 .85rem;font-family:var(--hq-mono);font-size:2.15rem;line-height:1;font-weight:600;letter-spacing:-.02em}.rd__v small{font-size:.95rem;font-weight:500;color:#f8f3ec80}.rd__v--sm{font-size:1.25rem;text-transform:capitalize}.rd__bar{flex:none;height:5px;border-radius:999px;background:#ffffff1c;overflow:hidden}.rd__bar i{display:block;height:100%;border-radius:999px;background:linear-gradient(90deg,var(--hq-accent),#ffa06a);transition:width .35s ease}.rd__bar--warn{background:linear-gradient(90deg,#d9852b,#f0b268)}.rd__bar--bad{background:linear-gradient(90deg,#c9401f,#e87a5c)}.rd__sub{margin:.7rem 0 0;font-size:.76rem;line-height:1.45;color:#f8f3ec9e}.rd__cta{margin-top:1.1rem;align-self:flex-start;padding:.5rem .9rem;border:0;border-radius:9px;background:var(--hq-accent-on-dark);color:var(--hq-ink);font:inherit;font-size:.8rem;font-weight:650;cursor:pointer;transition:background .16s ease,transform .12s ease}.rd__cta:hover{background:var(--hq-accent-deep)}.rd__cta:active{transform:translateY(1px)}.rd__cta:focus-visible{outline:2px solid var(--hq-link-on-dark);outline-offset:2px}.flow{list-style:none;counter-reset:none;margin:1.1rem 0 0;padding:0;display:grid;gap:.6rem}.flow__i{position:relative;display:grid;grid-template-columns:auto 1fr auto;gap:.95rem;align-items:start;padding:.95rem 1rem;border:1px solid var(--hq-line);border-radius:12px;background:var(--hq-surface);transition:border-color .16s ease,box-shadow .16s ease,transform .16s ease}.flow__i:hover{transform:translate(2px);border-color:color-mix(in srgb,var(--hq-accent) 30%,var(--hq-line));box-shadow:0 8px 20px -16px color-mix(in srgb,var(--hq-ink) 70%,transparent)}.flow__i:not(:last-child):before{content:"";position:absolute;left:calc(1rem + 13px);top:calc(.95rem + 28px);bottom:-.6rem;width:2px;background:var(--hq-line)}.flow__i--complete:not(:last-child):before{background:color-mix(in srgb,var(--hq-accent) 45%,var(--hq-line))}.flow__i--complete{border-color:color-mix(in srgb,var(--hq-accent) 22%,var(--hq-line))}.flow__i--waiting,.flow__i--in_progress{border-color:color-mix(in srgb,var(--hq-warn) 38%,var(--hq-line));background:color-mix(in srgb,var(--hq-warn) 3%,var(--hq-surface))}.flow__i--blocked{border-color:color-mix(in srgb,var(--hq-bad, #c9401f) 38%,var(--hq-line));background:color-mix(in srgb,var(--hq-bad, #c9401f) 4%,var(--hq-surface))}.flow__n{position:relative;z-index:1;display:grid;place-items:center;width:28px;height:28px;border-radius:999px;background:var(--hq-bg-deep, var(--hq-bg));border:1px solid var(--hq-line);font-family:var(--hq-mono);font-size:.76rem;font-weight:700;color:var(--hq-faint)}.flow__i--complete .flow__n{background:var(--hq-accent);border-color:var(--hq-accent);color:#fff;box-shadow:0 0 0 4px color-mix(in srgb,var(--hq-accent) 14%,transparent)}.flow__i--blocked .flow__n{border-color:color-mix(in srgb,var(--hq-bad, #c9401f) 55%,var(--hq-line));color:var(--hq-bad, #c9401f)}.flow__l{margin:.25rem 0 .3rem;font-weight:650;font-size:.94rem}.flow__m{display:flex;flex-wrap:wrap;align-items:center;gap:.45rem;margin:0;font-size:.78rem;color:var(--hq-faint)}.flow__o{padding:.05rem .4rem;border-radius:999px;border:1px solid var(--hq-line);font-size:.68rem;font-weight:700;letter-spacing:.04em;text-transform:uppercase}.flow__o--HQ{border-color:color-mix(in srgb,var(--hq-accent) 35%,var(--hq-line));background:color-mix(in srgb,var(--hq-accent) 8%,transparent);color:var(--hq-accent-deep, var(--hq-accent))}.flow__w{grid-column:2/-1;margin:.5rem 0 0;padding:.4rem .6rem;border-radius:8px;background:color-mix(in srgb,var(--hq-warn) 9%,transparent);font-size:.78rem;color:var(--hq-warn)}.flow__a{display:flex;align-items:center;gap:.5rem;flex-wrap:wrap;justify-content:flex-end;padding-top:.15rem}@media(max-width:620px){.flow__i{grid-template-columns:auto 1fr}.flow__a{grid-column:2;justify-content:flex-start;padding-top:.6rem}}.hq-modal-open{overflow:hidden}.hq-modal{position:fixed;inset:0;z-index:400;display:grid;place-items:center;padding:1.25rem;background:color-mix(in srgb,#0a0b0d 58%,transparent);-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);animation:hq-modal-fade .15s var(--hq-ease) both}.hq-modal__card{position:relative;display:flex;flex-direction:column;width:min(560px,100%);max-height:min(85vh,760px);border:1px solid var(--hq-line);border-radius:18px;background:var(--hq-surface);box-shadow:0 40px 90px -32px color-mix(in srgb,var(--hq-ink) 60%,transparent);overflow:hidden;animation:hq-modal-rise .22s var(--hq-ease) both}.hq-modal__card--wide{width:min(680px,100%)}.hq-modal__card:before{content:"";position:absolute;inset:0 0 auto;height:3px;background:linear-gradient(90deg,var(--hq-accent),rgba(255,160,106,.2))}.hq-modal__card--danger:before{background:linear-gradient(90deg,var(--hq-bad),rgba(232,122,92,.2))}.hq-modal__head{padding:1.4rem 1.5rem 1.05rem;border-bottom:1px solid var(--hq-line)}.hq-modal__kicker{margin:0 0 .35rem;font-size:.66rem;font-weight:800;letter-spacing:.12em;text-transform:uppercase;color:var(--hq-accent)}.hq-modal__card--danger .hq-modal__kicker{color:var(--hq-bad)}.hq-modal__title{margin:0;font-size:1.18rem;font-weight:780;letter-spacing:-.02em}.hq-modal__body{flex:1 1 auto;min-height:0;overflow-y:auto;padding:1.25rem 1.5rem 1.4rem}.hq-modal__impact{margin:0;color:var(--hq-muted);font-size:.9rem;line-height:1.55;white-space:pre-line}.hq-modal__body .hq-field{margin-top:1.15rem}.hq-modal__foot{display:flex;justify-content:flex-end;gap:.6rem;flex-wrap:wrap;padding:1rem 1.5rem 1.15rem;border-top:1px solid var(--hq-line);background:var(--hq-bg)}.hq-modal__err{margin:1rem 0 0;padding:.6rem .75rem;border-radius:10px;background:color-mix(in srgb,var(--hq-bad) 8%,transparent);color:var(--hq-bad);font-size:.84rem}@keyframes hq-modal-fade{0%{opacity:0}to{opacity:1}}@keyframes hq-modal-rise{0%{opacity:0;transform:translateY(14px) scale(.985)}to{opacity:1;transform:none}}@media(prefers-reduced-motion:reduce){.hq-modal,.hq-modal__card{animation:none}}.hq-toasts{position:fixed;right:1.25rem;bottom:1.25rem;z-index:140;display:grid;gap:.6rem;width:min(380px,100vw - 2.5rem)}.hq-toast{position:relative;display:flex;align-items:flex-start;gap:.75rem;overflow:hidden;padding:.85rem .9rem .85rem 1.1rem;border:1px solid color-mix(in srgb,var(--hq-ok, #2f7d54) 26%,var(--hq-line));border-radius:13px;background:var(--hq-surface);box-shadow:0 22px 44px -22px color-mix(in srgb,var(--hq-ink) 50%,transparent);animation:hq-toast-in .22s var(--hq-ease) both}.hq-toast__bar{position:absolute;inset:0 auto 0 0;width:4px;background:var(--hq-ok, #2f7d54)}.hq-toast--bad{border-color:color-mix(in srgb,var(--hq-bad, #c9401f) 32%,var(--hq-line));background:color-mix(in srgb,var(--hq-bad, #c9401f) 4%,var(--hq-surface))}.hq-toast--bad .hq-toast__bar{background:var(--hq-bad, #c9401f)}.hq-toast__body{flex:1 1 auto;min-width:0}.hq-toast__body strong{display:block;margin-bottom:.15rem;font-size:.7rem;font-weight:800;letter-spacing:.08em;text-transform:uppercase;color:var(--hq-ok, #2f7d54)}.hq-toast--bad .hq-toast__body strong{color:var(--hq-bad, #c9401f)}.hq-toast__body span{display:block;color:var(--hq-ink);font-size:.85rem;line-height:1.45;overflow-wrap:anywhere}.hq-toast__x{flex:0 0 auto;padding:.15rem .3rem;border:0;border-radius:7px;background:transparent;color:var(--hq-faint);font-size:.8rem;cursor:pointer}.hq-toast__x:hover{background:var(--hq-bg-deep);color:var(--hq-ink)}@keyframes hq-toast-in{0%{opacity:0;transform:translateY(10px) scale(.98)}}@media(max-width:620px){.hq-toasts{right:.75rem;left:.75rem;bottom:.75rem;width:auto}}@media(prefers-reduced-motion:reduce){.hq-toast{animation:none}}.opsrange{display:flex;flex-wrap:wrap;align-items:flex-end;justify-content:space-between;gap:.9rem 1.25rem;margin-top:1rem;padding:.85rem .95rem;border:1px solid var(--hq-line);border-radius:12px;background:var(--hq-bg);overflow:visible}.opsrange__presets{display:inline-flex;padding:.2rem;border:1px solid var(--hq-line);border-radius:10px;background:var(--hq-surface)}.opsrange__preset{border:none;background:transparent;padding:.4rem .7rem;border-radius:8px;font:inherit;font-size:.8rem;font-weight:600;color:var(--hq-muted);cursor:pointer;transition:background .15s ease,color .15s ease}.opsrange__preset:hover:not(.is-on){color:var(--hq-ink)}.opsrange__preset.is-on{background:color-mix(in srgb,var(--hq-accent) 12%,var(--hq-surface));color:var(--hq-accent-deep, var(--hq-accent))}.opsrange__custom{display:flex;align-items:flex-end;gap:.55rem}.opsrange__custom hq-date-field{min-width:11.5rem}.opsrange__custom label{display:grid;gap:.25rem}.opsrange__custom label span{font-size:.66rem;font-weight:700;letter-spacing:.06em;text-transform:uppercase;color:var(--hq-faint)}.opsrange__custom .hq-input{padding:.4rem .55rem;font-size:.82rem}.opsrange__arrow{padding-bottom:.5rem;color:var(--hq-faint)}@media(max-width:640px){.opsrange__custom{flex-wrap:wrap}.opsrange__arrow{display:none}}.kv{display:grid;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:.7rem;margin:1rem 0 .2rem}.kv>div{padding:.75rem .9rem;border:1px solid color-mix(in srgb,var(--hq-line) 70%,transparent);border-radius:11px;background:var(--hq-bg);transition:border-color .16s ease}.kv>div:hover{border-color:color-mix(in srgb,var(--hq-accent) 26%,var(--hq-line))}.kv dt{margin:0 0 .3rem;font-size:.68rem;text-transform:uppercase;letter-spacing:.08em;font-weight:700;color:var(--hq-faint)}.kv dd{margin:0;font-weight:620;font-size:.92rem;overflow-wrap:anywhere}.kv--2{grid-template-columns:repeat(auto-fit,minmax(280px,1fr))}.kv--3{grid-template-columns:repeat(auto-fit,minmax(210px,1fr))}.kv .lock{margin-top:.3rem;font-size:.74rem;font-weight:500;color:var(--hq-faint)}.edit{margin-top:.9rem;padding:1.25rem 1.35rem 1.35rem;border:1px solid color-mix(in srgb,var(--hq-accent) 18%,var(--hq-line));border-radius:14px;background:color-mix(in srgb,var(--hq-accent) 2.5%,var(--hq-surface))}.edit__grp{margin:1.35rem 0 .7rem;padding-bottom:.4rem;border-bottom:1px solid color-mix(in srgb,var(--hq-accent) 14%,var(--hq-line));font-size:.68rem;font-weight:800;letter-spacing:.1em;text-transform:uppercase;color:var(--hq-accent-deep, var(--hq-accent))}.edit__grp:first-child{margin-top:0}.edit__grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(220px,1fr));column-gap:1.1rem;row-gap:1rem}.edit__wide{grid-column:span 2}@media(max-width:720px){.edit__wide{grid-column:auto}}.edit__err{margin:.75rem 0 0;padding:.5rem .65rem;border-radius:8px;border:1px solid color-mix(in srgb,var(--hq-bad, #c9401f) 35%,var(--hq-line));background:color-mix(in srgb,var(--hq-bad, #c9401f) 6%,var(--hq-surface));font-size:.82rem;color:var(--hq-bad, #c9401f)}.req{margin-left:.3rem;font-size:.62rem;font-weight:700;letter-spacing:.06em;text-transform:uppercase;color:var(--hq-accent-deep, var(--hq-accent))}.chk{display:inline-flex;align-items:center;gap:.35rem;padding:.32rem .6rem;border:1px solid var(--hq-line);border-radius:999px;background:var(--hq-surface);font-size:.82rem;text-transform:capitalize;cursor:pointer}.chk input{accent-color:var(--hq-accent)}.loc{list-style:none;margin:.75rem 0 0;padding:0;display:grid;gap:.4rem}.loc__i{display:flex;align-items:center;justify-content:space-between;gap:.6rem;padding:.6rem .7rem;border:1px solid var(--hq-line);border-radius:var(--hq-radius-sm);background:var(--hq-surface)}.loc__n{margin:0 0 .15rem;font-weight:650}.hq-sr{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap}.orgs-bar{display:flex;flex-wrap:wrap;gap:.7rem 1.1rem;align-items:center;justify-content:space-between;margin:1.1rem 0 .85rem;padding:.65rem .75rem;border:1px solid var(--hq-line);border-radius:var(--hq-radius);background:var(--hq-surface);box-shadow:var(--hq-shadow)}.orgs-bar__search{position:relative;display:flex;align-items:center;gap:.5rem;flex:1 1 300px;min-width:260px;max-width:460px;padding:0 .7rem;min-height:2.5rem;border:1px solid var(--hq-line);border-radius:999px;background:#fff;transition:border-color .14s var(--hq-ease),box-shadow .14s var(--hq-ease)}.orgs-bar__search:focus-within{border-color:color-mix(in srgb,var(--hq-accent) 50%,var(--hq-line));box-shadow:0 0 0 4px color-mix(in srgb,var(--hq-link) 18%,transparent)}.orgs-bar__search svg{width:15px;height:15px;flex:0 0 auto;fill:none;stroke:var(--hq-faint);stroke-width:1.7;stroke-linecap:round}.orgs-bar__q{flex:1 1 auto;min-width:0;border:0;background:transparent;color:var(--hq-ink);font-size:.88rem}.orgs-bar__q:focus{outline:none}.orgs-bar__q::placeholder{color:var(--hq-faint)}.orgs-bar__clear{flex:0 0 auto;padding:.1rem .3rem;border:0;border-radius:999px;background:transparent;color:var(--hq-accent-deep);font-size:.74rem;font-weight:750;cursor:pointer}.orgs-bar__clear:hover{background:transparent;color:var(--hq-ink)}.orgs-bar__filters{display:flex;align-items:center;gap:.6rem;min-width:0}.orgs-bar__legend{flex:0 0 auto;font-size:.62rem;font-weight:800;letter-spacing:.12em;text-transform:uppercase;color:var(--hq-faint)}.hq-chip__n{margin-left:.35rem;padding:0 .3rem;border-radius:999px;background:color-mix(in srgb,var(--hq-ink) 7%,transparent);color:var(--hq-muted);font-family:var(--hq-mono);font-size:.68rem;font-weight:600}.hq-chip.is-on .hq-chip__n{background:color-mix(in srgb,var(--hq-accent) 18%,transparent);color:var(--hq-accent-deep)}.orgs-list__head{display:flex;flex-wrap:wrap;gap:.5rem 1rem;align-items:center;justify-content:space-between;padding:.7rem 1rem;border-bottom:1px solid var(--hq-line);background:linear-gradient(180deg,var(--hq-bg-deep),transparent)}.orgs-list__head p{margin:0;font-size:.8rem}.orgs-list__range{display:flex;align-items:center;gap:.5rem;min-width:0}.orgs-list__scope{padding:.14rem .5rem;border-radius:999px;background:var(--hq-accent-soft);color:var(--hq-accent-deep);font-size:.72rem;font-weight:700;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.orgs-t{table-layout:auto}.orgs-t th,.orgs-t td{padding:.8rem 1rem;vertical-align:middle}.orgs-t tbody tr.is-flagged td:first-child{box-shadow:inset 3px 0 0 var(--hq-bad)}.orgs-t__org{display:grid;grid-template-columns:auto minmax(0,1fr);gap:.6rem;align-items:center;min-width:220px;color:inherit;text-decoration:none}.orgs-t__mono{display:grid;width:38px;height:38px;flex:0 0 auto;place-items:center;border:1px solid var(--hq-line);border-radius:12px;background:var(--hq-bg-deep);color:var(--hq-muted);font-size:.76rem;font-weight:800;letter-spacing:.02em}.orgs-t__mono[data-life=LIVE]{border-color:color-mix(in srgb,var(--hq-ok) 26%,transparent);background:var(--hq-ok-soft);color:var(--hq-ok)}.orgs-t__mono[data-life=ONBOARDING],.orgs-t__mono[data-life=INVITED],.orgs-t__mono[data-life=READY_FOR_GO_LIVE]{border-color:color-mix(in srgb,var(--hq-accent) 26%,transparent);background:var(--hq-accent-soft);color:var(--hq-accent-deep)}.orgs-t__mono[data-life=SUSPENDED],.orgs-t__mono[data-life=AT_RISK],.orgs-t__mono[data-life=CLOSED]{border-color:color-mix(in srgb,var(--hq-bad) 26%,transparent);background:var(--hq-bad-soft);color:var(--hq-bad)}.orgs-t__id{min-width:0}.orgs-t__name{display:block;overflow:hidden;font-size:.95rem;font-weight:700;letter-spacing:-.015em;text-overflow:ellipsis;white-space:nowrap}.orgs-t__legal{display:block;overflow:hidden;max-width:34ch;margin-top:.05rem;color:var(--hq-muted);font-size:.74rem;text-overflow:ellipsis;white-space:nowrap}.orgs-t__org:hover .orgs-t__name{color:var(--hq-accent-deep);text-decoration:underline;text-underline-offset:2px}.orgs-t__meta{display:block;overflow:hidden;max-width:32ch;margin-top:.08rem;color:var(--hq-faint);font-family:var(--hq-mono);font-size:.7rem;text-overflow:ellipsis;white-space:nowrap}.orgs-t__sub{display:block;margin-top:.2rem;color:var(--hq-faint);font-size:.7rem;white-space:nowrap}.orgs-t__sub.is-bad{color:var(--hq-bad);font-weight:650}.orgs-t__plan{font-weight:650;text-transform:capitalize}.orgs-t__flag{display:inline-flex;align-items:center;gap:.4rem;font-size:.78rem;font-weight:650;white-space:nowrap}.orgs-t__flag i{width:7px;height:7px;flex:0 0 auto;border-radius:50%;background:currentColor}.orgs-t__flag[data-tone=bad]{color:var(--hq-bad)}.orgs-t__flag[data-tone=warn]{color:var(--hq-warn)}.orgs-t__flag[data-tone=act]{color:var(--hq-accent-deep)}.orgs-t__clear{display:inline-flex;align-items:center;gap:.4rem;color:var(--hq-faint);font-size:.78rem}.orgs-t__clear:before{content:"";width:7px;height:7px;border:1.5px solid color-mix(in srgb,var(--hq-ok) 45%,var(--hq-line));border-radius:50%}.orgs-t__n{width:1%;text-align:right;white-space:nowrap}.orgs-t__outlets-cell{white-space:nowrap}.orgs-t__outlets{display:flex;align-items:center;gap:.45rem}.orgs-t__count{display:grid;place-items:center;min-width:1.55rem;height:1.55rem;padding:0 .3rem;border:1px solid var(--hq-line);border-radius:8px;background:var(--hq-bg-deep);color:var(--hq-ink);font-size:.74rem;font-variant-numeric:tabular-nums}.orgs-t__outlet-names{display:grid;gap:.05rem;min-width:12ch;max-width:20ch;font-size:.78rem}.orgs-t__outlet-names>span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.orgs-t__outlet-names>span+span{color:var(--hq-muted);font-size:.74rem}.orgs-t__more{padding:.2rem .5rem;border:1px solid color-mix(in srgb,var(--hq-accent) 28%,var(--hq-line));border-radius:999px;background:transparent;color:var(--hq-accent-deep);font-size:.72rem;font-weight:700;cursor:pointer}.orgs-t__more:hover{background:var(--hq-accent-soft)}.orgs-t__zero{color:var(--hq-faint);font-size:.78rem}.orgs-t__when{width:1%;color:var(--hq-muted);font-size:.78rem;white-space:nowrap}.orgs-t__ago{display:block;color:var(--hq-ink);font-weight:600}.orgs-t__outlet-row td{padding-top:.7rem;padding-bottom:.85rem;background:var(--hq-bg);box-shadow:inset 0 1px 0 var(--hq-line);white-space:normal}.orgs-t__outlet-row strong{font-size:.78rem;letter-spacing:.01em}.orgs-t__outlet-list{display:flex;flex-wrap:wrap;gap:.4rem;margin-top:.5rem}.orgs-t__outlet-list>span{display:inline-flex;align-items:center;gap:.35rem;padding:.32rem .55rem;border:1px solid var(--hq-line);border-radius:999px;background:var(--hq-surface);font-size:.76rem}.orgs-t__outlet-list small{color:var(--hq-faint);font-size:.68rem}.orgs-list__end{display:flex;align-items:center;justify-content:center;gap:.75rem;flex-wrap:wrap;padding:1.1rem 1rem 1.3rem;color:var(--hq-faint);text-align:center}.orgs-list__end p{margin:0;font-size:.8rem}.orgs-pager{flex:0 0 auto;display:flex;align-items:center;justify-content:center;gap:.45rem;flex-wrap:wrap;padding:.7rem 1rem;border-top:1px solid var(--hq-line);background:var(--hq-bg-deep)}.orgs-pager__n{padding:0 .5rem;color:var(--hq-muted);font-size:.82rem}.orgs-t__act{width:1%;text-align:right;white-space:nowrap}.orgs-t__cta{white-space:nowrap}.orgs-empty{display:grid;justify-items:center;align-content:center;gap:.4rem;min-height:44vh;padding:2.2rem 1rem;text-align:center}.orgs-empty h3{margin:0;font-size:1.05rem;letter-spacing:-.02em}.orgs-empty p{max-width:46ch;margin:0;color:var(--hq-muted);font-size:.82rem}.orgs-empty .hq-btn{margin-top:.35rem}.hq-desk-bar,.desk-bar{display:flex;flex-wrap:wrap;gap:.7rem 1.1rem;align-items:center;justify-content:space-between;margin:1.1rem 0 .85rem;padding:.65rem .75rem;border:1px solid var(--hq-line);border-radius:var(--hq-radius);background:var(--hq-surface);box-shadow:var(--hq-shadow)}.hq-desk-bar .hq-input,.desk-bar .hq-input,.desk-bar__q,.hq-desk-bar__q{flex:1 1 300px;min-width:260px;max-width:460px}.hq-desk-bar .hq-chips,.desk-bar .hq-chips{flex:1 1 auto;display:flex;flex-wrap:wrap;gap:.35rem;align-items:center}.hq-desk-bar .hq-note,.desk-bar .hq-note{flex:0 0 auto;margin:0;font-size:.72rem}.hq-desk-loading{display:grid;justify-items:center;gap:.65rem;min-height:38vh;padding:2rem 1rem;text-align:center}.hq-desk-loading__label{margin:0;color:var(--hq-muted);font-size:.82rem}.hq-desk-loading__bars{display:flex;flex-direction:column;gap:.45rem;width:min(320px,88%)}.hq-desk-loading__bars i{display:block;height:.62rem;border-radius:999px;background:linear-gradient(90deg,var(--hq-line),color-mix(in srgb,var(--hq-line) 40%,transparent),var(--hq-line));background-size:200% 100%;animation:hq-desk-shimmer 1.1s ease-in-out infinite}.hq-desk-loading__bars i:nth-child(2){width:78%;animation-delay:.12s}.hq-desk-loading__bars i:nth-child(3){width:52%;animation-delay:.24s}@keyframes hq-desk-shimmer{0%{background-position:100% 0}to{background-position:-100% 0}}.desk-list{overflow:visible}.desk-list tr.is-flagged td:first-child{box-shadow:inset 3px 0 0 var(--hq-bad)}.desk-issues{margin-top:1rem}.desk-issues.is-focus{border-color:color-mix(in srgb,var(--hq-accent) 45%,var(--hq-line));box-shadow:0 0 0 3px var(--hq-accent-soft)}.hq-table tr.row{cursor:pointer}.hq-table tr.row:hover td{background:color-mix(in srgb,var(--hq-accent) 4%,var(--hq-surface))}.hq-table tr.row:focus-visible{outline:2px solid var(--hq-link);outline-offset:-2px}.hq-desk-tabs,.cmd-tabs{display:flex;gap:.15rem;flex-wrap:wrap;margin:0 0 1.15rem;padding-bottom:.55rem;border-bottom:1px solid var(--hq-line)}.hq-desk-tabs__tab,.cmd-tab{position:relative;border:none;background:transparent;padding:.5rem .85rem;border-radius:9px;font-size:.82rem;font-weight:650;color:var(--hq-muted);cursor:pointer;transition:background .16s var(--hq-ease),color .16s var(--hq-ease)}.hq-desk-tabs__tab:hover:not(.is-on),.cmd-tab:hover:not(.is-on){background:color-mix(in srgb,var(--hq-accent) 6%,transparent);color:var(--hq-ink)}.hq-desk-tabs__tab:focus-visible,.cmd-tab:focus-visible{outline:2px solid var(--hq-accent);outline-offset:2px}.hq-desk-tabs__tab.is-on,.cmd-tab.is-on{background:color-mix(in srgb,var(--hq-accent) 14%,var(--hq-bg));color:var(--hq-ink);font-weight:750}.hq-desk-tabs__tab:disabled,.cmd-tab:disabled{opacity:.45;cursor:not-allowed}.org-context__meta{display:flex;flex-wrap:wrap;gap:.35rem;align-items:center;margin-top:.35rem}.org-context__facts{margin:.15rem 0 0;color:var(--hq-muted);font-size:.88rem;line-height:1.45}.financial-panel .hq-table-wrap{overflow:auto}.connect-t__scopes{display:flex;flex-wrap:wrap;gap:.3rem;margin-top:.25rem}.connect-t__scopes span{padding:.12rem .42rem;border:1px solid var(--hq-line);border-radius:999px;font-family:var(--hq-mono);font-size:.68rem;color:var(--hq-muted)}@media(max-width:1180px){.orgs-t__when,.orgs-t thead th:nth-child(6){display:none}}@media(max-width:980px){.orgs-t__meta{max-width:22ch}.orgs-t td:nth-child(4),.orgs-t thead th:nth-child(4){display:none}}.dash-hero{position:relative;display:grid;grid-template-columns:minmax(0,1.35fr) minmax(340px,.95fr);gap:1.4rem;overflow:hidden;margin-bottom:1rem;padding:1.35rem;border:1px solid rgba(255,255,255,.07);border-radius:var(--hq-radius);background:radial-gradient(circle at 90% -25%,color-mix(in srgb,var(--hq-accent-on-dark) 26%,transparent),transparent 45%),linear-gradient(140deg,#0a0b0d,#211b15 62%,#2b2018);color:#fffaf3;box-shadow:0 18px 40px -30px color-mix(in srgb,var(--hq-ink) 95%,transparent)}.dash-hero:before{content:"";position:absolute;inset:0 0 auto;height:2px;background:linear-gradient(90deg,var(--hq-accent),#ffa06a 38%,transparent 78%)}.dash-hero[data-tone=live]:before{background:linear-gradient(90deg,var(--hq-ok),#7fc9a3 40%,transparent 78%)}.dash-hero[data-tone=risk]:before,.dash-hero[data-tone=bad]:before{background:linear-gradient(90deg,#e0563a,#f0a58c 40%,transparent 78%)}.dash-hero__copy{align-self:center;min-width:0}.dash-hero__eyebrow{margin:0 0 .4rem;color:#ff9a68;font-size:.66rem;font-weight:750;letter-spacing:.11em;text-transform:uppercase}.dash-hero[data-tone=live] .dash-hero__eyebrow{color:#86d0aa}.dash-hero h2{margin:0;font-size:clamp(1.45rem,2.6vw,2.2rem);line-height:1.06;letter-spacing:-.035em}.dash-hero__lede{max-width:660px;margin:.7rem 0 0;color:#fffaf3a8;font-size:.86rem;line-height:1.55}.dash-hero__acts{display:flex;flex-wrap:wrap;gap:.5rem;margin-top:1rem}.dash-hero__cta,.dash-hero__ghost{min-height:36px;padding:.45rem .8rem;border-radius:9px;font:inherit;font-size:.78rem;font-weight:700;cursor:pointer}.dash-hero__cta{border:1px solid var(--hq-accent-on-dark);background:var(--hq-accent-on-dark);color:var(--hq-ink)}.dash-hero__cta:hover{background:var(--hq-accent-deep)}.dash-hero__ghost{border:1px solid rgba(255,255,255,.16);background:#ffffff0d;color:#fffaf3}.dash-hero__ghost:hover{border-color:#ffffff4d;background:#ffffff17}.dash-hero__stats{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));align-self:stretch;overflow:hidden;border:1px solid rgba(255,255,255,.1);border-radius:13px;background:#ffffff0b}.dash-hero__stats>div{min-width:0;padding:.8rem .85rem}.dash-hero__stats>div:nth-child(2n){border-left:1px solid rgba(255,255,255,.09)}.dash-hero__stats>div:nth-child(n+3){border-top:1px solid rgba(255,255,255,.09)}.dash-hero__stats span{display:block;color:#fffaf380;font-size:.61rem;font-weight:700;letter-spacing:.07em;text-transform:uppercase}.dash-hero__stats strong{display:block;overflow:hidden;margin:.3rem 0 .2rem;font-family:var(--hq-mono);font-size:1.22rem;text-overflow:ellipsis;white-space:nowrap}.dash-hero__stats strong.is-hot{color:#ff9a68}.dash-hero__stats small{display:block;color:#fffaf380;font-size:.65rem;line-height:1.35}.dash-hero__bar{height:4px;margin:0 0 .35rem;border-radius:999px;background:#ffffff1f;overflow:hidden}.dash-hero__bar i{display:block;height:100%;border-radius:999px;background:linear-gradient(90deg,var(--hq-accent),#ffa06a)}.dash-kicker{margin:0 0 .2rem;color:var(--hq-accent-deep);font-size:.65rem;font-weight:750;letter-spacing:.1em;text-transform:uppercase}.dash-attn,.dash-jump{margin-bottom:1rem}.dash-attn>.hq-panel__head,.dash-jump>.hq-panel__head,.dash-mini>.hq-panel__head,.dash-spot>.hq-panel__head,.dash-lower>.hq-panel>.hq-panel__head{align-items:flex-start}.dash-attn>.hq-panel__head>div:first-child,.dash-jump>.hq-panel__head>div:first-child,.dash-mini>.hq-panel__head>div:first-child,.dash-spot>.hq-panel__head>div:first-child,.dash-lower>.hq-panel>.hq-panel__head>div:first-child{min-width:0}.dash-spot>.hq-panel__head h2{font-family:var(--hq-mono);font-size:1.5rem;letter-spacing:-.03em}.attn{display:grid;gap:.4rem;margin:.9rem 0 0;padding:0;list-style:none}.attn__i{display:grid;grid-template-columns:auto minmax(0,1fr) auto;gap:.7rem;align-items:start;padding:.62rem .7rem;border:1px solid var(--hq-line);border-left:3px solid var(--hq-line);border-radius:var(--hq-radius-sm);background:#fff}.attn__i[data-sev=critical]{border-left-color:var(--hq-bad);background:color-mix(in srgb,var(--hq-bad) 3.5%,#fff)}.attn__i[data-sev=warning]{border-left-color:var(--hq-warn);background:color-mix(in srgb,var(--hq-warn) 3.5%,#fff)}.attn__i[data-sev=info]{border-left-color:color-mix(in srgb,var(--hq-accent) 45%,var(--hq-line))}.attn__dot{width:8px;height:8px;margin-top:.4rem;border-radius:50%;background:var(--hq-faint)}.attn__i[data-sev=critical] .attn__dot{background:var(--hq-bad);box-shadow:0 0 0 4px color-mix(in srgb,var(--hq-bad) 14%,transparent)}.attn__i[data-sev=warning] .attn__dot{background:var(--hq-warn);box-shadow:0 0 0 4px color-mix(in srgb,var(--hq-warn) 14%,transparent)}.attn__i[data-sev=info] .attn__dot{background:var(--hq-accent)}.attn__t{display:flex;flex-wrap:wrap;align-items:center;gap:.45rem;margin:0;font-size:.88rem;font-weight:650}.attn__kind{padding:.08rem .4rem;border:1px solid var(--hq-line);border-radius:999px;background:var(--hq-bg);color:var(--hq-muted);font-size:.63rem;font-weight:700;letter-spacing:.04em;text-transform:uppercase}.attn__d{margin:.22rem 0 0;color:var(--hq-muted);font-size:.78rem;line-height:1.45}.attn__a{display:flex;align-items:center;gap:.5rem}.attn__a time{color:var(--hq-faint);font-family:var(--hq-mono);font-size:.7rem;white-space:nowrap}.dash-clear{display:flex;align-items:center;gap:.85rem;margin-top:.9rem;padding:.9rem;border:1px solid color-mix(in srgb,var(--hq-ok) 22%,var(--hq-line));border-radius:12px;background:var(--hq-ok-soft)}.dash-clear--warn{border-color:color-mix(in srgb,var(--hq-warn) 26%,var(--hq-line));background:var(--hq-warn-soft)}.dash-clear__mark{display:grid;width:34px;height:34px;flex:0 0 auto;place-items:center;border-radius:10px;background:#fff;color:var(--hq-ok);font-family:var(--hq-mono);font-size:.9rem;font-weight:750}.dash-clear--warn .dash-clear__mark{color:var(--hq-warn)}.dash-clear h3{margin:0;font-size:.86rem}.dash-clear p{max-width:640px;margin:.15rem 0 0;color:var(--hq-muted);font-size:.76rem;line-height:1.45}.dash-clear .hq-btn{margin-left:auto}.dash-deck,.dash-lower{display:grid;grid-template-columns:minmax(0,1.5fr) minmax(320px,.85fr);gap:1rem;margin-bottom:1rem;align-items:start}.dash-deck>.hq-panel,.dash-lower>.hq-panel,.dash-stack>.hq-panel{margin:0}.dash-stack{display:grid;gap:1rem;min-width:0}.dash-spot__nums{display:grid;grid-template-columns:repeat(auto-fit,minmax(110px,1fr));gap:0;margin-top:.9rem;overflow:hidden;border:1px solid var(--hq-line);border-radius:11px;background:#fff}.dash-spot__nums>div{min-width:0;padding:.62rem .7rem;border-right:1px solid var(--hq-line-soft, var(--hq-line))}.dash-spot__nums>div:last-child{border-right:0}.dash-spot__nums span{display:block;color:var(--hq-faint);font-size:.62rem;font-weight:700;letter-spacing:.06em;text-transform:uppercase}.dash-spot__nums strong{display:block;margin-top:.24rem;font-family:var(--hq-mono);font-size:1.02rem}.dash-sub{margin:1rem 0 .5rem;color:var(--hq-faint);font-size:.66rem;font-weight:750;letter-spacing:.08em;text-transform:uppercase}.dash-bars{display:grid;gap:.4rem;margin:0;padding:0;list-style:none}.dash-bars li{display:grid;grid-template-columns:minmax(90px,.9fr) minmax(0,2fr) auto;gap:.6rem;align-items:center}.dash-bars__l{overflow:hidden;font-size:.8rem;font-weight:620;text-overflow:ellipsis;white-space:nowrap}.dash-bars__t{height:8px;border-radius:999px;background:var(--hq-bg-deep, var(--hq-bg));overflow:hidden}.dash-bars__t i{display:block;height:100%;border-radius:999px;background:linear-gradient(90deg,var(--hq-accent),#ffa06a)}.dash-bars__v{font-family:var(--hq-mono);font-size:.76rem;font-weight:650;white-space:nowrap}.dash-chips{display:flex;flex-wrap:wrap;gap:.4rem}.dash-chip{padding:.28rem .55rem;border:1px solid var(--hq-line);border-radius:999px;background:#fff;font-size:.75rem}.dash-chip b{text-transform:capitalize}.dash-top{display:grid;gap:0;margin:0;padding:0;list-style:none}.dash-top li{display:grid;grid-template-columns:minmax(0,1fr) auto auto;gap:.7rem;align-items:baseline;padding:.42rem 0;border-bottom:1px solid var(--hq-line-soft, var(--hq-line));font-size:.8rem}.dash-top li>span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.dash-top b,.dash-top em{font-family:var(--hq-mono);font-size:.76rem;font-style:normal}.dash-top em{color:var(--hq-muted)}.dash-gates{display:grid;gap:.35rem;margin:.9rem 0 0;padding:0;list-style:none}.dash-gates li{display:grid;grid-template-columns:auto minmax(0,1fr) auto;gap:.6rem;align-items:center;padding:.5rem .6rem;border:1px solid var(--hq-line);border-radius:var(--hq-radius-sm);background:#fff}.dash-gates li[data-st=complete]{background:color-mix(in srgb,var(--hq-ok) 3%,#fff)}.dash-gates li[data-st=blocked]{background:color-mix(in srgb,var(--hq-bad) 3.5%,#fff)}.dash-gates__dot{width:9px;height:9px;border-radius:50%;background:var(--hq-line)}.dash-gates li[data-st=complete] .dash-gates__dot{background:var(--hq-ok)}.dash-gates li[data-st=waiting] .dash-gates__dot,.dash-gates li[data-st=in_progress] .dash-gates__dot{background:var(--hq-warn)}.dash-gates li[data-st=blocked] .dash-gates__dot{background:var(--hq-bad)}.dash-gates p{margin:0;font-size:.82rem;font-weight:620}.dash-gates small{display:block;margin-top:.1rem;color:var(--hq-muted);font-size:.7rem;line-height:1.35}.dash-gates__own{color:var(--hq-faint);font-size:.63rem;font-weight:700;letter-spacing:.04em;text-transform:uppercase;white-space:nowrap}.dash-mini__pills{display:flex;flex-wrap:wrap;gap:.35rem;margin-top:.7rem}.dash-rows{display:grid;gap:0;margin:.8rem 0 0}.dash-rows>div{display:flex;align-items:baseline;justify-content:space-between;gap:.8rem;padding:.44rem 0;border-bottom:1px solid var(--hq-line-soft, var(--hq-line))}.dash-rows>div:last-child{border-bottom:0}.dash-rows dt{color:var(--hq-faint);font-size:.68rem;font-weight:700;letter-spacing:.04em;text-transform:uppercase}.dash-rows dd{overflow:hidden;margin:0;font-size:.79rem;font-weight:650;text-align:right;text-overflow:ellipsis}.dash-feed{display:grid;gap:0;margin:.8rem 0 0;padding:0;list-style:none}.dash-feed li{display:grid;grid-template-columns:62px minmax(0,1fr);gap:.6rem;padding:.5rem 0;border-bottom:1px solid var(--hq-line-soft, var(--hq-line))}.dash-feed li:last-child{border-bottom:0}.dash-feed time{color:var(--hq-faint);font-family:var(--hq-mono);font-size:.68rem}.dash-feed p{margin:0;font-size:.79rem;line-height:1.4}.dash-feed small{display:block;overflow:hidden;margin-top:.12rem;color:var(--hq-faint);font-size:.68rem;text-overflow:ellipsis}.dash-feed a{display:block;color:inherit;text-decoration:none;border-radius:var(--hq-radius-sm)}.dash-feed a:hover p,.dash-feed a:focus-visible p{color:var(--hq-accent-deep);text-decoration:underline}.dash-feed a:focus-visible{outline:2px solid var(--hq-accent);outline-offset:2px}.dash-jump__grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(140px,1fr));gap:.5rem;margin-top:.9rem}.dash-jump__i{min-width:0;padding:.6rem .7rem;border:1px solid var(--hq-line);border-radius:10px;background:#fff;font:inherit;text-align:left;cursor:pointer;transition:border-color .15s ease,transform .15s ease}.dash-jump__i:hover{border-color:color-mix(in srgb,var(--hq-accent) 40%,var(--hq-line));transform:translateY(-1px)}.dash-jump__l{display:block;color:var(--hq-faint);font-size:.63rem;font-weight:750;letter-spacing:.07em;text-transform:uppercase}.dash-jump__i strong{display:block;overflow:hidden;margin:.25rem 0 .1rem;color:var(--hq-ink);font-family:var(--hq-mono);font-size:.95rem;text-overflow:ellipsis;white-space:nowrap}.dash-jump__i small{display:block;color:var(--hq-muted);font-size:.67rem}@media(max-width:1080px){.dash-hero,.dash-deck,.dash-lower{grid-template-columns:1fr}}@media(max-width:760px){.dash-hero{padding:1rem}.dash-hero__stats{grid-template-columns:1fr}.dash-hero__stats>div:nth-child(2n){border-left:0}.dash-hero__stats>div+div{border-top:1px solid rgba(255,255,255,.09)}.attn__i,.dash-gates li{grid-template-columns:auto minmax(0,1fr)}.attn__a,.dash-gates__own{grid-column:2;justify-content:flex-start}.dash-bars li{grid-template-columns:minmax(0,1fr) auto}.dash-bars__t{grid-column:1/-1;order:3}}.people-hero{position:relative;display:grid;grid-template-columns:minmax(0,1.45fr) minmax(330px,.85fr);gap:1.4rem;overflow:hidden;margin-bottom:1.15rem;padding:1.35rem;border:1px solid rgba(255,255,255,.07);border-radius:var(--hq-radius);background:radial-gradient(circle at 88% -20%,color-mix(in srgb,var(--hq-accent-on-dark) 24%,transparent),transparent 42%),linear-gradient(140deg,#0a0b0d,#211b15 63%,#2b2018);color:#fffaf3;box-shadow:0 18px 38px -28px color-mix(in srgb,var(--hq-ink) 95%,transparent)}.people-hero:before{content:"";position:absolute;inset:0 0 auto;height:2px;background:linear-gradient(90deg,var(--hq-accent),#ffa06a 38%,transparent 76%)}.people-hero__copy{align-self:center;max-width:690px}.people-hero__eyebrow,.people-card__kicker{margin:0 0 .35rem;font-size:.66rem;font-weight:750;letter-spacing:.11em;text-transform:uppercase}.people-hero__eyebrow{color:#ff9a68}.people-hero h2{margin:0;font-size:clamp(1.45rem,2.5vw,2.15rem);line-height:1.08;letter-spacing:-.035em}.people-hero__copy>p:not(.people-hero__eyebrow){max-width:680px;margin:.7rem 0 0;color:#fffaf3a3;font-size:.86rem;line-height:1.55}.people-hero__actions{display:flex;flex-wrap:wrap;gap:.5rem;margin-top:1rem}.people-hero__primary,.people-hero__link{min-height:36px;padding:.45rem .78rem;border-radius:9px;font:inherit;font-size:.78rem;font-weight:700;cursor:pointer}.people-hero__primary{border:1px solid var(--hq-accent-on-dark);background:var(--hq-accent-on-dark);color:var(--hq-ink)}.people-hero__primary:hover{background:var(--hq-accent-deep)}.people-hero__link{border:1px solid rgba(255,255,255,.16);background:#ffffff0d;color:#fffaf3}.people-hero__link:hover{border-color:#ffffff4d;background:#ffffff17}.people-hero__stats{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));align-self:stretch;border:1px solid rgba(255,255,255,.1);border-radius:13px;background:#ffffff0b;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.people-hero__stats>div{display:flex;min-width:0;flex-direction:column;justify-content:center;padding:.8rem}.people-hero__stats>div+div{border-left:1px solid rgba(255,255,255,.09)}.people-hero__stats span{color:#fffaf37a;font-size:.61rem;font-weight:700;letter-spacing:.07em;text-transform:uppercase}.people-hero__stats strong{overflow:hidden;margin:.35rem 0 .18rem;font-family:var(--hq-mono);font-size:1.08rem;text-overflow:ellipsis}.people-hero__stats small{color:#fffaf37d;font-size:.65rem;line-height:1.35}.people-grid{display:grid;grid-template-columns:minmax(0,1.55fr) minmax(300px,.8fr);gap:1.15rem;margin-bottom:1.15rem}.people-grid .hq-panel,.people-boundary,.people-roster{margin:0}.people-card{min-width:0}.people-card__head{display:flex;align-items:flex-start;justify-content:space-between;gap:.8rem}.people-card__head h2{margin:0;font-size:1.02rem;letter-spacing:-.015em}.people-card__kicker{color:var(--hq-accent-deep)}.people-card__lede{max-width:850px;margin:.55rem 0 0;color:var(--hq-muted);font-size:.8rem;line-height:1.5}.people-person{display:flex;min-width:0;align-items:center;gap:.7rem}.people-avatar{display:grid;width:44px;height:44px;flex:0 0 auto;place-items:center;border:1px solid color-mix(in srgb,var(--hq-accent) 20%,var(--hq-line));border-radius:13px;background:var(--hq-accent-soft);color:var(--hq-accent-deep);font-family:var(--hq-mono);font-size:.82rem;font-weight:750}.people-person__email{overflow:hidden;max-width:440px;margin:.16rem 0 0;color:var(--hq-muted);font-family:var(--hq-mono);font-size:.72rem;text-overflow:ellipsis;white-space:nowrap}.people-state{display:inline-flex;width:max-content;flex:0 0 auto;align-items:center;gap:.35rem;padding:.24rem .48rem;border:1px solid var(--hq-line);border-radius:999px;background:var(--hq-bg);color:var(--hq-muted);font-size:.64rem;font-weight:750;letter-spacing:.04em;text-transform:uppercase}.people-state i{width:6px;height:6px;border-radius:50%;background:currentColor;box-shadow:0 0 0 3px color-mix(in srgb,currentColor 12%,transparent)}.people-state--ok{border-color:color-mix(in srgb,var(--hq-ok) 24%,var(--hq-line));background:var(--hq-ok-soft);color:var(--hq-ok)}.people-state--warn{border-color:color-mix(in srgb,var(--hq-warn) 25%,var(--hq-line));background:var(--hq-warn-soft);color:var(--hq-warn)}.people-state--bad{border-color:color-mix(in srgb,var(--hq-bad) 24%,var(--hq-line));background:var(--hq-bad-soft);color:var(--hq-bad)}.people-facts{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:0;margin-top:1rem;overflow:hidden;border:1px solid var(--hq-line-soft, var(--hq-line));border-radius:11px;background:#fff}.people-facts>div{min-width:0;padding:.66rem .72rem}.people-facts>div:nth-child(2n){border-left:1px solid var(--hq-line-soft, var(--hq-line))}.people-facts>div:nth-child(n+3){border-top:1px solid var(--hq-line-soft, var(--hq-line))}.people-facts span,.people-map-value>span{display:block;margin-bottom:.22rem;color:var(--hq-faint);font-size:.62rem;font-weight:700;letter-spacing:.07em;text-transform:uppercase}.people-facts strong{display:block;color:var(--hq-ink);font-size:.77rem;font-weight:650;overflow-wrap:anywhere}.people-impact{display:flex;align-items:center;justify-content:space-between;gap:1rem;margin-top:.75rem;padding-top:.75rem;border-top:1px solid var(--hq-line-soft, var(--hq-line))}.people-impact p{margin:0 0 .15rem;font-size:.78rem;font-weight:700}.people-impact span{display:block;max-width:610px;color:var(--hq-muted);font-size:.72rem;line-height:1.45}.people-secret{margin-top:.85rem;padding:.85rem;border:1px solid color-mix(in srgb,var(--hq-accent) 28%,var(--hq-line));border-radius:12px;background:linear-gradient(135deg,color-mix(in srgb,var(--hq-accent) 8%,transparent),color-mix(in srgb,var(--hq-accent-soft) 30%,transparent)),#fff}.people-secret__head,.people-secret__value{display:flex;align-items:center;justify-content:space-between;gap:.7rem}.people-secret__head p{margin:0;font-size:.8rem;font-weight:750}.people-secret__head span:not(.people-secret__flag){color:var(--hq-muted);font-size:.7rem}.people-secret__flag{padding:.2rem .42rem;border-radius:999px;background:var(--hq-accent-soft);color:var(--hq-accent-ink);font-weight:750;letter-spacing:.06em;text-transform:uppercase}.people-secret__value{margin-top:.65rem;padding:.45rem .55rem;border:1px solid var(--hq-line);border-radius:9px;background:var(--hq-surface)}.people-secret__value code{overflow:hidden;font-family:var(--hq-mono);font-size:.9rem;font-weight:700;text-overflow:ellipsis}.people-secret__value button{flex:0 0 auto;border:0;background:transparent;color:var(--hq-accent-deep);font:inherit;font-size:.7rem;font-weight:750;cursor:pointer}.people-card--map{background:linear-gradient(160deg,rgba(255,255,255,.72),transparent 55%),var(--hq-surface)}.people-map-value{margin:1rem 0 .75rem;padding:.8rem;border:1px solid var(--hq-line);border-radius:11px;background:#fff}.people-map-value code{display:block;overflow:hidden;color:var(--hq-ink);font-family:var(--hq-mono);font-size:.8rem;font-weight:700;text-overflow:ellipsis}.people-map-value small,.people-map-edit .hq-field small{display:block;margin-top:.35rem;color:var(--hq-muted);font-size:.68rem;line-height:1.4}.people-map-edit{margin-top:.8rem;padding:.8rem;border:1px solid color-mix(in srgb,var(--hq-accent) 24%,var(--hq-line));border-radius:11px;background:color-mix(in srgb,var(--hq-accent) 3%,#fff)}.people-transfer{margin-top:.75rem;padding:.85rem;border:1px solid color-mix(in srgb,var(--hq-accent) 30%,var(--hq-line));border-radius:12px;background:color-mix(in srgb,var(--hq-accent) 4%,#fff)}.people-transfer__title{margin:0 0 .2rem;font-size:.82rem;font-weight:750}.people-transfer__lede{margin:0 0 .7rem;color:var(--hq-muted);font-size:.72rem;line-height:1.45}.people-transfer__grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.65rem;margin-bottom:.65rem}.people-acting{margin-bottom:1rem}.liveaccess__counts{display:flex;gap:.4rem;flex-wrap:wrap}.liveaccess__enter{display:flex;align-items:center;justify-content:space-between;gap:1rem;flex-wrap:wrap;margin-top:1.05rem;padding:.9rem 1.05rem;border:1px solid var(--hq-line);border-radius:14px;background:var(--hq-bg)}.liveaccess__enter .hq-note{margin:.2rem 0 0;max-width:42ch}.liveaccess__enter-acts{display:flex;gap:.5rem;flex-wrap:wrap}.liveaccess__grid{display:grid;grid-template-columns:minmax(0,1.25fr) minmax(0,1fr);gap:1.15rem;margin-top:1.15rem}@media(max-width:1080px){.liveaccess__grid{grid-template-columns:minmax(0,1fr)}}.liveaccess__col-head{display:flex;align-items:baseline;justify-content:space-between;gap:.6rem;margin:0 0 .15rem;padding-bottom:.5rem;border-bottom:1px solid var(--hq-line)}.liveaccess__col-head span{font-size:.78rem;font-weight:800;letter-spacing:.09em;text-transform:uppercase;color:var(--hq-ink)}.liveaccess__col-head small{font-size:.74rem;color:var(--hq-ink-soft)}.liveaccess__where{display:flex;align-items:center;gap:.4rem;flex-wrap:wrap;margin-bottom:.3rem}.liveaccess__chip{font-size:.64rem;font-weight:850;letter-spacing:.1em;text-transform:uppercase;padding:.16rem .42rem;border-radius:999px;background:color-mix(in srgb,var(--hq-ink) 8%,transparent);color:var(--hq-ink)}.liveaccess__chip--pos{background:var(--hq-accent-soft);color:var(--hq-accent-ink)}.liveaccess__role{font-size:.76rem;font-weight:700;color:var(--hq-ink-soft)}.liveaccess__terms{margin:.9rem 0 0;padding:0;list-style:none;display:grid;gap:.5rem}.liveaccess__term{display:flex;align-items:center;gap:.7rem;padding:.75rem .9rem;border:1px solid var(--hq-line);border-radius:12px;background:var(--hq-surface)}.liveaccess__pulse{flex:0 0 auto;width:9px;height:9px;border-radius:50%;background:color-mix(in srgb,var(--hq-ink) 22%,transparent)}.liveaccess__term.is-online{border-color:color-mix(in srgb,var(--hq-ok, #2f7d4f) 34%,var(--hq-line))}.liveaccess__term.is-online .liveaccess__pulse{background:var(--hq-ok, #2f7d4f);box-shadow:0 0 0 4px color-mix(in srgb,var(--hq-ok, #2f7d4f) 18%,transparent)}.liveaccess__term.is-bad{border-color:color-mix(in srgb,var(--hq-bad, #b4381f) 34%,var(--hq-line))}.liveaccess__term.is-bad .liveaccess__pulse{background:var(--hq-bad, #b4381f)}.liveaccess__term-who{flex:1 1 auto;min-width:0;display:grid;gap:.1rem}.liveaccess__term-who strong{font-size:.92rem;overflow-wrap:anywhere}.liveaccess__term-who span{font-size:.78rem;color:var(--hq-ink-soft)}.liveaccess__term-state{flex:0 0 auto;text-align:right;display:grid;gap:.1rem}.liveaccess__term-state strong{font-size:.8rem}.liveaccess__term-state span{font-size:.72rem;color:var(--hq-ink-soft);font-variant-numeric:tabular-nums}.posact{display:grid;gap:1rem;margin:0 0 1rem}.posact__block .hq-label{margin:0 0 .5rem}.posact__outlets{display:flex;gap:.5rem;flex-wrap:wrap}.posact__outlet,.posact__role{display:grid;gap:.12rem;text-align:left;padding:.6rem .75rem;border:1px solid var(--hq-line);border-radius:12px;background:var(--hq-surface);color:var(--hq-ink);font:inherit;cursor:pointer;transition:border-color .14s ease,background .14s ease,transform .1s ease}.posact__outlet strong,.posact__role strong{font-size:.88rem;font-weight:750}.posact__outlet span,.posact__role span{font-size:.73rem;color:var(--hq-ink-soft)}.posact__outlet:hover,.posact__role:hover{border-color:color-mix(in srgb,var(--hq-accent) 40%,var(--hq-line));background:var(--hq-bg)}.posact__outlet:active,.posact__role:active{transform:translateY(1px)}.posact__outlet:focus-visible,.posact__role:focus-visible{outline:3px solid color-mix(in srgb,var(--hq-accent) 45%,transparent);outline-offset:2px}.posact__outlet.is-on,.posact__role.is-on{border-color:var(--hq-accent);background:var(--hq-act-soft)}.posact__outlet.is-on strong,.posact__role.is-on strong{color:var(--hq-act-deep)}.posact__roles{display:grid;grid-template-columns:repeat(auto-fill,minmax(9.5rem,1fr));gap:.5rem}.posact__guard{margin:0;padding:.65rem .85rem;border-left:3px solid var(--hq-accent);border-radius:0 10px 10px 0;background:var(--hq-bg);font-size:.8rem;line-height:1.55;color:var(--hq-ink-soft)}.posact__guard strong{color:var(--hq-ink)}.people-acting__list{margin:.9rem 0 0;padding:0;list-style:none}.people-acting__row.is-pos{background:linear-gradient(90deg,color-mix(in srgb,var(--hq-accent) 8%,var(--hq-surface)),var(--hq-surface) 45%)}.people-acting__row{padding:.9rem 1rem;border:1px solid color-mix(in srgb,var(--hq-accent) 20%,var(--hq-line));border-radius:12px;background:linear-gradient(90deg,color-mix(in srgb,var(--hq-accent) 4%,var(--hq-surface)),var(--hq-surface) 40%);transition:border-color .16s ease,box-shadow .16s ease}.people-acting__row:hover{border-color:color-mix(in srgb,var(--hq-accent) 38%,var(--hq-line));box-shadow:0 8px 20px -16px color-mix(in srgb,var(--hq-ink) 70%,transparent)}.people-acting__main{display:flex;align-items:center;gap:.9rem}.people-acting__row+.people-acting__row{margin-top:.5rem}.people-acting__dot{flex:0 0 auto;width:9px;height:9px;border-radius:50%;background:var(--hq-accent);box-shadow:0 0 0 4px color-mix(in srgb,var(--hq-accent) 16%,transparent)}.people-acting__who{flex:1 1 auto;min-width:0}.people-acting__who strong{display:block;margin-bottom:.2rem;overflow:hidden;font-size:.86rem;font-weight:700;text-overflow:ellipsis;white-space:nowrap}.people-acting__who span,.people-acting__when span{display:block;color:var(--hq-muted);font-size:.74rem;line-height:1.45}.people-acting__who span:last-child{margin-top:.15rem;font-family:var(--hq-mono);font-size:.7rem;color:var(--hq-accent-deep, var(--hq-accent));font-weight:650}.people-acting__when{flex:0 0 auto;padding:.4rem .7rem;border-radius:9px;background:var(--hq-bg);text-align:right}.people-acting__when strong{display:block;font-family:var(--hq-mono);font-size:.8rem;font-weight:700}.endact__meta{display:grid;grid-template-columns:repeat(auto-fit,minmax(150px,1fr));gap:.6rem;margin-top:1.15rem}.endact__meta>div{padding:.7rem .85rem;border:1px solid color-mix(in srgb,var(--hq-line) 70%,transparent);border-radius:11px;background:var(--hq-bg)}.endact__meta span{display:block;margin-bottom:.3rem;font-size:.66rem;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:var(--hq-faint)}.endact__meta strong{font-size:.85rem;font-weight:650;overflow-wrap:anywhere}.endact__evidence{margin-top:1.15rem;padding:.9rem 1rem;border:1px solid var(--hq-line);border-radius:12px;background:var(--hq-bg)}.endact__evidence ul{display:grid;gap:.4rem;margin:.6rem 0 0;padding:0;list-style:none}.endact__evidence li{display:flex;justify-content:space-between;gap:.85rem;padding-left:.7rem;border-left:2px solid var(--hq-line);color:var(--hq-muted);font-size:.78rem;line-height:1.4}.endact__evidence li.is-mutation{border-left-color:var(--hq-accent);color:var(--hq-ink);font-weight:600}.endact__evidence time{flex:0 0 auto;font-family:var(--hq-mono);font-size:.72rem;color:var(--hq-faint)}.endact__evidence small{display:block;margin-top:.6rem;color:var(--hq-faint);font-size:.74rem}.endact__none{margin:1.15rem 0 0;padding:.75rem .9rem;border:1px dashed var(--hq-line);border-radius:11px;color:var(--hq-muted);font-size:.82rem}.endact__note{min-height:6rem;padding:.7rem .8rem;resize:vertical;line-height:1.5}.people-boundary{margin-bottom:1rem}.people-chain{display:grid;grid-template-columns:1fr auto 1fr auto 1fr auto 1fr;align-items:center;gap:.55rem;margin-top:1rem}.people-chain>i{width:28px;height:1px;background:linear-gradient(90deg,var(--hq-accent),var(--hq-line))}.people-chain__step{min-width:0;min-height:91px;padding:.72rem;border:1px solid var(--hq-line);border-radius:11px;background:#fff}.people-chain__step--active{border-color:color-mix(in srgb,var(--hq-accent) 30%,var(--hq-line));background:var(--hq-accent-soft)}.people-chain__step>span{display:block;color:var(--hq-accent-deep);font-family:var(--hq-mono);font-size:.65rem;font-weight:750}.people-chain__step strong{display:block;margin-top:.35rem;font-size:.78rem}.people-chain__step small{display:block;margin-top:.2rem;color:var(--hq-muted);font-size:.67rem;line-height:1.35}.people-roster__grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(240px,1fr));gap:.75rem;margin-top:1rem}.people-roster-card{min-width:0;padding:.85rem;border:1px solid var(--hq-line);border-radius:12px;background:#fff}.people-roster-card--ready{border-top:3px solid var(--hq-ok)}.people-roster-card--waiting{border-top:3px solid var(--hq-warn);background:color-mix(in srgb,var(--hq-warn) 2.5%,#fff)}.people-roster-card__top{display:flex;align-items:center;justify-content:space-between;gap:.5rem}.people-roster-card__code{display:inline-grid;min-width:32px;height:25px;place-items:center;padding:0 .35rem;border:1px solid var(--hq-line);border-radius:7px;background:var(--hq-bg);color:var(--hq-muted);font-family:var(--hq-mono);font-size:.66rem;font-weight:750}.people-roster-card h3{margin:.7rem 0 0;font-size:.94rem}.people-roster-card__summary{min-height:2.1em;margin:.25rem 0 .7rem;color:var(--hq-muted);font-size:.72rem;line-height:1.45}.people-roster-card dl{display:grid;gap:0;margin:0;border-top:1px solid var(--hq-line-soft, var(--hq-line))}.people-roster-card dl>div{display:flex;align-items:baseline;justify-content:space-between;gap:.7rem;padding:.44rem 0;border-bottom:1px solid var(--hq-line-soft, var(--hq-line))}.people-roster-card dt{color:var(--hq-faint);font-size:.64rem;text-transform:uppercase}.people-roster-card dd{overflow:hidden;margin:0;font-size:.7rem;font-weight:650;text-align:right;text-overflow:ellipsis}.people-empty{display:flex;align-items:center;gap:.8rem;margin-top:.9rem;padding:.8rem;border:1px dashed var(--hq-line);border-radius:11px;background:var(--hq-bg)}.people-empty--bad{border-color:color-mix(in srgb,var(--hq-bad) 28%,var(--hq-line));background:var(--hq-bad-soft)}.people-empty__mark{display:grid;width:34px;height:34px;flex:0 0 auto;place-items:center;border:1px solid var(--hq-line);border-radius:10px;background:#fff;color:var(--hq-faint);font-family:var(--hq-mono);font-size:.7rem;font-weight:750}.people-empty h3{margin:0;font-size:.82rem}.people-empty p{margin:.15rem 0 0;color:var(--hq-muted);font-size:.72rem}.people-empty .hq-btn{margin-left:auto}@media(max-width:960px){.people-hero,.people-grid{grid-template-columns:1fr}.people-hero__stats{min-height:115px}}@media(max-width:760px){.people-hero{padding:1rem}.people-hero__stats{grid-template-columns:1fr}.people-hero__stats>div{min-height:76px}.people-hero__stats>div+div{border-top:1px solid rgba(255,255,255,.09);border-left:0}.people-chain{grid-template-columns:1fr}.people-chain>i{width:1px;height:18px;margin-left:1.2rem;background:linear-gradient(var(--hq-accent),var(--hq-line))}.people-card__head,.people-impact{align-items:flex-start;flex-direction:column}.people-transfer__grid{grid-template-columns:1fr}.people-acting__main{flex-wrap:wrap}.people-acting__when{text-align:left}.people-facts{grid-template-columns:1fr}.people-facts>div:nth-child(2n){border-left:0}.people-facts>div+div{border-top:1px solid var(--hq-line-soft, var(--hq-line))}}.is-async-loading{position:relative!important;color:transparent!important;pointer-events:none;cursor:progress}.is-async-loading>*{visibility:hidden}.is-async-loading:after{content:"";position:absolute;top:50%;left:50%;width:16px;height:16px;margin:-8px 0 0 -8px;border-radius:50%;border:2px solid color-mix(in srgb,var(--hq-ink) 22%,transparent);border-top-color:var(--hq-accent);animation:rs-async-spin .6s linear infinite}@keyframes rs-async-spin{to{transform:rotate(360deg)}}.doc-prose{color:var(--hq-ink);font-size:.95rem;line-height:1.65;max-width:46rem}.doc-prose>*:first-child{margin-top:0}.doc-prose h1,.doc-prose h2,.doc-prose h3,.doc-prose h4{letter-spacing:-.02em;line-height:1.25;scroll-margin-top:1rem}.doc-prose h1{font-size:1.55rem;margin:1.6rem 0 .65rem}.doc-prose h2{font-size:1.2rem;margin:1.55rem 0 .55rem;padding-bottom:.35rem;border-bottom:1px solid var(--hq-line)}.doc-prose h3{font-size:1.02rem;margin:1.2rem 0 .4rem}.doc-prose p,.doc-prose ul,.doc-prose ol{margin:.65rem 0}.doc-prose ul,.doc-prose ol{padding-left:1.25rem}.doc-prose li+li{margin-top:.25rem}.doc-prose a{color:var(--hq-accent-deep);font-weight:600}.doc-prose code{font-family:var(--hq-mono);font-size:.86em;padding:.1em .35em;border-radius:5px;background:var(--hq-bg);border:1px solid var(--hq-line)}.doc-prose pre{margin:.85rem 0;padding:.85rem 1rem;overflow:auto;border-radius:12px;background:#1a1714;color:#fcfcfb;font-size:.82rem;line-height:1.5}.doc-prose pre code{padding:0;border:0;background:transparent;color:inherit;font-size:inherit}.doc-prose table{width:100%;border-collapse:collapse;margin:.85rem 0;font-size:.88rem}.doc-prose th,.doc-prose td{border:1px solid var(--hq-line);padding:.45rem .6rem;text-align:left;vertical-align:top}.doc-prose th{background:var(--hq-bg);font-weight:700}.doc-prose blockquote{margin:.85rem 0;padding:.55rem .85rem;border-left:4px solid var(--hq-accent);background:var(--hq-accent-soft);border-radius:0 10px 10px 0}.doc-prose hr{border:0;border-top:1px solid var(--hq-line);margin:1.5rem 0}.shell:has(app-hq-docs-article){height:100dvh;overflow:hidden}.shell:has(app-hq-docs-article) .stage{min-height:0}.shell:has(app-hq-docs-article) .main{display:flex;flex-direction:column;flex:1;min-height:0;max-width:none;padding-bottom:.85rem;overflow:hidden}.shell:has(app-hq-docs-article) .main>app-hq-docs-article{flex:1;min-height:0}.docs-pager{display:grid;grid-template-columns:1fr 1fr;gap:.75rem;margin-top:2rem;padding-top:1rem;border-top:1px solid var(--hq-line)}.docs-pager a{display:grid;gap:.2rem;padding:.85rem 1rem;border:1px solid var(--hq-line);border-radius:12px;background:#fff;color:inherit;text-decoration:none}.docs-pager a:hover{border-color:var(--hq-accent)}.docs-pager span{font-size:.72rem;font-weight:700;text-transform:uppercase;letter-spacing:.06em;color:var(--hq-muted, #6b6458)}.docs-pager__next{text-align:right}.docs-changelog{margin-top:2.25rem;padding-top:1.15rem;border-top:2px solid var(--hq-line);scroll-margin-top:1rem}.docs-changelog__head h2{margin:0 0 .2rem;font-size:1.15rem}.docs-changelog__head .hq-note{margin:0 0 .9rem}.docs-rev{padding:.85rem 1rem;margin-bottom:.7rem;border:1px solid var(--hq-line);border-left:3px solid var(--hq-accent);border-radius:12px;background:#fff}.docs-rev__head{display:flex;flex-wrap:wrap;align-items:center;gap:.45rem;margin-bottom:.3rem}.docs-rev__kind{text-transform:uppercase;font-size:.62rem;letter-spacing:.06em}.docs-rev__meta{margin-left:auto;font-size:.72rem}.docs-rev__reason{margin:0 0 .55rem;font-size:.85rem;font-style:italic;color:var(--hq-muted, #6b6458)}.docs-rev__changes{list-style:none;margin:0;padding:0;display:grid;gap:.5rem}.docs-rev__removed,.docs-rev__added{display:flex;gap:.45rem;margin:0;font-size:.86rem;line-height:1.45}.docs-rev__tag{flex-shrink:0;padding:.02rem .4rem;height:fit-content;border-radius:6px;font-size:.62rem;font-weight:800;letter-spacing:.05em;text-transform:uppercase;background:#f1ece4;color:#6b6458}.docs-rev__tag--add{background:var(--hq-accent-soft);color:var(--hq-accent-deep)}.docs-rev__removed del{color:#8a8278;text-decoration-color:#c9463d}.docs-rev__added ins{text-decoration:none;color:var(--hq-ink);font-weight:550}.docs-scroll{scrollbar-width:thin;scrollbar-color:transparent transparent;transition:scrollbar-color .16s ease}.docs-scroll:hover,.docs-scroll:focus-within{scrollbar-color:color-mix(in srgb,var(--hq-ink) 22%,transparent) transparent}.docs-scroll::-webkit-scrollbar{width:7px;height:7px}.docs-scroll::-webkit-scrollbar-track{background:transparent}.docs-scroll::-webkit-scrollbar-thumb{background:transparent;border-radius:999px;border:2px solid transparent;background-clip:padding-box}.docs-scroll:hover::-webkit-scrollbar-thumb,.docs-scroll:focus-within::-webkit-scrollbar-thumb{background:color-mix(in srgb,var(--hq-ink) 20%,transparent);background-clip:padding-box}.docs-scroll::-webkit-scrollbar-thumb:hover{background:color-mix(in srgb,var(--hq-ink) 34%,transparent);background-clip:padding-box}@media(max-width:960px){.shell:has(app-hq-docs-article){height:auto;overflow:visible}.shell:has(app-hq-docs-article) .main{display:block;overflow:visible;padding-bottom:2.5rem}.shell:has(app-hq-docs-article) .rail{height:auto;overflow:visible}}@page{margin:16mm 14mm}@media print{.rail,.top,.top__burger,.docs-tree,.docs-toc,.docs-pager,.hq-actions,.docs-print__chrome,.no-print{display:none!important}.shell{display:block!important;height:auto!important;overflow:visible!important}.stage,.main{padding:0!important;margin:0!important;height:auto!important;overflow:visible!important}.docs-layout,.docs-article,.docs-article__scroll{display:block!important;height:auto!important;overflow:visible!important}.docs-print__sheet{border:0!important;max-width:none!important;padding:0!important}.docs-print__article{page-break-inside:auto;break-inside:auto}.docs-print__article-title{page-break-before:always;break-before:page}.docs-print__article:first-of-type .docs-print__article-title{page-break-before:auto;break-before:auto}.doc-prose pre{white-space:pre-wrap;background:#fcfcfb!important;color:#0a0b0d!important;border:1px solid #e8e6e1}a[href]:after{content:none!important}.main:has(app-hq-docs-article){display:block!important;height:auto!important;overflow:visible!important}.docs-tree,.docs-toc,.docs-top,.docs-progress,.docs-revchip{display:none!important}.docs-layout{display:block!important;height:auto!important;overflow:visible!important}.docs-article,.docs-article__scroll{height:auto!important;overflow:visible!important;border:0!important}.docs-rev__removed del,.docs-changes__removed del{color:#6b6458!important}}
