@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(./inter-cyrillic-ext-wght-normal.BOeWTOD4.woff2)format("woff2-variations");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(./inter-cyrillic-wght-normal.DqGufNeO.woff2)format("woff2-variations");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(./inter-greek-ext-wght-normal.DlzME5K_.woff2)format("woff2-variations");unicode-range:U+1F??}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(./inter-greek-wght-normal.CkhJZR-_.woff2)format("woff2-variations");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(./inter-vietnamese-wght-normal.CBcvBZtf.woff2)format("woff2-variations");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(./inter-latin-ext-wght-normal.DO1Apj_S.woff2)format("woff2-variations");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(./inter-latin-wght-normal.Dx4kXJAl.woff2)format("woff2-variations");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Unbounded;font-style:normal;font-display:swap;font-weight:700;src:url(data:font/woff2;base64,d09GMgABAAAAAAQMABAAAAAAB+AAAAOwAAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGhYbgQwcLgZgP1NUQVQqAFwRCAqDJIJtCxQAATYCJAMiBCAFhEYHZwwHG3oGIxFmfM0O8M/D2IE2KXexlvRX30jl4k0ByoIFW5Pm075+YpPjCMK6+K9Osusn4APwSeKJ0ARA/zfCdz9c0xILi5BPgVU7UACUe6B7QO0mZzupNnE5/rFs1LZf+AIRJzI3rkEf/YdjYxmFr42NC6Q839aFT4hla06fRTcFxCDqdm5WoAtIQshCoG2qheXlV1x9ff23O2Tf3fXffZv999RfgYpA7LbDvntqIhCKlqbQFBKakuEKFjRRkqFa83rN1eChoJIElHjEY5huuu3gAmICbC/po/SQGunUtDFWwzixpbmxkUXUQPIDWHOZNbnM6NF35U+qPOX7GEmc+8KL0mLpe0bLQmgK9BcYLh200877R0ESEO30EEjI6C8L9FesjJ6akrrRlnGZxyONvquC7hvVp36BZcQH6wr9MiEqeoEW6IsOdsLZGE6GrFIlg3cIFZDNOUXRc6tOqd0+aDK79tBNso2ily0l1fLOzu3dtjn19dfjmDtfeGOjjZ54RZC/3j711eHtN2h557TXXnP0bc++uv76dz15k6NfUxbfGNV5tUv7Rp9Dp/mw/PrtxPn3nxHPDHPcXf36Ct89+f2Tje/23z91xXc/3/HzqVjujbOurV17wOv637034uzFR579nnBtnuy168WLbaSuOOngf6u8aXGPIY/sU520Wn+lk5VnbvNXW36zXS5edGfh/IXW+1526gV/71vZuLT1kLeOvGbQ5HWHq56vO+2+Z2orOW6525WL9O+72eabLfDYWeME7e2e//Kma5/3ycsXfv1vY1z36wsHbXrixltthQ+kiQINjVibZnfTK2ZDkB/Kz/Pgy2cRdx5w/rdL9t6q1+K/NXP+Eh8sdebx8OHm49YR1e2n1SUQ/FSq88Piv9/zQx+02sybW9HCt1v9qbl8jQnop6dAyyKKofJT9ksCbUfKorRwSwyVhdA3mkLSDEI224tCMdxdQs2GthTqhluW72lBXVEUXTa3NYM5G4EkiA7+YY5hrznO/rYkw7GJLakELYE7Pz651b/Q1Rmw4Q5VdgeWLaFeGZEFHW0E3kFU7WdKVmS8JAy8WV8ANl4tVuzVK1rp9ZI622L0TZRefpBd5wEaoZUjZWVMx8RUbsThlXgmXVgow/fNzNbNsHq07Eon2xlBspLcL0IZ1E60jiiowKPu2Jzrt9KNWexWFxnv2cL4fSQ5cpSoRb2+zFcd/nVpV5co3VL+zTHdTUvbfLsOlKThqk0jWXBNMhM6V9T+hBNuKwEAAA==)format("woff2"),url(data:font/woff;base64,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)format("woff");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Unbounded;font-style:normal;font-display:swap;font-weight:700;src:url(./unbounded-cyrillic-700-normal.BnWDpkfm.woff2)format("woff2"),url(./unbounded-cyrillic-700-normal.BKv7sql3.woff)format("woff");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Unbounded;font-style:normal;font-display:swap;font-weight:700;src:url(./unbounded-vietnamese-700-normal.CjKRcRIV.woff2)format("woff2"),url(./unbounded-vietnamese-700-normal.Bvu7IMCd.woff)format("woff");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Unbounded;font-style:normal;font-display:swap;font-weight:700;src:url(./unbounded-latin-ext-700-normal.BLzWLLjG.woff2)format("woff2"),url(./unbounded-latin-ext-700-normal.C5zWdd_U.woff)format("woff");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Unbounded;font-style:normal;font-display:swap;font-weight:700;src:url(./unbounded-latin-700-normal.CaoNriVp.woff2)format("woff2"),url(./unbounded-latin-700-normal.CZtriu5h.woff)format("woff");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Unbounded;font-style:normal;font-display:swap;font-weight:900;src:url(data:font/woff2;base64,d09GMgABAAAAAAQsABAAAAAACBAAAAPSAAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGhYbgQwcLgZgP1NUQVQqAFwRCAqDKIJrCxQAATYCJAMiBCAFhHQHZwwHG6YGKJ4FORl9KnGbTM+ivrN4CyqCLzv4+s3sB4WDUPlFVkZg/2+tfcT8VAZzmRWbnRU8JPHXTUKCUKm0C4VGSBDM7loceKQRR20PaJ//hU4Tx4wXkVYJvhFPbG2JkRRNUVpmBdTt5fO23XCz6dO/6TaLaPQIzYmJiEgMes52sQLVAUkIWQhU1VWDmPETR2Ygdw80CXLfpqFArlgoS4HYtkFTIBGBUKiislBZSKgsaS4WA7lEy1B+ULSxjgoQUBCSBCiMkYjSXUCx0AWkAhhdpF/y2SqQLkyLgWlQTaxUFUugTCUkR5s5YwCPa91350/KahTfR0sQ173wImlU+h6txYgXilJfFMeJPrSJM6IKJAFRPZ8NEjLqi7H9RqzJQE2VJRW11uneE5Fa312CfUf5qcdtMEZ8MFcUPFGIklqgCqgLVMMm4Co0B2ZESqU0shBFxVfuU8TVXFWtqLqtsbbWUD3NvihqWHmpW6ttrr5tzcnrr8cZd73wxqJFn4/1sU9XvfDJxlXfgN7VLnrtNadvf/XV+fOf77/F6dfG7meaVXsV/XujjsOWdFTzqx6rdsMDIvCh9KoXvj7suz+///OfK+7Ed2+9+9ZA6OG7E8+Vz7Vr4K9eOjZ2N9Trz8sLdXY8j1iuDrlmfw+2XE8/0Ori6SYt3hkwasXWf8UJq4XnYdvFu0GLcY9P6PAdWLcyd8ojN66sUzGurHFM5Ol/K05eI30MbV97i8bXWy44d4CkT15vftdd/zLvP/rbPS1b3vPbo83W3a7czG4viO4oCpVUioW48ZW9Rm+g/I/8RX6d4N8RO4u7Dvzwaq8rV9Ua/lvlnL+ED0ZdejZ8uLzdpAFVft+aihIIPpUpf6qB//cMQhTDuMp5u5asuhvTt3xcvkcboKoKAlUMEaupGJ/1kkB118qiqIJbozfDCy2jLi+pGQUv6+unuFDyKljomFdRS2u8mgby8GrLls+tI1l1qShUxxrVxX0tgvFYHEMXyaZtolmKLYRJsQPbUf19BpWuSViYbpuGpzLoQnQ8SQihYYWN6zPiVhyMCs7BNHs8obCohP9fD6nUjMUwEIREtwwJaRRSpUHIDmxXLT8WtqNKo3qNdqwejRnTaUxzGsCUjWWylTSDvKWwG6E6oM3umy2qIFWqWMzgYBanZhM0hADbtr6/k8nAITQ6C8+kbSxe5zdtCYGNkKVPJwiWBGMQCoMuzAz2eUVDpeXN+lqzCtr7jiRHjiIqRMWKY9Yu7Z+WcGAnj9AYRJ6sQmNr0tesMw38gw3VIhvm1AOPbNW9B44Sv6L89uIS)format("woff2"),url(data:font/woff;base64,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)format("woff");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Unbounded;font-style:normal;font-display:swap;font-weight:900;src:url(./unbounded-cyrillic-900-normal._ZC4uVSi.woff2)format("woff2"),url(./unbounded-cyrillic-900-normal.PukI78a9.woff)format("woff");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Unbounded;font-style:normal;font-display:swap;font-weight:900;src:url(./unbounded-vietnamese-900-normal.BuhHLwBE.woff2)format("woff2"),url(./unbounded-vietnamese-900-normal.Ca71clKU.woff)format("woff");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Unbounded;font-style:normal;font-display:swap;font-weight:900;src:url(./unbounded-latin-ext-900-normal.B5P44sdX.woff2)format("woff2"),url(./unbounded-latin-ext-900-normal.CDSUdEfC.woff)format("woff");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Unbounded;font-style:normal;font-display:swap;font-weight:900;src:url(./unbounded-latin-900-normal.DrIEwloP.woff2)format("woff2"),url(./unbounded-latin-900-normal.4cp7xOrc.woff)format("woff");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}:root{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--bg:#0b0c0f;--surface:#131519;--surface-2:#1a1d23;--text:#eceef2;--text-dim:#9aa1ad;--text-faint:#6f7684;--accent:#9d8cff;--accent-strong:#ab9dff;--accent-soft:#9d8cff29;--cyan:#22d3ee;--aur-1:#9d8cff;--aur-2:#22d3ee;--aur-3:#6c5cff;--aur-blend:screen;--aur-op:.4;--scroll-thumb:#22262e;--scroll-thumb-hover:#2e333d;--amber:#f5a524;--success:#22c55e;--danger:#ef4444;--glass-bg:var(--surface);--glass-bg-hover:var(--surface-2);--glass-border:#ffffff14;--glass-blur:16px;--surface-a65:#131519a6;--surface-a86:#131519db;--surface-a94:#131519f0;--bg-a85:#0b0c0fd9;--color-bg:var(--bg);--color-surface:var(--surface);--color-surface-2:var(--surface-2);--color-elevated:var(--surface-2);--color-hover:color-mix(in srgb, var(--text) 6%, transparent);--color-pressed:color-mix(in srgb, var(--text) 10%, transparent);--color-border:var(--glass-border);--color-border-strong:color-mix(in srgb, var(--text) 18%, transparent);--color-overlay:#0000008c;--color-text:var(--text);--color-text-muted:var(--text-dim);--color-text-subtle:var(--text-faint);--color-text-on-accent:#fff;--color-accent:var(--accent);--color-accent-hover:var(--accent-strong);--color-accent-soft:var(--accent-soft);--color-accent-text:color-mix(in srgb, var(--accent) 80%, var(--text));--color-success:var(--success);--color-warning:var(--amber);--color-danger:var(--danger);--color-info:var(--cyan);--color-success-soft:color-mix(in srgb, var(--success) 14%, transparent);--color-warning-soft:color-mix(in srgb, var(--amber) 16%, transparent);--color-danger-soft:color-mix(in srgb, var(--danger) 14%, transparent);--color-info-soft:color-mix(in srgb, var(--cyan) 14%, transparent);--grade-high:var(--success);--grade-mid:var(--amber);--grade-low:var(--danger);--space-0:0;--space-1:4px;--space-2:8px;--space-3:12px;--space-4:16px;--space-5:20px;--space-6:24px;--space-8:32px;--space-10:40px;--space-12:48px;--space-16:64px;--font-body:"Inter Variable", system-ui, -apple-system, "Segoe UI", sans-serif;--font-brand:"Unbounded", var(--font-body);--font-display:"Unbounded", var(--font-body);--font-mono:ui-monospace, "Cascadia Code", "SF Mono", Consolas, monospace;--text-xs:12px;--text-sm:13px;--text-md:14px;--text-base:15px;--text-lg:17px;--text-xl:20px;--text-2xl:24px;--text-3xl:30px;--text-4xl:38px;--weight-regular:400;--weight-medium:500;--weight-semibold:600;--weight-bold:700;--leading-tight:1.2;--leading-normal:1.5;--radius-xs:6px;--radius-sm:8px;--radius-md:12px;--radius-lg:16px;--radius-xl:20px;--radius-full:999px;--shadow-sm:0 1px 2px #00000040;--shadow-md:0 4px 16px #00000047;--shadow-lg:0 16px 48px #0006;--shadow-card:var(--shadow-sm);--control-h-sm:32px;--control-h-md:40px;--control-h-lg:48px;--z-base:1;--z-sticky:50;--z-nav:100;--z-dropdown:400;--z-overlay:800;--z-modal:810;--z-popover:900;--z-toast:1000;--z-gate:2000;--dur-fast:.12s;--dur-base:.2s;--dur-slow:.32s;--ease-out:cubic-bezier(.22, 1, .36, 1);--ease-in-out:cubic-bezier(.65, 0, .35, 1);--ease-spring:cubic-bezier(.34, 1.56, .64, 1);--sidebar-w:248px;--topbar-h:60px;--bottomnav-h:64px;--content-max:1280px;--safe-top:env(safe-area-inset-top,0px);--safe-bottom:env(safe-area-inset-bottom,0px)}:root[data-scheme=light]{--shadow-sm:0 1px 2px #0f172a0f;--shadow-md:0 4px 16px #0f172a14;--shadow-lg:0 16px 48px #0f172a24;--color-overlay:#0f172a59;--color-accent-text:color-mix(in srgb, var(--accent) 75%, #000)}html.theming body,html.theming .glass,html.theming .btn,html.theming .chip{transition:background .45s,background-color .45s,color .45s,border-color .45s,box-shadow .45s!important}.fx-star{z-index:9000;pointer-events:none;opacity:0;filter:drop-shadow(0 0 7px);will-change:transform, opacity;animation-name:fx-fly;animation-timing-function:cubic-bezier(.16,.72,.34,1);animation-fill-mode:forwards;position:fixed;transform:translate(-50%,-50%)scale(.2)}.fx-star svg{width:100%;height:100%;display:block}@keyframes fx-fly{0%{opacity:0;transform:translate(-50%,-50%)scale(.2)rotate(0)}12%{opacity:1}75%{opacity:1}to{opacity:0;transform:translate(calc(-50% + var(--ex,60px)), calc(-50% + var(--ey,20px))) scale(.08) rotate(var(--rot,90deg))}}*,:before,:after{box-sizing:border-box;-webkit-tap-highlight-color:transparent;margin:0;padding:0}html{background:var(--color-bg);overscroll-behavior-y:none}body{min-height:100dvh;font-family:var(--font-body);font-size:var(--text-base);line-height:var(--leading-normal);color:var(--color-text);font-variant-numeric:tabular-nums;font-feature-settings:"cv11", "ss01";background:var(--color-bg);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;touch-action:manipulation;overflow-x:hidden}::selection{background:var(--color-accent-soft);color:var(--color-text)}:focus-visible{outline:2px solid var(--color-accent);outline-offset:2px;border-radius:var(--radius-sm)}a{color:var(--color-accent-text)}button:disabled{cursor:not-allowed}@media (max-width:640px){input:not([type=checkbox]):not([type=radio]),select,textarea{font-size:max(16px,1em)!important}}::-webkit-scrollbar{width:10px;height:10px}::-webkit-scrollbar-track{background:0 0}::-webkit-scrollbar-thumb{background:var(--scroll-thumb);border:2px solid var(--color-bg);border-radius:8px}::-webkit-scrollbar-thumb:hover{background:var(--scroll-thumb-hover)}h1,h2,h3{font-family:var(--font-display);letter-spacing:-.01em;color:var(--color-text);font-weight:700;line-height:1.15}h4{font-family:var(--font-body);font-weight:var(--weight-semibold);line-height:var(--leading-tight);color:var(--color-text)}.brand-font{font-family:var(--font-brand);letter-spacing:-.01em}.accent-text{color:var(--color-accent-text)}.text-dim{color:var(--color-text-muted)}.text-faint{color:var(--color-text-subtle)}.sr-only{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.glass{background:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius-lg);box-shadow:var(--shadow-card);transition:background var(--dur-base) ease, border-color var(--dur-base) ease}.glass:hover{border-color:color-mix(in srgb, var(--color-accent) 28%, var(--color-border))}html.no-hover-glow .glass:hover{border-color:var(--color-border)}.frosted{background:color-mix(in srgb, var(--color-bg) 78%, transparent);-webkit-backdrop-filter:saturate(1.6) blur(var(--glass-blur));backdrop-filter:saturate(1.6) blur(var(--glass-blur))}.chip{font-size:var(--text-xs);font-weight:var(--weight-medium);color:var(--color-text-muted);background:var(--color-surface-2);border:1px solid var(--color-border);border-radius:var(--radius-full);align-items:center;gap:6px;padding:3px 10px;display:inline-flex}.btn{min-height:var(--control-h-md);font:inherit;font-size:var(--text-md);font-weight:var(--weight-semibold);color:var(--color-text);background:var(--color-surface-2);border:1px solid var(--color-border);border-radius:var(--radius-md);cursor:pointer;-webkit-user-select:none;user-select:none;transition:background var(--dur-fast) ease, border-color var(--dur-fast) ease, transform var(--dur-fast) ease;justify-content:center;align-items:center;gap:8px;padding:0 16px;display:inline-flex}.btn:hover{background:color-mix(in srgb, var(--color-surface-2) 70%, var(--color-text) 6%);border-color:var(--color-border-strong)}.btn:active{transform:scale(.98)}.btn-primary{background:var(--color-accent);color:var(--color-text-on-accent);border-color:#0000}.btn-primary:hover{background:var(--color-accent-hover);border-color:#0000}.btn:disabled,.btn[aria-disabled=true]{opacity:.45;cursor:not-allowed;box-shadow:none!important;transform:none!important}.dot{border-radius:50%;flex-shrink:0;width:8px;height:8px;position:relative}.dot:after{content:"";border-radius:50%;animation:2s ease-out infinite pulse-ring;position:absolute;inset:-4px}.dot--online{background:var(--color-success)}.dot--online:after{border:1.5px solid color-mix(in srgb, var(--color-success) 50%, transparent)}.dot--offline{background:var(--color-danger)}.dot--offline:after{border:1.5px solid color-mix(in srgb, var(--color-danger) 35%, transparent);animation:none}@keyframes pulse-ring{0%{opacity:1;transform:scale(.6)}80%,to{opacity:0;transform:scale(1.7)}}.skeleton{background:var(--color-surface-2);border-radius:var(--radius-sm);animation:1.4s ease-in-out infinite sk-pulse}@keyframes sk-pulse{0%,to{opacity:1}50%{opacity:.45}}.spin{animation:.9s linear infinite m1-rot}@keyframes m1-rot{to{transform:rotate(360deg)}}@media (prefers-reduced-motion:reduce){*,:before,:after{transition-duration:1ms!important;animation-duration:1ms!important;animation-iteration-count:1!important}}.spotlight{isolation:isolate;position:relative}.spotlight-layer{z-index:-1;border-radius:inherit;pointer-events:none;position:absolute;inset:0;overflow:hidden}.spotlight-glow{z-index:-1;pointer-events:none;background:radial-gradient(closest-side, color-mix(in srgb, var(--color-accent) 12%, transparent), transparent);opacity:0;width:360px;height:360px;transition:opacity var(--dur-slow) ease;will-change:transform;border-radius:50%;position:absolute;top:-180px;left:-180px}.spotlight:hover>.spotlight-layer>.spotlight-glow{opacity:1}html[data-anim=off] .spotlight-glow,html[data-perf=lite] .spotlight-glow{display:none}.shimmer{position:relative;overflow:hidden}.shimmer:after{content:"";background:linear-gradient(90deg, transparent, color-mix(in srgb, var(--color-text) 7%, transparent), transparent);animation:1.5s ease-in-out infinite m1-shimmer;position:absolute;inset:0;transform:translate(-100%)}@keyframes m1-shimmer{to{transform:translate(100%)}}.lift{transition:transform .42s var(--ease-spring), box-shadow var(--dur-base) ease, border-color var(--dur-base) ease}@media (hover:hover) and (pointer:fine){.lift:hover{box-shadow:var(--shadow-md);transform:translateY(-2px)}}@keyframes m1-flash{0%{background-color:var(--color-accent-soft)}to{background-color:#0000}}.flash-update{animation:.9s ease-out m1-flash}@keyframes m1-breathe{0%,to{opacity:1;transform:scale(1)}50%{opacity:.55;transform:scale(.86)}}.breathe{animation:2.2s ease-in-out infinite m1-breathe}html[data-anim=off] :-webkit-any(.breathe,.flash-update){animation:none}html[data-anim=off] :is(.breathe,.flash-update){animation:none}html[data-anim=off] .lift:hover{transform:none}html[data-perf=lite] .frosted{-webkit-backdrop-filter:none;backdrop-filter:none;background:var(--color-bg)}html[data-perf=lite] .shimmer:after{animation-duration:2.4s}.aurora.svelte-174of48{z-index:-1;pointer-events:none;position:fixed;inset:0;overflow:hidden}.blob.svelte-174of48{aspect-ratio:1;filter:blur(80px);width:44vw;max-width:620px;opacity:var(--aur-op,.28);mix-blend-mode:var(--aur-blend,screen);will-change:transform;border-radius:50%;transition:background .7s,opacity .5s;position:absolute}.paused.svelte-174of48 .blob:where(.svelte-174of48){will-change:auto;animation-play-state:paused!important}@media (prefers-reduced-motion:reduce){.blob.svelte-174of48{will-change:auto;animation:none!important}}.b1.svelte-174of48{background:var(--aur-1,#6c7cff);animation:26s ease-in-out infinite alternate svelte-174of48-drift-a;top:-12%;left:-8%}.b2.svelte-174of48{background:var(--aur-2,#22d3ee);animation:32s ease-in-out infinite alternate svelte-174of48-drift-b;bottom:-18%;right:-10%}.b3.svelte-174of48{background:var(--aur-3,#8b5cf6);width:30vw;animation:38s ease-in-out infinite alternate svelte-174of48-drift-c;top:38%;left:52%}@keyframes svelte-174of48-drift-a{to{transform:translate(14vw,10vh)scale(1.15)}}@keyframes svelte-174of48-drift-b{to{transform:translate(-12vw,-12vh)scale(.9)}}@keyframes svelte-174of48-drift-c{to{transform:translate(-16vw,-6vh)scale(1.2)}}.gate.svelte-1b89iji{z-index:10000;-webkit-backdrop-filter:blur(16px)saturate(1.1);backdrop-filter:blur(16px)saturate(1.1);background:#05070c8c;place-items:center;padding:20px;animation:.2s both svelte-1b89iji-gate-fade;display:grid;position:fixed;inset:0}@keyframes svelte-1b89iji-gate-fade{0%{opacity:0}to{opacity:1}}.card.svelte-1b89iji{text-align:center;background:var(--surface-a94,#12161ff0);border:1px solid var(--glass-border);border-radius:var(--radius-lg);flex-direction:column;align-items:center;gap:10px;width:min(400px,100%);padding:26px 24px 18px;display:flex;box-shadow:0 24px 70px #00000073}.badge.svelte-1b89iji{color:#fff;background:linear-gradient(135deg, var(--accent), color-mix(in srgb, var(--accent) 50%, #8b5cf6));width:52px;height:52px;box-shadow:0 10px 26px color-mix(in srgb, var(--accent) 40%, transparent);border-radius:16px;place-items:center;display:grid}h3.svelte-1b89iji{font-family:var(--font-display);letter-spacing:.01em;margin:2px 0 0;font-size:17px}.sub.svelte-1b89iji{color:var(--text-dim);margin:0;font-size:13.5px;line-height:1.5}.cta.svelte-1b89iji{color:#fff;background:linear-gradient(135deg, var(--accent), color-mix(in srgb, var(--accent) 60%, #8b5cf6));border-radius:var(--radius-md);cursor:pointer;width:100%;height:42px;box-shadow:0 10px 24px color-mix(in srgb, var(--accent) 35%, transparent);border:none;justify-content:center;align-items:center;gap:8px;margin-top:8px;font-size:14px;font-weight:700;transition:transform .15s,box-shadow .15s;display:inline-flex}.cta.svelte-1b89iji:hover{transform:translateY(-1px)}.cta.svelte-1b89iji:active{transform:translateY(0)}.steps.svelte-1b89iji{flex-direction:column;gap:8px;width:100%;margin:6px 0 0;padding:0;list-style:none;display:flex}.steps.svelte-1b89iji li:where(.svelte-1b89iji){color:var(--text-faint);text-align:left;align-items:center;gap:9px;font-size:13px;transition:color .2s;display:flex}.steps.svelte-1b89iji li.run:where(.svelte-1b89iji){color:var(--text)}.steps.svelte-1b89iji li.ok:where(.svelte-1b89iji){color:var(--success)}.ico.svelte-1b89iji{background:var(--glass-bg);border:1px solid var(--glass-border);border-radius:50%;flex:none;place-items:center;width:20px;height:20px;transition:background .2s,border-color .2s,color .2s;display:grid}.steps.svelte-1b89iji li.ok:where(.svelte-1b89iji) .ico:where(.svelte-1b89iji){color:var(--success);background:color-mix(in srgb, var(--success) 16%, transparent);border-color:color-mix(in srgb, var(--success) 40%, transparent)}.dot.svelte-1b89iji{opacity:.55;background:currentColor;border-radius:50%;width:5px;height:5px}.tiny.svelte-1b89iji{color:var(--text-faint);margin:8px 0 0;font-size:11.5px}.ico.svelte-1b89iji .spin{animation:.9s linear infinite svelte-1b89iji-gate-spin}@keyframes svelte-1b89iji-gate-spin{to{transform:rotate(360deg)}}header.svelte-12qhfyh{z-index:10;padding-top:env(safe-area-inset-top,0px);background:color-mix(in srgb, var(--bg) 75%, transparent);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);border-bottom:1px solid var(--glass-border);position:sticky;top:0}nav.svelte-12qhfyh{justify-content:space-between;align-items:center;gap:12px;max-width:1080px;margin:0 auto;padding:12px clamp(16px,4vw,48px);display:flex}.brand.svelte-12qhfyh{font-family:var(--font-display);color:var(--text);letter-spacing:.02em;align-items:center;gap:8px;font-size:18px;font-weight:700;text-decoration:none;transition:color .2s;display:inline-flex}.brand.svelte-12qhfyh:hover{color:var(--accent)}.links.svelte-12qhfyh{align-items:center;gap:10px;font-size:14px;display:flex}.links.svelte-12qhfyh a:where(.svelte-12qhfyh){color:var(--text-dim);border-radius:var(--radius-sm);padding:6px 10px;text-decoration:none}.links.svelte-12qhfyh a:where(.svelte-12qhfyh):hover{color:var(--text);background:var(--glass-bg)}.btn.ghost.svelte-12qhfyh{padding:6px 12px;font-size:13px}.page-main.svelte-12qhfyh{max-width:1080px;margin:0 auto;padding:clamp(16px,3vw,32px) clamp(16px,4vw,48px) 48px}
