.auth_body__lhytU{min-height:100vh;margin:0;color:#f8f5ff;background:radial-gradient(circle at 18% 18%,rgba(124,92,255,.38),transparent 30rem),radial-gradient(circle at 82% 12%,rgba(255,193,7,.24),transparent 24rem),radial-gradient(circle at 72% 82%,rgba(0,211,255,.2),transparent 28rem),linear-gradient(135deg,#070611,#11101a 42%,#1a1024);font-family:var(--font-rajdhani),sans-serif}.auth_shell__lu2p_{position:relative;display:grid;min-height:100vh;grid-template-columns:minmax(0,1fr) minmax(360px,500px);overflow:hidden}.auth_shell__lu2p_:before{position:absolute;inset:0;pointer-events:none;content:"";background-image:linear-gradient(rgba(255,255,255,.045) 1px,transparent 0),linear-gradient(90deg,rgba(255,255,255,.045) 1px,transparent 0);background-size:46px 46px;mask-image:radial-gradient(circle at 28% 42%,black,transparent 68%)}.auth_storyPanel__ME1FK{position:relative;z-index:1;display:flex;flex-direction:column;justify-content:space-between;padding:clamp(2rem,6vw,5.75rem)}.auth_brandMark__oJV9V{display:inline-flex;width:fit-content;align-items:center;gap:.75rem;color:#fff;font-family:var(--font-orbitron),sans-serif;font-size:.86rem;font-weight:700;letter-spacing:.22em;text-transform:uppercase}.auth_brandIcon__EOKO8{display:grid;width:2.35rem;height:2.35rem;place-items:center;border:1px solid rgba(255,255,255,.24);border-radius:999px;background:linear-gradient(135deg,rgba(124,92,255,.8),rgba(255,193,7,.84));box-shadow:0 0 36px rgba(124,92,255,.48)}.auth_heroCopy__pmveO{max-width:760px;padding:9vh 0}.auth_eyebrow__w8Y9i{display:inline-flex;margin-bottom:1.2rem;border:1px solid rgba(255,255,255,.16);border-radius:999px;padding:.42rem .85rem;color:#ffd86f;background:rgba(255,255,255,.06);font-size:.9rem;font-weight:700;letter-spacing:.16em;text-transform:uppercase}.auth_title__8jdIt{max-width:13ch;margin:0;color:#fff;font-family:var(--font-orbitron),sans-serif;font-size:clamp(3.2rem,8vw,7.8rem);line-height:.9;letter-spacing:-.08em;text-transform:uppercase}.auth_titleAccent__qn3Bj{display:block;color:transparent;background:linear-gradient(90deg,#fff,#ffd86f 42%,#7c5cff);background-clip:text}.auth_description__07r9m{max-width:34rem;margin:1.6rem 0 0;color:#cabfe2;font-size:clamp(1.1rem,1.8vw,1.35rem);font-weight:500;line-height:1.5}.auth_stats__ypVJ6{display:flex;flex-wrap:wrap;gap:.9rem;margin:2.2rem 0 0;padding:0;list-style:none}.auth_statCard__EgorA{min-width:9rem;border:1px solid rgba(255,255,255,.12);border-radius:22px;padding:1rem 1.1rem;background:rgba(255,255,255,.07);box-shadow:inset 0 1px 0 rgba(255,255,255,.12);backdrop-filter:blur(18px)}.auth_statValue__kf3lR{display:block;color:#fff;font-family:var(--font-orbitron),sans-serif;font-size:1.45rem;font-weight:800}.auth_statLabel__ki9oi{display:block;margin-top:.2rem;color:#b9add4;font-size:.86rem;font-weight:700;letter-spacing:.12em;text-transform:uppercase}.auth_formPanel__ViULE{position:relative;z-index:2;display:flex;align-items:center;justify-content:center;padding:clamp(1.2rem,4vw,3rem);background:linear-gradient(180deg,rgba(8,7,18,.42),rgba(8,7,18,.76));box-shadow:-40px 0 90px rgba(0,0,0,.3);backdrop-filter:blur(24px)}.auth_formPanel__ViULE:before{position:absolute;top:8%;bottom:8%;left:0;width:1px;content:"";background:linear-gradient(transparent,rgba(255,255,255,.24),transparent)}.auth_formWrap___LEg0{width:min(100%,31rem)}.auth_mobileIntro__oEXKt{display:none;margin-bottom:1.5rem}.auth_mobileIntro__oEXKt h1{margin:0;color:#fff;font-family:var(--font-orbitron),sans-serif;font-size:2rem;letter-spacing:-.04em;text-transform:uppercase}.auth_mobileIntro__oEXKt p{margin:.4rem 0 0;color:#cabfe2;font-size:1rem}.auth_clerkRoot__I_CcR{width:100%}.auth_clerkCard___iyiy{width:100%;border:1px solid rgba(255,255,255,.12)!important;background:rgba(17,16,26,.72)!important;box-shadow:0 32px 90px rgba(0,0,0,.38)!important;backdrop-filter:blur(28px)}.auth_clerkTitle__JMFXe{font-family:var(--font-orbitron),sans-serif!important;letter-spacing:-.04em!important;text-transform:uppercase!important}.auth_clerkSubtitle__Mn9AA{color:#b9add4!important;font-weight:500!important}.auth_clerkPrimaryButton__GVJkC{border:0!important;background:linear-gradient(135deg,#7c5cff,#ffd86f)!important;color:#0b0712!important;font-family:var(--font-orbitron),sans-serif!important;font-weight:800!important;letter-spacing:.08em!important;text-transform:uppercase!important;box-shadow:0 18px 42px rgba(124,92,255,.38)!important}.auth_clerkLink__JCjrq{color:#ffd86f!important;font-weight:800!important}.auth_clerkInput__SyWMe,.auth_clerkSocialButton__7JAFH{border-color:rgba(255,255,255,.16)!important;background:rgba(255,255,255,.06)!important;color:#fff!important}.auth_manualCard__u3joZ{width:100%;border:1px solid rgba(255,255,255,.14);border-radius:28px;padding:clamp(1.25rem,4vw,2rem);background:rgba(17,16,26,.78);box-shadow:0 32px 90px rgba(0,0,0,.38);backdrop-filter:blur(28px)}.auth_manualHeader__QQT5q{margin-bottom:1.35rem;text-align:center}.auth_manualKicker__nKVXQ{color:#ffd86f;font-size:.78rem;font-weight:800;letter-spacing:.16em;text-transform:uppercase}.auth_manualHeader__QQT5q h2{margin:.35rem 0 0;color:#fff;font-family:var(--font-orbitron),sans-serif;font-size:clamp(1.5rem,4vw,2rem);letter-spacing:-.05em;text-transform:uppercase}.auth_manualHeader__QQT5q p{margin:.55rem auto 0;max-width:20rem;color:#b9add4;font-size:1rem;font-weight:500;line-height:1.4}.auth_googleButton__bs5bO,.auth_submitButton__3WBRp{display:inline-flex;width:100%;min-height:48px;align-items:center;justify-content:center;border:0;border-radius:16px;cursor:pointer;font-family:var(--font-orbitron),sans-serif;font-size:.82rem;font-weight:800;gap:.7rem;letter-spacing:.08em;text-transform:uppercase;transition:transform .16s ease,opacity .16s ease,box-shadow .16s ease}.auth_googleButton__bs5bO{border:1px solid rgba(255,255,255,.18);color:#fff;background:rgba(255,255,255,.08)}.auth_googleIcon__KM5vu{display:grid;width:1.65rem;height:1.65rem;place-items:center;border-radius:999px;color:#11101a;background:#fff;font-family:Arial,sans-serif;font-weight:800;letter-spacing:0}.auth_submitButton__3WBRp{margin-top:1rem;color:#0b0712;background:linear-gradient(135deg,#7c5cff,#ffd86f);box-shadow:0 18px 42px rgba(124,92,255,.38)}.auth_googleButton__bs5bO:hover:not(:disabled),.auth_submitButton__3WBRp:hover:not(:disabled){transform:translateY(-1px)}.auth_googleButton__bs5bO:disabled,.auth_manualInput__jw_hR:disabled,.auth_submitButton__3WBRp:disabled{cursor:not-allowed;opacity:.62}.auth_divider__rHTu0{display:flex;align-items:center;gap:.85rem;margin:1.25rem 0;color:#9287ad;font-size:.8rem;font-weight:800;letter-spacing:.12em;text-transform:uppercase}.auth_divider__rHTu0:after,.auth_divider__rHTu0:before{height:1px;flex:1;content:"";background:rgba(255,255,255,.14)}.auth_manualForm__my3v2{display:grid;gap:.65rem}.auth_fieldLabel__JY1oE{color:#f8f5ff;font-size:.9rem;font-weight:800}.auth_manualInput__jw_hR{width:100%;min-height:48px;border:1px solid rgba(255,255,255,.16);border-radius:15px;padding:0 1rem;color:#fff;background:rgba(255,255,255,.07);font:inherit;outline:none}.auth_manualInput__jw_hR::placeholder{color:#8b819f}.auth_manualInput__jw_hR:focus{border-color:rgba(255,216,111,.8);box-shadow:0 0 0 3px rgba(255,216,111,.12)}.auth_errorMessage__5E87s,.auth_loadingMessage__a8SrK{margin:.35rem 0 0;border-radius:12px;padding:.7rem .85rem;font-size:.92rem;font-weight:600;line-height:1.35}.auth_errorMessage__5E87s{color:#ffd7d7;background:rgba(255,77,109,.14)}.auth_loadingMessage__a8SrK{color:#dcd5ff;background:rgba(124,92,255,.14)}.auth_switchAuth__tc0xx{margin:1rem 0 0;color:#b9add4;font-size:.95rem;text-align:center}.auth_switchAuth__tc0xx a{color:#ffd86f;font-weight:800;text-decoration:none}.auth_footerNote__9qh_M{margin-top:1.2rem;color:#9287ad;font-size:.9rem;line-height:1.45;text-align:center}.auth_footerNote__9qh_M a{color:#ffd86f;font-weight:700;text-decoration:none}@media (max-width:980px){.auth_shell__lu2p_{grid-template-columns:1fr}.auth_storyPanel__ME1FK{display:none}.auth_formPanel__ViULE{min-height:100vh;box-shadow:none}.auth_formPanel__ViULE:before{display:none}.auth_mobileIntro__oEXKt{display:block}}@media (max-width:520px){.auth_formPanel__ViULE{padding:1rem}}:root{--default-transition-duration:200ms}:root[data-mantine-color-scheme=dark]{--mantine-color-body:var(--mantine-color-dark-9)!important}body{font-family:var(--font-rajdhani),sans-serif}h1,h2,h3,h4,h5,h6{font-family:var(--font-orbitron),sans-serif}@media screen and (max-width:767px){input,select,textarea{font-size:16px!important}}