@font-face{font-family:Nunito Sans Variable;font-style:normal;font-display:swap;font-weight:200 1000;src:url(/_next/static/media/nunito-sans-cyrillic-ext-wght-normal.807f8a64.woff2) format("woff2-variations");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:Nunito Sans Variable;font-style:normal;font-display:swap;font-weight:200 1000;src:url(/_next/static/media/nunito-sans-cyrillic-wght-normal.958b8893.woff2) format("woff2-variations");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:Nunito Sans Variable;font-style:normal;font-display:swap;font-weight:200 1000;src:url(/_next/static/media/nunito-sans-vietnamese-wght-normal.904964c5.woff2) format("woff2-variations");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:Nunito Sans Variable;font-style:normal;font-display:swap;font-weight:200 1000;src:url(/_next/static/media/nunito-sans-latin-ext-wght-normal.dde16b97.woff2) format("woff2-variations");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Nunito Sans Variable;font-style:normal;font-display:swap;font-weight:200 1000;src:url(/_next/static/media/nunito-sans-latin-wght-normal.89a9369d.woff2) format("woff2-variations");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Sora Variable;font-style:normal;font-display:swap;font-weight:100 800;src:url(/_next/static/media/sora-latin-ext-wght-normal.f55c6df7.woff2) format("woff2-variations");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Sora Variable;font-style:normal;font-display:swap;font-weight:100 800;src:url(/_next/static/media/sora-latin-wght-normal.93e9cbad.woff2) format("woff2-variations");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}:root{--grey-0:#ffffff;--grey-25:#fbfcfe;--grey-50:#f5f7fa;--grey-75:#f1f4f9;--grey-100:#eceff4;--grey-200:#dfe4ec;--grey-300:#c7cfdb;--grey-400:#97a3b4;--grey-500:#6b7789;--grey-600:#4e5a6b;--grey-700:#374252;--grey-800:#202b38;--grey-900:#0b1a24;--ink-900:#102a43;--ink-800:#163a5f;--ink-700:#1e4b78;--ink-600:#2d5f8e;--accent-50:#eff6ff;--accent-100:#dbeafe;--accent-200:#bfdbfe;--accent-500:#2563eb;--accent-600:#1d4ed8;--accent-700:#1e40af;--green-600:#0f7a3d;--green-50:#e7f6ed;--amber-600:#8f5300;--amber-500:#f59e0b;--amber-50:#fdf3e3;--red-600:#b42318;--red-50:#fdeceb;--brand-primary:var(--ink-900);--brand-primary-hover:var(--ink-700);--brand-primary-contrast:var(--grey-0);--brand-action:var(--accent-500);--brand-action-hover:var(--accent-600);--brand-action-active:var(--accent-700);--brand-action-contrast:var(--grey-0);--brand-action-surface:var(--accent-50);--surface-default:var(--grey-50);--surface-raised:var(--grey-0);--surface-sunken:var(--grey-100);--surface-inverse:var(--ink-900);--surface-disabled:var(--grey-100);--surface-field:var(--grey-75);--text-primary:var(--grey-900);--text-secondary:var(--grey-600);--text-muted:var(--grey-500);--text-inverse:var(--grey-0);--text-disabled:var(--grey-400);--text-on-success:var(--grey-0);--text-on-error:var(--grey-0);--border-default:var(--grey-200);--border-strong:var(--grey-300);--border-focus:var(--accent-500);--state-success:var(--green-600);--state-success-surface:var(--green-50);--state-warning:var(--amber-500);--state-warning-text:var(--amber-600);--state-warning-surface:var(--amber-50);--state-error:var(--red-600);--state-error-surface:var(--red-50);--state-info-surface:var(--accent-50);--state-info:var(--accent-500);--space-1:4px;--space-2:8px;--space-3:12px;--space-4:16px;--space-5:20px;--space-6:24px;--space-8:32px;--space-10:40px;--space-12:48px;--space-16:64px;--radius-xs:4px;--radius-sm:6px;--radius-md:8px;--radius-lg:14px;--radius-xl:24px;--radius-pill:999px;--shadow-xs:2px 2px 12px rgba(16,42,67,0.04);--shadow-sm:4px 4px 24px rgba(16,42,67,0.05);--shadow-md:6px 6px 54px rgba(16,42,67,0.06);--shadow-lg:8px 8px 64px rgba(16,42,67,0.14);--shadow-card:var(--shadow-md);--shadow-raised:var(--shadow-sm);--shadow-overlay:var(--shadow-lg);--font-ui:"Nunito Sans Variable","Segoe UI Variable Text","Segoe UI",system-ui,-apple-system,sans-serif;--font-brand:"Sora Variable","Nunito Sans Variable","Segoe UI Variable Display","Segoe UI",system-ui,sans-serif;--font-display:var(--font-ui);--font-numeric:"Nunito Sans Variable","Segoe UI",system-ui,sans-serif;--font-mono:"Cascadia Mono","Consolas","Courier New",monospace;--icon-chevron-down:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='8' viewBox='0 0 12 8' fill='none'%3E%3Cpath d='M1 1.5 6 6.5l5-5' stroke='%236b7789' stroke-width='1.8' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");--font-size-xs:12px;--font-size-sm:14px;--font-size-md:16px;--font-size-lg:18px;--font-size-xl:20px;--font-size-2xl:28px;--font-size-3xl:32px;--font-size-display:72px;--font-weight-regular:400;--font-weight-medium:500;--font-weight-semibold:600;--font-weight-bold:700;--font-weight-extrabold:800;--line-height-tight:1.2;--line-height-normal:1.5;--tracking-tight:-0.005em;--tracking-normal:0;--tracking-nav:0.3px;--tracking-label:0.06em;--money-color:var(--ink-900);--touch-target-min:44px;--touch-target-comfortable:56px;--touch-target-primary:64px;--focus-ring-width:3px;--focus-ring-offset:2px;--duration-fast:120ms;--duration-normal:200ms;--duration-slow:400ms;--ease-out:cubic-bezier(0.16,1,0.3,1);--ease-standard:cubic-bezier(0.2,0,0,1)}@media (prefers-reduced-motion:reduce){:root{--duration-fast:0ms;--duration-normal:0ms;--duration-slow:0ms}}*,:after,:before{box-sizing:border-box}#root,body,html{height:100%;margin:0}body{font-family:var(--font-ui);font-size:var(--font-size-md);line-height:var(--line-height-normal);color:var(--text-primary);background:var(--surface-default);-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility}h1,h2,h3{font-family:var(--font-display);font-weight:var(--font-weight-bold);line-height:var(--line-height-tight);letter-spacing:var(--tracking-tight);margin:0}h1{font-size:var(--font-size-2xl)}:focus-visible{outline:var(--focus-ring-width) solid var(--border-focus);outline-offset:var(--focus-ring-offset);border-radius:var(--radius-sm)}.orb-money,.orb-numeric{font-family:var(--font-numeric);font-variant-numeric:tabular-nums;font-feature-settings:"tnum" 1,"tnum";letter-spacing:var(--tracking-tight)}.orb-money{color:var(--money-color)}.orb-label,.orb-money{font-weight:var(--font-weight-semibold)}.orb-label{font-size:var(--font-size-xs);letter-spacing:var(--tracking-label);text-transform:uppercase;color:var(--text-muted)}.orb-visually-hidden{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap;border:0}.orb-brand{--orb-brand-mark-size:44px;display:inline-flex;align-items:center;gap:calc(var(--orb-brand-mark-size) * .18);font-family:var(--font-brand);line-height:1}.orb-brand__mark{flex:none;display:block;width:var(--orb-brand-mark-size);height:var(--orb-brand-mark-size);background-position:50%;background-repeat:no-repeat;background-size:contain}.orb-brand__mark--primary{background-image:url(/_next/static/media/orbita-symbol-primary.749880aa.svg)}.orb-brand__mark--reversed{background-image:url(/_next/static/media/orbita-symbol-reversed.b8a802a9.svg)}.orb-brand__mark--monochrome{background-image:url(/_next/static/media/orbita-symbol-monochrome.cdb3086e.svg)}.orb-brand__wordmark{display:inline-flex;flex-direction:column;align-items:flex-start;gap:max(3px,calc(var(--orb-brand-mark-size) * .055));min-width:0;white-space:nowrap}.orb-brand__name-row{display:inline-flex;align-items:baseline;gap:max(5px,calc(var(--orb-brand-mark-size) * .073))}.orb-brand__name{color:var(--brand-primary);font-size:max(12px,calc(var(--orb-brand-mark-size) * .245));font-weight:var(--font-weight-extrabold);letter-spacing:-.025em}.orb-brand__product{color:var(--brand-action);font-size:max(8px,calc(var(--orb-brand-mark-size) * .114));font-weight:var(--font-weight-semibold);letter-spacing:.04em}.orb-brand__tagline{color:var(--text-secondary);font-family:var(--font-ui);font-size:max(10px,calc(var(--orb-brand-mark-size) * .091));font-weight:var(--font-weight-medium);letter-spacing:.005em}.orb-brand--reversed .orb-brand__name{color:var(--text-inverse)}.orb-brand--reversed .orb-brand__tagline{color:var(--grey-200)}.orb-brand--monochrome,.orb-brand--monochrome .orb-brand__name,.orb-brand--monochrome .orb-brand__product,.orb-brand--monochrome .orb-brand__tagline{color:inherit}.orb-button{display:inline-flex;align-items:center;justify-content:center;gap:var(--space-2);min-height:var(--touch-target-comfortable);padding:0 var(--space-5);border:1px solid transparent;border-radius:var(--radius-md);font-family:var(--font-ui);font-size:var(--font-size-md);font-weight:var(--font-weight-bold);line-height:1;cursor:pointer;transition:background-color var(--duration-fast) var(--ease-standard),border-color var(--duration-fast) var(--ease-standard),box-shadow var(--duration-fast) var(--ease-standard),transform var(--duration-fast) var(--ease-standard)}.orb-button:active:not(:disabled){transform:translateY(1px)}.orb-button:disabled{cursor:not-allowed;background:var(--surface-disabled);border-color:transparent;color:var(--text-disabled);box-shadow:none}.orb-button--primary{background:var(--brand-action);color:var(--brand-action-contrast);box-shadow:var(--shadow-xs)}.orb-button--primary:hover:not(:disabled){background:var(--brand-action-hover);box-shadow:var(--shadow-sm)}.orb-button--primary:active:not(:disabled){background:var(--brand-action-active);box-shadow:none}.orb-button--secondary{background:var(--surface-raised);border-color:var(--border-strong);color:var(--text-primary);box-shadow:var(--shadow-xs)}.orb-button--secondary:hover:not(:disabled){background:var(--surface-sunken);border-color:var(--grey-400)}.orb-button--soft{background:var(--accent-100);color:var(--text-primary)}.orb-button--soft:hover:not(:disabled){background:var(--accent-200)}.orb-button--ghost{background:transparent;color:var(--text-secondary)}.orb-button--ghost:hover:not(:disabled){background:var(--surface-sunken);color:var(--text-primary)}.orb-button--danger{background:var(--state-error);color:var(--text-on-error);box-shadow:var(--shadow-xs)}.orb-button--danger:hover:not(:disabled){filter:brightness(.92)}.orb-button--lg{min-height:var(--touch-target-primary);border-radius:var(--radius-lg);font-size:var(--font-size-xl);font-weight:var(--font-weight-bold);letter-spacing:var(--tracking-tight);padding:0 var(--space-8)}.orb-button--sm{min-height:var(--touch-target-min);border-radius:var(--radius-sm);font-size:var(--font-size-sm);padding:0 var(--space-3)}.orb-button--block{width:100%}.orb-button--icon{width:var(--touch-target-comfortable);min-width:var(--touch-target-comfortable);padding:0}.orb-button--icon.orb-button--sm{width:var(--touch-target-min);min-width:var(--touch-target-min)}.orb-button--icon.orb-button--lg{width:var(--touch-target-primary);min-width:var(--touch-target-primary)}.orb-button__spinner{width:16px;height:16px;border:2px solid;border-right:2px solid transparent;border-radius:50%;animation:orb-spin .6s linear infinite}@keyframes orb-spin{to{transform:rotate(1turn)}}@media (prefers-reduced-motion:reduce){.orb-button__spinner{animation-duration:1.8s}.orb-button:active:not(:disabled){transform:none}}.orb-field{display:flex;flex-direction:column;gap:var(--space-2)}.orb-field__label{font-weight:var(--font-weight-semibold)}.orb-field__control,.orb-field__label{font-size:var(--font-size-md);color:var(--text-primary)}.orb-field__control{min-height:var(--touch-target-comfortable);padding:0 var(--space-4);border:1px solid var(--border-strong);border-radius:var(--radius-md);background:var(--surface-field);font-family:var(--font-ui);width:100%;transition:border-color var(--duration-fast) var(--ease-standard),box-shadow var(--duration-fast) var(--ease-standard)}.orb-field__control::placeholder{color:var(--text-muted)}.orb-field__control:focus{border-color:var(--border-focus);background:var(--surface-raised);box-shadow:0 0 0 3px var(--accent-100)}.orb-field__control:disabled{background:var(--surface-disabled);color:var(--text-disabled)}.orb-field--invalid .orb-field__control{border-color:var(--state-error)}.orb-field--invalid .orb-field__control:focus{box-shadow:0 0 0 3px var(--red-50)}.orb-field__hint{font-size:var(--font-size-sm);color:var(--text-muted)}.orb-field__error{font-size:var(--font-size-sm);color:var(--state-error);font-weight:var(--font-weight-medium)}.orb-select{-webkit-appearance:none;-moz-appearance:none;appearance:none;width:100%;min-height:var(--touch-target-comfortable);padding:0 var(--space-10) 0 var(--space-4);border:1px solid var(--border-strong);border-radius:var(--radius-md);background-color:var(--surface-field);background-image:var(--icon-chevron-down);background-repeat:no-repeat;background-position:right var(--space-4) center;color:var(--text-primary);font-family:var(--font-ui);font-size:var(--font-size-md);cursor:pointer;transition:border-color var(--duration-fast) var(--ease-standard),background-color var(--duration-fast) var(--ease-standard),box-shadow var(--duration-fast) var(--ease-standard)}.orb-select:focus{border-color:var(--border-focus);background-color:var(--surface-raised);box-shadow:0 0 0 3px var(--accent-100)}.orb-select:disabled{background-color:var(--surface-disabled);color:var(--text-disabled);cursor:not-allowed}.orb-field__control--numeric{font-family:var(--font-numeric);font-feature-settings:"tnum";font-variant-numeric:tabular-nums;letter-spacing:var(--tracking-tight);text-align:right;font-size:var(--font-size-xl);font-weight:var(--font-weight-semibold)}.orb-alert{position:relative;display:flex;gap:var(--space-3);align-items:flex-start;padding:var(--space-3) var(--space-4) var(--space-3) var(--space-5);border-radius:var(--radius-md);font-size:var(--font-size-sm);overflow:hidden}.orb-alert:before{content:"";position:absolute;inset:var(--space-2) auto var(--space-2) var(--space-2);width:3px;border-radius:var(--radius-pill);background:currentColor;opacity:.9}.orb-alert--info{background:var(--state-info-surface);color:var(--accent-700)}.orb-alert--success{background:var(--state-success-surface);color:var(--state-success)}.orb-alert--warning{background:var(--state-warning-surface);color:var(--state-warning-text)}.orb-alert--error{background:var(--state-error-surface);color:var(--state-error)}.orb-alert__title{font-weight:var(--font-weight-semibold);margin-bottom:var(--space-1)}.orb-badge{display:inline-flex;align-items:center;justify-content:center;gap:var(--space-1);min-height:27px;padding:0 var(--space-4);border-radius:var(--radius-xs);font-size:var(--font-size-xs);font-weight:var(--font-weight-bold);border:1px solid transparent;white-space:nowrap}.orb-badge--neutral{background:var(--surface-sunken);color:var(--text-secondary)}.orb-badge--success{background:var(--state-success-surface);color:var(--state-success)}.orb-badge--warning{background:var(--state-warning-surface);color:var(--state-warning-text)}.orb-badge--error{background:var(--state-error-surface);color:var(--state-error)}.orb-badge--info{background:var(--state-info-surface);color:var(--accent-600)}.orb-status{display:inline-flex;align-items:center;gap:var(--space-2);font-size:var(--font-size-sm);color:var(--text-secondary)}.orb-status__dot{width:8px;height:8px;border-radius:50%;flex:none;box-shadow:0 0 0 3px color-mix(in srgb,currentColor 18%,transparent)}.orb-status__dot--success{background:var(--state-success);color:var(--state-success)}.orb-status__dot--warning{background:var(--state-warning);color:var(--state-warning)}.orb-status__dot--error{background:var(--state-error);color:var(--state-error)}.orb-status__dot--info{background:var(--state-info);color:var(--state-info)}.orb-status__dot--neutral{background:var(--border-strong);color:var(--border-strong)}.orb-panel{background:var(--surface-raised);border-radius:var(--radius-lg);padding:var(--space-5);box-shadow:var(--shadow-card)}.orb-panel--outlined{box-shadow:none;border:1px solid var(--border-default)}.orb-stack{display:flex;flex-direction:column;gap:var(--space-4)}.orb-row{display:flex;align-items:center;gap:var(--space-3)}.orb-table{width:100%;border-collapse:collapse;font-size:var(--font-size-sm)}.orb-table th{text-align:left;color:var(--text-primary);font-size:var(--font-size-sm);font-weight:var(--font-weight-bold);letter-spacing:var(--tracking-normal);background:var(--surface-field)}.orb-table td,.orb-table th{padding:var(--space-3);border-bottom:1px solid var(--border-default)}.orb-table tbody tr:last-child td{border-bottom:0}.orb-table tbody tr:hover td{background:var(--grey-25)}.orb-table td.orb-money,.orb-table td.orb-numeric,.orb-table th.orb-money,.orb-table th.orb-numeric{text-align:right}.adm-shell{display:grid;grid-template-columns:240px 1fr;grid-template-rows:minmax(0,1fr);height:100vh}.adm-column{display:grid;grid-template-rows:auto minmax(0,1fr);min-width:0}.adm-sidebar{background:var(--surface-inverse);color:var(--brand-primary-contrast);padding:var(--space-5) var(--space-3);display:flex;flex-direction:column;gap:var(--space-4);overflow-y:auto}.adm-brand{display:flex;align-items:center;gap:var(--space-2);font-family:var(--font-display);font-weight:600;font-size:var(--font-size-lg);padding:0 var(--space-2)}.adm-nav{display:flex;flex-direction:column;gap:var(--space-1)}.adm-nav__item{position:relative;display:flex;align-items:center;gap:var(--space-3);min-height:50px;padding:0 var(--space-4);border-radius:var(--radius-sm);color:inherit;text-decoration:none;font-size:var(--font-size-sm);font-weight:var(--font-weight-semibold);letter-spacing:var(--tracking-nav);opacity:.78;transition:background-color var(--duration-fast) var(--ease-standard),opacity var(--duration-fast) var(--ease-standard)}.adm-nav__item:hover{background:rgba(255,255,255,.08);opacity:1}.adm-nav__item[aria-current=page]{background:var(--brand-action);color:var(--brand-action-contrast);opacity:1}.adm-nav__item[aria-current=page]:before{content:"";position:absolute;left:calc(var(--space-3) * -1);top:50%;width:5px;height:26px;transform:translateY(-50%);border-radius:0 var(--radius-xs) var(--radius-xs) 0;background:var(--brand-action)}.adm-nav__item:focus-visible{outline:2px solid var(--accent-200);outline-offset:1px}.adm-topbar{position:relative;z-index:2;display:flex;align-items:center;gap:var(--space-4);min-height:70px;padding:0 var(--space-6);background:var(--surface-raised);box-shadow:var(--shadow-xs)}.adm-topbar__section{font-size:var(--font-size-lg);font-weight:var(--font-weight-bold);color:var(--text-primary);letter-spacing:var(--tracking-tight)}.adm-topbar__end{margin-left:auto;display:flex;align-items:center;gap:var(--space-2)}.adm-topbar__bell{position:relative;display:grid;place-items:center;width:40px;height:40px;border-radius:var(--radius-pill);color:var(--text-secondary);text-decoration:none;transition:background-color var(--duration-fast) var(--ease-standard)}.adm-topbar__bell:hover{background:var(--surface-sunken);color:var(--text-primary)}.adm-topbar__count{position:absolute;top:0;right:0;min-width:18px;height:18px;padding:0 5px;display:grid;place-items:center;border-radius:var(--radius-pill);background:var(--state-error);color:var(--text-on-error);font-size:11px;font-weight:var(--font-weight-bold);line-height:1;box-shadow:0 0 0 2px var(--surface-raised)}.adm-topbar__divider{width:1px;height:32px;margin:0 var(--space-2);background:var(--border-default)}.adm-profile{display:flex;align-items:center;gap:var(--space-3);min-width:0}.adm-profile__avatar{flex:none;display:grid;place-items:center;width:44px;height:44px;border-radius:var(--radius-pill);background:var(--accent-100);color:var(--accent-700);font-size:var(--font-size-sm);font-weight:var(--font-weight-bold);letter-spacing:.02em}.adm-profile__text{display:flex;flex-direction:column;min-width:0}.adm-profile__name{font-size:var(--font-size-sm);font-weight:var(--font-weight-bold);color:var(--text-primary);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.adm-profile__role{font-size:var(--font-size-xs);font-weight:var(--font-weight-semibold);color:var(--text-secondary);white-space:nowrap}.adm-main{padding:var(--space-6);min-width:0;overflow-y:auto;background:var(--surface-default)}.adm-page-title{font-family:var(--font-display);font-size:var(--font-size-3xl);font-weight:var(--font-weight-bold);letter-spacing:var(--tracking-tight);margin:0 0 var(--space-2)}.adm-page-lede{color:var(--text-secondary);font-size:var(--font-size-lg);margin:0 0 var(--space-5);max-width:68ch}.adm-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(220px,1fr));grid-gap:var(--space-4);gap:var(--space-4)}.adm-metric{background:var(--surface-raised);border-radius:var(--radius-lg);padding:var(--space-5);box-shadow:var(--shadow-card);display:flex;flex-direction:column-reverse;gap:var(--space-2)}.adm-metric__value{font-family:var(--font-display);font-size:var(--font-size-2xl);font-weight:var(--font-weight-bold);letter-spacing:var(--tracking-tight);font-feature-settings:"tnum";font-variant-numeric:tabular-nums;line-height:1.1}.adm-metric__label{color:var(--text-secondary);font-size:var(--font-size-sm)}.adm-metric--attention{background:var(--state-warning-surface);box-shadow:none}.adm-metric--attention .adm-metric__value{color:var(--state-warning-text)}.adm-metric--attention .adm-metric__label{color:var(--text-primary)}.adm-table{width:100%;border-collapse:separate;border-spacing:0;font-size:var(--font-size-sm);background:var(--surface-raised);border-radius:var(--radius-lg);box-shadow:var(--shadow-card);overflow:hidden}.adm-table td,.adm-table th{text-align:left;padding:var(--space-4) var(--space-4);border-bottom:1px solid var(--border-default)}.adm-table th{color:var(--text-primary);font-size:var(--font-size-sm);font-weight:var(--font-weight-bold);letter-spacing:var(--tracking-normal);text-transform:none;background:var(--surface-field);position:-webkit-sticky;position:sticky;top:0;z-index:1}.adm-table tbody tr:last-child td{border-bottom:none}.adm-table tbody tr:hover td{background:var(--grey-25)}.adm-numeric{text-align:right;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.adm-mono{font-family:var(--font-mono,ui-monospace,monospace);font-size:var(--font-size-xs);color:var(--text-secondary)}.adm-actions{display:flex;gap:var(--space-3);flex-wrap:wrap;align-items:flex-end;margin:var(--space-4) 0}.adm-actions .orb-field{flex:1 1 200px;min-width:160px;max-width:320px}.adm-main .orb-button,.adm-main .orb-field__control,.adm-main .orb-select{min-height:48px}.adm-main .orb-button--sm{min-height:40px}.adm-main .orb-button--icon{width:48px;min-width:48px}.adm-main .orb-button--icon.orb-button--sm{width:40px;min-width:40px}.adm-actions .orb-button{flex:0 0 auto}.adm-login{min-height:100vh;display:grid;place-items:center;padding:var(--space-5);background:var(--surface-inverse)}.adm-login__card{width:min(420px,92vw);background:var(--surface-raised);border-radius:var(--radius-xl);padding:var(--space-7,var(--space-6));box-shadow:var(--shadow-lg)}.adm-login__card .orb-field{margin-bottom:var(--space-4)}.adm-login__card .orb-field__control,.adm-login__card .orb-field__label{font-size:var(--font-size-lg)}.adm-login__signature{margin-top:var(--space-5);text-align:center;font-size:var(--font-size-xs);color:var(--text-muted)}.adm-placeholder{color:var(--text-secondary);padding:var(--space-4)}.adm-main h2{font-family:var(--font-display);font-size:var(--font-size-lg);margin:0 0 var(--space-3)}.adm-main h3{font-size:var(--font-size-md);color:var(--text-secondary)}.adm-main h3,.adm-section-title{margin:var(--space-6) 0 var(--space-3)}.adm-section-title{font-size:var(--font-size-sm);font-weight:600;letter-spacing:.04em;text-transform:uppercase;color:var(--text-muted)}.adm-section-title:first-of-type{margin-top:0}.adm-all-clear{background:var(--state-success-surface);color:var(--text-primary);border-radius:var(--radius-lg);padding:var(--space-4) var(--space-5);display:flex;align-items:center;gap:var(--space-3)}@media (max-width:900px){.adm-shell{grid-template-columns:64px 1fr}.adm-brand .orb-brand__wordmark,.adm-nav__item span,.adm-profile__text{display:none}.adm-nav__item{justify-content:center;padding:0}.adm-nav__item[aria-current=page]:before{display:none}.adm-topbar{padding:0 var(--space-4)}.adm-main{padding:var(--space-4)}}.adm-scroll-x{max-width:100%;overflow-x:auto;border-radius:var(--radius-lg)}.adm-scroll-x:focus-visible{outline:var(--focus-ring-width) solid var(--border-focus);outline-offset:var(--focus-ring-offset)}.adm-filters{display:flex;flex-wrap:wrap;align-items:end;gap:var(--space-3) var(--space-4);margin-bottom:var(--space-5)}.adm-segmented{display:inline-flex;gap:2px;padding:3px;border-radius:var(--radius-md);background:var(--surface-sunken)}.adm-segmented__option{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:0;background:transparent;color:var(--text-secondary);font:inherit;font-size:var(--font-size-sm);font-weight:600;padding:var(--space-2) var(--space-4);border-radius:calc(var(--radius-md) - 3px);cursor:pointer;min-height:36px}.adm-segmented__option:hover{color:var(--text-primary)}.adm-segmented__option[aria-pressed=true]{background:var(--surface-raised);color:var(--text-primary);box-shadow:var(--shadow-xs)}.adm-segmented__option:focus-visible{outline:var(--focus-ring-width) solid var(--border-focus);outline-offset:1px}.adm-dashboard{display:grid;grid-template-columns:repeat(12,minmax(0,1fr));grid-gap:var(--space-4);gap:var(--space-4);transition:opacity .18s ease}.adm-dashboard.is-refreshing{opacity:.55}.adm-span-12{grid-column:span 12}.adm-span-8{grid-column:span 8}.adm-span-6{grid-column:span 6}.adm-span-4{grid-column:span 4}.adm-span-3{grid-column:span 3}@media (max-width:1180px){.adm-span-4,.adm-span-8{grid-column:span 12}.adm-span-3{grid-column:span 6}}@media (max-width:760px){.adm-span-3,.adm-span-6{grid-column:span 12}}.adm-card{background:var(--surface-raised);border-radius:var(--radius-lg);box-shadow:var(--shadow-card);padding:var(--space-6);min-width:0}.adm-stack{display:grid;align-content:start;grid-gap:var(--space-4);gap:var(--space-4);min-width:0}.adm-card__link{display:flex;align-items:center;justify-content:space-between;gap:var(--space-3);text-decoration:none;color:inherit}.adm-card__link:hover .adm-card__cta{text-decoration:underline}.adm-card__cta{font-size:var(--font-size-sm);font-weight:600;color:var(--accent-600);white-space:nowrap}.stat{background:var(--surface-raised);border-radius:var(--radius-lg);box-shadow:var(--shadow-card);padding:var(--space-5) var(--space-6);display:grid;align-content:start;grid-gap:var(--space-2);gap:var(--space-2);min-width:0;height:100%}.stat__label{font-size:var(--font-size-md);font-weight:var(--font-weight-semibold);color:var(--text-secondary)}.stat__value{font-family:var(--font-display);font-size:var(--font-size-2xl);font-weight:var(--font-weight-bold);letter-spacing:var(--tracking-tight);color:var(--text-primary);overflow-wrap:anywhere;line-height:1.15}.stat__delta{display:inline-flex;align-items:center;gap:var(--space-1);font-size:var(--font-size-sm);font-weight:var(--font-weight-semibold);color:var(--text-secondary)}.stat__delta.is-good{color:var(--green-600)}.stat__delta.is-bad{color:var(--red-600)}.stat__footnote{font-size:var(--font-size-xs);color:var(--text-muted)}.chart{margin:0;display:grid;grid-gap:var(--space-4);gap:var(--space-4);min-width:0}.chart__head{display:grid;grid-gap:2px;gap:2px}.chart__title{font-family:var(--font-display);font-size:var(--font-size-md);font-weight:700;color:var(--text-primary)}.chart__description{font-size:var(--font-size-sm);color:var(--text-muted)}.chart__plot{position:relative;height:220px}.chart__axis{position:absolute;inset:20px 0 24px 0;display:flex;flex-direction:column;justify-content:space-between;pointer-events:none}.chart__gridline{position:relative;margin-left:64px;border-top:1px solid var(--border-default);opacity:.6}.chart__ticklabel{position:absolute;right:calc(100% + 8px);top:-8px;font-size:var(--font-size-xs);line-height:1;color:var(--text-muted);font-feature-settings:"tnum";font-variant-numeric:tabular-nums;white-space:nowrap}.chart__columns{position:absolute;inset:20px 0 0 64px;display:grid;grid-gap:2px;gap:2px}.chart__column{position:relative;display:grid;grid-template-columns:minmax(0,1fr);grid-template-rows:minmax(0,1fr) 24px;min-width:0}.chart__hit{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:0;padding:0;margin:0;background:transparent;position:relative;display:flex;align-items:flex-end;justify-content:center;cursor:default;border-radius:var(--radius-sm)}.chart__hit:focus-visible{outline:var(--focus-ring-width) solid var(--border-focus);outline-offset:1px}.chart__bar{display:block;width:100%;max-width:24px;background:var(--accent-500);border-radius:4px 4px 0 0;transition:background-color .12s ease}.chart__hit.is-active .chart__bar,.chart__hit:hover .chart__bar{background:var(--accent-600)}.chart__bar.is-zero{height:2px!important;background:var(--border-default);border-radius:0}.chart__peak{position:absolute;z-index:1;left:50%;transform:translate(-50%,-4px);padding:0 4px;border-radius:var(--radius-sm);background:var(--surface-raised);font-size:var(--font-size-xs);font-weight:600;line-height:16px;color:var(--text-secondary);font-feature-settings:"tnum";font-variant-numeric:tabular-nums;white-space:nowrap;pointer-events:none}.chart__column.is-start .chart__peak{left:0;transform:translateY(-4px)}.chart__column.is-end .chart__peak{left:auto;right:0;transform:translateY(-4px)}.chart__tick{display:flex;justify-content:center;min-width:0;color:var(--text-muted);padding-top:6px}.chart__tick,.chart__tooltip{font-size:var(--font-size-xs);white-space:nowrap}.chart__tooltip{position:absolute;z-index:3;top:-12px;left:50%;transform:translate(-50%,-100%);display:grid;grid-gap:2px;gap:2px;padding:var(--space-2) var(--space-3);border-radius:var(--radius-md);background:var(--surface-inverse);color:var(--text-inverse);box-shadow:var(--shadow-md);pointer-events:none}.chart__tooltip strong{font-size:var(--font-size-sm);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.chart__column.is-start .chart__tooltip{left:0;transform:translateY(-100%)}.chart__column.is-end .chart__tooltip{left:auto;right:0;transform:translateY(-100%)}.chart__empty{position:absolute;inset:0 0 24px 64px;display:grid;place-items:center;margin:0;font-size:var(--font-size-sm);color:var(--text-muted);pointer-events:none}.chart__empty--static{position:static;padding:var(--space-6) 0}.chart__table summary{cursor:pointer;font-size:var(--font-size-sm);color:var(--text-secondary)}.chart__table table{margin-top:var(--space-3)}.barlist{list-style:none;margin:0;padding:0;display:grid;grid-gap:var(--space-4);gap:var(--space-4)}.barlist__row{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:baseline;grid-column-gap:var(--space-3);column-gap:var(--space-3);grid-row-gap:6px;row-gap:6px}.barlist__name{overflow-wrap:anywhere}.barlist__name,.barlist__value{font-size:var(--font-size-sm);color:var(--text-primary)}.barlist__value{font-weight:600;text-align:right;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;white-space:nowrap}.barlist__detail{grid-column:1/-1;margin-top:-4px;font-size:var(--font-size-xs);color:var(--text-muted);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.barlist__track{grid-column:1/-1;height:10px;border-radius:0 4px 4px 0;background:var(--accent-50);overflow:hidden}.barlist__fill{display:block;height:100%;border-radius:0 4px 4px 0;background:var(--accent-500)}.adm-state{display:inline-flex;align-items:center;gap:6px;font-size:var(--font-size-sm);font-weight:600;white-space:nowrap}.adm-state--ok{color:var(--green-600)}.adm-state--warning{color:var(--amber-600)}.adm-state--error{color:var(--red-600)}.adm-state--neutral{color:var(--text-secondary)}.adm-table td .adm-state{min-height:27px;padding:0 var(--space-3);border-radius:var(--radius-xs);font-size:var(--font-size-xs);font-weight:var(--font-weight-bold);background:var(--surface-sunken)}.adm-table td .adm-state--ok{background:var(--state-success-surface)}.adm-table td .adm-state--warning{background:var(--state-warning-surface)}.adm-table td .adm-state--error{background:var(--state-error-surface)}.adm-table td .adm-state svg{width:14px;height:14px}.adm-product__sub{display:block;font-size:var(--font-size-xs);color:var(--text-muted)}.adm-empty-state{display:grid;justify-items:start;grid-gap:var(--space-2);gap:var(--space-2);padding:var(--space-6) var(--space-5)}.adm-empty-state h2{margin:0;font-family:var(--font-display);font-size:var(--font-size-lg)}.adm-empty-state p{margin:0;color:var(--text-secondary);max-width:60ch}