@font-face{font-family:inter;src:url(/_next/static/media/6c596dfcddeca1e9-s.p.woff2) format("woff2");font-display:swap;font-weight:100 900}@font-face{font-family:inter Fallback;src:local("Arial");ascent-override:89.79%;descent-override:22.36%;line-gap-override:0.00%;size-adjust:107.89%}.__className_53f2d8{font-family:inter,inter Fallback}.__variable_53f2d8{--font-inter:"inter","inter Fallback"}@font-face{font-family:rajdhani;src:url(/_next/static/media/244f1d86fde75cdc-s.p.woff2) format("woff2");font-display:swap;font-weight:500;font-style:normal}@font-face{font-family:rajdhani;src:url(/_next/static/media/91a8c12d4c895193-s.p.woff2) format("woff2");font-display:swap;font-weight:600;font-style:normal}@font-face{font-family:rajdhani;src:url(/_next/static/media/05ae8f945b06abfb-s.p.woff2) format("woff2");font-display:swap;font-weight:700;font-style:normal}@font-face{font-family:rajdhani Fallback;src:local("Arial");ascent-override:101.02%;descent-override:37.58%;line-gap-override:0.00%;size-adjust:92.06%}.__className_d9a680{font-family:rajdhani,rajdhani Fallback}.__variable_d9a680{--font-rajdhani:"rajdhani","rajdhani Fallback"}@font-face{font-family:mono;src:url(/_next/static/media/a865edea076e0166-s.p.woff2) format("woff2");font-display:swap;font-weight:100 800}@font-face{font-family:mono Fallback;src:local("Arial");ascent-override:77.57%;descent-override:22.82%;line-gap-override:0.00%;size-adjust:131.49%}.__className_3d904d{font-family:mono,mono Fallback}.__variable_3d904d{--font-jbmono:"mono","mono Fallback"}:root{--bg:#f4f6f9;--bg-raised:#ffffff;--bg-sunken:#e7ebf1;--fg:#1a1f2b;--fg-muted:#454f63;--accent:#1a5fb4;--accent-fg:#ffffff;--accent-soft:#dfe9f7;--ok:#12704a;--warn:#8a5200;--danger:#b3261e;--info:#0f6382;--border:#c9d2e0;--ring:#1a5fb4;--chart-1:#1a5fb4;--chart-2:#0f6382;--chart-3:#8a5200;--chart-4:#9c2a6b;--chart-5:#5b3fa8;--glow:0 0 0 transparent;--radius:10px;--font-body:var(--font-inter,"Segoe UI"),system-ui,sans-serif;--font-data:var(--font-jbmono,"Cascadia Mono"),Consolas,monospace;--dur-fast:120ms;--dur-med:240ms;--dur-slow:480ms;--map-flood-fill:#1d6fa3;--map-perimeter-fill:#c2410c}[data-skin=civic][data-theme=dark]{--bg:#111721;--bg-raised:#19202c;--bg-sunken:#0b0f16;--fg:#e6eaf2;--fg-muted:#a3aec2;--accent:#7fb3ff;--accent-fg:#0b0f16;--accent-soft:#1c2c44;--ok:#5fd39a;--warn:#f0b357;--danger:#ff8a8a;--info:#6fcfe8;--border:#2a3444;--ring:#7fb3ff;--chart-1:#7fb3ff;--chart-2:#6fcfe8;--chart-3:#f0b357;--chart-4:#ff9ec4;--chart-5:#c0a6ff;--map-flood-fill:#5aa9d6;--map-perimeter-fill:#f97316}[data-skin=tactical]{--bg:#e9ece7;--bg-raised:#f4f6f2;--bg-sunken:#dde1da;--fg:#141a14;--fg-muted:#4e5a4e;--accent:#2e5c33;--accent-fg:#f4f6f2;--accent-soft:#dbe6dc;--border:#c3cbc0;--ring:#2e5c33;--radius:2px;--font-body:var(--font-rajdhani,"Segoe UI"),system-ui,sans-serif;--glow:0 0 0 transparent;--num:#8a1f7a;--mark:var(--info);--glass:color-mix(in srgb,var(--fg) 6%,transparent);--glass2:color-mix(in srgb,var(--fg) 10%,transparent);--line:color-mix(in srgb,var(--fg) 14%,transparent)}[data-skin=tactical][data-theme=dark]{--bg:#0f1319;--bg-raised:#171b24;--bg-sunken:#0a0d12;--fg:#dde3ee;--fg-muted:#9ba5bd;--accent:#86d6ea;--accent-fg:#0a0d12;--accent-soft:#1b2435;--ok:#a7d9b4;--warn:#e9c88a;--danger:#f2a09a;--info:#b9a9f0;--border:#27304a;--ring:#86d6ea;--num:#e3a6f5;--map-flood-fill:#4f87e0;--map-perimeter-fill:#f2a09a;--chart-1:#86d6ea;--chart-2:#b9a9f0;--chart-3:#a7d9b4;--chart-4:#e9c88a;--chart-5:#f2a09a;--glow:0 0 22px rgba(134,214,234,0.35)}[data-skin=aurora]{--bg:#f6f5fc;--bg-raised:#ffffff;--bg-sunken:#ebe9f6;--fg:#1a1733;--fg-muted:#4c466f;--accent:#5a2dc8;--accent-fg:#ffffff;--accent-soft:#e9e2fb;--border:#d3cfe6;--ring:#0d7a9f;--radius:12px;--chart-1:#5a2dc8;--chart-2:#0d7a9f;--chart-3:#b4236f;--chart-4:#8a5200;--chart-5:#12704a;--brand-gradient:linear-gradient(135deg,#8b4bff,#4fd8ff);--glow:0 0 0 transparent}[data-skin=aurora][data-theme=dark]{--bg:#0b0a18;--bg-raised:#14122a;--bg-sunken:#06050f;--fg:#ebe8ff;--fg-muted:#aaa4d4;--accent:#4fd8ff;--accent-fg:#06050f;--accent-soft:#1a2650;--ok:#62e3a6;--warn:#f3b65e;--danger:#ff7f8a;--info:#8fc9ff;--border:#27244a;--ring:#a98bff;--map-flood-fill:#4fd8ff;--map-perimeter-fill:#ff9a5c;--chart-1:#4fd8ff;--chart-2:#a98bff;--chart-3:#ff8fb8;--chart-4:#f3b65e;--chart-5:#62e3a6;--glow:0 0 24px rgba(139,75,255,0.35)}[data-theme=dark]{color-scheme:dark}[data-theme=light]{color-scheme:light}input[type=checkbox],input[type=radio]{accent-color:var(--accent)}[data-motion=minimal]{--dur-fast:0ms;--dur-med:0ms;--dur-slow:0ms}[data-motion=medium]{--dur-fast:120ms;--dur-med:240ms;--dur-slow:480ms}[data-motion=heavy]{--dur-fast:160ms;--dur-med:320ms;--dur-slow:700ms}@media (prefers-reduced-motion:reduce){:root,[data-motion]{--dur-fast:0ms;--dur-med:0ms;--dur-slow:0ms}*,:after,:before{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important}}[data-skin=tactical] body:before{content:"";position:fixed;inset:0;pointer-events:none;z-index:0;opacity:.5;background-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='220' height='220'><filter id='n'><feTurbulence type='fractalNoise' baseFrequency='0.9' numOctaves='2' stitchTiles='stitch'/><feColorMatrix values='0 0 0 0 0.86 0 0 0 0 0.9 0 0 0 0 0.89 0 0 0 0.07 0'/></filter><rect width='220' height='220' filter='url(%23n)'/></svg>"),repeating-linear-gradient(115deg,transparent 0 140px,rgba(221,227,238,.05) 140px 141px,transparent 141px 260px),repeating-linear-gradient(28deg,transparent 0 90px,rgba(221,227,238,.035) 90px 91px,transparent 91px 310px),linear-gradient(rgba(221,227,238,.03) 1px,transparent 0),linear-gradient(90deg,rgba(221,227,238,.03) 1px,transparent 0);background-size:220px 220px,auto,auto,44px 44px,44px 44px}[data-skin=tactical][data-theme=light] body:before{opacity:.35;background-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='220' height='220'><filter id='n'><feTurbulence type='fractalNoise' baseFrequency='0.9' numOctaves='2' stitchTiles='stitch'/><feColorMatrix values='0 0 0 0 0.08 0 0 0 0 0.1 0 0 0 0 0.08 0 0 0 0.06 0'/></filter><rect width='220' height='220' filter='url(%23n)'/></svg>"),repeating-linear-gradient(115deg,transparent 0 140px,rgba(20,26,20,.05) 140px 141px,transparent 141px 260px),repeating-linear-gradient(28deg,transparent 0 90px,rgba(20,26,20,.035) 90px 91px,transparent 91px 310px),linear-gradient(rgba(20,26,20,.04) 1px,transparent 0),linear-gradient(90deg,rgba(20,26,20,.04) 1px,transparent 0)}[data-skin=tactical] h1,[data-skin=tactical] h2,[data-skin=tactical] strong{letter-spacing:.035em}[data-skin=tactical] h1{text-transform:uppercase}.hatch-accent{background-image:repeating-linear-gradient(45deg,color-mix(in srgb,var(--accent) 25%,transparent) 0 4px,transparent 4px 8px)}[data-skin=tactical] button,[data-skin=tactical] input,[data-skin=tactical] select,[data-skin=tactical] textarea{border-radius:0!important}[data-skin=tactical] button{font-family:var(--font-rajdhani,sans-serif)!important;text-transform:uppercase;letter-spacing:.08em;font-weight:700!important;transition:box-shadow var(--dur-fast) ease}[data-skin=tactical][data-theme=dark] button:hover:not(:disabled){box-shadow:0 0 14px color-mix(in srgb,var(--accent) 45%,transparent)}[data-skin=tactical] input,[data-skin=tactical] select,[data-skin=tactical] textarea{font-family:var(--font-jbmono,monospace)!important;font-size:.94rem!important}[data-skin=tactical] th{font-family:var(--font-rajdhani,sans-serif)!important;letter-spacing:.12em!important}@keyframes hudFlicker{0%{opacity:0}8%{opacity:1}12%{opacity:.4}16%{opacity:1}to{opacity:1}}[data-skin=aurora] body:after{content:"";position:fixed;top:0;left:0;right:0;height:3px;z-index:50;pointer-events:none;background:var(--brand-gradient)}[data-skin=aurora][data-theme=dark] body:before{content:"";position:fixed;inset:0;pointer-events:none;z-index:0;background:radial-gradient(60rem 40rem at -10% -10%,rgba(139,75,255,.22),transparent 60%),radial-gradient(60rem 40rem at 110% 110%,rgba(79,216,255,.16),transparent 60%)}[data-skin=aurora] h1{letter-spacing:.04em}[data-skin=aurora] button{transition:box-shadow var(--dur-fast) ease}[data-skin=aurora][data-theme=dark] button:hover:not(:disabled){box-shadow:0 0 16px color-mix(in srgb,var(--accent) 35%,transparent)}*{scrollbar-width:thin;scrollbar-color:color-mix(in srgb,var(--accent) 45%,var(--bg-sunken)) transparent}::-webkit-scrollbar{width:9px;height:9px}::-webkit-scrollbar-track{background:transparent}::-webkit-scrollbar-thumb{background:color-mix(in srgb,var(--accent) 40%,var(--bg-sunken));border-radius:999px;border:2px solid var(--bg)}::-webkit-scrollbar-thumb:hover{background:var(--accent)}[data-skin=tactical] ::-webkit-scrollbar-thumb{border-radius:0;border-width:1px}@property --ac-sweep{syntax:"<angle>";inherits:false;initial-value:0deg}@keyframes acIdlePulse{0%,95.8%{opacity:0;--ac-sweep:0deg}96.2%{opacity:1}99.6%{opacity:1;--ac-sweep:680deg}to{opacity:0;--ac-sweep:720deg}}.ac-pulse{position:relative}.ac-pulse:after{content:"";position:absolute;inset:0;border-radius:inherit;padding:1px;pointer-events:none;opacity:0;background:conic-gradient(from var(--ac-sweep),transparent 0deg 300deg,color-mix(in srgb,var(--accent) 15%,transparent) 330deg,var(--accent) 352deg,transparent 1turn);-webkit-mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);-webkit-mask-composite:xor;mask-composite:exclude;animation:acIdlePulse var(--pulse-dur,174s) linear infinite;animation-delay:var(--pulse-shift,0s)}.ac-pulse:nth-child(2):after{--pulse-dur:179s;--pulse-shift:-37s}.ac-pulse:nth-child(3):after{--pulse-dur:167s;--pulse-shift:-83s}.ac-pulse:nth-child(4):after{--pulse-dur:183s;--pulse-shift:-127s}.ac-pulse:nth-child(5):after{--pulse-dur:171s;--pulse-shift:-59s}.ac-pulse:nth-child(6):after{--pulse-dur:187s;--pulse-shift:-149s}.ac-pulse:nth-child(7):after{--pulse-dur:169s;--pulse-shift:-101s}.ac-pulse:nth-child(8):after{--pulse-dur:181s;--pulse-shift:-23s}.ac-pulse:nth-child(9):after{--pulse-dur:173s;--pulse-shift:-139s}.ac-pulse:nth-child(10):after{--pulse-dur:177s;--pulse-shift:-71s}.ac-pulse:nth-child(11):after{--pulse-dur:185s;--pulse-shift:-113s}.ac-pulse:nth-child(12):after{--pulse-dur:163s;--pulse-shift:-47s}[data-motion=minimal] .ac-pulse:after{animation:none}@media (prefers-reduced-motion:reduce){.ac-pulse:after{animation:none!important}}@keyframes acEkgH{0%{background-position:-40% 0;opacity:0}0.4%{opacity:1}2.0%{background-position:140% 0;opacity:1}2.4%{opacity:0}to{background-position:140% 0;opacity:0}}@keyframes acEkgV{0%{background-position:0 140%;opacity:0}0.4%{opacity:1}2.0%{background-position:0 -40%;opacity:1}2.4%{opacity:0}to{background-position:0 -40%;opacity:0}}[data-motion=minimal] .ac-ekg-h:after,[data-motion=minimal] .ac-ekg-v:after{animation:none}@media (prefers-reduced-motion:reduce){.ac-ekg-h:after,.ac-ekg-v:after{animation:none!important}}.ac-bell{transition:background var(--dur-fast) ease,border-color var(--dur-fast) ease}.ac-bell-glow{animation:acBellGlow 2.4s ease-in-out infinite;border-color:color-mix(in srgb,var(--accent) 50%,var(--border))}@keyframes acBellGlow{0%,to{box-shadow:0 0 0 0 transparent}50%{box-shadow:0 0 0 4px color-mix(in srgb,var(--accent) 22%,transparent),0 0 14px color-mix(in srgb,var(--accent) 45%,transparent)}}.ac-bell-ring{animation:acBellRing 1.4s ease-in-out;transform-origin:50% 15%}@keyframes acBellRing{0%,to{transform:rotate(0)}10%,30%,50%{transform:rotate(11deg)}20%,40%,60%{transform:rotate(-11deg)}70%{transform:rotate(5deg)}80%{transform:rotate(-5deg)}}.ac-notif-panel{animation:acNotifIn var(--dur-fast) ease both}@keyframes acNotifIn{0%{opacity:0;transform:translateX(12px)}to{opacity:1;transform:none}}.ac-theme-menu{animation:acThemeMenu .17s cubic-bezier(.2,.8,.3,1) both;transform-origin:top center}@keyframes acThemeMenu{0%{opacity:0;transform:translateY(-6px) scaleY(.94)}to{opacity:1;transform:none}}.ac-theme-menu button{position:relative}.ac-theme-menu button:hover:not(:disabled){transform:translateX(3px)}[data-motion=minimal] .ac-theme-menu{animation:none}@media (prefers-reduced-motion:reduce){.ac-theme-menu,.ac-theme-menu button{animation:none!important;transition:none!important}}[data-motion=minimal] .ac-bell-glow,[data-motion=minimal] .ac-bell-ring{animation:none}@media (prefers-reduced-motion:reduce){.ac-bell-glow,.ac-bell-ring,.ac-notif-panel{animation:none!important}}.ac-notif-dismiss{transition:color .14s ease,border-color .14s ease}.ac-notif-dismiss:hover{color:var(--danger);border-color:color-mix(in srgb,var(--danger) 55%,var(--border))}.ac-activate{animation:acBreath 2.4s ease-in-out infinite}.ac-activate:disabled{animation:none;opacity:.5}@keyframes acBreath{0%,to{box-shadow:0 0 0 0 color-mix(in srgb,var(--danger) 55%,transparent),0 0 8px 1px color-mix(in srgb,var(--danger) 40%,transparent)}50%{box-shadow:0 0 0 6px color-mix(in srgb,var(--danger) 0%,transparent),0 0 18px 4px color-mix(in srgb,var(--danger) 75%,transparent)}}[data-motion=minimal] .ac-activate{animation:none}@media (prefers-reduced-motion:reduce){.ac-activate{animation:none}}@property --pct{syntax:"<number>";inherits:false;initial-value:0}@keyframes acRingFill{0%{--pct:0}}.ac-track{height:10px;background:var(--bg-sunken);overflow:hidden}.ac-fill,.ac-track{border-radius:999px}.ac-fill{height:100%;transition:width var(--dur-slow) ease}[data-skin=tactical] .ac-track{border-radius:0}[data-skin=tactical] .ac-fill{border-radius:0;background-image:linear-gradient(90deg,rgba(0,0,0,.38),transparent)!important;box-shadow:0 0 10px color-mix(in srgb,var(--accent) 45%,transparent)}[data-skin=tactical][data-theme=dark] .maplibregl-canvas{filter:grayscale(.9) contrast(1.1)}*{box-sizing:border-box}body,html{margin:0;padding:0}html{font-size:15px;scrollbar-gutter:stable}html[data-text=large]{font-size:17px}html[data-text=xlarge]{font-size:19px}body{background:var(--bg);color:var(--fg);font-family:var(--font-body);-webkit-font-smoothing:antialiased;line-height:1.5}html[data-text=large] body,html[data-text=xlarge] body{line-height:1.6}h1,h2,h3,h4,h5,h6{line-height:1.25}:focus-visible{outline:2px solid var(--ring);outline-offset:2px}@media (forced-colors:active){body:after,body:before{display:none!important}*{box-shadow:none!important;text-shadow:none!important}:focus-visible{outline:3px solid Highlight!important;outline-offset:2px}.ac-panel,[class*=band],[class*=card],[class*=tile]{border:1px solid CanvasText!important}}@media (prefers-contrast:more){:root,[data-skin]{--fg-muted:var(--fg);--border:color-mix(in srgb,var(--fg) 45%,var(--border))}}a{color:var(--accent);text-decoration:none}a:hover{text-decoration:underline}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.brand-logo{display:inline-flex;align-items:center}.brand-logo img{height:100%;width:auto}.brand-logo .on-dark,[data-theme=dark] .brand-logo .on-light{display:none}[data-theme=dark] .brand-logo .on-dark{display:inline}[data-skin=tactical] :is(.ac-panel,[class*=_card__],[class*=_tile__],[class*=_panel__],[class*=_kpi__],[class*=_stat__],[class*=_chartCard__],[class*=_box__]){--tone:var(--accent);position:relative;background-color:var(--glass)!important;border:1px solid var(--line)!important;border-top:3px solid var(--tone)!important;border-radius:0!important;box-shadow:none!important;padding-bottom:1.4rem!important;background-image:linear-gradient(var(--glass2) 0 0),linear-gradient(var(--glass2) 0 0)!important;background-size:calc(40% - 8px) 5px,40% 5px!important;background-position:left 8px bottom 0,right 10% bottom 0!important;background-repeat:no-repeat!important;-webkit-clip-path:polygon(0 0,100% 0,100% calc(100% - 10px),calc(100% - 10px) 100%,0 100%);clip-path:polygon(0 0,100% 0,100% calc(100% - 10px),calc(100% - 10px) 100%,0 100%);transition:border-color var(--dur-med) ease,background-color var(--dur-med) ease}[data-skin=tactical] :is(.ac-panel,[class*=_card__],[class*=_tile__],[class*=_panel__],[class*=_kpi__],[class*=_stat__],[class*=_chartCard__],[class*=_box__]):hover{border-color:color-mix(in srgb,var(--tone) 55%,var(--line))!important;border-top-color:var(--tone)!important;background-color:var(--glass2)!important}[data-skin=tactical] :is(.ac-panel,[class*=_card__],[class*=_tile__],[class*=_panel__],[class*=_kpi__],[class*=_stat__],[class*=_chartCard__],[class*=_box__]):before{content:"";position:absolute;top:0;left:10px;border-left:2.5px solid transparent;border-right:2.5px solid transparent;border-top:3px solid var(--tone);pointer-events:none}[data-skin=tactical] :is(.ac-panel,[class*=_card__],[class*=_tile__],[class*=_panel__],[class*=_kpi__],[class*=_stat__],[class*=_chartCard__],[class*=_box__]):after{content:"";position:absolute;left:0;right:0;bottom:9px;height:5px;border-top:1px solid var(--fg);border-bottom:1px solid color-mix(in srgb,var(--fg) 30%,transparent);pointer-events:none}[data-skin=tactical] :is(.ac-panel,[class*=_card__],[class*=_tile__],[class*=_panel__],[class*=_kpi__],[class*=_stat__],[class*=_chartCard__],[class*=_box__])[data-tone=ok]{--tone:var(--ok)}[data-skin=tactical] :is(.ac-panel,[class*=_card__],[class*=_tile__],[class*=_panel__],[class*=_kpi__],[class*=_stat__],[class*=_chartCard__],[class*=_box__])[data-tone=warn]{--tone:var(--warn)}[data-skin=tactical] :is(.ac-panel,[class*=_card__],[class*=_tile__],[class*=_panel__],[class*=_kpi__],[class*=_stat__],[class*=_chartCard__],[class*=_box__])[data-tone=danger]{--tone:var(--danger)}[data-skin=tactical] :is(.ac-panel,[class*=_card__],[class*=_tile__],[class*=_panel__],[class*=_kpi__],[class*=_stat__],[class*=_chartCard__],[class*=_box__])[data-tone=info]{--tone:var(--info)}[data-skin=tactical] :is(.ac-panel,[class*=_card__],[class*=_tile__],[class*=_panel__],[class*=_kpi__],[class*=_stat__],[class*=_chartCard__],[class*=_box__])[data-caution]{border-top-width:1px!important;border-top-color:var(--line)!important;padding-top:calc(.8rem + 7px)!important}[data-skin=tactical] :is(.ac-panel,[class*=_card__],[class*=_tile__],[class*=_panel__],[class*=_kpi__],[class*=_stat__],[class*=_chartCard__],[class*=_box__])[data-caution]:before{border:0;left:0;right:0;top:0;height:7px;background:repeating-linear-gradient(-45deg,var(--tone) 0 6px,transparent 6px 12px)}[data-skin=tactical] .ac-panel-head{display:flex;align-items:center;justify-content:space-between;gap:.5rem;margin:calc(-.8rem) calc(-.8rem) .8rem;padding:7px 10px;font-family:var(--font-data);font-size:.72rem;letter-spacing:.12em;text-transform:uppercase;color:var(--fg-muted);border-bottom:3px solid var(--tone);position:relative}[data-skin=tactical] .ac-panel-head:after{content:"";position:absolute;left:10px;bottom:-6px;border-left:2.5px solid transparent;border-right:2.5px solid transparent;border-top:3px solid var(--tone)}[data-skin=tactical] :is(.ac-panel,[class*=_card__],[class*=_tile__],[class*=_panel__],[class*=_kpi__],[class*=_stat__],[class*=_chartCard__],[class*=_box__]):has(>.ac-panel-head){border-top-width:1px!important;border-top-color:var(--line)!important}[data-skin=tactical] :is(.ac-panel,[class*=_card__],[class*=_tile__],[class*=_panel__],[class*=_kpi__],[class*=_stat__],[class*=_chartCard__],[class*=_box__]):has(>.ac-panel-head):before{display:none}[data-skin=tactical] :is(.ac-panel,[class*=_card__],[class*=_tile__],[class*=_panel__],[class*=_kpi__],[class*=_stat__],[class*=_chartCard__],[class*=_box__])[data-caution]>.ac-panel-head{border-bottom:0;padding-bottom:0}[data-skin=tactical] :is(.ac-panel,[class*=_card__],[class*=_tile__],[class*=_panel__],[class*=_kpi__],[class*=_stat__],[class*=_chartCard__],[class*=_box__])[data-caution]>.ac-panel-head:after{position:static;display:block;width:100%;height:7px;margin-top:7px;border:0;background:repeating-linear-gradient(-45deg,var(--tone) 0 6px,transparent 6px 12px);flex:0 0 100%;order:9}[data-skin=tactical] :is(.ac-panel,[class*=_card__],[class*=_tile__],[class*=_panel__],[class*=_kpi__],[class*=_stat__],[class*=_chartCard__],[class*=_box__])[data-caution]:has(>.ac-panel-head):before{display:none}[data-skin=tactical] :is(.ac-panel,[class*=_card__],[class*=_tile__],[class*=_panel__],[class*=_kpi__],[class*=_stat__],[class*=_chartCard__],[class*=_box__])[data-caution]:has(>.ac-panel-head){padding-top:.8rem!important}[data-skin=tactical] .ac-panel-head>.ac-panel-title{color:var(--fg-muted)}[data-skin=tactical] .ac-block{min-width:2.5rem;min-height:1.05rem;background:var(--glass2)!important;font-family:var(--font-data);font-size:.68rem;color:var(--fg)!important;padding:1px 7px;border-radius:0!important;border:0!important}[data-skin=tactical] .ac-block,[data-skin=tactical] .ac-label{display:inline-block;letter-spacing:.1em;text-transform:uppercase}[data-skin=tactical] .ac-label{--tone:var(--info);font-family:var(--font-data)!important;font-size:.68rem!important;font-weight:500!important;color:var(--tone)!important;border:1px solid var(--tone)!important;background:var(--glass)!important;border-radius:0!important;padding:1px 7px!important;outline:1px solid color-mix(in srgb,var(--tone) 30%,transparent);outline-offset:2px;line-height:1.5}[data-skin=tactical] .ac-label[data-tone=ok]{--tone:var(--ok)}[data-skin=tactical] .ac-label[data-tone=warn]{--tone:var(--warn)}[data-skin=tactical] .ac-label[data-tone=danger]{--tone:var(--danger)}[data-skin=tactical] .ac-label[data-tone=info]{--tone:var(--info)}[data-skin=tactical] .ac-label[data-tone=accent]{--tone:var(--accent)}[data-skin=tactical] .ac-label[data-tone=fg]{--tone:var(--fg)}[data-skin=tactical] .ac-label[data-live]{background:var(--tone)!important;color:var(--bg)!important;outline:0;padding-left:15px!important;position:relative}[data-skin=tactical] .ac-label[data-live]:before{content:"";position:absolute;left:0;top:0;bottom:0;width:8px;background:repeating-linear-gradient(-45deg,color-mix(in srgb,var(--tone) 45%,var(--bg)) 0 2px,transparent 2px 4px)}[data-skin=tactical] .ac-sigil i{position:absolute;width:0;height:0;border:2px solid transparent}[data-skin=tactical] .ac-sigil i:first-of-type{top:0;left:0;border-top-color:var(--fg);border-left-color:var(--fg)}[data-skin=tactical] .ac-sigil i:nth-of-type(2){top:0;right:0;border-top-color:var(--fg);border-right-color:var(--fg)}[data-skin=tactical] .ac-sigil i:nth-of-type(3){bottom:0;left:0;border-bottom-color:var(--fg);border-left-color:var(--fg)}[data-skin=tactical] .ac-sigil i:nth-of-type(4){bottom:0;right:0;border-bottom-color:var(--fg);border-right-color:var(--fg)}[data-skin=tactical] .ac-title{display:inline-flex;align-items:center;gap:6px;font-family:var(--font-data)!important;font-size:.72rem!important;font-weight:600!important;letter-spacing:.12em;text-transform:uppercase;color:var(--fg)!important;background:var(--glass2);padding:2px 8px 2px 0}[data-skin=tactical] .ac-title:before{content:"";width:4px;height:1em;background:var(--mark);flex:none}[data-skin=tactical] .ac-title:after{content:"";width:14px;height:2px;background:var(--mark);margin-left:2px;flex:none}[data-skin=tactical] .ac-tabs{display:flex;flex-wrap:wrap;gap:5px}[data-skin=tactical] .ac-tab{background:var(--glass)!important;border:1px solid var(--line)!important;border-left:3px solid var(--mark)!important;border-radius:0!important;color:var(--fg)!important;font-family:var(--font-data)!important;font-size:.74rem!important;font-weight:700!important;letter-spacing:.1em;text-transform:uppercase;padding:.3rem 1rem .3rem .7rem!important;-webkit-clip-path:polygon(0 0,100% 0,100% calc(100% - 7px),calc(100% - 7px) 100%,0 100%);clip-path:polygon(0 0,100% 0,100% calc(100% - 7px),calc(100% - 7px) 100%,0 100%);transition:background var(--dur-fast) ease,color var(--dur-fast) ease}[data-skin=tactical] .ac-tab:hover,[data-skin=tactical] .ac-tab[aria-current=page]{background:var(--glass2)!important;color:var(--accent)!important}[data-skin=tactical] .ac-tab[aria-current=page]{border-left-color:var(--accent)!important}[data-skin=tactical] table tbody tr:nth-child(odd) td{background:var(--glass2)}[data-skin=tactical] table tbody tr:nth-child(2n) td{background:color-mix(in srgb,var(--accent) 22%,transparent)}[data-skin=tactical] table tbody tr:hover td{background:color-mix(in srgb,var(--accent) 34%,transparent)}[data-skin=tactical] table tbody tr:hover td:first-child{box-shadow:inset 3px 0 0 var(--num)}[data-skin=tactical] table tbody td{transition:background var(--dur-fast) ease,box-shadow var(--dur-fast) ease}[data-skin=tactical] .ac-num,[data-skin=tactical] td.num{color:var(--num)!important;font-family:var(--font-data)!important;font-weight:700}[data-skin=tactical] .ac-kpis{display:grid;grid-gap:6px;gap:6px}[data-skin=tactical] .ac-kpi{--kt:var(--accent);display:flex;align-items:center;gap:10px;padding:7px 8px;background:var(--glass);border:1px solid transparent;font-family:var(--font-data);font-size:.74rem;letter-spacing:.04em;transition:background var(--dur-fast) ease,border-color var(--dur-fast) ease}[data-skin=tactical] .ac-kpi:hover{background:var(--glass2);border-color:color-mix(in srgb,var(--kt) 50%,transparent)}[data-skin=tactical] .ac-kpi .ic{width:20px;height:20px;display:grid;place-items:center;background:color-mix(in srgb,var(--kt) 18%,transparent);border:1px solid color-mix(in srgb,var(--kt) 55%,transparent);color:var(--kt);font-size:.72rem;font-weight:700;flex:none}[data-skin=tactical] .ac-kpi .ic[data-tone=ok]{--kt:var(--ok)}[data-skin=tactical] .ac-kpi .ic[data-tone=warn]{--kt:var(--warn)}[data-skin=tactical] .ac-kpi .ic[data-tone=danger]{--kt:var(--danger)}[data-skin=tactical] .ac-kpi .ic[data-tone=info]{--kt:var(--info)}[data-skin=tactical] .ac-kpi .nm{flex:1 1;color:var(--fg)}[data-skin=tactical] .ac-kpi .v{color:var(--num);font-weight:700;font-size:.86rem}[data-skin=tactical] h2:after{content:"";display:block;width:100%;max-width:14em;height:2px;margin-top:4px;background:var(--accent);box-shadow:0 0 10px color-mix(in srgb,var(--accent) 60%,transparent)}[data-skin=tactical] button{position:relative;transition:transform var(--dur-fast) ease,box-shadow var(--dur-med) ease,filter var(--dur-fast) ease}[data-skin=tactical] button:hover:not(:disabled){transform:translateY(-1px);background-image:linear-gradient(100deg,transparent 30%,rgba(255,255,255,.45) 50%,transparent 70%)!important;background-size:250% 100%!important;background-repeat:no-repeat!important;animation:acSweep .65s ease forwards}@keyframes acSweep{0%{background-position:120% 0}to{background-position:-120% 0}}[data-skin=tactical] button:before{content:"";position:absolute;inset:-1px;border:1px solid var(--accent);opacity:0;pointer-events:none}[data-skin=tactical] button:active:not(:disabled){transform:translateY(1px) scale(.97);filter:brightness(1.12);box-shadow:inset 0 0 12px color-mix(in srgb,var(--bg) 35%,transparent),0 0 18px color-mix(in srgb,var(--accent) 70%,transparent)}[data-skin=tactical] button:active:before{animation:acPressRing .42s ease-out forwards}[data-skin=tactical] button[data-hold]:active:before{animation:acHoldRing .9s ease-in-out infinite}@keyframes acPressRing{0%{opacity:.9;inset:-1px}to{opacity:0;inset:-10px}}@keyframes acHoldRing{0%{opacity:.9;inset:-1px}50%{opacity:.2;inset:-8px}to{opacity:.9;inset:-1px}}@media (forced-colors:active){[data-skin=tactical] .ac-label[data-live]:before,[data-skin=tactical] .ac-panel-head:after,[data-skin=tactical] .ac-sigil i,[data-skin=tactical] .ac-title:after,[data-skin=tactical] .ac-title:before,[data-skin=tactical] :is(.ac-panel,[class*=_card__],[class*=_tile__],[class*=_panel__],[class*=_kpi__],[class*=_stat__],[class*=_chartCard__],[class*=_box__]):after,[data-skin=tactical] :is(.ac-panel,[class*=_card__],[class*=_tile__],[class*=_panel__],[class*=_kpi__],[class*=_stat__],[class*=_chartCard__],[class*=_box__]):before,[data-skin=tactical] button:before,[data-skin=tactical] h2:after{display:none!important}}.ac-gauge{display:none!important}[data-skin=tactical] .ac-gauge{display:grid!important}[data-skin=tactical] .ac-ring-civic{display:none!important}[data-skin=tactical] .ac-gauge-arc{animation:acArcIn 1.6s cubic-bezier(.3,0,.2,1) .2s both;filter:drop-shadow(0 0 6px color-mix(in srgb,var(--accent) 45%,transparent))}@keyframes acArcIn{0%{stroke-dasharray:0 400}}[data-skin=tactical] .ac-gauge-needle{animation:acNeedle 1.6s cubic-bezier(.3,0,.2,1) .2s both}@keyframes acNeedle{0%{transform:rotate(-90deg)}}[data-skin=tactical] .ac-gauge-num{font-family:var(--font-data)}[data-skin=tactical] .ac-live:before{content:"";display:inline-block;width:6px;height:6px;border-radius:50%;background:var(--accent);margin-right:6px;box-shadow:0 0 6px var(--accent);animation:acBreathe 2.2s ease-in-out infinite;vertical-align:middle}@media (prefers-reduced-motion:reduce){[data-skin=tactical] .ac-gauge-arc,[data-skin=tactical] .ac-gauge-needle,[data-skin=tactical] .ac-live:before{animation:none}}.ac-chart{width:100%;height:auto;display:block;overflow:visible}.ac-chart text{font-family:var(--font-data);font-size:8px;letter-spacing:1px;fill:var(--fg)}.ac-chart .ac-axis-line{stroke:color-mix(in srgb,var(--fg) 14%,transparent)}.ac-chart .ac-lb{display:initial;fill:color-mix(in srgb,var(--fg) 8%,transparent)}.ac-chart .ac-val{fill:var(--num,var(--accent));font-weight:700}.ac-chart .ac-spin{transform-box:fill-box;transform-origin:center}[data-skin=tactical] .ac-chart .ac-fade{opacity:0;animation:acFadeIn .8s ease .9s forwards}@keyframes acFadeIn{to{opacity:1}}[data-skin=tactical] .ac-chart .ac-seg{stroke-dasharray:0 400;animation:acSeg 1.2s cubic-bezier(.3,0,.2,1) forwards;transition:stroke-width var(--dur-fast) ease;cursor:pointer}[data-skin=tactical] .ac-chart .ac-seg:hover{stroke-width:22}@keyframes acSeg{to{stroke-dasharray:var(--da)}}[data-skin=tactical] .ac-chart .ac-cell{opacity:0;animation:acCellIn .5s ease forwards;cursor:pointer}[data-skin=tactical] .ac-chart .ac-cell:hover{animation:acCellIn .5s ease forwards,acFlash 1.4s ease-out}@keyframes acCellIn{to{opacity:var(--o,.7)}}@keyframes acFlash{0%,30%{fill:var(--fg);opacity:1}}[data-skin=tactical] .ac-chart .ac-bar-x{transform-origin:left;animation-name:acGrowX}@keyframes acGrowX{0%{transform:scaleX(0)}to{transform:scaleX(1)}}[data-skin=tactical] .ac-chart .ac-spin{animation:acSpin 60s linear infinite}@keyframes acSpin{to{transform:rotate(1turn)}}[data-skin=tactical] .ac-chart .ac-ring{fill:none}[data-skin=tactical] .ac-chart .ac-ring:hover{r:8}@media (prefers-reduced-motion:reduce){[data-skin=tactical] .ac-chart .ac-cell,[data-skin=tactical] .ac-chart .ac-fade{animation:none;opacity:1}[data-skin=tactical] .ac-chart .ac-seg{animation:none;stroke-dasharray:var(--da)}[data-skin=tactical] .ac-chart .ac-bar-x,[data-skin=tactical] .ac-chart .ac-spin{animation:none}}