.AuthModal_light__Db06Y.AuthModal_light__Db06Y{font-family:-apple-system,BlinkMacSystemFont,PingFang SC,Hiragino Sans GB,Microsoft YaHei,sans-serif;-webkit-font-smoothing:antialiased;padding:20px;background:rgba(20,24,30,.24);backdrop-filter:blur(3px);-webkit-backdrop-filter:blur(3px)}.AuthModal_light__Db06Y .auth-modal-panel{width:432px;height:auto;max-width:100%;max-height:calc(100dvh - 40px);display:block;padding:0;border:1px solid rgba(20,24,30,.07);border-radius:18px;background:#fff;box-shadow:0 24px 72px -24px rgba(20,24,30,.22);backdrop-filter:none}.AuthModal_light__Db06Y .auth-modal-form-glass{height:auto;max-height:calc(100dvh - 40px);padding:36px 36px 28px;border:0;border-radius:0;background:#fff;backdrop-filter:none}.AuthModal_light__Db06Y .auth-modal-close{top:16px;right:16px;width:32px;height:32px;border:none;background:transparent;color:#858991}.AuthModal_light__Db06Y .auth-modal-close:hover{background:#f5f5f6}.AuthModal_light__Db06Y.AuthModal_light__Db06Y .auth-modal-heading{display:flex;flex-direction:column;align-items:flex-start;margin-bottom:28px;padding:0;text-align:left}.AuthModal_brand__P_v9M{display:block;width:44px;height:44px;margin-bottom:16px;border-radius:11px;background:linear-gradient(145deg,#fff,#f0f0f2);border:1px solid rgba(30,32,38,.07);box-shadow:0 3px 8px rgba(20,24,30,.1),inset 0 1px 0 #fff}.AuthModal_light__Db06Y .auth-modal-kicker{display:none}.AuthModal_light__Db06Y .auth-modal-title{font-size:22px;line-height:30px;font-weight:600;letter-spacing:0}.AuthModal_light__Db06Y .auth-modal-subtitle{margin:5px 0 0;font-size:13px;line-height:22px;color:#73737c;letter-spacing:0}.AuthModal_light__Db06Y .auth-modal-input{height:46px;border-radius:9px!important;font-size:15px!important;font-weight:400;line-height:22px;background:#fafafa!important;border-color:#e7e7ea!important}.AuthModal_light__Db06Y .auth-modal-form-glass .htbtn-primary{display:block;height:46px;min-height:46px!important;background:#191a1f!important;border-radius:8px!important;font-size:14px!important;font-weight:500!important;letter-spacing:0;box-shadow:inset 0 1px 0 rgba(255,255,255,.1),0 2px 4px rgba(20,24,30,.08);transition:background .15s,transform .15s}.AuthModal_light__Db06Y.AuthModal_light__Db06Y .auth-modal-form-glass>p{margin-top:20px!important;padding-top:0;border-top:0;text-align:center!important}.AuthModal_light__Db06Y .auth-modal-panel-register .auth-modal-form-glass{padding-top:36px}@media (max-width:480px){.AuthModal_light__Db06Y.AuthModal_light__Db06Y{padding:16px}.AuthModal_light__Db06Y .auth-modal-form-glass,.AuthModal_light__Db06Y .auth-modal-panel{max-height:calc(100dvh - 32px)}.AuthModal_light__Db06Y .auth-modal-form-glass{padding:28px 24px 24px}}.AuthModal_light__Db06Y.AuthModal_light__Db06Y .auth-modal-input:hover{border-color:#d3d3d9!important}.AuthModal_light__Db06Y.AuthModal_light__Db06Y .auth-modal-input:focus{background:#fff!important;border-color:rgba(207,75,87,.42)!important;box-shadow:0 0 0 3px rgba(225,75,90,.055)!important}.AuthModal_light__Db06Y .auth-modal-input::-moz-placeholder{color:#8b8b95;opacity:1}.AuthModal_light__Db06Y .auth-modal-input::placeholder{color:#8b8b95;opacity:1}.AuthModal_light__Db06Y.AuthModal_light__Db06Y .auth-modal-form-glass input[type=checkbox]{accent-color:#191a1f!important;width:14px!important;height:14px!important}.AuthModal_light__Db06Y.AuthModal_light__Db06Y .auth-modal-form-glass a[href="/auth/forgot-password"]{color:#85858d!important}.AuthModal_light__Db06Y.AuthModal_light__Db06Y .auth-modal-form-glass a:hover{color:#17181d!important}.AuthModal_light__Db06Y .auth-modal-form-glass>p button{color:#24252b!important}.AuthModal_light__Db06Y .auth-modal-form-glass>p button:hover{color:#17181d!important}.AuthModal_light__Db06Y.AuthModal_light__Db06Y .htbtn-primary:hover{background:#2b2c32!important;transform:none}.AuthModal_light__Db06Y.AuthModal_light__Db06Y .htbtn-primary:active{transform:translateY(1px)}.AuthModal_light__Db06Y a:focus-visible,.AuthModal_light__Db06Y button:focus-visible{outline:2px solid rgba(45,47,55,.5);outline-offset:3px}.AuthModal_light__Db06Y.AuthModal_light__Db06Y .auth-modal-panel-register .auth-modal-form-glass{padding-top:36px}.AuthModal_light__Db06Y .auth-modal-panel-register form>div:nth-child(-n+3){margin-bottom:16px!important}.AuthModal_light__Db06Y.AuthModal_light__Db06Y .auth-modal-panel-register form>div:nth-child(4){margin-top:20px!important;margin-bottom:22px!important}@media (max-width:480px){.AuthModal_light__Db06Y.AuthModal_light__Db06Y .auth-modal-panel-register .auth-modal-form-glass{padding-top:28px}}.AuthModal_consentOverlay__uVR_W{position:fixed;inset:0;z-index:10;display:grid;place-items:center;padding:20px;background:rgba(24,24,30,.22)}.AuthModal_consentDialog__wdf8p{width:380px;max-width:100%;padding:30px 26px 24px;text-align:center;border:1px solid #eeeef0;border-radius:20px;background:#fff;box-shadow:0 18px 64px rgba(20,24,30,.18)}.AuthModal_consentDialog__wdf8p h3{margin:0 0 10px;color:#202127;font-size:18px;line-height:26px;font-weight:600}.AuthModal_consentDialog__wdf8p p{margin:0;color:#777780;font-size:14px;line-height:1.85}.AuthModal_consentDialog__wdf8p a{color:#34353d;text-decoration:none;white-space:nowrap}.AuthModal_consentActions__LA7uK{display:grid;grid-template-columns:1fr 1.5fr;gap:10px;margin-top:26px}.AuthModal_consentActions__LA7uK button{padding:10px 18px;border:1px solid #e5e5e9;border-radius:9px;background:#fff;color:#62626c;font-family:inherit;font-size:14px;font-weight:500;line-height:1.4;cursor:pointer}.AuthModal_consentActions__LA7uK button:last-child{background:#191a1f;border-color:#191a1f;color:#fff}.AuthModal_consentIcon__JPf01{display:grid;place-items:center;width:40px;height:40px;margin:0 auto 16px;border-radius:50%;background:#f5f5f7;color:#75757f}.AuthModal_consentLinks__q1HHG{display:block;margin-top:3px}.AuthModal_consentActions__LA7uK button:hover{background:#f6f6f8}.AuthModal_consentActions__LA7uK button:last-child:hover{background:#2b2c32}.AuthModal_light__Db06Y .auth-modal-form-glass form label{font-size:13px!important;font-weight:500!important;color:#45454d!important}.AuthModal_light__Db06Y .auth-modal-form-glass form>div{line-height:1.6}.AuthModal_light__Db06Y .auth-modal-form-glass>p{font-size:12px!important;font-weight:400;line-height:20px;color:#73737c!important}.AuthModal_light__Db06Y.AuthModal_light__Db06Y .htbtn-primary:disabled{background:#8b8c92!important;cursor:wait}.AuthModal_formNotice__bObBI.AuthModal_formNotice__bObBI{align-items:flex-start!important;gap:6px!important;padding:0!important;margin-bottom:12px!important;border-radius:0!important;background:transparent!important;color:#a65b60!important;font-size:12px!important;font-weight:400!important;line-height:19px}.AuthModal_formNotice__bObBI svg{width:13px;height:13px;margin-top:3px;opacity:.8}.AuthModal_formNotice__bObBI span{flex:1;min-width:0;overflow-wrap:anywhere}.AuthModal_light__Db06Y .auth-modal-form-glass button,.AuthModal_light__Db06Y .auth-modal-form-glass input{font-family:inherit!important}.AuthModal_light__Db06Y .auth-modal-form-glass form label:has(input[type=checkbox]),.AuthModal_light__Db06Y .auth-modal-form-glass input[type=checkbox]+span,.AuthModal_light__Db06Y .auth-modal-form-glass label:has(input[type=checkbox]) span,.AuthModal_light__Db06Y .auth-modal-form-glass label[for=modal-auth-agreement]{font-size:12px!important;font-weight:400!important;line-height:20px!important;color:#73737c!important}.AuthModal_light__Db06Y .auth-modal-form-glass a,.AuthModal_light__Db06Y .auth-password-toggle{font-size:12px!important;font-weight:400!important;line-height:20px}.AuthModal_light__Db06Y .auth-modal-form-glass>p button{font-size:12px!important;font-weight:500!important}@keyframes RouteLoadingSkeleton_skeletonFade__1CITi{0%,to{opacity:.56}50%{opacity:.9}}.RouteLoadingSkeleton_page__ynbz_{min-height:calc(100svh - 62px);padding:clamp(44px,7vw,88px) clamp(20px,5vw,72px) 64px;background:#fafafa}.RouteLoadingSkeleton_overlay__7QpL_{position:fixed;inset:62px 0 0;z-index:55;overflow:auto}.RouteLoadingSkeleton_frame__ThIpz{width:min(1080px,100%);margin:0 auto}.RouteLoadingSkeleton_heading__NhhCt{display:flex;width:min(640px,100%);flex-direction:column;gap:14px}.RouteLoadingSkeleton_actions__Hf6g5 span,.RouteLoadingSkeleton_aside__FIkY8 span,.RouteLoadingSkeleton_heading__NhhCt span,.RouteLoadingSkeleton_listTitle__BY84I,.RouteLoadingSkeleton_list__DoRv0 div{display:block;border-radius:6px;background:#e9eaec;animation:RouteLoadingSkeleton_skeletonFade__1CITi 1.7s ease-in-out infinite}.RouteLoadingSkeleton_eyebrow__hKbrc{width:88px;height:8px;background:#ead0cd!important}.RouteLoadingSkeleton_title__6syJK{width:min(420px,78%);height:clamp(28px,4vw,42px)}.RouteLoadingSkeleton_subtitle__4hqAj{width:min(560px,92%);height:12px}.RouteLoadingSkeleton_layout__V_x5b{display:grid;margin-top:clamp(40px,6vw,68px);grid-template-columns:minmax(0,1.65fr) minmax(240px,.75fr);align-items:start;gap:24px}.RouteLoadingSkeleton_aside__FIkY8,.RouteLoadingSkeleton_list__DoRv0,.RouteLoadingSkeleton_primary___bTKP{border:1px solid #e8e8e6;border-radius:14px;background:#fff}.RouteLoadingSkeleton_primary___bTKP{min-height:280px;padding:clamp(20px,3vw,32px)}.RouteLoadingSkeleton_inputBlock__z8VJN{height:164px;border-radius:10px;background:#f3f4f5;animation:RouteLoadingSkeleton_skeletonFade__1CITi 1.7s ease-in-out infinite}.RouteLoadingSkeleton_actions__Hf6g5{display:flex;margin-top:24px;justify-content:flex-end;gap:12px}.RouteLoadingSkeleton_actions__Hf6g5 span:first-child{width:82px;height:38px}.RouteLoadingSkeleton_actions__Hf6g5 span:last-child{width:112px;height:38px;background:#ead0cd}.RouteLoadingSkeleton_aside__FIkY8{display:flex;min-height:280px;padding:26px 24px;flex-direction:column;gap:18px}.RouteLoadingSkeleton_aside__FIkY8 span:first-child{width:42%;height:11px;margin-bottom:8px}.RouteLoadingSkeleton_aside__FIkY8 span:nth-child(2){width:100%;height:72px}.RouteLoadingSkeleton_aside__FIkY8 span:last-child{width:76%;height:10px}.RouteLoadingSkeleton_list__DoRv0{display:grid;margin-top:24px;padding:24px;grid-template-columns:150px 1fr 1fr;align-items:center;gap:18px}.RouteLoadingSkeleton_listTitle__BY84I{width:92px;height:11px}.RouteLoadingSkeleton_list__DoRv0 div{height:56px}.RouteLoadingSkeleton_srOnly__b1OgL{position:absolute;width:1px;height:1px;padding:0;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}@media (max-width:760px){.RouteLoadingSkeleton_page__ynbz_{padding-top:34px}.RouteLoadingSkeleton_layout__V_x5b{grid-template-columns:1fr;gap:16px}.RouteLoadingSkeleton_primary___bTKP{min-height:236px}.RouteLoadingSkeleton_inputBlock__z8VJN{height:128px}.RouteLoadingSkeleton_aside__FIkY8{min-height:150px}.RouteLoadingSkeleton_list__DoRv0{grid-template-columns:1fr;gap:14px}.RouteLoadingSkeleton_list__DoRv0 div{height:48px}}@media (prefers-reduced-motion:reduce){.RouteLoadingSkeleton_actions__Hf6g5 span,.RouteLoadingSkeleton_aside__FIkY8 span,.RouteLoadingSkeleton_heading__NhhCt span,.RouteLoadingSkeleton_inputBlock__z8VJN,.RouteLoadingSkeleton_listTitle__BY84I,.RouteLoadingSkeleton_list__DoRv0 div{animation:none}}