@font-face{font-family:display;src:url(/_next/static/media/a838cfed199e32f6-s.p.woff2) format("woff2");font-display:swap;font-weight:100 900}@font-face{font-family:display Fallback;src:local("Arial");ascent-override:87.85%;descent-override:22.78%;line-gap-override:0.00%;size-adjust:110.19%}.__className_f0a060{font-family:display,display Fallback}.__variable_f0a060{--ad-font-display:"display","display Fallback"}@font-face{font-family:body;src:url(/_next/static/media/6c596dfcddeca1e9-s.p.woff2) format("woff2");font-display:swap;font-weight:100 900}@font-face{font-family:body Fallback;src:local("Arial");ascent-override:89.79%;descent-override:22.36%;line-gap-override:0.00%;size-adjust:107.89%}.__className_a7702f{font-family:body,body Fallback}.__variable_a7702f{--ad-font-body:"body","body Fallback"}@font-face{font-family:data;src:url(/_next/static/media/6c596dfcddeca1e9-s.p.woff2) format("woff2");font-display:swap;font-weight:100 900}@font-face{font-family:data Fallback;src:local("Arial");ascent-override:89.79%;descent-override:22.36%;line-gap-override:0.00%;size-adjust:107.89%}.__className_4b9e22{font-family:data,data Fallback}.__variable_4b9e22{--ad-font-data:"data","data Fallback"}@font-face{font-family:gu;src:url(/_next/static/media/ce6d033705cf40dc-s.p.woff2) format("woff2");font-display:swap;font-weight:100 900}@font-face{font-family:gu Fallback;src:local("Arial");ascent-override:89.60%;descent-override:40.80%;line-gap-override:0.00%;size-adjust:100.00%}.__className_d8ca04{font-family:gu,gu Fallback}.__variable_d8ca04{--ad-font-gu:"gu","gu Fallback"}@font-face{font-family:hi;src:url(/_next/static/media/32ad364f6ce119bd-s.p.woff2) format("woff2");font-display:swap;font-weight:100 900}@font-face{font-family:hi Fallback;src:local("Arial");ascent-override:89.60%;descent-override:40.80%;line-gap-override:0.00%;size-adjust:100.00%}.__className_98aea6{font-family:hi,hi Fallback}.__variable_98aea6{--ad-font-hi:"hi","hi Fallback"}:root{--color-background:#f6f6f7;--color-surface:#ffffff;--color-surface-sunken:#efeff1;--color-text-primary:#1c1c1e;--color-text-secondary:#48484c;--color-text-muted:#8a8a8e;--color-text-on-accent:#ffffff;--color-border:#e2e2e5;--color-border-strong:#c9c9cd;--color-divider:#ebebed;--color-accent:#d2571f;--color-accent-pressed:#ae481a;--color-accent-muted:#fbe6d9;--color-success:#1e8e5a;--color-success-muted:#e3f5ec;--color-warning:#b3760a;--color-warning-muted:#fbf0da;--color-error:#c23b3b;--color-error-muted:#fbe8e8;--space-xxs:2px;--space-xs:4px;--space-sm:8px;--space-md:12px;--space-lg:16px;--space-xl:24px;--space-xxl:32px;--radius-sm:6px;--radius-md:10px;--radius-lg:14px;--font-heading-size:22px;--font-title-size:17px;--font-body-size:15px;--font-caption-size:13px}*{box-sizing:border-box}body{margin:0;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,system-ui,sans-serif;font-size:var(--font-body-size);color:var(--color-text-primary);background:var(--color-background)}h1{font-size:var(--font-heading-size);font-weight:700;margin:0 0 var(--space-lg)}h2{font-size:var(--font-title-size);font-weight:600;margin:var(--space-xl) 0 var(--space-md)}p{font-size:var(--font-body-size);color:var(--color-text-secondary);line-height:1.5}table{border-collapse:collapse;width:100%;background:var(--color-surface);border-radius:var(--radius-md);overflow:hidden;border:1px solid var(--color-border)}td,th{border-bottom:1px solid var(--color-divider);padding:var(--space-sm) var(--space-md);text-align:left;font-size:var(--font-caption-size)}tr:last-child td{border-bottom:none}th{background:var(--color-surface-sunken);color:var(--color-text-secondary);text-transform:uppercase;letter-spacing:.03em;font-size:11px}button,th{font-weight:600}button{cursor:pointer;font-size:var(--font-caption-size);padding:var(--space-sm) var(--space-lg);border-radius:var(--radius-sm);border:1px solid var(--color-border-strong);background:var(--color-surface);color:var(--color-text-primary)}button:hover:not(:disabled){border-color:var(--color-text-muted)}button:disabled{opacity:.5;cursor:not-allowed}button[type=submit]{background:var(--color-accent);border-color:var(--color-accent);color:var(--color-text-on-accent)}button[type=submit]:hover:not(:disabled){background:var(--color-accent-pressed);border-color:var(--color-accent-pressed)}input,select,textarea{padding:var(--space-xs) var(--space-sm);font-size:var(--font-body-size);font-family:inherit;color:var(--color-text-primary);background:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius-sm)}input:focus,select:focus,textarea:focus{outline:none;border-color:var(--color-accent)}label{color:var(--color-text-secondary);font-weight:500}.error,label{font-size:var(--font-caption-size)}.error{color:var(--color-error);background:var(--color-error-muted);padding:var(--space-sm) var(--space-md);border-radius:var(--radius-sm)}.nav a{margin-right:var(--space-lg);color:var(--color-text-secondary);text-decoration:none;font-size:var(--font-caption-size);font-weight:600}.nav a:hover{color:var(--color-text-primary)}fieldset{margin-bottom:var(--space-md);border:none;padding:0}.badge{display:inline-block;border-radius:999px;padding:2px var(--space-sm);font-size:11px;font-weight:600;letter-spacing:.02em;white-space:nowrap}.badge-neutral{background:var(--color-surface-sunken);color:var(--color-text-secondary)}.badge-accent{background:var(--color-accent-muted);color:var(--color-accent-pressed)}.badge-success{background:var(--color-success-muted);color:var(--color-success)}.badge-warning{background:var(--color-warning-muted);color:var(--color-warning)}.badge-error{background:var(--color-error-muted);color:var(--color-error)}.filter-bar{display:flex;flex-wrap:wrap;gap:var(--space-sm);align-items:center;margin-bottom:var(--space-lg)}.filter-bar input,.filter-bar select{font-size:var(--font-caption-size)}.row-link{cursor:pointer}.row-link:hover{background:var(--color-surface-sunken)}.detail-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(220px,1fr));grid-gap:var(--space-lg);gap:var(--space-lg);margin-bottom:var(--space-xl)}.detail-card{background:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius-lg);padding:var(--space-lg)}.detail-card h3{font-size:12px;text-transform:uppercase;letter-spacing:.04em;color:var(--color-text-muted);margin:0 0 var(--space-md)}.kv{display:flex;justify-content:space-between;padding:var(--space-xs) 0;border-bottom:1px solid var(--color-divider);font-size:var(--font-caption-size)}.kv:last-child{border-bottom:none}.kv span:first-child{color:var(--color-text-muted)}.kv span:last-child{font-weight:500;text-align:right}.alert-banner{padding:var(--space-md) var(--space-lg);border-radius:var(--radius-md);margin-bottom:var(--space-sm);font-size:var(--font-caption-size)}.stat-tile{background:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius-lg);padding:var(--space-lg)}.stat-tile .value{font-size:26px;font-weight:700;margin-bottom:2px}.stat-tile .label{font-size:12px;color:var(--color-text-muted);text-transform:uppercase;letter-spacing:.03em}.ax-glass{position:relative;background:var(--ad-glass-fallback);border:1px solid var(--ad-glass-edge);box-shadow:inset 0 1px 0 var(--ad-glass-sheen);color:var(--ad-text-primary)}@supports (((-webkit-backdrop-filter:blur(1px)) or (backdrop-filter:blur(1px))) or (-webkit-backdrop-filter:blur(1px))){.ax-glass{background:var(--ad-glass-fill);backdrop-filter:var(--ad-glass-blur);-webkit-backdrop-filter:var(--ad-glass-blur)}.ax-glass--lit{background:var(--ad-glass-fill-lit)}.ax-glass--warm{background:var(--ad-glass-fill-warm)}.ax-glass--cool{background:var(--ad-glass-fill-cool)}.ax-glass-chrome{background:var(--ad-glass-chrome);backdrop-filter:var(--ad-glass-chrome-blur);-webkit-backdrop-filter:var(--ad-glass-chrome-blur)}}@media (prefers-reduced-transparency:reduce){.ax-glass,.ax-glass--cool,.ax-glass--lit,.ax-glass--warm,.ax-glass-chrome{background:var(--ad-glass-fallback);backdrop-filter:none;-webkit-backdrop-filter:none}}.ax-glass-chrome{background:var(--ad-glass-fallback);border-bottom:1px solid var(--ad-glass-edge)}.ax-glass--raised{box-shadow:inset 0 1px 0 var(--ad-glass-sheen),var(--ad-shadow-raised)}.ax-glass--tone-accent{border-color:var(--ad-accent)}.ax-glass--tone-premium{border-color:var(--ad-premium)}.ax-glass--tone-danger{border-color:var(--ad-danger)}.ax-glass--tone-warning{border-color:var(--ad-warning)}.ax-glass .ax-glass{background:transparent;backdrop-filter:none;-webkit-backdrop-filter:none;box-shadow:none}.ax-ambient-root{position:relative;min-height:100vh;background:var(--ad-canvas);color:var(--ad-text-primary);isolation:isolate}.ax-ambient{position:fixed;inset:-6vmax;z-index:-1;background:var(--ad-ambient);animation:ax-drift 32s var(--ad-ease) infinite alternate;pointer-events:none}.ax-ambient-content{position:relative}@keyframes ax-drift{0%{transform:translateZ(0)}to{transform:translate3d(6px,-6px,0)}}@media (prefers-reduced-motion:reduce){.ax-ambient{animation:none}}.ax-button{min-height:var(--ad-hit);padding:0 var(--ad-space-gap);border-radius:var(--ad-radius-pill);border:1px solid var(--ad-glass-edge);background:var(--ad-glass-fallback);color:var(--ad-text-primary);font:inherit;font-weight:500;cursor:pointer;transition:transform var(--ad-dur-tick) var(--ad-ease),background var(--ad-dur-tick) var(--ad-ease)}.ax-button--primary{background:linear-gradient(180deg,#F59A4E,#EC8638 52%,#DC7428);box-shadow:0 8px 18px rgba(236,134,56,.34),inset 0 1px 0 rgba(255,255,255,.45),inset 0 -2px 0 rgba(160,70,10,.25);color:var(--ad-text-on-accent);border-color:transparent}.ax-button:focus-visible{outline:2px solid var(--ad-accent-strong);outline-offset:2px}.ax-button:disabled{opacity:.5;cursor:not-allowed}.ax-button:active:not(:disabled){transform:scale(.97);box-shadow:0 3px 8px rgba(236,134,56,.3)}.ax-chip{display:inline-flex;align-items:center;gap:var(--ad-space-hair);padding:2px var(--ad-space-breath);border-radius:var(--ad-radius-pill);border:1px solid var(--ad-border-subtle);font-size:12px;color:var(--ad-text-secondary)}.ax-chip--accent{color:var(--ad-accent);border-color:var(--ad-accent-haze);background:var(--ad-accent-haze)}.ax-chip--premium{color:var(--ad-premium);border-color:var(--ad-premium-haze);background:var(--ad-premium-haze)}.ax-chip--danger{color:var(--ad-danger);border-color:currentColor}.ax-chip--inactive{color:var(--ad-inactive)}.ax-display{font-size:40px;line-height:44px;letter-spacing:-.8px}.ax-display,.ax-title{font-family:var(--ad-font-display,Montserrat),var(--ad-font-gu),var(--ad-font-hi),system-ui,sans-serif;font-weight:600}.ax-title{font-size:24px;line-height:30px;letter-spacing:-.3px}.ax-label{font-size:12px;line-height:16px;font-weight:600;letter-spacing:1.4px;text-transform:uppercase;color:var(--ad-text-tertiary)}.ax-data,.ax-label{font-family:var(--ad-font-data,Inter),var(--ad-font-gu),var(--ad-font-hi),system-ui,sans-serif}.ax-data{font-feature-settings:"tnum";font-variant-numeric:tabular-nums;font-weight:500}.ax-muted{color:var(--ad-text-secondary)}.ax-ambient-root h1,.ax-ambient-root h2,.ax-ambient-root h3,.ax-ambient-root p,.ax-glass p{color:inherit}.ax-display,.ax-title{color:var(--ad-text-primary)}.ax-ambient-root .ax-muted,.ax-glass .ax-muted{color:var(--ad-text-secondary)}.ax-ambient-root .ax-label,.ax-glass .ax-label{color:var(--ad-text-tertiary)}