:root{color-scheme:dark;--fs-bg: #0b0c0f;--fs-bg-lift: #131418;--fs-tx: #f2f1ee;--fs-tx-2: #a2a2a9;--fs-tx-3: #66666e;--fs-hair: rgba(255, 255, 255, .075);--fs-hair-2: rgba(255, 255, 255, .14);--fs-panel: rgba(255, 255, 255, .024);--fs-rosu: #ff5d5a;--fs-rosu-ink: #ff7a77;--fs-rosu-soft: rgba(255,93,90,.14);--fs-rosu-glow: rgba(255,93,90,.34);--fs-galben: #e6ab3d;--fs-galben-ink: #eebb5c;--fs-galben-soft: rgba(230,171,61,.14);--fs-galben-glow: rgba(230,171,61,.28);--fs-verde: #33c489;--fs-verde-ink: #52d09e;--fs-verde-soft: rgba(51,196,137,.14);--fs-verde-glow: rgba(51,196,137,.28);--fs-accent: #6f97ff;--fs-accent-soft: rgba(111,151,255,.14);--fs-v: var(--fs-rosu);--fs-v-ink: var(--fs-rosu-ink);--fs-v-soft: var(--fs-rosu-soft);--fs-v-glow: var(--fs-rosu-glow);--fs-sans: "Inter", "SF Pro Display", system-ui, -apple-system, "Segoe UI", Roboto, sans-serif;--fs-mono: ui-monospace, "SF Mono", "JetBrains Mono", "Roboto Mono", Menlo, monospace;--fs-1: 4px;--fs-2: 8px;--fs-3: 12px;--fs-4: 16px;--fs-5: 24px;--fs-6: 32px;--fs-7: 48px;--fs-8: 64px;--fs-r-sm: 9px;--fs-r: 13px;--fs-r-lg: 18px;--fs-r-pill: 999px;--fs-ease: cubic-bezier(.22, .7, .3, 1);--fs-maxw: 704px}[data-verdict=rosu]{--fs-v: var(--fs-rosu);--fs-v-ink: var(--fs-rosu-ink);--fs-v-soft: var(--fs-rosu-soft);--fs-v-glow: var(--fs-rosu-glow)}[data-verdict=galben]{--fs-v: var(--fs-galben);--fs-v-ink: var(--fs-galben-ink);--fs-v-soft: var(--fs-galben-soft);--fs-v-glow: var(--fs-galben-glow)}[data-verdict=verde]{--fs-v: var(--fs-verde);--fs-v-ink: var(--fs-verde-ink);--fs-v-soft: var(--fs-verde-soft);--fs-v-glow: var(--fs-verde-glow)}:root[data-theme=light]{color-scheme:light}:root[data-theme=light],:root[data-theme=light] [data-verdict]{--fs-bg: #f7f6f3;--fs-bg-lift: #ffffff;--fs-tx: #16171c;--fs-tx-2: #5a5b63;--fs-tx-3: #9a9aa1;--fs-hair: rgba(20,21,28,.1);--fs-hair-2: rgba(20,21,28,.18);--fs-panel: #ffffff;--fs-accent: #2f6bff;--fs-accent-soft: rgba(47,107,255,.09);--fs-rosu: #e0403f;--fs-rosu-ink: #c8302f;--fs-rosu-soft: rgba(224,64,63,.08);--fs-rosu-glow: rgba(224,64,63,.14);--fs-galben: #d38a0a;--fs-galben-ink: #a86e08;--fs-galben-soft: rgba(211,138,10,.09);--fs-galben-glow: rgba(211,138,10,.14);--fs-verde: #12a06a;--fs-verde-ink: #0e8457;--fs-verde-soft: rgba(18,160,106,.08);--fs-verde-glow: rgba(18,160,106,.13)}@media(prefers-color-scheme:light){:root:not([data-theme=dark]){color-scheme:light}:root:not([data-theme=dark]),:root:not([data-theme=dark]) [data-verdict]{--fs-bg: #f7f6f3;--fs-bg-lift: #ffffff;--fs-tx: #16171c;--fs-tx-2: #5a5b63;--fs-tx-3: #9a9aa1;--fs-hair: rgba(20,21,28,.1);--fs-hair-2: rgba(20,21,28,.18);--fs-panel: #ffffff;--fs-accent: #2f6bff;--fs-accent-soft: rgba(47,107,255,.09);--fs-rosu: #e0403f;--fs-rosu-ink: #c8302f;--fs-rosu-soft: rgba(224,64,63,.08);--fs-rosu-glow: rgba(224,64,63,.14);--fs-galben: #d38a0a;--fs-galben-ink: #a86e08;--fs-galben-soft: rgba(211,138,10,.09);--fs-galben-glow: rgba(211,138,10,.14);--fs-verde: #12a06a;--fs-verde-ink: #0e8457;--fs-verde-soft: rgba(18,160,106,.08);--fs-verde-glow: rgba(18,160,106,.13)}}.fs-root{background:var(--fs-bg);color:var(--fs-tx);font-family:var(--fs-sans);line-height:1.5;letter-spacing:-.012em;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility;font-feature-settings:"ss01","cv05","tnum","zero"}.fs-mono{font-family:var(--fs-mono);font-variant-numeric:tabular-nums}.fs-kick{font-family:var(--fs-mono);font-size:10.5px;letter-spacing:.2em;text-transform:uppercase;color:var(--fs-tx-3)}.fs-fx{position:absolute;inset:0;z-index:0;pointer-events:none}.fs-fx--glow{background:radial-gradient(720px 460px at 88% -12%,var(--fs-v-glow),transparent 60%)}.fs-fx--grain{opacity:.05;mix-blend-mode:overlay;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='120' height='120'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='.9' numOctaves='2'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)'/%3E%3C/svg%3E")}:root[data-theme=light] .fs-fx--grain{display:none}@media(prefers-color-scheme:light){:root:not([data-theme=dark]) .fs-fx--grain{display:none}}.fs-btn{font:inherit;font-size:12.5px;font-weight:500;color:var(--fs-tx-2);background:transparent;border:1px solid var(--fs-hair);border-radius:var(--fs-r-sm);padding:7px 12px;cursor:pointer;text-decoration:none;display:inline-flex;align-items:center;gap:6px;transition:.16s var(--fs-ease)}.fs-btn:hover{color:var(--fs-tx);border-color:var(--fs-hair-2)}.fs-btn:focus-visible{outline:2px solid var(--fs-accent);outline-offset:2px}.fs-btn--pri{color:var(--fs-bg);background:var(--fs-tx);border-color:transparent;font-weight:560}.fs-btn--pri:hover{color:var(--fs-bg);background:color-mix(in srgb,var(--fs-tx) 84%,var(--fs-bg));border-color:transparent}.fs-btn--pri:disabled{opacity:.5;cursor:not-allowed}.fs-btn:disabled{opacity:.5;cursor:not-allowed}.fs-btn svg{width:14px;height:14px}.fs-tab{font:inherit;font-size:13.5px;font-weight:500;color:var(--fs-tx-2);background:transparent;border:0;border-bottom:2px solid transparent;padding:12px 2px;margin-bottom:-1px;cursor:pointer;transition:color .15s var(--fs-ease)}.fs-tab:hover{color:var(--fs-tx)}.fs-tab[aria-selected=true]{color:var(--fs-tx);border-bottom-color:var(--fs-accent)}.fs-tab:focus-visible{outline:2px solid var(--fs-accent);outline-offset:2px;border-radius:4px}.fs-pill{display:inline-flex;align-items:center;gap:6px;font-family:var(--fs-mono);font-size:12px;font-weight:500;padding:5px 11px;border-radius:var(--fs-r-pill);background:var(--fs-accent-soft);color:var(--fs-accent)}.fs-card{background:var(--fs-panel);border:1px solid var(--fs-hair);border-radius:var(--fs-r-lg)}.fs-sec{margin-top:var(--fs-8)}.fs-sec-h{display:flex;align-items:center;gap:14px;margin-bottom:var(--fs-5)}.fs-sec-h h2{font-size:11px;font-weight:600;letter-spacing:.18em;text-transform:uppercase;color:var(--fs-tx-3);margin:0;white-space:nowrap}.fs-sec-h .ln{flex:1;height:1px;background:var(--fs-hair)}.fs-sec-h .c{font-family:var(--fs-mono);font-size:11px;color:var(--fs-tx-3);white-space:nowrap}.fs-ring{position:relative;width:172px;height:172px;flex:none}.fs-ring svg{width:172px;height:172px;display:block}.fs-ring .tip{transform-origin:86px 86px}.fs-ring .tip circle{filter:drop-shadow(0 0 7px var(--fs-v))}.fs-ring .val{position:absolute;inset:0;display:flex;flex-direction:column;align-items:center;justify-content:center}.fs-ring .n{font-size:60px;font-weight:800;letter-spacing:-.06em;line-height:.9;color:var(--fs-v-ink);font-variant-numeric:tabular-nums}.fs-ring .u{font-family:var(--fs-mono);font-size:10px;letter-spacing:.16em;text-transform:uppercase;color:var(--fs-tx-3);margin-top:9px}.fs-vp{display:inline-flex;align-items:center;gap:9px;font-weight:650;font-size:12.5px;letter-spacing:.14em;text-transform:uppercase;padding:8px 15px;border-radius:var(--fs-r-pill);color:var(--fs-v);background:var(--fs-v-soft);border:1px solid color-mix(in srgb,var(--fs-v) 32%,transparent)}.fs-vp i{width:7px;height:7px;border-radius:50%;background:currentColor;box-shadow:0 0 9px currentColor}.fs-sig{display:flex;gap:var(--fs-4);padding:19px 12px 19px 4px;margin:0 -12px 0 -4px;border-bottom:1px solid var(--fs-hair);align-items:baseline;border-radius:10px;transition:background .16s var(--fs-ease)}.fs-sig:hover{background:var(--fs-panel)}.fs-sig:last-child{border-bottom:0}.fs-sig .dot{width:8px;height:8px;border-radius:50%;flex:none;align-self:flex-start;margin-top:7px}.fs-sig .dot--critical{background:var(--fs-rosu-ink);box-shadow:0 0 9px var(--fs-rosu-glow)}.fs-sig .dot--warn{background:var(--fs-galben-ink)}.fs-sig .dot--info{background:var(--fs-tx-3)}.fs-sig .bd{flex:1}.fs-sig .l{font-size:15.5px;font-weight:560;letter-spacing:-.012em}.fs-sig .d{color:var(--fs-tx-2);font-size:14px;margin-top:4px;line-height:1.5}.fs-sig .s{font-family:var(--fs-mono);font-size:11px;color:var(--fs-tx-3);white-space:nowrap;text-align:right;flex:none;padding-top:3px}.fs-sig .s b{color:var(--fs-tx-2);font-weight:500;display:block;margin-top:2px}.fs-kpi .k{font-family:var(--fs-mono);font-size:10.5px;letter-spacing:.09em;text-transform:uppercase;color:var(--fs-tx-3)}.fs-kpi .v{font-size:29px;font-weight:720;letter-spacing:-.035em;margin-top:4px;font-variant-numeric:tabular-nums}.fs-kpi .v--neg{color:var(--fs-v-ink)}.fs-kpi .s{font-family:var(--fs-mono);font-size:11.5px;color:var(--fs-tx-3);margin-top:3px}.fs-rv{opacity:0;transform:translateY(16px)}.fs-in .fs-rv{opacity:1;transform:none;transition:opacity .8s var(--fs-ease),transform .8s var(--fs-ease)}.fs-in .fs-rv[data-d="1"]{transition-delay:.06s}.fs-in .fs-rv[data-d="2"]{transition-delay:.12s}.fs-in .fs-rv[data-d="3"]{transition-delay:.18s}.fs-in .fs-rv[data-d="4"]{transition-delay:.24s}.fs-in .fs-rv[data-d="5"]{transition-delay:.3s}.fs-input{width:100%;font:inherit;font-size:14px;color:var(--fs-tx);background:var(--fs-bg-lift);border:1px solid var(--fs-hair-2);border-radius:11px;padding:11px 14px;outline:none;transition:border-color .15s var(--fs-ease)}.fs-input::placeholder{color:var(--fs-tx-3)}.fs-input:focus{border-color:var(--fs-accent);box-shadow:0 0 0 3px var(--fs-accent-soft)}.fs-field{display:block}.fs-field>span{display:block;font-family:var(--fs-mono);font-size:10.5px;letter-spacing:.08em;text-transform:uppercase;color:var(--fs-tx-3);margin-bottom:7px}.fs-alert{border-radius:11px;padding:12px 14px;font-size:13.5px}.fs-alert--err{background:var(--fs-rosu-soft);color:var(--fs-rosu-ink)}.fs-alert--ok{background:var(--fs-verde-soft);color:var(--fs-verde-ink)}.fs-alert--info{background:var(--fs-panel);color:var(--fs-tx-2);border:1px solid var(--fs-hair)}.fs-spin{display:inline-block;width:15px;height:15px;border:2px solid currentColor;border-top-color:transparent;border-radius:50%;animation:fs-spin .7s linear infinite}@keyframes fs-spin{to{transform:rotate(360deg)}}@media(prefers-reduced-motion:reduce){.fs-spin{animation-duration:1.6s}}@media(prefers-reduced-motion:reduce){.fs-rv,.fs-in .fs-rv{opacity:1!important;transform:none!important;transition:none!important}}*{box-sizing:border-box}html,body{margin:0;padding:0}body{background:var(--fs-bg)}:focus-visible{outline-offset:2px}
