@import"https://fonts.googleapis.com/css2?family=DM+Sans:ital,opsz,wght@0,9..40,400;0,9..40,500;0,9..40,600;0,9..40,700;1,9..40,400&family=Outfit:wght@500;600;700;800&display=swap";._header_i8ic4_1{position:sticky;top:0;z-index:100;border-bottom:1px solid var(--color-border);background:var(--header-bg);-webkit-backdrop-filter:blur(18px) saturate(1.1);backdrop-filter:blur(18px) saturate(1.1)}._inner_i8ic4_10{width:min(var(--max-width),calc(100% - 40px));margin:0 auto;height:var(--header-height);display:flex;align-items:center;justify-content:space-between;gap:20px}._brand_i8ic4_20{display:flex;align-items:center;gap:10px;text-decoration:none;color:var(--text);flex-shrink:0}._logo_i8ic4_29{width:36px;height:36px;border-radius:11px;object-fit:contain}._brandText_i8ic4_36{font-family:var(--font-display);font-weight:700;font-size:17px;letter-spacing:-.03em}._nav_i8ic4_43{display:flex;gap:4px;align-items:center}._link_i8ic4_49{text-decoration:none;color:var(--text-muted);font-size:14px;font-weight:500;padding:8px 12px;border-radius:var(--radius-sm);transition:color .2s,background .2s}._link_i8ic4_49:hover{color:var(--text);background:#f5f7fa0d}._actions_i8ic4_64{display:flex;gap:10px;align-items:center;flex-shrink:0;min-width:0}._tryBtn_i8ic4_72,._loginBtn_i8ic4_73{height:40px;padding:0 16px;border-radius:var(--radius-btn);font-family:var(--font-body);font-size:14px;font-weight:600;cursor:pointer;transition:transform .15s,box-shadow .2s,opacity .2s,background .15s;white-space:nowrap}._tryBtn_i8ic4_72:hover,._loginBtn_i8ic4_73:hover{transform:translateY(-1px)}._tryBtn_i8ic4_72{background:color-mix(in srgb,var(--color-accent) 10%,transparent);border:1px solid var(--color-border-accent);color:var(--color-text);overflow:hidden;min-width:0;max-width:220px}._loginBtn_i8ic4_73{background:var(--btn-primary-bg);border:1px solid rgba(159,134,255,.45);color:var(--btn-primary-text);box-shadow:var(--elevation-glow)}._tryBtnContent_i8ic4_106{display:inline-flex;align-items:center;gap:8px;min-width:0;max-width:100%}._tryBtnLabel_i8ic4_114,._tryBtnLabelShort_i8ic4_115{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;min-width:0}._tryBtnLabelShort_i8ic4_115{display:none}._avatarSmall_i8ic4_126{width:24px;height:24px;border-radius:999px;object-fit:cover;border:1px solid rgba(255,255,255,.35);flex-shrink:0}._menuBtn_i8ic4_135{display:none;width:42px;height:42px;padding:0;border:1px solid var(--color-border);border-radius:var(--radius-sm);background:var(--color-surface-glass);cursor:pointer;flex-direction:column;align-items:center;justify-content:center;gap:5px}._menuBtn_i8ic4_135 span{display:block;width:18px;height:2px;border-radius:2px;background:var(--color-text);transition:transform .2s,opacity .2s}._menuBtnOpen_i8ic4_159 span:nth-child(1){transform:translateY(7px) rotate(45deg)}._menuBtnOpen_i8ic4_159 span:nth-child(2){opacity:0}._menuBtnOpen_i8ic4_159 span:nth-child(3){transform:translateY(-7px) rotate(-45deg)}._mobileNav_i8ic4_171{display:none;flex-direction:column;padding:8px 20px 20px;border-top:1px solid var(--color-border);background:var(--header-bg);-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px)}._mobileLink_i8ic4_180{padding:14px 4px;text-decoration:none;color:var(--color-text-muted);font-weight:500;border-bottom:1px solid var(--color-border)}._mobileLink_i8ic4_180:hover{color:var(--color-accent-hover)}._mobileAccountLink_i8ic4_192,._mobileLoginLink_i8ic4_193{display:flex;align-items:center;gap:14px;width:100%;margin-bottom:8px;padding:14px 12px;border:1px solid var(--stroke-accent);border-radius:var(--radius-md);background:linear-gradient(135deg,#7b5cf62e,#6841ef14);color:var(--text);text-align:left;cursor:pointer;box-shadow:0 10px 28px #7b5cf629;transition:transform .2s,border-color .2s,box-shadow .2s}._mobileAccountLink_i8ic4_192:hover,._mobileLoginLink_i8ic4_193:hover{transform:translateY(-1px);border-color:#9f86ff8c;box-shadow:0 14px 32px #7b5cf638}._mobileAccountIcon_i8ic4_217{display:grid;place-items:center;width:42px;height:42px;border-radius:14px;background:#ffffff14;color:var(--accent-light);font-size:16px;flex-shrink:0}._mobileAccountAvatar_i8ic4_229{width:42px;height:42px;border-radius:14px;object-fit:cover}._mobileAccountCopy_i8ic4_236{display:flex;flex-direction:column;gap:2px;min-width:0}._mobileAccountTitle_i8ic4_243{font-size:15px;font-weight:700}._mobileAccountMeta_i8ic4_248{font-size:13px;color:var(--text-muted);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._mobileLogoutLink_i8ic4_256{margin-top:8px;padding:14px 4px;border:none;border-top:1px solid rgba(255,255,255,.08);background:none;color:#ffb3b3;font-size:14px;font-weight:600;text-align:left;cursor:pointer}._logoutBtn_i8ic4_269{box-shadow:none}@media(max-width:960px){._nav_i8ic4_43{display:none}._menuBtn_i8ic4_135,._mobileNav_i8ic4_171{display:flex}._logoutBtn_i8ic4_269{display:none}._tryBtn_i8ic4_72{flex:1 1 auto;max-width:min(148px,calc(100vw - 210px));padding:0 12px}._tryBtnLabel_i8ic4_114{display:none}._tryBtnLabelShort_i8ic4_115{display:inline}}@media(max-width:480px){._inner_i8ic4_10{width:calc(100% - 24px);gap:10px}._brandText_i8ic4_36{font-size:15px}._tryBtn_i8ic4_72{max-width:min(118px,calc(100vw - 190px));padding:0 10px}}._root_17e81_1{width:40px;height:40px;display:grid;place-items:center;padding:0;border-radius:var(--radius-sm);border:1px solid var(--color-border);background:var(--color-surface-glass);color:var(--color-text-muted);cursor:pointer;transition:color .2s,border-color .2s,background .2s;flex-shrink:0}._root_17e81_1:hover{color:var(--color-text);border-color:var(--color-border-accent);background:#7b5cf61a}._root_17e81_1:focus-visible{outline:none;box-shadow:var(--focus-ring)}._icon_17e81_27{width:18px;height:18px;display:block}._footer_gqech_1{padding:40px 0 28px;color:var(--color-text-muted);margin-top:auto;border-top:1px solid var(--color-border)}._inner_gqech_8{width:min(var(--max-width),calc(100% - 40px));margin:0 auto;display:flex;align-items:center;justify-content:space-between;gap:20px}._copy_gqech_17{font-size:14px;color:var(--color-text-dim)}._links_gqech_22{display:flex;gap:24px;flex-wrap:wrap;justify-content:flex-end}._link_gqech_22{color:var(--color-text-muted);text-decoration:none;font-size:14px;transition:color .2s}._link_gqech_22:hover{color:var(--color-accent-hover)}@media(max-width:640px){._inner_gqech_8{flex-direction:column;align-items:flex-start}._links_gqech_22{justify-content:flex-start;gap:16px}}._curtain_rd778_1{position:fixed;inset:0;z-index:90;pointer-events:none;opacity:0;background:radial-gradient(circle at 50% 20%,rgba(159,134,255,.34),transparent 42%),linear-gradient(180deg,#6841ef3d,#0a0b18eb);transform:scaleY(.08);transform-origin:top center;transition:opacity .35s ease,transform .55s cubic-bezier(.22,1,.36,1)}._curtainVisible_rd778_17{opacity:1;transform:scaleY(1)}._routeEnter_rd778_22{animation:_routeFadeIn_rd778_1 .35s ease both}._accountEnter_rd778_26{animation:_accountSlideIn_rd778_1 .7s cubic-bezier(.22,1,.36,1) both}@keyframes _routeFadeIn_rd778_1{0%{opacity:.92}to{opacity:1}}@keyframes _accountSlideIn_rd778_1{0%{opacity:0;transform:translateY(28px) scale(.985);filter:blur(8px)}to{opacity:1;transform:none;filter:none}}@media(prefers-reduced-motion:reduce){._curtain_rd778_1,._routeEnter_rd778_22,._accountEnter_rd778_26{animation:none;transition:none;opacity:1;transform:none;filter:none}}._page_gh1w6_1{min-height:100vh;display:flex;flex-direction:column;position:relative;overflow-x:clip;background:transparent}._page_gh1w6_1>*{position:relative;z-index:1}._wrap_kundl_1{margin:4px 0 8px;width:100%}._wrap_kundl_1 altcha-widget{display:block;width:100%}._hint_kundl_11{margin:8px 0 0;font-size:.85rem;color:#f0a0a0}._root_enkrq_1{display:inline-flex;align-items:center;justify-content:center;gap:var(--space-2);font-family:var(--font-body);font-weight:var(--font-weight-bold);line-height:1;border:1px solid transparent;cursor:pointer;text-decoration:none;transition:background .15s,border-color .15s,color .15s,transform .15s,opacity .15s,box-shadow .15s}._root_enkrq_1:focus-visible{outline:none;box-shadow:var(--focus-ring)}._root_enkrq_1:disabled{opacity:.55;cursor:not-allowed;transform:none}._fullWidth_enkrq_27{width:100%}._sm_enkrq_31{height:var(--control-h-sm);padding:0 var(--space-4);font-size:var(--text-sm);border-radius:var(--radius-pill)}._md_enkrq_38{height:var(--control-h-md);padding:0 var(--space-5);font-size:var(--text-md);border-radius:var(--radius-pill)}._lg_enkrq_45{height:var(--control-h-lg);padding:0 var(--space-6);font-size:var(--text-md);border-radius:var(--radius-pill)}._primary_enkrq_52{color:var(--btn-primary-text);background:linear-gradient(135deg,var(--btn-primary-bg),var(--btn-primary-bg-active));border-color:#9f86ff73;box-shadow:0 8px 24px #7b5cf647}._primary_enkrq_52:hover:not(:disabled){background:linear-gradient(135deg,var(--btn-primary-bg-hover),var(--btn-primary-bg));transform:translateY(-1px)}._primary_enkrq_52:active:not(:disabled){transform:translateY(0);background:var(--btn-primary-bg-active)}._secondary_enkrq_69{color:var(--btn-secondary-text);background:var(--btn-secondary-bg);border-color:var(--btn-secondary-border)}._secondary_enkrq_69:hover:not(:disabled){border-color:var(--color-border-accent);background:#7b5cf614}._ghost_enkrq_80{color:var(--color-text-muted);background:transparent;border-color:transparent;box-shadow:none;font-weight:var(--font-weight-semibold)}._ghost_enkrq_80:hover:not(:disabled){color:var(--color-accent-hover)}._danger_enkrq_92{color:var(--btn-danger-text);background:var(--btn-danger-bg);border-color:var(--btn-danger-border);box-shadow:none}._danger_enkrq_92:hover:not(:disabled){background:#ff6b6b38}._loading_enkrq_103 ._label_enkrq_103{opacity:.85}._spinner_enkrq_107{width:14px;height:14px;border:2px solid rgba(255,255,255,.35);border-top-color:#fff;border-radius:50%;animation:_spin_enkrq_107 .7s linear infinite}@keyframes _spin_enkrq_107{to{transform:rotate(360deg)}}._label_enkrq_103{display:inline-flex;align-items:center;gap:var(--space-2)}._shell_ziymj_1{position:relative;display:flex;align-items:center;width:100%;box-sizing:border-box;background:var(--input-bg);border:1px solid var(--input-border);border-radius:var(--radius-control);transition:border-color .2s,box-shadow .2s,background .2s}._shell_ziymj_1:hover:not(._disabled_ziymj_13):not(._readOnly_ziymj_13){border-color:var(--input-border-hover)}._shell_ziymj_1:focus-within:not(._invalid_ziymj_17){border-color:var(--input-border-focus);box-shadow:var(--focus-ring)}._sm_ziymj_22{height:var(--control-h-sm)}._md_ziymj_26{height:var(--control-h-md)}._lg_ziymj_30{height:var(--control-h-lg)}._invalid_ziymj_17{border-color:var(--input-border-error)}._invalid_ziymj_17:focus-within{box-shadow:0 0 0 2px var(--color-bg),0 0 0 4px #ff6b6b73}._disabled_ziymj_13{opacity:var(--input-disabled-opacity);cursor:not-allowed}._readOnly_ziymj_13{background:#ffffff08}._hasTrailing_ziymj_51 ._control_ziymj_51{padding-right:52px}._control_ziymj_51{flex:1;width:100%;height:100%;box-sizing:border-box;padding:0 var(--space-3);border:0;background:transparent;color:var(--input-text);font-family:var(--font-body);font-size:var(--text-md);outline:none}._control_ziymj_51::placeholder{color:var(--input-placeholder)}._control_ziymj_51:disabled{cursor:not-allowed}._control_ziymj_51:-webkit-autofill,._control_ziymj_51:-webkit-autofill:hover,._control_ziymj_51:-webkit-autofill:focus{-webkit-text-fill-color:var(--input-text);box-shadow:0 0 0 1000px var(--color-surface) inset;transition:background-color 9999s ease-out}._trailing_ziymj_85{position:absolute;top:50%;right:var(--space-2);transform:translateY(-50%);display:flex;align-items:center;justify-content:center;min-width:44px;min-height:44px}._trailing_ziymj_85 button{width:34px;height:34px;display:flex;align-items:center;justify-content:center;padding:0;border:1px solid var(--color-border);border-radius:10px;background:#ffffff0f;color:var(--color-text-muted);cursor:pointer;transition:background .2s,color .2s,border-color .2s}._trailing_ziymj_85 button:hover{background:#7b5cf61f;border-color:var(--color-border-accent);color:var(--color-text)}._trailing_ziymj_85 button:focus-visible{outline:none;box-shadow:var(--focus-ring)}._trailing_ziymj_85 svg{width:18px;height:18px;display:block}._root_1bdts_1{display:flex;flex-direction:column;gap:var(--space-2);margin-bottom:var(--space-4);width:100%}._label_1bdts_9{display:block;font-size:var(--text-sm);font-weight:var(--font-weight-semibold);color:var(--color-text-muted);line-height:var(--leading-snug)}._required_1bdts_17{margin-left:var(--space-1);color:var(--color-danger-soft)}._hint_1bdts_22{margin:0;font-size:var(--text-xs);line-height:var(--leading-normal);color:var(--color-text-dim)}._error_1bdts_29{margin:0;font-size:var(--text-sm);line-height:var(--leading-snug);color:var(--color-danger-soft)}._root_18rx3_1{border-radius:var(--radius-md);background:var(--color-surface-glass);border:1px solid var(--color-border);box-shadow:var(--elevation-0);color:var(--color-text)}._strong_18rx3_9{background:var(--color-surface-strong)}._interactive_18rx3_13{transition:border-color .2s,background .2s,transform .15s;cursor:pointer;text-decoration:none}._interactive_18rx3_13:hover{border-color:var(--color-border-accent);background:var(--color-surface-strong);transform:translateY(-2px)}._interactive_18rx3_13:focus-visible{outline:none;box-shadow:var(--focus-ring)}._root_k0b34_1{display:inline-flex;align-items:center;gap:var(--space-2);padding:var(--space-1) var(--space-3);border-radius:var(--radius-pill);font-family:var(--font-body);font-size:var(--text-xs);font-weight:var(--font-weight-semibold);line-height:1.4;border:1px solid transparent;white-space:nowrap}._neutral_k0b34_15{color:var(--color-text-muted);background:#ffffff0a;border-color:var(--color-border)}._accent_k0b34_21{color:var(--color-accent-hover);background:#7b5cf61f;border-color:var(--color-border-accent)}._success_k0b34_27{color:var(--color-success);background:#00d2a01a;border-color:#00d2a059}._warning_k0b34_33{color:var(--color-warning);background:#f1c40f1a;border-color:#f1c40f59}._highlight_k0b34_39{color:#1a1400;background:var(--color-highlight);border-color:transparent}._root_1ba88_1{display:flex;flex-direction:column;gap:var(--space-3)}._item_1ba88_7{border-radius:var(--radius-md);background:var(--color-surface-glass);border:1px solid var(--color-border);overflow:hidden;transition:border-color .2s}._item_1ba88_7:has(._panelOpen_1ba88_15){border-color:var(--color-border-accent)}._button_1ba88_19{width:100%;padding:var(--space-5) var(--space-5);display:flex;align-items:center;justify-content:space-between;gap:var(--space-3);background:transparent;color:var(--color-text);border:0;cursor:pointer;text-align:left}._button_1ba88_19:focus-visible{outline:none;box-shadow:var(--focus-ring)}._question_1ba88_38{font-family:var(--font-display);font-size:var(--text-md);font-weight:var(--font-weight-semibold)}._icon_1ba88_44{width:30px;height:30px;border-radius:var(--radius-sm);display:grid;place-items:center;background:#7b5cf61f;border:1px solid var(--color-border-accent);color:var(--color-accent-hover);flex:0 0 auto;font-size:var(--text-lg);line-height:1}._panel_1ba88_15{max-height:0;opacity:0;overflow:hidden;transition:max-height .24s ease,opacity .24s ease}._panelOpen_1ba88_15{max-height:320px;opacity:1}._answer_1ba88_70{padding:0 var(--space-5) var(--space-5);font-size:var(--text-sm);line-height:var(--leading-normal);color:var(--color-text-muted)}._overlay_1tc2o_1{position:fixed;inset:0;background:color-mix(in srgb,var(--color-bg) 72%,transparent);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);display:flex;align-items:center;justify-content:center;z-index:1000;padding:max(var(--space-4),env(safe-area-inset-top)) max(var(--space-4),env(safe-area-inset-right)) max(var(--space-4),env(safe-area-inset-bottom)) max(var(--space-4),env(safe-area-inset-left));animation:_fadeIn_1tc2o_1 .2s ease}._modal_1tc2o_15{position:relative;box-sizing:border-box;width:min(420px,100%);max-height:min(90vh,680px);overflow:auto;padding:var(--space-8) var(--space-6) var(--space-6);border-radius:var(--radius-lg);background:var(--modal-bg);border:1px solid var(--color-border-accent);box-shadow:var(--elevation-2);-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);animation:_riseIn_1tc2o_1 .28s ease}._close_1tc2o_30{position:absolute;top:14px;right:14px;width:36px;height:36px;padding:0;font-size:22px;line-height:1;color:var(--color-text-muted);background:var(--color-surface-glass);border:1px solid var(--color-border);border-radius:10px;cursor:pointer;transition:color .2s,background .2s;z-index:2}._close_1tc2o_30:hover{color:var(--color-text);background:color-mix(in srgb,var(--color-accent) 15%,transparent);border-color:var(--color-border-accent)}._close_1tc2o_30:focus-visible{outline:none;box-shadow:var(--focus-ring)}._modalHeaderArt_1tc2o_59{display:flex;align-items:center;justify-content:center;gap:var(--space-2);margin:0 0 var(--space-4);padding-right:28px}._artNode_1tc2o_68,._artNodeAccent_1tc2o_69,._artNodeSuccess_1tc2o_70{padding:4px 10px;border-radius:var(--radius-pill);font-size:10px;font-weight:700;letter-spacing:.04em;text-transform:uppercase;border:1px solid var(--color-border);color:var(--color-text-muted);background:var(--color-surface-glass)}._artNodeAccent_1tc2o_69{border-color:var(--color-border-accent);color:var(--color-accent-hover)}._artNodeSuccess_1tc2o_70{border-color:color-mix(in srgb,var(--color-success) 45%,transparent);color:var(--color-success)}._artLine_1tc2o_92{width:18px;height:2px;border-radius:999px;background:linear-gradient(90deg,var(--color-accent),var(--color-success));opacity:.7}._title_1tc2o_100{font-family:var(--font-display);font-size:var(--text-2xl);font-weight:800;margin:0 0 var(--space-4);color:var(--color-text);letter-spacing:-.02em}._segment_1tc2o_109{display:grid;grid-template-columns:1fr 1fr;gap:4px;padding:4px;margin-bottom:var(--space-5);border-radius:var(--radius-pill);background:var(--color-surface-glass);border:1px solid var(--color-border)}._segmentBtn_1tc2o_120{height:40px;border:0;border-radius:var(--radius-pill);background:transparent;color:var(--color-text-muted);font-family:var(--font-body);font-size:var(--text-sm);font-weight:var(--font-weight-semibold);cursor:pointer;transition:background .2s,color .2s,box-shadow .2s}._segmentBtn_1tc2o_120:hover{color:var(--color-text)}._segmentBtnActive_1tc2o_137{background:linear-gradient(135deg,var(--btn-primary-bg),var(--btn-primary-bg-active));color:#fff;box-shadow:0 6px 18px #7b5cf647}._segmentBtn_1tc2o_120:focus-visible{outline:none;box-shadow:var(--focus-ring)}._form_1tc2o_148{animation:_riseIn_1tc2o_1 .25s ease}._error_1tc2o_156{font-size:var(--text-sm);color:var(--color-danger-soft);margin-bottom:var(--space-4);padding:var(--space-2) var(--space-3);border-radius:var(--radius-sm);background:color-mix(in srgb,var(--color-danger) 10%,transparent);border:1px solid color-mix(in srgb,var(--color-danger) 28%,transparent)}._switchHint_1tc2o_166{margin:0 0 var(--space-4);font-size:var(--text-sm);color:var(--color-text-muted);text-align:center;line-height:var(--leading-normal)}._captchaBlock_1tc2o_174{margin-bottom:var(--space-4)}._captchaHint_1tc2o_178{margin:var(--space-2) 0 0;font-size:var(--text-xs);color:var(--color-text-dim);line-height:var(--leading-normal)}._googleWrap_1tc2o_185{margin-bottom:var(--space-4)}._googleWrap_1tc2o_185>div{display:flex;justify-content:center}._divider_1tc2o_194{display:flex;align-items:center;gap:var(--space-3);margin:var(--space-4) 0 var(--space-1);color:var(--color-text-dim);font-size:var(--text-xs);font-weight:var(--font-weight-semibold);text-transform:uppercase;letter-spacing:.08em}._divider_1tc2o_194:before,._divider_1tc2o_194:after{content:"";flex:1;height:1px;background:var(--color-border)}@keyframes _fadeIn_1tc2o_1{0%{opacity:0}to{opacity:1}}@keyframes _riseIn_1tc2o_1{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}@media(prefers-reduced-motion:reduce){._overlay_1tc2o_1,._modal_1tc2o_15,._form_1tc2o_148{animation:none}}@media(max-width:480px){._modal_1tc2o_15{padding:var(--space-6) var(--space-4) var(--space-5)}._title_1tc2o_100{font-size:var(--text-xl);padding-right:36px}._modalHeaderArt_1tc2o_59{justify-content:flex-start}}._main_3qif0_1{width:min(var(--max-width),calc(100% - 40px));margin:0 auto;padding:var(--space-8) 0 0}._sectionLabel_3qif0_7{margin-bottom:var(--space-4);letter-spacing:.06em;text-transform:uppercase;font-size:var(--text-xs)}._sectionLabelDot_3qif0_14{width:6px;height:6px;border-radius:50%;background:var(--color-accent);box-shadow:0 0 8px var(--color-accent)}._hero_3qif0_23{display:grid;grid-template-columns:1fr 1fr;gap:var(--space-12);align-items:center;padding:var(--space-12) 0 var(--space-16);min-height:calc(100vh - var(--header-height) - 80px)}._heroContent_3qif0_32{max-width:540px}._h1_3qif0_36{font-family:var(--font-display);font-size:clamp(36px,5vw,56px);line-height:var(--leading-tight);margin:0;font-weight:800;letter-spacing:-.03em;display:flex;flex-direction:column;gap:var(--space-3)}._brandName_3qif0_48{font-size:clamp(42px,6vw,64px);letter-spacing:-.04em;background:linear-gradient(135deg,var(--color-text) 10%,var(--color-accent-hover) 55%,var(--color-accent) 100%);-webkit-background-clip:text;background-clip:text;color:transparent}._h1Rest_3qif0_62{font-size:clamp(26px,3.6vw,38px);font-weight:700;color:var(--color-text)}._gradient_3qif0_68{background:linear-gradient(135deg,var(--color-accent-hover) 20%,var(--color-accent) 100%);-webkit-background-clip:text;background-clip:text;color:transparent}._lead_3qif0_79{margin:var(--space-5) 0 0;font-size:var(--text-lg);line-height:var(--leading-normal);color:var(--color-text-muted);max-width:480px}._heroActions_3qif0_87{display:flex;flex-wrap:wrap;gap:var(--space-3);margin-top:var(--space-8)}._heroVisual_3qif0_94{position:relative;display:flex;align-items:center;justify-content:center;min-height:520px;overflow:visible}._serversGraph_3qif0_103{margin:8px 0 24px;min-height:400px}._serversSection_3qif0_109{padding:48px 0}._serversPanel_3qif0_113{position:relative;margin-top:40px;padding:36px 16px 16px;border-radius:var(--radius-lg, 20px);border:1px solid var(--stroke);background:radial-gradient(ellipse 80% 60% at 50% 0%,rgba(123,92,246,.14),transparent 65%),#ffffff05;box-shadow:inset 0 1px #ffffff0a;overflow:visible}._serversLabel_3qif0_126{position:absolute;top:0;left:50%;z-index:2;display:inline-flex;align-items:center;gap:8px;padding:7px 16px;border-radius:999px;font-size:12px;font-weight:600;letter-spacing:.06em;text-transform:uppercase;color:var(--accent-light);background:#151227eb;border:1px solid var(--stroke-accent);box-shadow:0 0 0 6px #7b5cf614,0 12px 28px #7b5cf638;opacity:0;transform:translate(-50%,calc(-50% - 48px)) scale(.88);transition:opacity .65s ease,transform .85s cubic-bezier(.22,1,.36,1),box-shadow .85s ease}._serversLabelTrail_3qif0_154{position:absolute;left:50%;top:100%;width:2px;height:0;margin-top:6px;transform:translate(-50%);background:linear-gradient(180deg,rgba(167,139,250,.85),transparent);border-radius:999px;opacity:0;transition:height .7s cubic-bezier(.22,1,.36,1) .15s,opacity .45s ease .1s}._serversSectionVisible_3qif0_170 ._serversLabel_3qif0_126{opacity:1;transform:translate(-50%,-50%) scale(1);animation:_serversLabelGlow_3qif0_1 3.2s ease-in-out .9s infinite}._serversSectionVisible_3qif0_170 ._serversLabelTrail_3qif0_154{height:28px;opacity:1}._serversGrid_3qif0_181{display:grid;grid-template-columns:repeat(4,1fr);gap:14px}._serverCard_3qif0_187{padding:20px 18px;border-radius:var(--radius-md);background:var(--card);border:1px solid var(--stroke);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);opacity:0;transform:translateY(18px);transition:transform .2s,border-color .2s,box-shadow .2s}._serversSectionVisible_3qif0_170 ._serverCard_3qif0_187{animation:_serverCardIn_3qif0_1 .65s cubic-bezier(.22,1,.36,1) forwards;animation-delay:calc(.22s + (var(--server-i, 0) * .08s))}@keyframes _serversLabelGlow_3qif0_1{0%,to{box-shadow:0 0 0 6px #7b5cf614,0 12px 28px #7b5cf638}50%{box-shadow:0 0 0 8px #7b5cf61f,0 16px 36px #7b5cf652}}@keyframes _serverCardIn_3qif0_1{0%{opacity:0;transform:translateY(18px)}to{opacity:1;transform:translateY(0)}}._serverCard_3qif0_187:hover{transform:translateY(-3px);border-color:var(--color-border-accent)}._serverFlag_3qif0_236{font-size:28px;line-height:1;margin-bottom:var(--space-2)}._serverName_3qif0_242{font-family:var(--font-display);font-weight:var(--font-weight-bold);font-size:var(--text-md);margin-bottom:var(--space-1)}._serverCity_3qif0_249{font-size:var(--text-sm);color:var(--color-text-muted)}._serverPing_3qif0_254{margin-top:var(--space-3)}._section_3qif0_7{padding:var(--section-gap) 0}._h2_3qif0_263{font-family:var(--font-display);font-size:clamp(28px,3.5vw,38px);font-weight:800;letter-spacing:-.02em;margin:0;text-align:center}._sectionSub_3qif0_272{margin:var(--space-3) auto 0;max-width:560px;text-align:center;color:var(--color-text-muted);font-size:var(--text-md);line-height:var(--leading-normal)}._platformDock_3qif0_282{display:grid;grid-template-columns:repeat(3,1fr);gap:var(--space-4);margin-top:var(--space-10);align-items:stretch}._platformCard_3qif0_290{display:flex;flex-direction:column;height:100%;min-height:360px;text-align:left;padding:var(--space-5);border-radius:var(--radius-lg);border:1px solid var(--color-border);background:var(--color-surface-glass);color:var(--color-text);cursor:pointer;transition:border-color .2s,transform .2s,box-shadow .2s,background .2s;box-shadow:var(--elevation-0)}._platformCard_3qif0_290:hover{border-color:var(--color-border-accent);transform:translateY(-2px)}._platformCard_3qif0_290:focus-visible{outline:none;box-shadow:var(--focus-ring)}._platformCardActive_3qif0_316{border-color:var(--color-border-accent);background:linear-gradient(160deg,color-mix(in srgb,var(--color-accent) 14%,transparent),var(--color-surface-glass));box-shadow:var(--elevation-1)}._platformCardTop_3qif0_326{display:flex;align-items:center;justify-content:space-between;gap:var(--space-3);margin-bottom:var(--space-4)}._platformIcon_3qif0_334{width:48px;height:48px;display:grid;place-items:center;border-radius:var(--radius-sm);background:color-mix(in srgb,var(--color-accent) 12%,transparent);border:1px solid var(--color-border-accent);font-size:24px;color:var(--color-accent-hover)}._platformBadge_3qif0_346{padding:4px 10px;border-radius:var(--radius-pill);font-size:var(--text-xs);font-weight:var(--font-weight-bold);letter-spacing:.04em;text-transform:uppercase}._badgeReady_3qif0_355{color:var(--color-success);background:color-mix(in srgb,var(--color-success) 12%,transparent);border:1px solid color-mix(in srgb,var(--color-success) 35%,transparent)}._badgeSoon_3qif0_361{color:var(--color-text-muted);background:var(--color-surface-strong);border:1px solid var(--color-border)}._platformTitle_3qif0_367{font-family:var(--font-display);font-size:var(--text-lg);font-weight:800;letter-spacing:-.02em;margin-bottom:var(--space-2)}._platformStatus_3qif0_375{display:inline-flex;align-items:center;gap:var(--space-2);font-size:var(--text-xs);font-weight:var(--font-weight-semibold);color:var(--color-text-muted)}._platformStatusDot_3qif0_384{width:7px;height:7px;border-radius:50%;background:var(--color-success);box-shadow:0 0 0 3px color-mix(in srgb,var(--color-success) 22%,transparent)}._platformStatusDot_3qif0_384[data-soon]{background:var(--color-warning);box-shadow:0 0 0 3px color-mix(in srgb,var(--color-warning) 22%,transparent)}._platformDetail_3qif0_397{margin-top:var(--space-4);padding-top:var(--space-4);border-top:1px solid var(--color-border);flex:1}._platformBlurb_3qif0_404{margin:0 0 var(--space-3);font-size:var(--text-sm);line-height:var(--leading-normal);color:var(--color-text-muted);min-height:3.9em}._platformPoints_3qif0_412{margin:0;padding-left:18px;color:var(--color-text-muted);font-size:var(--text-sm)}._platformPoints_3qif0_412 li{margin:6px 0}._platformActions_3qif0_423{display:flex;flex-wrap:wrap;gap:var(--space-2);margin-top:auto;padding-top:var(--space-4)}._platformCta_3qif0_431,._platformCtaSecondary_3qif0_432{display:inline-flex;align-items:center;justify-content:center;height:var(--control-h-md);padding:0 var(--space-5);border-radius:var(--radius-pill);font-family:var(--font-body);font-size:var(--text-sm);font-weight:var(--font-weight-bold);text-decoration:none;cursor:pointer;border:1px solid transparent}._platformCta_3qif0_431{color:var(--btn-primary-text);background:linear-gradient(135deg,var(--btn-primary-bg),var(--btn-primary-bg-active));border-color:#9f86ff73}._platformCtaSecondary_3qif0_432{color:var(--color-text);background:transparent;border-color:var(--color-border)}._platformCta_3qif0_431:hover,._platformCtaSecondary_3qif0_432:hover{transform:translateY(-1px)}@keyframes _platformReveal_3qif0_1{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:translateY(0)}}@media(prefers-reduced-motion:reduce){._platformDetail_3qif0_397{animation:none}}._accordions_3qif0_482{display:none}._accCard_3qif0_486{border-radius:var(--radius-md);background:var(--card);border:1px solid var(--stroke);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);overflow:hidden;transition:border-color .2s,box-shadow .2s}._accOpen_3qif0_495{border-color:var(--stroke-accent);box-shadow:0 0 0 1px #7b5cf614}._accHead_3qif0_500{width:100%;display:flex;justify-content:space-between;align-items:center;gap:12px;padding:18px 20px;background:transparent;border:0;color:var(--text);cursor:pointer;text-align:left}._accLeft_3qif0_514{display:flex;gap:14px;align-items:center}._accIcon_3qif0_520{width:44px;height:44px;display:flex;align-items:center;justify-content:center;border-radius:var(--radius-sm);background:#7b5cf61f;border:1px solid var(--stroke-accent);color:var(--accent-light);font-size:22px;flex-shrink:0}._accIconBtn_3qif0_534{padding:0;cursor:pointer;transition:transform .2s,background .2s}._accIconBtn_3qif0_534:hover{transform:scale(1.05);background:#7b5cf638}._accTitle_3qif0_545{font-family:var(--font-display);font-weight:700;font-size:16px}._chev_3qif0_551{width:32px;height:32px;border-radius:8px;background:#ffffff0f;display:grid;place-items:center;font-size:14px;transition:transform .2s;flex-shrink:0}._chevUp_3qif0_563{transform:rotate(180deg)}._accBody_3qif0_567{padding:0 20px 20px 78px;color:var(--text-muted);font-size:14px;line-height:1.55}._accList_3qif0_574{margin:0;padding-left:18px}._accList_3qif0_574 li{margin:8px 0}._accFooter_3qif0_583{margin-top:14px}._linkBtn_3qif0_587{background:transparent;border:0;color:var(--accent-light);cursor:pointer;padding:0;font-weight:600;font-size:14px;text-decoration:none}._linkBtn_3qif0_587:hover{text-decoration:underline}._features_3qif0_603{display:grid;grid-template-columns:repeat(3,1fr);gap:var(--space-4);margin-top:var(--space-10);align-items:stretch}._featureCard_3qif0_611{display:flex;flex-direction:column;height:100%;min-height:168px;padding:var(--space-6);transition:transform .2s,border-color .2s}._featureCard_3qif0_611:hover{transform:translateY(-3px);border-color:var(--color-border-accent)}._featureAccent_3qif0_625{background:linear-gradient(145deg,color-mix(in srgb,var(--color-accent) 14%,transparent),var(--color-surface-glass));border-color:var(--color-border-accent)}._featureTop_3qif0_634{display:flex;gap:var(--space-3);align-items:center}._featureIcon_3qif0_640{width:42px;height:42px;display:flex;align-items:center;justify-content:center;border-radius:var(--radius-sm);background:color-mix(in srgb,var(--color-accent) 15%,transparent);color:var(--color-accent-hover);font-size:20px;flex-shrink:0}._featureTitle_3qif0_653{font-family:var(--font-display);font-weight:700;font-size:var(--text-md);letter-spacing:-.01em}._featureText_3qif0_660{margin-top:var(--space-3);color:var(--color-text-muted);font-size:var(--text-sm);line-height:var(--leading-normal);flex:1}._tariffsWrap_3qif0_669{position:relative;padding:0 36px;margin-top:32px}._tariffsAlert_3qif0_675{max-width:640px;margin:var(--space-4) auto 0;padding:var(--space-3) var(--space-4);border-radius:var(--radius-md);text-align:center;font-size:var(--text-sm);color:var(--color-danger-soft);background:#ff6b6b1f;border:1px solid rgba(255,107,107,.28)}._tariffs_3qif0_669{display:flex;gap:16px;overflow-x:auto;scroll-behavior:smooth;padding-bottom:12px;cursor:grab;scrollbar-width:none;-webkit-user-select:none;user-select:none}._tariffs_3qif0_669:active{cursor:grabbing}._tariffs_3qif0_669::-webkit-scrollbar{display:none}._tariffCard_3qif0_706{flex:0 0 280px;padding:var(--space-6);display:flex;flex-direction:column;min-height:380px;transition:transform .2s,border-color .2s}._tariffCard_3qif0_706:hover{border-color:#ffffff2e}._tariffAccent_3qif0_719{background:linear-gradient(160deg,#7b5cf629,#ffffff0a 55%);border-color:var(--color-border-accent);box-shadow:var(--elevation-1)}._tariffTitle_3qif0_725{font-family:var(--font-display);font-weight:800;font-size:18px;margin-bottom:8px}._priceRow_3qif0_732{display:flex;gap:8px;align-items:baseline;margin-bottom:8px}._price_3qif0_732{font-family:var(--font-display);font-size:28px;font-weight:800;letter-spacing:-.02em}._per_3qif0_746{color:var(--text-dim);font-size:13px}._bullets_3qif0_751{margin:12px 0 0;padding-left:18px;color:var(--text-muted);font-size:13px;line-height:1.5}._bullets_3qif0_751 li{margin:8px 0}._tariffCard_3qif0_706>button{margin-top:auto;touch-action:manipulation}._tariffArrow_3qif0_768{position:absolute;top:50%;transform:translateY(-50%);z-index:5;width:44px;height:44px;border:1px solid var(--color-border);border-radius:var(--radius-pill);background:#0a0b18e6;color:#fff;font-size:24px;display:grid;place-items:center;cursor:pointer;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);transition:.2s}._tariffArrow_3qif0_768:hover{border-color:var(--color-border-accent);background:#7b5cf633}._tariffArrowLeft_3qif0_792{left:0}._tariffArrowRight_3qif0_796{right:0}._tariffsNote_3qif0_800{padding:24px;color:var(--text-muted);text-align:center;width:100%}._faqWrap_3qif0_808{max-width:720px;margin:32px auto 0}._contactsGrid_3qif0_814{max-width:720px;margin:32px auto 0;display:grid;grid-template-columns:repeat(3,1fr);gap:14px}._contactCard_3qif0_822{min-height:130px;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:var(--space-3);padding:var(--space-5);text-decoration:none}._contactCard_3qif0_822:hover{transform:translateY(-3px)}._contactIcon_3qif0_837 img{width:56px;height:56px;object-fit:contain}._contactText_3qif0_843{font-size:var(--text-sm);font-weight:var(--font-weight-semibold)}._ctaSection_3qif0_849{text-align:center;padding:var(--space-16) var(--space-8);margin:var(--space-12) 0 var(--space-6);border-radius:var(--radius-xl);background:radial-gradient(ellipse 70% 90% at 50% 0%,rgba(123,92,246,.18),transparent 55%),linear-gradient(180deg,#ffffff0d,#ffffff05);border:1px solid var(--color-border-accent);box-shadow:var(--elevation-1)}._ctaTitle_3qif0_861{font-family:var(--font-display);font-size:clamp(28px,4vw,42px);font-weight:800;letter-spacing:-.02em;margin:0}._ctaSub_3qif0_869{margin:var(--space-3) auto var(--space-6);max-width:480px;color:var(--color-text-muted);font-size:var(--text-md);line-height:var(--leading-normal)}._ctaBtn_3qif0_877{display:inline-flex;align-items:center;justify-content:center;height:var(--control-h-lg);padding:0 var(--space-8);border-radius:var(--radius-pill);font-family:var(--font-body);font-weight:var(--font-weight-bold);font-size:var(--text-md);color:var(--btn-primary-text);text-decoration:none;background:linear-gradient(135deg,var(--btn-primary-bg),var(--btn-primary-bg-active));border:1px solid rgba(159,134,255,.45);box-shadow:var(--elevation-glow);transition:transform .15s}._ctaBtn_3qif0_877:hover{transform:translateY(-2px)}._ctaBtn_3qif0_877:focus-visible{outline:none;box-shadow:var(--focus-ring)}._comingSoon_3qif0_904{position:fixed;bottom:30px;left:50%;transform:translate(-50%);padding:14px 24px;background:#151227f2;border:1px solid var(--stroke-accent);border-radius:var(--radius-md);color:#fff;font-size:14px;-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);animation:_toastFade_3qif0_1 2.2s ease forwards;z-index:9999}@keyframes _toastFade_3qif0_1{0%{opacity:0;transform:translate(-50%,12px)}15%{opacity:1;transform:translate(-50%)}80%{opacity:1}to{opacity:0}}@media(prefers-reduced-motion:reduce){._serversLabel_3qif0_126,._serversLabelTrail_3qif0_154,._serverCard_3qif0_187{opacity:1;transform:none;animation:none;transition:none}._serversLabelTrail_3qif0_154{height:0;opacity:0}}@media(max-width:960px){._hero_3qif0_23{grid-template-columns:1fr;gap:40px;min-height:auto;padding:32px 0 48px;text-align:center}._heroContent_3qif0_32{max-width:none}._lead_3qif0_79{margin-left:auto;margin-right:auto}._heroActions_3qif0_87{justify-content:center}._heroVisual_3qif0_94{min-height:320px}._platformDock_3qif0_282{grid-template-columns:1fr}._serversPanel_3qif0_113{margin-top:36px;padding-top:32px}._features_3qif0_603{grid-template-columns:repeat(2,1fr)}._accBody_3qif0_567{padding-left:20px}}@media(max-width:640px){._main_3qif0_1{width:calc(100% - 24px)}._serversGrid_3qif0_181,._features_3qif0_603,._contactsGrid_3qif0_814{grid-template-columns:1fr}._tariffsWrap_3qif0_669{padding:0 28px}._tariffArrow_3qif0_768{width:36px;height:36px;font-size:20px}}._checkoutOverlay_3qif0_1009{position:fixed;inset:0;z-index:80;display:flex;align-items:center;justify-content:center;padding:max(16px,env(safe-area-inset-top)) max(16px,env(safe-area-inset-right)) max(16px,env(safe-area-inset-bottom)) max(16px,env(safe-area-inset-left));background:color-mix(in srgb,var(--color-bg) 72%,transparent);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}._checkoutModal_3qif0_1022{box-sizing:border-box;width:min(440px,100%);max-height:min(85vh,560px);overflow:auto;padding:24px 20px;border-radius:20px;border:1px solid rgba(255,255,255,.12);background:linear-gradient(160deg,#16182a,#0e1020);box-shadow:0 24px 60px #00000073}._checkoutTitle_3qif0_1034{margin:0 0 12px;font-size:1.2rem;line-height:1.3;color:#fff;word-break:break-word}._checkoutText_3qif0_1042{margin:0 0 18px;color:var(--text-muted);line-height:1.55;font-size:.95rem;overflow-wrap:anywhere}._checkoutCheck_3qif0_1050{display:flex;gap:12px;align-items:flex-start;margin-bottom:22px;color:#e8e9f2;font-size:.95rem;line-height:1.45;cursor:pointer}._checkoutCheck_3qif0_1050 span{min-width:0;overflow-wrap:anywhere}._checkoutCheck_3qif0_1050 input{margin-top:3px;width:18px;height:18px;accent-color:var(--color-accent);flex-shrink:0}._checkoutActions_3qif0_1074{display:flex;gap:var(--space-3);justify-content:stretch;flex-wrap:wrap}._checkoutActions_3qif0_1074>button{flex:1 1 140px}@media(max-width:480px){._checkoutModal_3qif0_1022{padding:20px 16px}._checkoutActions_3qif0_1074{flex-direction:column-reverse}._checkoutActions_3qif0_1074>button{width:100%;flex:none}}._root_1j9ey_1{position:relative;width:100%;min-height:440px;display:flex;flex-direction:column;align-items:center;justify-content:center;isolation:isolate}._glow_1j9ey_12{position:absolute;inset:12% 8%;border-radius:50%;background:radial-gradient(ellipse at center,rgba(123,92,246,.18),transparent 70%);z-index:0;pointer-events:none}[data-theme=light] ._glow_1j9ey_12{background:radial-gradient(ellipse at center,rgba(123,92,246,.12),transparent 70%)}._svg_1j9ey_25{position:relative;z-index:1;width:min(100%,680px);height:auto;overflow:visible}._pathTrack_1j9ey_33{fill:none;stroke:var(--graph-line);stroke-width:2;stroke-linecap:round}._pathFlow_1j9ey_40{fill:none;stroke:var(--graph-line-active);stroke-width:2.5;stroke-linecap:round;stroke-dasharray:10 14;animation:_flow_1j9ey_1 1.8s linear infinite}._pathFlowB_1j9ey_49{animation-duration:2.4s;animation-direction:reverse;opacity:.7}._packet_1j9ey_55{fill:var(--graph-packet);filter:drop-shadow(0 0 6px rgba(123,92,246,.7))}._packet2_1j9ey_60{fill:var(--color-success);filter:drop-shadow(0 0 6px rgba(0,210,160,.55))}._port_1j9ey_65{fill:var(--color-accent);stroke:var(--graph-node-bg);stroke-width:2}._nodeBg_1j9ey_71{fill:var(--graph-node-bg);stroke:var(--color-border);stroke-width:1.25}._nodeAccent_1j9ey_77{stroke:var(--color-border-accent);fill:color-mix(in srgb,var(--graph-node-bg) 88%,var(--color-accent) 12%)}._nodeSuccess_1j9ey_82{stroke:color-mix(in srgb,var(--color-success) 55%,transparent)}._nodeTitle_1j9ey_86{fill:var(--color-text);font-family:var(--font-display);font-size:13px;font-weight:700}._nodeSub_1j9ey_93{fill:var(--color-text-muted);font-family:var(--font-body);font-size:11px;font-weight:600;font-variant-numeric:tabular-nums}._stageLabel_1j9ey_101{fill:var(--color-text-dim);font-family:var(--font-body);font-size:11px;font-weight:600;letter-spacing:.04em;text-transform:uppercase}._caption_1j9ey_110{position:relative;z-index:1;display:inline-flex;align-items:center;gap:var(--space-2);margin-top:var(--space-4);padding:var(--space-2) var(--space-4);border-radius:var(--radius-pill);border:1px solid var(--color-border);background:var(--color-surface-glass);color:var(--color-text-muted);font-size:var(--text-xs);font-weight:var(--font-weight-semibold)}._captionDot_1j9ey_126{width:7px;height:7px;border-radius:50%;background:var(--color-success);box-shadow:0 0 0 4px color-mix(in srgb,var(--color-success) 25%,transparent);animation:_pulse_1j9ey_1 2s ease-in-out infinite}._carouselTrack_1j9ey_135{transform-box:view-box;transform-origin:0 0;transition:transform .65s cubic-bezier(.4,0,.2,1);will-change:transform}._carouselTrackInstant_1j9ey_142{transform-box:view-box;transform-origin:0 0;transition:none}@keyframes _flow_1j9ey_1{to{stroke-dashoffset:-48}}@keyframes _pulse_1j9ey_1{0%,to{opacity:1;transform:scale(1)}50%{opacity:.65;transform:scale(.85)}}@media(prefers-reduced-motion:reduce){._pathFlow_1j9ey_40,._packet_1j9ey_55,._captionDot_1j9ey_126,._packets_1j9ey_170{animation:none!important}._packets_1j9ey_170{display:none}._pathFlow_1j9ey_40{stroke-dasharray:none}._carouselTrack_1j9ey_135{transition:none}}@media(max-width:720px){._root_1j9ey_1{min-height:300px}._stageLabel_1j9ey_101{font-size:9px}}._wrap_r8un9_1{position:relative;width:100%;max-width:540px;height:min(540px,58vw);min-height:420px;margin:0 auto;touch-action:none;overflow:visible}._glow_r8un9_12{position:absolute;inset:10%;z-index:0;background:radial-gradient(circle at 50% 50%,rgba(139,114,255,.2) 0%,rgba(123,92,246,.08) 42%,transparent 72%);filter:blur(40px);pointer-events:none;animation:_kubikPulse_r8un9_1 6s ease-in-out infinite}._neonSpot_r8un9_27{position:absolute;left:0;top:0;z-index:1;width:min(240px,52%);height:min(240px,52%);border-radius:50%;pointer-events:none;opacity:0;will-change:transform,opacity;transition:opacity .45s ease;background:radial-gradient(circle,rgba(196,181,253,.72) 0%,rgba(139,114,255,.48) 24%,rgba(123,92,246,.28) 46%,rgba(93,74,255,.1) 62%,transparent 74%);filter:blur(22px) saturate(1.35);mix-blend-mode:screen}@keyframes _kubikPulse_r8un9_1{0%,to{opacity:.7;transform:scale(.98)}50%{opacity:1;transform:scale(1.03)}}._canvas_r8un9_63{position:absolute;inset:0;z-index:3;width:100%!important;height:100%!important;touch-action:none;cursor:grab}._canvas_r8un9_63:active{cursor:grabbing}._fallback_r8un9_77{position:absolute;inset:0;z-index:2;display:grid;place-items:center;pointer-events:none}._fallbackLogo_r8un9_86{position:relative;z-index:1;width:min(300px,72%);height:auto;filter:drop-shadow(0 0 32px rgba(123,92,246,.28));animation:_fallbackFloat_r8un9_1 6s ease-in-out infinite}@keyframes _fallbackFloat_r8un9_1{0%,to{transform:translateY(0)}50%{transform:translateY(-8px)}}@media(max-width:960px){._wrap_r8un9_1{max-width:360px;height:min(380px,72vw);min-height:320px}._fallbackLogo_r8un9_86{width:min(220px,76%)}}@media(prefers-reduced-motion:reduce){._glow_r8un9_12{animation:none}._neonSpot_r8un9_27{display:none}._fallbackLogo_r8un9_86{animation:none}}._overlay_1vwje_1{position:fixed;inset:0;background:#04050dbf;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);display:flex;align-items:center;justify-content:center;z-index:1000;padding:20px}._modal_1vwje_13{position:relative;width:min(440px,100%);padding:32px 28px 28px;border-radius:var(--radius-lg);background:#151227f2;border:1px solid var(--stroke-accent);box-shadow:var(--shadow-glow),var(--shadow-card);-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px)}._close_1vwje_24{position:absolute;top:14px;right:14px;width:36px;height:36px;padding:0;font-size:22px;line-height:1;color:var(--text-muted);background:#ffffff0d;border:1px solid var(--stroke);border-radius:10px;cursor:pointer;transition:color .2s,background .2s}._close_1vwje_24:hover{color:var(--text);background:#7b5cf626;border-color:var(--stroke-accent)}._title_1vwje_47{font-family:var(--font-display);font-size:24px;font-weight:800;margin:0 0 16px;color:var(--text);letter-spacing:-.02em}._text_1vwje_56{margin:0 0 12px;font-size:15px;line-height:1.55;color:var(--text-muted)}._text_1vwje_56 strong{color:var(--text);font-weight:600}._actions_1vwje_68{display:flex;flex-wrap:wrap;gap:10px;margin-top:22px}._primaryBtn_1vwje_75{display:inline-flex;align-items:center;justify-content:center;padding:12px 18px;border-radius:var(--radius-md);background:linear-gradient(135deg,var(--accent),#5b3fd4);color:#fff;font-weight:700;font-size:14px;text-decoration:none;border:none;cursor:pointer;transition:transform .2s,box-shadow .2s}._primaryBtn_1vwje_75:hover{transform:translateY(-1px);box-shadow:var(--shadow-glow)}._secondaryBtn_1vwje_96{padding:12px 18px;border-radius:var(--radius-md);background:transparent;border:1px solid var(--stroke);color:var(--text-muted);font-weight:600;font-size:14px;cursor:pointer;transition:color .2s,border-color .2s}._secondaryBtn_1vwje_96:hover{color:var(--text);border-color:var(--stroke-accent)}._page_1n3cf_1{min-height:calc(100vh - var(--header-height));color:var(--text);background:radial-gradient(ellipse 90% 60% at 10% -10%,rgba(123,92,246,.18),transparent 55%),radial-gradient(ellipse 70% 50% at 100% 0%,rgba(0,210,160,.06),transparent 45%)}._pageInner_1n3cf_9{animation:_accountContentIn_1n3cf_1 .75s cubic-bezier(.22,1,.36,1) .08s both}@keyframes _accountContentIn_1n3cf_1{0%{opacity:0;transform:translateY(18px)}to{opacity:1;transform:none}}@media(prefers-reduced-motion:reduce){._pageInner_1n3cf_9{animation:none}}._container_1n3cf_30{width:min(var(--max-width),calc(100% - 40px));margin:0 auto;padding:32px 0 64px}._headerBlock_1n3cf_36{margin-bottom:28px}._sectionLabel_1n3cf_40{display:inline-flex;align-items:center;gap:8px;margin-bottom:12px;padding:6px 14px;border-radius:999px;font-size:12px;font-weight:600;letter-spacing:.06em;text-transform:uppercase;color:var(--accent-light);background:#7b5cf61f;border:1px solid var(--stroke-accent)}._sectionLabelDot_1n3cf_56{width:6px;height:6px;border-radius:50%;background:var(--accent);box-shadow:0 0 10px var(--accent)}._title_1n3cf_64{font-family:var(--font-display);font-size:clamp(32px,4vw,44px);font-weight:800;letter-spacing:-.03em;margin:0}._titleSub_1n3cf_72{margin:10px 0 0;color:var(--text-muted);font-size:16px;line-height:1.5}._guestCard_1n3cf_79{max-width:480px;margin:32px auto 0;padding:44px 36px;text-align:center;border-radius:var(--radius-xl);background:linear-gradient(165deg,#ffffff14,#ffffff08);border:1px solid var(--stroke-accent);box-shadow:var(--shadow-glow);-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px)}._guestCard_1n3cf_79:before{content:"◆";display:block;font-size:28px;color:var(--accent-light);margin-bottom:16px;opacity:.9}._guestTitle_1n3cf_100{font-family:var(--font-display);font-size:28px;font-weight:800;margin:0 0 12px}._guestText_1n3cf_107{margin:0 0 28px;color:var(--text-muted);line-height:1.55}._guestActions_1n3cf_113{display:flex;gap:12px;justify-content:center;flex-wrap:wrap}._dashboard_1n3cf_120{display:grid;gap:16px}._profileHero_1n3cf_125{display:flex;align-items:center;gap:24px;flex-wrap:wrap;padding:24px 28px;border-radius:var(--radius-lg);background:linear-gradient(135deg,#7b5cf624,#ffffff0a);border:1px solid var(--stroke-accent);box-shadow:var(--shadow-card)}._profileHeroAvatarCol_1n3cf_137{display:flex;flex-direction:column;align-items:center;gap:10px}._googleAvatarSync_1n3cf_144{max-width:220px;text-align:center;font-size:12px;color:var(--text-muted);line-height:1.4}._googleAvatarSync_1n3cf_144 p{margin:0 0 8px}._profileHeroMain_1n3cf_156{flex:1;min-width:220px}._profileHeroTop_1n3cf_161{display:flex;align-items:flex-start;justify-content:space-between;gap:16px;flex-wrap:wrap}._profileHeroName_1n3cf_169{margin:0;font-family:var(--font-display);font-size:22px;font-weight:800;letter-spacing:-.02em}._profileHeroEmail_1n3cf_177{margin:4px 0 0;font-size:14px;color:var(--text-muted);word-break:break-word}._quickLinks_1n3cf_184{display:flex;flex-wrap:wrap;gap:8px;margin-top:16px}._quickLink_1n3cf_184{display:inline-flex;align-items:center;height:34px;padding:0 14px;border-radius:999px;font-size:13px;font-weight:600;text-decoration:none;color:var(--text);background:#ffffff0f;border:1px solid var(--stroke);transition:background .2s,border-color .2s,transform .15s}._quickLink_1n3cf_184:hover{background:#7b5cf626;border-color:var(--stroke-accent);transform:translateY(-1px)}._tabBar_1n3cf_212{display:inline-flex;gap:6px;padding:5px;border-radius:999px;background:#ffffff0a;border:1px solid var(--stroke);width:fit-content}._tabBtn_1n3cf_222{display:inline-flex;align-items:center;gap:8px;height:40px;padding:0 20px;border:0;border-radius:999px;background:transparent;color:var(--text-muted);font-family:var(--font-body);font-size:14px;font-weight:600;cursor:pointer;transition:background .2s,color .2s,box-shadow .2s}._tabBtn_1n3cf_222:hover{color:var(--text);background:#ffffff0d}._tabBtnActive_1n3cf_244{color:#fff;background:linear-gradient(135deg,var(--accent),var(--accent-dark));box-shadow:0 4px 16px #7b5cf659}._settingsGrid_1n3cf_250{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px}._settingCard_1n3cf_256{display:grid;gap:10px;padding:20px;border-radius:var(--radius-md);background:#ffffff08;border:1px solid var(--stroke);transition:border-color .2s}._settingCard_1n3cf_256:hover{border-color:#7b5cf640}._settingCardWide_1n3cf_270{grid-column:1 / -1}._settingCardDanger_1n3cf_274{border-color:#ff787833;background:#ff50500a}._settingCardTitle_1n3cf_279{margin:0;font-size:15px;font-weight:700;color:var(--text)}._settingCardHint_1n3cf_286{margin:0;font-size:13px;line-height:1.45;color:var(--text-dim)}._dangerBtnOutline_1n3cf_293{display:inline-flex;align-items:center;justify-content:center;height:40px;padding:0 18px;border-radius:999px;font-family:var(--font-body);font-size:13px;font-weight:600;cursor:pointer;color:#ffb3b3;background:transparent;border:1px solid rgba(255,120,120,.4);transition:background .2s;width:fit-content}._dangerBtnOutline_1n3cf_293:hover:not(:disabled){background:#ff50501f}._dangerBtnOutline_1n3cf_293:disabled{opacity:.6;cursor:wait}._mockGoogleHint_1n3cf_320{margin:10px 0 0;font-size:12px;line-height:1.45;color:#ffd4a8}._subBadge_1n3cf_327{display:inline-flex;align-items:center;gap:6px;padding:6px 12px;border-radius:999px;font-size:11px;font-weight:700;letter-spacing:.04em;text-transform:uppercase;flex-shrink:0}._subBadgeActive_1n3cf_340{color:var(--connected);background:#00d2a01a;border:1px solid rgba(0,210,160,.25)}._subBadgeInactive_1n3cf_346{color:var(--text-muted);background:#ffffff0a;border:1px solid var(--stroke)}._navBadge_1n3cf_352{min-width:22px;height:22px;padding:0 7px;display:inline-flex;align-items:center;justify-content:center;border-radius:999px;font-size:11px;font-weight:700;color:var(--text);background:#fff3}._contentCard_1n3cf_366{padding:24px 26px 28px;min-height:320px;background:var(--card);border:1px solid var(--stroke);border-radius:var(--radius-lg);-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);box-shadow:var(--shadow-card)}._avatarWrap_1n3cf_376{display:grid;place-items:center;padding:0;flex-shrink:0}._avatarButton_1n3cf_383{position:relative;width:88px;height:88px;padding:0;border:0;border-radius:50%;cursor:pointer;overflow:hidden;background:transparent}._avatarInitials_1n3cf_395{display:flex;align-items:center;justify-content:center;width:100%;height:100%;border-radius:50%;font-family:var(--font-display);font-size:26px;font-weight:800;color:#fff;background:linear-gradient(145deg,var(--accent),var(--accent-dark));border:2px solid var(--stroke-accent)}._avatarImage_1n3cf_410{width:100%;height:100%;border-radius:50%;object-fit:cover;border:2px solid var(--stroke-accent);background:var(--bg1);pointer-events:none;-webkit-user-select:none;user-select:none}._avatarOverlay_1n3cf_421{position:absolute;inset:0;display:flex;align-items:center;justify-content:center;padding:8px;border-radius:50%;font-size:12px;font-weight:600;line-height:1.3;text-align:center;color:#fff;background:#04050d8c;opacity:0;transition:opacity .2s}._avatarButton_1n3cf_383:hover ._avatarOverlay_1n3cf_421,._avatarButton_1n3cf_383:focus-visible ._avatarOverlay_1n3cf_421,._avatarOverlayActive_1n3cf_441{opacity:1}._avatarHint_1n3cf_445{display:none}._panelHeader_1n3cf_449{margin-bottom:24px;padding-bottom:18px;border-bottom:1px solid var(--stroke)}._panelTitle_1n3cf_455{font-family:var(--font-display);font-size:22px;font-weight:700;margin:0 0 6px}._panelDesc_1n3cf_462{margin:0;font-size:14px;color:var(--text-muted);line-height:1.45}._sections_1n3cf_469{display:grid;gap:28px}._section_1n3cf_40{display:grid;gap:12px}._sectionTitle_1n3cf_479{margin:0;font-size:13px;font-weight:700;letter-spacing:.03em;text-transform:uppercase;color:var(--text-dim)}._sectionHint_1n3cf_488{margin:0;font-size:13px;line-height:1.5;color:var(--text-muted)}._infoRow_1n3cf_495{display:grid;gap:4px;padding:14px 16px;border-radius:var(--radius-sm);background:#ffffff08;border:1px solid var(--stroke)}._infoValue_1n3cf_504{font-size:15px;font-weight:500;color:var(--text);word-break:break-word}._infoNote_1n3cf_511{font-size:12px;color:var(--text-dim)}._subscriptionCard_1n3cf_516{display:flex;align-items:center;justify-content:space-between;gap:16px;flex-wrap:wrap;padding:16px 18px;border-radius:var(--radius-md);border:1px solid var(--stroke)}._subscriptionCardActive_1n3cf_527{background:linear-gradient(135deg,#00d2a01a,#ffffff08);border-color:#00d2a047}._subscriptionCardInactive_1n3cf_532{background:linear-gradient(135deg,#7b5cf61a,#ffffff08);border-color:var(--stroke-accent)}._subscriptionMain_1n3cf_537{display:grid;gap:4px;min-width:0}._subscriptionStatus_1n3cf_543{font-size:16px;font-weight:700;color:var(--text)}._subscriptionDetail_1n3cf_549{font-size:13px;line-height:1.45;color:var(--text-muted)}._subscriptionCta_1n3cf_555{display:inline-flex;align-items:center;justify-content:center;height:40px;padding:0 18px;border-radius:999px;font-size:13px;font-weight:600;text-decoration:none;color:#fff;background:linear-gradient(135deg,var(--accent),var(--accent-dark));border:1px solid rgba(159,134,255,.4);white-space:nowrap;transition:transform .15s}._subscriptionCta_1n3cf_555:hover{transform:translateY(-1px)}._autoRenewRow_1n3cf_576{display:flex;align-items:flex-start;justify-content:space-between;gap:12px;margin-top:16px;padding-top:16px;border-top:1px solid var(--stroke)}._autoRenewText_1n3cf_586{display:grid;gap:4px;min-width:0;flex:1}._autoRenewLabel_1n3cf_593{font-size:15px;font-weight:600;color:var(--text)}._autoRenewHint_1n3cf_599{font-size:12px;color:var(--text-muted);line-height:1.45;overflow-wrap:anywhere}._autoRenewSwitch_1n3cf_606{position:relative;width:48px;height:28px;border-radius:999px;border:1px solid rgba(255,255,255,.14);background:#ffffff14;cursor:pointer;flex-shrink:0;padding:0;transition:background .2s,border-color .2s}._autoRenewSwitch_1n3cf_606:disabled{opacity:.45;cursor:not-allowed}._autoRenewSwitchOn_1n3cf_624{background:#7b5cf68c;border-color:#9f86ff8c}._autoRenewKnob_1n3cf_629{position:absolute;top:3px;left:3px;width:20px;height:20px;border-radius:50%;background:#fff;transition:transform .2s}._autoRenewSwitchOn_1n3cf_624 ._autoRenewKnob_1n3cf_629{transform:translate(20px)}._modalOverlay_1n3cf_644{position:fixed;inset:0;z-index:90;display:flex;align-items:center;justify-content:center;padding:max(16px,env(safe-area-inset-top)) max(16px,env(safe-area-inset-right)) max(16px,env(safe-area-inset-bottom)) max(16px,env(safe-area-inset-left));background:#060812b8;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);-webkit-overflow-scrolling:touch}._modalCard_1n3cf_658{box-sizing:border-box;width:min(400px,100%);max-height:min(80vh,520px);overflow:auto;padding:22px 20px;border-radius:18px;border:1px solid var(--stroke);background:#121427;text-align:left}._modalTitle_1n3cf_670{margin:0 0 10px;font-size:1.15rem;line-height:1.3;color:var(--text);word-break:break-word}._modalText_1n3cf_678{margin:0 0 20px;color:var(--text-muted);line-height:1.55;font-size:.95rem;word-break:break-word;overflow-wrap:anywhere}._modalOk_1n3cf_687{display:flex;align-items:center;justify-content:center;width:100%;min-height:44px;padding:0 18px;border-radius:999px;border:none;background:linear-gradient(135deg,var(--accent),var(--accent-dark));color:#fff;font-weight:600;cursor:pointer}._dangerSection_1n3cf_702{margin-top:4px;padding-top:24px;border-top:1px solid rgba(255,120,120,.2)}._dangerText_1n3cf_708{margin:0;font-size:13px;line-height:1.5;color:var(--text-muted);max-width:52ch}._dangerBtn_1n3cf_293{width:fit-content}._success_1n3cf_720{font-size:13px;color:var(--connected)}._paymentsState_1n3cf_725,._emptyPayments_1n3cf_726{padding:36px 24px;text-align:center;border-radius:var(--radius-md);background:#ffffff08;border:1px dashed var(--stroke)}._emptyPaymentsTitle_1n3cf_734{margin:0 0 8px;font-family:var(--font-display);font-size:18px;font-weight:700}._emptyPaymentsText_1n3cf_741{margin:0 0 20px;font-size:14px;color:var(--text-muted);line-height:1.5}._paymentAmount_1n3cf_748{font-weight:600;color:var(--text)}._form_1n3cf_753{display:grid;gap:20px}._fieldRow_1n3cf_758{display:grid;grid-template-columns:1fr auto;gap:14px;align-items:end}._fieldRowFull_1n3cf_765{grid-template-columns:1fr;align-items:start}._field_1n3cf_758{display:grid;gap:8px}._label_1n3cf_775{font-size:13px;font-weight:600;color:var(--text-muted)}._inputLike_1n3cf_781{min-height:46px;display:flex;align-items:center;padding:0 16px;border-radius:var(--radius-sm);background:#ffffff0a;border:1px solid var(--stroke);color:var(--text);font-size:14px;outline:none;transition:border-color .2s,box-shadow .2s;min-width:0;max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}input._inputLike_1n3cf_781{width:100%;font-family:var(--font-body)}._inputLike_1n3cf_781:focus{border-color:var(--stroke-accent);box-shadow:0 0 0 3px #7b5cf626}._inputLikeReadonly_1n3cf_810{color:var(--text-muted)}._userIdCard_1n3cf_814{display:flex;align-items:center;justify-content:space-between;gap:12px;min-height:46px;padding:8px 10px 8px 16px;border-radius:var(--radius-sm);background:linear-gradient(135deg,#7b5cf61f,#ffffff08);border:1px solid var(--stroke-accent)}._userIdValue_1n3cf_826{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-size:15px;font-weight:600;letter-spacing:.06em;font-variant-numeric:tabular-nums;color:var(--text)}._copyIdBtn_1n3cf_835{flex-shrink:0;height:36px;padding:0 14px;border-radius:999px;border:1px solid var(--stroke);background:#ffffff0f;color:var(--text);cursor:pointer;font-size:13px;font-weight:600;transition:background .2s,border-color .2s}._copyIdBtn_1n3cf_835:hover:not(:disabled){background:#7b5cf626;border-color:var(--stroke-accent)}._copyIdBtn_1n3cf_835:disabled{opacity:.45;cursor:not-allowed}._userIdHint_1n3cf_859{margin:0;font-size:12px;line-height:1.45;color:var(--text-dim)}._error_1n3cf_866{margin-top:6px;font-size:13px;color:#ffb3b3;padding:10px 12px;border-radius:var(--radius-sm);background:#ff666614;border:1px solid rgba(255,102,102,.25)}._smallBtn_1n3cf_876,._dangerBtn_1n3cf_293,._primaryBtn_1n3cf_878,._secondaryBtn_1n3cf_879,._guestLoginBtn_1n3cf_880,._guestRegisterBtn_1n3cf_881{display:inline-flex;align-items:center;justify-content:center;height:44px;padding:0 20px;border-radius:999px;font-family:var(--font-body);font-size:14px;font-weight:600;cursor:pointer;text-decoration:none;transition:transform .15s,opacity .2s;white-space:nowrap}._smallBtn_1n3cf_876:hover:not(:disabled),._primaryBtn_1n3cf_878:hover,._secondaryBtn_1n3cf_879:hover,._guestLoginBtn_1n3cf_880:hover,._guestRegisterBtn_1n3cf_881:hover{transform:translateY(-1px)}._smallBtn_1n3cf_876{border:1px solid rgba(159,134,255,.4);background:linear-gradient(135deg,var(--accent),var(--accent-dark));color:#fff}._smallBtn_1n3cf_876:disabled{opacity:.6;cursor:wait}._dangerBtn_1n3cf_293{border:1px solid rgba(255,120,120,.35);background:#b4282859;color:#fff}._dangerBtn_1n3cf_293:hover:not(:disabled){background:#c8323273}._dangerBtn_1n3cf_293:disabled{opacity:.6;cursor:wait}._guestLoginBtn_1n3cf_880{border:1px solid rgba(159,134,255,.45);background:linear-gradient(135deg,var(--accent),var(--accent-dark));color:#fff;box-shadow:0 8px 24px #7b5cf659}._guestRegisterBtn_1n3cf_881{border:1px solid var(--stroke);background:#ffffff0a;color:var(--text)}._table_1n3cf_944{width:100%;border-radius:var(--radius-md);overflow:hidden;border:1px solid var(--stroke)}._thead_1n3cf_951{display:grid;grid-template-columns:140px 1fr 120px;gap:12px;padding:14px 18px;font-size:12px;font-weight:700;letter-spacing:.04em;text-transform:uppercase;color:var(--text-muted);background:#ffffff08;border-bottom:1px solid var(--stroke)}._trows_1n3cf_965{display:grid}._trow_1n3cf_965{display:grid;grid-template-columns:140px 1fr 120px;gap:12px;padding:16px 18px;font-size:14px;color:var(--text-muted);border-bottom:1px solid var(--stroke)}._trow_1n3cf_965:last-child{border-bottom:0}._trow_1n3cf_965:hover{background:#ffffff05}._cta_1n3cf_987{margin-top:40px;text-align:center;padding:48px 28px;border-radius:var(--radius-xl);background:radial-gradient(ellipse 80% 100% at 50% 0%,rgba(123,92,246,.2),transparent 60%),linear-gradient(180deg,#ffffff0d,#ffffff05);border:1px solid var(--stroke-accent)}._ctaTitle_1n3cf_998{font-family:var(--font-display);font-size:clamp(24px,3vw,34px);font-weight:800;letter-spacing:-.02em;margin:0 0 10px}._ctaSub_1n3cf_1006{font-size:15px;color:var(--text-muted);margin-bottom:24px}._ctaBtns_1n3cf_1012{display:flex;gap:12px;justify-content:center;flex-wrap:wrap}._primaryBtn_1n3cf_878{border:1px solid rgba(159,134,255,.45);background:linear-gradient(135deg,var(--accent),var(--accent-dark));color:#fff;box-shadow:0 8px 24px #7b5cf659}._secondaryBtn_1n3cf_879{border:1px solid var(--stroke);background:#ffffff0a;color:var(--text)}@media(max-width:900px){._container_1n3cf_30{width:calc(100% - 24px);max-width:100%;padding:20px 0 48px}._contentCard_1n3cf_366{padding:18px 16px 22px}._settingsGrid_1n3cf_250{grid-template-columns:1fr;gap:12px}._settingCard_1n3cf_256{padding:16px;gap:8px}._profileHero_1n3cf_125{padding:16px;gap:16px}._profileHeroName_1n3cf_169{font-size:18px}._tabBar_1n3cf_212{width:100%;justify-content:stretch}._tabBtn_1n3cf_222{flex:1;justify-content:center}._fieldRow_1n3cf_758{grid-template-columns:1fr;align-items:stretch}._smallBtn_1n3cf_876,._dangerBtn_1n3cf_293,._copyIdBtn_1n3cf_835{width:100%}._thead_1n3cf_951,._trow_1n3cf_965{grid-template-columns:1fr 1fr 1fr;font-size:12px}._subscriptionDetail_1n3cf_549{overflow-wrap:anywhere}}@media(max-width:520px){._container_1n3cf_30{width:calc(100% - 20px);padding-top:16px}._title_1n3cf_64{font-size:28px}._titleSub_1n3cf_72{font-size:14px}._contentCard_1n3cf_366{padding:16px 14px 20px;min-height:0}._profileHero_1n3cf_125{flex-direction:column;align-items:stretch}._profileHeroTop_1n3cf_161{flex-direction:column;align-items:flex-start}._quickLinks_1n3cf_184{width:100%}._quickLink_1n3cf_184{flex:1 1 auto;justify-content:center}._autoRenewRow_1n3cf_576{align-items:center}._autoRenewSwitch_1n3cf_606{margin-top:2px}._modalCard_1n3cf_658{padding:20px 16px}._modalTitle_1n3cf_670{font-size:1.05rem}._modalText_1n3cf_678{font-size:.9rem}._thead_1n3cf_951,._trow_1n3cf_965{grid-template-columns:1fr;gap:4px}._thead_1n3cf_951{display:none}._trow_1n3cf_965{padding:14px;border-bottom:1px solid var(--stroke);gap:8px}._trow_1n3cf_965>div:before{content:attr(data-label) ": ";font-weight:700;color:var(--text-dim);font-size:11px;text-transform:uppercase;letter-spacing:.04em}._subscriptionCard_1n3cf_516{flex-direction:column;align-items:stretch}._subscriptionCta_1n3cf_555,._dangerBtn_1n3cf_293{width:100%}._guestCard_1n3cf_79{margin-top:20px;padding:28px 20px}}._main_njw93_1{width:min(1200px,calc(100% - 64px));margin:0 auto;padding:86px 0 40px;color:#ffffffeb}._h1_njw93_8{font-size:46px;margin:0;font-weight:900}._sub_njw93_9{margin:10px 0 0;color:#ffffffb3}._list_njw93_11{margin-top:26px;display:grid;gap:14px}._card_njw93_13{border-radius:16px;background:#2d30429e;border:1px solid rgba(255,255,255,.14);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);overflow:hidden}._head_njw93_21{width:100%;padding:16px 18px;background:transparent;border:0;color:#ffffffeb;display:flex;align-items:center;justify-content:space-between;cursor:pointer}._left_njw93_33{display:flex;gap:14px;align-items:center}._square_njw93_35{width:34px;height:34px;display:flex;align-items:center;justify-content:center;font-size:18px;color:#fff;border-radius:8px;background:#ffffff0f;border:1px solid rgba(255,255,255,.1)}._square_njw93_35 svg{font-size:18px}._squareBtn_njw93_55{padding:0;cursor:pointer;transition:transform .2s,background .2s}._squareBtn_njw93_55:hover{transform:scale(1.05);background:#ffffff1a}._winIcon_njw93_66{color:#00a4ef}._macIcon_njw93_70{color:#fff}._linuxIcon_njw93_74{color:#f4a300}._title_njw93_78{font-size:20px;font-weight:800}._arrow_njw93_80{width:34px;height:34px;border-radius:10px;background:#ffffff14;border:1px solid rgba(255,255,255,.1);display:grid;place-items:center;transition:transform .15s ease}._up_njw93_89{transform:rotate(180deg)}._body_njw93_91{padding:0 18px 18px;color:#ffffffb3}._downloadBtn_njw93_93{display:inline-flex;align-items:center;justify-content:center;height:46px;padding:0 24px;margin-bottom:18px;border-radius:12px;font-size:16px;font-weight:600;color:#fffffff2;background:linear-gradient(180deg,#1037ff,#0a2bd1);border:1px solid rgba(16,55,255,.8);text-decoration:none;cursor:pointer;transition:opacity .2s;font-family:inherit}._downloadBtn_njw93_93:hover{opacity:.95}._steps_njw93_115{margin:10px 0 0;padding-left:18px;line-height:1.45}._steps_njw93_115 li{margin:10px 0}._innerList_njw93_117{margin:8px 0 0;padding-left:18px}code{background:#ffffff1a;border:1px solid rgba(255,255,255,.12);padding:2px 6px;border-radius:8px}@media(max-width:720px){._main_njw93_1{width:calc(100% - 32px);padding-top:66px}._h1_njw93_8{font-size:30px}}._main_1zdbp_1{width:min(1200px,calc(100% - 64px));margin:0 auto;padding:86px 0 44px;color:#ffffffeb}._h1_1zdbp_8{font-size:46px;margin:0;font-weight:900}._sub_1zdbp_9{margin:10px 0 0;color:#ffffffb3}._meta_1zdbp_11{margin-top:18px;font-size:12px;color:#ffffff8c;line-height:1.35}._notice_1zdbp_18{margin-top:16px;padding:12px 14px;border-radius:12px;background:#2d304285;border:1px solid rgba(255,255,255,.14);color:#ffffffb3}._card_1zdbp_27{margin-top:14px;border-radius:16px;background:#2d30429e;border:1px solid rgba(255,255,255,.14);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);overflow:hidden}._cardTitle_1zdbp_36{padding:14px 16px;font-weight:800;color:#fffc;border-bottom:1px solid rgba(255,255,255,.14);font-size:12px}._scroll_1zdbp_44{max-height:820px;overflow:auto;padding:16px;color:#ffffffb3;line-height:1.5}._scroll_1zdbp_44 h3{margin:16px 0 8px;color:#ffffffdb}._scroll_1zdbp_44 ul{margin:8px 0 0;padding-left:18px}@media(max-width:720px){._main_1zdbp_1{width:calc(100% - 32px);padding-top:66px}._h1_1zdbp_8{font-size:30px}._scroll_1zdbp_44{max-height:none}}._main_147g4_1{width:min(1200px,calc(100% - 64px));margin:0 auto;padding:86px 0 44px;color:#ffffffeb}._h1_147g4_8{font-size:46px;margin:0;font-weight:900}._sub_147g4_9{margin:10px 0 0;color:#ffffffb3}._meta_147g4_11{margin-top:18px;font-size:12px;color:#ffffff8c;line-height:1.35}._card_147g4_18{margin-top:14px;border-radius:16px;background:#2d30429e;border:1px solid rgba(255,255,255,.14);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);overflow:hidden}._cardTitle_147g4_27{padding:14px 16px;font-weight:800;color:#fffc;border-bottom:1px solid rgba(255,255,255,.14);font-size:12px}._scroll_147g4_35{max-height:820px;overflow:auto;padding:16px;color:#ffffffb3;line-height:1.5}._scroll_147g4_35 h3{margin:16px 0 8px;color:#ffffffdb}._scroll_147g4_35 ul{margin:8px 0 0;padding-left:18px}@media(max-width:720px){._main_147g4_1{width:calc(100% - 32px);padding-top:66px}._h1_147g4_8{font-size:30px}._scroll_147g4_35{max-height:none}}._main_1cf11_1{width:min(1200px,calc(100% - 64px));margin:0 auto;padding:86px 0 44px;color:#ffffffeb}._h1_1cf11_8{font-size:46px;margin:0;font-weight:900}._sub_1cf11_14{margin:10px 0 0;color:#ffffffb3;max-width:640px;line-height:1.5}._actions_1cf11_21{margin-top:22px;display:flex;flex-wrap:wrap;gap:10px}._downloadBtn_1cf11_28{display:inline-flex;align-items:center;justify-content:center;padding:10px 18px;border-radius:10px;background:linear-gradient(135deg,#7c3aed,#5b21b6);color:#fff;font-weight:700;text-decoration:none;border:1px solid rgba(255,255,255,.12);transition:transform .15s ease,box-shadow .15s ease}._downloadBtn_1cf11_28:hover{transform:translateY(-1px);box-shadow:0 8px 24px #7c3aed59}._secondaryBtn_1cf11_47{display:inline-flex;align-items:center;justify-content:center;padding:10px 18px;border-radius:10px;background:#ffffff0f;color:#ffffffe6;font-weight:600;text-decoration:none;border:1px solid rgba(255,255,255,.14)}._secondaryBtn_1cf11_47:hover{background:#ffffff1a}._list_1cf11_64{margin-top:32px;display:grid;gap:16px}._card_1cf11_70{border-radius:16px;background:#2d30429e;border:1px solid rgba(255,255,255,.14);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);overflow:hidden}._cardHead_1cf11_78{padding:18px 20px 14px;border-bottom:1px solid rgba(255,255,255,.1)}._metaRow_1cf11_83{display:flex;flex-wrap:wrap;align-items:center;gap:10px}._version_1cf11_90{font-size:22px;font-weight:900;letter-spacing:-.02em}._build_1cf11_96{font-size:13px;color:#ffffff8c}._date_1cf11_101{margin-left:auto;font-size:13px;color:#ffffff8c}._title_1cf11_107{margin:10px 0 0;font-size:17px;font-weight:700;color:#ffffffe6}._tags_1cf11_114{margin-top:12px;display:flex;flex-wrap:wrap;gap:6px}._tag_1cf11_114{padding:4px 10px;border-radius:999px;font-size:11px;font-weight:700;letter-spacing:.02em;text-transform:uppercase;background:#7c3aed2e;color:#d8b4fef2;border:1px solid rgba(124,58,237,.35)}._tagAndroid_1cf11_133{background:#3ddc841f;color:#86efacf2;border-color:#3ddc844d}._tagWindows_1cf11_139{background:#00a4ef1f;color:#7dd3fcf2;border-color:#00a4ef4d}._tagLinux_1cf11_145{background:#f973161f;color:#fdba74f2;border-color:#f973164d}._tagWeb_1cf11_151{background:#ffffff14;color:#ffffffbf;border-color:#ffffff2e}._body_1cf11_157{padding:16px 20px 20px}._highlights_1cf11_161{margin:0;padding-left:18px;color:#ffffffb8;line-height:1.55}._highlights_1cf11_161 li+li{margin-top:8px}@media(max-width:720px){._main_1cf11_1{width:calc(100% - 32px);padding-top:66px}._h1_1cf11_8{font-size:30px}._date_1cf11_101{margin-left:0;width:100%}}._page_dz34g_1{min-height:100vh;display:flex;align-items:center;justify-content:center;padding:24px;background:radial-gradient(ellipse 80% 50% at 50% -20%,rgba(123,92,246,.2),transparent 60%),var(--bg, #04050d)}._card_dz34g_12{width:min(440px,100%);padding:36px 32px 32px;border-radius:var(--radius-lg);background:#151227f2;border:1px solid var(--stroke-accent);box-shadow:var(--shadow-glow),var(--shadow-card);text-align:center}._logo_dz34g_22{font-family:var(--font-display);font-size:22px;font-weight:800;margin:0 0 8px}._subtitle_dz34g_29{margin:0 0 24px;color:var(--text-muted);font-size:15px;line-height:1.5}._status_dz34g_36{margin:0;color:var(--text);font-size:16px}._hint_dz34g_42{margin:12px 0 0;color:var(--text-dim);font-size:13px;line-height:1.45}._spinner_dz34g_49{width:36px;height:36px;margin:0 auto 16px;border:3px solid rgba(123,92,246,.2);border-top-color:var(--accent);border-radius:50%;animation:_spin_dz34g_49 .8s linear infinite}@keyframes _spin_dz34g_49{to{transform:rotate(360deg)}}._formWrap_dz34g_65{text-align:left}._googleWrap_dz34g_69{margin-bottom:16px}._divider_dz34g_73{display:flex;align-items:center;gap:12px;margin:16px 0;color:var(--text-dim);font-size:13px}._divider_dz34g_73:before,._divider_dz34g_73:after{content:"";flex:1;height:1px;background:var(--stroke)}._label_dz34g_90{display:block;margin-bottom:14px;font-size:13px;font-weight:600;color:var(--text-muted)}._input_dz34g_98{display:block;width:100%;margin-top:6px;height:44px;padding:0 14px;border-radius:var(--radius-sm);border:1px solid var(--stroke);background:#ffffff0a;color:var(--text);font-size:15px}._submit_dz34g_111{width:100%;height:46px;margin-top:8px;border:0;border-radius:999px;background:linear-gradient(135deg,var(--accent),var(--accent-dark));color:#fff;font-weight:700;font-size:15px;cursor:pointer}._submit_dz34g_111:disabled{opacity:.6;cursor:not-allowed}._error_dz34g_129{margin:12px 0 0;padding:10px 12px;border-radius:var(--radius-sm);background:#ff666614;border:1px solid rgba(255,102,102,.25);color:#ffb3b3;font-size:13px}._fallback_dz34g_139{margin-top:20px;padding-top:16px;border-top:1px solid var(--stroke)}._fallbackBtn_dz34g_145{display:inline-flex;align-items:center;justify-content:center;height:40px;padding:0 18px;border-radius:999px;border:1px solid var(--stroke-accent);background:#7b5cf61f;color:var(--text);font-weight:600;text-decoration:none;cursor:pointer}._shell_3ni4s_1{position:fixed;inset:0;z-index:10000;display:flex;align-items:center;justify-content:center;padding:max(24px,env(safe-area-inset-top)) max(20px,env(safe-area-inset-right)) max(24px,env(safe-area-inset-bottom)) max(20px,env(safe-area-inset-left));background:radial-gradient(ellipse 80% 60% at 50% 0%,rgba(123,92,246,.18),transparent 55%),radial-gradient(ellipse 60% 50% at 80% 100%,rgba(104,65,239,.12),transparent 50%),linear-gradient(180deg,var(--bg0) 0%,var(--bg1) 45%,var(--bg2) 100%);animation:_shellIn_3ni4s_1 .25s ease-out}@keyframes _shellIn_3ni4s_1{0%{opacity:0}to{opacity:1}}._glow_3ni4s_26{position:absolute;top:18%;left:50%;width:min(420px,80vw);height:min(420px,80vw);transform:translate(-50%);border-radius:50%;background:radial-gradient(circle,var(--accent-glow),transparent 68%);opacity:.35;pointer-events:none}._inner_3ni4s_39{position:relative;width:100%;max-width:420px;display:flex;flex-direction:column;align-items:center;gap:16px;text-align:center}._brandRow_3ni4s_50{display:flex;flex-direction:column;align-items:center;gap:10px;margin-bottom:4px}._logo_3ni4s_58{width:52px;height:52px;border-radius:14px;object-fit:contain;box-shadow:var(--shadow-glow)}._brandName_3ni4s_66{margin:0;font-family:var(--font-display);font-size:1.15rem;font-weight:700;letter-spacing:-.02em;color:var(--text)}._spinner_3ni4s_75{width:40px;height:40px;border-radius:50%;border:3px solid rgba(255,255,255,.12);border-top-color:var(--accent-light);animation:_spin_3ni4s_75 .8s linear infinite}@keyframes _spin_3ni4s_75{to{transform:rotate(360deg)}}._title_3ni4s_90{margin:0;font-family:var(--font-display);font-size:1.35rem;font-weight:700;line-height:1.3;color:var(--text)}._body_3ni4s_99{margin:0;max-width:32ch;font-size:.95rem;line-height:1.55;color:var(--text-muted)}._hint_3ni4s_107{margin:4px 0 0;font-size:.82rem;color:var(--text-dim)}._panel_3ni4s_113{width:100%;margin-top:8px;padding:22px 24px;border-radius:var(--radius-md);border:1px solid var(--stroke);background:#1c1e2aeb;box-shadow:var(--shadow-card);display:flex;flex-direction:column;align-items:stretch;gap:12px;animation:_panelIn_3ni4s_1 .3s ease-out}@keyframes _panelIn_3ni4s_1{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}._panelSuccess_3ni4s_139{border-color:#00d2a066}._panelError_3ni4s_143{border-color:#e74c3c73}._panelPending_3ni4s_147{border-color:#f1c40f73}._panelTitle_3ni4s_151{margin:0;font-weight:700;font-size:1.1rem;text-align:center;color:var(--text)}._panelBody_3ni4s_159{margin:0;font-size:.92rem;line-height:1.5;text-align:center;color:var(--text-muted)}._panelActions_3ni4s_167{display:flex;gap:10px;justify-content:center;flex-wrap:wrap;margin-top:6px}._btn_3ni4s_175{padding:10px 18px;border-radius:10px;border:1px solid var(--stroke);background:#7b5cf647;color:var(--text);font-weight:600;font-size:.9rem;cursor:pointer}._btn_3ni4s_175:hover{background:#7b5cf66b}._btnGhost_3ni4s_190{background:transparent}._btnGhost_3ni4s_190:hover{background:#ffffff0f}@media(max-width:520px){._title_3ni4s_90{font-size:1.2rem}._panel_3ni4s_113{padding:18px 16px}._panelActions_3ni4s_167{flex-direction:column}._btn_3ni4s_175{width:100%}}._panel_1lky9_1{width:100%;margin-top:8px;padding:22px 24px;border-radius:var(--radius-md);border:1px solid var(--stroke);background:#1c1e2aeb;box-shadow:var(--shadow-card);display:flex;flex-direction:column;align-items:stretch;gap:12px;animation:_panelIn_1lky9_1 .3s ease-out}@keyframes _panelIn_1lky9_1{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}._panelSuccess_1lky9_27{border-color:#00d2a066}._panelError_1lky9_31{border-color:#e74c3c73}._panelPending_1lky9_35{border-color:#f1c40f73}._panelTitle_1lky9_39{margin:0;font-weight:700;font-size:1.1rem;text-align:center;color:var(--text)}._panelBody_1lky9_47{margin:0;font-size:.92rem;line-height:1.5;text-align:center;color:var(--text-muted)}._panelActions_1lky9_55{display:flex;gap:10px;justify-content:center;flex-wrap:wrap;margin-top:6px}._btn_1lky9_63{padding:10px 18px;border-radius:10px;border:1px solid var(--stroke);background:#7b5cf647;color:var(--text);font-weight:600;font-size:.9rem;cursor:pointer}._btn_1lky9_63:hover{background:#7b5cf66b}._btnGhost_1lky9_78{background:transparent}._btnGhost_1lky9_78:hover{background:#ffffff0f}@media(max-width:520px){._panel_1lky9_1{padding:18px 16px}._panelActions_1lky9_55{flex-direction:column}._btn_1lky9_63{width:100%}}html,body,#root{height:100%}html{scroll-behavior:smooth}body{margin:0;font-family:var(--font-body);color:var(--color-text);background-color:var(--color-bg);background-image:radial-gradient(ellipse 80% 50% at 12% -8%,rgba(123,92,246,.14),transparent 55%),radial-gradient(ellipse 60% 40% at 96% 8%,rgba(0,210,160,.06),transparent 50%);background-attachment:fixed;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;transition:background-color .25s ease,color .25s ease}[data-theme=light] body{background-image:radial-gradient(ellipse 80% 50% at 10% -10%,rgba(123,92,246,.1),transparent 55%),radial-gradient(ellipse 55% 40% at 100% 0%,rgba(0,168,132,.06),transparent 50%)}a{color:inherit}*{box-sizing:border-box}::selection{background:#7b5cf659;color:#fff}[data-theme=light] ::selection{background:#7b5cf647;color:#120f20}@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto}body{transition:none}}:root{--purple-400: #9f86ff;--purple-500: #7b5cf6;--purple-600: #6841ef;--teal-400: #00d2a0;--red-400: #ff6b6b;--red-soft: #ffb3b3;--amber-400: #f1c40f;--gold-400: #ffd54f;--font-display: "Outfit", system-ui, -apple-system, sans-serif;--font-body: "DM Sans", system-ui, -apple-system, sans-serif;--text-xs: .75rem;--text-sm: .8125rem;--text-md: .9375rem;--text-lg: 1.125rem;--text-xl: 1.35rem;--text-2xl: 1.75rem;--text-3xl: 2.5rem;--leading-tight: 1.2;--leading-snug: 1.35;--leading-normal: 1.5;--font-weight-regular: 400;--font-weight-medium: 500;--font-weight-semibold: 600;--font-weight-bold: 700;--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;--radius-sm: 12px;--radius-md: 16px;--radius-lg: 24px;--radius-xl: 32px;--radius-pill: 999px;--radius-control: var(--radius-sm);--radius-btn: var(--radius-pill);--control-h-sm: 36px;--control-h-md: 46px;--control-h-lg: 52px;--max-width: 1180px;--header-height: 72px;--section-gap: var(--space-16);--color-accent: var(--purple-500);--color-accent-hover: var(--purple-400);--color-accent-active: var(--purple-600);--color-success: var(--teal-400);--color-danger: var(--red-400);--color-warning: var(--amber-400);--color-highlight: var(--gold-400);--btn-primary-bg: var(--color-accent);--btn-primary-bg-hover: var(--color-accent-hover);--btn-primary-bg-active: var(--color-accent-active);--btn-primary-text: #ffffff;--input-disabled-opacity: .5}:root,[data-theme=dark]{--bg-0: #04050d;--bg-1: #0a0b18;--bg-2: #151227;--white-94: rgba(255, 255, 255, .94);--white-68: rgba(255, 255, 255, .68);--white-45: rgba(255, 255, 255, .45);--white-12: rgba(255, 255, 255, .12);--white-10: rgba(255, 255, 255, .1);--white-06: rgba(255, 255, 255, .06);--white-04: rgba(255, 255, 255, .04);--bg0: var(--bg-0);--bg1: var(--bg-1);--bg2: var(--bg-2);--accent: var(--purple-500);--accent-light: var(--purple-400);--accent-dark: var(--purple-600);--accent-glow: rgba(123, 92, 246, .45);--connected: var(--teal-400);--text: var(--white-94);--text-muted: var(--white-68);--text-dim: var(--white-45);--card: var(--white-06);--card-strong: var(--white-10);--stroke: var(--white-12);--stroke-accent: rgba(123, 92, 246, .35);--color-bg: var(--bg-0);--color-bg-elevated: var(--bg-1);--color-surface: var(--bg-2);--color-surface-glass: var(--white-06);--color-surface-strong: var(--white-10);--color-border: var(--white-12);--color-border-accent: var(--stroke-accent);--color-text: var(--white-94);--color-text-muted: var(--white-68);--color-text-dim: var(--white-45);--color-danger-soft: var(--red-soft);--header-bg: rgba(6, 7, 8, .78);--modal-bg: rgba(21, 18, 39, .95);--graph-line: rgba(159, 134, 255, .55);--graph-line-active: var(--teal-400);--graph-node-bg: rgba(21, 18, 39, .9);--graph-packet: var(--purple-400);--input-bg: var(--white-04);--input-border: var(--color-border);--input-border-hover: rgba(255, 255, 255, .18);--input-border-focus: var(--color-accent);--input-border-error: var(--color-danger);--input-text: var(--color-text);--input-placeholder: var(--color-text-dim);--focus-ring: 0 0 0 2px var(--color-bg), 0 0 0 4px var(--color-accent);--btn-secondary-bg: transparent;--btn-secondary-border: var(--color-border);--btn-secondary-text: var(--color-text);--btn-danger-bg: rgba(255, 107, 107, .15);--btn-danger-border: rgba(255, 107, 107, .45);--btn-danger-text: var(--color-danger-soft);--shadow-glow: 0 0 60px rgba(123, 92, 246, .22);--shadow-card: 0 24px 80px rgba(0, 0, 0, .45);--elevation-0: none;--elevation-1: 0 12px 40px rgba(0, 0, 0, .35);--elevation-2: var(--shadow-card), 0 0 40px rgba(123, 92, 246, .12);--elevation-glow: var(--shadow-glow);color-scheme:dark}[data-theme=light]{--bg-0: #f4f2fa;--bg-1: #ebe6f7;--bg-2: #ffffff;--ink-94: rgba(18, 16, 32, .92);--ink-68: rgba(40, 36, 64, .68);--ink-45: rgba(40, 36, 64, .48);--ink-12: rgba(40, 36, 64, .12);--ink-10: rgba(123, 92, 246, .08);--ink-06: rgba(255, 255, 255, .72);--ink-04: rgba(255, 255, 255, .9);--bg0: var(--bg-0);--bg1: var(--bg-1);--bg2: var(--bg-2);--accent: var(--purple-500);--accent-light: var(--purple-600);--accent-dark: var(--purple-600);--accent-glow: rgba(123, 92, 246, .2);--connected: #00a884;--text: var(--ink-94);--text-muted: var(--ink-68);--text-dim: var(--ink-45);--card: rgba(255, 255, 255, .78);--card-strong: #ffffff;--stroke: var(--ink-12);--stroke-accent: rgba(123, 92, 246, .35);--color-bg: var(--bg-0);--color-bg-elevated: var(--bg-1);--color-surface: var(--bg-2);--color-surface-glass: var(--card);--color-surface-strong: var(--card-strong);--color-border: var(--ink-12);--color-border-accent: var(--stroke-accent);--color-text: var(--ink-94);--color-text-muted: var(--ink-68);--color-text-dim: var(--ink-45);--color-accent-hover: var(--purple-600);--color-success: #00a884;--color-danger-soft: #c0392b;--header-bg: rgba(244, 242, 250, .82);--modal-bg: rgba(255, 255, 255, .96);--graph-line: rgba(104, 65, 239, .45);--graph-line-active: #00a884;--graph-node-bg: #ffffff;--graph-packet: var(--purple-500);--input-bg: rgba(255, 255, 255, .92);--input-border: var(--color-border);--input-border-hover: rgba(104, 65, 239, .35);--input-border-focus: var(--color-accent);--input-border-error: var(--color-danger);--input-text: var(--color-text);--input-placeholder: var(--color-text-dim);--focus-ring: 0 0 0 2px #fff, 0 0 0 4px var(--color-accent);--btn-secondary-bg: rgba(255, 255, 255, .7);--btn-secondary-border: var(--color-border);--btn-secondary-text: var(--color-text);--btn-danger-bg: rgba(192, 57, 43, .08);--btn-danger-border: rgba(192, 57, 43, .35);--btn-danger-text: var(--color-danger-soft);--shadow-glow: 0 0 40px rgba(123, 92, 246, .12);--shadow-card: 0 16px 48px rgba(40, 36, 64, .1);--elevation-0: none;--elevation-1: 0 8px 28px rgba(40, 36, 64, .08);--elevation-2: 0 20px 50px rgba(40, 36, 64, .14);--elevation-glow: var(--shadow-glow);color-scheme:light}
