.login-module__WEZH7G__page{color:#f7f9ff;font-feature-settings:"cv02","cv03","cv04","cv11";-webkit-font-smoothing:antialiased;min-height:100vh;text-rendering:geometricPrecision;background:#000208;place-items:center;padding:74px 28px 62px;font-family:Inter,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Noto Sans,Ubuntu,Cantarell,Helvetica Neue,SF Pro Display,sans-serif;display:grid;position:relative;overflow:hidden}.login-module__WEZH7G__storm{z-index:0;width:100%;height:100%;position:fixed;top:0;bottom:0;left:0;right:0}.login-module__WEZH7G__vignette{z-index:1;pointer-events:none;background:linear-gradient(rgba(0,2,8,.34),rgba(0,2,8,.82)),radial-gradient(circle at 50% 38%,rgba(41,178,247,.14),transparent 40%);position:fixed;top:0;bottom:0;left:0;right:0}.login-module__WEZH7G__shell{z-index:2;flex-direction:column;gap:14px;width:min(1060px,100%);display:flex;position:relative}.login-module__WEZH7G__topNav{z-index:3;-webkit-backdrop-filter:blur(24px)saturate(1.2);background:rgba(4,9,18,.28);border:1px solid rgba(255,255,255,.12);border-radius:999px;align-items:center;gap:8px;padding:5px;display:flex;position:fixed;top:14px;right:24px}.login-module__WEZH7G__topNav a{color:rgba(247,249,255,.72);border-radius:999px;padding:8px 12px;font-size:14px;font-weight:650;text-decoration:none}.login-module__WEZH7G__topNav a:hover{color:#fff;background:rgba(255,255,255,.1)}.login-module__WEZH7G__brand{-webkit-backdrop-filter:blur(24px)saturate(1.25);background:rgba(4,9,18,.34);border:1px solid rgba(255,255,255,.14);border-radius:999px;align-self:flex-start;align-items:center;gap:12px;padding:12px 18px;display:inline-flex;box-shadow:0 16px 50px rgba(0,0,0,.32)}.login-module__WEZH7G__logoMark{color:#fff;fill:currentColor;filter:drop-shadow(0 8px 18px rgba(125,214,255,.24));width:230px;height:86px}.login-module__WEZH7G__layout{grid-template-columns:minmax(0,1fr) minmax(330px,390px);align-items:stretch;gap:16px;display:grid}.login-module__WEZH7G__hero,.login-module__WEZH7G__card{-webkit-backdrop-filter:blur(34px)saturate(1.24);background:linear-gradient(145deg,rgba(255,255,255,.1),rgba(255,255,255,.03)),rgba(3,8,17,.32);border:1px solid rgba(255,255,255,.15);box-shadow:inset 0 1px rgba(255,255,255,.16),0 28px 90px rgba(0,0,0,.48)}.login-module__WEZH7G__hero{border-radius:28px;flex-direction:column;justify-content:flex-end;gap:16px;min-height:360px;padding:26px;display:flex}.login-module__WEZH7G__kicker{color:rgba(218,246,255,.95);letter-spacing:.02em;background:rgba(41,178,247,.1);border:1px solid rgba(41,178,247,.32);border-radius:999px;width:-moz-fit-content;width:fit-content;margin:0;padding:7px 11px;font-size:13px;font-weight:650}.login-module__WEZH7G__hero h1{color:#fff;letter-spacing:0;max-width:680px;margin:0;font-size:max(38px,min(6vw,62px));font-weight:720;line-height:.98}.login-module__WEZH7G__hero p{color:rgba(247,249,255,.72);max-width:620px;margin:0;font-size:15px;line-height:1.48}.login-module__WEZH7G__infoGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;display:grid}.login-module__WEZH7G__infoGrid div{background:rgba(255,255,255,.055);border:1px solid rgba(255,255,255,.1);border-radius:16px;padding:13px}.login-module__WEZH7G__infoGrid strong{color:#fff;margin-bottom:7px;font-size:15px;font-weight:680;display:block}.login-module__WEZH7G__infoGrid span{color:rgba(247,249,255,.64);font-size:14px;line-height:1.42}.login-module__WEZH7G__card{border-radius:24px;flex-direction:column;gap:12px;padding:22px;display:flex;position:relative}.login-module__WEZH7G__card:before{content:"";pointer-events:none;background:linear-gradient(rgba(255,255,255,.12),transparent 44%);border-radius:23px;position:absolute;top:1px;bottom:1px;left:1px;right:1px}.login-module__WEZH7G__signinForm{gap:12px;display:grid}.login-module__WEZH7G__cardHeader{flex-direction:column;gap:3px;padding-bottom:0;display:flex;position:relative}.login-module__WEZH7G__cardHeader span{color:rgba(245,247,251,.68);font-size:14px;font-weight:620}.login-module__WEZH7G__cardHeader h2{color:#fff;letter-spacing:0;margin:0;font-size:34px;font-weight:720}.login-module__WEZH7G__field{color:rgba(245,247,251,.72);flex-direction:column;gap:6px;font-size:13px;font-weight:650;display:flex;position:relative}.login-module__WEZH7G__field input,.login-module__WEZH7G__field select,.login-module__WEZH7G__field textarea{box-sizing:border-box;color:#fff;background:rgba(255,255,255,.06);border:1px solid rgba(255,255,255,.12);border-radius:16px;outline:none;width:100%;min-height:46px;padding:0 16px;font-size:16px;transition:border-color .16s,background .16s,box-shadow .16s;box-shadow:inset 0 1px rgba(255,255,255,.08)}.login-module__WEZH7G__field textarea{resize:vertical;min-height:82px;padding-top:12px}.login-module__WEZH7G__field select{-webkit-appearance:none;-moz-appearance:none;appearance:none;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;background-image:linear-gradient(45deg,transparent 50%,#8ee7ff 50%),linear-gradient(135deg,#8ee7ff 50%,transparent 50%),linear-gradient(145deg,rgba(255,255,255,.106),rgba(255,255,255,.05));background-position:calc(100% - 20px) 20px,calc(100% - 14px) 20px,0 0;background-repeat:no-repeat;background-size:6px 6px,6px 6px,100% 100%;padding-right:46px}.login-module__WEZH7G__field select option{color:#f7fbff;background:#071426;font-weight:650}.login-module__WEZH7G__field select option:checked{color:#fff;background:#0f8d62}.login-module__WEZH7G__field select option:hover,.login-module__WEZH7G__field select option:focus{color:#fff;background:#164d7a}.login-module__WEZH7G__birthDateField{gap:8px}.login-module__WEZH7G__birthDateControls{grid-template-columns:minmax(120px,1.25fr) minmax(78px,.7fr) minmax(92px,.85fr);gap:8px;width:100%;display:grid}.login-module__WEZH7G__birthDateControls select{color:rgba(245,247,251,.92);scrollbar-width:thin;scrollbar-color:rgba(58,255,139,.7) rgba(7,20,38,.9);background:linear-gradient(145deg,rgba(255,255,255,.106),rgba(255,255,255,.05)),rgba(7,20,38,.86);border:1px solid rgba(255,255,255,.13);border-radius:14px;min-height:46px;padding:0 12px;font-weight:680;box-shadow:inset 0 1px rgba(255,255,255,.09),0 8px 22px rgba(0,0,0,.14)}.login-module__WEZH7G__birthDateControls select option{color:#f7fbff;background:#071426;font-weight:680}.login-module__WEZH7G__birthDateControls select option:checked{color:#fff;background:#0f8d62}.login-module__WEZH7G__birthDateControls select::-webkit-scrollbar{width:6px}.login-module__WEZH7G__birthDateControls select::-webkit-scrollbar-track{background:rgba(7,20,38,.9)}.login-module__WEZH7G__birthDateControls select::-webkit-scrollbar-thumb{background:rgba(58,255,139,.72);border-radius:999px}.login-module__WEZH7G__birthDateControls select:hover{border-color:rgba(58,255,139,.32);box-shadow:inset 0 1px rgba(255,255,255,.12),0 0 20px rgba(49,255,132,.12)}.login-module__WEZH7G__birthDateControls select:focus{border-color:rgba(58,255,139,.62);outline:none;box-shadow:0 0 0 3px rgba(49,255,132,.12),0 0 22px rgba(49,255,132,.14)}.login-module__WEZH7G__field input::placeholder,.login-module__WEZH7G__field textarea::placeholder{color:rgba(245,247,251,.4)}.login-module__WEZH7G__field input:hover,.login-module__WEZH7G__field select:hover,.login-module__WEZH7G__field textarea:hover{background:rgba(255,255,255,.086);border-color:rgba(41,178,247,.42);box-shadow:inset 0 1px rgba(255,255,255,.1),0 0 22px rgba(41,178,247,.12)}.login-module__WEZH7G__field input:focus,.login-module__WEZH7G__field select:focus,.login-module__WEZH7G__field textarea:focus{background:rgba(255,255,255,.1);border-color:rgba(41,178,247,.86);box-shadow:inset 0 1px rgba(255,255,255,.12),0 0 0 4px rgba(41,178,247,.18)}.login-module__WEZH7G__passwordControl{position:relative}.login-module__WEZH7G__passwordControl input{padding-right:74px}.login-module__WEZH7G__eyeButton{color:rgba(245,247,251,.84);cursor:pointer;background:rgba(255,255,255,.08);border:0;border-radius:12px;min-width:56px;height:34px;padding:0 10px;font-size:13px;font-weight:650;transition:background .16s,color .16s;position:absolute;top:50%;right:9px;transform:translateY(-50%)}.login-module__WEZH7G__eyeButton:hover{color:#fff;background:rgba(255,255,255,.13)}.login-module__WEZH7G__formOptions{color:rgba(245,247,251,.72);justify-content:space-between;align-items:center;gap:10px;font-size:14px;display:flex}.login-module__WEZH7G__rememberSwitch{white-space:nowrap;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none;align-items:center;gap:10px;display:inline-flex}.login-module__WEZH7G__rememberSwitch input{opacity:0;pointer-events:none;width:1px;height:1px;position:absolute}.login-module__WEZH7G__switchTrack{box-sizing:border-box;background:linear-gradient(135deg,rgba(255,255,255,.09),rgba(255,255,255,.04)),rgba(255,255,255,.08);border:1px solid rgba(245,247,251,.18);border-radius:999px;width:42px;height:24px;padding:2px;transition:background .18s,border-color .18s,box-shadow .18s}.login-module__WEZH7G__switchThumb{background:rgba(245,247,251,.86);border-radius:50%;width:18px;height:18px;transition:transform .18s,background .18s;display:block;box-shadow:0 4px 12px rgba(0,0,0,.24)}.login-module__WEZH7G__rememberSwitch input:checked+.login-module__WEZH7G__switchTrack{background:linear-gradient(135deg,rgba(21,196,100,.9),rgba(15,128,84,.86)),#108a55;border-color:rgba(58,255,139,.58);box-shadow:0 0 22px rgba(49,255,132,.22)}.login-module__WEZH7G__rememberSwitch input:checked+.login-module__WEZH7G__switchTrack .login-module__WEZH7G__switchThumb{background:#fff;transform:translate(18px)}.login-module__WEZH7G__rememberSwitch:hover .login-module__WEZH7G__switchTrack{border-color:rgba(125,214,255,.42)}.login-module__WEZH7G__rememberSwitch input:focus-visible+.login-module__WEZH7G__switchTrack{outline-offset:3px;outline:2px solid rgba(125,214,255,.72)}.login-module__WEZH7G__formOptions a{color:rgba(194,235,255,.92);text-decoration:none}.login-module__WEZH7G__formOptions a:hover{color:#fff}.login-module__WEZH7G__rememberHint{color:#eafff1;background:linear-gradient(135deg,rgba(12,148,78,.44),rgba(20,92,63,.26)),rgba(15,165,88,.18);border:1px solid rgba(58,255,139,.46);border-left-width:4px;border-radius:12px;margin:-2px 0 0;padding:11px 12px;font-size:13px;font-weight:720;line-height:1.35;box-shadow:inset 0 1px rgba(255,255,255,.16),0 0 26px rgba(49,255,132,.18)}.login-module__WEZH7G__submitButton{color:#fff;text-shadow:0 1px 10px rgba(0,0,0,.24);cursor:pointer;background:linear-gradient(135deg,#0b6f9e,#075b82 54%,#063a72),#075b82;border:1px solid rgba(41,178,247,.52);border-radius:14px;width:100%;min-height:46px;font-size:16px;font-weight:720;transition:transform .16s,box-shadow .18s,opacity .16s,border-color .16s,background .18s;box-shadow:inset 0 1px rgba(255,255,255,.24),0 12px 30px rgba(16,138,179,.3)}.login-module__WEZH7G__submitButton:focus-visible{border-color:rgba(218,246,255,.88);outline:none;box-shadow:inset 0 1px rgba(255,255,255,.3),0 16px 36px rgba(16,138,179,.38),0 0 0 4px rgba(41,178,247,.18)}.login-module__WEZH7G__formDivider{color:#fff;justify-content:center;align-items:center;gap:12px;margin-top:auto;font-size:15px;font-weight:760;display:flex}.login-module__WEZH7G__formDivider:before,.login-module__WEZH7G__formDivider:after{content:"";background:linear-gradient(90deg,transparent,rgba(41,178,247,.55));flex:1;height:1px}.login-module__WEZH7G__formDivider span{background:rgba(41,178,247,.13);border:1px solid rgba(41,178,247,.28);border-radius:999px;padding:7px 12px;box-shadow:inset 0 1px rgba(255,255,255,.16),0 10px 28px rgba(41,178,247,.16)}.login-module__WEZH7G__signupPanel{box-sizing:border-box;text-align:left;background:linear-gradient(145deg,rgba(41,178,247,.1),rgba(255,255,255,.035)),rgba(0,81,255,.043);border:1px solid rgba(41,178,247,.2);border-radius:18px;justify-items:stretch;gap:10px;width:100%;margin-bottom:auto;padding:14px;display:grid}.login-module__WEZH7G__signupHeader{justify-items:start;gap:2px;display:grid}.login-module__WEZH7G__signupHeader span{color:rgba(218,246,255,.72);font-size:20px;font-weight:760;line-height:1.05}.login-module__WEZH7G__signupHeader h3{color:#fff;margin:0;font-size:15px;font-weight:720;line-height:1.08}.login-module__WEZH7G__signupSubtitle{color:rgba(224,242,255,.72);margin:5px 0 0;font-size:13px;font-weight:560;line-height:1.42}.login-module__WEZH7G__signupProgress{grid-template-columns:repeat(6,1fr);gap:5px;margin:2px 0 4px;display:grid}.login-module__WEZH7G__signupProgress span{background:rgba(255,255,255,.11);border-radius:999px;height:4px}.login-module__WEZH7G__signupProgressOn{box-shadow:0 0 14px rgba(41,178,247,.26);background:linear-gradient(90deg,#7dd6ff,#2f7bff)!important}.login-module__WEZH7G__signupGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:9px;display:grid}.login-module__WEZH7G__stepNote{color:rgba(224,242,255,.82);background:rgba(255,255,255,.055);border:1px solid rgba(125,214,255,.16);border-radius:12px;padding:10px 12px;font-size:13px;line-height:1.35}.login-module__WEZH7G__field b{color:#ff7ad7;font-weight:800}.login-module__WEZH7G__agePreview{color:rgba(245,247,251,.74);background:rgba(255,255,255,.067);border:1px solid rgba(255,255,255,.12);border-radius:14px;justify-content:space-between;align-items:center;min-height:46px;padding:8px 12px;display:flex;box-shadow:inset 0 1px rgba(255,255,255,.08)}.login-module__WEZH7G__agePreview span{font-size:12px;font-weight:700}.login-module__WEZH7G__agePreview strong{color:#fff;font-size:18px;font-weight:760}.login-module__WEZH7G__signupCheck{color:rgba(245,247,251,.74);align-items:center;gap:9px;font-size:13px;line-height:1.25;display:flex}.login-module__WEZH7G__signupCheck input{accent-color:#7dd6ff;width:15px;height:15px}.login-module__WEZH7G__signupActions{align-items:center;gap:9px;display:flex}.login-module__WEZH7G__profileChoice{text-align:left;background:linear-gradient(145deg,rgba(25,83,150,.24),rgba(255,255,255,.055));border:1px solid rgba(103,180,255,.28);border-radius:18px;gap:12px;padding:20px;display:grid}.login-module__WEZH7G__profileChoice h4{color:#fff;margin:0;font-size:20px}.login-module__WEZH7G__profileChoice p{color:rgba(245,247,251,.72);margin:-4px 0 4px;font-size:14px;line-height:1.45}.login-module__WEZH7G__signupGhostButton{color:rgba(245,247,251,.82);cursor:pointer;background:rgba(255,255,255,.07);border:1px solid rgba(255,255,255,.12);border-radius:14px;min-height:44px;padding:0 14px;font-size:14px;font-weight:700}.login-module__WEZH7G__signupGhostButton:hover{color:#fff;background:rgba(41,178,247,.13);border-color:rgba(41,178,247,.42)}.login-module__WEZH7G__signupButton{color:#fff;cursor:pointer;background:linear-gradient(135deg,#135ab8,#0d428d 58%,#082b65),#0d428d;border:1px solid rgba(84,132,255,.58);border-radius:14px;width:100%;min-height:44px;font-size:16px;font-weight:720;transition:transform .16s,box-shadow .18s,opacity .16s,border-color .16s,background .18s;box-shadow:inset 0 1px rgba(255,255,255,.24),0 12px 30px rgba(0,81,255,.26)}.login-module__WEZH7G__signupPanel .login-module__WEZH7G__field{text-align:left;width:100%}.login-module__WEZH7G__signupPanel .login-module__WEZH7G__field input,.login-module__WEZH7G__signupPanel .login-module__WEZH7G__field select,.login-module__WEZH7G__signupPanel .login-module__WEZH7G__field textarea{text-align:left}.login-module__WEZH7G__signupButton:hover{background:linear-gradient(135deg,#176bd6,#0f4f9f 58%,#0a3577),#0f4f9f;border-color:rgba(122,172,255,.78);transform:translateY(-1px);box-shadow:inset 0 1px rgba(255,255,255,.3),0 18px 42px rgba(0,81,255,.38),0 0 24px rgba(41,178,247,.2)}.login-module__WEZH7G__signupButton:disabled{opacity:.68;cursor:wait;transform:none}.login-module__WEZH7G__signupMessage{color:rgba(218,246,255,.9);background:rgba(16,138,179,.12);border:1px solid rgba(41,178,247,.22);border-radius:12px;margin:0;padding:10px 11px;font-size:14px}.login-module__WEZH7G__signupAlert{color:#ffe5f4;background:linear-gradient(135deg,rgba(119,24,92,.52),rgba(74,23,118,.38)),rgba(75,9,45,.48);border-color:rgba(255,86,182,.48);box-shadow:inset 0 1px rgba(255,255,255,.14),0 0 24px rgba(205,55,161,.18)}.login-module__WEZH7G__profileBuilder{gap:14px;display:grid}.login-module__WEZH7G__profileBuilderNotice{background:linear-gradient(135deg,rgba(24,133,192,.2),rgba(42,72,163,.13));border:1px solid rgba(125,214,255,.22);border-radius:15px;justify-content:space-between;align-items:flex-start;gap:14px;padding:12px 14px;display:flex}.login-module__WEZH7G__profileBuilderNotice>div{gap:3px;display:grid}.login-module__WEZH7G__bubbleSkipButton{flex:none;min-height:38px}.login-module__WEZH7G__profileBuilderNotice strong{color:#fff;font-size:15px}.login-module__WEZH7G__profileBuilderNotice span{color:rgba(224,242,255,.78);font-size:13px;line-height:1.45}.login-module__WEZH7G__registrationMediaPicker{background:rgba(255,255,255,.043);border:1px solid rgba(125,214,255,.16);border-radius:15px;gap:10px;padding:13px 14px;display:grid}.login-module__WEZH7G__registrationMediaPicker>div:first-child{gap:3px;display:grid}.login-module__WEZH7G__registrationMediaPicker strong{color:#fff;font-size:14px}.login-module__WEZH7G__registrationMediaPicker span{color:rgba(224,242,255,.7);font-size:12px;line-height:1.35}.login-module__WEZH7G__registrationMediaPicker>div:nth-child(2){flex-wrap:wrap;gap:8px;display:flex}.login-module__WEZH7G__registrationMediaPicker button{color:#effaff;cursor:pointer;background:rgba(14,116,144,.35);border:1px solid rgba(125,214,255,.3);border-radius:999px;padding:8px 12px;font-size:12px;font-weight:700}.login-module__WEZH7G__registrationMediaPicker button:disabled{opacity:.62;cursor:default}.login-module__WEZH7G__hiddenRegistrationInput{display:none}.login-module__WEZH7G__registrationMediaError,.login-module__WEZH7G__registrationMediaSuccess{margin:0;font-size:12px}.login-module__WEZH7G__registrationMediaError{color:#fecaca}.login-module__WEZH7G__registrationMediaSuccess{color:#bbf7d0}.login-module__WEZH7G__profilePreview{background-color:#06101f;background-position:50%;background-size:cover;border:1px solid rgba(255,255,255,.16);border-radius:18px;min-height:590px;position:relative;overflow:hidden;box-shadow:0 22px 70px rgba(0,0,0,.3)}.login-module__WEZH7G__profilePreviewShade{background:linear-gradient(rgba(0,5,16,.08),rgba(0,5,16,.76)),radial-gradient(circle at 50% 43%,transparent 0,transparent 170px,rgba(0,6,18,.33) 285px);position:absolute;top:0;bottom:0;left:0;right:0}.login-module__WEZH7G__registrationOrbit{--registration-orbit-radius:180px;border:4px solid rgba(255,255,255,.86);border-radius:50%;width:350px;height:350px;margin:0;padding:0;list-style:none;position:absolute;top:76px;left:50%;transform:translate(-50%);box-shadow:inset 0 0 45px rgba(255,255,255,.08),0 20px 60px rgba(0,0,0,.24)}.login-module__WEZH7G__registrationOrbit>li{position:absolute;top:50%;left:50%}.login-module__WEZH7G__registrationBubbleSlot{width:108px;height:108px;transform:rotate(var(--registration-bubble-angle))translate(var(--registration-orbit-radius))rotate(var(--registration-bubble-angle-inverse));margin:-54px}.login-module__WEZH7G__registrationBubble{color:#101827;text-align:center;cursor:pointer;background:rgba(255,255,255,.93);border:4px solid rgba(255,255,255,.92);border-radius:50%;place-content:center;gap:4px;width:108px;height:108px;padding:10px;transition:transform .15s,border-color .15s,box-shadow .15s;display:grid;box-shadow:0 12px 30px rgba(0,5,16,.34),inset 0 1px #fff}.login-module__WEZH7G__registrationBubble[title]{z-index:2;position:relative}.login-module__WEZH7G__registrationBubble:hover,.login-module__WEZH7G__registrationBubbleSelected{border-color:#d7f5ff;transform:scale(1.06);box-shadow:0 0 0 5px rgba(79,210,255,.52),0 0 28px rgba(79,210,255,.8),0 14px 35px rgba(0,5,16,.4)}.login-module__WEZH7G__registrationBubble strong,.login-module__WEZH7G__registrationBubble span{overflow-wrap:anywhere;-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.login-module__WEZH7G__registrationBubble strong{font-size:13px;line-height:1.08}.login-module__WEZH7G__bubbleCategory{color:#0c75a5;letter-spacing:.04em;text-transform:uppercase;font-size:9px;font-weight:850;line-height:1;display:block}.login-module__WEZH7G__registrationBubble span{color:rgba(16,24,39,.62);font-size:10px;line-height:1.16}.login-module__WEZH7G__bubbleWatermark{font-style:italic;font-weight:650;color:rgba(30,55,84,.38)!important}.login-module__WEZH7G__bubbleDelete{z-index:2;color:#fff;cursor:pointer;background:#c02663;border:2px solid #fff;border-radius:50%;place-items:center;width:31px;height:31px;display:grid;position:absolute;top:-5px;right:-5px;box-shadow:0 8px 18px rgba(93,13,49,.4)}.login-module__WEZH7G__bubbleDelete svg{fill:none;stroke:currentColor;stroke-width:1.8px;width:17px;height:17px}.login-module__WEZH7G__registrationAvatar{width:174px;height:174px;margin:-87px}.login-module__WEZH7G__registrationAvatar img{object-fit:cover;background:#fff;border:5px solid #fff;border-radius:50%;width:100%;height:100%;box-shadow:0 14px 42px rgba(0,5,16,.38)}.login-module__WEZH7G__registrationIdentity{gap:2px;display:grid;position:absolute;bottom:20px;left:22px;right:22px}.login-module__WEZH7G__registrationIdentity strong{color:#fff;text-shadow:0 4px 22px rgba(0,0,0,.58);font-size:max(26px,min(4vw,42px));line-height:1}.login-module__WEZH7G__registrationIdentity span{color:rgba(235,247,255,.72);font-size:13px;font-weight:700}.login-module__WEZH7G__bubbleEditor,.login-module__WEZH7G__bubblePicker{background:linear-gradient(145deg,rgba(31,83,141,.22),rgba(99,53,133,.13) 56%,rgba(255,255,255,.043));border:1px solid rgba(125,214,255,.16);border-radius:16px;gap:12px;padding:14px;display:grid;box-shadow:inset 0 1px rgba(255,255,255,.08),0 12px 28px rgba(2,12,30,.16)}.login-module__WEZH7G__bubbleEditor>div:first-child,.login-module__WEZH7G__bubblePicker>div:first-child{justify-content:space-between;align-items:center;gap:10px;display:flex}.login-module__WEZH7G__bubbleEditor>div:first-child span,.login-module__WEZH7G__bubblePicker>div:first-child span{color:rgba(224,242,255,.62);font-size:12px}.login-module__WEZH7G__bubbleEditor>div:first-child strong,.login-module__WEZH7G__bubblePicker>div:first-child strong{color:#fff;font-size:15px}.login-module__WEZH7G__bubbleEditor p{color:rgba(224,242,255,.72);margin:0;font-size:13px}.login-module__WEZH7G__bubbleEditorFields{grid-template-columns:minmax(0,1fr);gap:10px;display:grid}.login-module__WEZH7G__bubbleEditorFields>.login-module__WEZH7G__field,.login-module__WEZH7G__bubbleEditor .login-module__WEZH7G__choiceField,.login-module__WEZH7G__bubbleEditor .login-module__WEZH7G__languagePicker{width:100%}.login-module__WEZH7G__bubblePickerList{scrollbar-width:thin;gap:8px;padding:2px 2px 6px;display:flex;overflow-x:auto}.login-module__WEZH7G__bubblePickerList button{color:rgba(235,247,255,.9);cursor:pointer;background:rgba(41,178,247,.1);border:1px solid rgba(125,214,255,.24);border-radius:999px;flex:none;min-height:38px;padding:0 13px;font-size:12px;font-weight:720}.login-module__WEZH7G__bubblePickerList button span{color:#7dd6ff;font-size:16px}.login-module__WEZH7G__bubblePickerList button:disabled{opacity:.42;cursor:not-allowed}.login-module__WEZH7G__choiceField{background:linear-gradient(145deg,rgba(16,37,67,.54),rgba(6,20,39,.64));border:1px solid rgba(125,214,255,.22);border-radius:16px;min-width:0;padding:12px;box-shadow:inset 0 1px rgba(255,255,255,.06)}.login-module__WEZH7G__choiceField legend{color:rgba(224,242,255,.82);padding:0 5px;font-size:13px;font-weight:700}.login-module__WEZH7G__choiceField>div{scrollbar-width:thin;scrollbar-color:#ff6f00 transparent;flex-wrap:wrap;gap:7px;max-height:172px;display:flex;overflow-y:auto}.login-module__WEZH7G__choiceField>div::-webkit-scrollbar{width:8px}.login-module__WEZH7G__choiceField>div::-webkit-scrollbar-track{background:0 0}.login-module__WEZH7G__choiceField>div::-webkit-scrollbar-thumb{background:#ff6f00;border-radius:6px}.login-module__WEZH7G__choiceField>div::-webkit-scrollbar-thumb:hover{background:rgba(13,214,36,.62)}.login-module__WEZH7G__formSection{background:linear-gradient(145deg,rgba(19,50,85,.38),rgba(5,17,35,.45));border:1px solid rgba(125,214,255,.18);border-radius:18px;margin-top:16px;padding:16px;animation:.24s both login-module__WEZH7G__sectionIn;box-shadow:inset 0 1px rgba(255,255,255,.06)}.login-module__WEZH7G__formSection header{margin-bottom:13px}.login-module__WEZH7G__formSection h3{color:#eefaff;margin:0;font-size:15px}.login-module__WEZH7G__formSection p{color:rgba(192,222,247,.68);margin:4px 0 0;font-size:12px;line-height:1.4}.login-module__WEZH7G__formSection .login-module__WEZH7G__choiceField{grid-column:1/-1}.login-module__WEZH7G__languagePicker{grid-column:1/-1;gap:8px;display:grid}.login-module__WEZH7G__languagePicker>span{color:rgba(224,242,255,.82);font-size:13px;font-weight:700}.login-module__WEZH7G__languageChips{flex-wrap:wrap;gap:7px;display:flex}.login-module__WEZH7G__languageChips button{color:#fff;font:inherit;cursor:pointer;background:rgba(15,142,204,.4);border:1px solid rgba(115,226,255,.62);border-radius:999px;padding:6px 10px}.login-module__WEZH7G__languageChips b{color:#ffb4d5;margin-left:4px}.login-module__WEZH7G__languageAdd{gap:8px;display:flex}.login-module__WEZH7G__languageAdd select{flex:1;min-height:43px}.login-module__WEZH7G__languageAdd button{color:#fff;cursor:pointer;background:rgba(15,142,204,.42);border:1px solid rgba(115,226,255,.5);border-radius:12px;min-width:72px;font-weight:700}.login-module__WEZH7G__languagePicker small{color:rgba(192,222,247,.62)}.login-module__WEZH7G__languageAdd select{box-sizing:border-box;color:#fff;-webkit-appearance:none;-moz-appearance:none;appearance:none;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;font:inherit;background:linear-gradient(45deg,transparent 50%,#7dd3fc 50%) calc(100% - 19px) 18px/6px 6px no-repeat,linear-gradient(135deg,#7dd3fc 50%,transparent 50%) calc(100% - 13px) 18px/6px 6px no-repeat,linear-gradient(145deg,rgba(14,116,144,.18),rgba(1,8,20,.72));border:1px solid rgba(125,211,252,.2);border-radius:12px;padding:0 42px 0 12px;transition:border-color .16s,box-shadow .16s}.login-module__WEZH7G__languageAdd select:hover{border-color:rgba(125,211,252,.46)}.login-module__WEZH7G__languageAdd select:focus{border-color:rgba(103,232,249,.9);outline:none;box-shadow:0 0 0 4px rgba(14,165,233,.14)}.login-module__WEZH7G__languageAdd select option{color:#f7fbff;background:#071426;font-weight:650}.login-module__WEZH7G__languageAdd select option:checked{color:#fff;background:#164d7a}.login-module__WEZH7G__signupPanel{scrollbar-width:thin;scrollbar-color:#ff6f00 transparent}.login-module__WEZH7G__signupPanel::-webkit-scrollbar{width:8px}.login-module__WEZH7G__signupPanel::-webkit-scrollbar-track{background:0 0}.login-module__WEZH7G__signupPanel::-webkit-scrollbar-thumb{background:#ff6f00;border-radius:6px}.login-module__WEZH7G__signupPanel::-webkit-scrollbar-thumb:hover{background:rgba(13,214,36,.62)}@keyframes login-module__WEZH7G__sectionIn{0%{opacity:0;transform:translateY(5px)}to{opacity:1;transform:translateY(0)}}@media (max-width:560px){.login-module__WEZH7G__formSection{border-radius:15px;padding:13px}}.login-module__WEZH7G__choiceOption{color:rgba(235,247,255,.82);cursor:pointer;background:rgba(255,255,255,.04);border:1px solid rgba(125,214,255,.16);border-radius:999px;align-items:center;gap:5px;min-height:34px;padding:6px 11px;font-size:12px;font-weight:650;transition:transform .14s,border-color .14s,background .14s,box-shadow .14s;display:flex}.login-module__WEZH7G__choiceOption:hover{background:rgba(41,178,247,.18);border-color:rgba(115,226,255,.55)}.login-module__WEZH7G__choiceOption:active{transform:scale(.96)}.login-module__WEZH7G__choiceOptionSelected,.login-module__WEZH7G__choiceOption[aria-pressed=true]{color:#fff;background:linear-gradient(135deg,rgba(15,142,204,.58),rgba(131,53,175,.42));border-color:rgba(115,226,255,.86);box-shadow:0 0 14px rgba(79,210,255,.48),inset 0 0 0 1px rgba(225,249,255,.3)}.login-module__WEZH7G__choiceOption:focus-visible{outline-offset:2px;outline:3px solid rgba(167,243,208,.7)}.login-module__WEZH7G__signupSkipButton{background:rgba(190,24,93,.18);border-color:rgba(251,113,133,.34)}.login-module__WEZH7G__signupSkipButton:hover{background:rgba(190,24,93,.3);border-color:rgba(251,113,133,.56)}.login-module__WEZH7G__submitButton:hover{background:linear-gradient(135deg,#0d83b8,#086891 54%,#06477f),#086891;border-color:rgba(218,246,255,.58);transform:translateY(-1px);box-shadow:inset 0 1px rgba(255,255,255,.3),0 18px 42px rgba(16,138,179,.42),0 0 24px rgba(41,178,247,.18)}.login-module__WEZH7G__submitButton:disabled{opacity:.68;cursor:wait;transform:none}.login-module__WEZH7G__error{color:#ffe5f4;background:linear-gradient(135deg,rgba(119,24,92,.52),rgba(74,23,118,.38)),rgba(75,9,45,.5);border:1px solid rgba(255,86,182,.5);border-radius:14px;margin:0;padding:11px 12px;font-size:14px;box-shadow:inset 0 1px rgba(255,255,255,.14),0 0 26px rgba(205,55,161,.2)}.login-module__WEZH7G__footer{z-index:3;color:rgba(247,249,255,.62);-webkit-backdrop-filter:blur(22px)saturate(1.18);background:rgba(4,9,18,.34);border:1px solid rgba(255,255,255,.11);border-radius:999px;justify-content:space-between;align-items:center;gap:16px;padding:8px 12px;display:flex;position:fixed;bottom:12px;left:18px;right:18px}.login-module__WEZH7G__footer span,.login-module__WEZH7G__footer a{color:rgba(247,249,255,.7);font-size:13px;font-weight:700;text-decoration:none}.login-module__WEZH7G__footer em{color:rgba(218,246,255,.68);margin-left:8px;font-style:italic;font-weight:560}.login-module__WEZH7G__footer nav{gap:12px;display:flex}.login-module__WEZH7G__footer a:hover{color:#fff}.login-module__WEZH7G__registerPage{box-sizing:border-box;min-height:100svh;color:var(--app-text);background:var(--background);padding:34px 18px}.login-module__WEZH7G__registerShell{gap:18px;width:min(1040px,100%);margin:0 auto;display:grid}.login-module__WEZH7G__registerShell .login-module__WEZH7G__signupPanel{border-color:var(--app-border);background:var(--app-surface);width:100%;max-width:none;min-height:520px;box-shadow:var(--app-shadow);align-content:start;padding:22px}.login-module__WEZH7G__registerShell .login-module__WEZH7G__signupGrid{grid-template-columns:repeat(3,minmax(0,1fr))}.login-module__WEZH7G__registerHeader{border:1px solid var(--app-border);background:var(--app-surface);box-shadow:var(--app-shadow);-webkit-backdrop-filter:blur(24px)saturate(1.16);border-radius:22px;gap:10px;padding:13px 16px;display:grid}.login-module__WEZH7G__registerHeaderActions{justify-content:space-between;align-items:center;gap:12px;display:flex}.login-module__WEZH7G__registerHeader span{color:rgba(125,214,255,.82);text-transform:uppercase;font-size:13px;font-weight:780}.login-module__WEZH7G__registerHeader h1{letter-spacing:0;margin:0;font-size:max(24px,min(4vw,38px));line-height:1}.login-module__WEZH7G__registerHeader p{color:rgba(245,247,251,.68);max-width:720px;margin:0;font-size:13px;line-height:1.35}.login-module__WEZH7G__registerBack{color:rgba(218,246,255,.86);background:rgba(41,178,247,.1);border:1px solid rgba(41,178,247,.22);border-radius:999px;justify-self:start;padding:8px 12px;font-size:13px;font-weight:760;text-decoration:none}.login-module__WEZH7G__registerBack:hover{color:#fff;background:rgba(41,178,247,.16);border-color:rgba(41,178,247,.48)}.login-module__WEZH7G__registerLogout{color:#ffe5f4;cursor:pointer;background:linear-gradient(135deg,rgba(119,24,92,.34),rgba(74,23,118,.26)),rgba(255,255,255,.055);border:1px solid rgba(255,86,182,.34);border-radius:999px;min-height:36px;padding:0 14px;font-size:13px;font-weight:760;box-shadow:0 10px 25px rgba(119,24,92,.16)}.login-module__WEZH7G__registerLogout:hover{background:linear-gradient(135deg,rgba(155,38,120,.48),rgba(90,32,145,.36)),rgba(255,255,255,.08);border-color:rgba(255,120,210,.56)}.login-module__WEZH7G__registerModalBackdrop{z-index:50;-webkit-backdrop-filter:blur(14px);background:rgba(2,8,18,.72);place-items:center;padding:18px;display:grid;position:fixed;top:0;bottom:0;left:0;right:0}.login-module__WEZH7G__registerModal{color:#fff;background:linear-gradient(160deg,rgba(12,31,58,.94),rgba(8,14,33,.96)),rgba(5,12,25,.94);border:1px solid rgba(125,214,255,.18);border-radius:20px;width:min(440px,100%);padding:22px;box-shadow:inset 0 1px rgba(255,255,255,.12),0 24px 70px rgba(0,0,0,.42)}.login-module__WEZH7G__registerModal h2{margin:0 0 8px;font-size:22px}.login-module__WEZH7G__registerModal p{color:rgba(224,242,255,.78);margin:0;line-height:1.55}.login-module__WEZH7G__registerModalActions{grid-template-columns:1fr 1fr;gap:10px;margin-top:18px;display:grid}@media (max-width:860px){.login-module__WEZH7G__page{place-items:start center;min-height:100svh;padding:74px 14px 88px;overflow-y:auto}.login-module__WEZH7G__topNav{justify-content:center;left:12px;right:12px;overflow-x:auto}.login-module__WEZH7G__shell{width:100%}.login-module__WEZH7G__brand{order:0;align-self:center}.login-module__WEZH7G__logoMark{width:190px;height:72px}.login-module__WEZH7G__layout{order:1;grid-template-columns:1fr}.login-module__WEZH7G__card{order:-1}.login-module__WEZH7G__hero{min-height:auto;padding:18px}.login-module__WEZH7G__hero h1{font-size:max(30px,min(10vw,42px))}.login-module__WEZH7G__hero p{font-size:14px}.login-module__WEZH7G__infoGrid{grid-template-columns:1fr}.login-module__WEZH7G__card{border-radius:24px;padding:18px}.login-module__WEZH7G__card:before{border-radius:23px}.login-module__WEZH7G__cardHeader h2{font-size:32px}.login-module__WEZH7G__formOptions{flex-direction:column;align-items:flex-start}.login-module__WEZH7G__signupGrid,.login-module__WEZH7G__birthDateControls{grid-template-columns:1fr}.login-module__WEZH7G__registerPage{padding:16px 12px 28px}.login-module__WEZH7G__registerShell .login-module__WEZH7G__signupPanel{min-height:auto;padding:16px}.login-module__WEZH7G__registerShell .login-module__WEZH7G__signupGrid,.login-module__WEZH7G__registerHeaderActions,.login-module__WEZH7G__registerModalActions{grid-template-columns:1fr}.login-module__WEZH7G__registerHeaderActions{display:grid}.login-module__WEZH7G__signupActions{flex-direction:column-reverse;align-items:stretch}.login-module__WEZH7G__profileBuilderNotice{flex-direction:column}.login-module__WEZH7G__bubbleSkipButton{width:100%}.login-module__WEZH7G__profilePreview{min-height:470px}.login-module__WEZH7G__registrationOrbit{--registration-orbit-radius:128px;width:250px;height:250px;top:68px}.login-module__WEZH7G__registrationBubbleSlot,.login-module__WEZH7G__registrationBubble{width:82px;height:82px}.login-module__WEZH7G__registrationBubbleSlot{margin:-41px}.login-module__WEZH7G__registrationBubble{border-width:3px;padding:7px}.login-module__WEZH7G__registrationBubble strong{font-size:10px}.login-module__WEZH7G__registrationBubble span{font-size:8px}.login-module__WEZH7G__registrationAvatar{width:126px;height:126px;margin:-63px}.login-module__WEZH7G__bubbleDelete{width:26px;height:26px;font-size:11px}.login-module__WEZH7G__bubbleEditorFields{grid-template-columns:1fr}.login-module__WEZH7G__footer{border-radius:22px;flex-direction:column;align-items:center}}@media (max-height:760px) and (min-width:861px){.login-module__WEZH7G__page{padding-top:64px;padding-bottom:52px}.login-module__WEZH7G__brand{padding:8px 14px}.login-module__WEZH7G__logoMark{width:190px;height:70px}.login-module__WEZH7G__hero{min-height:320px}.login-module__WEZH7G__hero h1{font-size:max(34px,min(5vw,52px))}}:root[data-theme=light] .login-module__WEZH7G__page{color:#17191f;background:#f7f8fc}:root[data-theme=light] .login-module__WEZH7G__topNav{background:rgba(255,255,255,.62);border-color:rgba(20,28,40,.12);box-shadow:0 16px 46px rgba(24,35,52,.1)}:root[data-theme=light] .login-module__WEZH7G__brand{background:rgba(255,255,255,.62);border-color:rgba(20,28,40,.12);box-shadow:0 16px 46px rgba(24,35,52,.1)}:root[data-theme=light] .login-module__WEZH7G__topNav a{color:rgba(23,25,31,.72)}:root[data-theme=light] .login-module__WEZH7G__topNav a:hover{color:#17191f;background:rgba(20,28,40,.07)}:root[data-theme=light] .login-module__WEZH7G__logoMark{color:#17191f}:root[data-theme=light] .login-module__WEZH7G__hero{background:linear-gradient(145deg,rgba(255,255,255,.92),rgba(255,255,255,.68));border-color:rgba(20,28,40,.12);box-shadow:inset 0 1px #fff,0 28px 80px rgba(24,35,52,.14)}:root[data-theme=light] .login-module__WEZH7G__card{background:linear-gradient(145deg,rgba(255,255,255,.92),rgba(255,255,255,.68));border-color:rgba(20,28,40,.12);box-shadow:inset 0 1px #fff,0 28px 80px rgba(24,35,52,.14)}:root[data-theme=light] .login-module__WEZH7G__hero h1{color:#17191f}:root[data-theme=light] .login-module__WEZH7G__cardHeader h2{color:#17191f}:root[data-theme=light] .login-module__WEZH7G__cardHeader span{color:#687180}:root[data-theme=light] .login-module__WEZH7G__registerPage{color:var(--app-text);background:var(--background)}:root[data-theme=light] .login-module__WEZH7G__registerHeader{background:rgba(255,255,255,.82);border-color:rgba(20,28,40,.12);box-shadow:0 18px 55px rgba(24,35,52,.1)}:root[data-theme=light] .login-module__WEZH7G__signupPanel{background:rgba(255,255,255,.82);border-color:rgba(20,28,40,.12);box-shadow:0 18px 55px rgba(24,35,52,.1)}:root[data-theme=light] .login-module__WEZH7G__registerHeader h1{color:#17191f}:root[data-theme=light] .login-module__WEZH7G__signupHeader h3{color:#17191f}:root[data-theme=light] .login-module__WEZH7G__profileChoice h4{color:#17191f}:root[data-theme=light] .login-module__WEZH7G__agePreview strong{color:#17191f}:root[data-theme=light] .login-module__WEZH7G__registerHeader p{color:#687180}:root[data-theme=light] .login-module__WEZH7G__signupSubtitle{color:#687180}:root[data-theme=light] .login-module__WEZH7G__signupCheck{color:#687180}:root[data-theme=light] .login-module__WEZH7G__field{color:#687180}:root[data-theme=light] .login-module__WEZH7G__field input{color:#17191f;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;background-color:#fff;border-color:rgba(20,28,40,.14);box-shadow:inset 0 1px #fff,0 7px 18px rgba(24,35,52,.06)}:root[data-theme=light] .login-module__WEZH7G__field select{color:#17191f;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;background-color:#fff;border-color:rgba(20,28,40,.14);box-shadow:inset 0 1px #fff,0 7px 18px rgba(24,35,52,.06)}:root[data-theme=light] .login-module__WEZH7G__field textarea{color:#17191f;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;background-color:#fff;border-color:rgba(20,28,40,.14);box-shadow:inset 0 1px #fff,0 7px 18px rgba(24,35,52,.06)}:root[data-theme=light] .login-module__WEZH7G__birthDateControls select{color:#17191f;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;background-color:#fff;border-color:rgba(20,28,40,.14);box-shadow:inset 0 1px #fff,0 7px 18px rgba(24,35,52,.06)}:root[data-theme=light] .login-module__WEZH7G__field select option{color:#17191f;background:#fff}:root[data-theme=light] .login-module__WEZH7G__birthDateControls select option{color:#17191f;background:#fff}:root[data-theme=light] .login-module__WEZH7G__stepNote{color:#455064;background:#f0f2f5;border-color:rgba(20,28,40,.11)}:root[data-theme=light] .login-module__WEZH7G__agePreview{color:#455064;background:#f0f2f5;border-color:rgba(20,28,40,.11)}:root[data-theme=light] .login-module__WEZH7G__profileChoice{color:#455064;background:#f0f2f5;border-color:rgba(20,28,40,.11)}@media (prefers-reduced-motion:reduce){.login-module__WEZH7G__page *,.login-module__WEZH7G__page :before,.login-module__WEZH7G__page :after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}@media (min-width:861px){.login-module__WEZH7G__page{padding:54px 28px 74px}.login-module__WEZH7G__shell{gap:16px;width:min(410px,100%)}.login-module__WEZH7G__brand{align-self:center}.login-module__WEZH7G__layout{grid-template-columns:minmax(0,1fr)}.login-module__WEZH7G__hero{display:none}.login-module__WEZH7G__card{min-height:0;padding:24px}}@media (max-width:860px){.login-module__WEZH7G__page{place-items:center;padding-top:82px;padding-bottom:82px}.login-module__WEZH7G__shell{width:min(410px,100%)}.login-module__WEZH7G__hero{display:none}.login-module__WEZH7G__brand{margin-left:auto;margin-right:auto}}.login-module__WEZH7G__wideNote{z-index:2;color:rgba(247,249,255,.75);pointer-events:none;width:min(230px,16vw);display:none;position:fixed;top:50%;transform:translateY(-42%)}.login-module__WEZH7G__wideNoteLeft{text-align:left;left:max(32px,min(7vw,150px))}.login-module__WEZH7G__wideNoteRight{text-align:right;right:max(32px,min(7vw,150px))}.login-module__WEZH7G__wideNote span{color:#7dd6ff;letter-spacing:.15em;margin-bottom:12px;font-size:10px;font-weight:800;display:block}.login-module__WEZH7G__wideNote strong{color:#fff;letter-spacing:-.04em;font-size:max(22px,min(2.15vw,34px));font-weight:720;line-height:1.05;display:block}.login-module__WEZH7G__wideNote p{color:rgba(247,249,255,.55);margin:13px 0 0;font-size:13px;line-height:1.55}@media (min-width:1180px){.login-module__WEZH7G__wideNote{display:block}}:root[data-theme=light] .login-module__WEZH7G__wideNote{color:rgba(23,25,31,.72)}:root[data-theme=light] .login-module__WEZH7G__wideNote span{color:var(--app-accent-hover)}:root[data-theme=light] .login-module__WEZH7G__wideNote strong{color:#17191f}:root[data-theme=light] .login-module__WEZH7G__wideNote p{color:rgba(23,25,31,.58)}.login-module__WEZH7G__page{background:#09080d}.login-module__WEZH7G__vignette{background:linear-gradient(rgba(8,7,13,.28),rgba(8,7,13,.78)),radial-gradient(circle at 50% 38%,rgba(184,76,177,.13),transparent 42%),radial-gradient(circle at 78% 76%,rgba(248,142,65,.09),transparent 30%)}.login-module__WEZH7G__topNav,.login-module__WEZH7G__brand{background:rgba(17,13,23,.36);border-color:rgba(255,255,255,.15);box-shadow:0 16px 46px rgba(0,0,0,.28)}.login-module__WEZH7G__topNav a:hover{background:rgba(255,255,255,.12)}.login-module__WEZH7G__brand{border-radius:22px}.login-module__WEZH7G__logoMark{filter:drop-shadow(0 8px 18px rgba(234,92,170,.22))}.login-module__WEZH7G__card{background:linear-gradient(150deg,rgba(255,255,255,.12),rgba(255,255,255,.024)),rgba(17,12,24,.46);border-color:rgba(255,255,255,.16);border-radius:28px;box-shadow:inset 0 1px rgba(255,255,255,.15),0 28px 90px rgba(0,0,0,.46)}.login-module__WEZH7G__card:before{background:linear-gradient(145deg,rgba(255,164,104,.11),rgba(211,89,188,.08) 35%,transparent 65%);border-radius:27px}.login-module__WEZH7G__cardHeader span{color:rgba(255,206,237,.75)}.login-module__WEZH7G__field input,.login-module__WEZH7G__field select,.login-module__WEZH7G__field textarea{background:rgba(255,255,255,.075);border-color:rgba(255,255,255,.13);border-radius:14px}.login-module__WEZH7G__field input:hover,.login-module__WEZH7G__field select:hover,.login-module__WEZH7G__field textarea:hover{border-color:rgba(229,94,180,.45);box-shadow:inset 0 1px rgba(255,255,255,.1),0 0 22px rgba(229,94,180,.11)}.login-module__WEZH7G__field input:focus,.login-module__WEZH7G__field select:focus,.login-module__WEZH7G__field textarea:focus{border-color:rgba(236,100,174,.88);box-shadow:inset 0 1px rgba(255,255,255,.12),0 0 0 4px rgba(236,100,174,.16)}.login-module__WEZH7G__submitButton{background:linear-gradient(112deg,#f6a143,#df4b81 48%,#9c4fc5);border-color:rgba(255,161,91,.44);box-shadow:inset 0 1px rgba(255,255,255,.3),0 12px 30px rgba(214,67,132,.28)}.login-module__WEZH7G__submitButton:hover{background:linear-gradient(112deg,#ffb04f,#ed518b 48%,#ad59d4);box-shadow:inset 0 1px rgba(255,255,255,.34),0 18px 42px rgba(214,67,132,.38),0 0 24px rgba(236,100,174,.18)}.login-module__WEZH7G__formDivider:before{background:linear-gradient(90deg,transparent,rgba(236,100,174,.5))}.login-module__WEZH7G__formDivider:after{background:linear-gradient(90deg,rgba(236,100,174,.5),transparent)}.login-module__WEZH7G__formDivider span{background:rgba(220,87,177,.11);border-color:rgba(236,100,174,.25)}.login-module__WEZH7G__signupPanel{background:linear-gradient(145deg,rgba(214,67,132,.11),rgba(132,83,200,.08)),rgba(255,255,255,.024);border-color:rgba(236,100,174,.2);border-radius:19px}.login-module__WEZH7G__signupHeader span{color:rgba(255,206,237,.82)}.login-module__WEZH7G__signupButton{background:linear-gradient(112deg,#7d58c9,#b34ea4 54%,#e66a75);border-color:rgba(208,114,240,.42);box-shadow:inset 0 1px rgba(255,255,255,.24),0 12px 30px rgba(166,73,170,.25)}.login-module__WEZH7G__signupButton:hover{background:linear-gradient(112deg,#8b62dc,#c055ae 54%,#f1737d)}.login-module__WEZH7G__wideNote span{color:#ffa45c}:root[data-theme=light] .login-module__WEZH7G__vignette{background:linear-gradient(rgba(255,250,252,.2),rgba(250,246,250,.64)),radial-gradient(circle at 50% 38%,rgba(210,72,156,.11),transparent 42%)}:root[data-theme=light] .login-module__WEZH7G__topNav{background:rgba(255,255,255,.66)}:root[data-theme=light] .login-module__WEZH7G__brand{background:rgba(255,255,255,.66)}:root[data-theme=light] .login-module__WEZH7G__card{background:linear-gradient(150deg,rgba(255,255,255,.94),rgba(255,248,252,.74))}.login-module__WEZH7G__createAccountButton,.login-module__WEZH7G__backToSignin{color:rgba(255,235,248,.94);width:100%;min-height:44px;font:inherit;cursor:pointer;background:linear-gradient(135deg,rgba(214,67,132,.14),rgba(132,83,200,.12));border:1px solid rgba(236,100,174,.32);border-radius:14px;font-size:14px;font-weight:720;transition:transform .16s,border-color .16s,background .16s}.login-module__WEZH7G__createAccountButton:hover,.login-module__WEZH7G__backToSignin:hover{background:linear-gradient(135deg,rgba(236,100,174,.22),rgba(132,83,200,.19));border-color:rgba(255,161,91,.58);transform:translateY(-1px)}.login-module__WEZH7G__backToSignin{color:rgba(247,249,255,.64);background:0 0;border-color:transparent;min-height:38px;font-size:13px}.login-module__WEZH7G__backToSignin:hover{color:#fff;background:rgba(255,255,255,.06)}:root[data-theme=light] .login-module__WEZH7G__createAccountButton{color:#543254}:root[data-theme=light] .login-module__WEZH7G__backToSignin{color:#543254}:root[data-theme=light] .login-module__WEZH7G__createAccountButton{background:linear-gradient(135deg,rgba(214,67,132,.1),rgba(132,83,200,.09))}.login-module__WEZH7G__signupActive .login-module__WEZH7G__signinForm,.login-module__WEZH7G__signupActive .login-module__WEZH7G__formDivider{display:none}.login-module__WEZH7G__createAccountButton:hover{background:linear-gradient(112deg,#ffc055 0%,#ff5f8e 42%,#cf5add 72%,#7b70f3 100%);border:0;box-shadow:inset 0 1px rgba(255,255,255,.38),0 18px 40px rgba(229,77,154,.42),0 0 30px rgba(255,175,70,.18)}@media (max-width:860px){.login-module__WEZH7G__footer{padding:10px max(14px,env(safe-area-inset-right))calc(10px + env(safe-area-inset-bottom))max(14px,env(safe-area-inset-left));background:rgba(9,8,13,.78);border-bottom:0;border-left:0;border-right:0;border-radius:0;justify-content:center;bottom:0;left:0;right:0}}.login-module__WEZH7G__createAccountButton{background:linear-gradient(115deg,#7b5e91,#8a5f9d 50%,#5e679d);border:1px solid rgba(211,154,211,.34);box-shadow:inset 0 1px rgba(255,255,255,.2),0 10px 24px rgba(104,69,125,.22)}.login-module__WEZH7G__createAccountButton:hover{background:linear-gradient(115deg,#896a9e,#996da9 50%,#6974ad);box-shadow:inset 0 1px rgba(255,255,255,.24),0 14px 28px rgba(104,69,125,.3)}@media (max-width:860px){.login-module__WEZH7G__logoMark{width:166px;height:63px}}:root[data-theme=light] .login-module__WEZH7G__cardHeader span{color:#455064}:root[data-theme=light] .login-module__WEZH7G__signupHeader span{color:#455064}:root[data-theme=light] .login-module__WEZH7G__formOptions{color:#455064}:root[data-theme=light] .login-module__WEZH7G__rememberSwitch{color:#455064}:root[data-theme=light] .login-module__WEZH7G__signupSubtitle{color:#455064}:root[data-theme=light] .login-module__WEZH7G__signupCheck{color:#455064}:root[data-theme=light] .login-module__WEZH7G__field{color:#455064}:root[data-theme=light] .login-module__WEZH7G__profileChoice p{color:#455064}:root[data-theme=light] .login-module__WEZH7G__signupGhostButton{color:#455064}:root[data-theme=light] .login-module__WEZH7G__bubbleEditor>div:first-child span{color:#455064}:root[data-theme=light] .login-module__WEZH7G__bubbleEditor p{color:#455064}:root[data-theme=light] .login-module__WEZH7G__bubblePicker>div:first-child span{color:#455064}:root[data-theme=light] .login-module__WEZH7G__choiceField legend{color:#455064}:root[data-theme=light] .login-module__WEZH7G__languagePicker>span{color:#455064}:root[data-theme=light] .login-module__WEZH7G__languagePicker small{color:#455064}:root[data-theme=light] .login-module__WEZH7G__formOptions a{color:#3158a8}:root[data-theme=light] .login-module__WEZH7G__eyeButton{color:#455064;background:rgba(20,28,40,.07)}:root[data-theme=light] .login-module__WEZH7G__field b{color:#9b3567}:root[data-theme=light] .login-module__WEZH7G__footer{color:#455064;background:rgba(255,255,255,.84);border-color:rgba(20,28,40,.12)}:root[data-theme=light] .login-module__WEZH7G__footer span{color:#586174}:root[data-theme=light] .login-module__WEZH7G__footer a{color:#586174}:root[data-theme=light] .login-module__WEZH7G__footer em{color:#586174}:root[data-theme=light] .login-module__WEZH7G__formSection{color:#455064;background:#f0f2f5;border-color:rgba(20,28,40,.13);box-shadow:inset 0 1px #fff,0 8px 20px rgba(24,35,52,.06)}:root[data-theme=light] .login-module__WEZH7G__bubbleEditor{color:#455064;background:#f0f2f5;border-color:rgba(20,28,40,.13);box-shadow:inset 0 1px #fff,0 8px 20px rgba(24,35,52,.06)}:root[data-theme=light] .login-module__WEZH7G__bubblePicker{color:#455064;background:#f0f2f5;border-color:rgba(20,28,40,.13);box-shadow:inset 0 1px #fff,0 8px 20px rgba(24,35,52,.06)}:root[data-theme=light] .login-module__WEZH7G__choiceField{color:#455064;background:#f0f2f5;border-color:rgba(20,28,40,.13);box-shadow:inset 0 1px #fff,0 8px 20px rgba(24,35,52,.06)}:root[data-theme=light] .login-module__WEZH7G__formSection h3{color:#17191f}:root[data-theme=light] .login-module__WEZH7G__bubbleEditor>div:first-child strong{color:#17191f}:root[data-theme=light] .login-module__WEZH7G__bubblePicker>div:first-child strong{color:#17191f}:root[data-theme=light] .login-module__WEZH7G__languageChips button{color:#29364a;background:#e8eef7;border-color:rgba(49,88,168,.3)}:root[data-theme=light] .login-module__WEZH7G__bubblePickerList button{color:#29364a;background:#e8eef7;border-color:rgba(49,88,168,.3)}:root[data-theme=light] .login-module__WEZH7G__languageChips b{color:#3158a8}:root[data-theme=light] .login-module__WEZH7G__bubblePickerList button span{color:#3158a8}:root[data-theme=light] .login-module__WEZH7G__languageAdd button{color:#29364a;background:#e8eef7;border-color:rgba(49,88,168,.32)}:root[data-theme=light] .login-module__WEZH7G__signupGhostButton{background:#e8edf4;border-color:rgba(20,28,40,.16)}:root[data-theme=light] .login-module__WEZH7G__choiceOption{color:#455064;background:#e8edf4;border-color:rgba(20,28,40,.16)}:root[data-theme=light] .login-module__WEZH7G__choiceOptionSelected{color:#fff;background:#49689f;border-color:#5878b8;box-shadow:0 3px 10px rgba(36,56,92,.18)}:root[data-theme=light] .login-module__WEZH7G__choiceOption[aria-pressed=true]{color:#fff;background:#49689f;border-color:#5878b8;box-shadow:0 3px 10px rgba(36,56,92,.18)}:root[data-theme=light] .login-module__WEZH7G__profileBuilderNotice{background:#f0f2f5;border-color:rgba(20,28,40,.14)}:root[data-theme=light] .login-module__WEZH7G__registrationMediaPicker{background:#f0f2f5;border-color:rgba(20,28,40,.14)}:root[data-theme=light] .login-module__WEZH7G__profileBuilderNotice strong{color:#17191f}:root[data-theme=light] .login-module__WEZH7G__registrationMediaPicker strong{color:#17191f}:root[data-theme=light] .login-module__WEZH7G__profileBuilderNotice span{color:#586174}:root[data-theme=light] .login-module__WEZH7G__registrationMediaPicker span{color:#586174}:root[data-theme=light] .login-module__WEZH7G__registrationMediaPicker button{color:#29364a;background:#e1e9f5;border-color:rgba(49,88,168,.3)}:root[data-theme=light] .login-module__WEZH7G__registrationMediaError{color:#9b263e}:root[data-theme=light] .login-module__WEZH7G__registrationMediaSuccess{color:#216b4a}:root[data-theme=light] .login-module__WEZH7G__signupMessage{color:#31506d;background:#e7f1f8;border-color:rgba(49,88,168,.24)}:root[data-theme=light] .login-module__WEZH7G__signupAlert{color:#7a1d45;background:#fbeaf1;border-color:rgba(155,38,82,.24)}.login-module__WEZH7G__authThemeSwitch{color:var(--auth-secondary-text);letter-spacing:.04em;justify-content:center;align-items:center;gap:.55rem;margin:1.1rem auto 0;font-size:.72rem;display:flex}.login-module__WEZH7G__authThemeLabel{font-weight:600}.login-module__WEZH7G__authThemeOptions{border:1px solid var(--app-border);background:var(--app-surface-soft);border-radius:999px;align-items:center;gap:.15rem;padding:.16rem;display:inline-flex}.login-module__WEZH7G__authThemeOption,.login-module__WEZH7G__authThemeOptionActive{color:var(--auth-secondary-text);font:inherit;cursor:pointer;background:0 0;border:0;border-radius:999px;padding:.32rem .58rem;transition:color .16s,background-color .16s,box-shadow .16s}.login-module__WEZH7G__authThemeOption:hover{color:var(--auth-back-button-hover);background:var(--app-accent-soft);outline:none}.login-module__WEZH7G__authThemeOption:focus-visible{color:var(--auth-back-button-hover);background:var(--app-accent-soft);outline:none}.login-module__WEZH7G__authThemeOptionActive{color:var(--button-text,var(--background));background:var(--app-accent);box-shadow:0 2px 8px color-mix(in srgb,var(--app-accent)28%,transparent)}.login-module__WEZH7G__authThemeOptionActive:focus-visible{outline:2px solid var(--app-accent-hover);outline-offset:2px}.login-module__WEZH7G__formDivider>span{color:var(--auth-secondary-text)}.login-module__WEZH7G__backToSignin{color:var(--auth-back-button-text)}.login-module__WEZH7G__backToSignin:hover,.login-module__WEZH7G__backToSignin:active{color:var(--auth-back-button-hover);box-shadow:none}.login-module__WEZH7G__backToSignin:focus-visible{color:var(--auth-back-button-hover);box-shadow:none}
