.hq-admin{--a-bg:#f1eee7;--a-surface:#fff;--a-sunk:#f6f3ed;--a-line:#e4dfd5;--a-line-strong:#cfc8bb;--a-ink:#15171a;--a-soft:#4f5358;--a-mute:#878a8c;--a-gold:#c4a574;--a-gold-deep:#96773d;--a-red:#b0452f;--a-green:#2f7a55;--a-amber:#b07a22;--a-blue:#4f63a6;--a-radius:12px;--a-shadow:0 1px 2px #16181a0a, 0 6px 18px #16181a0d;--a-shadow-lift:0 2px 6px #16181a0f, 0 18px 44px #16181a1f;--hq-gold:var(--a-gold);--hq-gold-deep:var(--a-gold-deep);--hq-green:var(--a-green);--hq-red:var(--a-red);--hq-amber:var(--a-amber);--hq-blue:var(--a-blue);--hq-violet:#7a5fb3;--hq-teal:#2f8a8a;--hq-ink-chart:#15171a;--hq-glass:#ffffffb8;--hq-glass-strong:#ffffffeb;--hq-grid:#16181a12;--hq-grid-strong:#16181a2e;--hq-cursor:#16181a52;--hq-dot-ring:#fff;--hq-side-bg:#101211;--hq-side-ink:#faf8f4bd;--hq-side-dim:#faf8f46b;--hq-side-line:#faf8f414;--hq-spot:#c4a57424;--hq-ring:color-mix(in srgb, var(--hq-gold) 30%, transparent);--hq-ease:cubic-bezier(.22, 1, .36, 1);--hq-spring:cubic-bezier(.34, 1.35, .64, 1);--hq-fast:.18s;--hq-base:.32s;--hq-slow:.6s;background:var(--a-bg);color:var(--a-ink);transition:background-color .45s,color .45s}.hq-admin[data-hq-theme=dark]{--a-bg:#0b0d0c;--a-surface:#141716;--a-sunk:#0f1211;--a-line:#faf8f414;--a-line-strong:#faf8f42b;--a-ink:#f2efe8;--a-soft:#b6b2aa;--a-mute:#7f7d77;--a-gold:#d4b27f;--a-gold-deep:#e0c08a;--a-red:#e2745a;--a-green:#62c08f;--a-amber:#e0ad4e;--a-blue:#97a6e0;--a-shadow:0 1px 2px #0000004d, 0 8px 24px #00000047;--a-shadow-lift:0 2px 6px #00000059, 0 24px 60px #00000080;--hq-violet:#a98fe0;--hq-teal:#5cc4c4;--hq-ink-chart:#f2efe8;--hq-glass:#141716b8;--hq-glass-strong:#141716f0;--hq-grid:#faf8f412;--hq-grid-strong:#faf8f433;--hq-cursor:#faf8f459;--hq-dot-ring:#141716;--hq-side-bg:#090b0a;--hq-spot:#d4b27f1c}body:has(.hq-admin){background:var(--a-bg,#f1eee7)}body:has(.hq-admin[data-hq-theme=dark]){background:#0b0d0c}.hq-admin.admin{background:radial-gradient(1100px 600px at 110% -10%, var(--hq-spot), transparent 60%), radial-gradient(700px 500px at -10% 110%, color-mix(in srgb, var(--hq-blue) 6%, transparent), transparent 60%), var(--a-bg);--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}.hq-admin.admin[data-hq-theme=dark]{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}.hq-admin :focus-visible{outline:2px solid var(--hq-gold);outline-offset:2px}.hq-admin ::selection{background:color-mix(in srgb, var(--hq-gold) 35%, transparent)}.hq-admin{scrollbar-width:thin;scrollbar-color:var(--a-line-strong) transparent}.hq-admin .a-shell{grid-template-columns:252px minmax(0,1fr)}.hq-side{background:radial-gradient(460px 340px at -10% -10%, #c4a5742e, transparent 70%), radial-gradient(300px 300px at 110% 100%, #5b6ea81f, transparent 70%), linear-gradient(180deg, #131514 0%, var(--hq-side-bg) 70%);color:var(--hq-side-ink);padding:1.35rem .95rem 1.1rem;box-shadow:inset -1px 0 #faf8f40f}.hq-side:after{content:"";pointer-events:none;background:var(--grain);opacity:.06;mix-blend-mode:overlay;position:absolute;inset:0}.hq-side>*{z-index:1;position:relative}.hq .a-side__brand{padding:0 .5rem}.hq .a-side__logo{font-size:1.3rem}.hq .a-side__brand small{color:var(--hq-gold)}.hq-side__search{border:1px solid var(--hq-side-line);width:100%;color:var(--hq-side-dim);text-align:left;transition:border-color var(--hq-fast) ease, background var(--hq-fast) ease, color var(--hq-fast) ease, transform var(--hq-base) var(--hq-spring);background:#faf8f40a;border-radius:10px;align-items:center;gap:.55rem;margin-top:1.3rem;padding:.55rem .7rem;font-size:.8rem;display:flex}.hq-side__search:hover{color:var(--white);background:#faf8f412;border-color:#c4a57473;transform:translateY(-1px)}.hq-side__search span{flex:1}.hq-side__search kbd,.hq-top__search kbd,.hq-pal kbd{font-family:var(--font-mono);opacity:.7;border:1px solid;border-radius:5px;padding:.1rem .4rem;font-size:.62rem}.hq-nav{overscroll-behavior:contain;scrollbar-width:thin;scrollbar-color:#faf8f426 transparent;gap:.15rem;margin-top:1.1rem;display:grid;position:relative;overflow-y:auto}.hq-nav__glow{z-index:0;opacity:0;pointer-events:none;height:36px;transition:top .4s var(--hq-spring), height .3s var(--hq-ease), opacity .25s ease;background:linear-gradient(90deg,#c4a57433,#c4a57414);border-radius:9px;position:absolute;left:0;right:0;box-shadow:inset 0 0 0 1px #c4a57438}.hq-nav__glow.is-on{opacity:1}.hq-nav__glow:before{content:"";background:var(--hq-gold);border-radius:3px;width:3px;position:absolute;top:9px;bottom:9px;left:-2px;box-shadow:0 0 12px #d4b27f99}.hq-nav__item,.hq-nav__head{z-index:1;width:100%;min-height:36px;color:var(--hq-side-ink);text-align:left;transition:background var(--hq-fast) ease, color var(--hq-fast) ease, transform var(--hq-base) var(--hq-spring);border-radius:9px;align-items:center;gap:.6rem;padding:0 .65rem;font-size:.84rem;font-weight:500;display:flex;position:relative}.hq-nav__item>span:first-of-type,.hq-nav__head>span{text-overflow:ellipsis;white-space:nowrap;flex:1;overflow:hidden}.hq-nav__item:hover,.hq-nav__head:hover{color:var(--white);background:#faf8f40d}.hq-nav__item:hover .hq-icon{transform:scale(1.08)}.hq-nav__item .hq-icon,.hq-nav__head .hq-icon{transition:transform var(--hq-base) var(--hq-spring), color var(--hq-fast) ease;flex:none}.hq-nav__item--top{margin-bottom:.35rem}.hq-nav__head{letter-spacing:.14em;text-transform:uppercase;min-height:32px;color:var(--hq-side-dim);font-size:.68rem;font-weight:700}.hq-nav__group{border-top:1px solid var(--hq-side-line);margin-top:.4rem;padding-top:.4rem}.hq-nav__group.has-active .hq-nav__head{color:var(--hq-gold)}.hq-nav__chev{opacity:.6;transition:transform .3s var(--hq-ease), opacity var(--hq-fast) ease;flex:none}.hq-nav__group.is-open .hq-nav__chev{opacity:1;transform:rotate(180deg)}.hq-nav__items{border-left:1px solid var(--hq-side-line);animation:hq-drop .3s var(--hq-ease) both;gap:.1rem;margin:.15rem 0 .25rem .9rem;padding-left:.5rem;display:grid}.hq-nav__items[hidden]{display:none}.hq-nav__items .hq-nav__item{min-height:32px;font-size:.82rem}.hq-nav__items .hq-nav__item:before{content:"";opacity:.3;width:5px;height:5px;transition:opacity var(--hq-fast) ease, transform var(--hq-base) var(--hq-spring), background var(--hq-fast) ease;background:currentColor;border-radius:50%;margin-right:.1rem}.hq-nav__item.active{color:var(--white)}.hq-nav__items .hq-nav__item.active:before{background:var(--hq-gold);opacity:1;transform:scale(1.3)}.hq-nav__item--top.active .hq-icon{color:var(--hq-gold)}.hq-nav__badge{min-width:20px;height:20px;color:var(--white);font-family:var(--font-mono);background:#faf8f424;border-radius:10px;place-items:center;padding:0 6px;font-size:.66rem;font-style:normal;font-weight:600;display:inline-grid}.hq-nav__badge.is-hot{background:var(--hq-red);animation:2.4s ease-in-out infinite hq-pulse}@keyframes hq-drop{0%{opacity:0;transform:translateY(-4px)}}@keyframes hq-pulse{0%,to{box-shadow:0 0 #e2745a8c}60%{box-shadow:0 0 0 8px #e2745a00}}.hq-side__foot{border-top:1px solid var(--hq-side-line);gap:.4rem;margin-top:auto;padding-top:1rem;display:grid}.hq-side__status{color:var(--hq-side-dim);align-items:center;gap:.5rem;margin-bottom:.2rem;font-size:.74rem;display:flex}.hq-side__status i{background:var(--hq-green);border-radius:50%;width:8px;height:8px;position:relative;box-shadow:0 0 0 3px #62c08f38}.hq-side__status i:after{content:"";color:var(--hq-green);opacity:0;border:1px solid;border-radius:50%;animation:3s ease-out infinite hq-sonar;position:absolute;inset:-3px}.hq-side__status.is-degraded i{background:var(--hq-amber);box-shadow:0 0 0 3px #e0ad4e38}.hq-side__status.is-degraded i:after{color:var(--hq-amber)}.hq-side__status.is-maintenance i{background:var(--hq-red);box-shadow:0 0 0 3px #e2745a38}.hq-side__status.is-maintenance i:after{color:var(--hq-red)}@keyframes hq-sonar{0%{opacity:.8;transform:scale(.6)}70%,to{opacity:0;transform:scale(2.4)}}.hq-side__user{color:var(--hq-side-ink);align-items:center;gap:.55rem;margin:0;font-size:.8rem;display:flex;overflow:hidden}.hq-side__avatar{color:#15171a;letter-spacing:.02em;background:linear-gradient(135deg,#c4a574e6,#9a7b3fe6);border-radius:50%;flex:none;place-items:center;width:28px;height:28px;font-size:.72rem;font-weight:700;display:grid}.hq-side__user-text{min-width:0;display:grid}.hq-side__user-text strong{text-overflow:ellipsis;white-space:nowrap;font-weight:600;overflow:hidden}.hq-side__user-text small{color:var(--hq-side-dim);font-size:.68rem}.hq .a-side__signout{color:var(--hq-side-dim);transition:color var(--hq-fast) ease, background var(--hq-fast) ease;border-radius:6px;justify-self:start;margin-left:-.5rem;padding:.3rem .5rem;font-size:.76rem}.hq .a-side__signout:hover{color:var(--white);background:#faf8f40f}.hq-main{padding-top:0}.hq-top{z-index:30;border-bottom:1px solid var(--a-line);background:var(--hq-glass);-webkit-backdrop-filter:blur(18px)saturate(1.3);justify-content:space-between;align-items:center;gap:1rem;margin:0 calc(-1*clamp(1rem,3.2vw,3rem)) 1.5rem;padding:.7rem clamp(1rem,3.2vw,3rem);transition:background-color .45s,border-color .45s;display:flex;position:sticky;top:0}.hq-top__crumbs{min-width:0;color:var(--a-soft);align-items:center;gap:.5rem;font-size:.8rem;display:flex}.hq-top__crumbs a:hover{color:var(--a-ink)}.hq-top__crumbs i{color:var(--a-line-strong);font-style:normal}.hq-top__crumbs strong{color:var(--a-ink);animation:hq-crumb .35s var(--hq-ease) both;font-weight:600}@keyframes hq-crumb{0%{opacity:0;transform:translate(-6px)}}.hq-top__right{align-items:center;gap:.5rem;display:flex}.hq-top__clock{font-family:var(--font-mono);color:var(--a-mute);font-variant-numeric:tabular-nums;align-items:center;gap:.4rem;padding:.38rem .6rem;font-size:.72rem;display:inline-flex}.hq-top__search,.hq-top__icon{border:1px solid var(--a-line);background:var(--a-surface);min-height:34px;color:var(--a-soft);transition:border-color var(--hq-fast) ease, color var(--hq-fast) ease, box-shadow var(--hq-base) ease, transform var(--hq-base) var(--hq-spring), background var(--hq-fast) ease;border-radius:9px;justify-content:center;align-items:center;gap:.5rem;padding:.4rem .7rem;font-size:.78rem;display:inline-flex}.hq-top__icon{width:34px;padding:0}.hq-top__search:hover,.hq-top__icon:hover{border-color:var(--a-line-strong);color:var(--a-ink);box-shadow:var(--a-shadow);transform:translateY(-1px)}.hq-top__icon .hq-icon{transition:transform .5s var(--hq-spring)}.hq-top__icon:hover .hq-icon{transform:rotate(20deg)}.hq-top__icon.is-busy .hq-icon{animation:.9s linear infinite hq-spin}@keyframes hq-spin{to{transform:rotate(360deg)}}.hq-top__pill{border:1px solid var(--a-line);background:var(--a-surface);min-height:34px;color:var(--a-soft);white-space:nowrap;transition:border-color var(--hq-fast) ease, box-shadow var(--hq-base) ease, transform var(--hq-base) var(--hq-spring);border-radius:999px;align-items:center;gap:.45rem;padding:.4rem .8rem;font-size:.76rem;font-weight:600;display:inline-flex}.hq-top__pill:hover{border-color:var(--a-line-strong);box-shadow:var(--a-shadow);transform:translateY(-1px)}.hq-top__pill i{background:var(--hq-green);width:7px;height:7px;box-shadow:0 0 0 3px color-mix(in srgb, var(--hq-green) 22%, transparent);border-radius:50%}.hq-top__pill.is-warn i{background:var(--hq-amber);box-shadow:0 0 0 3px color-mix(in srgb, var(--hq-amber) 22%, transparent)}.hq-top__pill.is-bad{color:var(--hq-red);border-color:color-mix(in srgb, var(--hq-red) 35%, var(--a-line))}.hq-top__pill.is-bad i{background:var(--hq-red);animation:2.4s ease-in-out infinite hq-pulse}.hq .a-route{animation:hq-route .5s var(--hq-ease) both}@keyframes hq-route{0%{opacity:0;filter:blur(6px);transform:translateY(10px)}60%{filter:blur()}}.hq .a-page{max-width:1240px}.hq .a-page>*{animation:hq-rise .7s var(--hq-ease) backwards}.hq .a-page>:first-child{animation-delay:0s}.hq .a-page>:nth-child(2){animation-delay:60ms}.hq .a-page>:nth-child(3){animation-delay:.12s}.hq .a-page>:nth-child(4){animation-delay:.18s}.hq .a-page>:nth-child(5){animation-delay:.24s}.hq .a-page>:nth-child(6){animation-delay:.3s}.hq .a-page>:nth-child(n+7){animation-delay:.36s}@keyframes hq-rise{0%{opacity:0;transform:translateY(16px)scale(.995)}}.hq-admin .a-eyebrow{color:var(--hq-gold-deep);align-items:center;gap:.5rem;display:inline-flex}.hq-admin .a-eyebrow:before{content:"";opacity:.6;background:currentColor;width:14px;height:1px}.hq-admin .a-title{letter-spacing:-.012em;font-size:clamp(1.9rem,3vw,2.5rem)}.hq-admin .a-page__sub,.hq-admin .a-muted{color:var(--a-soft)}.hq-admin .a-card{border:1px solid var(--a-line);border-radius:var(--a-radius);background:var(--a-surface);box-shadow:var(--a-shadow);transition:border-color var(--hq-base) ease, box-shadow var(--hq-base) ease, transform var(--hq-base) var(--hq-ease), background-color .45s ease;position:relative}.hq-admin .a-card:before,.hq-admin .hq-kpi:before,.hq-admin .hq-signal:before{content:"";z-index:0;border-radius:inherit;background:radial-gradient(360px 220px at var(--mx,50%) var(--my,0%), var(--hq-spot), transparent 70%);opacity:0;pointer-events:none;transition:opacity .35s;position:absolute;inset:0}.hq-admin .a-card:hover:before,.hq-admin .hq-kpi:hover:before,.hq-admin .hq-signal:hover:before{opacity:1}.hq-admin .a-card>*{z-index:1;position:relative}.hq-admin .a-card:hover{border-color:var(--a-line-strong)}.hq-admin .a-card__title{letter-spacing:-.005em;font-size:.92rem;font-weight:600}.hq-admin .a-card__title--lg{font-size:1.7rem;font-weight:500}.hq-admin .a-btn{min-height:36px;transition:background var(--hq-fast) ease, border-color var(--hq-fast) ease, color var(--hq-fast) ease, opacity var(--hq-fast) ease, transform var(--hq-base) var(--hq-spring), box-shadow var(--hq-base) ease;border-radius:9px;font-size:.8rem}.hq-admin .a-btn--primary{background:linear-gradient(180deg, color-mix(in srgb, var(--hq-gold) 92%, #fff), var(--hq-gold-deep));color:#15171a;box-shadow:0 1px 0 #ffffff40 inset, 0 6px 16px color-mix(in srgb, var(--hq-gold) 30%, transparent);border-color:#0000}.hq-admin .a-btn--primary:not(:disabled):hover{background:linear-gradient(180deg, color-mix(in srgb, var(--hq-gold) 100%, #fff), var(--hq-gold-deep));box-shadow:0 1px 0 #ffffff4d inset, 0 10px 24px color-mix(in srgb, var(--hq-gold) 40%, transparent);transform:translateY(-1px)}.hq-admin[data-hq-theme=dark] .a-btn--primary{color:#120f0a}.hq-admin .a-btn--ghost{background:var(--a-surface);border-color:var(--a-line-strong);color:var(--a-ink)}.hq-admin .a-btn--ghost:not(:disabled):hover{border-color:var(--a-ink);box-shadow:var(--a-shadow);transform:translateY(-1px)}.hq-admin .a-btn--danger{color:var(--a-red)}.hq-admin .a-btn--danger.a-btn--ghost:not(:disabled):hover{border-color:var(--a-red)}.hq-admin .a-btn.is-armed,.hq-admin .a-link.is-armed{background:var(--a-red);border-color:var(--a-red);color:#fff}.hq-admin .a-btn--sm{min-height:31px;padding:0 .8rem;font-size:.76rem}.hq-admin .a-link{color:var(--a-ink);-webkit-text-decoration-color:color-mix(in srgb, var(--hq-gold) 50%, transparent);text-decoration-color:color-mix(in srgb, var(--hq-gold) 50%, transparent)}.hq-admin .a-link:hover{color:var(--hq-gold-deep);-webkit-text-decoration-color:var(--hq-gold-deep);text-decoration-color:var(--hq-gold-deep)}.hq-admin .a-link--danger{color:var(--a-red)}.hq-admin .a-input{border:1px solid var(--a-line-strong);background:var(--a-sunk);min-height:36px;color:var(--a-ink);transition:border-color var(--hq-fast) ease, box-shadow var(--hq-base) ease, background var(--hq-fast) ease;border-radius:9px;font-size:.86rem}.hq-admin .a-input::placeholder{color:var(--a-mute)}.hq-admin .a-input:hover{border-color:color-mix(in srgb, var(--a-ink) 35%, var(--a-line-strong))}.hq-admin .a-input:focus{background:var(--a-surface);border-color:var(--hq-gold);box-shadow:0 0 0 4px var(--hq-ring)}.hq-admin select.a-input{appearance:none;background:linear-gradient(45deg, transparent 50%, var(--a-soft) 50%) calc(100% - 15px) 50% / 5px 5px no-repeat, linear-gradient(135deg, var(--a-soft) 50%, transparent 50%) calc(100% - 10px) 50% / 5px 5px no-repeat, var(--a-sunk);padding-right:2rem}.hq-admin select.a-input:focus{background:linear-gradient(45deg, transparent 50%, var(--a-soft) 50%) calc(100% - 15px) 50% / 5px 5px no-repeat, linear-gradient(135deg, var(--a-soft) 50%, transparent 50%) calc(100% - 10px) 50% / 5px 5px no-repeat, var(--a-surface)}.hq-admin select.a-input option{background:var(--a-surface);color:var(--a-ink)}.hq-admin .a-input--mono{font-family:var(--font-mono)}.hq-admin input[type=date].a-input::-webkit-calendar-picker-indicator{opacity:.6}.hq-admin[data-hq-theme=dark] input[type=date].a-input::-webkit-calendar-picker-indicator{filter:invert()}.hq-admin .a-field__label{color:var(--a-soft)}.hq-admin .a-field__hint{color:var(--a-mute)}.hq-admin .a-check{border-color:var(--a-line);background:var(--a-sunk);transition:border-color var(--hq-fast) ease, background var(--hq-fast) ease;border-radius:9px}.hq-admin .a-check:hover{border-color:var(--a-line-strong)}.hq-admin .a-check input{accent-color:var(--hq-gold-deep)}.hq-admin .a-fieldset{border-color:var(--a-line);border-radius:var(--a-radius)}.hq-admin .a-kbd{border-color:var(--a-line-strong);color:var(--a-mute)}.hq-admin .a-info__btn{border-color:var(--a-line-strong);color:var(--a-soft)}.hq-admin .a-info__btn:hover,.hq-admin .a-info.is-open .a-info__btn{border-color:var(--hq-gold);background:var(--hq-gold);color:#15171a}.hq-admin .a-info__pop{border-color:var(--a-line);border-left-color:var(--hq-gold);background:var(--a-sunk);color:var(--a-soft);border-radius:8px}.hq-admin .a-note{border-left-color:var(--hq-gold);background:var(--a-sunk);color:var(--a-soft);border-radius:0 8px 8px 0}.hq-admin .a-note--warn{border-left-color:var(--hq-amber);background:color-mix(in srgb, var(--hq-amber) 8%, var(--a-sunk))}.hq-admin .a-alert{border-radius:9px}.hq-admin .a-alert--error{background:color-mix(in srgb, var(--hq-red) 12%, var(--a-surface));color:var(--a-red);border:1px solid color-mix(in srgb, var(--hq-red) 30%, transparent)}.hq-admin .a-alert--ok{background:color-mix(in srgb, var(--hq-green) 12%, var(--a-surface));color:var(--a-green);border:1px solid color-mix(in srgb, var(--hq-green) 30%, transparent)}.hq-admin .a-alert--info{background:color-mix(in srgb, var(--hq-blue) 12%, var(--a-surface));color:var(--a-ink);border:1px solid color-mix(in srgb, var(--hq-blue) 30%, transparent)}.hq-admin .a-seg{border:1px solid var(--a-line);background:var(--a-sunk);border-radius:10px;padding:3px;overflow:visible}.hq-admin .a-seg__opt{color:var(--a-soft);transition:background var(--hq-base) var(--hq-ease), color var(--hq-fast) ease, box-shadow var(--hq-base) ease, transform var(--hq-base) var(--hq-spring);border-radius:7px;padding:.36rem .85rem;font-size:.78rem}.hq-admin .a-seg__opt+.a-seg__opt{border-left:0}.hq-admin .a-seg__opt:hover{color:var(--a-ink)}.hq-admin .a-seg__opt.is-on{background:var(--a-surface);color:var(--a-ink);box-shadow:0 1px 2px #0000001f, 0 0 0 1px var(--a-line)}.hq-admin[data-hq-theme=dark] .a-seg__opt.is-on{background:#faf8f41a;box-shadow:0 0 0 1px #faf8f41f}.hq-admin .a-tabs{border:1px solid var(--a-line);background:var(--a-sunk);border-radius:10px;gap:.25rem;padding:3px}.hq-admin .a-tab{color:var(--a-soft);transition:background var(--hq-base) var(--hq-ease), color var(--hq-fast) ease, box-shadow var(--hq-base) ease;border:0;border-radius:7px;margin:0;padding:.4rem .85rem;font-size:.78rem}.hq-admin .a-tab:hover{color:var(--a-ink)}.hq-admin .a-tab[aria-selected=true],.hq-admin .a-tab[aria-pressed=true]{background:var(--a-surface);color:var(--a-ink);box-shadow:0 1px 2px #0000001f, 0 0 0 1px var(--a-line);border:0}.hq-admin[data-hq-theme=dark] .a-tab[aria-selected=true],.hq-admin[data-hq-theme=dark] .a-tab[aria-pressed=true]{background:#faf8f41a;box-shadow:0 0 0 1px #faf8f41f}.hq-admin .a-toolbar{border-bottom:0;padding-bottom:0}.hq-admin .a-table-wrap{border:1px solid var(--a-line);border-radius:var(--a-radius);background:var(--a-surface);box-shadow:var(--a-shadow)}.hq-admin .a-table th{z-index:2;letter-spacing:.14em;color:var(--a-mute);background:var(--a-sunk);border-bottom:1px solid var(--a-line);padding:.65rem 1rem;font-size:.64rem;position:sticky;top:0}.hq-admin .a-table td{border-bottom:1px solid var(--a-line);padding:.75rem 1rem;font-size:.84rem}.hq-admin .a-table tbody tr{transition:background var(--hq-fast) ease;position:relative}.hq-admin .a-table tbody tr:hover{background:color-mix(in srgb, var(--hq-gold) 7%, transparent)}.hq-admin .a-table tbody tr:hover td:first-child{box-shadow:inset 2px 0 0 var(--hq-gold)}.hq-admin .a-table tbody tr.is-clickable:hover{background:color-mix(in srgb, var(--hq-gold) 10%, transparent)}.hq-admin .a-table__title{font-family:var(--font-body);letter-spacing:-.005em;color:var(--a-ink);transition:color var(--hq-fast) ease;font-size:.9rem;font-weight:600}.hq-admin .a-table__title:hover{color:var(--hq-gold-deep)}.hq-admin .a-table__meta,.hq-admin .a-table__muted{color:var(--a-mute)}.hq-admin .a-table td.num,.hq-admin .a-table th.num{text-align:right;font-variant-numeric:tabular-nums}.hq-admin .a-table td.is-neg{color:var(--a-red)}.hq-admin .a-table td.is-pos{color:var(--a-green)}.hq-admin .a-table tbody tr{animation:hq-row .5s var(--hq-ease) backwards}.hq-admin .a-table tbody tr:first-child{animation-delay:20ms}.hq-admin .a-table tbody tr:nth-child(2){animation-delay:50ms}.hq-admin .a-table tbody tr:nth-child(3){animation-delay:80ms}.hq-admin .a-table tbody tr:nth-child(4){animation-delay:.11s}.hq-admin .a-table tbody tr:nth-child(5){animation-delay:.14s}.hq-admin .a-table tbody tr:nth-child(6){animation-delay:.17s}.hq-admin .a-table tbody tr:nth-child(7){animation-delay:.2s}.hq-admin .a-table tbody tr:nth-child(n+8){animation-delay:.23s}@keyframes hq-row{0%{opacity:0;transform:translateY(6px)}}.hq-admin .a-status__dot{width:8px;height:8px;box-shadow:0 0 0 3px color-mix(in srgb, currentColor 0%, transparent);border-radius:50%}.hq-admin .a-status--published .a-status__dot{background:var(--a-green);box-shadow:0 0 0 3px color-mix(in srgb, var(--a-green) 22%, transparent)}.hq-admin .a-status--preview .a-status__dot,.hq-admin .a-status--warn .a-status__dot{background:var(--a-amber);box-shadow:0 0 0 3px color-mix(in srgb, var(--a-amber) 22%, transparent)}.hq-admin .a-status--danger .a-status__dot{background:var(--a-red);box-shadow:0 0 0 3px color-mix(in srgb, var(--a-red) 22%, transparent)}.hq-admin .a-status--draft .a-status__dot{background:var(--a-mute);box-shadow:0 0 0 3px color-mix(in srgb, var(--a-mute) 22%, transparent)}.hq-admin .a-badge{letter-spacing:.06em;border-radius:999px;font-size:.68rem}.hq-chip{border:1px solid var(--a-line);background:var(--a-sunk);color:var(--a-soft);letter-spacing:.02em;white-space:nowrap;border-radius:999px;align-items:center;gap:.35rem;padding:.18rem .55rem;font-size:.7rem;font-weight:600;display:inline-flex}.hq-chip i{background:currentColor;border-radius:50%;width:6px;height:6px}.hq-chip--ok{color:var(--a-green);border-color:color-mix(in srgb, var(--a-green) 30%, transparent);background:color-mix(in srgb, var(--a-green) 10%, transparent)}.hq-chip--warn{color:var(--a-amber);border-color:color-mix(in srgb, var(--a-amber) 30%, transparent);background:color-mix(in srgb, var(--a-amber) 10%, transparent)}.hq-chip--bad{color:var(--a-red);border-color:color-mix(in srgb, var(--a-red) 30%, transparent);background:color-mix(in srgb, var(--a-red) 10%, transparent)}.hq-chip--gold{color:var(--hq-gold-deep);border-color:color-mix(in srgb, var(--hq-gold) 40%, transparent);background:color-mix(in srgb, var(--hq-gold) 12%, transparent)}.hq-chip--blue{color:var(--a-blue);border-color:color-mix(in srgb, var(--a-blue) 30%, transparent);background:color-mix(in srgb, var(--a-blue) 10%, transparent)}.hq-admin .a-dl dt{color:var(--a-mute)}.hq-admin .a-dl dd{font-weight:500}.hq-admin .a-empty{border:1px dashed var(--a-line-strong);border-radius:var(--a-radius);background:color-mix(in srgb, var(--a-surface) 60%, transparent)}.hq-admin .a-empty__title{font-size:1.35rem}.hq-admin .a-empty__body{color:var(--a-soft)}.hq-admin .a-locked{border-color:var(--a-line-strong);border-radius:var(--a-radius);background:var(--a-surface)}.hq-admin .a-dialog__panel{border:1px solid var(--a-line);background:var(--a-surface);color:var(--a-ink);box-shadow:var(--a-shadow-lift);animation:hq-dialog .4s var(--hq-spring) both;border-radius:16px}.hq-admin .a-dialog__panel::backdrop{-webkit-backdrop-filter:blur(8px);background:#080a098c;animation:.3s both hq-fade}@keyframes hq-dialog{0%{opacity:0;transform:translateY(14px)scale(.97)}}@keyframes hq-fade{0%{opacity:0}}.hq-admin .toast{border-left-color:var(--hq-gold);background:var(--hq-glass-strong);color:var(--a-ink);border:1px solid var(--a-line);border-left:3px solid var(--hq-gold);box-shadow:var(--a-shadow-lift);-webkit-backdrop-filter:blur(14px);border-radius:10px}.hq-admin .toast--error{border-left-color:var(--a-red)}.hq-admin .a-skel{background:linear-gradient(90deg, var(--a-sunk) 20%, color-mix(in srgb, var(--a-line-strong) 50%, var(--a-sunk)) 50%, var(--a-sunk) 80%);background-size:200% 100%;border-radius:6px}.hq-admin .a-pageskel__card{border-color:var(--a-line);border-radius:var(--a-radius);background:var(--a-surface)}.hq-admin .a-spinner span{border-color:var(--a-line-strong);border-top-color:var(--hq-gold)}.hq-admin .a-list li{border-color:var(--a-line)}.hq-admin .an-kpi{border-color:var(--a-line);border-radius:var(--a-radius);background:var(--a-surface)}.hq-admin .an-kpi strong{font-family:var(--font-body);letter-spacing:-.02em;font-weight:600}.hq-admin .an-range__btn{border:1px solid var(--a-line);background:var(--a-sunk);min-height:36px;color:var(--a-soft);transition:border-color var(--hq-fast) ease, color var(--hq-fast) ease, background var(--hq-fast) ease;border-radius:10px;font-size:.78rem;font-weight:600}.hq-admin .an-range__btn:hover,.hq-admin .an-range__btn.is-on{color:var(--a-ink);border-color:var(--a-line-strong);background:var(--a-surface)}.hq-admin .an-range__panel{border:1px solid var(--a-line);background:var(--hq-glass-strong);color:var(--a-ink);box-shadow:var(--a-shadow-lift);-webkit-backdrop-filter:blur(16px);animation:hq-dialog .35s var(--hq-spring) both;border-radius:14px}.hq-admin .an-range__all{border:1px solid var(--a-line);background:var(--a-sunk);color:var(--a-ink);border-radius:10px}.hq-admin .an-range__all.is-on{border-color:var(--hq-gold);background:color-mix(in srgb, var(--hq-gold) 12%, transparent)}.hq-admin .an-range__or,.hq-admin .an-range__note,.hq-admin .an-range__fields span{color:var(--a-mute)}.hq-hero,.hq-admin .a-page__head{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:1rem 2rem;margin-bottom:1.6rem;display:flex}.hq-hero .a-title{font-size:clamp(2rem,3.4vw,2.9rem)}.hq-hero__sub{max-width:62ch;color:var(--a-soft);margin:.55rem 0 0;font-size:.86rem}.hq-hero__controls{flex-wrap:wrap;align-items:center;gap:.6rem;display:flex}.hq-section{margin-top:2.6rem}.hq-section__head{align-items:baseline;gap:.8rem;margin-bottom:1rem;display:flex}.hq-section__title{font-family:var(--font-display);letter-spacing:-.005em;align-items:center;gap:.6rem;margin:0;font-size:1.5rem;font-weight:500;display:inline-flex}.hq-section__title .hq-icon{color:var(--hq-gold-deep)}.hq-section__sub,.hq-section__note{color:var(--a-mute);font-size:.78rem}.hq-section__note{margin:0}.hq-section-title{letter-spacing:.18em;text-transform:uppercase;color:var(--a-mute);align-items:center;gap:.7rem;margin:2.2rem 0 1rem;font-size:.68rem;font-weight:700;display:flex}.hq-section-title:after{content:"";background:var(--a-line);flex:1;height:1px}.hq-kpis{grid-template-columns:repeat(6,minmax(0,1fr));gap:.9rem;display:grid}.hq-kpis--4{grid-template-columns:repeat(4,minmax(0,1fr))}.hq-kpis--3{grid-template-columns:repeat(3,minmax(0,1fr))}.hq-kpis>*{animation:hq-rise .7s var(--hq-ease) backwards}.hq-kpis>:nth-child(2){animation-delay:50ms}.hq-kpis>:nth-child(3){animation-delay:.1s}.hq-kpis>:nth-child(4){animation-delay:.15s}.hq-kpis>:nth-child(5){animation-delay:.2s}.hq-kpis>:nth-child(6){animation-delay:.25s}.hq-kpi{border:1px solid var(--a-line);border-radius:var(--a-radius);background:var(--a-surface);min-height:124px;color:var(--a-ink);box-shadow:var(--a-shadow);isolation:isolate;transition:border-color var(--hq-base) ease, box-shadow var(--hq-base) ease, transform var(--hq-base) var(--hq-ease), background-color .45s ease;align-content:start;gap:.45rem;padding:1rem 1.1rem .95rem;display:grid;position:relative}.hq-kpi>*{z-index:1;position:relative}.hq-kpi:hover{border-color:var(--a-line-strong);box-shadow:var(--a-shadow-lift);transform:translateY(-2px)}.hq-kpi.is-ok{border-color:color-mix(in srgb, var(--hq-green) 35%, var(--a-line))}.hq-kpi.is-warn{border-color:color-mix(in srgb, var(--hq-amber) 45%, var(--a-line))}.hq-kpi.is-bad{border-color:color-mix(in srgb, var(--hq-red) 45%, var(--a-line))}.hq-kpi.is-bad .hq-kpi__value{color:var(--hq-red)}.hq-kpi.is-ok .hq-kpi__value{color:var(--hq-green)}.hq-kpi.is-warn .hq-kpi__value{color:var(--hq-amber)}.hq-kpi__head{letter-spacing:.1em;text-transform:uppercase;color:var(--a-mute);align-items:center;gap:.45rem;font-size:.68rem;font-weight:700;display:flex}.hq-kpi__head>span:first-of-type:not(.hq-kpi__icon){flex:1}.hq-kpi__label{text-overflow:ellipsis;white-space:nowrap;flex:1;overflow:hidden}.hq-kpi__icon{background:color-mix(in srgb, var(--hq-gold) 16%, transparent);width:22px;height:22px;color:var(--hq-gold-deep);transition:transform var(--hq-base) var(--hq-spring);border-radius:7px;place-items:center;display:inline-grid}.hq-kpi:hover .hq-kpi__icon{transform:rotate(-8deg)scale(1.08)}.hq-kpi__info{border:1px solid var(--a-line-strong);width:18px;height:18px;color:var(--a-mute);cursor:help;opacity:.6;transition:opacity var(--hq-fast) ease, background var(--hq-fast) ease, color var(--hq-fast) ease, border-color var(--hq-fast) ease;background:0 0;border-radius:50%;flex:none;place-items:center;padding:0;font:italic 600 .62rem/1 Georgia,serif;display:inline-grid}.hq-kpi:hover .hq-kpi__info,.hq-kpi__info:focus-visible,.hq-kpi__info[aria-expanded=true]{opacity:1}.hq-kpi__info:hover,.hq-kpi__info[aria-expanded=true]{background:var(--hq-gold);border-color:var(--hq-gold);color:#15171a}.hq-kpi__value{letter-spacing:-.025em;font-variant-numeric:tabular-nums;font-size:1.75rem;font-weight:600;line-height:1.1}.hq-kpi__value .a-num{font-variant-numeric:tabular-nums}.hq-kpi__foot{color:var(--a-soft);flex-wrap:wrap;align-items:center;gap:.25rem .55rem;font-size:.74rem;display:flex}.hq-kpi__foot .an-sub{margin:0;font-size:.74rem}.hq-kpi__spark{opacity:.9;pointer-events:none;width:36%;max-width:130px;height:36px;transition:opacity var(--hq-base) ease, transform var(--hq-base) var(--hq-ease);position:absolute;bottom:.6rem;right:.7rem}.hq-kpi:hover .hq-kpi__spark{opacity:1;transform:translateY(-2px)}.hq-kpi.has-spark .hq-kpi__foot{padding-right:36%}.hqc-spark{width:100%;height:100%;display:block;overflow:visible}.hqc-spark__line{stroke-dasharray:600;stroke-dashoffset:600px;animation:hq-draw 1.4s var(--hq-ease) .2s forwards}@keyframes hq-draw{to{stroke-dashoffset:0}}.hq-kpi.is-skel{background:linear-gradient(90deg, var(--a-surface) 20%, var(--a-sunk) 50%, var(--a-surface) 80%);background-size:200% 100%;min-height:124px;animation:1.4s linear infinite a-shimmer}.hq-pop{z-index:20;border:1px solid var(--a-line);background:var(--hq-glass-strong);color:var(--a-ink);box-shadow:var(--a-shadow-lift);-webkit-backdrop-filter:blur(16px);animation:hq-pop .28s var(--hq-spring) both;text-transform:none;letter-spacing:0;border-radius:10px;gap:.35rem;padding:.75rem .85rem;font-size:.76rem;font-weight:400;line-height:1.5;display:grid;position:absolute;top:calc(100% + .4rem);left:.6rem;right:.6rem}.hq-pop:before{content:"";border-left:1px solid var(--a-line);border-top:1px solid var(--a-line);background:inherit;width:9px;height:9px;position:absolute;top:-5px;right:1rem;transform:rotate(45deg)}.hq-pop strong{font-size:.78rem;font-weight:600}.hq-pop p{color:var(--a-soft);margin:0}.hq-pop dl{border-top:1px dashed var(--a-line);grid-template-columns:auto 1fr;gap:.15rem .7rem;margin:.2rem 0 0;padding-top:.4rem;display:grid}.hq-pop dt{color:var(--a-mute)}.hq-pop dd{font-variant-numeric:tabular-nums;text-align:right;margin:0;font-weight:600}@keyframes hq-pop{0%{opacity:0;transform:translateY(-6px)scale(.98)}}.hq-delta-wrap{flex-wrap:wrap;align-items:center;gap:.35rem;max-width:100%;display:inline-flex}.hq-delta{font-variant-numeric:tabular-nums;background:color-mix(in srgb, var(--a-mute) 14%, transparent);color:var(--a-soft);white-space:nowrap;letter-spacing:.02em;animation:hq-pop .4s var(--hq-spring) .4s backwards;border-radius:999px;align-items:center;gap:.15rem;padding:.12rem .45rem;font-size:.68rem;font-weight:700;line-height:1.3;display:inline-flex}.hq-delta-suffix{color:var(--a-soft);white-space:nowrap;font-size:.7rem}.hq-delta.is-up{background:color-mix(in srgb, var(--hq-green) 16%, transparent);color:var(--hq-green)}.hq-delta.is-down{background:color-mix(in srgb, var(--hq-red) 14%, transparent);color:var(--hq-red)}.hq-grid{grid-template-columns:minmax(0,1fr);gap:.9rem;display:grid}.hq-grid--21{grid-template-columns:minmax(0,2fr) minmax(0,1fr)}.hq-grid--12{grid-template-columns:minmax(0,1fr) minmax(0,2fr)}.hq-grid--11{grid-template-columns:repeat(2,minmax(0,1fr))}.hq-grid--111{grid-template-columns:repeat(3,minmax(0,1fr))}.hq-grid--auto{grid-template-columns:repeat(auto-fit,minmax(320px,1fr))}.hq-grid>*{animation:hq-rise .7s var(--hq-ease) backwards}.hq-grid>:nth-child(2){animation-delay:80ms}.hq-grid>:nth-child(3){animation-delay:.16s}.hq-grid>:nth-child(4){animation-delay:.24s}.hq-panel{flex-direction:column;gap:.9rem;min-width:0;padding:1.15rem 1.3rem 1.2rem;display:flex}.hq-panel--2{grid-column:span 2}.hq-panel--3{grid-column:span 3}.hq-panel__head{justify-content:space-between;align-items:flex-start;gap:1rem;display:flex}.hq-panel__title{letter-spacing:-.005em;align-items:center;gap:.5rem;margin:0;font-size:.92rem;font-weight:600;display:inline-flex;position:relative}.hq-panel__title .hq-kpi__info{width:16px;height:16px;font-size:.58rem}.hq-panel__sub{color:var(--a-mute);margin:.2rem 0 0;font-size:.76rem}.hq-panel__aside{flex:none;align-items:center;gap:.5rem;display:flex}.hq-panel__big{letter-spacing:-.02em;font-variant-numeric:tabular-nums;font-size:1.3rem;font-weight:600}.hq-panel__foot{border-top:1px dashed var(--a-line);color:var(--a-soft);margin:0;padding-top:.6rem;font-size:.76rem}.hq-panel .a-table-wrap{box-shadow:none;margin:0}.hq-panel .hq-pop{width:min(320px,90vw);left:auto;right:0}.hq-disclose{width:100%;color:var(--a-ink);text-align:left;align-items:center;gap:.5rem;font-size:.88rem;font-weight:600;display:flex}.hq-disclose .hq-icon{color:var(--a-mute);transition:transform .3s var(--hq-ease)}.hq-disclose .hq-icon.is-open{transform:rotate(180deg)}.hq-disclose:hover .hq-icon{color:var(--a-ink)}.hq-disclose+*{animation:hq-drop .3s var(--hq-ease) both}.hq-stats,.hq-moves{gap:.1rem;margin:0;padding:0;list-style:none;display:grid}.hq-stats li,.hq-moves li{border-bottom:1px solid var(--a-line);transition:background var(--hq-fast) ease;border-radius:6px;justify-content:space-between;align-items:center;gap:1rem;margin:0 -.4rem;padding:.55rem .4rem;font-size:.86rem;display:flex}.hq-stats li:hover,.hq-moves li:hover{background:var(--a-sunk)}.hq-stats li:last-child,.hq-moves li:last-child{border-bottom:0}.hq-stats b,.hq-moves b{font-variant-numeric:tabular-nums;font-weight:600}.hq-moves li.is-up b{color:var(--hq-green)}.hq-moves li.is-down b{color:var(--hq-red)}.hq-stats li.is-total,.hq-moves li.is-total{border-top:1px solid var(--a-line-strong);margin-top:.3rem;padding-top:.75rem;font-weight:600}.hq-moves li.is-total b{font-size:1.05rem}.hq-moves__bar{background:var(--a-sunk);border-radius:2px;flex:1;height:4px;margin:0 .6rem;overflow:hidden}.hq-moves__bar i{transform-origin:0;height:100%;animation:a-grow-x .9s var(--hq-ease) .3s backwards;background:currentColor;border-radius:2px;display:block}.hq-moves li.is-up .hq-moves__bar i{color:var(--hq-green)}.hq-moves li.is-down .hq-moves__bar i{color:var(--hq-red)}.hq-health__banner{border:1px solid var(--a-line);border-radius:var(--a-radius);background:var(--a-surface);align-items:center;gap:.7rem;padding:.8rem 1rem;font-size:.86rem;display:flex}.hq-health__banner i{background:var(--hq-green);width:10px;height:10px;box-shadow:0 0 0 4px color-mix(in srgb, var(--hq-green) 22%, transparent);border-radius:50%;position:relative}.hq-health__banner i:after{content:"";border:1px solid var(--hq-green);opacity:0;border-radius:50%;animation:2.6s ease-out infinite hq-sonar;position:absolute;inset:-4px}.hq-health__banner.is-warn i{background:var(--hq-amber);box-shadow:0 0 0 4px color-mix(in srgb, var(--hq-amber) 22%, transparent)}.hq-health__banner.is-warn i:after{border-color:var(--hq-amber)}.hq-health__banner span{color:var(--a-soft)}.hq-signals{grid-template-columns:repeat(auto-fill,minmax(190px,1fr));gap:.7rem;display:grid}.hq-signals>*{animation:hq-rise .6s var(--hq-ease) backwards}.hq-signals>:nth-child(2){animation-delay:40ms}.hq-signals>:nth-child(3){animation-delay:80ms}.hq-signals>:nth-child(4){animation-delay:.12s}.hq-signals>:nth-child(5){animation-delay:.16s}.hq-signals>:nth-child(6){animation-delay:.2s}.hq-signals>:nth-child(n+7){animation-delay:.24s}.hq-signal{border:1px solid var(--a-line);border-radius:var(--a-radius);background:var(--a-surface);color:var(--a-ink);box-shadow:var(--a-shadow);isolation:isolate;transition:transform var(--hq-base) var(--hq-ease), box-shadow var(--hq-base) ease, border-color var(--hq-fast) ease, background-color .45s ease;grid-template-rows:auto auto auto;grid-template-columns:auto minmax(0,1fr);column-gap:.55rem;padding:.85rem .95rem;display:grid;position:relative}.hq-signal>*{z-index:1;position:relative}a.hq-signal:hover{box-shadow:var(--a-shadow-lift);border-color:var(--a-line-strong);transform:translateY(-2px)}.hq-signal.is-bad{border-color:color-mix(in srgb, var(--hq-red) 45%, var(--a-line));background:color-mix(in srgb, var(--hq-red) 6%, var(--a-surface))}.hq-signal__dot{border-radius:50%;grid-row:1/4;align-self:start;width:8px;height:8px;margin-top:.3rem}.hq-signal__dot.is-ok{background:var(--hq-green);box-shadow:0 0 0 3px color-mix(in srgb, var(--hq-green) 20%, transparent)}.hq-signal__dot.is-bad{background:var(--hq-red);box-shadow:0 0 0 3px color-mix(in srgb, var(--hq-red) 20%, transparent);animation:2.4s ease-in-out infinite hq-pulse}.hq-signal__label{letter-spacing:.08em;text-transform:uppercase;color:var(--a-mute);font-size:.68rem;font-weight:700}.hq-signal__value{letter-spacing:-.02em;text-transform:capitalize;font-variant-numeric:tabular-nums;font-size:1.35rem;font-weight:600}.hq-signal.is-bad .hq-signal__value{color:var(--hq-red)}.hq-signal__hint{color:var(--a-soft);font-size:.72rem}.hq-meter{gap:.3rem;font-size:.78rem;display:grid}.hq-meter__row{color:var(--a-soft);justify-content:space-between;gap:.6rem;display:flex}.hq-meter__row b{color:var(--a-ink);font-variant-numeric:tabular-nums}.hq-meter__track{background:color-mix(in srgb, var(--a-line-strong) 60%, transparent);border-radius:3px;height:6px;overflow:hidden}.hq-meter__fill{background:linear-gradient(90deg, color-mix(in srgb, var(--hq-gold) 70%, #fff), var(--hq-gold-deep));transform-origin:0;height:100%;animation:a-grow-x 1s var(--hq-ease) .2s backwards;border-radius:3px;display:block}.hq-meter--ok .hq-meter__fill{background:var(--hq-green)}.hq-meter--warn .hq-meter__fill{background:var(--hq-amber)}.hq-meter--bad .hq-meter__fill{background:var(--hq-red)}.hqc{min-width:0;margin:0;position:relative}.hqc--line,.hqc--bars{grid-template-columns:auto minmax(0,1fr);grid-template-areas:"y plot"".axis"".legend"".table";column-gap:.5rem;display:grid}.hqc__y{color:var(--a-mute);text-align:right;font-variant-numeric:tabular-nums;flex-direction:column;grid-area:y;justify-content:space-between;padding:.3rem 0 .1rem;font-size:.66rem;display:flex}.hqc__plot{touch-action:pan-y;cursor:crosshair;grid-area:plot;min-width:0;position:relative}.hqc__plot svg{width:100%;height:100%;display:block;overflow:visible}.hqc__grid{stroke:var(--hq-grid);stroke-width:1px}.hqc__base{stroke:var(--hq-grid-strong);stroke-width:1px}.hqc__line{fill:none;stroke-width:2.2px;stroke-linejoin:round;stroke-linecap:round;transition:opacity var(--hq-fast) ease}.hqc__line.is-dashed{stroke-dasharray:5 5}.hqc__line.is-overlay{stroke-width:2.2px;filter:drop-shadow(0 2px 4px #00000040)}.hqc__line.is-off,.hqc__area.is-off{opacity:0}.hqc__cursor{stroke:var(--hq-cursor);stroke-width:1px;stroke-dasharray:3 3}.hqc__bar{transition:opacity var(--hq-fast) ease, filter var(--hq-fast) ease;transform-box:fill-box;transform-origin:bottom}.hqc--bars g.is-dim .hqc__bar{opacity:.35}.hqc--bars g.is-on .hqc__bar{filter:brightness(1.12)saturate(1.1)}.hqc__bar.is-off{opacity:0}.hqc--line .hqc__plot svg,.hqc--bars .hqc__plot svg{animation:hq-reveal 1.1s var(--hq-ease) .1s both}@keyframes hq-reveal{0%{clip-path:inset(0 100% 0 0)}to{clip-path:inset(0)}}.hqc__dot{border:2px solid var(--hq-dot-ring);pointer-events:none;width:10px;height:10px;animation:hq-pop .2s var(--hq-spring) both;border-radius:50%;margin:-5px 0 0 -5px;position:absolute;box-shadow:0 1px 6px #0000004d}.hqc__dot:after{content:"";opacity:.5;border:1px solid;border-radius:50%;animation:1.6s ease-out infinite hq-sonar;position:absolute;inset:-6px}.hqc__keys{pointer-events:none;display:flex;position:absolute;inset:0}.hqc__keys button{pointer-events:auto;opacity:0;cursor:crosshair;flex:1;min-width:0}.hqc__keys button:focus-visible{opacity:1;outline:2px solid var(--hq-gold);outline-offset:-2px;border-radius:4px}.hqc-axis{height:1.1rem;color:var(--a-mute);grid-area:axis;margin-top:.35rem;font-size:.68rem;position:relative}.hqc-axis span{white-space:nowrap;position:absolute;transform:translate(-50%)}.hqc-axis span:first-child{transform:none}.hqc-axis span:last-child{transform:translate(-100%)}.hqc-legend{color:var(--a-soft);flex-wrap:wrap;grid-area:legend;gap:.3rem .5rem;margin-top:.55rem;font-size:.74rem;display:flex}.hqc-legend button{color:inherit;font-size:inherit;transition:background var(--hq-fast) ease, border-color var(--hq-fast) ease, opacity var(--hq-fast) ease;border:1px solid #0000;border-radius:999px;align-items:center;gap:.4rem;padding:.2rem .55rem;display:inline-flex}.hqc-legend button:hover{background:var(--a-sunk);border-color:var(--a-line)}.hqc-legend button.is-off{opacity:.45;text-decoration:line-through}.hqc-legend i{border-radius:2px;width:12px;height:3px}.hqc-legend button.is-dashed i{background:repeating-linear-gradient(90deg,currentColor 0 3px,#0000 3px 6px)!important}.hqc-empty{border:1px dashed var(--a-line-strong);text-align:center;color:var(--a-mute);border-radius:10px;margin:.4rem 0;padding:1.6rem 1rem;font-size:.82rem}.hqc-card{z-index:12;border:1px solid var(--a-line);background:var(--hq-glass-strong);min-width:10.5rem;color:var(--a-ink);white-space:nowrap;pointer-events:none;box-shadow:var(--a-shadow-lift);-webkit-backdrop-filter:blur(14px);transition:left .12s var(--hq-ease);animation:hq-pop .2s var(--hq-spring) both;border-radius:10px;gap:.25rem;padding:.7rem .85rem;font-size:.74rem;line-height:1.35;display:grid;position:absolute;top:.25rem}.hqc-card--center{transform:translate(-50%)}.hqc-card--left{transform:translate(.6rem)}.hqc-card--right{transform:translate(calc(-100% - .6rem))}.hqc-card strong{color:var(--a-soft);letter-spacing:.02em;margin-bottom:.15rem;font-size:.76rem;font-weight:600}.hqc-card__row{grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:.45rem;display:grid}.hqc-card__row i{border-radius:3px;width:8px;height:8px}.hqc-card__row i:empty+em{grid-column:2}.hqc-card__row em{color:var(--a-soft);font-style:normal}.hqc-card__row b{font-variant-numeric:tabular-nums;font-weight:600}.hqc-card__row.is-total{border-top:1px solid var(--a-line);margin-top:.15rem;padding-top:.25rem}.hqc-card__note{border-top:1px dashed var(--a-line);color:var(--a-soft);padding-top:.25rem}.hqc-card--inline{top:auto;bottom:calc(100% + .3rem);left:0;transform:none}.hqc-card--rank{top:auto;bottom:calc(100% + .25rem);left:50%;transform:translate(-50%)}.hqc--donut{grid-template-columns:156px minmax(0,1fr);align-items:center;gap:1rem;display:grid}.hqc-donut{width:156px;height:156px;position:relative}.hqc-donut svg{width:100%;height:100%;overflow:visible;transform:rotate(-90deg)}.hqc-donut__track{fill:none;stroke:color-mix(in srgb, var(--a-line-strong) 70%, transparent);stroke-width:12px}.hqc-donut__arc{fill:none;stroke-width:12px;stroke-linecap:butt;transition:opacity var(--hq-fast) ease, stroke-width var(--hq-base) var(--hq-spring), filter var(--hq-fast) ease;cursor:default;animation:hq-arc 1.1s var(--hq-ease) both}@keyframes hq-arc{0%{stroke-dasharray:0 1000}}.hqc-donut__arc.is-on{stroke-width:16px;filter:brightness(1.1)}.hqc-donut__arc.is-dim{opacity:.35}.hqc-donut__center{text-align:center;pointer-events:none;place-content:center;display:grid;position:absolute;inset:0}.hqc-donut__center strong{letter-spacing:-.02em;font-variant-numeric:tabular-nums;animation:hq-pop .25s var(--hq-spring) both;font-size:1.4rem;font-weight:600}.hqc-donut__center span{color:var(--a-mute);text-transform:uppercase;letter-spacing:.08em;font-size:.66rem}.hqc-donut__list{gap:.15rem;margin:0;padding:0;list-style:none;display:grid}.hqc-donut__list li{transition:background var(--hq-fast) ease, transform var(--hq-base) var(--hq-spring);cursor:default;border-radius:7px;grid-template-columns:auto minmax(0,1fr) auto auto;align-items:center;gap:.55rem;padding:.38rem .5rem;font-size:.82rem;display:grid}.hqc-donut__list li.is-on{background:var(--a-sunk);transform:translate(3px)}.hqc-donut__list i{border-radius:3px;width:9px;height:9px}.hqc-donut__list b{font-variant-numeric:tabular-nums;font-weight:600}.hqc-donut__list em{min-width:2.6rem;color:var(--a-mute);text-align:right;font-variant-numeric:tabular-nums;font-style:normal}.hqc-funnel{gap:.5rem;margin:0;padding:0;list-style:none;display:grid}.hqc-funnel li{transition:background var(--hq-fast) ease;border-radius:8px;outline:none;margin:0 -.3rem;padding:.2rem .3rem;position:relative}.hqc-funnel li.is-on{background:var(--a-sunk)}.hqc-funnel__bar{background:linear-gradient(90deg, color-mix(in srgb, var(--hq-gold) 55%, #fff), var(--hq-gold-deep));transform-origin:0;height:30px;animation:a-grow-x .9s var(--hq-ease) .2s backwards;transition:filter var(--hq-fast) ease;border-radius:7px;position:relative;overflow:hidden}.hqc-funnel__bar:after{content:"";background:linear-gradient(90deg,#0000,#ffffff59,#0000);position:absolute;inset:0;transform:translate(-100%)}.hqc-funnel li.is-on .hqc-funnel__bar:after{animation:hq-sheen .9s var(--hq-ease) both}@keyframes hq-sheen{to{transform:translate(100%)}}.hqc-funnel li:nth-child(2) .hqc-funnel__bar{animation-delay:.3s}.hqc-funnel li:nth-child(3) .hqc-funnel__bar{animation-delay:.4s}.hqc-funnel li:nth-child(4) .hqc-funnel__bar{animation-delay:.5s}.hqc-funnel li:nth-child(5) .hqc-funnel__bar{animation-delay:.6s}.hqc-funnel li.is-on .hqc-funnel__bar{filter:brightness(1.08)}.hqc-funnel li:focus-visible .hqc-funnel__bar{outline:2px solid var(--hq-gold);outline-offset:2px}.hqc-funnel__meta{align-items:baseline;gap:.5rem;margin-top:.3rem;font-size:.8rem;display:flex}.hqc-funnel__meta b{font-variant-numeric:tabular-nums;font-weight:600}.hqc-funnel__meta em{color:var(--a-mute);font-style:normal}.hqc-funnel__drop{color:var(--hq-red);font-variant-numeric:tabular-nums;margin-left:auto;font-size:.72rem}.hqc-rank{gap:.3rem;margin:0;padding:0;list-style:none;display:grid}.hqc-rank li{transition:transform var(--hq-base) var(--hq-spring);border-radius:7px;justify-content:space-between;gap:.75rem;padding:.5rem .65rem;font-size:.84rem;display:flex;position:relative}.hqc-rank li.is-on{z-index:5;transform:translate(2px)}.hqc-rank__fill{background:linear-gradient(90deg, color-mix(in srgb, var(--hq-gold) 22%, transparent), color-mix(in srgb, var(--hq-gold) 10%, transparent));transform-origin:0;animation:a-grow-x 1s var(--hq-ease) .25s backwards;transition:background var(--hq-fast) ease;border-radius:7px;position:absolute;inset:0 auto 0 0}.hqc-rank li.is-on .hqc-rank__fill{background:linear-gradient(90deg, color-mix(in srgb, var(--hq-gold) 34%, transparent), color-mix(in srgb, var(--hq-gold) 16%, transparent))}.hqc-rank__label,.hqc-rank__value{position:relative}.hqc-rank__label{text-overflow:ellipsis;white-space:nowrap;align-items:center;gap:.5rem;display:flex;overflow:hidden}.hqc-rank__n{width:1.2rem;font-family:var(--font-mono);color:var(--a-mute);flex:none;font-size:.66rem}.hqc-rank__label a:hover{text-decoration:underline}.hqc-rank__value{font-variant-numeric:tabular-nums;flex-shrink:0}.hqc-rank__value em{color:var(--a-mute);margin-left:.35rem;font-style:normal}.hqc--gauge{justify-items:center;gap:.2rem;display:grid}.hqc-gauge{width:100%;max-width:220px;position:relative}.hqc-gauge svg{width:100%;display:block;overflow:visible}.hqc-gauge__track{fill:none;stroke:color-mix(in srgb, var(--a-line-strong) 70%, transparent);stroke-width:12px;stroke-linecap:round}.hqc-gauge__arc{fill:none;stroke-width:12px;stroke-linecap:round;transition:stroke-dashoffset 1.2s var(--hq-ease)}.hqc-gauge__center{text-align:center;justify-items:center;display:grid;position:absolute;bottom:0;left:0;right:0}.hqc-gauge__center strong{letter-spacing:-.025em;font-variant-numeric:tabular-nums;font-size:1.6rem;font-weight:600}.hqc-gauge__center span{text-transform:uppercase;letter-spacing:.08em;color:var(--a-mute);font-size:.66rem}.hqc-gauge__foot{color:var(--a-soft);text-align:center;margin:0;font-size:.74rem}.hqc-heat{grid-auto-columns:minmax(0,1fr);grid-auto-flow:column;gap:3px;height:34px;display:grid}.hqc-heat i{background:color-mix(in srgb, var(--hq-gold) calc(var(--v,0) * 100%), var(--a-sunk));transition:transform var(--hq-base) var(--hq-spring), filter var(--hq-fast) ease;animation:hq-pop .5s var(--hq-ease) backwards;border-radius:4px;display:block;position:relative}.hqc-heat i:hover{filter:brightness(1.15);z-index:2;transform:scaleY(1.15)}.hq-pal{z-index:90;-webkit-backdrop-filter:blur(8px);background:#080a0980;place-items:start center;padding:10vh 1rem 1rem;animation:.2s both hq-fade;display:grid;position:fixed;inset:0}.hq-pal__panel{border:1px solid var(--a-line);background:var(--hq-glass-strong);width:min(660px,100%);color:var(--a-ink);-webkit-backdrop-filter:blur(20px);animation:hq-dialog .35s var(--hq-spring) both;border-radius:16px;overflow:hidden;box-shadow:0 40px 100px -20px #0009}.hq-pal__field{border-bottom:1px solid var(--a-line);color:var(--a-mute);align-items:center;gap:.7rem;padding:.95rem 1.1rem;display:flex}.hq-pal__input{color:var(--a-ink);background:0 0;border:0;outline:none;flex:1;font-size:1rem}.hq-pal__input::placeholder{color:var(--a-mute)}.hq-pal__input::-webkit-search-cancel-button{display:none}.hq-pal__list{max-height:52vh;margin:0;padding:.4rem;list-style:none;overflow-y:auto}.hq-pal__hit{cursor:pointer;transition:background var(--hq-fast) ease;border-radius:10px;grid-template-columns:7rem minmax(0,1fr) auto;align-items:center;gap:.3rem .8rem;padding:.6rem .8rem;display:grid}.hq-pal__hit.is-on{background:color-mix(in srgb, var(--hq-gold) 14%, transparent)}.hq-pal__kind{letter-spacing:.12em;text-transform:uppercase;color:var(--a-mute);font-size:.64rem;font-weight:700}.hq-pal__kind.is-customer{color:var(--hq-gold-deep)}.hq-pal__label{color:var(--a-ink);font-weight:600}.hq-pal__hint-text{color:var(--a-soft);text-overflow:ellipsis;white-space:nowrap;grid-column:2;font-size:.76rem;overflow:hidden}.hq-pal__go{opacity:0;color:var(--hq-gold-deep);transition:opacity var(--hq-fast) ease, transform var(--hq-base) var(--hq-spring);grid-area:1/3}.hq-pal__hit.is-on .hq-pal__go{opacity:1;transform:translate(2px)}.hq-pal__hint{color:var(--a-mute);padding:.8rem;font-size:.82rem}.hq-pal__foot{border-top:1px solid var(--a-line);color:var(--a-mute);gap:1.2rem;padding:.55rem 1.1rem;font-size:.7rem;display:flex}.hq-pal__foot kbd{margin-right:.2rem}.hq-alarm{border:1px solid color-mix(in srgb, var(--hq-amber) 45%, var(--a-line));border-radius:var(--a-radius);background:color-mix(in srgb, var(--hq-amber) 10%, var(--a-surface));max-width:1240px;color:var(--a-ink);animation:hq-rise .5s var(--hq-ease) both;align-items:center;gap:.7rem;margin:0 auto 1.2rem;padding:.7rem 1rem;font-size:.84rem;display:flex}.hq-alarm .hq-icon{color:var(--hq-amber)}.hq-alarm.is-hot{border-color:color-mix(in srgb, var(--hq-red) 45%, var(--a-line));background:color-mix(in srgb, var(--hq-red) 9%, var(--a-surface))}.hq-alarm.is-hot .hq-icon{color:var(--hq-red);animation:1.6s ease-in-out infinite hq-shake}@keyframes hq-shake{0%,70%,to{transform:rotate(0)}75%{transform:rotate(-8deg)}80%{transform:rotate(8deg)}85%{transform:rotate(-5deg)}90%{transform:rotate(5deg)}}.hq-alarm__link{flex:1}.hq-alarm__link:hover strong{text-decoration:underline}.hq-alarm__mute{color:var(--a-soft);font-size:.76rem;font-weight:600}.hq-alarm__mute:hover{color:var(--a-ink)}.hq-actions{flex-wrap:wrap;gap:.5rem;display:flex}.hq-filters{flex-wrap:wrap;align-items:center;gap:.6rem;margin-bottom:1rem;display:flex}.hq-filters .a-input{width:auto;min-width:150px}.hq-filters .a-search{flex:240px}.hq-link-once{border:1px solid color-mix(in srgb, var(--hq-gold) 60%, transparent);background:color-mix(in srgb, var(--hq-gold) 9%, transparent);animation:hq-pop .4s var(--hq-spring) both;border-radius:10px;gap:.5rem;margin:.8rem 0 0;padding:.9rem 1rem;display:grid}.hq-link-once code{word-break:break-all}.hq-perms{grid-template-columns:repeat(auto-fit,minmax(240px,1fr));gap:.4rem 1rem;display:grid}.hq-json{font-family:var(--font-mono,monospace);color:var(--a-soft);white-space:pre-wrap;word-break:break-word;margin:0;font-size:.74rem}.hq-incident__main{white-space:normal;max-width:480px}.hq-incident__title{color:var(--a-ink);font-size:.88rem;font-weight:600;display:block}.hq-incident__detail{font-family:var(--font-mono,monospace);color:var(--a-soft);white-space:normal;word-break:break-word;margin-top:.25rem;font-size:.74rem;line-height:1.4}.hq-incident__source{color:var(--a-mute);white-space:normal;word-break:break-all;margin-top:.2rem;font-size:.75rem}.hq-sev{letter-spacing:.08em;text-transform:uppercase;border-radius:999px;padding:.15rem .5rem;font-size:.68rem;font-weight:700;display:inline-block}.hq-sev--low{background:color-mix(in srgb, var(--a-mute) 15%, transparent);color:var(--a-mute)}.hq-sev--medium{background:color-mix(in srgb, var(--hq-amber) 18%, transparent);color:var(--hq-amber)}.hq-sev--high,.hq-sev--critical{background:color-mix(in srgb, var(--hq-red) 18%, transparent);color:var(--hq-red)}.hq-sev--critical{animation:2.4s ease-in-out infinite hq-pulse}.hq-status-row{flex-wrap:wrap;align-items:center;gap:.6rem;display:flex}.hq-status-row .a-btn{text-transform:capitalize}.hq-inline-code,.hq-admin code.a-code,.hq-admin .a-code:not(pre){background:color-mix(in srgb, var(--a-ink) 6%, transparent);border:1px solid var(--a-line);color:var(--a-ink);font-family:var(--font-mono,monospace);vertical-align:baseline;word-break:break-all;border-radius:5px;margin:0;padding:.12rem .44rem;font-size:.85em;line-height:1.35;display:inline-block}.hq-promo-chip{background:color-mix(in srgb, var(--hq-gold) 16%, transparent);border:1px solid color-mix(in srgb, var(--hq-gold) 45%, transparent);color:var(--hq-gold-deep);font-family:var(--font-mono,monospace);letter-spacing:.04em;vertical-align:middle;border-radius:6px;align-items:center;padding:.16rem .6rem;font-size:.85rem;font-weight:700;line-height:1.3;display:inline-flex}.hq-promo-chip--lg{letter-spacing:.06em;padding:.25rem .75rem;font-size:1.15rem}.hq-live{gap:.2rem;margin:0;padding:0;list-style:none;display:grid}.hq-live li{animation:hq-row .5s var(--hq-ease) backwards;transition:background var(--hq-fast) ease;border-radius:8px;grid-template-columns:4.2rem auto minmax(0,1fr) auto;align-items:center;gap:.7rem;padding:.5rem .6rem;font-size:.8rem;display:grid}.hq-live li:hover{background:var(--a-sunk)}.hq-live__time{font-family:var(--font-mono);color:var(--a-mute);font-variant-numeric:tabular-nums;font-size:.7rem}.hq-live__kind{letter-spacing:.06em;text-transform:uppercase;background:color-mix(in srgb, var(--a-mute) 14%, transparent);color:var(--a-soft);border-radius:999px;align-items:center;gap:.35rem;padding:.1rem .45rem;font-size:.66rem;font-weight:700;display:inline-flex}.hq-live__kind.is-cta{background:color-mix(in srgb, var(--hq-green) 16%, transparent);color:var(--hq-green)}.hq-live__kind.is-view{background:color-mix(in srgb, var(--hq-gold) 16%, transparent);color:var(--hq-gold-deep)}.hq-live__kind.is-scroll{background:color-mix(in srgb, var(--hq-blue) 16%, transparent);color:var(--a-blue)}.hq-live__main{min-width:0;display:grid}.hq-live__main strong{text-overflow:ellipsis;white-space:nowrap;font-weight:600;overflow:hidden}.hq-live__main small{color:var(--a-mute);text-overflow:ellipsis;white-space:nowrap;font-size:.72rem;overflow:hidden}.hq-live__where{color:var(--a-soft);white-space:nowrap;align-items:center;gap:.4rem;font-size:.74rem;display:flex}.hq-admin .a-banner--install{border:1px solid var(--a-line);border-radius:var(--a-radius);background:var(--a-surface);color:var(--a-ink);box-shadow:var(--a-shadow)}.hq-admin .a-banner--install strong,.hq-admin .a-banner--install p{color:var(--a-ink)}.hq-admin .a-banner--install .a-muted,.hq-admin .a-banner--install small{color:var(--a-soft)}.hq-kpis--5{grid-template-columns:repeat(5,minmax(0,1fr))}.hq-chips{flex-wrap:wrap;align-items:center;gap:.35rem;display:flex}.hq-quote{border-left:2px solid var(--hq-gold);background:var(--a-sunk);color:var(--a-soft);white-space:pre-wrap;word-break:break-word;border-radius:0 8px 8px 0;margin:.4rem 0 0;padding:.6rem .85rem;font-size:.82rem;line-height:1.5}.hq-disclose--sm{width:auto;color:var(--a-soft);font-size:.76rem}.hq-json--boxed{border:1px solid var(--a-line);background:var(--a-sunk);border-radius:8px;margin-top:.4rem;padding:.6rem .75rem}.hq-avatar{background:linear-gradient(135deg, color-mix(in srgb, var(--hq-gold) 90%, #fff), var(--hq-gold-deep));color:#15171a;letter-spacing:.02em;border-radius:50%;flex:none;place-items:center;width:28px;height:28px;font-size:.7rem;font-weight:700;display:inline-grid}.hq-choice{cursor:pointer;transition:border-color var(--hq-fast) ease, box-shadow var(--hq-base) ease, transform var(--hq-base) var(--hq-ease);gap:.5rem;display:grid;position:relative}.hq-choice:hover{transform:translateY(-2px)}.hq-choice.is-on{border-color:var(--hq-gold);box-shadow:0 0 0 3px var(--hq-ring), var(--a-shadow)}.hq-pal__section{letter-spacing:.14em;text-transform:uppercase;color:var(--a-mute);padding:.6rem .8rem .25rem;font-size:.62rem;font-weight:700}.hq-admin .a-input--otp{font-family:var(--font-mono);letter-spacing:.45em;text-align:center;font-size:1.4rem}.hq-admin .a-crumb{align-items:center;gap:.35rem;display:inline-flex}.hq-admin .a-crumb .hq-icon{vertical-align:middle}.hq-admin .a-auth{color:#f2efe8;--a-ink:#f2efe8;--a-soft:#b6b2aa;--a-mute:#7f7d77;--a-line:#faf8f41a;--a-line-strong:#faf8f433;--a-surface:#141716;--a-sunk:#0f1211;--a-gold-deep:#e0c08a;background:radial-gradient(900px 500px at 80% -10%,#c4a5742e,#0000 60%),radial-gradient(600px 400px at 0 100%,#5b6ea829,#0000 60%),#0b0d0c}.hq-admin .a-auth:before{content:"";pointer-events:none;background:var(--grain);opacity:.05;mix-blend-mode:overlay;position:fixed;inset:0}.hq-admin .a-auth__panel{border:1px solid var(--a-line);-webkit-backdrop-filter:blur(20px);max-width:460px;animation:hq-dialog .6s var(--hq-ease) both;background:#141716b3;border-radius:20px;padding:2.4rem clamp(1.4rem,4vw,2.4rem);position:relative;box-shadow:0 40px 100px -30px #000000b3}.hq-admin .a-auth__brand{color:var(--hq-gold-deep);align-items:center;gap:.5rem;display:inline-flex}.hq-admin .a-auth__brand:before{content:"";background:currentColor;width:14px;height:1px}.hq-admin .a-auth__title{color:#f2efe8;margin-bottom:1.6rem}.hq-admin .a-auth__body{color:var(--a-soft)}.hq-admin .a-auth .a-input{color:#f2efe8;background:#faf8f40d;border-color:#faf8f424;min-height:44px}.hq-admin .a-auth .a-input:focus{border-color:var(--hq-gold);background:#faf8f414}.hq-admin .a-auth .a-password__toggle{color:var(--a-mute)}.hq-admin .a-auth .a-btn--ghost{color:#f2efe8;background:0 0;border-color:#faf8f433}.hq-admin .a-auth .a-field__label{color:var(--a-soft)}.hq-admin .a-auth .a-field__hint{color:var(--a-mute)}.hq-admin .a-auth .a-alert--error{color:#e2745a;background:#e2745a24;border-color:#e2745a59}.hq-auth__step{color:var(--a-mute);align-items:center;gap:.5rem;margin:-.6rem 0 1.2rem;font-size:.74rem;display:flex}.hq-auth__step i{width:22px;height:2px;transition:background var(--hq-base) ease;background:#faf8f424;border-radius:2px}.hq-auth__step i.is-on{background:var(--hq-gold)}.hq-admin .a-boot{background:#0b0d0c}@media (max-width:1280px){.hq-kpis,.hq-kpis--5{grid-template-columns:repeat(3,minmax(0,1fr))}.hq-kpis--4,.hq-grid--111{grid-template-columns:repeat(2,minmax(0,1fr))}.hq-panel--3{grid-column:span 2}}@media (max-width:1000px){.hq-grid--21,.hq-grid--12,.hq-grid--11,.hq-grid--111{grid-template-columns:minmax(0,1fr)}.hq-panel--2,.hq-panel--3{grid-column:auto}.hq-top__clock{display:none}}@media (max-width:900px){.hq-admin .a-shell{grid-template-columns:1fr}.hq-side{padding:1rem .95rem}.hq-top{margin:0 calc(-1 * max(1rem, env(safe-area-inset-left))) 1rem;padding:.6rem max(1rem, env(safe-area-inset-left));position:static}.hq-top__search span,.hq-side__search{display:none}.a-shell.nav-open .hq-side__search{margin-top:1rem;display:flex}.hq-nav{max-height:none}.hq-filters{flex-direction:column;align-items:stretch}.hq-filters .a-input,.hq-filters .a-search{width:100%;min-width:0}.hq-perms{grid-template-columns:1fr}.hqc--donut{grid-template-columns:1fr;justify-items:center}.hqc-donut__list{width:100%}.hq-live li{grid-template-columns:3.6rem auto minmax(0,1fr)}.hq-live__where{grid-column:2/-1}}@media (max-width:640px){.hq-kpis,.hq-kpis--4,.hq-kpis--3,.hq-kpis--5{grid-template-columns:1fr 1fr}.hq-kpi__value{font-size:1.45rem}.hq-kpi__spark{display:none}.hq-kpi.has-spark .hq-kpi__foot{padding-right:0}.hq-hero__controls{width:100%}.hq-signals{grid-template-columns:1fr 1fr}.hqc-card{min-width:8rem;font-size:.7rem}.hq-pal{padding-top:4vh}.hq-pal__hit{grid-template-columns:minmax(0,1fr) auto}.hq-pal__kind,.hq-pal__label,.hq-pal__hint-text{grid-column:1}.hq-pal__go{grid-column:2}.hq-pop{left:.3rem;right:.3rem}}@media (max-width:420px){.hq-kpis,.hq-kpis--4,.hq-kpis--3,.hq-signals{grid-template-columns:1fr}}@media (prefers-reduced-motion:reduce){.hq .a-route,.hq .a-page>*,.hq-kpis>*,.hq-grid>*,.hq-signals>*,.hqc--line .hqc__plot svg,.hqc--bars .hqc__plot svg,.hqc-donut__arc,.hqc-funnel__bar,.hqc-rank__fill,.hqc-heat i,.hqc-spark__line,.hq-nav__items,.hq-nav__badge.is-hot,.hq-top__pill.is-bad i,.hq-side__status i:after,.hq-health__banner i:after,.hq-signal__dot.is-bad,.hq-sev--critical,.hq-alarm.is-hot .hq-icon,.hqc__dot:after,.hq-admin .a-table tbody tr,.hq-live li,.hq-delta,.hq-meter__fill,.hq-moves__bar i,.hq-top__crumbs strong{animation:none}.hqc-spark__line{stroke-dashoffset:0}.hq-nav__glow,.hqc-card,.hqc-gauge__arc{transition:none}}.hq-admin{--hq-bar-h:60px}@media (max-width:900px){.hq-admin .a-shell{grid-template-columns:minmax(0,1fr);align-content:start}.hq-side{z-index:60;width:100%;max-width:100%;height:auto;min-height:var(--hq-bar-h);padding:0 max(1rem, env(safe-area-inset-right)) 0 max(1rem, env(safe-area-inset-left));padding-top:env(safe-area-inset-top);flex-direction:column;display:flex;position:sticky;top:0;box-shadow:0 1px #faf8f414,0 8px 24px -18px #0009}.hq .a-side__top{min-height:var(--hq-bar-h);justify-content:space-between;align-items:center;gap:.6rem;width:100%;display:flex}.hq .a-side__brand{padding:0}.hq .a-side__logo{font-size:1.15rem}.hq .a-side__toggle{width:44px;height:44px;color:var(--hq-side-ink);transition:background var(--hq-fast) ease;border-radius:10px;margin-right:-.5rem;display:inline-flex}.hq .a-side__toggle:active{background:#faf8f414}.hq .a-side__toggle span{transition:transform .3s var(--hq-ease), opacity .2s ease}.a-shell.nav-open .a-side__toggle span:first-child{transform:translateY(3.75px)rotate(45deg)}.a-shell.nav-open .a-side__toggle span:nth-child(2){transform:translateY(-3.75px)rotate(-45deg)}.hq-side .a-side__nav,.hq-side .a-side__foot,.hq-side__search{display:none}.a-shell.nav-open .hq-side{overscroll-behavior:contain;-webkit-overflow-scrolling:touch;padding-bottom:max(1rem, env(safe-area-inset-bottom));position:fixed;inset:0;overflow-y:auto}.a-shell.nav-open .hq-side .a-side__top{flex:none}.a-shell.nav-open .hq-side__search{min-height:44px;margin-top:.4rem;display:flex}.a-shell.nav-open .hq-side .a-side__nav{max-height:none;animation:hq-drop .3s var(--hq-ease) both;margin-top:.9rem;display:grid;overflow:visible}.a-shell.nav-open .hq-side .a-side__foot{margin-top:auto;padding-top:1.2rem;display:grid}.hq-nav__item,.hq-nav__head{border-radius:11px;min-height:46px;font-size:.95rem}.hq-nav__item--top{min-height:48px}.hq-nav__items{margin-left:1rem}.hq-side__user{min-height:44px}.hq .a-side__signout{min-height:44px;padding:0 .65rem}.hq-main{padding-left:max(1rem, env(safe-area-inset-left));padding-right:max(1rem, env(safe-area-inset-right));padding-bottom:max(2rem, env(safe-area-inset-bottom))}.hq-top{top:calc(var(--hq-bar-h) + env(safe-area-inset-top));z-index:30;margin:0 calc(-1 * max(1rem, env(safe-area-inset-left))) 1rem;padding:.5rem max(1rem, env(safe-area-inset-left));flex-wrap:nowrap;gap:.5rem;position:sticky}.hq-top__crumbs{white-space:nowrap;flex:auto;min-width:0;font-size:.78rem;overflow:hidden}.hq-top__crumbs>*{flex:none}.hq-top__crumbs strong{text-overflow:ellipsis;flex:0 auto;min-width:0;overflow:hidden}.hq-top__right{flex:none;gap:.4rem}.hq-top__clock{display:none}.hq-top__search,.hq-top__icon{min-width:40px;min-height:40px}.hq-top__icon{width:40px}.hq-top__search span,.hq-top__search kbd{display:none}.hq-top__search{width:40px;padding:0}.hq-top__pill{gap:0;min-height:40px;padding:0 .7rem;font-size:0}.hq-top__pill i{margin:0}.hq-top__pill.is-bad,.hq-top__pill.is-warn{gap:.4rem;font-size:.74rem}.hq-admin .a-page__head{gap:.6rem}.hq-admin .a-page__head-actions{width:100%}.hq-admin .a-page__head-actions .a-btn{flex:auto}.hq-filters{flex-direction:column;align-items:stretch;gap:.5rem}.hq-filters .a-input,.hq-filters .a-search{flex:none;width:100%;min-width:0}.hq-filters .a-search{margin-bottom:0}.hq-filters .a-search .a-input{width:100%}.hq-panel,.hq-admin .a-card{border-radius:14px;padding:1rem}.hq-kpi{padding:.85rem .9rem}.hq-kpi__value{font-size:1.5rem}.hq-kpi__head{letter-spacing:.14em;font-size:.68rem}.hq-kpi__info,.hq-admin .a-info__btn{width:24px;height:24px}.hq-kpi__info:after,.hq-admin .a-info__btn:after{content:"";position:absolute;inset:-10px}.hq-admin .a-table-wrap{-webkit-overflow-scrolling:touch;overscroll-behavior-x:contain;background:linear-gradient(90deg, var(--a-surface) 40%, transparent) 0 0 / 36px 100% no-repeat local, linear-gradient(-90deg, var(--a-surface) 40%, transparent) 100% 0 / 36px 100% no-repeat local, radial-gradient(farthest-side at 0 50%, color-mix(in srgb, var(--a-ink) 22%, transparent), transparent) 0 0 / 14px 100% no-repeat scroll, radial-gradient(farthest-side at 100% 50%, color-mix(in srgb, var(--a-ink) 22%, transparent), transparent) 100% 0 / 14px 100% no-repeat scroll, var(--a-surface);overflow-x:auto}.hq-admin .a-table{min-width:560px}.hq-admin .a-table th,.hq-admin .a-table td{padding:.7rem .8rem}.hq-admin .a-table td a,.hq-admin .a-table td button{padding-block:.45rem}.hq-admin .a-table-foot .a-btn,.hq-admin .a-btn--sm{min-height:40px}.hq-admin .a-btn{min-height:44px}.hq-admin .a-input,.hq-admin select.a-input,.hq-admin textarea.a-input{min-height:44px;font-size:16px}.hq-admin .a-input--otp{font-size:1.4rem}.hq-chip,.hq-choice{min-height:40px}.hq-pop{top:auto;left:.75rem;right:.75rem;bottom:max(.75rem, env(safe-area-inset-bottom));width:auto;max-height:60dvh;position:fixed;overflow:auto}.hq-panel .hq-pop{width:auto}.hq-pal{padding:max(.5rem, env(safe-area-inset-top)) .5rem 0}.hq-pal__panel{max-height:calc(100dvh - 1rem)}}@media (max-width:640px){.hq-kpis,.hq-kpis--4,.hq-kpis--3,.hq-kpis--5,.hq-signals{grid-template-columns:repeat(2,minmax(0,1fr));gap:.6rem}.hq-grid,.hq-grid--21,.hq-grid--12,.hq-grid--11,.hq-grid--111{gap:.75rem}.hq-admin .a-page>*+*{margin-top:0}.hq-admin .a-page__title,.hq-admin .a-page__head h1{font-size:clamp(1.5rem,7vw,2rem)}.hq-admin .a-eyebrow{letter-spacing:.18em;font-size:.68rem}.hq .a-side__brand small{font-size:.64rem}.hq-live li{grid-template-columns:3.2rem minmax(0,1fr)}.hq-live__where{grid-column:1/-1}.hqc-legend{gap:.4rem .7rem;font-size:.72rem}.hqc-card{min-width:7rem}.hq-hero__controls .a-btn,.hq-range button{flex:auto;min-height:40px}}@media (max-width:340px){.hq-kpis,.hq-kpis--4,.hq-kpis--3,.hq-kpis--5,.hq-signals{grid-template-columns:1fr}}@media (pointer:coarse){.hq-nav__item,.hq-nav__head{min-height:44px}.hq-top__search,.hq-top__icon,.hq-top__pill,.hq-admin .a-btn--sm{min-height:40px}.hq-admin .a-link,.hq-admin .a-table td a{padding-block:.4rem}.hq-kpi:hover,.hq-panel:hover,.hq-admin .a-table tbody tr:hover{transform:none}}@media (max-width:900px){.hq-kpi,.hq-signal{min-width:0;overflow:hidden}.hq-kpi>*,.hq-signal>*{min-width:0}.hq-kpi__value{overflow-wrap:anywhere}.hq-kpi__label,.hq-signal__label{font-size:.72rem}.hq-delta,.hq-delta-suffix{font-size:.74rem}.hq-admin .a-eyebrow{font-size:.72rem}.hq .a-side__brand small{font-size:.68rem}.hq-admin .a-table th{font-size:.72rem}.hq-top__crumbs a{padding:.6rem .1rem}.hq-admin .a-table__title,.hq-admin .a-tab{padding-block:.5rem}.hq-disclose{min-height:40px}}
