@font-face{font-family:Instrument Sans Variable;font-style:normal;font-display:swap;font-weight:400 700;src:url(/_next/static/media/instrument-sans-latin-ext-wght-normal.7db92424.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:Instrument Sans Variable;font-style:normal;font-display:swap;font-weight:400 700;src:url(/_next/static/media/instrument-sans-latin-wght-normal.ae05c57c.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:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/_next/static/media/inter-cyrillic-ext-wght-normal.460bdf14.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:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/_next/static/media/inter-cyrillic-wght-normal.491cbc05.woff2) format("woff2-variations");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/_next/static/media/inter-greek-ext-wght-normal.23aae568.woff2) format("woff2-variations");unicode-range:u+1f??}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/_next/static/media/inter-greek-wght-normal.4449bf7a.woff2) format("woff2-variations");unicode-range:u+0370-0377,u+037a-037f,u+0384-038a,u+038c,u+038e-03a1,u+03a3-03ff}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/_next/static/media/inter-vietnamese-wght-normal.113a630f.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:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/_next/static/media/inter-latin-ext-wght-normal.3835a68e.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:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/_next/static/media/inter-latin-wght-normal.6c596dfc.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{--navy-900:#173a3a;--navy-800:#214b4b;--navy-700:#2b5d5d;--teal-700:#306b68;--teal-600:#3b7974;--teal-100:#dceceb;--sage-600:#66877c;--sage-100:#e6eee8;--amber-700:#7d5516;--amber-600:#c58b32;--amber-100:#f7ead1;--ink:#173a3a;--ink-muted:#58706c;--ink-faint:#586d67;--ink-inverse:#f7f0e5;--surface-0:#fdf9f1;--surface-1:#f7f0e5;--surface-2:#e8efea;--surface-navy:var(--navy-900);--page-bg:#f4eee4;--line:#d7dfd6;--line-strong:#bdcdc3;--danger:#b3261e;--danger-bg:#fbe9e7;--success:#2e7d4f;--success-bg:#e9f5ee;--info:var(--navy-700);--info-bg:#e8eff8;--attention:var(--amber-600);--attention-bg:var(--amber-100);--state-stable-bg:#eaf4ee;--state-stable-fg:#2f6b43;--state-stable-line:#b9dbc5;--state-watch-bg:#fdf4e0;--state-watch-fg:#8a5a12;--state-watch-line:#ecd39b;--state-needs-bg:#fbeada;--state-needs-fg:#9a4b06;--state-needs-line:#eec296;--state-intervention-bg:#ecebfa;--state-intervention-fg:#4c3d99;--state-intervention-line:#c9c4ec;--state-escalated-bg:#fbe3e2;--state-escalated-fg:#a11a1a;--state-escalated-line:#efb3b0;--state-resolved-bg:#eef2f5;--state-resolved-fg:#44606f;--state-resolved-line:#ccd9e1;--font-display:"Instrument Sans Variable","Inter Variable","Segoe UI Variable Display","Avenir Next","Segoe UI",system-ui,sans-serif;--font-body:"Inter Variable",system-ui,-apple-system,"Segoe UI Variable Text","Segoe UI","Helvetica Neue",sans-serif;--font-mono:ui-monospace,"Cascadia Code","SF Mono",Menlo,Consolas,monospace;--text-xs:0.75rem;--text-s:0.855rem;--text-m:0.95rem;--text-l:1.13rem;--text-xl:1.45rem;--text-2xl:1.9rem;--text-3xl:2.5rem;--space-1:0.25rem;--space-2:0.5rem;--space-3:0.75rem;--space-4:1rem;--space-5:1.5rem;--space-6:2rem;--space-7:3rem;--space-8:4.5rem;--radius-s:0.4rem;--radius-m:0.7rem;--radius-l:1.1rem;--radius-pill:999px;--shadow-0:inset 0 0 0 1px rgba(15,34,57,0.06);--shadow-1:0 1px 2px rgba(15,34,57,0.07);--shadow-2:0 6px 18px rgba(15,34,57,0.08);--shadow-3:0 22px 52px rgba(15,34,57,0.14);--gradient-panel:linear-gradient(180deg,#fdf9f1,#f7f0e5);--gradient-hero:linear-gradient(160deg,#173a3a,#2b5d5d 130%);--focus-ring-color:var(--teal-600);--focus-ring:0 0 0 3px rgba(20,117,124,0.32);--dur-fast:120ms;--dur-base:200ms;--dur-slow:340ms;--ease:cubic-bezier(0.2,0.7,0.3,1);--chart-1:var(--navy-700);--chart-2:var(--teal-600);--chart-3:var(--sage-600);--chart-4:var(--amber-600);--chart-5:#8395a9}@layer target0-base{*{box-sizing:border-box}body{margin:0;background:var(--page-bg);font-family:var(--font-body);font-size:var(--text-m);line-height:1.55;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility}body,h1,h2,h3{color:var(--ink)}h1,h2,h3{font-family:var(--font-display);font-weight:650;letter-spacing:-.02em;line-height:1.2;text-wrap:balance;font-variation-settings:"wdth" 96}.stat-value,[data-metric],table,time{font-feature-settings:"tnum";font-variant-numeric:tabular-nums}a{color:var(--navy-700);text-decoration-thickness:1px;text-underline-offset:.15em}:focus-visible{outline:2px solid var(--focus-ring-color);outline-offset:2px;border-radius:var(--radius-s)}.button,button,input[type=submit]{-webkit-appearance:none;-moz-appearance:none;appearance:none;font:inherit;font-size:var(--text-s);font-weight:600;color:var(--ink);background:var(--surface-0);border:1px solid var(--line-strong);border-radius:var(--radius-m);padding-block:.44rem;padding-inline:.9rem;cursor:pointer;box-shadow:var(--shadow-1);transition:background-color var(--dur-fast) var(--ease),border-color var(--dur-fast) var(--ease),box-shadow var(--dur-fast) var(--ease),transform var(--dur-fast) var(--ease)}.button:hover,button:hover,input[type=submit]:hover{background:var(--surface-1);border-color:var(--ink-faint)}.button:active,button:active,input[type=submit]:active{transform:translateY(1px);box-shadow:none}button:disabled,input[type=submit]:disabled{opacity:.55;cursor:not-allowed;transform:none}.btn-primary,button[data-primary]{background:var(--navy-800);border-color:var(--navy-800);color:var(--ink-inverse)}.btn-primary:hover,button[data-primary]:hover{background:var(--navy-700);border-color:var(--navy-700);color:var(--ink-inverse)}.btn-cta{background:var(--amber-600);border-color:var(--amber-600);color:#fff}.btn-cta:hover{background:var(--amber-700);border-color:var(--amber-700);color:#fff}.btn-quiet{background:transparent;border-color:transparent;box-shadow:none;color:var(--ink-muted)}.btn-quiet:hover{background:var(--surface-2);border-color:transparent}input:not([type=checkbox]):not([type=radio]):not([type=submit]):not([type=range]),textarea{background:var(--surface-0);padding-inline:.7rem;transition:border-color var(--dur-fast) var(--ease),box-shadow var(--dur-fast) var(--ease)}input:not([type=checkbox]):not([type=radio]):not([type=submit]):not([type=range]),select,textarea{-webkit-appearance:none;-moz-appearance:none;appearance:none;font:inherit;font-size:var(--text-s);color:var(--ink);border:1px solid var(--line-strong);border-radius:var(--radius-m);padding-block:.44rem}select{background-color:var(--surface-0);-webkit-padding-start:.7rem;padding-inline-start:.7rem;-webkit-padding-end:2rem;padding-inline-end:2rem;cursor:pointer;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='8' viewBox='0 0 12 8'%3E%3Cpath d='M1 1.5 6 6.5 11 1.5' fill='none' stroke='%2351647a' stroke-width='1.8' stroke-linecap='round'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:right .7rem center}[dir=rtl] select{background-position:left .7rem center}input:not([type=checkbox]):not([type=radio]):not([type=submit]):focus-visible,select:focus-visible,textarea:focus-visible{outline:none;border-color:var(--focus-ring-color);box-shadow:var(--focus-ring)}input[type=checkbox],input[type=radio]{accent-color:var(--navy-800);inline-size:1.05rem;block-size:1.05rem}label{font-size:var(--text-s);color:var(--ink-muted)}.card{background:var(--surface-0);border:1px solid var(--line);border-radius:var(--radius-l);box-shadow:var(--shadow-1)}@keyframes t0-rise-in{0%{opacity:0;transform:translateY(4px)}to{opacity:1;transform:translateY(0)}}@keyframes t0-fade-swap{0%{opacity:0;transform:translateY(2px)}to{opacity:1;transform:translateY(0)}}@keyframes t0-loop-draw{0%{stroke-dashoffset:var(--loop-dash,260)}to{stroke-dashoffset:0}}@keyframes t0-shimmer{0%{background-position:200% 0}to{background-position:-200% 0}}[data-stagger]>*{animation:t0-rise-in var(--dur-base) var(--ease) both;animation-delay:calc(var(--i, 0) * 45ms)}.skeleton{border-radius:var(--radius-m);background:linear-gradient(90deg,var(--surface-2) 25%,var(--surface-1) 45%,var(--surface-2) 65%);background-size:200% 100%;animation:t0-shimmer 1.4s linear infinite;color:transparent;-webkit-user-select:none;-moz-user-select:none;user-select:none}.flash{background:var(--surface-0);border:1px solid var(--line);-webkit-border-start:3px solid var(--success);border-inline-start:3px solid var(--success);border-radius:var(--radius-m);box-shadow:var(--shadow-2);padding-block:.55rem;padding-inline:.85rem;animation:t0-rise-in var(--dur-base) var(--ease) both}.btn-primary:active,button[data-primary]:active{transform:translateY(1px) scale(.985);transition-duration:90ms}@media (prefers-reduced-motion:reduce){*,:after,:before{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important;scroll-behavior:auto!important}}}