@import"https://fonts.googleapis.com/css2?family=Inter:wght@400;450;500;550;600;650;700&display=swap";body{font-family:Inter,Arial,sans-serif;background:#0b0b0b;color:#ededed;margin:0}button,input,select{font-family:inherit}.panel-section>.max-width>.header,.panel-section>.max-width>.tabs,.panel-section>.max-width>.content-section,.panel-section>.max-width>.section{animation:panel-enter .52s cubic-bezier(.22,1,.36,1) both}.panel-section>.max-width>.tabs{animation-delay:45ms}.panel-section>.max-width>.content-section,.panel-section>.max-width>.section{animation-delay:90ms}@keyframes panel-enter{0%{opacity:0;transform:translateY(16px)}to{opacity:1;transform:translateY(0)}}@media(prefers-reduced-motion:reduce){.panel-section>.max-width>.header,.panel-section>.max-width>.tabs,.panel-section>.max-width>.content-section,.panel-section>.max-width>.section{animation:none}}.home.svelte-mqnx2g{min-height:calc(100svh - 160px);display:flex;align-items:center;justify-content:center;padding:64px 24px 100px;box-sizing:border-box;text-align:center}.intro.svelte-mqnx2g{max-width:650px}.intro.svelte-mqnx2g>:where(.svelte-mqnx2g){animation:svelte-mqnx2g-home-enter .6s cubic-bezier(.22,1,.36,1) both}.intro.svelte-mqnx2g>:where(.svelte-mqnx2g):nth-child(2){animation-delay:55ms}.intro.svelte-mqnx2g>:where(.svelte-mqnx2g):nth-child(3){animation-delay:.11s}.intro.svelte-mqnx2g>:where(.svelte-mqnx2g):nth-child(4){animation-delay:165ms}.intro.svelte-mqnx2g>:where(.svelte-mqnx2g):nth-child(5){animation-delay:.21s}@keyframes svelte-mqnx2g-home-enter{0%{opacity:0;transform:translateY(14px)}to{opacity:1;transform:translateY(0)}}.plan.svelte-mqnx2g{display:inline-block;padding:7px 12px;border:1px solid #292929;border-radius:999px;color:#aaa;font-size:11px;text-transform:capitalize}h1.svelte-mqnx2g{margin:24px 0 18px;font-size:clamp(34px,5vw,52px);font-weight:450;line-height:1.15;letter-spacing:-.045em}p.svelte-mqnx2g{margin:0;color:#929292;font-size:14px;line-height:1.9}button.svelte-mqnx2g{font-family:inherit;cursor:pointer;transition:color .2s,background .2s}.download.svelte-mqnx2g{display:inline-flex;align-items:center;gap:22px;margin-top:30px;border:0;border-radius:999px;padding:12px 21px;font-size:13px;color:#151515;background:#eee}.download.svelte-mqnx2g:hover{background:#fff}.links.svelte-mqnx2g{display:flex;justify-content:center;align-items:center;gap:15px;margin-top:23px;font-size:11px;color:#444}.links.svelte-mqnx2g button:where(.svelte-mqnx2g){border:0;background:none;padding:5px 0;font-size:11px;color:#777}.links.svelte-mqnx2g button:where(.svelte-mqnx2g):hover{color:#ddd}@media(max-width:600px){.home.svelte-mqnx2g{padding:60px 24px 85px}p.svelte-mqnx2g{font-size:13px}}@media(prefers-reduced-motion:reduce){button.svelte-mqnx2g{transition:none}.intro.svelte-mqnx2g>:where(.svelte-mqnx2g){animation:none}}.token-card-header.svelte-82k78g{display:flex;align-items:center;justify-content:space-between;gap:20px;margin-bottom:24px}.token-card-header.svelte-82k78g h2:where(.svelte-82k78g){margin:0}@media(max-width:480px){.token-card-header.svelte-82k78g{gap:12px}.token-card-header.svelte-82k78g h2:where(.svelte-82k78g){font-size:1rem}}.logout-error.svelte-82k78g{color:#ff7b7b;font-size:12px}.logout-btn.svelte-82k78g{border:0;border-radius:999px;background:#eee;color:#151515;padding:11px 24px;font-size:13px;cursor:pointer}.logout-btn.svelte-82k78g:hover{background:#fff}.logout-btn.svelte-82k78g:disabled{opacity:.6;cursor:wait}.container.svelte-82k78g{box-sizing:border-box;min-height:calc(100svh - 80px);color:#fff;padding:48px 24px 64px}.max-width.svelte-82k78g{max-width:1000px;margin:0 auto}.header.svelte-82k78g{margin-bottom:32px;text-align:left}h1.svelte-82k78g{font-size:clamp(28px,4vw,36px);font-weight:450;letter-spacing:-.04em;line-height:1.2;margin:0 0 12px;color:#ededed}.subtitle.svelte-82k78g{color:#929292;font-size:.875rem;margin:0}.tabs.svelte-82k78g{display:flex;gap:8px;margin-bottom:24px;border-bottom:1px solid rgb(26,26,26)}.tab.svelte-82k78g{padding:12px 24px;background:transparent;border:none;color:#929292;font-weight:500;cursor:pointer;position:relative;transition:color .3s ease}.tab.svelte-82k78g:hover{color:#d1d1d1}.tab.active.svelte-82k78g{color:#fff}.tab.active.svelte-82k78g:after{content:"";position:absolute;bottom:0;left:0;right:0;height:2px;background:#fff}.content-section.svelte-82k78g{display:flex;flex-direction:column;gap:24px}.card.svelte-82k78g{border:1px solid rgb(26,26,26);border-radius:12px;padding:26px;text-align:left}h2.svelte-82k78g{font-size:1.25rem;font-weight:500;margin-bottom:16px;color:#fff}h3.svelte-82k78g{font-size:1.125rem;font-weight:500;margin-bottom:12px;color:#fff}.token-display.svelte-82k78g{border-radius:12px;padding:5px;margin-bottom:16px;cursor:pointer;transition:border-color .3s ease}.token-grid.svelte-82k78g{display:flex;gap:12px;justify-content:start}.digit-box.svelte-82k78g{width:45px;height:55px;border:1px solid rgb(26,26,26);display:flex;align-items:center;justify-content:center;border-radius:8px}.digit-box.svelte-82k78g span:where(.svelte-82k78g){font-size:1.5rem;font-weight:500;color:#fff;font-family:Courier New,monospace;transition:filter .3s ease}.digit-box.blurred.svelte-82k78g span:where(.svelte-82k78g){filter:blur(12px)}.info-text.svelte-82k78g{text-align:left}.info-text.svelte-82k78g p:where(.svelte-82k78g){font-size:.875rem;color:#929292;margin-bottom:8px;line-height:1.5}.hint.svelte-82k78g{color:#6b7280}.warning-text.svelte-82k78g{font-size:.875rem;color:#929292;margin-bottom:16px;line-height:1.5}.reset-link.svelte-82k78g{background:transparent;border:none;color:#fff;font-size:.875rem;font-weight:500;cursor:pointer;padding:0;transition:color .3s ease;text-align:left}.reset-link.svelte-82k78g:hover{color:#d1d1d1}.devices-header.svelte-82k78g{text-align:left;margin-bottom:16px}.device-card.svelte-82k78g{border:1px solid rgb(26,26,26);border-radius:12px;padding:20px 22px;display:flex;align-items:center;justify-content:space-between;transition:border-color .3s ease}.device-content.svelte-82k78g{display:flex;gap:16px;align-items:center}.device-icon.svelte-82k78g{width:50px;flex:0 0 50px;border-radius:8px;justify-content:center;align-items:center;display:flex;font-size:1.5rem}.device-info.svelte-82k78g{text-align:left;min-width:0}.device-icon.svelte-82k78g img:where(.svelte-82k78g){display:block;width:42px;height:42px;object-fit:contain}.device-info.svelte-82k78g h3:where(.svelte-82k78g){font-size:1rem;font-weight:500;color:#fff;margin:0 0 6px}.device-details.svelte-82k78g{display:flex;flex-direction:column;gap:4px;font-size:.75rem;color:#858585;line-height:1.5}.revoke-btn.svelte-82k78g{font-size:.875rem;color:#000;background:transparent;background-color:#d4d4d4;border:1px solid transparent;padding:7px 15px;border-radius:999px;cursor:pointer;transition:all .3s ease}.revoke-btn.svelte-82k78g:hover{background-color:#fff}.modal-overlay.svelte-82k78g{position:fixed;inset:0;background:#000000bf;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);display:flex;align-items:center;justify-content:center;z-index:1000;padding:48px 24px 64px}.modal-content.svelte-82k78g{background:#0b0b0b;border:1px solid rgb(26,26,26);border-radius:16px;padding:30px;max-width:500px;width:100%;text-align:left}.modal-content.svelte-82k78g h2:where(.svelte-82k78g){color:#fff;margin-bottom:16px}.modal-text.svelte-82k78g{color:#929292;font-size:.875rem;line-height:1.6;margin-bottom:24px}.modal-actions.svelte-82k78g{display:flex;gap:12px;justify-content:flex-end}.cancel-btn.svelte-82k78g{padding:10px 20px;background:transparent;border:1px solid rgb(26,26,26);color:#fff;border-radius:8px;cursor:pointer;font-size:.875rem;font-weight:500;transition:all .3s ease}.cancel-btn.svelte-82k78g:hover{background:#1a1a1a}.confirm-btn.svelte-82k78g{padding:10px 20px;background:transparent;border:1px solid rgb(148,17,17);color:#941111;border-radius:8px;cursor:pointer;font-size:.875rem;font-weight:500;transition:all .3s ease}.confirm-btn.svelte-82k78g:hover{background-color:#940d0d31}.pkg-row.svelte-82k78g{display:flex;justify-content:space-between;align-items:center}.pkg-label.svelte-82k78g{color:#929292;font-size:.9rem}.pkg-badge.svelte-82k78g{display:inline-flex;align-items:center;border-radius:999px;font-weight:700;font-size:.85rem;letter-spacing:.6px;background-color:#fff;padding:10px 16px;gap:5px;color:#000}.pkg-icon.svelte-82k78g{font-size:.95rem}.countdown.svelte-82k78g{display:flex;align-items:center;gap:10px}.time-box.svelte-82k78g{display:flex;flex-direction:column;align-items:center;justify-content:center;width:70px;border:1px solid rgb(26,26,26);border-radius:10px;padding:10px 8px}.time-box.svelte-82k78g .num:where(.svelte-82k78g){font-size:1.25rem;font-weight:800;color:#fff;line-height:1.2}.time-box.svelte-82k78g .unit:where(.svelte-82k78g){font-size:.7rem;color:#929292}.sep.svelte-82k78g{color:#6b7280;font-weight:700}.expiry-row.svelte-82k78g{margin-top:10px}.date-chip.svelte-82k78g{display:inline-flex;align-items:center;gap:8px;padding:6px 12px;border-radius:999px;border:1px solid rgb(26,26,26);color:#cfcfcf;font-size:.85rem}.usage-row.svelte-82k78g{display:flex;align-items:baseline;justify-content:space-between;margin-bottom:10px}.limit-note.svelte-82k78g{color:#6b7280;font-size:.8rem}.progress.svelte-82k78g{width:100%;height:10px;background:#ffffff0f;border:1px solid rgb(26,26,26);border-radius:999px;overflow:hidden}.progress.svelte-82k78g .bar:where(.svelte-82k78g){height:100%;background:linear-gradient(90deg,#fff,#d4d4d4);transition:width .3s ease}.generating-overlay.svelte-82k78g{position:fixed;inset:0;background:#000000d9;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);display:flex;align-items:center;justify-content:center;z-index:2000}.generating-content.svelte-82k78g{text-align:center}.loading-spinner-container.svelte-82k78g{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:24px;gap:10px}.loading-spinner.svelte-82k78g{width:30px;height:30px;border:4px solid rgba(255,255,255,.15);border-top-color:#fff;border-radius:50%;animation:svelte-82k78g-spin 1s linear infinite}@keyframes svelte-82k78g-spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.modal-overlay.blurred.svelte-82k78g{-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px)}.new-token-modal.svelte-82k78g{background:#0b0b0b;border:1px solid rgb(26,26,26);border-radius:16px;padding:32px;max-width:520px;width:100%;text-align:left;z-index:2001}.new-token-header.svelte-82k78g{text-align:center;margin-bottom:32px}.new-token-header.svelte-82k78g h2:where(.svelte-82k78g){font-size:1.5rem;font-weight:500;color:#fff;margin-bottom:8px}.modal-subtitle.svelte-82k78g{color:#929292;font-size:.875rem;margin:0}.new-token-display.svelte-82k78g{margin:32px 0;display:flex;flex-direction:column;gap:20px;align-items:center}.token-grid-new.svelte-82k78g{display:flex;gap:10px;justify-content:center}.digit-box-new.svelte-82k78g{width:45px;height:55px;border:1px solid rgb(26,26,26);display:flex;align-items:center;justify-content:center;border-radius:10px;transition:all .2s ease}.digit-box-new.svelte-82k78g span:where(.svelte-82k78g){font-size:1.5rem;font-weight:500;color:#fff;font-family:Courier New,monospace}.copy-btn.svelte-82k78g{padding:8px 23px;background:transparent;border:1px solid rgb(26,26,26);color:#fff;border-radius:10px;cursor:pointer;font-size:.875rem;font-weight:500;transition:all .3s ease;min-width:160px;display:flex;align-items:center;justify-content:center;gap:8px}.copy-btn.svelte-82k78g:hover{border-color:#ffffff2d}.copy-icon.svelte-82k78g{font-size:1rem}.done-btn.svelte-82k78g{padding:12px 24px;background:#fff;border:1px solid white;color:#0a0a0a;border-radius:10px;cursor:pointer;font-size:.875rem;font-weight:500;transition:all .3s ease;width:100%;margin-top:8px}.done-btn.svelte-82k78g:hover{background:#ffffffe6;transform:translateY(-1px)}@media(max-width:768px){.token-grid.svelte-82k78g{gap:8px}.digit-box.svelte-82k78g{width:40px;height:56px}.digit-box.svelte-82k78g span:where(.svelte-82k78g){font-size:1.25rem}.device-card.svelte-82k78g{flex-direction:column;gap:16px}.revoke-btn.svelte-82k78g{align-self:flex-start}.modal-content.svelte-82k78g{padding:24px}.modal-actions.svelte-82k78g{flex-direction:column}.cancel-btn.svelte-82k78g,.confirm-btn.svelte-82k78g{width:100%}.digit-box.svelte-82k78g{width:35px;height:40px;border:1px solid transparent;display:flex;align-items:center;justify-content:center;border-radius:8px}.token-grid-new.svelte-82k78g{gap:6px;border-bottom:1px solid rgb(26,26,26)}.digit-box-new.svelte-82k78g{width:30px;height:40px;border:transparent}.digit-box-new.svelte-82k78g span:where(.svelte-82k78g){font-size:1.4rem}.new-token-modal.svelte-82k78g{padding:24px;max-width:90%}.new-token-header.svelte-82k78g h2:where(.svelte-82k78g){font-size:1.25rem}}.release-notes.svelte-1rygyhb{margin-top:18px;padding:16px 18px;border:1px solid rgb(26,26,26);border-radius:10px}.release-notes.svelte-1rygyhb h4:where(.svelte-1rygyhb){margin:0 0 8px;font-size:.85rem;color:#b0b0b0;font-weight:500}.release-notes.svelte-1rygyhb p:where(.svelte-1rygyhb){margin:0;color:#909090;font-size:.88rem;line-height:1.6;white-space:pre-wrap}.feed-error.svelte-1rygyhb{margin-top:16px;color:#ff7b7b;font-size:.85rem}.container.svelte-1rygyhb{min-height:calc(100svh - 80px);color:#fff;padding:48px 24px 64px}.max-width.svelte-1rygyhb{max-width:1000px;margin:0 auto}.header.svelte-1rygyhb{margin-bottom:32px;text-align:left}h1.svelte-1rygyhb{font-size:clamp(28px,4vw,36px);font-weight:450;letter-spacing:-.04em;line-height:1.2;margin:0 0 12px;color:#ededed}.subtitle.svelte-1rygyhb{color:#929292;font-size:.875rem;margin:0}.tabs.svelte-1rygyhb{display:flex;gap:8px;margin-bottom:24px;border-bottom:1px solid rgb(26,26,26)}.tab.svelte-1rygyhb{padding:12px 24px;background:transparent;border:none;color:#929292;font-weight:500;cursor:pointer;position:relative;transition:color .3s ease;display:flex;align-items:center;gap:8px}.tab-icon.svelte-1rygyhb{font-size:1.125rem}.tab.svelte-1rygyhb:hover{color:#d1d1d1}.tab.active.svelte-1rygyhb{color:#fff}.tab.active.svelte-1rygyhb:after{content:"";position:absolute;bottom:0;left:0;right:0;height:2px;background:#fff}.content-section.svelte-1rygyhb{display:flex;flex-direction:column;gap:24px}.platform-header.svelte-1rygyhb{display:flex;justify-content:space-between;align-items:center;margin-bottom:8px}.platform-title.svelte-1rygyhb{display:flex;align-items:center;gap:12px}.platform-icon.svelte-1rygyhb{font-size:2rem}h2.svelte-1rygyhb{font-size:1.5rem;font-weight:500;color:#fff;margin:0}.latest-badge.svelte-1rygyhb{background:#ffffffec;border:1px solid rgb(255,255,255);color:#000;padding:5px 11px;border-radius:20px;font-size:.75rem;font-weight:500}.download-card.svelte-1rygyhb{border:1px solid rgb(26,26,26);border-radius:12px;padding:20px 20px 30px;display:flex;align-items:center;justify-content:space-between;transition:border-color .3s ease}.download-info.svelte-1rygyhb{display:flex;gap:16px;align-items:center}.download-main.svelte-1rygyhb{text-align:left}h3.svelte-1rygyhb{font-size:1rem;font-weight:500;color:#fff;margin-bottom:6px}.download-meta.svelte-1rygyhb{display:flex;align-items:center;gap:8px;font-size:.75rem}.version-tag.svelte-1rygyhb{background:#fff;border:1px solid rgba(255,255,255,.3);color:#000;padding:2px 8px;border-radius:4px;font-weight:500}.separator.svelte-1rygyhb{color:#6b7280}.size.svelte-1rygyhb{color:#929292}.download-btn.svelte-1rygyhb{display:flex;align-items:center;gap:8px;padding:10px 20px;background-color:#fff;color:#000;border:none;border-radius:999px;cursor:pointer;font-size:.875rem;font-weight:500;transition:all .3s ease}.download-btn.svelte-1rygyhb:hover{background-color:#fff}@media(max-width:768px){.platform-header.svelte-1rygyhb{flex-direction:column;align-items:flex-start;gap:12px}.download-card.svelte-1rygyhb{flex-direction:column;align-items:flex-start;gap:16px}.download-btn.svelte-1rygyhb{width:100%;justify-content:center}.tabs.svelte-1rygyhb{overflow-x:auto}.tab.svelte-1rygyhb{white-space:nowrap}}.fullscreen-loading.svelte-3z0wmw{position:fixed;inset:0;background:#0009;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);display:flex;align-items:center;justify-content:center;z-index:2000;animation:svelte-3z0wmw-overlayFadeIn .18s ease-out both}.fullscreen-loading.hide.svelte-3z0wmw{animation:svelte-3z0wmw-overlayFadeOut .28s ease-in both}.loading-spinner.svelte-3z0wmw{width:30px;height:30px;border:4px solid rgba(255,255,255,.15);border-top-color:#fff;border-radius:50%;animation:svelte-3z0wmw-spin 1s linear infinite}@keyframes svelte-3z0wmw-spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.grid-background.svelte-3z0wmw{position:absolute;inset:0;background-image:linear-gradient(rgba(255,255,255,.08) 1px,transparent 1px),linear-gradient(90deg,rgba(255,255,255,.08) 1px,transparent 1px);background-size:50px 50px;background-position:center center;mask-image:radial-gradient(ellipse 80% 60% at 50% 50%,black 0%,transparent 70%);-webkit-mask-image:radial-gradient(ellipse 80% 60% at 50% 50%,black 0%,transparent 70%);pointer-events:none;z-index:0;opacity:.4}.login.svelte-3z0wmw{min-height:calc(100vh - 80px);display:flex;flex-direction:column;align-items:center;justify-content:center;padding:24px;position:relative}.card.svelte-3z0wmw{width:100%;max-width:420px;border:1px solid rgb(26,26,26);border-radius:12px;padding:24px;text-align:center;background:#0b0b0b;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);z-index:10}.logo.svelte-3z0wmw{height:40px;margin-bottom:12px}h1.svelte-3z0wmw{margin:8px 0 6px;font-size:1.4rem}.subtitle-container.svelte-3z0wmw{min-height:24px;margin:0 0 16px;position:relative}.subtitle.svelte-3z0wmw{color:#9ca3af;margin:0;position:absolute;width:100%;left:0}.error-message.svelte-3z0wmw{color:#ff7b7b;margin:0;font-size:.95rem;position:absolute;width:100%;left:0}.form.svelte-3z0wmw{display:flex;flex-direction:column;gap:12px}.input.svelte-3z0wmw{background:transparent;color:#fff;border:1px solid rgb(26,26,26);border-radius:8px;padding:12px 14px;font-size:1rem;letter-spacing:2px;text-align:left;transition:.3s}.input.svelte-3z0wmw:focus{outline:none;border-color:#252525}.btn.svelte-3z0wmw{background:#fff;color:#000;border:none;border-radius:8px;padding:12px 16px;cursor:pointer;font-weight:500;transition:opacity .2s}.btn.svelte-3z0wmw:hover:not([disabled]){opacity:.9}.btn[disabled].svelte-3z0wmw{opacity:.7;cursor:default}.modal-overlay.svelte-3z0wmw{position:fixed;inset:0;background:#0009;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);display:flex;align-items:center;justify-content:center;z-index:2000;animation:svelte-3z0wmw-overlayFadeIn .18s ease-out both;cursor:not-allowed}.modal-overlay.hide.svelte-3z0wmw{animation:svelte-3z0wmw-overlayFadeOut .28s ease-in both}.captcha-modal.svelte-3z0wmw{background:#0a0a0a;border:1px solid rgb(26,26,26);border-radius:12px;width:100%;-webkit-user-select:none;user-select:none;animation:svelte-3z0wmw-modalSlideIn .22s cubic-bezier(.2,.8,.2,1) both;cursor:default}.captcha-modal.compact.svelte-3z0wmw{max-width:360px;padding:26px}.captcha-modal.hide.svelte-3z0wmw{animation:svelte-3z0wmw-modalSlideOut .28s ease-in both}.captcha-header.svelte-3z0wmw{font-weight:700;font-size:1.1rem}.captcha-sub.svelte-3z0wmw{color:#9ca3af;margin-top:4px;font-size:.82rem}.slider.svelte-3z0wmw{position:relative;margin-top:12px;height:40px;border:1px solid rgb(26,26,26);border-radius:6px;touch-action:pan-x;overflow:hidden}.slider.compact.svelte-3z0wmw{height:30px}.slider-track.svelte-3z0wmw{position:absolute;inset:0}.slider-progress.svelte-3z0wmw{position:absolute;top:0;left:0;bottom:0;background:linear-gradient(90deg,#5c5c5c17,#6e6e6e0c);pointer-events:none;transition:width .12s cubic-bezier(.25,.1,.25,1)}.slider.dragging.svelte-3z0wmw .slider-progress:where(.svelte-3z0wmw){transition:width 0s linear}.slider-label.svelte-3z0wmw{position:absolute;inset:0;display:flex;align-items:center;justify-content:center;font-size:.8rem;color:#aab2bd;pointer-events:none}.slider-handle.svelte-3z0wmw{position:absolute;top:0;left:0;margin:1px;display:flex;align-items:center;justify-content:center;background-color:#fff;color:#000;border-radius:6px;cursor:grab;font-weight:700;border:none}.slider-handle.compact.svelte-3z0wmw{margin:1px 0 0 1px}.slider-handle.svelte-3z0wmw:active{cursor:grabbing}@keyframes svelte-3z0wmw-successPop{0%{opacity:0;transform:scale(.85)}60%{opacity:1;transform:scale(1.08)}to{opacity:1;transform:scale(1)}}@keyframes svelte-3z0wmw-overlayFadeIn{0%{opacity:0}to{opacity:1}}@keyframes svelte-3z0wmw-overlayFadeOut{0%{opacity:1}to{opacity:0}}@keyframes svelte-3z0wmw-modalSlideIn{0%{opacity:0;transform:translateY(8px) scale(.995)}to{opacity:1;transform:translateY(0) scale(1)}}@keyframes svelte-3z0wmw-modalSlideOut{0%{opacity:1;transform:translateY(0) scale(1)}to{opacity:0;transform:translateY(-8px) scale(.995)}}@media(max-width:600px){.card.svelte-3z0wmw,.captcha-modal.compact.svelte-3z0wmw{width:min(90vw,420px);padding:clamp(16px,4vw,26px);border-radius:clamp(8px,2vw,12px)}h1.svelte-3z0wmw,.captcha-header.svelte-3z0wmw{font-size:clamp(1rem,2.5vw,1.4rem)}.captcha-sub.svelte-3z0wmw,.subtitle.svelte-3z0wmw,.slider-label.svelte-3z0wmw,.error-message.svelte-3z0wmw{font-size:clamp(.75rem,2vw,.9rem)}.input.svelte-3z0wmw,.btn.svelte-3z0wmw{font-size:clamp(.85rem,2vw,1rem);padding:clamp(10px,2.5vw,14px) clamp(12px,3vw,16px)}.slider.compact.svelte-3z0wmw{height:clamp(26px,6vw,30px);border-radius:clamp(4px,1.5vw,6px)}.slider-handle.compact.svelte-3z0wmw{width:clamp(22px,6vw,30px);height:clamp(22px,6vw,30px);margin:calc((clamp(28px,7vw,36px) - clamp(22px,6vw,30px))/2 - 1px) 0 0 1px}.slider-label.svelte-3z0wmw{font-size:clamp(.7rem,2vw,.85rem)}.modal-overlay.svelte-3z0wmw{padding:clamp(8px,4vw,24px)}.captcha-modal.compact.svelte-3z0wmw{max-width:min(92vw,380px)}.card.svelte-3z0wmw{max-width:90%;padding:18px}.slider.svelte-3z0wmw{position:relative;margin-top:12px;height:40px;border:1px solid rgb(26,26,26);border-radius:6px;touch-action:none;overflow:hidden}h1.svelte-3z0wmw{font-size:1.2rem}.input.svelte-3z0wmw,.btn.svelte-3z0wmw{font-size:.9rem;padding:10px 12px}.captcha-modal.compact.svelte-3z0wmw{max-width:90%;padding:20px}.slider.compact.svelte-3z0wmw{height:28px}.slider-handle.compact.svelte-3z0wmw{width:26px;height:26px}}.container.svelte-1wlj6n8{color:#d1d1d1;padding:48px 24px 64px;background:#0b0b0b;min-height:calc(100svh - 80px)}.max-width.svelte-1wlj6n8{max-width:1000px;margin:0 auto}h1.svelte-1wlj6n8{font-size:clamp(28px,4vw,36px);font-weight:450;letter-spacing:-.04em;line-height:1.2;margin:0 0 12px;color:#ededed}.subtitle.svelte-1wlj6n8{color:#929292;font-size:.9rem;margin-bottom:24px}.tabs.svelte-1wlj6n8{display:flex;overflow-x:auto;gap:12px;border-bottom:1px solid #1f1f1f;margin-bottom:32px}.tabs.svelte-1wlj6n8 button:where(.svelte-1wlj6n8){white-space:nowrap;background:none;border:none;color:#777;padding:12px 24px;cursor:pointer;font-weight:500;position:relative}.tabs.svelte-1wlj6n8 button.active:where(.svelte-1wlj6n8){color:#fff}.tabs.svelte-1wlj6n8 button.active:where(.svelte-1wlj6n8):after{content:"";position:absolute;height:2px;bottom:0;left:0;right:0;background:#fff}.section.svelte-1wlj6n8{display:flex;flex-direction:column;gap:16px}h2.svelte-1wlj6n8,h3.svelte-1wlj6n8,h4.svelte-1wlj6n8{font-weight:500;letter-spacing:-.02em;color:#fff;margin-bottom:6px}p.svelte-1wlj6n8,li.svelte-1wlj6n8{color:#a1a1a1;line-height:1.6;font-size:.95rem}a.svelte-1wlj6n8{color:#fff;border-bottom:1px solid rgba(255,255,255,.3);text-decoration:none;transition:border-color .2s ease}a.svelte-1wlj6n8:hover{border-bottom-color:#fff}ul.svelte-1wlj6n8,ol.svelte-1wlj6n8{padding-left:22px}pre.svelte-1wlj6n8,code.svelte-1wlj6n8{background:#1a1a1a;color:#e4e4e4;padding:3px 5px;border-radius:6px;font-size:.9rem}.divider.svelte-1wlj6n8{height:1px;background:#1a1a1a;margin:20px 0}.cmd.svelte-1wlj6n8{border:1px solid #1a1a1a;border-radius:8px;padding:16px 18px;margin-bottom:14px;background:#0d0d0d}.cmd-head.svelte-1wlj6n8{display:flex;align-items:center;flex-wrap:wrap;gap:8px;margin-bottom:8px}.cmd-head.svelte-1wlj6n8 code:where(.svelte-1wlj6n8){background:#1f1f1f;color:#fff;font-size:.95rem;padding:4px 8px}.tag.svelte-1wlj6n8{font-size:.75rem;color:#929292;border:1px solid #262626;border-radius:999px;padding:2px 9px}.cmd.svelte-1wlj6n8 p:where(.svelte-1wlj6n8){margin:0 0 8px}.cmd.svelte-1wlj6n8 p:where(.svelte-1wlj6n8):last-child,.cmd.svelte-1wlj6n8 pre:where(.svelte-1wlj6n8):last-child{margin-bottom:0}.note.svelte-1wlj6n8{border-left:2px solid #2f2f2f;padding-left:12px;color:#929292}.warn.svelte-1wlj6n8{border-left:2px solid #6b5a2e;padding-left:12px;color:#c9b184}pre.svelte-1wlj6n8{padding:12px 14px;overflow-x:auto;line-height:1.5}pre.svelte-1wlj6n8 code:where(.svelte-1wlj6n8){background:none;padding:0}.tbl-wrap.svelte-1wlj6n8{overflow-x:auto}.tbl.svelte-1wlj6n8{width:100%;border-collapse:collapse;margin:8px 0 4px;font-size:.9rem}.tbl.svelte-1wlj6n8 th:where(.svelte-1wlj6n8),.tbl.svelte-1wlj6n8 td:where(.svelte-1wlj6n8){text-align:left;padding:9px 12px;border-bottom:1px solid #1a1a1a;vertical-align:top}.tbl.svelte-1wlj6n8 th:where(.svelte-1wlj6n8){color:#fff;font-weight:500}.tbl.svelte-1wlj6n8 td:where(.svelte-1wlj6n8){color:#a1a1a1}.tbl.svelte-1wlj6n8 td:where(.svelte-1wlj6n8):first-child{white-space:nowrap}.diagram.svelte-1wlj6n8{display:flex;flex-direction:column;align-items:center;gap:8px;margin:20px 0}.tabs.svelte-1wlj6n8{display:flex;gap:12px;border-bottom:1px solid #1f1f1f;margin-bottom:32px;overflow-x:auto;white-space:nowrap;scrollbar-width:none}.tabs.svelte-1wlj6n8::-webkit-scrollbar{display:none}.node.svelte-1wlj6n8{border:1px solid rgb(26,26,26);color:#e5e5e5;padding:8px 16px;border-radius:6px;font-size:.95rem}.node.small.svelte-1wlj6n8{font-size:.85rem;opacity:.85}.arrow.svelte-1wlj6n8{width:2px;height:18px;background:#333}.branches.svelte-1wlj6n8{display:flex;justify-content:space-around;width:100%;margin:12px 0;gap:10px}@media(max-width:768px){.branches.svelte-1wlj6n8{flex-direction:column;align-items:center}}.footer.svelte-9sff3o{background-color:#0b0b0b;border-top:1px solid rgb(26,26,26);padding:56px 0 28px;font-family:Inter,Arial,sans-serif}.footercontainer.svelte-9sff3o{max-width:1200px;margin:0 auto;cursor:default;padding:0 32px}.footermain.svelte-9sff3o{display:flex;justify-content:space-between;align-items:flex-start;margin-bottom:40px;flex-wrap:wrap;gap:30px}.footerbrand.svelte-9sff3o{display:flex;flex-direction:column;align-items:flex-start}.footerlogo.svelte-9sff3o{height:28px;width:auto;object-fit:contain;margin-bottom:10px}.footerlinks.svelte-9sff3o{display:flex;flex-wrap:wrap;gap:20px;cursor:pointer}.footerlinks.svelte-9sff3o a:where(.svelte-9sff3o){color:#b0b0b0;text-decoration:none;font-size:14px;transition:color .2s ease;cursor:pointer}.footerlinks.svelte-9sff3o a:where(.svelte-9sff3o):hover{color:#fff}.footersocial.svelte-9sff3o{display:flex;gap:15px;cursor:pointer}.footersocial.svelte-9sff3o a:where(.svelte-9sff3o){color:#909090;font-size:18px;transition:color .2s ease,transform .2s ease;cursor:pointer}.footersocial.svelte-9sff3o a:where(.svelte-9sff3o):hover{color:#fff;transform:translateY(-2px)}.footerbottom.svelte-9sff3o{display:flex;justify-content:space-between;align-items:center;padding-top:20px;border-top:1px solid rgb(26,26,26);flex-wrap:wrap;gap:20px}.footerlegal.svelte-9sff3o{display:flex;align-items:center;flex-wrap:wrap;gap:16px;cursor:pointer}.footerlegal.svelte-9sff3o a:where(.svelte-9sff3o){color:#707070;text-decoration:none;font-size:13px;transition:color .2s ease;cursor:pointer}.footerlegal.svelte-9sff3o a:where(.svelte-9sff3o):hover{color:#b0b0b0}.footercopyright.svelte-9sff3o{color:#707070;font-size:13px}.languageselect.svelte-9sff3o{background-color:transparent;color:#909090;border:1px solid rgb(26,26,26);border-radius:4px;padding:6px 10px;font-size:13px;appearance:none;outline:none;transition:all .2s ease;cursor:pointer}.languageselect.svelte-9sff3o:hover{border-color:#505050;color:#fff}@media screen and (max-width:768px){.footermain.svelte-9sff3o{flex-direction:column;align-items:center;text-align:center;gap:25px}.footerbrand.svelte-9sff3o{align-items:center}.footerlinks.svelte-9sff3o{justify-content:center}.footerbottom.svelte-9sff3o{flex-direction:column;gap:15px}.footerlegal.svelte-9sff3o{justify-content:center}}.event-banner.svelte-1xs51b5{box-sizing:border-box;padding:13px 24px;background:#101010;border-top:1px solid #1d1d1d;border-bottom:1px solid #1d1d1d;text-align:center}p.svelte-1xs51b5{margin:0;font-size:13px;line-height:1.6;color:#999;overflow-wrap:anywhere}.event-name.svelte-1xs51b5{color:#bbb;margin-right:6px}.benefit.svelte-1xs51b5{color:#eee;font-weight:500}.event-tail.svelte-1xs51b5{margin-left:.3em}@media(max-width:600px){.event-banner.svelte-1xs51b5{padding:11px 24px}p.svelte-1xs51b5{font-size:12px}}dialog.svelte-clkiq8{width:min(420px,calc(100vw - 48px));box-sizing:border-box;max-height:calc(100dvh - 48px);overflow-y:auto;overscroll-behavior:contain;padding:32px;border:1px solid #292929;border-radius:14px;background:#0c0c0c;color:#ededed;font-family:inherit}dialog.svelte-clkiq8::backdrop{background:#000b;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px)}dialog[open].svelte-clkiq8{animation:svelte-clkiq8-terms-enter .32s cubic-bezier(.22,1,.36,1) both}dialog[open].svelte-clkiq8::backdrop{animation:svelte-clkiq8-terms-backdrop-in .28s ease-out both}dialog[open].closing.svelte-clkiq8{animation:svelte-clkiq8-terms-exit .2s cubic-bezier(.4,0,1,1) both;pointer-events:none}dialog[open].closing.svelte-clkiq8::backdrop{animation:svelte-clkiq8-terms-backdrop-out .2s ease-in both}@keyframes svelte-clkiq8-terms-enter{0%{opacity:0;transform:translateY(16px) scale(.97)}to{opacity:1;transform:translateY(0) scale(1)}}@keyframes svelte-clkiq8-terms-exit{0%{opacity:1;transform:translateY(0) scale(1)}to{opacity:0;transform:translateY(8px) scale(.98)}}@keyframes svelte-clkiq8-terms-backdrop-in{0%{opacity:0;-webkit-backdrop-filter:blur(0);backdrop-filter:blur(0)}to{opacity:1;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px)}}@keyframes svelte-clkiq8-terms-backdrop-out{0%{opacity:1;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px)}to{opacity:0;-webkit-backdrop-filter:blur(0);backdrop-filter:blur(0)}}@media(prefers-reduced-motion:reduce){dialog[open].svelte-clkiq8,dialog[open].closing.svelte-clkiq8,dialog[open].svelte-clkiq8::backdrop,dialog[open].closing.svelte-clkiq8::backdrop{animation:none}}h2.svelte-clkiq8{margin:0 0 14px;font-size:24px;line-height:1.2;font-weight:450;letter-spacing:-.035em}p.svelte-clkiq8{margin:0 0 18px;color:#929292;font-size:13px;line-height:1.8}.terms-link.svelte-clkiq8{display:inline-block;color:#ddd;font-size:12px;text-underline-offset:4px;margin-bottom:28px}label.svelte-clkiq8{display:flex;align-items:flex-start;gap:11px;color:#bbb;font-size:12px;line-height:1.7;cursor:pointer;margin-bottom:26px}input.svelte-clkiq8{accent-color:#ededed;flex-shrink:0;margin:4px 0 0;width:14px;height:14px}button.svelte-clkiq8{width:100%;border:0;border-radius:999px;padding:13px 18px;background:#eee;color:#151515;font-size:13px;cursor:pointer}button.svelte-clkiq8:disabled{background:#262626;color:#666;cursor:not-allowed}button.svelte-clkiq8:not(:disabled):hover{background:#fff}.leave.svelte-clkiq8{display:block;text-align:center;margin-top:18px;color:#777;font-size:11px;text-decoration:none}.leave.svelte-clkiq8:hover{color:#ddd}.error.svelte-clkiq8{color:#ff7b7b;font-size:12px}@media(max-width:480px){dialog.svelte-clkiq8{padding:26px}}body{margin:0;background:#0b0b0b;color:#ededed;font-family:Inter,Arial,sans-serif}button,a{-webkit-tap-highlight-color:transparent}button{font-family:inherit}*:focus-visible{outline:2px solid #d4d4d8;outline-offset:4px}.app-shell.svelte-1n46o8q{min-height:100vh;display:flex;flex-direction:column}.header.svelte-1n46o8q{background:#0b0b0ba6;-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);position:sticky;top:0;z-index:1001;border-bottom:1px solid #ffffff0b}.nav.svelte-1n46o8q{max-width:1200px;height:80px;margin:auto;padding:0 32px;display:flex;align-items:center;gap:24px;box-sizing:border-box}.brand.svelte-1n46o8q{display:flex;flex-shrink:0}.brand.svelte-1n46o8q img:where(.svelte-1n46o8q){width:156px;height:38px;object-fit:contain}.navbar.svelte-1n46o8q{display:flex;align-items:center;flex:1;min-width:0;justify-content:space-between;gap:24px}.nav-links.svelte-1n46o8q{display:flex;align-items:center;gap:26px}.nav-link.svelte-1n46o8q{color:#a0a0a0;font-size:14px;font-weight:400;text-decoration:none;white-space:nowrap;cursor:pointer;padding:12px 0;background:none;border:0;transition:color .2s}.nav-link.svelte-1n46o8q:hover,.nav-link.selected.svelte-1n46o8q{color:#fff}.nav-actions.svelte-1n46o8q{display:flex;gap:8px;flex-shrink:0}.nav-actions.svelte-1n46o8q a:where(.svelte-1n46o8q),.nav-primary.svelte-1n46o8q{display:inline-flex;align-items:center;justify-content:center;min-height:38px;padding:0 20px;border-radius:999px;font-size:13px;font-weight:400;text-decoration:none;white-space:nowrap;gap:14px;border:0;cursor:pointer}.community.svelte-1n46o8q{background:#222;color:#f0f0f0}.community.svelte-1n46o8q:hover{background:#2c2c2c}.nav-primary.svelte-1n46o8q{background:#fff;color:#151515}.nav-primary.svelte-1n46o8q:hover{background:#e5e5e5}main.svelte-1n46o8q{flex:1}.preview-note.svelte-1n46o8q{text-align:center;padding:9px 20px;background:#151515;color:#888;font-size:11px;letter-spacing:.02em;border-bottom:1px solid #222}.hamburger.svelte-1n46o8q{display:none;background:none;border:0;padding:10px;flex-direction:column;gap:5px;cursor:pointer}.hamburger.svelte-1n46o8q span:where(.svelte-1n46o8q){width:22px;height:1.5px;border-radius:2px;background:#bdbdbd;transition:transform .28s cubic-bezier(.22,1,.36,1),opacity .18s ease}.hamburger.svelte-1n46o8q{min-width:44px;min-height:44px;align-items:center;justify-content:center}.hamburger.expanded.svelte-1n46o8q span:where(.svelte-1n46o8q):nth-child(1){transform:translateY(6.5px) rotate(45deg)}.hamburger.expanded.svelte-1n46o8q span:where(.svelte-1n46o8q):nth-child(2){opacity:0;transform:scaleX(.5)}.hamburger.expanded.svelte-1n46o8q span:where(.svelte-1n46o8q):nth-child(3){transform:translateY(-6.5px) rotate(-45deg)}@media(min-width:821px)and (max-width:1040px){.nav.svelte-1n46o8q{padding:0 24px;gap:16px}.nav-links.svelte-1n46o8q{gap:18px}.nav-link.svelte-1n46o8q{font-size:13px}.nav-actions.svelte-1n46o8q a:where(.svelte-1n46o8q),.nav-primary.svelte-1n46o8q{padding:0 14px;font-size:12px;gap:8px}}@media(max-width:820px){.nav.svelte-1n46o8q{padding:0 24px;justify-content:space-between}.hamburger.svelte-1n46o8q{display:flex}.navbar.svelte-1n46o8q{display:flex;flex-direction:column;align-items:stretch;gap:22px;position:absolute;top:100%;left:0;right:0;padding:18px 24px 24px;box-sizing:border-box;max-height:calc(100dvh - 150px);overflow-y:auto;overscroll-behavior:contain;background:#0b0b0b;border-top:1px solid #1a1a1a;border-bottom:1px solid #242424;box-shadow:0 18px 32px #0005;opacity:0;visibility:hidden;pointer-events:none;transform:translateY(-8px);transform-origin:top;transition:opacity .22s ease,transform .3s cubic-bezier(.22,1,.36,1),visibility 0s .3s}.navbar.open.svelte-1n46o8q{opacity:1;visibility:visible;pointer-events:auto;transform:translateY(0);transition-delay:0s}.nav-links.svelte-1n46o8q{flex-direction:column;align-items:stretch;gap:3px}.nav-links.svelte-1n46o8q:empty{display:none}.nav-link.svelte-1n46o8q{text-align:left;padding:13px 14px;border-radius:8px;color:#939393;font-size:14px;opacity:0;transform:translateY(-5px);transition:opacity .2s ease,transform .28s cubic-bezier(.22,1,.36,1),background .18s ease,color .18s ease}.navbar.open.svelte-1n46o8q .nav-link:where(.svelte-1n46o8q){opacity:1;transform:translateY(0)}.navbar.open.svelte-1n46o8q .nav-link:where(.svelte-1n46o8q):nth-child(1){transition-delay:35ms}.navbar.open.svelte-1n46o8q .nav-link:where(.svelte-1n46o8q):nth-child(2){transition-delay:65ms}.navbar.open.svelte-1n46o8q .nav-link:where(.svelte-1n46o8q):nth-child(3){transition-delay:95ms}.navbar.open.svelte-1n46o8q .nav-link:where(.svelte-1n46o8q):nth-child(4){transition-delay:125ms}.nav-link.svelte-1n46o8q:hover,.nav-link.selected.svelte-1n46o8q{background:#151515;color:#eee}.nav-actions.svelte-1n46o8q{padding-top:18px;border-top:1px solid #202020}.nav-actions.svelte-1n46o8q>*{flex:1}.nav-actions.svelte-1n46o8q a:where(.svelte-1n46o8q),.nav-primary.svelte-1n46o8q{min-height:42px;padding:0 14px;font-size:12px}.community.svelte-1n46o8q{background:#151515;color:#aaa}.nav-primary.svelte-1n46o8q{background:#202020;color:#ddd}.nav-primary.svelte-1n46o8q:hover{background:#292929}}@media(prefers-reduced-motion:reduce){.navbar.svelte-1n46o8q,.nav-link.svelte-1n46o8q,.hamburger.svelte-1n46o8q span:where(.svelte-1n46o8q){transition:none}}
