._shell_do35h_1{--auth-ink:#000000e6;--auth-muted:#0000008c;--auth-blue:#07c160;--auth-blue-dark:#059a4c;--auth-blue-soft:#e8f8f0;--auth-green:#07c160;--auth-line:#0000001a;--auth-field:#f7f7f7;--auth-danger:#fa5151;min-height:100vh;min-height:100dvh;color:var(--auth-ink);background:radial-gradient(circle at 8% 10%,#b7d5e170,#0000 32%),radial-gradient(circle at 92% 90%,#c2ded36b,#0000 30%),#f2f5f5;place-items:center;padding:max(20px,min(3vw,40px));scroll-padding-bottom:120px;display:grid;position:relative;overflow-x:clip}._accountBack_do35h_26{color:#576b95;align-items:center;min-height:44px;margin-bottom:18px;font-size:15px;text-decoration:none;display:inline-flex}._shell_do35h_1:before,._shell_do35h_1:after{z-index:0;content:"";pointer-events:none;filter:blur(2px);border-radius:999px;position:fixed}._shell_do35h_1:before{border:1px solid #4f80971f;width:340px;height:340px;top:-150px;left:-110px}._shell_do35h_1:after{border:1px solid #3f806b1f;width:390px;height:390px;bottom:-170px;right:-120px}._frame_do35h_54{z-index:1;background:#fffdfb;border:1px solid #d1dbdce0;border-radius:32px;grid-template-columns:minmax(370px,.86fr) minmax(520px,1.14fr);width:min(1120px,100%);min-height:min(740px,100dvh - 48px);display:grid;position:relative;overflow:hidden;box-shadow:0 24px 68px #23353d1a}._brandPanel_do35h_68{background:radial-gradient(circle at 88% 14%,#ffffff9e,#0000 28%),linear-gradient(150deg,#dbe9f2 0%,#dcece8 100%);flex-direction:column;min-width:0;padding:max(34px,min(4vw,52px));display:flex;position:relative;overflow:hidden}._brandPanel_do35h_68:before,._brandPanel_do35h_68:after{content:"";pointer-events:none;border-radius:50%;position:absolute}._brandPanel_do35h_68:before{border:1px solid #3a697d1f;width:330px;height:330px;top:120px;right:-150px}._brandPanel_do35h_68:after{background:#ffffff38;width:260px;height:260px;bottom:-110px;right:-75px}._brandLockup_do35h_104,._mobileBrandLockup_do35h_105{z-index:1;align-items:center;gap:12px;display:flex;position:relative}._brandLockup_do35h_104 img,._mobileBrandLockup_do35h_105 img{object-fit:cover;display:block}._brandLockup_do35h_104 img{border-radius:17px;width:54px;height:54px;box-shadow:0 10px 24px #22475d24}._brandLockup_do35h_104 strong,._brandLockup_do35h_104 small,._mobileBrandLockup_do35h_105 strong,._mobileBrandLockup_do35h_105 small{display:block}._brandLockup_do35h_104 strong{color:#243849;letter-spacing:.06em;font-size:19px}._brandLockup_do35h_104 small{color:#667b88;margin-top:4px;font-size:12px}._brandCopy_do35h_145{z-index:1;margin-top:max(60px,min(8vh,92px));position:relative}._brandKicker_do35h_151{color:var(--auth-blue);letter-spacing:.06em;font-size:13px;font-weight:760}._brandCopy_do35h_145 h1{color:#213543;letter-spacing:-.04em;margin:15px 0 17px;font-size:max(30px,min(3vw,40px));line-height:1.3}._brandCopy_do35h_145 p{color:#5f7480;max-width:350px;margin:0;font-size:15px;line-height:1.8}._messageBoard_do35h_174{z-index:1;backdrop-filter:blur(14px);background:#ffffffb8;border:1px solid #fffc;border-radius:22px;gap:7px;margin-top:34px;padding:16px;display:grid;position:relative;box-shadow:0 16px 36px #2b4a5714}._messageBoardHeader_do35h_188{justify-content:space-between;align-items:center;gap:12px;min-height:32px;padding:0 4px 5px;display:flex}._messageBoardHeader_do35h_188 span{color:#2a4352;align-items:center;gap:7px;font-size:13px;font-weight:760;display:inline-flex}._messageBoardHeader_do35h_188 span>svg{color:var(--auth-blue)}._messageBoardHeader_do35h_188 small{color:#758590;font-size:11px}._previewMessage_do35h_215{background:#f8fbfbe6;border-radius:16px;grid-template-columns:42px minmax(0,1fr) auto;align-items:center;gap:10px;min-height:66px;padding:9px 10px;display:grid}._previewAvatar_do35h_226{color:#fff;border-radius:13px;place-items:center;width:42px;height:42px;font-size:15px;font-weight:800;display:grid}._neighborAvatar_do35h_237{background:#35738a}._familyAvatar_do35h_241{background:#5b8778}._previewMessage_do35h_215 strong,._previewMessage_do35h_215 small{text-overflow:ellipsis;white-space:nowrap;display:block;overflow:hidden}._previewMessage_do35h_215 strong{color:#263b48;font-size:12.5px}._previewMessage_do35h_215 small{color:#667884;margin-top:5px;font-size:11px}._previewMessage_do35h_215 time{color:#85939c;align-self:start;padding-top:4px;font-size:10.5px}._brandPromise_do35h_271{z-index:1;flex-wrap:wrap;gap:12px 18px;margin-top:auto;padding-top:34px;display:flex;position:relative}._brandPromise_do35h_271 span{color:#526d78;align-items:center;gap:7px;font-size:11.5px;font-weight:650;display:inline-flex}._brandPromise_do35h_271 svg{color:var(--auth-green)}._formPanel_do35h_294{background:#fffdfb;justify-content:center;align-items:center;min-width:0;padding:42px max(36px,min(5vw,68px));display:flex}._mobileBrand_do35h_105{display:none}._formContent_do35h_307{width:min(444px,100%)}._formHeader_do35h_311{margin-bottom:18px}._headerMeta_do35h_315{justify-content:space-between;align-items:center;gap:16px;min-height:28px;display:flex}._modeLabel_do35h_323{min-height:28px;color:var(--auth-blue);background:var(--auth-blue-soft);letter-spacing:.04em;border-radius:999px;align-items:center;padding:0 11px;font-size:12px;font-weight:760;display:inline-flex}._stepProgress_do35h_336{grid-template-columns:26px 34px 26px;align-items:center;margin:0;padding:0;list-style:none;display:grid}._stepProgress_do35h_336 li:not(:nth-child(2)){color:#7a8992;background:#edf1f2;border-radius:50%;place-items:center;width:26px;height:26px;font-size:11px;font-weight:780;display:grid}._stepProgress_do35h_336 li:nth-child(2){background:#dce4e6;height:2px}._stepProgress_do35h_336 li[aria-current=step]{color:#fff;background:var(--auth-blue)}._stepProgress_do35h_336[data-step="2"] li:first-child{color:var(--auth-blue);background:#dcebf1}._formHeader_do35h_311 h2{color:var(--auth-ink);letter-spacing:-.04em;margin:14px 0 8px;font-size:max(29px,min(3vw,34px));line-height:1.2}._formHeader_do35h_311 p{color:var(--auth-muted);margin:0;font-size:14px;line-height:1.65}._form_do35h_294{flex-direction:column;gap:17px;display:flex}._field_do35h_393{display:block}._fieldLabel_do35h_397{color:#334653;align-items:center;gap:8px;font-size:14px;font-weight:730;display:inline-flex}._optionalMark_do35h_406{color:#71818a;font-size:11.5px;font-weight:600}._realNameHint_do35h_412{color:#71818a;overflow-wrap:anywhere;margin-top:8px;font-size:12px;line-height:1.6;display:block}._inputShell_do35h_421{background:var(--auth-field);border:1px solid #0000;border-radius:15px;grid-template-columns:minmax(0,1fr) auto;align-items:center;min-height:56px;margin-top:8px;padding:0 15px;transition:border-color .16s,background .16s,box-shadow .16s;display:grid}._inputShell_do35h_421:focus-within{border-color:var(--auth-blue);background:#fff;box-shadow:0 0 0 4px #2d66861f}._inputShell_do35h_421 input{width:100%;min-width:0;height:52px;color:var(--auth-ink);background:0 0;border:0;outline:0;padding:0;font-size:16px}._inputShell_do35h_421 input::placeholder{color:#8d9ba4}._inputError_do35h_456{background:#fff8f7;border-color:#b54d4db3}._inputError_do35h_456:focus-within{border-color:var(--auth-danger);box-shadow:0 0 0 4px #b54d4d1a}._visibilityButton_do35h_466{color:#667985;cursor:pointer;background:0 0;border:0;border-radius:12px;place-items:center;width:48px;height:48px;margin-right:-11px;display:grid}._helperText_do35h_479,._errorText_do35h_480{margin-top:7px;font-size:12.5px;line-height:1.5;display:block}._helperText_do35h_479{color:#78868f}._errorText_do35h_480{color:var(--auth-danger)}._availabilityStatus_do35h_495{flex-wrap:wrap;align-items:center;gap:6px 10px;min-height:28px;margin-top:6px;font-size:12.5px;line-height:1.5;display:flex}._availabilityStatus_do35h_495._checking_do35h_506{color:#657985}._availabilityStatus_do35h_495._available_do35h_510{color:var(--auth-green);font-weight:680}._availabilityStatus_do35h_495._unavailable_do35h_515{color:var(--auth-danger)}._availabilityStatus_do35h_495._error_do35h_480{color:#86632e}._availabilityStatus_do35h_495>span,._availabilityStatus_do35h_495 a,._availabilityStatus_do35h_495 button{align-items:center;min-height:32px;line-height:1.5;display:inline-flex}._availabilityStatus_do35h_495 a,._availabilityStatus_do35h_495 button{color:inherit;font:inherit;cursor:pointer;background:0 0;border:0;padding:0 3px;font-weight:760;text-decoration:underline}._smsCodeRow_do35h_544{grid-template-columns:minmax(0,1fr) auto;align-items:stretch;gap:12px;margin-top:8px;display:grid}._smsCodeRow_do35h_544 ._inputShell_do35h_421{min-width:0;margin-top:0}._smsSendButton_do35h_557{border:1px solid var(--auth-line);min-width:112px;min-height:48px;color:var(--auth-blue-dark);font:inherit;white-space:nowrap;cursor:pointer;background:#fff;border-radius:8px;padding:0 12px;font-size:14px;font-weight:600}._smsSendButton_do35h_557:disabled{color:var(--auth-muted);background:var(--auth-field);cursor:not-allowed}._smsCountdown_do35h_579{font-variant-numeric:tabular-nums;margin-left:1px}._captchaBackdrop_do35h_584{z-index:1100;background:#00000061;place-items:center;padding:20px;display:grid;position:fixed;top:0;bottom:0;left:0;right:0}._captchaDialog_do35h_594{background:#fff;border-radius:18px;width:min(390px,100%);max-height:calc(100dvh - 40px);padding:28px 24px 24px;position:relative;overflow-y:auto;box-shadow:0 16px 50px #00000026}._captchaDialog_do35h_594 h2{margin:0 36px 10px 0;font-size:22px}._captchaDialog_do35h_594>p{color:var(--auth-muted);margin:0 0 18px;font-size:14px;line-height:1.6}._captchaClose_do35h_607{width:40px;height:40px;color:var(--auth-muted);cursor:pointer;background:0 0;border:0;border-radius:8px;place-items:center;display:grid;position:absolute;top:12px;right:12px}._captchaQuestion_do35h_608{color:var(--auth-ink);background:var(--auth-blue-soft);letter-spacing:2px;text-align:center;border-radius:10px;padding:15px;font-size:27px;font-weight:700;display:block}._captchaImage_do35h_609{object-fit:contain;width:100%;max-width:260px;height:88px;margin:0 auto;display:block}._captchaActions_do35h_610{grid-template-columns:auto minmax(0,1fr);gap:10px;margin-top:20px;display:grid}._captchaActions_do35h_610 ._primaryButton_do35h_611{min-height:48px;margin:0;padding:10px 14px;font-size:16px}._captchaClose_do35h_607:focus-visible{outline:2px solid var(--auth-blue);outline-offset:2px}._profileFrame_do35h_614{z-index:1;background:#fff;border-radius:24px;width:min(520px,100%);padding:max(24px,min(5vw,40px));position:relative}._profileFrame_do35h_614 ._formHeader_do35h_311{margin-bottom:28px}._registrationStatus_do35h_617{color:var(--auth-muted);flex-wrap:wrap;align-items:center;gap:8px;font-size:13px;line-height:1.6;display:flex}._registrationStatus_do35h_617 button{min-height:40px;color:var(--auth-blue-dark);font:inherit;cursor:pointer;background:0 0;border:0;border-radius:6px;padding:4px 8px;font-weight:600}._smsSendButton_do35h_557:focus-visible{outline:2px solid var(--auth-blue);outline-offset:3px}._registrationStatus_do35h_617 button:focus-visible{outline:2px solid var(--auth-blue);outline-offset:3px}._birthDateTrigger_do35h_645{color:#657985;background:var(--auth-field);width:100%;min-height:56px;font:inherit;text-align:left;cursor:pointer;border:1px solid #0000;border-radius:15px;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:11px;margin-top:8px;padding:0 15px;transition:border-color .16s,background .16s,box-shadow .16s;display:grid}._birthDateTrigger_do35h_645:hover{background:#edf3f4}._birthDateTrigger_do35h_645[aria-expanded=true]{border-color:var(--auth-blue);background:#fff;outline:0;box-shadow:0 0 0 4px #2d66861f}._birthDateTrigger_do35h_645:focus-visible{border-color:var(--auth-blue);background:#fff;outline:0;box-shadow:0 0 0 4px #2d66861f}._birthDateTrigger_do35h_645:disabled{cursor:not-allowed;opacity:.62}._birthDateTriggerValue_do35h_681{color:var(--auth-ink);font-size:16px;font-weight:650}._birthDateTriggerPlaceholder_do35h_687{color:#8d9ba4;font-size:16px}._birthDateTriggerError_do35h_692{background:#fff8f7;border-color:#b54d4db3}._birthDatePickerBackdrop_do35h_697{--auth-ink:#203040;--auth-blue:#2d6686;--auth-blue-dark:#24546f;--auth-green:#3f806b;z-index:1000;backdrop-filter:blur(10px);background:#17252f4d;place-items:center;padding:20px;animation:.18s ease-out _birth-date-backdrop-in_do35h_1;display:grid;position:fixed;top:0;bottom:0;left:0;right:0}._birthDatePickerSheet_do35h_713{width:min(430px,100%);color:var(--auth-ink);background:#fffffffa;border:1px solid #dae3e6f0;border-radius:28px;animation:.22s cubic-bezier(.22,1,.36,1) _birth-date-sheet-in_do35h_1;overflow:hidden;box-shadow:0 28px 80px #162a363d}._birthDatePickerHeader_do35h_724{text-align:center;grid-template-columns:44px minmax(0,1fr) 44px;align-items:center;gap:8px;padding:18px 18px 11px;display:grid}._birthDatePickerHeader_do35h_724 small,._birthDatePickerHeader_do35h_724 h2{margin:0;display:block}._birthDatePickerHeader_do35h_724 small{color:#71818b;font-size:11.5px;font-weight:650}._birthDatePickerHeader_do35h_724 h2{color:#253744;margin-top:3px;font-size:19px;line-height:1.35}._birthDatePickerClose_do35h_752,._birthDatePickerClear_do35h_753,._birthDatePickerHeaderSpacer_do35h_754{width:44px;height:44px}._birthDatePickerClose_do35h_752,._birthDatePickerClear_do35h_753{font:inherit;cursor:pointer;border:0;border-radius:14px;place-items:center;display:grid}._birthDatePickerClose_do35h_752{color:#5f7280;background:#f1f5f6}._birthDatePickerClear_do35h_753{color:var(--auth-blue);background:0 0;font-size:13px;font-weight:750}._birthDateStepProgress_do35h_781{grid-template-columns:repeat(3,1fr);gap:34px;max-width:250px;margin:5px auto 0;padding:0;list-style:none;display:grid;position:relative}._birthDateStepProgress_do35h_781:before{z-index:0;content:"";background:#e1e8ea;border-radius:999px;height:2px;position:absolute;top:16px;left:43px;right:43px}._birthDateStepProgress_do35h_781 li{z-index:1;color:#819099;justify-items:center;gap:5px;display:grid;position:relative}._birthDateStepProgress_do35h_781 li>span{background:#f3f6f7;border:1px solid #dfe7e9;border-radius:50%;place-items:center;width:32px;height:32px;font-size:13px;font-weight:760;display:grid}._birthDateStepProgress_do35h_781 li>small{font-size:11.5px;font-weight:700}._birthDateStepProgress_do35h_781 li[aria-current=step]{color:var(--auth-blue-dark)}._birthDateStepProgress_do35h_781 li[aria-current=step]>span{border-color:var(--auth-blue);color:#fff;background:var(--auth-blue);box-shadow:0 5px 15px #2d668638}._birthDateStepProgress_do35h_781 ._birthDateStepComplete_do35h_841>span{color:var(--auth-green);background:#eaf4f0;border-color:#3f806b47}._birthDatePickerHint_do35h_847{color:#71818b;text-align:center;margin:16px 20px 0;font-size:13px}._birthDatePickerStage_do35h_854{margin:9px 20px 0}._birthDateWheelFrame_do35h_858{isolation:isolate;background:#f7f9fa;border-radius:21px;height:240px;position:relative;overflow:hidden}._birthDateWheel_do35h_858{z-index:2;overscroll-behavior:contain;scroll-behavior:smooth;scroll-snap-type:y mandatory;scrollbar-width:none;touch-action:pan-y;-webkit-overflow-scrolling:touch;outline:0;height:240px;padding:96px 0;position:relative;overflow-x:hidden;overflow-y:auto}._birthDateWheel_do35h_858::-webkit-scrollbar{display:none}._birthDateWheel_do35h_858:focus-visible{box-shadow:inset 0 0 0 3px #2d66862e}._birthDateWheelOption_do35h_891{color:#87949c;width:100%;height:48px;font:inherit;scroll-snap-align:center;cursor:pointer;background:0 0;border:0;justify-content:center;align-items:baseline;gap:5px;padding:0;transition:color .14s,opacity .14s,transform .14s;display:flex}._birthDateWheelOption_do35h_891 strong{letter-spacing:-.025em;font-size:21px;font-weight:620}._birthDateWheelOption_do35h_891 span{font-size:13px;font-weight:650}._birthDateWheelOption_do35h_891[aria-selected=true]{color:#1f3443;transform:scale(1.08)}._birthDateWheelOption_do35h_891[aria-selected=true] strong{font-size:25px;font-weight:720}._birthDateSelectionBand_do35h_929{z-index:1;pointer-events:none;background:#deecf3b3;border-top:1px solid #2d668629;border-bottom:1px solid #2d668629;border-radius:13px;height:48px;position:absolute;top:96px;left:11px;right:11px}._birthDateWheelFadeTop_do35h_943,._birthDateWheelFadeBottom_do35h_944{z-index:3;pointer-events:none;height:72px;position:absolute;left:0;right:0}._birthDateWheelFadeTop_do35h_943{background:linear-gradient(#f7f9fa 15%,#f7f9fa00);top:0}._birthDateWheelFadeBottom_do35h_944{background:linear-gradient(#f7f9fa00,#f7f9fa 85%);bottom:0}._birthDatePickerPreview_do35h_963{color:#7b8992;justify-content:center;align-items:center;gap:8px;margin:11px 20px 0;font-size:12.5px;display:flex}._birthDatePickerPreview_do35h_963 strong{color:#385667;font-size:14px}._birthDatePickerActions_do35h_978{padding:16px 20px max(20px, env(safe-area-inset-bottom));grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);gap:10px;display:grid}._birthDatePickerActions_do35h_978 button{min-height:52px;font:inherit;cursor:pointer;border:0;border-radius:15px;justify-content:center;align-items:center;gap:5px;font-size:14px;font-weight:760;display:flex}._birthDatePickerSecondary_do35h_999{color:#647782;background:#f0f4f5}._birthDatePickerPrimary_do35h_1004{color:#fff;background:var(--auth-blue);box-shadow:0 10px 22px #2d668633}@keyframes _birth-date-backdrop-in_do35h_1{0%{opacity:0}to{opacity:1}}@keyframes _birth-date-sheet-in_do35h_1{0%{opacity:0;transform:translateY(16px)scale(.98)}to{opacity:1;transform:translateY(0)scale(1)}}._genderField_do35h_1026{border:0;min-width:0;margin:0;padding:0}._genderChoices_do35h_1033{grid-template-columns:repeat(2,minmax(0,1fr));gap:9px;margin-top:8px;display:grid}._genderChoice_do35h_1033{cursor:pointer;display:block;position:relative}._genderChoice_do35h_1033 input{opacity:0;width:1px;height:1px;position:absolute}._genderChoice_do35h_1033 span{border:1px solid var(--auth-line);color:#556a76;background:#f7f9f9;border-radius:13px;place-items:center;min-height:48px;font-size:13px;font-weight:680;transition:border-color .16s,background .16s,color .16s;display:grid}._genderChoice_do35h_1033 input:checked+span{color:var(--auth-blue-dark);background:var(--auth-blue-soft);border-color:#2d66867a;box-shadow:inset 0 0 0 1px #2d668614}._genderChoice_do35h_1033 input:focus-visible+span{outline-offset:2px;outline:3px solid #2d668638}._passwordSupportNote_do35h_1078{color:#74838c;margin:9px 0 0;font-size:12.5px;line-height:1.55}._checkRow_do35h_1085{cursor:pointer;grid-template-columns:24px minmax(0,auto);align-items:center;gap:8px;min-height:48px;display:inline-grid;position:relative}._checkRow_do35h_1085 input{opacity:0;width:1px;height:1px;position:absolute}._checkRow_do35h_1085>span{color:#0000;background:#fff;border:1px solid #bfcbd0;border-radius:8px;place-items:center;width:23px;height:23px;display:grid}._checkRow_do35h_1085 input:checked+span{border-color:var(--auth-blue);color:#fff;background:var(--auth-blue)}._checkRow_do35h_1085 input:focus-visible+span{outline-offset:2px;outline:3px solid #2d668638}._checkRow_do35h_1085 small{color:#586b77;font-size:13px}._checkRowError_do35h_1129>span{border-color:var(--auth-danger)}._policyLinks_do35h_1133 button{min-height:44px;color:var(--auth-blue-dark);cursor:pointer;background:0 0;border:0;padding:0 4px;font-size:13px;font-weight:720}._consentBlock_do35h_1144{margin-top:-3px}._consentLine_do35h_1148{flex-wrap:wrap;align-items:center;gap:0 5px;min-height:48px;display:flex}._policyLinks_do35h_1133{color:#657580;align-items:center;gap:2px;min-height:44px;font-size:13px;display:inline-flex}._liveRegion_do35h_1165{color:#78572f;background:#f8f2e9;border-radius:11px;padding:10px 12px;font-size:12.5px;line-height:1.5}._liveRegion_do35h_1165:empty{display:none}._primaryButton_do35h_611{color:#fff;background:var(--auth-blue);cursor:pointer;border:0;border-radius:15px;width:100%;min-height:56px;font-size:16px;font-weight:760;transition:background .16s,box-shadow .16s,transform .16s;box-shadow:0 12px 25px #2d668633}._primaryButton_do35h_611:disabled{box-shadow:none;cursor:wait;background:#7f9bab}._backButton_do35h_1198{min-height:48px;color:var(--auth-blue-dark);cursor:pointer;background:0 0;border:0;align-items:center;gap:7px;width:max-content;margin-bottom:-9px;padding:0 6px;font-size:13px;font-weight:720;display:inline-flex}._switchPrompt_do35h_1217{color:#657580;text-align:center;margin:20px 0 0;font-size:14px}._switchPrompt_do35h_1217 a{min-height:44px;color:var(--auth-blue-dark);align-items:center;margin-left:6px;font-weight:760;text-decoration:none;display:inline-flex}._safetyNote_do35h_1234{color:#7a888f;text-align:center;justify-content:center;align-items:center;gap:7px;min-height:32px;margin:8px 0 0;font-size:12px;line-height:1.5;display:flex}._safetyNote_do35h_1234>svg{color:var(--auth-green);flex:none}._appDownloadLink_do35h_1252{width:max-content;min-height:40px;color:var(--auth-blue-dark);background:#edf6fa;border-radius:999px;justify-content:center;align-items:center;gap:7px;margin:7px auto -4px;padding:8px 12px;font-size:12px;font-weight:740;text-decoration:none;display:flex}._primaryButton_do35h_611:focus-visible{outline-offset:2px;outline:3px solid #2d668640}._backButton_do35h_1198:focus-visible{outline-offset:2px;outline:3px solid #2d668640}._visibilityButton_do35h_466:focus-visible{outline-offset:2px;outline:3px solid #2d668640}._policyLinks_do35h_1133 button:focus-visible{outline-offset:2px;outline:3px solid #2d668640}._switchPrompt_do35h_1217 a:focus-visible{outline-offset:2px;outline:3px solid #2d668640}._appDownloadLink_do35h_1252:focus-visible{outline-offset:2px;outline:3px solid #2d668640}._availabilityStatus_do35h_495 a:focus-visible{outline-offset:2px;outline:3px solid #2d668640}._availabilityStatus_do35h_495 button:focus-visible{outline-offset:2px;outline:3px solid #2d668640}@media (hover:hover){._primaryButton_do35h_611:hover:not(:disabled){background:var(--auth-blue-dark);transform:translateY(-1px);box-shadow:0 15px 30px #24546f3d}._visibilityButton_do35h_466:hover{color:#1e526e;background:#d9e9ee}._backButton_do35h_1198:hover,._policyLinks_do35h_1133 button:hover,._switchPrompt_do35h_1217 a:hover,._appDownloadLink_do35h_1252:hover,._availabilityStatus_do35h_495 a:hover,._availabilityStatus_do35h_495 button:hover{text-decoration:underline}}@media (max-width:900px){._shell_do35h_1{background:radial-gradient(circle at 90% 2%,#cae1dbb3,#0000 27%),linear-gradient(#e6f0f5 0,#f2f6f7 260px,#f4f6f6 100%);padding:0;display:block}._shell_do35h_1:before,._shell_do35h_1:after{display:none}._frame_do35h_54{width:100%;min-height:100dvh;box-shadow:none;background:0 0;border:0;border-radius:0;display:block;overflow:visible}._brandPanel_do35h_68{display:none}._formPanel_do35h_294{min-height:100dvh;padding:22px 24px max(32px, env(safe-area-inset-bottom));background:0 0;display:block}._mobileBrand_do35h_105{justify-content:space-between;align-items:center;gap:16px;width:min(560px,100%);min-height:58px;margin:0 auto 22px;display:flex}._mobileBrandLockup_do35h_105 img{border-radius:14px;width:46px;height:46px;box-shadow:0 8px 20px #22475d21}._mobileBrandLockup_do35h_105 strong{color:#263b48;letter-spacing:.05em;font-size:18px}._mobileBrandLockup_do35h_105 small{color:#687c88;margin-top:3px;font-size:11px}._mobileServiceTag_do35h_1368{color:#526e7a;background:#ffffff85;border:1px solid #38697f1f;border-radius:999px;align-items:center;min-height:30px;padding:0 11px;font-size:11px;font-weight:700;display:inline-flex}._formContent_do35h_307{background:#fffdfbf0;border:1px solid #d3dee0c7;border-radius:28px;width:min(560px,100%);margin:0 auto;padding:30px;box-shadow:0 18px 42px #283d4514}._formHeader_do35h_311 h2{font-size:30px}}@media (max-width:620px){._formPanel_do35h_294{padding:18px 16px max(28px, env(safe-area-inset-bottom))}._mobileBrand_do35h_105{margin-bottom:17px;padding:0 3px}._formContent_do35h_307{border-radius:24px;padding:25px 20px 23px}._formHeader_do35h_311 h2{margin-top:12px;font-size:28px}._consentLine_do35h_1148{align-items:flex-start}._policyLinks_do35h_1133{margin-left:32px}._birthDatePickerBackdrop_do35h_697{backdrop-filter:blur(7px);align-items:end;padding:0}._birthDatePickerSheet_do35h_713{border-bottom:0;border-left:0;border-right:0;border-radius:28px 28px 0 0;width:100%;animation-name:_birth-date-sheet-mobile-in_do35h_1}._birthDatePickerHeader_do35h_724{padding-top:15px}._birthDatePickerSheet_do35h_713:before{content:"";background:#d8e0e3;border-radius:999px;width:36px;height:5px;margin:8px auto -4px;display:block}._birthDatePickerStage_do35h_854{margin-left:16px;margin-right:16px}._birthDatePickerActions_do35h_978{padding-left:16px;padding-right:16px}}@media (max-width:390px){._formPanel_do35h_294{padding-left:12px;padding-right:12px}._mobileServiceTag_do35h_1368{display:none}._formContent_do35h_307{padding-left:17px;padding-right:17px}}@media (min-width:901px) and (max-height:780px){._frame_do35h_54{min-height:calc(100dvh - 32px)}._brandPanel_do35h_68{padding-top:32px;padding-bottom:32px}._brandCopy_do35h_145{margin-top:42px}._messageBoard_do35h_174{margin-top:24px}._formPanel_do35h_294{padding-top:28px;padding-bottom:28px}}@media (prefers-reduced-motion:reduce){._inputShell_do35h_421,._primaryButton_do35h_611,._genderChoice_do35h_1033 span,._birthDateTrigger_do35h_645,._birthDateWheelOption_do35h_891{transition:none}._birthDatePickerBackdrop_do35h_697,._birthDatePickerSheet_do35h_713{animation:none}}@keyframes _birth-date-sheet-mobile-in_do35h_1{0%{opacity:0;transform:translateY(32px)}to{opacity:1;transform:translateY(0)}}._shell_do35h_1{background:#ededed}._shell_do35h_1:before,._shell_do35h_1:after{display:none}._frame_do35h_54{background:#fff;border-color:#0000001a;border-radius:10px;box-shadow:0 12px 42px #00000014}._brandPanel_do35h_68{background:#f7f7f7}._formPanel_do35h_294{background:#fff}._messageBoard_do35h_174,._previewMessage_do35h_215,._inputShell_do35h_421,._birthDateTrigger_do35h_645,._genderChoice_do35h_1033 span,._liveRegion_do35h_1165,._primaryButton_do35h_611{border-radius:6px}._messageBoard_do35h_174{box-shadow:none;background:#fff;border-color:#00000014}._previewMessage_do35h_215{background:#f7f7f7}._inputShell_do35h_421:focus-within,._birthDateTrigger_do35h_645[aria-expanded=true]{border-color:#07c160;box-shadow:0 0 0 3px #07c16024}._birthDateTrigger_do35h_645:focus-visible{border-color:#07c160;box-shadow:0 0 0 3px #07c16024}._primaryButton_do35h_611{box-shadow:none;background:#07c160}._primaryButton_do35h_611:disabled{color:#ffffffb8;background:#69c694}._primaryButton_do35h_611:focus-visible{outline-color:#07c1604d}._backButton_do35h_1198:focus-visible{outline-color:#07c1604d}._visibilityButton_do35h_466:focus-visible{outline-color:#07c1604d}._policyLinks_do35h_1133 button:focus-visible{outline-color:#07c1604d}._switchPrompt_do35h_1217 a:focus-visible{outline-color:#07c1604d}._appDownloadLink_do35h_1252:focus-visible{outline-color:#07c1604d}._availabilityStatus_do35h_495 a:focus-visible{outline-color:#07c1604d}._availabilityStatus_do35h_495 button:focus-visible{outline-color:#07c1604d}@media (max-width:900px){._formPanel_do35h_294{background:#ededed}._formContent_do35h_307{box-shadow:none;background:#fff;border:0;border-radius:10px}}._simpleShell_do35h_1618{min-height:var(--app-viewport-height,100dvh);background:#fff;padding:0;display:block}._simpleShell_do35h_1618 ._frame_do35h_54{width:100%;min-height:100vh;min-height:var(--app-viewport-height,100dvh);box-shadow:none;border:0;border-radius:0;display:block;overflow:visible}._simpleShell_do35h_1618 ._formPanel_do35h_294{background:#fff;min-height:0;padding:0 32px;display:block}._simpleShell_do35h_1618 ._formContent_do35h_307{width:min(440px,100%);min-height:100vh;min-height:var(--app-viewport-height,100dvh);padding:clamp(64px, 12vh, 112px) 0 max(24px, env(safe-area-inset-bottom));box-shadow:none;border:0;border-radius:0;flex-direction:column;margin:0 auto;display:flex}._simpleShell_do35h_1618 ._formHeader_do35h_311{margin:0 0 38px}._simpleShell_do35h_1618 ._formHeader_do35h_311 h2{letter-spacing:0;margin:0;font-size:27px;font-weight:600;line-height:1.4}._simpleShell_do35h_1618 ._form_do35h_294{gap:0}._authCountry_do35h_1672,._simpleShell_do35h_1618 ._field_do35h_393{border-bottom:1px solid #ededed;grid-template-columns:88px minmax(0,1fr);align-items:center;min-height:58px;font-size:16px;display:grid}._simpleShell_do35h_1618 ._fieldLabel_do35h_397{color:var(--auth-ink);font-size:16px;font-weight:400}._simpleShell_do35h_1618 ._form_do35h_294 ._inputShell_do35h_421{min-width:0;min-height:57px;box-shadow:none;background:0 0;border:0;border-radius:0;margin:0;padding:0}._simpleShell_do35h_1618 ._field_do35h_393:focus-within{border-bottom-color:#07c160}._simpleShell_do35h_1618 ._form_do35h_294 ._inputShell_do35h_421 input{height:57px;color:var(--auth-ink);font-size:16px}._simpleShell_do35h_1618 ._form_do35h_294 ._inputShell_do35h_421 input::placeholder{color:#b2b2b2}._simpleShell_do35h_1618 ._form_do35h_294 ._inputShell_do35h_421 input:-webkit-autofill{-webkit-text-fill-color:#191919;box-shadow:inset 0 0 0 1000px #fff}._simpleShell_do35h_1618 ._visibilityButton_do35h_466{color:#999;background:0 0;border-radius:4px;width:44px;height:44px;margin:0 -8px 0 0}._simpleShell_do35h_1618 ._form_do35h_294 ._errorText_do35h_480{grid-column:1/-1;margin:0;padding:0 0 9px}._loginHelp_do35h_1733{margin-top:20px;font-size:14px}._recoveryLink_do35h_1738{color:#576b95;align-items:center;width:fit-content;min-height:44px;font-size:15px;text-decoration:none;display:inline-flex}._recoveryLink_do35h_1738:focus-visible{outline-offset:4px;outline:2px solid #07c160}._loginHelp_do35h_1733 summary{color:#576b95;cursor:pointer;width:fit-content;padding:5px 0;list-style:none}._loginHelp_do35h_1733 summary::-webkit-details-marker{display:none}._loginHelp_do35h_1733 p{color:var(--auth-muted);margin:8px 0 0;font-size:13px;line-height:1.6}._simpleShell_do35h_1618 ._liveRegion_do35h_1165{color:var(--auth-muted);background:0 0;border:0;margin:16px 0 0;padding:0;font-size:13px;line-height:1.6}._simpleShell_do35h_1618 ._form_do35h_294 ._primaryButton_do35h_611{min-height:48px;box-shadow:none;border-radius:5px;margin-top:32px;font-size:17px;font-weight:500;transform:none}._simpleShell_do35h_1618 ._form_do35h_294 ._primaryButton_do35h_611:hover:not(:disabled){box-shadow:none;background:#06ad56;transform:none}._authFooter_do35h_1795{color:#d9d9d9;flex-wrap:wrap;justify-content:center;align-items:center;gap:12px;margin-top:auto;padding-top:72px;font-size:14px;display:flex}._authFooter_do35h_1795 a{color:#576b95;align-items:center;min-height:44px;text-decoration:none;display:inline-flex}._authFooter_do35h_1795 a:focus-visible{outline-offset:4px;outline:2px solid #07c160}._loginHelp_do35h_1733 summary:focus-visible{outline-offset:4px;outline:2px solid #07c160}._registerShell_do35h_1821 ._formContent_do35h_307{padding-top:max(48px,min(9vh,80px))}._registerShell_do35h_1821 ._formHeader_do35h_311{margin-bottom:24px}._registerShell_do35h_1821 ._formHeader_do35h_311 p{margin-top:10px;font-size:13px}._registerShell_do35h_1821 ._fieldLabel_do35h_397{align-self:start;min-height:57px}._registerShell_do35h_1821 ._helperText_do35h_479,._registerShell_do35h_1821 ._availabilityStatus_do35h_495{color:var(--auth-muted);grid-column:1/-1;margin:0;padding:0 0 9px;font-size:12px;font-weight:400}._registerShell_do35h_1821 ._availabilityStatus_do35h_495._unavailable_do35h_515,._registerShell_do35h_1821 ._availabilityStatus_do35h_495._error_do35h_480{color:var(--auth-danger)}._registerShell_do35h_1821 ._smsCodeRow_do35h_544{align-items:center;gap:4px;min-width:0;margin:0}._registerShell_do35h_1821 ._smsCodeRow_do35h_544 ._smsSendButton_do35h_557{background:0 0;border:0;border-left:1px solid #ededed;border-radius:0;min-width:88px;min-height:44px;padding:0 0 0 8px;font-size:13px;font-weight:400}._registerShell_do35h_1821 ._consentBlock_do35h_1144{margin:20px 0 0}._registerShell_do35h_1821 ._checkRow_do35h_1085{min-height:44px}._registerShell_do35h_1821 ._checkRow_do35h_1085>span{border-radius:50%;width:18px;height:18px}._registerShell_do35h_1821 ._checkRow_do35h_1085 small,._registerShell_do35h_1821 ._policyLinks_do35h_1133,._registerShell_do35h_1821 ._policyLinks_do35h_1133 button{font-size:12px;font-weight:400}._registerShell_do35h_1821 ._policyLinks_do35h_1133 button{color:#576b95;padding:0}._registerShell_do35h_1821 ._form_do35h_294 ._primaryButton_do35h_611{margin-top:20px}._registerShell_do35h_1821 ._authFooter_do35h_1795{padding-top:36px}@media (max-width:360px){._simpleShell_do35h_1618 ._formPanel_do35h_294{padding-left:24px;padding-right:24px}._authCountry_do35h_1672,._simpleShell_do35h_1618 ._field_do35h_393{grid-template-columns:80px minmax(0,1fr)}}@media (max-height:560px){._simpleShell_do35h_1618 ._formContent_do35h_307{padding-top:32px}._simpleShell_do35h_1618 ._formHeader_do35h_311{margin-bottom:22px}._authFooter_do35h_1795{padding-top:40px}}
