:root{--ui-amber-action:#92400e;--ui-yellow-action:#854d0e;--ui-orange-action:#9a3412;--ui-red-action:#b91c1c;--ui-rose-action:#be123c;--ui-emerald-action:#047857;--ui-green-action:#166534;--ui-sky-action:#0369a1;--ui-blue-action:#1d4ed8;--ui-cyan-action:#0e7490;--ui-indigo-action:#4338ca;--ui-violet-action:#6d28d9;--ui-purple-action:#7e22ce;--ui-brand-action:#00634b;--ui-surface:#ffffff;--ui-surface-soft:#f1f4f1;--ui-text:#24332f;--ui-muted:#52605d;--ui-border:#c5cfca;--ui-positive:#065f46;--ui-focus-strong:#00634b;--ui-action-bg:#1c2426;--ui-action-hover:#2b3538;--ui-action-fg:#ffffff;--ui-tooltip-bg:#172522;--ui-tooltip-fg:#f8faf9;--ui-tooltip-muted:#c6d2ce}.chart-tooltip{background:var(--ui-tooltip-bg);color:var(--ui-tooltip-fg);border:1px solid #53645e;box-shadow:0 8px 28px rgb(0 0 0/.3)}.chart-tooltip-muted{color:var(--ui-tooltip-muted)}.ui-button-primary{background-color:var(--ui-action-bg);color:var(--ui-action-fg)}.ui-button-primary:hover{background-color:var(--ui-action-hover)}:is([class~=bg-amber-400],[class~=bg-amber-500],[class~=bg-amber-600],[class~=bg-amber-700],[class~=bg-amber-800])[class~=text-white]{background-color:var(--ui-amber-action)}:is([class~=bg-yellow-400],[class~=bg-yellow-500],[class~=bg-yellow-600],[class~=bg-yellow-700],[class~=bg-yellow-800])[class~=text-white]{background-color:var(--ui-yellow-action)}:is([class~=bg-orange-400],[class~=bg-orange-500],[class~=bg-orange-600],[class~=bg-orange-700],[class~=bg-orange-800])[class~=text-white]{background-color:var(--ui-orange-action)}:is([class~=bg-red-400],[class~=bg-red-500],[class~=bg-red-600],[class~=bg-red-700],[class~=bg-red-800])[class~=text-white]{background-color:var(--ui-red-action)}:is([class~=bg-rose-400],[class~=bg-rose-500],[class~=bg-rose-600],[class~=bg-rose-700],[class~=bg-rose-800])[class~=text-white]{background-color:var(--ui-rose-action)}:is([class~=bg-emerald-400],[class~=bg-emerald-500],[class~=bg-emerald-600],[class~=bg-emerald-700],[class~=bg-emerald-800])[class~=text-white]{background-color:var(--ui-emerald-action)}:is([class~=bg-green-400],[class~=bg-green-500],[class~=bg-green-600],[class~=bg-green-700],[class~=bg-green-800])[class~=text-white]{background-color:var(--ui-green-action)}:is([class~=bg-sky-400],[class~=bg-sky-500],[class~=bg-sky-600],[class~=bg-sky-700],[class~=bg-sky-800])[class~=text-white]{background-color:var(--ui-sky-action)}:is([class~=bg-blue-400],[class~=bg-blue-500],[class~=bg-blue-600],[class~=bg-blue-700],[class~=bg-blue-800])[class~=text-white]{background-color:var(--ui-blue-action)}:is([class~=bg-cyan-400],[class~=bg-cyan-500],[class~=bg-cyan-600],[class~=bg-cyan-700],[class~=bg-cyan-800])[class~=text-white]{background-color:var(--ui-cyan-action)}:is([class~=bg-indigo-400],[class~=bg-indigo-500],[class~=bg-indigo-600],[class~=bg-indigo-700],[class~=bg-indigo-800])[class~=text-white]{background-color:var(--ui-indigo-action)}:is([class~=bg-violet-400],[class~=bg-violet-500],[class~=bg-violet-600],[class~=bg-violet-700],[class~=bg-violet-800])[class~=text-white]{background-color:var(--ui-violet-action)}:is([class~=bg-purple-400],[class~=bg-purple-500],[class~=bg-purple-600],[class~=bg-purple-700],[class~=bg-purple-800])[class~=text-white]{background-color:var(--ui-purple-action)}:is([class~=bg-brand-400],[class~=bg-brand-500],[class~=bg-brand-600],[class~=bg-brand-700],[class~=bg-brand-800])[class~=text-white]{background-color:var(--ui-brand-action)}@media screen{:is(:root[data-theme=dark],.auth-dialog){--ui-surface:#243034;--ui-surface-soft:#182326;--ui-text:#f5f7f6;--ui-muted:#d3d9da;--ui-border:#637174;--ui-positive:#86efc2;--ui-focus-strong:#8fe9c9;--ui-action-bg:#00634b;--ui-action-hover:#007456;--ui-action-fg:#ffffff;--ui-brand-text:#8fe9c9;--glass:rgb(14 19 21/0.72);--glass-soft:rgb(14 19 21/0.6);--color-neutral-50:var(--glass-soft);--color-neutral-100:var(--glass);--color-neutral-200:rgb(255 255 255/0.1);--color-neutral-300:rgb(255 255 255/0.18);--color-neutral-700:#dde4e5;--color-neutral-800:#eef2f3;--color-neutral-900:#f5f7f6;--color-neutral-950:#f9fbfa;--color-slate-50:var(--glass-soft);--color-slate-100:var(--glass);--color-slate-200:rgb(255 255 255/0.1);--color-slate-300:rgb(255 255 255/0.18);--color-slate-700:#dde4e5;--color-slate-800:#eef2f3;--color-slate-900:#f5f7f6;--color-slate-950:#f9fbfa;--color-neutral-400:#cbd2d3;--color-neutral-500:#d3d9da;--color-neutral-600:#dfe4e5;--color-slate-400:#cbd2d3;--color-slate-500:#d3d9da;--color-slate-600:#dfe4e5;--color-amber-50:#302719;--color-amber-100:#403018;--color-amber-200:#7f5a20;--color-amber-300:#7f5a20;--ui-amber-text:#fcd34d;--color-yellow-50:#2d2917;--color-yellow-100:#3d3618;--color-yellow-200:#766624;--color-yellow-300:#766624;--ui-yellow-text:#fde047;--color-orange-50:#33251c;--color-orange-100:#452d1e;--color-orange-200:#875432;--color-orange-300:#875432;--ui-orange-text:#fdba74;--color-red-50:#351f25;--color-red-100:#46262d;--color-red-200:#8c454e;--color-red-300:#8c454e;--ui-red-text:#fda4af;--color-rose-50:#351e29;--color-rose-100:#462435;--color-rose-200:#89465f;--color-rose-300:#89465f;--ui-rose-text:#fda4af;--color-emerald-50:#153027;--color-emerald-100:#1b3f32;--color-emerald-200:#326b54;--color-emerald-300:#326b54;--ui-emerald-text:#86efc2;--color-green-50:#1b3022;--color-green-100:#24402a;--color-green-200:#436e48;--color-green-300:#436e48;--ui-green-text:#a7f3b2;--color-sky-50:#182c3b;--color-sky-100:#203b50;--color-sky-200:#3f6987;--color-sky-300:#3f6987;--ui-sky-text:#a5dcff;--color-blue-50:#1c2a43;--color-blue-100:#263857;--color-blue-200:#4a6391;--color-blue-300:#4a6391;--ui-blue-text:#b5d2ff;--color-cyan-50:#142f33;--color-cyan-100:#1a3e43;--color-cyan-200:#326d75;--color-cyan-300:#326d75;--ui-cyan-text:#a5f3fc;--color-indigo-50:#292741;--color-indigo-100:#363454;--color-indigo-200:#64608d;--color-indigo-300:#64608d;--ui-indigo-text:#c7d2fe;--color-violet-50:#2d2442;--color-violet-100:#3d3155;--color-violet-200:#72598e;--color-violet-300:#72598e;--ui-violet-text:#ddd6fe;--color-purple-50:#30233e;--color-purple-100:#403052;--color-purple-200:#79588b;--color-purple-300:#79588b;--ui-purple-text:#e9d5ff}:is(:root[data-theme=dark],.auth-dialog) :is(.text-brand-700,.text-brand-800,.text-brand-900){color:var(--ui-brand-text)}body .cabinet:before{background:linear-gradient(rgb(6 13 16/.76),rgb(6 13 16/.76)),url(/images/cabinet-background-gray.jpg) 50% /cover no-repeat}:is(:root[data-theme=dark],.auth-dialog) :is(.text-amber-600,.text-amber-700,.text-amber-800,.text-amber-900,.text-amber-950){color:var(--ui-amber-text)}:is(:root[data-theme=dark],.auth-dialog) :is(.text-yellow-600,.text-yellow-700,.text-yellow-800,.text-yellow-900,.text-yellow-950){color:var(--ui-yellow-text)}:is(:root[data-theme=dark],.auth-dialog) :is(.text-orange-600,.text-orange-700,.text-orange-800,.text-orange-900,.text-orange-950){color:var(--ui-orange-text)}:is(:root[data-theme=dark],.auth-dialog) :is(.text-red-600,.text-red-700,.text-red-800,.text-red-900,.text-red-950){color:var(--ui-red-text)}:is(:root[data-theme=dark],.auth-dialog) :is(.text-rose-600,.text-rose-700,.text-rose-800,.text-rose-900,.text-rose-950){color:var(--ui-rose-text)}:is(:root[data-theme=dark],.auth-dialog) :is(.text-emerald-600,.text-emerald-700,.text-emerald-800,.text-emerald-900,.text-emerald-950){color:var(--ui-emerald-text)}:is(:root[data-theme=dark],.auth-dialog) :is(.text-green-600,.text-green-700,.text-green-800,.text-green-900,.text-green-950){color:var(--ui-green-text)}:is(:root[data-theme=dark],.auth-dialog) :is(.text-sky-600,.text-sky-700,.text-sky-800,.text-sky-900,.text-sky-950){color:var(--ui-sky-text)}:is(:root[data-theme=dark],.auth-dialog) :is(.text-blue-600,.text-blue-700,.text-blue-800,.text-blue-900,.text-blue-950){color:var(--ui-blue-text)}:is(:root[data-theme=dark],.auth-dialog) :is(.text-cyan-600,.text-cyan-700,.text-cyan-800,.text-cyan-900,.text-cyan-950){color:var(--ui-cyan-text)}:is(:root[data-theme=dark],.auth-dialog) :is(.text-indigo-600,.text-indigo-700,.text-indigo-800,.text-indigo-900,.text-indigo-950){color:var(--ui-indigo-text)}:is(:root[data-theme=dark],.auth-dialog) :is(.text-violet-600,.text-violet-700,.text-violet-800,.text-violet-900,.text-violet-950){color:var(--ui-violet-text)}:is(:root[data-theme=dark],.auth-dialog) :is(.text-purple-600,.text-purple-700,.text-purple-800,.text-purple-900,.text-purple-950){color:var(--ui-purple-text)}:is(:root[data-theme=dark],.auth-dialog) .ui-button-primary,:is(:root[data-theme=dark],.auth-dialog) :is([class~=bg-neutral-800],[class~=bg-neutral-900],[class~=bg-neutral-950],[class~=bg-slate-800],[class~=bg-slate-900],[class~=bg-slate-950])[class~=text-white]{background-color:var(--ui-action-bg);color:var(--ui-action-fg)}:is(:root[data-theme=dark],.auth-dialog) .ui-button-primary:hover,:is(:root[data-theme=dark],.auth-dialog) :is([class~=bg-neutral-800],[class~=bg-neutral-900],[class~=bg-neutral-950],[class~=bg-slate-800],[class~=bg-slate-900],[class~=bg-slate-950])[class~=text-white]:hover{background-color:var(--ui-action-hover)}:is(:root[data-theme=dark],.auth-dialog) :is([class~=bg-brand-400],[class~=bg-brand-500],[class~=bg-brand-600],[class~=bg-brand-700],[class~=bg-brand-800],[class~="dark:bg-brand-700"])[class~=text-white]{background-color:var(--ui-action-bg);color:var(--ui-action-fg)}:is(:root[data-theme=dark],.auth-dialog) :is(input,textarea)::placeholder{color:#c2cdcf;opacity:1}:is(:root[data-theme=dark],.auth-dialog) :is(input,select,textarea){color:var(--ui-text)}:is(:root[data-theme=dark],.auth-dialog) :is(a,button,input,select,textarea):focus-visible{outline:2px solid #8fe9c9;outline-offset:3px}}.auth-modal-backdrop,.auth-page{background:#55585b}.auth-page{color:var(--ui-text);color-scheme:dark;font-family:var(--font-geist),Arial,Helvetica,sans-serif}.cabinet.auth-page{background:#55585b}.cabinet.auth-page:before{display:none}.auth-card,.auth-dialog{background:rgb(24 29 32/.92);border:1px solid rgb(255 255 255/.16);border-radius:24px;color:var(--ui-text);box-shadow:0 20px 60px rgb(0 0 0/.16);backdrop-filter:blur(16px);-webkit-backdrop-filter:blur(16px)}.auth-card{padding:30px}.auth-page-header{display:flex;align-items:center;justify-content:space-between;gap:16px;min-height:64px;padding:12px 28px;font-size:13px}.auth-page .network-header,.auth-page-header{background:rgb(24 29 32/.86);border-bottom:1px solid rgb(255 255 255/.14);color:var(--ui-text)}.auth-page .text-brand-600{color:#8fe9c9}.auth-page .auth-glass h1,.auth-page .auth-glass h2{color:var(--ui-text)}.auth-page>footer{color:var(--ui-muted);border-color:rgb(255 255 255/.14)}.auth-dialog.auth-glass p,.auth-page .auth-card p{color:#d3d9da}.auth-dialog.auth-glass .text-red-600,.auth-page .auth-card .text-red-600{color:#fda4af}.auth-dialog.auth-glass .text-amber-700,.auth-page .auth-card .text-amber-700{color:#fcd34d}.auth-dialog{color-scheme:dark;font-family:var(--font-geist),Arial,Helvetica,sans-serif}@media (max-width:639px){.auth-card{padding:24px 20px;border-radius:20px}.auth-page-header{padding:12px 16px}}.auth-dialog.auth-glass button[type=submit],.auth-page .auth-glass button[type=submit]{min-height:44px;border-radius:999px}@media (max-width:639px){.auth-page-header>a:first-child span{display:none}}@media screen{html body .auth-page.auth-page,html body .cabinet.cabinet,html body:has(.cabinet)>.fixed{color-scheme:light;background:#f6f6f6;color:#20292d;--glass:rgb(255 255 255/.72);--glass-soft:rgb(255 255 255/.48);--color-neutral-50:#f3f5f6;--color-neutral-100:rgb(255 255 255/.72);--color-neutral-200:#dce1e3;--color-neutral-300:#bdc7cb;--color-neutral-400:#5a666c;--color-neutral-500:#536068;--color-neutral-600:#45535b;--color-neutral-700:#34434b;--color-neutral-800:#26343c;--color-neutral-900:#20292d;--color-neutral-950:#141b20;--color-slate-50:#f3f5f6;--color-slate-100:rgb(255 255 255/.72);--color-slate-200:#dce1e3;--color-slate-300:#bdc7cb;--color-slate-400:#5a666c;--color-slate-500:#536068;--color-slate-600:#45535b;--color-slate-700:#34434b;--color-slate-800:#26343c;--color-slate-900:#20292d;--color-slate-950:#141b20;--ui-surface:#ffffff;--ui-surface-soft:#edf1f3;--ui-text:#20292d;--ui-muted:#536068;--ui-border:#cbd3d7;--ui-positive:#00634b;--ui-focus-strong:#465760;--ui-brand-text:#00634b;--ui-action-bg:#20292d;--ui-action-hover:#34434b;--ui-action-fg:#ffffff;--brand-50:#edf7f3;--brand-100:#e0f1e9;--brand-200:#bce4d4;--brand-300:#00634b}body .cabinet:before{display:none}html body .auth-page.auth-page .auth-card,html body .cabinet.cabinet .bg-white{background:var(--glass)}.auth-page .auth-card,.cabinet .auth-card{color:var(--ui-text);border-color:#d6dee1;box-shadow:0 12px 40px #20292d08;backdrop-filter:blur(20px)}html body .auth-page.auth-page .auth-card p,html body .auth-page.auth-page .auth-glass :is(label,p,.text-neutral-600,.text-neutral-700),html body .auth-page.auth-page>footer{color:var(--ui-muted)}html body .auth-page.auth-page .auth-glass input:-webkit-autofill{-webkit-text-fill-color:#20292d;-webkit-box-shadow:inset 0 0 0 1000px #f5f7f8;caret-color:#20292d}html body .auth-page.auth-page .auth-card .text-red-600{color:#b91c1c}.cabinet .network-header,html body .auth-page.auth-page .auth-page-header,html body .auth-page.auth-page .network-header{background:rgb(255 255 255/.76);color:#20292d;border-color:#dce1e3;backdrop-filter:blur(20px)}.auth-page :is(input,textarea)::placeholder,.cabinet :is(input,textarea)::placeholder{color:#66747b}html body .auth-page.auth-page .auth-glass button[type=submit]{background:#20292d;color:#fff;text-decoration:none;padding:11px 20px;border-radius:999px;min-height:44px}html body .auth-page.auth-page .auth-glass :is(input,textarea,select){background:rgb(255 255 255/.65);color:#20292d;border-color:#bdc7cb}html body .auth-page.auth-page .text-brand-600,html body .auth-page.auth-page .text-brand-700{color:#00634b}html body .cabinet.cabinet :is(.rounded-xl,.rounded-2xl).bg-white{border-color:#dce1e3;box-shadow:0 5px 24px #20292d04}.auth-modal-backdrop.auth-modal-backdrop{background:rgb(10 15 18/.18);backdrop-filter:blur(7px)}body:has(.home-page) .auth-dialog.auth-dialog{background:rgb(15 21 25/.55);backdrop-filter:blur(28px) saturate(.7);border:1px solid #ffffff45;box-shadow:0 22px 80px #0004}.home-page :is([class*=text-brand-],[class*="hover:text-brand-"]):not(.brand-gradient-text-animated){color:inherit}.home-page [class*=bg-brand-]:not(.brand-gradient-text-animated){background-color:#f2f4f5;color:#20292d}.home-page [class*=ring-brand-]{--tw-ring-color:#ffffff60}.home-page [class*=border-brand-]{border-color:#d4dadd}.home-page .auth-dialog [class*=text-brand-]{color:#fff}.home-page .auth-dialog button[type=submit]{background:#e9edef;color:#20292d}.installer-stat-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px}.glass-stat{background:rgb(255 255 255/.7);border:1px solid #dce1e3;border-radius:18px;padding:18px;backdrop-filter:blur(20px)}.glass-stat span{display:block;color:#536068;font-size:12px}.glass-stat strong{display:block;font-size:28px;font-weight:600;margin-top:10px}.installer-search{display:flex;gap:8px;align-items:center;margin-bottom:16px}.installer-search>input{flex:1;min-width:0}.installer-filters{position:relative}.installer-filters>summary{list-style:none;cursor:pointer;border:1px solid #cbd3d7;border-radius:999px;padding:11px 18px;font-size:13px;white-space:nowrap}.installer-filters>summary::-webkit-details-marker{display:none}.installer-filters>form{position:absolute;right:0;top:calc(100% + 10px);width:min(700px,calc(100vw - 40px));z-index:25;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;padding:20px;border-radius:18px;background:rgb(250 251 252/.96);border:1px solid #cbd3d7;box-shadow:0 16px 50px #20292d20;backdrop-filter:blur(24px)}@media(max-width:640px){.installer-stat-grid{grid-template-columns:1fr}.glass-stat{display:flex;align-items:center;justify-content:space-between;gap:10px;padding:14px}.glass-stat strong{margin:0;font-size:24px}.installer-filters>form{grid-template-columns:1fr}}}@media screen{html body .auth-page.auth-page,html body .cabinet.cabinet,html body:has(.cabinet)>.fixed{--ui-amber-text:#92400e;--color-amber-50:#f0f4f6;--color-amber-100:#e5edf1;--ui-yellow-text:#854d0e;--color-yellow-50:#f0f4f6;--color-yellow-100:#e5edf1;--ui-orange-text:#9a3412;--color-orange-50:#f0f4f6;--color-orange-100:#e5edf1;--ui-red-text:#b91c1c;--color-red-50:#f0f4f6;--color-red-100:#e5edf1;--ui-rose-text:#be123c;--color-rose-50:#f0f4f6;--color-rose-100:#e5edf1;--ui-emerald-text:#047857;--color-emerald-50:#f0f4f6;--color-emerald-100:#e5edf1;--ui-green-text:#166534;--color-green-50:#f0f4f6;--color-green-100:#e5edf1;--ui-sky-text:#0369a1;--color-sky-50:#f0f4f6;--color-sky-100:#e5edf1;--ui-blue-text:#1d4ed8;--color-blue-50:#f0f4f6;--color-blue-100:#e5edf1;--ui-cyan-text:#0e7490;--color-cyan-50:#f0f4f6;--color-cyan-100:#e5edf1;--ui-indigo-text:#4338ca;--color-indigo-50:#f0f4f6;--color-indigo-100:#e5edf1;--ui-violet-text:#6d28d9;--color-violet-50:#f0f4f6;--color-violet-100:#e5edf1;--ui-purple-text:#7e22ce;--color-purple-50:#f0f4f6;--color-purple-100:#e5edf1;--ui-brand-text:#00634b;--color-brand-50:#f0f4f6;--color-brand-100:#e5edf1}.home-page [class*=from-brand-]:not(.brand-gradient-text-animated){--tw-gradient-from:#eef1f3;--tw-gradient-to:#dce2e5}.home-page [class*=to-brand-]:not(.brand-gradient-text-animated){--tw-gradient-to:#dce2e5}}@media screen{html body .cabinet :is(.hover\:bg-white:hover,.focus\:bg-white:focus,.bg-white\/95,.bg-white\/80){background-color:rgb(255 255 255/.9)}html body .cabinet .hover\:bg-white:hover{color:var(--ui-text)}html body:has(.cabinet)>.fixed :is(input,textarea)::placeholder{color:#66747b}}@media screen{html body :is(.cabinet.cabinet,.auth-page.auth-page),html body:has(:is(.cabinet,.auth-page))>.fixed{color-scheme:dark;color:#f3f5f7;--glass:rgb(255 255 255/.065);--glass-soft:rgb(255 255 255/.035);--smoke-fill:linear-gradient(135deg,rgba(255,255,255,.10),rgba(255,255,255,.04));--ui-text:#f3f5f7;--ui-muted:#bcc3ca;--ui-border:rgb(255 255 255/.14);--ui-surface:#41454a;--ui-surface-soft:#3b3e43;--ui-positive:#8fe5c4;--ui-brand-text:#8fe5c4;--ui-focus-strong:#76dbb4;--ui-action-bg:#087a5b;--ui-action-hover:#09936c;--ui-action-fg:#fff;--color-neutral-50:rgb(255 255 255/.035);--color-neutral-100:rgb(255 255 255/.065);--color-neutral-200:rgb(255 255 255/.08);--color-neutral-300:rgb(255 255 255/.18);--color-neutral-400:#aab4be;--color-neutral-500:#bcc3ca;--color-neutral-600:#bcc3ca;--color-neutral-700:#d1d7dd;--color-neutral-800:#e5e9ed;--color-neutral-900:#f3f5f7;--color-neutral-950:#fff;--color-slate-50:rgb(255 255 255/.035);--color-slate-100:rgb(255 255 255/.065);--color-slate-200:rgb(255 255 255/.08);--color-slate-300:rgb(255 255 255/.18);--color-slate-400:#aab4be;--color-slate-500:#bcc3ca;--color-slate-600:#bcc3ca;--color-slate-700:#d1d7dd;--color-slate-800:#e5e9ed;--color-slate-900:#f3f5f7;--color-slate-950:#fff;--brand-50:rgb(52 211 153/.08);--brand-100:rgb(52 211 153/.12);--brand-200:rgb(52 211 153/.24);--brand-300:#8fe5c4;--ui-amber-text:#fcd58b;--ui-yellow-text:#f3de92;--ui-orange-text:#fdba91;--ui-red-text:#ffb2bc;--ui-rose-text:#ffb2cb;--ui-emerald-text:#8fe5c4;--ui-green-text:#a8e5b8;--ui-sky-text:#a1d9fa;--ui-blue-text:#b5d2ff;--ui-cyan-text:#a5e5ee;--ui-indigo-text:#c7d0ff;--ui-violet-text:#d8c7ff;--ui-purple-text:#e4c5fa}html body :is(.cabinet.cabinet,.auth-page.auth-page){background:#3b3e43 url(/images/cabinet-graphite-20261101.png) 50%/cover fixed}html body .cabinet.cabinet:before{display:none}html body .cabinet.cabinet>:is(header>div,aside),html body :is(.cabinet.cabinet,.auth-page.auth-page) :is(.bg-white.rounded-xl,.bg-white.rounded-2xl,.bg-white.rounded-\[24px\],.bg-white.rounded-\[22px\],.bg-white.rounded-\[20px\],.bg-white.rounded-\[18px\],.bg-\[\#161a1b\].rounded-\[24px\],.auth-card,.glass-stat,.installer-filters>form):not(button,input,select,textarea),html body:has(:is(.cabinet,.auth-page))>.fixed :is(.bg-white.rounded-lg,.bg-white.rounded-xl,.bg-white.rounded-2xl,.bg-white.rounded-\[24px\]){background-image:var(--smoke-fill);background-color:transparent;border-color:rgb(255 255 255/.14);border-radius:24px;outline:1px solid rgb(255 255 255/.14);outline-offset:-1px;box-shadow:0 12px 32px rgb(0 0 0/.16),inset 0 1px 0 rgb(255 255 255/.1);-webkit-backdrop-filter:blur(24px);backdrop-filter:blur(24px);color:#f3f5f7;transition:background-color .2s ease,outline-color .2s ease,border-color .2s ease,box-shadow .2s ease}html body :is(.cabinet.cabinet,.auth-page.auth-page) :is(.bg-white.rounded-xl,.bg-white.rounded-2xl,.bg-white.rounded-\[24px\],.bg-white.rounded-\[22px\],.bg-white.rounded-\[20px\],.bg-white.rounded-\[18px\],.bg-\[\#161a1b\].rounded-\[24px\],.auth-card,.glass-stat):not(button,input,select,textarea):hover{background-color:rgb(255 255 255/.025);outline-color:rgb(255 255 255/.22);border-color:rgb(255 255 255/.22)}html body .auth-page.auth-page :is(.network-header,.auth-page-header),html body .cabinet.cabinet :is(.side-rail,.network-header,.auth-page-header){background:var(--smoke-fill) #3b3e43;color:var(--ui-text);border-color:var(--ui-border);-webkit-backdrop-filter:blur(24px);backdrop-filter:blur(24px)}html body .cabinet.cabinet .side-rail{transition:width .3s ease,background-color .2s ease,outline-color .2s ease,box-shadow .2s ease}html body .auth-page.auth-page>footer,html body :is(.cabinet.cabinet,.auth-page.auth-page) :is(.auth-card p,.auth-glass label,.auth-glass p,.glass-stat span){color:#bcc3ca}html body :is(.cabinet.cabinet,.auth-page.auth-page) :is(.auth-card h1,.auth-card h2,.glass-stat strong){color:#f3f5f7}html body .auth-page.auth-page .auth-glass :is(input,select,textarea),html body :is(.cabinet.cabinet,.auth-page.auth-page) :is(input,select,textarea),html body:has(:is(.cabinet,.auth-page))>.fixed :is(input,select,textarea){background:rgb(0 0 0/.13);color:#f3f5f7;border-color:rgb(255 255 255/.18);caret-color:#8fe5c4}html body :is(.cabinet.cabinet,.auth-page.auth-page) :is(input,textarea)::placeholder,html body:has(:is(.cabinet,.auth-page))>.fixed :is(input,textarea)::placeholder{color:#bcc3ca;opacity:1}html body :is(.cabinet.cabinet,.auth-page.auth-page) :is(input,textarea,select):focus{background:rgb(0 0 0/.18);border-color:#8fe5c4;outline:2px solid #8fe5c4;outline-offset:2px}html body :is(.cabinet.cabinet,.auth-page.auth-page) input:-webkit-autofill{-webkit-text-fill-color:#f3f5f7;-webkit-box-shadow:inset 0 0 0 1000px #33363b;caret-color:#8fe5c4}html body :is(.cabinet.cabinet,.auth-page.auth-page) select option{background:#3b3e43;color:#f3f5f7}html body .cabinet.cabinet :is(.hover\:bg-white:hover,.bg-white\/95,.bg-white\/80){background-color:rgb(255 255 255/.07);color:#f3f5f7}html body .cabinet.cabinet :is(table,thead,tbody,tr,td,th){border-color:rgb(255 255 255/.08)}html body .cabinet.cabinet table{color:#f3f5f7}html body .cabinet.cabinet thead{background:rgb(0 0 0/.1);color:#bcc3ca}html body .cabinet.cabinet tbody tr{transition:background-color .2s ease}html body .cabinet.cabinet tbody tr:hover{background-color:rgb(255 255 255/.04)}html body .cabinet.cabinet :is(.divide-y>:not(:last-child),hr){border-color:rgb(255 255 255/.08)}html body :is(.cabinet.cabinet,.auth-page.auth-page) :is(.ui-button-primary,.auth-glass button[type=submit]){background:#087a5b;color:#fff}html body :is(.cabinet.cabinet,.auth-page.auth-page) :is(.ui-button-primary,.auth-glass button[type=submit]):hover{background:#09936c}html body .cabinet.cabinet nav :is(a[aria-current=page],.bg-brand-400){background:rgb(52 211 153/.17);color:#a1edcd}html body :is(.cabinet.cabinet,.auth-page.auth-page) :is(.text-brand-600,.text-brand-700,.text-brand-800,.text-brand-900){color:#8fe5c4}html body .cabinet.cabinet :is(a,button):focus-visible{outline:2px solid #8fe5c4;outline-offset:3px}html body .cabinet.cabinet .glass-stat{color:#f3f5f7}html body:has(:is(.cabinet,.auth-page))>.fixed{background-color:rgb(0 0 0/.5)}html body:has(.cabinet)>.fixed[aria-label="Помощник Zivex"]{background:var(--smoke-fill) #3b3e43;border-color:rgb(255 255 255/.14);-webkit-backdrop-filter:blur(24px);backdrop-filter:blur(24px);box-shadow:0 12px 32px rgb(0 0 0/.16),inset 0 1px 0 rgb(255 255 255/.1)}html body .cabinet.cabinet :is(a,button):is(.bg-\[\#1c2426\],.bg-neutral-900,.bg-slate-900).text-white{background:#087a5b;color:#fff}}@media screen{html body :is(.cabinet.cabinet,.auth-page.auth-page),html body:has(:is(.cabinet,.auth-page))>.fixed{--color-purple-50:rgb(228 197 250/.08);--color-purple-100:rgb(228 197 250/.12)}html body :is(.cabinet.cabinet,.auth-page.auth-page) :is(.text-purple-600,.text-purple-700,.text-purple-800,.text-purple-900,.text-purple-950)[class],html body:has(:is(.cabinet,.auth-page))>.fixed :is(.text-purple-600,.text-purple-700,.text-purple-800,.text-purple-900,.text-purple-950)[class]{color:rgb(228 197 250)}html body :is(.cabinet.cabinet,.auth-page.auth-page),html body:has(:is(.cabinet,.auth-page))>.fixed{--color-red-50:rgb(255 178 188/.08);--color-red-100:rgb(255 178 188/.12)}html body :is(.cabinet.cabinet,.auth-page.auth-page) :is(.text-red-600,.text-red-700,.text-red-800,.text-red-900,.text-red-950)[class],html body:has(:is(.cabinet,.auth-page))>.fixed :is(.text-red-600,.text-red-700,.text-red-800,.text-red-900,.text-red-950)[class]{color:rgb(255 178 188)}html body :is(.cabinet.cabinet,.auth-page.auth-page),html body:has(:is(.cabinet,.auth-page))>.fixed{--color-yellow-50:rgb(243 222 146/.08);--color-yellow-100:rgb(243 222 146/.12)}html body :is(.cabinet.cabinet,.auth-page.auth-page) :is(.text-yellow-600,.text-yellow-700,.text-yellow-800,.text-yellow-900,.text-yellow-950)[class],html body:has(:is(.cabinet,.auth-page))>.fixed :is(.text-yellow-600,.text-yellow-700,.text-yellow-800,.text-yellow-900,.text-yellow-950)[class]{color:rgb(243 222 146)}html body :is(.cabinet.cabinet,.auth-page.auth-page),html body:has(:is(.cabinet,.auth-page))>.fixed{--color-pink-50:rgb(249 184 218/.08);--color-pink-100:rgb(249 184 218/.12)}html body :is(.cabinet.cabinet,.auth-page.auth-page) :is(.text-pink-600,.text-pink-700,.text-pink-800,.text-pink-900,.text-pink-950)[class],html body:has(:is(.cabinet,.auth-page))>.fixed :is(.text-pink-600,.text-pink-700,.text-pink-800,.text-pink-900,.text-pink-950)[class]{color:rgb(249 184 218)}html body :is(.cabinet.cabinet,.auth-page.auth-page),html body:has(:is(.cabinet,.auth-page))>.fixed{--color-green-50:rgb(168 229 184/.08);--color-green-100:rgb(168 229 184/.12)}html body :is(.cabinet.cabinet,.auth-page.auth-page) :is(.text-green-600,.text-green-700,.text-green-800,.text-green-900,.text-green-950)[class],html body:has(:is(.cabinet,.auth-page))>.fixed :is(.text-green-600,.text-green-700,.text-green-800,.text-green-900,.text-green-950)[class]{color:rgb(168 229 184)}html body :is(.cabinet.cabinet,.auth-page.auth-page),html body:has(:is(.cabinet,.auth-page))>.fixed{--color-amber-50:rgb(252 213 139/.08);--color-amber-100:rgb(252 213 139/.12)}html body :is(.cabinet.cabinet,.auth-page.auth-page) :is(.text-amber-600,.text-amber-700,.text-amber-800,.text-amber-900,.text-amber-950)[class],html body:has(:is(.cabinet,.auth-page))>.fixed :is(.text-amber-600,.text-amber-700,.text-amber-800,.text-amber-900,.text-amber-950)[class]{color:rgb(252 213 139)}html body :is(.cabinet.cabinet,.auth-page.auth-page),html body:has(:is(.cabinet,.auth-page))>.fixed{--color-orange-50:rgb(253 186 145/.08);--color-orange-100:rgb(253 186 145/.12)}html body :is(.cabinet.cabinet,.auth-page.auth-page) :is(.text-orange-600,.text-orange-700,.text-orange-800,.text-orange-900,.text-orange-950)[class],html body:has(:is(.cabinet,.auth-page))>.fixed :is(.text-orange-600,.text-orange-700,.text-orange-800,.text-orange-900,.text-orange-950)[class]{color:rgb(253 186 145)}html body :is(.cabinet.cabinet,.auth-page.auth-page),html body:has(:is(.cabinet,.auth-page))>.fixed{--color-emerald-50:rgb(143 229 196/.08);--color-emerald-100:rgb(143 229 196/.12)}html body :is(.cabinet.cabinet,.auth-page.auth-page) :is(.text-emerald-600,.text-emerald-700,.text-emerald-800,.text-emerald-900,.text-emerald-950)[class],html body:has(:is(.cabinet,.auth-page))>.fixed :is(.text-emerald-600,.text-emerald-700,.text-emerald-800,.text-emerald-900,.text-emerald-950)[class]{color:rgb(143 229 196)}html body :is(.cabinet.cabinet,.auth-page.auth-page),html body:has(:is(.cabinet,.auth-page))>.fixed{--color-rose-50:rgb(255 178 203/.08);--color-rose-100:rgb(255 178 203/.12)}html body :is(.cabinet.cabinet,.auth-page.auth-page) :is(.text-rose-600,.text-rose-700,.text-rose-800,.text-rose-900,.text-rose-950)[class],html body:has(:is(.cabinet,.auth-page))>.fixed :is(.text-rose-600,.text-rose-700,.text-rose-800,.text-rose-900,.text-rose-950)[class]{color:rgb(255 178 203)}html body :is(.cabinet.cabinet,.auth-page.auth-page),html body:has(:is(.cabinet,.auth-page))>.fixed{--color-sky-50:rgb(161 217 250/.08);--color-sky-100:rgb(161 217 250/.12)}html body :is(.cabinet.cabinet,.auth-page.auth-page) :is(.text-sky-600,.text-sky-700,.text-sky-800,.text-sky-900,.text-sky-950)[class],html body:has(:is(.cabinet,.auth-page))>.fixed :is(.text-sky-600,.text-sky-700,.text-sky-800,.text-sky-900,.text-sky-950)[class]{color:rgb(161 217 250)}html body :is(.cabinet.cabinet,.auth-page.auth-page),html body:has(:is(.cabinet,.auth-page))>.fixed{--color-blue-50:rgb(181 210 255/.08);--color-blue-100:rgb(181 210 255/.12)}html body :is(.cabinet.cabinet,.auth-page.auth-page) :is(.text-blue-600,.text-blue-700,.text-blue-800,.text-blue-900,.text-blue-950)[class],html body:has(:is(.cabinet,.auth-page))>.fixed :is(.text-blue-600,.text-blue-700,.text-blue-800,.text-blue-900,.text-blue-950)[class]{color:rgb(181 210 255)}html body :is(.cabinet.cabinet,.auth-page.auth-page),html body:has(:is(.cabinet,.auth-page))>.fixed{--color-cyan-50:rgb(165 229 238/.08);--color-cyan-100:rgb(165 229 238/.12)}html body :is(.cabinet.cabinet,.auth-page.auth-page) :is(.text-cyan-600,.text-cyan-700,.text-cyan-800,.text-cyan-900,.text-cyan-950)[class],html body:has(:is(.cabinet,.auth-page))>.fixed :is(.text-cyan-600,.text-cyan-700,.text-cyan-800,.text-cyan-900,.text-cyan-950)[class]{color:rgb(165 229 238)}html body :is(.cabinet.cabinet,.auth-page.auth-page),html body:has(:is(.cabinet,.auth-page))>.fixed{--color-violet-50:rgb(216 199 255/.08);--color-violet-100:rgb(216 199 255/.12)}html body :is(.cabinet.cabinet,.auth-page.auth-page) :is(.text-violet-600,.text-violet-700,.text-violet-800,.text-violet-900,.text-violet-950)[class],html body:has(:is(.cabinet,.auth-page))>.fixed :is(.text-violet-600,.text-violet-700,.text-violet-800,.text-violet-900,.text-violet-950)[class]{color:rgb(216 199 255)}html body :is(.cabinet.cabinet,.auth-page.auth-page),html body:has(:is(.cabinet,.auth-page))>.fixed{--color-fuchsia-50:rgb(239 187 250/.08);--color-fuchsia-100:rgb(239 187 250/.12)}html body :is(.cabinet.cabinet,.auth-page.auth-page) :is(.text-fuchsia-600,.text-fuchsia-700,.text-fuchsia-800,.text-fuchsia-900,.text-fuchsia-950)[class],html body:has(:is(.cabinet,.auth-page))>.fixed :is(.text-fuchsia-600,.text-fuchsia-700,.text-fuchsia-800,.text-fuchsia-900,.text-fuchsia-950)[class]{color:rgb(239 187 250)}html body :is(.cabinet.cabinet,.auth-page.auth-page),html body:has(:is(.cabinet,.auth-page))>.fixed{--color-teal-50:rgb(153 230 219/.08);--color-teal-100:rgb(153 230 219/.12)}html body :is(.cabinet.cabinet,.auth-page.auth-page) :is(.text-teal-600,.text-teal-700,.text-teal-800,.text-teal-900,.text-teal-950)[class],html body:has(:is(.cabinet,.auth-page))>.fixed :is(.text-teal-600,.text-teal-700,.text-teal-800,.text-teal-900,.text-teal-950)[class]{color:rgb(153 230 219)}html body :is(.cabinet.cabinet,.auth-page.auth-page),html body:has(:is(.cabinet,.auth-page))>.fixed{--color-indigo-50:rgb(199 208 255/.08);--color-indigo-100:rgb(199 208 255/.12)}html body :is(.cabinet.cabinet,.auth-page.auth-page) :is(.text-indigo-600,.text-indigo-700,.text-indigo-800,.text-indigo-900,.text-indigo-950)[class],html body:has(:is(.cabinet,.auth-page))>.fixed :is(.text-indigo-600,.text-indigo-700,.text-indigo-800,.text-indigo-900,.text-indigo-950)[class]{color:rgb(199 208 255)}}