.CookieBanner-module__FRRflG__banner{z-index:var(--z-modal);background:var(--bg-secondary);-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);border-top:1px solid var(--border-color);padding:var(--space-4);animation:.4s ease-out CookieBanner-module__FRRflG__slideUp;position:fixed;bottom:0;left:0;right:0}@keyframes CookieBanner-module__FRRflG__slideUp{0%{opacity:0;transform:translateY(100%)}to{opacity:1;transform:translateY(0)}}.CookieBanner-module__FRRflG__bannerContent{max-width:var(--container-max-width);justify-content:space-between;align-items:center;gap:var(--space-4);margin:0 auto;display:flex}.CookieBanner-module__FRRflG__bannerText{align-items:center;gap:var(--space-2);flex:1;display:flex}.CookieBanner-module__FRRflG__bannerIcon{font-size:var(--font-size-5);flex-shrink:0}.CookieBanner-module__FRRflG__bannerText p{color:var(--text-secondary);font-size:var(--font-size-base);line-height:var(--line-height-normal);margin:0}.CookieBanner-module__FRRflG__bannerLink{color:var(--accent);text-underline-offset:2px;text-decoration:underline}.CookieBanner-module__FRRflG__bannerLink:hover{color:var(--accent-hover)}.CookieBanner-module__FRRflG__bannerActions{gap:var(--space-1);flex-shrink:0;display:flex}.CookieBanner-module__FRRflG__btnPrimary{padding:var(--space-1) var(--space-3);background:var(--btn-primary-bg);color:var(--btn-primary-text);border-radius:var(--radius-1);font-size:var(--font-size-1);font-weight:var(--font-weight-semibold);cursor:pointer;transition:background var(--transition-fast);white-space:nowrap;border:none}.CookieBanner-module__FRRflG__btnPrimary:hover{background:var(--btn-primary-hover)}.CookieBanner-module__FRRflG__btnSecondary{padding:var(--space-1) var(--space-3);background:var(--bg-tertiary);color:var(--text-secondary);border:1px solid var(--border-color);border-radius:var(--radius-1);font-size:var(--font-size-1);cursor:pointer;transition:all var(--transition-fast);white-space:nowrap}.CookieBanner-module__FRRflG__btnSecondary:hover{background:var(--bg-hover);border-color:var(--border-hover)}.CookieBanner-module__FRRflG__btnOutline{padding:var(--space-1) var(--space-3);color:var(--accent);border:1px solid var(--accent);border-radius:var(--radius-1);font-size:var(--font-size-1);cursor:pointer;transition:all var(--transition-fast);white-space:nowrap;background:0 0}.CookieBanner-module__FRRflG__btnOutline:hover{background:#ffb30014}.CookieBanner-module__FRRflG__overlay{z-index:calc(var(--z-modal) + 1);padding:var(--space-4);background:#0009;justify-content:center;align-items:center;display:flex;position:fixed;inset:0}.CookieBanner-module__FRRflG__settingsModal{background:var(--bg-elevated);border:1px solid var(--border-color);border-radius:var(--radius-2);padding:var(--space-5);width:100%;max-width:500px;max-height:80vh;box-shadow:var(--shadow-panel);overflow-y:auto}.CookieBanner-module__FRRflG__settingsTitle{font-size:var(--font-size-4);font-weight:var(--font-weight-bold);color:var(--text-primary);margin:0 0 var(--space-4)}.CookieBanner-module__FRRflG__settingsGroup{gap:var(--space-3);margin-bottom:var(--space-4);flex-direction:column;display:flex}.CookieBanner-module__FRRflG__settingsItem{padding:var(--space-3);background:var(--bg-tertiary);border:1px solid var(--border-color);border-radius:var(--radius-1)}.CookieBanner-module__FRRflG__settingsItemHeader{margin-bottom:var(--space-1);justify-content:space-between;align-items:center;display:flex}.CookieBanner-module__FRRflG__settingsLabel{align-items:center;gap:var(--space-1);color:var(--text-primary);font-weight:var(--font-weight-semibold);font-size:var(--font-size-base);cursor:pointer;display:flex}.CookieBanner-module__FRRflG__settingsLabel input[type=checkbox]{width:16px;height:16px;accent-color:var(--accent)}.CookieBanner-module__FRRflG__settingsBadge{font-size:var(--font-size-0);color:var(--accent);background:var(--status-warning-bg);padding:3px var(--space-1);border-radius:var(--radius-0)}.CookieBanner-module__FRRflG__settingsDesc{color:var(--text-secondary);font-size:var(--font-size-1);line-height:var(--line-height-normal);margin:0}.CookieBanner-module__FRRflG__settingsActions{gap:var(--space-2);justify-content:flex-end;display:flex}@media (max-width:768px){.CookieBanner-module__FRRflG__bannerContent{flex-direction:column;align-items:stretch}.CookieBanner-module__FRRflG__bannerActions{flex-direction:column}.CookieBanner-module__FRRflG__settingsModal{margin:var(--space-1);padding:var(--space-3)}.CookieBanner-module__FRRflG__settingsActions{flex-direction:column}}
:root{--primary-50:#eff6ff;--primary-100:#dbeafe;--primary-200:#bfdbfe;--primary-300:#93c5fd;--primary-400:#60a5fa;--primary-500:#1890ff;--primary-600:#1570ef;--primary-700:#1e40af;--primary-800:#1e3a8a;--primary-900:#1e2775;--neutral-50:#fafafa;--neutral-100:#f4f4f5;--neutral-200:#e4e4e7;--neutral-300:#d4d4d8;--neutral-400:#a1a1aa;--neutral-500:#71717a;--neutral-600:#52525b;--neutral-700:#3f3f46;--neutral-800:#27272a;--neutral-900:#18181b;--neutral-950:#0a0a0b;--font-family-mono:"JetBrains Mono", "Courier New", monospace;--font-size-0:10px;--font-size-1:12px;--font-size-base:14px;--font-size-3:16px;--font-size-4:20px;--font-size-5:24px;--font-size-6:32px;--font-size-7:48px;--font-weight-normal:400;--font-weight-medium:500;--font-weight-semibold:600;--font-weight-bold:700;--font-weight-extrabold:800;--line-height-tight:1.2;--line-height-normal:1.5;--line-height-relaxed:1.75;--space-0:4px;--space-1:8px;--space-2:12px;--space-3:16px;--space-4:24px;--space-5:32px;--space-6:40px;--space-7:48px;--space-8:64px;--radius-0:4px;--radius-1:8px;--radius-2:12px;--radius-3:16px;--radius-4:9999px;--transition-fast:.15s ease;--transition-base:.3s ease;--transition-slow:.5s ease;--status-success:#10b981;--status-success-bg:#10b98126;--status-warning:#f59e0b;--status-warning-bg:#f59e0b26;--status-error:#ef4444;--status-error-bg:#ef444426;--status-info:#1890ff;--status-info-kit:#ffb618;--status-info-bg:#1890ff26;--z-base:1;--z-dropdown:10;--z-sticky:50;--z-modal:100;--z-popover:200;--z-tooltip:300;--grid-size:50px;--grid-opacity:.1;--input-corner-size:6px;--container-max-width:1200px;--container-padding:24px;--switch-width:40px;--switch-height:20px;--switch-knob:12px;--switch-gap:12px;--switch-knob-offset:3px;--glow-sm:0 0 5px;--glow-md:0 0 8px}[data-theme=light]{--accent:#e69e22;--accent-hover:#d97706;--accent-light:#fbbf24;--accent-soft:#fef3c7;--bg-primary:#fff;--bg-secondary:#fff;--bg-tertiary:#edf3fe;--bg-elevated:#fff;--bg-input:#fff;--bg-statusbar:#0a0a0b;--bg-hover:#edf3fe;--text-primary:#0a0a0b;--text-secondary:#334155;--text-tertiary:#64748b;--text-inverse:#fff;--border-color:#d0d7e2;--border-hover:#aab6c6;--border-focus:var(--accent);--shadow-panel:0 0 50px #0000001a;--text-link:var(--accent);--text-link-hover:var(--accent-hover);--btn-primary-bg:var(--accent);--btn-primary-hover:var(--accent-hover);--btn-primary-text:#fff;--btn-disabled-bg:#64748b40;--btn-disabled-text:#0f172a73;--input-text:var(--text-primary);--input-placeholder:var(--text-tertiary);--danger:#ef4444;--danger-bg:#ef44441a;--danger-text:#b91c1c;--bg-radial-1:#1c7b9524;--bg-radial-2:#94a3b82e;--grid-color:#0a0a0b;--panel-bg:var(--bg-secondary);--panel-border:var(--border-color);--corner-bg:var(--border-color);--corner-bg-focus:var(--accent);--statusbar-text:var(--accent);--switch-track:#e5e7eb;--switch-border:var(--border-color);--switch-knob-color:#94a3b8;--switch-checked-border:var(--accent);--switch-checked-knob:var(--accent);--chip-bg:#fff;--chip-border:var(--border-color);--chip-text:var(--text-primary);--accent-glow:#edaa0c73;--nav-accent:var(--accent);--nav-accent-glow:var(--accent-glow);--nav-bg-hover:#f7f9fcf2;--input-bg:#fff;--input-border:var(--border-color);--input-border-focus:var(--accent);--shadow-md:0 4px 12px #0000001a}[data-theme=dark]{--accent:#ffb300;--accent-hover:#fdc200;--bg-primary:#0f1014;--bg-secondary:#1a1c23;--bg-tertiary:#27272a;--bg-tertiary-chat:#0003;--bg-elevated:#1a1c23;--bg-input:#0a0b0e;--bg-statusbar:#000;--bg-hover:#27272a;--text-primary:#fff;--text-secondary:#8b9bb4;--text-tertiary:#52525b;--text-inverse:#0a0a0b;--border-color:#353b45;--border-hover:#52525b;--border-focus:var(--accent);--shadow-panel:0 0 50px #00000080;--text-link:var(--text-secondary);--text-link-hover:var(--accent);--btn-primary-bg:var(--accent);--btn-primary-hover:var(--accent-hover);--btn-primary-text:#000;--btn-disabled-bg:var(--border-color);--btn-disabled-text:var(--text-secondary);--input-text:var(--text-primary);--input-placeholder:var(--text-tertiary);--danger:#f33;--danger-bg:#ff33331a;--danger-text:var(--danger);--bg-radial-1:#1e232d;--bg-radial-2:#1e232d;--grid-color:#fff;--panel-bg:var(--bg-secondary);--panel-border:var(--border-color);--corner-bg:var(--border-color);--corner-bg-focus:var(--accent);--statusbar-text:var(--accent);--switch-track:#2a2e38;--switch-border:var(--border-color);--switch-knob-color:#888;--switch-checked-border:var(--accent);--switch-checked-knob:var(--accent);--chip-bg:#000;--chip-border:var(--border-color);--chip-text:var(--text-primary);--accent-glow:#ffb30073;--nav-accent:var(--accent);--nav-accent-glow:var(--accent-glow);--nav-bg-hover:#14161cd9;--input-bg:var(--bg-input);--input-border:var(--border-color);--input-border-focus:var(--accent);--shadow-md:0 4px 12px #0006}*{transition:background-color var(--transition-base), border-color var(--transition-base), color var(--transition-base)}*,:before,:after{transition-property:background-color,border-color,color,fill,stroke;transition-duration:.15s;transition-timing-function:ease}[class*=animate],[class*=animation]{transition:none!important}[data-theme=light] ::-webkit-scrollbar-thumb{background:#cbd5e1}[data-theme=light] ::-webkit-scrollbar-thumb:hover{background:#94a3b8}[data-theme=light] ::-webkit-scrollbar-track{background:#f1f5f9}[data-theme=light] code,[data-theme=light] pre{color:#0f172a;background:#f1f5f9;border:1px solid #e2e8f0}[data-theme=light]{--demo-running:#059669;--demo-running-bg:#05966914;--demo-running-border:#05966933;--demo-idle:#d97706;--demo-idle-bg:#d9770614;--demo-idle-border:#d9770633;--demo-alarm:#dc2626;--demo-alarm-bg:#dc262614;--demo-alarm-border:#dc262633;--demo-offline:#78716c;--demo-offline-bg:#78716c14;--demo-offline-border:#78716c33;--demo-maintenance:#0284c7;--demo-maintenance-bg:#0284c714;--demo-maintenance-border:#0284c733}[data-theme=dark]{--demo-running:#22c55e;--demo-running-bg:#22c55e1f;--demo-running-border:#22c55e40;--demo-idle:#eab308;--demo-idle-bg:#eab3081f;--demo-idle-border:#eab30840;--demo-alarm:#ef4444;--demo-alarm-bg:#ef44441f;--demo-alarm-border:#ef444440;--demo-offline:#71717a;--demo-offline-bg:#71717a1f;--demo-offline-border:#71717a40;--demo-maintenance:#3b82f6;--demo-maintenance-bg:#3b82f61f;--demo-maintenance-border:#3b82f640}:root{--card-full-h:210px;--card-compact-h:56px}
@font-face{font-family:Segoe UI;src:url(../media/SegoeUI-Light.0hn4if3lgdbha.woff2)format("woff2");font-weight:300;font-style:normal;font-display:swap}@font-face{font-family:Segoe UI Semilight;src:url(../media/SegoeUI-Semilight.1517e~7wi5dp1.woff2)format("woff2");font-weight:300;font-style:normal;font-display:swap}@font-face{font-family:Segoe UI;src:url(../media/SegoeUI-SemiboldItalic.0h_tt3os2cjn0.woff2)format("woff2");font-weight:600;font-style:italic;font-display:swap}@font-face{font-family:Segoe UI Semilight;src:url(../media/SegoeUI-SemilightItalic.047bavi6o27vu.woff2)format("woff2");font-weight:300;font-style:italic;font-display:swap}@font-face{font-family:Segoe UI;src:url(../media/SegoeUIBlack.03-trmcf.qx9x.woff2)format("woff2");font-weight:900;font-style:normal;font-display:swap}@font-face{font-family:Segoe UI;src:url(../media/SegoeUI-BoldItalic.0r8uwz1r356a..woff2)format("woff2");font-weight:700;font-style:italic;font-display:swap}@font-face{font-family:Segoe UI;src:url(../media/SegoeUIBlack-Italic.0v~cb-_8p1nev.woff2)format("woff2");font-weight:900;font-style:italic;font-display:swap}@font-face{font-family:Segoe UI;src:url(../media/SegoeUI-Italic.154cqyr8b_aq~.woff2)format("woff2");font-weight:400;font-style:italic;font-display:swap}@font-face{font-family:Segoe UI;src:url(../media/SegoeUI-Semibold.11ttzl86eww~7.woff2)format("woff2");font-weight:600;font-style:normal;font-display:swap}@font-face{font-family:Segoe UI;src:url(../media/SegoeUI-Bold.04fex~wfj06so.woff2)format("woff2");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:Segoe UI;src:url(../media/SegoeUI-LightItalic.0zbbk~y6it3he.woff2)format("woff2");font-weight:300;font-style:italic;font-display:swap}@font-face{font-family:Segoe UI;src:url(../media/SegoeUI.0xym~_jdz6agq.woff2)format("woff2");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:JetBrains Mono;src:url(../media/JetBrainsMono-Thin.165ibogz48blo.woff2)format("woff2");font-weight:100;font-style:normal;font-display:swap}@font-face{font-family:JetBrains Mono;src:url(../media/JetBrainsMono-ThinItalic.00bdwf3e7xl3o.woff2)format("woff2");font-weight:100;font-style:italic;font-display:swap}@font-face{font-family:JetBrains Mono;src:url(../media/JetBrainsMono-SemiBold.0pcp02zue_5_s.woff2)format("woff2");font-weight:600;font-style:normal;font-display:swap}@font-face{font-family:JetBrains Mono;src:url(../media/JetBrainsMono-Regular.0ap5toup~h096.woff2)format("woff2");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:JetBrains Mono;src:url(../media/JetBrainsMono-SemiBoldItalic.13u5531e_6_6q.woff2)format("woff2");font-weight:600;font-style:italic;font-display:swap}@font-face{font-family:JetBrains Mono;src:url(../media/JetBrainsMono-ExtraLight.0m6vr3tqzmqgf.woff2)format("woff2");font-weight:200;font-style:normal;font-display:swap}@font-face{font-family:Roboto Mono;src:url(../media/RobotoMono-ExtraLight.0nbt3b28aot_c.woff2)format("woff2");font-weight:200;font-style:normal;font-display:swap}@font-face{font-family:JetBrains Mono;src:url(../media/JetBrainsMono-ExtraLightItalic.0xj3pe_txv-i0.woff2)format("woff2");font-weight:200;font-style:italic;font-display:swap}@font-face{font-family:Roboto Mono;src:url(../media/RobotoMono-Light.157u2.5n7oo25.woff2)format("woff2");font-weight:300;font-style:normal;font-display:swap}@font-face{font-family:Roboto Mono;src:url(../media/RobotoMono-ThinItalic.0xcoxfrh71j.d.woff2)format("woff2");font-weight:100;font-style:italic;font-display:swap}@font-face{font-family:JetBrains Mono;src:url(../media/JetBrainsMono-Medium.0~j5fry9o7_.m.woff2)format("woff2");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:Roboto Mono;src:url(../media/RobotoMono-SemiBold.10n9909q1-a8m.woff2)format("woff2");font-weight:600;font-style:normal;font-display:swap}@font-face{font-family:JetBrains Mono;src:url(../media/JetBrainsMono-Bold.0zorejpfme1~6.woff2)format("woff2");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:JetBrains Mono;src:url(../media/JetBrainsMono-ExtraBoldItalic.0bzk4hrdo.y8x.woff2)format("woff2");font-weight:700;font-style:italic;font-display:swap}@font-face{font-family:Roboto Mono;src:url(../media/RobotoMono-Bold.0~~hew~0bhx5~.woff2)format("woff2");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:JetBrains Mono;src:url(../media/JetBrainsMono-Italic.07xc9odbum2vf.woff2)format("woff2");font-weight:400;font-style:italic;font-display:swap}@font-face{font-family:Roboto Mono;src:url(../media/RobotoMono-Thin.17ttw0sejfb-n.woff2)format("woff2");font-weight:100;font-style:normal;font-display:swap}@font-face{font-family:Roboto Mono;src:url(../media/RobotoMono-Italic.0yls.k2s~t50n.woff2)format("woff2");font-weight:400;font-style:italic;font-display:swap}@font-face{font-family:Roboto Mono;src:url(../media/RobotoMono-Regular.00jc6cllo4zsf.woff2)format("woff2");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:JetBrains Mono;src:url(../media/JetBrainsMono-MediumItalic.0j60wlanqz-sz.woff2)format("woff2");font-weight:500;font-style:italic;font-display:swap}@font-face{font-family:Roboto Mono;src:url(../media/RobotoMono-ExtraLightItalic.12qecm_r0cjs..woff2)format("woff2");font-weight:200;font-style:italic;font-display:swap}@font-face{font-family:JetBrains Mono;src:url(../media/JetBrainsMono-LightItalic.0-sw1pcq7k_o-.woff2)format("woff2");font-weight:300;font-style:italic;font-display:swap}@font-face{font-family:Roboto Mono;src:url(../media/RobotoMono-SemiBoldItalic.0oaaa-ba_3rv4.woff2)format("woff2");font-weight:600;font-style:italic;font-display:swap}@font-face{font-family:JetBrains Mono;src:url(../media/JetBrainsMono-BoldItalic.03imd36mhpg_-.woff2)format("woff2");font-weight:700;font-style:italic;font-display:swap}@font-face{font-family:Roboto Mono;src:url(../media/RobotoMono-BoldItalic.0_zug69iq5ayk.woff2)format("woff2");font-weight:700;font-style:italic;font-display:swap}@font-face{font-family:Roboto Mono;src:url(../media/RobotoMono-Medium.12i71v9imfvi-.woff2)format("woff2");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:JetBrains Mono;src:url(../media/JetBrainsMono-Light.04qszvw40xgvv.woff2)format("woff2");font-weight:300;font-style:normal;font-display:swap}@font-face{font-family:JetBrains Mono;src:url(../media/JetBrainsMono-ExtraBold.0dfe.03n5inou.woff2)format("woff2");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:Roboto Mono;src:url(../media/RobotoMono-LightItalic.02d0wivct2y6s.woff2)format("woff2");font-weight:300;font-style:italic;font-display:swap}@font-face{font-family:Roboto Mono;src:url(../media/RobotoMono-MediumItalic.0c4cy0eyaltu3.woff2)format("woff2");font-weight:500;font-style:italic;font-display:swap}
*,:before,:after{box-sizing:border-box}:where(ul,ol):where([class]){padding-left:0}body,:where(blockquote,figure):where([class]){margin:0}:where(h1,h2,h3,h4,h5,h6,p,ul,ol,dl):where([class]){margin-block:0}:where(dd[class]){margin-left:0}:where(fieldset[class]){border:none;margin-left:0;padding:0}:where(ul[class]){list-style:none}:where(address[class]){font-style:normal}p{--paragraphMarginBottom:24px;margin-block:0}img,video{max-width:100%;height:auto;display:block}input,textarea,select,button{font:inherit}body{line-height:1.5}a:where([class]){display:inline-flex}button,label{cursor:pointer}svg *{transition-property:fill,stroke}:where(table){border-collapse:collapse;border-color:currentColor}.ind-input-wrap input:-webkit-autofill{transition:background-color 9999s ease-out;-webkit-text-fill-color:var(--text-primary)!important;caret-color:var(--text-primary)!important;background-color:#0000!important;box-shadow:inset 0 0 0 1000px #0000!important}.ind-input-wrap input:-webkit-autofill:hover{transition:background-color 9999s ease-out;-webkit-text-fill-color:var(--text-primary)!important;caret-color:var(--text-primary)!important;background-color:#0000!important;box-shadow:inset 0 0 0 1000px #0000!important}.ind-input-wrap input:-webkit-autofill:focus{transition:background-color 9999s ease-out;-webkit-text-fill-color:var(--text-primary)!important;caret-color:var(--text-primary)!important;background-color:#0000!important;box-shadow:inset 0 0 0 1000px #0000!important}.ind-input-wrap input:-webkit-autofill:active{transition:background-color 9999s ease-out;-webkit-text-fill-color:var(--text-primary)!important;caret-color:var(--text-primary)!important;background-color:#0000!important;box-shadow:inset 0 0 0 1000px #0000!important}.ind-input-wrap input:-moz-autofill{-moz-text-fill-color:var(--text-primary)!important;caret-color:var(--text-primary)!important;background-color:#0000!important;box-shadow:inset 0 0 0 1000px #0000!important}
*{box-sizing:border-box;margin:0;padding:0}body{font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,sans-serif;font-size:var(--font-size-base);line-height:var(--line-height-normal);color:var(--text-primary);background-color:var(--bg-primary);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;transition:background-color var(--transition-base), color var(--transition-base)}a{color:var(--text-link);transition:color var(--transition-fast);text-decoration:none}button{cursor:pointer;font-family:inherit}input,textarea,select{font-family:inherit}img{max-width:100%;height:auto}::-webkit-scrollbar{width:8px;height:8px}::-webkit-scrollbar-track{background:var(--bg-secondary)}::-webkit-scrollbar-thumb{background:var(--border-color);border-radius:var(--radius-4)}::-webkit-scrollbar-thumb:hover{background:var(--border-hover)}::selection{background-color:var(--primary-200);color:var(--text-primary)}[data-theme=dark] ::selection{background-color:var(--primary-800);color:var(--text-primary)}.container{max-width:var(--container-max-width);padding:0 var(--container-padding);margin:0 auto}.section{padding:var(--space-8) 0}input:-webkit-autofill{-webkit-box-shadow:0 0 0 30px var(--bg-input) inset!important;box-shadow:0 0 0 30px var(--bg-input) inset!important;-webkit-text-fill-color:var(--input-text)!important;color:var(--input-text)!important;border-radius:var(--radius-1)!important;background-color:#0000!important}input:-webkit-autofill:hover{-webkit-box-shadow:0 0 0 30px var(--bg-input) inset!important;box-shadow:0 0 0 30px var(--bg-input) inset!important;-webkit-text-fill-color:var(--input-text)!important;color:var(--input-text)!important;border-radius:var(--radius-1)!important;background-color:#0000!important}input:-webkit-autofill:focus{-webkit-box-shadow:0 0 0 30px var(--bg-input) inset!important;box-shadow:0 0 0 30px var(--bg-input) inset!important;-webkit-text-fill-color:var(--input-text)!important;color:var(--input-text)!important;border-radius:var(--radius-1)!important;background-color:#0000!important}input:-webkit-autofill:active{-webkit-box-shadow:0 0 0 30px var(--bg-input) inset!important;box-shadow:0 0 0 30px var(--bg-input) inset!important;-webkit-text-fill-color:var(--input-text)!important;color:var(--input-text)!important;border-radius:var(--radius-1)!important;background-color:#0000!important}input:-moz-autofill{background-color:var(--bg-input)!important;color:var(--input-text)!important;box-shadow:none!important}:-webkit-any(input[autocomplete=username]:-webkit-autofill,input[autocomplete=email]:-webkit-autofill,input[autocomplete=new-password]:-webkit-autofill,input[autocomplete=current-password]:-webkit-autofill){-webkit-box-shadow:0 0 0 30px var(--bg-input) inset!important;-webkit-text-fill-color:var(--input-text)!important}:is(input[autocomplete=username]:autofill,input[autocomplete=email]:autofill,input[autocomplete=new-password]:autofill,input[autocomplete=current-password]:autofill){-webkit-box-shadow:0 0 0 30px var(--bg-input) inset!important;-webkit-text-fill-color:var(--input-text)!important}.spinner-svg{width:20px;height:20px;color:var(--text-primary);animation:.4s linear infinite spin}@keyframes spin{to{transform:rotate(360deg)}}
