.auth-modal_overlay__98nuq{align-items:center;backdrop-filter:blur(40px);background:rgba(0,0,0,.5);display:flex;inset:0;justify-content:center;padding:1rem;position:fixed;z-index:100}.auth-modal_dialog__6eyER{background:var(--semantic-surface-panel,#131627);border:1px solid var(--semantic-border-default,rgba(255,255,255,.2));border-radius:20px;box-shadow:0 32px 90px rgba(0,0,0,.5);display:flex;max-block-size:calc(100dvh - 2rem);max-inline-size:896px;min-inline-size:0;overflow:visible;padding:8px;position:relative;width:100%}.auth-modal_media__840d9{background:#262b35;border-radius:16px;flex:0 1 480px;min-block-size:0;min-inline-size:0;overflow:hidden;position:relative}.auth-modal_media__840d9 img{block-size:100%;inline-size:100%;object-fit:cover}.auth-modal_panel__I05iw{align-items:center;display:flex;flex:0 1 400px;flex-direction:column;gap:32px;justify-content:flex-start;min-block-size:0;min-inline-size:0;overflow-y:auto;padding:40px}.auth-modal_close__xa0Wo{align-items:center;background:rgba(9,17,34,.82);border:1px solid rgba(255,255,255,.24);border-radius:999px;color:#f7f8fc;cursor:pointer;display:inline-flex;height:32px;justify-content:center;padding:0;position:absolute;right:-48px;top:0;width:32px;z-index:2}.auth-modal_close__xa0Wo:focus-visible,.auth-modal_close__xa0Wo:hover{background:#202a45;outline:2px solid var(--semantic-action-primary,#ff7c97);outline-offset:2px}.auth-modal_brand__nR1pt{align-items:center;display:flex;flex-direction:column;gap:12px;text-align:center;width:100%}.auth-modal_brand__nR1pt img{height:50px;object-fit:contain;width:140px}.auth-modal_brand__nR1pt h1{color:#f7f8fc;font-size:20px;font-weight:600;line-height:28px;margin:0}.auth-modal_form__h7Xdb{display:flex;flex-direction:column;gap:20px;width:100%}.auth-modal_fieldGroup__9aLO0{display:flex;flex-direction:column;gap:12px;width:100%}.auth-modal_field__p4G85{border:0;box-sizing:border-box;color:#f7f8fc;font:inherit;min-width:0;outline:none}.auth-modal_fieldWithIcon__4vrG0,.auth-modal_field__p4G85{background:#091122;border-radius:12px;height:48px;padding:8px 12px;width:100%}.auth-modal_fieldWithIcon__4vrG0{align-items:center;display:flex;gap:12px}.auth-modal_fieldWithIcon__4vrG0 .auth-modal_field__p4G85{-webkit-appearance:none;appearance:none;background:transparent!important;height:32px;padding:0}.auth-modal_fieldWithIcon__4vrG0 .auth-modal_field__p4G85:focus{box-shadow:none}.auth-modal_fieldWithIcon__4vrG0 .auth-modal_field__p4G85:-webkit-autofill,.auth-modal_fieldWithIcon__4vrG0 .auth-modal_field__p4G85:-webkit-autofill:focus,.auth-modal_fieldWithIcon__4vrG0 .auth-modal_field__p4G85:-webkit-autofill:hover{-webkit-box-shadow:inset 0 0 0 1000px #091122!important;background-clip:content-box!important;-webkit-text-fill-color:#f7f8fc;caret-color:#f7f8fc}.auth-modal_emailMark__T6_yd{display:block;flex:0 0 20px;height:20px;width:20px}.auth-modal_field__p4G85::placeholder{color:#788199}.auth-modal_field__p4G85:focus{box-shadow:none}.auth-modal_codeRow__01b5o{align-items:center;background:#091122;border-radius:12px;display:flex;gap:0;height:48px;padding:8px 12px;width:100%}.auth-modal_codeRow__01b5o .auth-modal_field__p4G85{background:transparent;border-radius:0;flex:1;height:32px;padding:0}.auth-modal_sendCode__VXUI_{align-items:center;background:transparent;border:0;border-left:1px solid rgba(255,255,255,.15);border-radius:0;box-sizing:border-box;color:#788199;cursor:pointer;display:inline-flex;flex:0 0 132px;font:inherit;font-size:14px;gap:8px;height:32px;justify-content:center;min-width:132px;padding:0 8px;white-space:nowrap}.auth-modal_sendCodeSpinner__xvL71{animation:auth-modal_sendCodeSpin__uCe8w .8s linear infinite;border:2px solid;border-right:2px solid transparent;border-radius:50%;flex:0 0 12px;height:12px;width:12px}.auth-modal_sendCodeCountdown__RF2Ba{font-variant-numeric:tabular-nums}@keyframes auth-modal_sendCodeSpin__uCe8w{to{transform:rotate(1turn)}}.auth-modal_sendCode__VXUI_:focus-visible,.auth-modal_sendCode__VXUI_:hover:not(:disabled){background:transparent}.auth-modal_sendCode__VXUI_:focus-visible{outline:2px solid #ff9ab2;outline-offset:2px}.auth-modal_sendCode__VXUI_:disabled{color:#9ba3b8;cursor:not-allowed}.auth-modal_google__FmsXj,.auth-modal_primary__4MLhN{align-items:center;border-radius:12px;box-sizing:border-box;cursor:pointer;display:inline-flex;font:inherit;font-size:14px;font-weight:600;height:44px;justify-content:center;width:100%}.auth-modal_primary__4MLhN{background:#1d2740;border:0;color:#9ba3b8;font-weight:600}.auth-modal_primary__4MLhN:focus-visible,.auth-modal_primary__4MLhN:hover:not(:disabled){background:#202a45}.auth-modal_primary__4MLhN:focus-visible{outline:2px solid #ff9ab2;outline-offset:2px}.auth-modal_primary__4MLhN:disabled{color:#9ba3b8;cursor:wait}.auth-modal_google__FmsXj{background:rgba(255,255,255,.02);border:1px solid rgba(255,255,255,.15);color:#fff;gap:8px;text-decoration:none}.auth-modal_google__FmsXj:focus-visible,.auth-modal_google__FmsXj:hover{background:rgba(255,255,255,.08);outline:2px solid var(--semantic-action-primary,#ff7c97);outline-offset:2px}.auth-modal_googleMark__Q1N0O{display:block;flex:0 0 16px;height:16px;width:16px}.auth-modal_adult__hbS_3{align-items:center;color:#9ba3b8;display:flex;font-size:14px;gap:6px;line-height:20px}.auth-modal_adult__hbS_3 input{appearance:none;border:1.67px solid #9ba3b8;border-radius:4px;height:16px;flex:0 0 auto;margin:0;position:relative;width:16px}.auth-modal_adult__hbS_3 input:checked{background:#ff7c97 url(/assets/figma/auth/check.svg) 50%/10px 10px no-repeat;border-color:#ff7c97}.auth-modal_error__El_Ic,.auth-modal_notice__eLYPP{font-size:12px;line-height:18px;margin:0;width:100%}.auth-modal_notice__eLYPP{color:#8db8ff}.auth-modal_error__El_Ic{color:#ff9aa8}.auth-modal_mode__CdN03{color:#9ba3b8;font-size:14px;line-height:20px;margin:0;text-align:center;width:100%}.auth-modal_mode__CdN03 button{background:transparent;border:0;color:#8db8ff;cursor:pointer;font:inherit;padding:0}.auth-modal_mode__CdN03 button:focus-visible,.auth-modal_mode__CdN03 button:hover{text-decoration:underline;text-underline-offset:.2em}.auth-modal_divider__Si4K7{align-items:center;color:#788199;display:flex;font-size:12px;gap:0;width:100%}.auth-modal_divider__Si4K7:after,.auth-modal_divider__Si4K7:before{background:url(/assets/figma/auth/divider.svg) 50%/100% 1px no-repeat;content:"";flex:1;height:1px}@media (max-width:720px){.auth-modal_overlay__98nuq{padding:12px}.auth-modal_dialog__6eyER{max-block-size:calc(100dvh - 24px)}.auth-modal_media__840d9{display:none}.auth-modal_panel__I05iw{flex-basis:100%;padding:clamp(24px,8vw,40px)}.auth-modal_close__xa0Wo{right:8px;top:8px}}.legal-page_page__KQ5xy{background:#131627;border:0;border-radius:24px;box-sizing:border-box;display:grid;gap:20px;inline-size:100%;margin:0;min-inline-size:0;min-block-size:calc(100dvh - var(--workspace-shell-header-height, 4rem) - 1.5rem);padding:8px 64px 48px}.legal-page_backLink__EA2EM{align-items:center;color:#f7f8fc;display:inline-flex;font-size:20px;font-weight:600;gap:8px;line-height:28px;min-block-size:52px;text-decoration:none}.legal-page_backLink__EA2EM span{color:inherit}.legal-page_backLink__EA2EM:focus-visible,.legal-page_backLink__EA2EM:hover{color:#fff;text-decoration:none}.legal-page_hero__ly3TJ{display:grid;gap:8px;max-inline-size:none;padding:0}.legal-page_eyebrow__QGKFw{display:none}.legal-page_hero__ly3TJ h1,.legal-page_section__fE44u h2{color:#f7f8fc;font-family:var(--semantic-font-product);margin:0}.legal-page_hero__ly3TJ h1{font-size:24px;font-weight:600;letter-spacing:0;line-height:28px}.legal-page_hero__ly3TJ p,.legal-page_section__fE44u li,.legal-page_section__fE44u p{color:#9ba3b8;font-size:14px;line-height:20px;letter-spacing:0;text-shadow:0 2px 8px rgba(0,0,0,.6)}.legal-page_hero__ly3TJ p,.legal-page_section__fE44u p{margin:0}.legal-page_hero__ly3TJ>p:not(.legal-page_eyebrow__QGKFw):not(.legal-page_updatedAt__bZVRR){color:#9ba3b8;font-size:16px;line-height:24px;max-inline-size:none}.legal-page_updatedAt__bZVRR{color:#788199!important;display:block;font-family:var(--semantic-font-product);font-size:12px!important;line-height:16px;text-shadow:0 2px 8px rgba(0,0,0,.6)}.legal-page_updatedAt__bZVRR time{color:#788199;margin-inline-start:4px}.legal-page_sections__83r4t{display:grid;gap:20px}.legal-page_section__fE44u{display:grid;gap:8px;max-inline-size:none}.legal-page_section__fE44u h2{font-size:16px;font-weight:600;line-height:20px}.legal-page_section__fE44u ul{display:grid;gap:var(--semantic-space-3);margin:0;padding-inline-start:1.25rem}.legal-page_section__fE44u a,.legal-page_supportLink__CJvFY{color:#9ba3b8;font-weight:400;text-decoration:none;text-underline-offset:.2em}.legal-page_section__fE44u a:focus-visible,.legal-page_section__fE44u a:hover,.legal-page_supportLink__CJvFY:focus-visible,.legal-page_supportLink__CJvFY:hover{color:#fff;text-decoration:underline}.legal-page_supportLink__CJvFY{font-size:var(--semantic-font-size-body-sm)}.legal-page_pointList__2GmIO{list-style:none;padding-inline-start:0!important}.legal-page_pointList__2GmIO li{align-items:baseline;display:flex;gap:var(--semantic-space-3)}.legal-page_pointList__2GmIO li>span{color:var(--semantic-trust-primary);flex:0 0 auto;font-family:var(--semantic-font-mono);font-weight:var(--semantic-font-weight-bold)}.legal-page_faqList__9JK2N{border-block-start:var(--component-border-width) solid var(--semantic-border-default)}.legal-page_faqList__9JK2N details{border-block-end:var(--component-border-width) solid var(--semantic-border-default);padding-block:var(--semantic-space-4)}.legal-page_faqList__9JK2N summary{color:var(--semantic-text-primary);cursor:pointer;font-size:var(--semantic-font-size-body);font-weight:var(--semantic-font-weight-semibold);list-style-position:outside;padding-inline-start:var(--semantic-space-2)}.legal-page_faqList__9JK2N summary:focus-visible{outline:var(--component-focus-width) solid var(--component-focus-outline);outline-offset:var(--component-focus-offset)}.legal-page_faqList__9JK2N details p{margin-block-start:var(--semantic-space-4);padding-inline-start:var(--semantic-space-5)}@media (max-width:767px){.legal-page_page__KQ5xy{border-radius:16px;gap:20px;min-block-size:calc(100dvh - var(--workspace-shell-header-height, 4rem) - 1rem);padding:8px 16px 32px}.legal-page_backLink__EA2EM{font-size:18px}.legal-page_hero__ly3TJ h1{font-size:24px}.legal-page_section__fE44u{gap:8px}}