.index-module__ctdbYW__root{-webkit-user-select:none;user-select:none;align-items:center;gap:12px;text-decoration:none;display:inline-flex}.index-module__ctdbYW__rootButton{color:inherit;font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;padding:0}.index-module__ctdbYW__root:focus-visible{outline-offset:3px;border-radius:10px;outline:2px solid #73a0ffe6}.index-module__ctdbYW__logo{flex-shrink:0;width:auto;transition:opacity .3s;display:block}.index-module__ctdbYW__root:hover .index-module__ctdbYW__logo{opacity:.85}.index-module__ctdbYW__text{white-space:nowrap;flex-direction:column;align-items:flex-start;line-height:1;display:flex}.index-module__ctdbYW__title{letter-spacing:1px;color:#fff;align-items:center;gap:8px;width:100%;font-size:26px;font-weight:700;display:inline-flex}.index-module__ctdbYW__titleTag{background:var(--color-primary);letter-spacing:.2px;color:#fff;border:1px solid #3b82f6e6;border-radius:999px;justify-content:center;align-items:center;padding:3px 8px;font-size:11px;font-weight:600;line-height:1;display:inline-flex}.index-module__ctdbYW__subtitle{color:#ffffffb3;width:100%;margin-top:2px;font-size:10px;font-weight:500;display:block}
.Header-module-scss-module__wS1-Va__header{z-index:100;height:var(--header-height);background:0 0;grid-template-columns:auto 1fr auto;align-items:center;gap:18px;padding:0 24px;display:grid;position:absolute;top:0;left:0;right:0}.Header-module-scss-module__wS1-Va__headerIcon{height:44px}.Header-module-scss-module__wS1-Va__tabs{scrollbar-width:none;background:0 0;border:none;justify-self:center;align-items:center;gap:22px;max-width:100%;padding:6px 0;display:flex;overflow-x:auto}.Header-module-scss-module__wS1-Va__tabs::-webkit-scrollbar{display:none}.Header-module-scss-module__wS1-Va__tab{letter-spacing:.02em;color:#ffffffb8;flex:none;justify-content:center;align-items:center;gap:8px;padding:8px 2px;font-size:13px;font-weight:650;text-decoration:none;transition:color .18s;display:inline-flex}.Header-module-scss-module__wS1-Va__tab:hover{color:#ffffffe6}.Header-module-scss-module__wS1-Va__tab:focus-visible{outline-offset:3px;outline:2px solid #ffffffb3}.Header-module-scss-module__wS1-Va__tabEmphasis{background:linear-gradient(135deg,#fde68afa,#f59e0bfa,#d97706fa);-webkit-text-fill-color:#0000;filter:drop-shadow(0 0 14px #d9770624);-webkit-background-clip:text;font-weight:750}.Header-module-scss-module__wS1-Va__tabEmphasis:hover{filter:drop-shadow(0 0 18px #d9770633)}.Header-module-scss-module__wS1-Va__crownBadge{background:linear-gradient(135deg,#1a1710 0%,#0d0c08 60%,#1a1710 100%);border:1px solid #f59e0b40;border-radius:3px;flex:none;width:34px;height:22px;transition:transform .18s,border-color .18s;position:relative;overflow:hidden;transform:rotate(8deg)}.Header-module-scss-module__wS1-Va__tabEmphasis:hover .Header-module-scss-module__wS1-Va__crownBadge{border-color:#f59e0b80;transform:rotate(-4deg)scale(1.12)}.Header-module-scss-module__wS1-Va__tabEmphasis:active .Header-module-scss-module__wS1-Va__crownBadge{transform:rotate(-8deg)scale(.95)}.Header-module-scss-module__wS1-Va__crownTop{background:linear-gradient(90deg,#0000,#fbbf2466,#0000);height:1px;position:absolute;top:0;left:0;right:0}.Header-module-scss-module__wS1-Va__crownChip{background:#f59e0b80;border:1px solid #fbbf244d;border-radius:1px;width:7px;height:5px;position:absolute;top:4px;left:4px}.Header-module-scss-module__wS1-Va__crownIcon{color:#fbbf24b3;width:9px;height:9px;position:absolute;bottom:2px;right:3px}.Header-module-scss-module__wS1-Va__crownShine{pointer-events:none;background:linear-gradient(105deg,#0000 35%,#ffffff1a 45%,#ffffff26 50%,#ffffff1a 55%,#0000 65%);animation:7.5s ease-in-out infinite Header-module-scss-module__wS1-Va__crownSweep;position:absolute;inset:0;transform:translate(-120%)}.Header-module-scss-module__wS1-Va__crownGlow{pointer-events:none;border-radius:3px;position:absolute;inset:-1px;box-shadow:0 0 10px #f59e0b1f}@keyframes Header-module-scss-module__wS1-Va__crownSweep{0%,72%{transform:translate(-120%)}86%,to{transform:translate(200%)}}.Header-module-scss-module__wS1-Va__actions{justify-self:end;align-items:center;gap:14px;display:flex}.Header-module-scss-module__wS1-Va__webEntry{color:#fff9;background:0 0;border-radius:12px;align-items:center;gap:8px;padding:10px;font-size:13px;font-weight:650;transition:color .18s,background .18s;display:inline-flex}.Header-module-scss-module__wS1-Va__webEntry:hover{color:#ffffffd1;background:#ffffff0a}.Header-module-scss-module__wS1-Va__webEntry:focus-visible{outline-offset:3px;outline:2px solid #ffffffb3}.Header-module-scss-module__wS1-Va__webEntry svg{opacity:.9;flex:none}.Header-module-scss-module__wS1-Va__downloadBtn{color:#fff;cursor:pointer;background:linear-gradient(135deg,#3b82f6f2,#06b6d4f2);border:none;border-radius:99px;align-items:center;gap:6px;padding:10px 24px;font-size:14px;font-weight:600;text-decoration:none;transition:all .2s;display:inline-flex;box-shadow:0 14px 44px #3b82f62e,inset 0 0 0 1px #ffffff1a}.Header-module-scss-module__wS1-Va__downloadBtn:hover{filter:brightness(1.05);transform:translateY(-1px);box-shadow:0 18px 60px #3b82f63d,inset 0 0 0 1px #ffffff1f}.Header-module-scss-module__wS1-Va__downloadBtn:focus-visible{outline-offset:3px;outline:2px solid #ffffffb3}@media (max-width:820px){.Header-module-scss-module__wS1-Va__header{gap:12px;padding:0 16px}.Header-module-scss-module__wS1-Va__tabs{justify-self:start}.Header-module-scss-module__wS1-Va__webEntry{padding:10px 8px}}@media (prefers-reduced-motion:reduce){.Header-module-scss-module__wS1-Va__crownBadge{transition:none;transform:none}.Header-module-scss-module__wS1-Va__tabEmphasis:hover .Header-module-scss-module__wS1-Va__crownBadge{transform:none}.Header-module-scss-module__wS1-Va__crownShine{animation:none}}
.LoginModal-module-scss-module__YYzhPG__overlay{z-index:200;background:#0009;justify-content:center;align-items:center;display:flex;position:fixed;inset:0}.LoginModal-module-scss-module__YYzhPG__modal{background:var(--color-surface);border:1px solid var(--color-border);border-radius:12px;width:400px;max-width:calc(100vw - 32px);padding:32px}.LoginModal-module-scss-module__YYzhPG__title{text-align:center;margin-bottom:24px;font-size:20px;font-weight:600}.LoginModal-module-scss-module__YYzhPG__field{margin-bottom:16px}.LoginModal-module-scss-module__YYzhPG__field label{color:var(--color-text-secondary);margin-bottom:6px;font-size:13px;display:block}.LoginModal-module-scss-module__YYzhPG__field input{border:1px solid var(--color-border);background:var(--color-bg);width:100%;color:var(--color-text);border-radius:8px;outline:none;padding:10px 12px;transition:border-color .15s}.LoginModal-module-scss-module__YYzhPG__field input:focus{border-color:var(--color-primary)}.LoginModal-module-scss-module__YYzhPG__submitBtn{background:var(--color-primary);color:#fff;border-radius:8px;width:100%;margin-top:8px;padding:10px;font-size:15px;font-weight:500;transition:background .15s}.LoginModal-module-scss-module__YYzhPG__submitBtn:hover{background:var(--color-primary-hover)}.LoginModal-module-scss-module__YYzhPG__submitBtn:disabled{opacity:.6;cursor:not-allowed}.LoginModal-module-scss-module__YYzhPG__close{color:var(--color-text-secondary);position:absolute;top:12px;right:12px}.LoginModal-module-scss-module__YYzhPG__error{color:#ef4444;text-align:center;margin-bottom:12px;font-size:13px}
.MembershipBenefitsDialog-module-scss-module__2NJBZW__overlay{z-index:220;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background:#040813b8;justify-content:center;align-items:center;padding:12px;display:flex;position:fixed;inset:0}.MembershipBenefitsDialog-module-scss-module__2NJBZW__modal{scrollbar-width:none;-ms-overflow-style:none;background:radial-gradient(circle at 0 0,#3b82f62e,#0000 45%),radial-gradient(circle at 100% 100%,#06b6d429,#0000 46%),#0a0c14f7;border:1px solid #94a3b838;border-radius:20px;width:min(1160px,100%);max-height:calc(100vh - 24px);position:relative;overflow:hidden auto;box-shadow:0 36px 90px #03071294,inset 0 0 0 1px #ffffff0a}.MembershipBenefitsDialog-module-scss-module__2NJBZW__modal::-webkit-scrollbar{width:0;height:0}.MembershipBenefitsDialog-module-scss-module__2NJBZW__title{text-align:center;letter-spacing:.01em;color:#f8fafcf2;padding:30px 56px 20px;font-size:clamp(24px,3vw,38px);font-weight:700;line-height:1.2}.MembershipBenefitsDialog-module-scss-module__2NJBZW__close{color:#f8fafcc7;background:#02061761;border:1px solid #94a3b847;border-radius:999px;justify-content:center;align-items:center;width:34px;height:34px;transition:color .18s,border-color .18s,background .18s;display:inline-flex;position:absolute;top:16px;right:16px}.MembershipBenefitsDialog-module-scss-module__2NJBZW__close:hover{color:#f8fafcfa;background:#0f172a8f;border-color:#94a3b885}.MembershipBenefitsDialog-module-scss-module__2NJBZW__tableWrap{scrollbar-width:none;-ms-overflow-style:none;padding:0 28px 26px;overflow:auto}.MembershipBenefitsDialog-module-scss-module__2NJBZW__tableWrap::-webkit-scrollbar{width:0;height:0}.MembershipBenefitsDialog-module-scss-module__2NJBZW__table{border-collapse:collapse;table-layout:fixed;background:#0f172a6b;border:1px solid #94a3b857;width:100%;min-width:760px}.MembershipBenefitsDialog-module-scss-module__2NJBZW__table th,.MembershipBenefitsDialog-module-scss-module__2NJBZW__table td{color:#f1f5f9e6;text-align:center;border:1px solid #94a3b847;padding:18px 16px;font-size:16px;line-height:1.45}.MembershipBenefitsDialog-module-scss-module__2NJBZW__table thead th{color:#f8fafcf7;background:#0f172acc;font-size:19px;font-weight:700}.MembershipBenefitsDialog-module-scss-module__2NJBZW__table tbody th{color:#f1f5f9f5;background:#0f172a85;font-weight:650}.MembershipBenefitsDialog-module-scss-module__2NJBZW__table tbody tr:nth-child(2n) td{background:#0f172a57}.MembershipBenefitsDialog-module-scss-module__2NJBZW__table tbody td:last-child,.MembershipBenefitsDialog-module-scss-module__2NJBZW__table thead th:last-child{color:#7dd3fcf7}.MembershipBenefitsDialog-module-scss-module__2NJBZW__dualSection{flex-direction:column;gap:18px;margin-top:50px;padding:0 28px 28px;display:flex}.MembershipBenefitsDialog-module-scss-module__2NJBZW__dualHeader{text-align:center}.MembershipBenefitsDialog-module-scss-module__2NJBZW__dualTitle{color:#f8fafcf2;margin:0;font-size:clamp(24px,3vw,38px);font-weight:700;line-height:1.28}.MembershipBenefitsDialog-module-scss-module__2NJBZW__dualSubtitle{color:#cbd5e1d9;margin:10px 0 0;font-size:15px;line-height:1.5}.MembershipBenefitsDialog-module-scss-module__2NJBZW__cardsWrapper{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;margin-top:12px;display:grid}.MembershipBenefitsDialog-module-scss-module__2NJBZW__card{background:#0f172a75;border:1px solid #94a3b847;border-radius:16px;flex-direction:column;gap:14px;padding:16px;display:flex}.MembershipBenefitsDialog-module-scss-module__2NJBZW__cardWeb{background:radial-gradient(circle at 12% 0,#0ea5e933,#0000 52%),#0f172a70;border-color:#38bdf86b}.MembershipBenefitsDialog-module-scss-module__2NJBZW__cardDesk{background:radial-gradient(circle at 88% 0,#14b8a633,#0000 52%),#0f172a70;border-color:#14b8a66b}.MembershipBenefitsDialog-module-scss-module__2NJBZW__cardHeader{flex-direction:column;gap:8px;display:flex}.MembershipBenefitsDialog-module-scss-module__2NJBZW__cardTitle{color:#f8fafcfa;margin:0;font-size:21px;line-height:1.3}.MembershipBenefitsDialog-module-scss-module__2NJBZW__cardTag{color:#7dd3fcf2;margin:0;font-size:14px;font-weight:700}.MembershipBenefitsDialog-module-scss-module__2NJBZW__cardTarget{color:#e2e8f0e0;margin:0;font-size:14px;line-height:1.55}.MembershipBenefitsDialog-module-scss-module__2NJBZW__featureList{flex-direction:column;gap:10px;margin:0;padding:0;list-style:none;display:flex}.MembershipBenefitsDialog-module-scss-module__2NJBZW__featureItem{color:#e2e8f0e6;align-items:flex-start;gap:10px;font-size:14px;line-height:1.55;display:flex}.MembershipBenefitsDialog-module-scss-module__2NJBZW__featureIcon{flex-shrink:0;margin-top:2px;font-size:18px;line-height:1}.MembershipBenefitsDialog-module-scss-module__2NJBZW__highlightText{color:#f8fafcfa;font-weight:700}.MembershipBenefitsDialog-module-scss-module__2NJBZW__btnCta{color:#f8fafcf7;background:#082f4985;border:1px solid #7dd3fc73;border-radius:12px;width:40%;min-height:42px;margin-top:auto;margin-left:28%;font-size:14px;font-weight:700;transition:background .2s,border-color .2s}.MembershipBenefitsDialog-module-scss-module__2NJBZW__btnCta:hover{background:#0e74908c;border-color:#7dd3fcbf}.MembershipBenefitsDialog-module-scss-module__2NJBZW__banner{background:radial-gradient(circle at 50% 0,#fbbf2438,#0000 62%),#0f172a8f;border:1px solid #fbbf246b;border-radius:16px;padding:16px}.MembershipBenefitsDialog-module-scss-module__2NJBZW__bannerTitle{color:#fef08afa;margin:0;font-size:18px;font-weight:700;line-height:1.4}.MembershipBenefitsDialog-module-scss-module__2NJBZW__bannerText{color:#f8fafcf2;margin:10px 0 0;font-size:14px;line-height:1.7}.MembershipBenefitsDialog-module-scss-module__2NJBZW__bannerNote{color:#e2e8f0bf;margin:10px 0 0;font-size:13px;line-height:1.55}@media (max-width:900px){.MembershipBenefitsDialog-module-scss-module__2NJBZW__overlay{padding:12px}.MembershipBenefitsDialog-module-scss-module__2NJBZW__modal{border-radius:16px;width:100%;max-height:calc(100vh - 16px)}.MembershipBenefitsDialog-module-scss-module__2NJBZW__title{padding:20px 44px 14px;font-size:26px}.MembershipBenefitsDialog-module-scss-module__2NJBZW__tableWrap{padding:0 12px 16px}.MembershipBenefitsDialog-module-scss-module__2NJBZW__table th,.MembershipBenefitsDialog-module-scss-module__2NJBZW__table td{white-space:nowrap;padding:14px 10px;font-size:14px}.MembershipBenefitsDialog-module-scss-module__2NJBZW__table thead th{font-size:15px}.MembershipBenefitsDialog-module-scss-module__2NJBZW__dualSection{gap:14px;padding:0 12px 16px}.MembershipBenefitsDialog-module-scss-module__2NJBZW__dualTitle{font-size:24px}.MembershipBenefitsDialog-module-scss-module__2NJBZW__cardsWrapper{grid-template-columns:1fr}.MembershipBenefitsDialog-module-scss-module__2NJBZW__card{padding:14px}.MembershipBenefitsDialog-module-scss-module__2NJBZW__cardTitle{font-size:18px}}
:root{--color-bg:#0a0a0a;--color-surface:#141414;--color-border:#2a2a2a;--color-text:#ededed;--color-text-secondary:#888;--color-primary:#3b82f6;--color-primary-hover:#2563eb;--gradient-brand:linear-gradient(135deg,#a855f7,#3b82f6,#06b6d4);--header-height:64px;--max-width:1200px}*{box-sizing:border-box;margin:0;padding:0}html,body{background:var(--color-bg);height:100%;color:var(--color-text);-webkit-font-smoothing:antialiased;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,sans-serif}a{color:inherit;text-decoration:none}button{cursor:pointer;font:inherit;color:inherit;background:0 0;border:none}input{font:inherit}.srOnly{clip:rect(0,0,0,0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}
