.af[data-v-6304c74f]{display:flex;flex-direction:column;gap:6px}.af__labels[data-v-6304c74f]{align-items:baseline;display:flex;gap:var(--st-space-2);justify-content:space-between}.af__label[data-v-6304c74f]{color:var(--st-text);font-size:var(--st-fs-caption);font-weight:var(--st-weight-medium);line-height:var(--st-lh-caption)}.af__well[data-v-6304c74f]{align-items:center;display:flex;position:relative}.af__icon[data-v-6304c74f]{color:var(--st-text-3);height:16px;left:12px;pointer-events:none;position:absolute;transition:color var(--st-dur-1) var(--st-ease);width:16px}.af__input[data-v-6304c74f]{background-color:var(--st-fill-1);border:1px solid transparent;border-radius:var(--st-radius-control);color:var(--st-text);font:inherit;font-size:15px;height:40px;line-height:20px;outline:none;padding:0 11px;transition:background-color var(--st-dur-1) var(--st-ease),border-color var(--st-dur-1) var(--st-ease),box-shadow var(--st-dur-1) var(--st-ease);width:100%}.af__input--icon[data-v-6304c74f]{padding-left:37px}.af__input--reveal[data-v-6304c74f]{padding-right:43px}.af__input[data-v-6304c74f]::-moz-placeholder{color:var(--st-text-3)}.af__input[data-v-6304c74f]::placeholder{color:var(--st-text-3)}@media(max-width:639px),(pointer:coarse){.af__input[data-v-6304c74f]{font-size:16px}}.af__input[data-v-6304c74f]::-ms-clear,.af__input[data-v-6304c74f]::-ms-reveal{display:none}@media(hover:hover){.af__input[data-v-6304c74f]:hover:not(:focus){background-color:var(--st-fill-2)}}.af__input[data-v-6304c74f]:focus{background-color:var(--st-surface);border-color:var(--st-hairline);box-shadow:0 0 0 var(--st-focus-width) var(--st-accent);outline:2px solid transparent;outline-offset:2px}.af__well:focus-within .af__icon[data-v-6304c74f]{color:var(--st-text-2)}.af__input[data-v-6304c74f]:-webkit-autofill{-webkit-text-fill-color:var(--st-text);background-clip:padding-box;border-color:var(--st-surface-2);box-shadow:inset 0 0 0 1000px var(--st-surface-2);caret-color:var(--st-text)}.af__input[data-v-6304c74f]:-webkit-autofill:focus{border-color:var(--st-hairline);box-shadow:inset 0 0 0 1000px var(--st-surface),0 0 0 var(--st-focus-width) var(--st-accent)}.af--error .af__input[data-v-6304c74f]{border-color:var(--st-danger)}.af--error .af__input[data-v-6304c74f]:focus{box-shadow:0 0 0 var(--st-focus-width) color-mix(in srgb,var(--st-danger) 45%,transparent)}.af--error .af__input[data-v-6304c74f]:-webkit-autofill:focus{box-shadow:inset 0 0 0 1000px var(--st-surface),0 0 0 var(--st-focus-width) color-mix(in srgb,var(--st-danger) 45%,transparent)}.af__reveal[data-v-6304c74f]{align-items:center;background:none;border:0;border-radius:8px;color:var(--st-text-2);cursor:pointer;display:inline-flex;height:32px;justify-content:center;padding:0;position:absolute;right:4px;transition:color var(--st-dur-1) var(--st-ease),background-color var(--st-dur-1) var(--st-ease);width:32px}.af__reveal[data-v-6304c74f]>*{height:16px;width:16px}@media(pointer:coarse){.af__reveal[data-v-6304c74f]:after{content:"";inset:-6px;position:absolute}}@media(hover:hover){.af__reveal[data-v-6304c74f]:hover{background-color:var(--st-fill-1);color:var(--st-text)}}.af__reveal[data-v-6304c74f]:focus{outline:none}.af__reveal[data-v-6304c74f]:focus-visible{outline:var(--st-focus-width) solid var(--st-accent);outline-offset:0}.af__note[data-v-6304c74f]{color:var(--st-text-2);font-size:var(--st-fs-caption);line-height:var(--st-lh-caption);margin:0}.af--error .af__note[data-v-6304c74f]{color:color-mix(in srgb,var(--st-danger) 70%,var(--st-text))}@media(forced-colors:active){.af__input[data-v-6304c74f]:focus{outline-color:Highlight}.af__icon[data-v-6304c74f],.af__reveal[data-v-6304c74f]>*{color:CanvasText;forced-color-adjust:none}.af__reveal[data-v-6304c74f]:focus-visible{outline-color:Highlight}}.auth[data-v-8a8688a9]{background-color:var(--st-bg);color:var(--st-text);display:grid;font-size:14px;grid-template-columns:minmax(0,1fr);line-height:20px;min-height:100vh;min-height:100dvh}@media(min-width:1024px)and (min-aspect-ratio:1/1){.auth[data-v-8a8688a9]{grid-template-columns:minmax(440px,1fr) minmax(0,1.15fr)}}.auth__main[data-v-8a8688a9]{display:flex;flex-direction:column;min-width:0;padding:max(var(--st-space-4),env(safe-area-inset-top,0px)) max(var(--st-space-4),env(safe-area-inset-right,0px)) max(var(--st-space-4),env(safe-area-inset-bottom,0px)) max(var(--st-space-4),env(safe-area-inset-left,0px))}@media(min-width:640px){.auth__main[data-v-8a8688a9]{padding:var(--st-space-5) var(--st-space-6)}}.auth__top[data-v-8a8688a9]{align-items:center;display:flex;gap:var(--st-space-3);justify-content:space-between;min-height:36px}.auth__brand[data-v-8a8688a9]{border-radius:var(--st-radius-control);color:var(--st-text);display:inline-flex}.auth__brand[data-v-8a8688a9]:focus-visible{outline:var(--st-focus-width) solid var(--st-accent);outline-offset:var(--st-focus-offset)}.auth__top-end[data-v-8a8688a9]{color:var(--st-text-2);font-size:var(--st-fs-body);text-align:right}.auth__center[data-v-8a8688a9]{align-items:center;display:flex;flex:1;flex-direction:column;justify-content:center;padding:var(--st-space-6) 0}.auth__card[data-v-8a8688a9]{animation:auth-rise-8a8688a9 .5s var(--st-ease) both;background-color:var(--st-surface);border-radius:20px;box-shadow:0 0 0 1px var(--st-hairline),0 1px 2px #0000000a,0 24px 48px -24px #00000029;max-width:400px;padding:var(--st-space-6);width:100%}@media(max-width:479px){.auth__card[data-v-8a8688a9]{padding:var(--st-space-5)}}@keyframes auth-rise-8a8688a9{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:none}}@media(prefers-reduced-motion:reduce){.auth__card[data-v-8a8688a9]{animation:none}}.auth__head[data-v-8a8688a9]{margin-bottom:var(--st-space-5)}.auth__icon[data-v-8a8688a9]{margin-bottom:var(--st-space-4)}.auth__title[data-v-8a8688a9]{font-size:26px;font-weight:var(--st-weight-bold);letter-spacing:-.03em;line-height:32px;margin:0}.auth__title[data-v-8a8688a9]:focus{outline:none}.auth__sub[data-v-8a8688a9]{color:var(--st-text-2);font-size:15px;line-height:21px;margin:6px 0 0}.auth__footer[data-v-8a8688a9]{color:var(--st-text-2);font-size:var(--st-fs-body);line-height:var(--st-lh-body);margin-top:var(--st-space-5);text-align:center}.auth__legal[data-v-8a8688a9]{color:var(--st-text-2);display:flex;font-size:var(--st-fs-caption);gap:var(--st-space-3);justify-content:center;line-height:var(--st-lh-caption)}.auth__legal-link[data-v-8a8688a9]{border-radius:4px;color:var(--st-text-2);position:relative}.auth__legal-link[data-v-8a8688a9]:after{content:"";height:max(100%,var(--st-hit,28px));left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);width:max(100%,var(--st-hit,28px))}@media(hover:hover){.auth__legal-link[data-v-8a8688a9]:hover{color:var(--st-text)}}.auth__legal-link[data-v-8a8688a9]:focus-visible{outline:var(--st-focus-width) solid var(--st-accent);outline-offset:2px}.auth__showcase[data-v-8a8688a9]{display:none}@media(min-width:1024px)and (min-aspect-ratio:1/1){.auth__showcase[data-v-8a8688a9]{align-self:start;background:radial-gradient(70% 50% at 85% 0,color-mix(in srgb,var(--st-accent) 12%,transparent),transparent 70%),var(--st-surface);border-left:1px solid var(--st-hairline);display:flex;flex-direction:column;gap:var(--st-space-6);height:100vh;height:100dvh;min-width:0;overflow:hidden;padding:clamp(48px,7vh,88px) 0 0 clamp(40px,5vw,72px);position:sticky;top:0}}.auth__showcase-copy[data-v-8a8688a9]{max-width:460px;padding-right:var(--st-space-5)}.auth__kicker[data-v-8a8688a9]{color:var(--st-accent);font-size:var(--st-fs-caption);font-weight:var(--st-weight-semibold);letter-spacing:.08em;line-height:var(--st-lh-caption);margin:0 0 var(--st-space-3);text-transform:uppercase}.auth__showcase-title[data-v-8a8688a9]{font-size:clamp(30px,2.6vw,40px);font-weight:var(--st-weight-bold);letter-spacing:-.035em;line-height:1.1;margin:0}.auth__showcase-text[data-v-8a8688a9]{color:var(--st-text-2);font-size:16px;line-height:24px;margin:var(--st-space-3) 0 0}.auth__points[data-v-8a8688a9]{display:grid;gap:10px;list-style:none;margin:var(--st-space-5) 0 0;padding:0}.auth__points li[data-v-8a8688a9]{align-items:center;color:var(--st-text);display:flex;font-size:var(--st-fs-body);gap:10px;line-height:var(--st-lh-body)}.auth__point-icon[data-v-8a8688a9]{align-items:center;background-color:var(--st-accent-weak);border-radius:8px;color:var(--st-accent);display:inline-flex;flex-shrink:0;height:26px;justify-content:center;width:26px}.auth__point-icon[data-v-8a8688a9]>*{height:14px;width:14px}.auth__window[data-v-8a8688a9]{border-radius:var(--st-radius-sheet) 0 0 0;box-shadow:0 0 0 1px var(--st-hairline),0 30px 80px -20px #00000040;margin-top:auto;min-width:760px;overflow:hidden;width:150%}.dark .auth__window[data-v-8a8688a9]{box-shadow:0 0 0 1px var(--st-hairline),0 30px 80px -20px #000000b3}.auth-form{display:flex;flex-direction:column;gap:var(--st-space-4)}.auth-submit{--ve-h:40px;font-size:15px;font-weight:var(--st-weight-semibold);line-height:20px}.auth-form .auth-submit{margin-top:var(--st-space-1)}.auth-submit{border:1px solid transparent}.auth-alert{align-items:flex-start;border-radius:var(--st-radius-control);display:flex;font-size:var(--st-fs-body);gap:8px;line-height:var(--st-lh-body);padding:10px 12px}.auth-alert--error{background-color:color-mix(in srgb,var(--st-danger) 10%,transparent);color:color-mix(in srgb,var(--st-danger) 70%,var(--st-text))}.auth-alert--success{background-color:color-mix(in srgb,#34c759 14%,transparent);color:var(--st-text)}.auth-alert__icon{flex-shrink:0;height:16px;margin-top:1px;width:16px}.auth-alert--success .auth-alert__icon{color:#248a3d}.dark .auth-alert--success .auth-alert__icon{color:#30d158}.auth-alert__title{display:block;font-weight:var(--st-weight-semibold)}.auth-alert__text{color:var(--st-text-2);display:block}.auth-or{align-items:center;color:var(--st-text-2);display:flex;font-size:var(--st-fs-caption);gap:var(--st-space-3);margin:var(--st-space-5) 0}.auth-or:after,.auth-or:before{background-color:var(--st-hairline);content:"";flex:1;height:1px}.auth-link{border-radius:4px;color:var(--st-accent);font-weight:var(--st-weight-medium)}.auth-link--small{font-size:var(--st-fs-caption);line-height:var(--st-lh-caption);position:relative}.auth-link--small:after{content:"";height:max(100%,var(--st-hit,28px));left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);width:max(100%,var(--st-hit,28px))}@media(hover:hover){.auth-link:hover{text-decoration:underline}}.auth-link:focus-visible{outline:var(--st-focus-width) solid var(--st-accent);outline-offset:2px}.auth-badge{align-items:center;background-color:var(--st-accent-weak);border-radius:50%;color:var(--st-accent);display:inline-flex;height:48px;justify-content:center;width:48px}.auth-badge>*{height:22px;width:22px}.auth-badge--success{background-color:color-mix(in srgb,#34c759 16%,transparent);color:#248a3d}.dark .auth-badge--success{color:#30d158}.auth-badge--warning{background-color:color-mix(in srgb,var(--st-warning) 16%,transparent);color:color-mix(in srgb,var(--st-warning) 80%,var(--st-text))}@media(forced-colors:active){.auth-alert__icon,.auth-badge>*,.auth-submit .ve-btn__icon{color:CanvasText;forced-color-adjust:none}}
