:root{color-scheme:light;--fs-bg: #fbfbfd;--fs-bg-lift: #ffffff;--fs-tx: #0a0a0f;--fs-tx-2: #55586a;--fs-tx-3: #9599a6;--fs-hair: rgba(15, 17, 28, .09);--fs-hair-2: rgba(15, 17, 28, .14);--fs-panel: #ffffff;--fs-rosu: #d64541;--fs-rosu-ink: #c8302f;--fs-rosu-soft: rgba(200,48,47,.08);--fs-rosu-glow: rgba(200,48,47,.15);--fs-galben: #c98a10;--fs-galben-ink: #b4770b;--fs-galben-soft: rgba(180,119,11,.1);--fs-galben-glow: rgba(180,119,11,.15);--fs-verde: #12a06a;--fs-verde-ink: #0e8457;--fs-verde-soft: rgba(14,132,87,.08);--fs-verde-glow: rgba(14,132,87,.14);--fs-accent: #2563eb;--fs-accent-soft: rgba(37,99,235,.08);--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=dark]{color-scheme:dark}:root[data-theme=dark],:root[data-theme=dark] [data-verdict]{--fs-bg: #0b0c0f;--fs-bg-lift: #131418;--fs-tx: #f2f1ee;--fs-tx-2: #a6a6ae;--fs-tx-3: #6a6a73;--fs-hair: rgba(255,255,255,.09);--fs-hair-2: rgba(255,255,255,.15);--fs-panel: #141519;--fs-accent: #6f97ff;--fs-accent-soft: rgba(111,151,255,.13);--fs-rosu: #ff5d5a;--fs-rosu-ink: #ff7a77;--fs-rosu-soft: rgba(255,93,90,.13);--fs-rosu-glow: rgba(255,93,90,.34);--fs-galben: #e6ab3d;--fs-galben-ink: #eebb5c;--fs-galben-soft: rgba(230,171,61,.13);--fs-galben-glow: rgba(230,171,61,.28);--fs-verde: #33c489;--fs-verde-ink: #52d09e;--fs-verde-soft: rgba(51,196,137,.13);--fs-verde-glow: rgba(51,196,137,.28)}@media(prefers-color-scheme:dark){:root:not([data-theme=light]){color-scheme:dark}:root:not([data-theme=light]),:root:not([data-theme=light]) [data-verdict]{--fs-bg: #0b0c0f;--fs-bg-lift: #131418;--fs-tx: #f2f1ee;--fs-tx-2: #a6a6ae;--fs-tx-3: #6a6a73;--fs-hair: rgba(255,255,255,.09);--fs-hair-2: rgba(255,255,255,.15);--fs-panel: #141519;--fs-accent: #6f97ff;--fs-accent-soft: rgba(111,151,255,.13);--fs-rosu: #ff5d5a;--fs-rosu-ink: #ff7a77;--fs-rosu-soft: rgba(255,93,90,.13);--fs-rosu-glow: rgba(255,93,90,.34);--fs-galben: #e6ab3d;--fs-galben-ink: #eebb5c;--fs-galben-soft: rgba(230,171,61,.13);--fs-galben-glow: rgba(230,171,61,.28);--fs-verde: #33c489;--fs-verde-ink: #52d09e;--fs-verde-soft: rgba(51,196,137,.13);--fs-verde-glow: rgba(51,196,137,.28)}}.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-sans);font-size:12px;letter-spacing:.01em;font-weight:600;color:var(--fs-accent)}.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")}.fs-fx--grain{display:none}:root[data-theme=dark] .fs-fx--grain{display:block}@media(prefers-color-scheme:dark){:root:not([data-theme=light]) .fs-fx--grain{display:block}}.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-family:var(--fs-sans);font-size:12px;font-weight:600;letter-spacing:0;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-sans);font-size:12px;letter-spacing:0;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-sans);font-size:12px;letter-spacing:0;font-weight:500;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}}.fs-search{position:relative}.fs-search__field{position:relative;display:flex;align-items:center}.fs-search__icon{position:absolute;left:15px;color:var(--fs-tx-3);pointer-events:none}.fs-search__input{width:100%;font:inherit;color:var(--fs-tx);background:var(--fs-bg-lift);border:1px solid var(--fs-hair-2);border-radius:13px;padding:12px 42px 12px 44px;outline:none;transition:border-color .15s var(--fs-ease),box-shadow .15s var(--fs-ease)}.fs-search__input::placeholder{color:var(--fs-tx-3)}.fs-search__input:focus{border-color:var(--fs-accent);box-shadow:0 0 0 3px var(--fs-accent-soft)}.fs-search--lg .fs-search__input{font-size:16px;padding:16px 46px 16px 48px;border-radius:15px}.fs-search--lg .fs-search__icon{left:17px;width:20px;height:20px}.fs-search__spin{position:absolute;right:15px;width:15px;height:15px;border:2px solid var(--fs-tx-3);border-top-color:transparent;border-radius:50%;animation:fs-spin .7s linear infinite}.fs-search__clear{position:absolute;right:10px;display:inline-flex;align-items:center;justify-content:center;width:26px;height:26px;border:0;border-radius:7px;background:transparent;color:var(--fs-tx-3);cursor:pointer;transition:color .15s var(--fs-ease),background .15s var(--fs-ease)}.fs-search__clear:hover{color:var(--fs-tx);background:var(--fs-hair)}.fs-search__hint{font-size:12px;color:var(--fs-tx-3);margin-top:8px}.fs-search__panel{position:absolute;z-index:40;left:0;right:0;top:calc(100% + 8px);background:var(--fs-panel);border:1px solid var(--fs-hair);border-radius:15px;box-shadow:0 4px 12px #0f111c0f,0 18px 46px #0f111c21;padding:6px;max-height:min(64vh,460px);overflow-y:auto;overscroll-behavior:contain;animation:fs-search-in .16s var(--fs-ease)}@keyframes fs-search-in{0%{opacity:0;transform:translateY(-5px)}to{opacity:1;transform:none}}:root[data-theme=dark] .fs-search__panel{box-shadow:0 4px 12px #0006,0 20px 50px #0000008c}@media(prefers-color-scheme:dark){:root:not([data-theme=light]) .fs-search__panel{box-shadow:0 4px 12px #0006,0 20px 50px #0000008c}}.fs-search__label{font-size:11px;font-weight:600;letter-spacing:.02em;color:var(--fs-tx-3);padding:9px 12px 5px}.fs-search__empty{padding:16px 14px;font-size:13.5px;color:var(--fs-tx-2)}.fs-search__row{display:flex;align-items:center;gap:12px;padding:10px 12px;border-radius:11px;cursor:pointer;scroll-margin:8px}.fs-search__row.is-active{background:var(--fs-accent-soft)}.fs-search__body{min-width:0;flex:1}.fs-search__nm{font-size:14.5px;font-weight:560;letter-spacing:-.012em;color:var(--fs-tx);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.fs-search__nm mark{background:transparent;color:var(--fs-accent);font-weight:720}.fs-search__sub{font-size:11.5px;color:var(--fs-tx-3);margin-top:2px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.fs-search__av{flex:none;width:34px;height:34px;border-radius:9px;display:inline-flex;align-items:center;justify-content:center;font-size:12px;font-weight:640;letter-spacing:-.02em;color:var(--fs-tx-2);background:var(--fs-hair);font-variant-numeric:normal}.fs-search__av.is-rosu{color:var(--fs-rosu-ink);background:var(--fs-rosu-soft)}.fs-search__ic{flex:none;width:34px;height:34px;border-radius:9px;display:inline-flex;align-items:center;justify-content:center;color:var(--fs-accent);background:var(--fs-accent-soft);font-weight:700;font-family:var(--fs-mono)}.fs-search__go{flex:none;font-size:11.5px;font-weight:560;color:var(--fs-tx-3);white-space:nowrap}.fs-search__row.is-active .fs-search__go{color:var(--fs-accent)}.fs-search__badge{flex:none;font-size:10.5px;font-weight:600;letter-spacing:.01em;padding:3px 8px;border-radius:999px;white-space:nowrap}.fs-search__badge.is-rosu{color:var(--fs-rosu-ink);background:var(--fs-rosu-soft)}.fs-search__badge.is-galben{color:var(--fs-galben-ink);background:var(--fs-galben-soft)}@media(prefers-reduced-motion:reduce){.fs-search__panel{animation:none}}.fs-kbtn{display:inline-flex;align-items:center;gap:8px;font:inherit;font-size:12.5px;color:var(--fs-tx-3);background:var(--fs-bg-lift);border:1px solid var(--fs-hair);border-radius:10px;padding:6px 9px;cursor:pointer;transition:border-color .15s var(--fs-ease),color .15s var(--fs-ease)}.fs-kbtn:hover{color:var(--fs-tx);border-color:var(--fs-hair-2)}.fs-kbtn kbd{font-family:var(--fs-mono);font-size:10.5px;color:var(--fs-tx-3);background:var(--fs-hair);border-radius:5px;padding:1px 5px}@media(max-width:640px){.fs-kbtn span,.fs-kbtn kbd{display:none}.fs-kbtn{padding:7px}}.fs-cmd{position:fixed;inset:0;z-index:100;display:flex;align-items:flex-start;justify-content:center;padding:12vh 18px 18px;background:#0f111c52;backdrop-filter:blur(4px);-webkit-backdrop-filter:blur(4px);animation:fs-cmd-fade .16s var(--fs-ease)}:root[data-theme=dark] .fs-cmd{background:#0000008c}@media(prefers-color-scheme:dark){:root:not([data-theme=light]) .fs-cmd{background:#0000008c}}@keyframes fs-cmd-fade{0%{opacity:0}to{opacity:1}}.fs-cmd__panel{width:100%;max-width:600px}.fs-cmd__foot{display:flex;gap:16px;justify-content:center;margin-top:12px;font-size:11.5px;color:#ffffffd1}.fs-cmd__foot span{display:inline-flex;align-items:center;gap:5px}.fs-cmd__foot kbd{font-family:var(--fs-mono);font-size:10.5px;color:#fff;background:#ffffff29;border-radius:5px;padding:1px 5px}@media(prefers-reduced-motion:reduce){.fs-cmd{animation:none}}*{box-sizing:border-box}html,body{margin:0;padding:0}body{background:var(--fs-bg)}:focus-visible{outline-offset:2px}
