.baseSpinner[data-v-b92e0603]{border-radius:var(--radius-pill);border:4px solid;border-right-color:#0000;width:40px;height:40px;animation:.7s linear infinite baseSpinnerSpin-b92e0603;display:inline-block}.baseSpinner--button[data-v-b92e0603]{border-width:2px;width:14px;height:14px}.baseSpinner--xs[data-v-b92e0603]{border-width:2px;width:12px;height:12px}.baseSpinner--sm[data-v-b92e0603]{border-width:3px;width:24px;height:24px}.baseSpinner--md[data-v-b92e0603]{width:36px;height:36px}.baseSpinner--xl[data-v-b92e0603]{width:44px;height:44px}@keyframes baseSpinnerSpin-b92e0603{to{transform:rotate(360deg)}}.authLanding[data-v-528257f4]{--auth-dot-size:10px;min-height:100dvh;color:var(--white);background-color:var(--black);position:relative;overflow:hidden}.authLanding__background[data-v-528257f4],.authLanding__art[data-v-528257f4],.authLanding__overlay[data-v-528257f4],.authLanding__stripes[data-v-528257f4]{position:absolute;inset:0}.authLanding__background[data-v-528257f4]{background:url(/auth_gradient.png) 50%/cover no-repeat}.authLanding__art img[data-v-528257f4]{width:auto;max-width:none;height:auto;position:absolute;top:400px;right:-650px;transform:translateY(-50%)}.authLanding__overlay[data-v-528257f4]{-webkit-backdrop-filter:blur(24px);backdrop-filter:blur(24px);background-color:#0009}.authLanding__stripes[data-v-528257f4]{pointer-events:none;display:none;left:auto;right:15%;overflow:hidden}.authLanding__stripes span[data-v-528257f4]{background:linear-gradient(90deg, transparent 0%, color-mix(in srgb, var(--auth-stripe) 20%, transparent) 16.67%, transparent 100%);background-blend-mode:overlay;-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);flex:0 0 85px;width:85px;height:100%}.authLanding__stripes span+span[data-v-528257f4]{margin-left:-10px}.authLanding__shade[data-v-528257f4]{background:linear-gradient(90deg, var(--auth-card-start) 0%, transparent 100%);pointer-events:none;width:min(1358px,100%);position:absolute;inset:0 auto 0 0}.authLanding__content[data-v-528257f4]{z-index:1;justify-content:space-between;gap:60px;width:100%;height:100%;min-height:100dvh;padding:22px;position:relative}.authLanding__title[data-v-528257f4]{max-width:340px;font-family:Manrope,sans-serif;font-size:var(--fs-auth-landing-title);font-style:normal;font-weight:500;line-height:var(--lh-auth-landing-title);letter-spacing:0;vertical-align:middle;white-space:normal;margin:0}.authLanding__benefits[data-v-528257f4]{max-width:1100px;font-family:Manrope,sans-serif;font-size:var(--fs-auth-landing-body);font-style:normal;font-weight:500;line-height:var(--lh-auth-landing-body);letter-spacing:0;vertical-align:middle;gap:20px;margin-top:30px;padding:0;list-style:none}.authLanding__benefits li[data-v-528257f4]{grid-template-columns:var(--auth-dot-size) minmax(0, 1fr);align-items:start;gap:18px;display:grid}.authLanding__dot[data-v-528257f4]{width:var(--auth-dot-size);height:var(--auth-dot-size);margin-top:calc((var(--lh-auth-landing-body) - var(--auth-dot-size)) / 2);border-radius:var(--radius-pill);background-color:var(--accent);box-shadow:0 0 16px color-mix(in srgb, var(--accent) 80%, transparent)}.authLanding__actions[data-v-528257f4]{flex-direction:column;gap:14px;width:100%}.authLanding__action[data-v-528257f4]{border-radius:var(--radius-control);width:100%;height:56px;font-size:var(--fs-auth-landing-action);line-height:var(--lh-auth-landing-action);padding:0}.authDialog[data-v-528257f4]{--auth-modal-icon-height:100px;flex-direction:column;width:100%;padding:16px 6px 6px;display:flex}.authDialog__header[data-v-528257f4]{text-align:center;flex-direction:column;align-items:center;gap:20px;margin-bottom:24px;display:flex}.authDialog__icon[data-v-528257f4]{width:auto;height:var(--auth-modal-icon-height)}.authDialog__title[data-v-528257f4]{font-size:var(--fs-auth-modal-title);font-weight:500;line-height:var(--lh-auth-modal-title);letter-spacing:0;margin:0}.authDialog__fields[data-v-528257f4]{flex-direction:column;gap:12px;display:flex}.authDialog[data-v-528257f4] .field__input{height:60px;font-size:var(--fs-auth-modal-input);line-height:var(--lh-auth-modal-input)}.authDialog[data-v-528257f4] .field__label,.authDialog[data-v-528257f4] .field__legend{font-size:var(--fs-auth-modal-input);line-height:var(--lh-auth-modal-input)}.authDialog__actions[data-v-528257f4]{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;margin-top:24px;display:grid}.authDialog__actions[data-v-528257f4] .baseButton{width:100%;height:56px;font-size:var(--fs-auth-modal-action);line-height:var(--lh-auth-modal-action);padding:0}@media (width>=490px){.authDialog[data-v-528257f4]{--auth-modal-icon-height:120px;padding:20px 14px 10px}.authDialog__header[data-v-528257f4]{gap:24px;margin-bottom:28px}.authLanding[data-v-528257f4]{--auth-dot-size:12px}.authLanding__art img[data-v-528257f4]{top:250px;right:-500px}.authLanding__title[data-v-528257f4]{white-space:pre-line;max-width:1120px}.authLanding__content[data-v-528257f4]{padding:32px}.authLanding__benefits[data-v-528257f4]{margin-top:40px}.authLanding__benefits li[data-v-528257f4]{gap:12px}.authLanding__actions[data-v-528257f4]{flex-direction:row;gap:20px}.authLanding__action[data-v-528257f4]{flex:1 1 0;width:auto}}@media (width>=807px){.authLanding__art img[data-v-528257f4]{top:50%;right:-650px}.authLanding__content[data-v-528257f4]{padding:48px}.authLanding__benefits[data-v-528257f4]{margin-top:46px}.authLanding__benefits li[data-v-528257f4]{gap:16px}}@media (width>=1024px){.authLanding[data-v-528257f4]{--auth-dot-size:16px}.authLanding__art img[data-v-528257f4]{right:-600px}.authLanding__content[data-v-528257f4]{padding:60px}.authLanding__benefits[data-v-528257f4]{margin-top:50px}.authLanding__benefits li[data-v-528257f4]{gap:20px}.authLanding__action[data-v-528257f4]{flex:0 0 280px;width:280px}.authLanding__stripes[data-v-528257f4]{display:flex}}@media (width>=1440px){.authDialog[data-v-528257f4]{--auth-modal-icon-height:152px;padding-top:28px}.authLanding__content[data-v-528257f4]{padding:70px}.authLanding__benefits[data-v-528257f4]{margin-top:54px}}.baseLogoLoader[data-v-ebb80557]{transform-origin:bottom;width:auto;height:75px;animation-name:baseLogoLoaderBounce-ebb80557;animation-timing-function:ease-in-out;animation-iteration-count:infinite;display:block}@keyframes baseLogoLoaderBounce-ebb80557{0%,to{transform:translateY(0)scale(1)}10%{transform:translateY(0)scaleX(1.12)scaleY(.82)}18%{animation-timing-function:ease-out;transform:translateY(0)scaleX(.94)scaleY(1.08)}42%{animation-timing-function:ease-in;transform:translateY(-28px)scale(1)}70%{transform:translateY(0)scale(1)}78%{transform:translateY(0)scaleX(1.08)scaleY(.9)}88%{transform:translateY(-5px)scaleX(.98)scaleY(1.02)}94%{transform:translateY(0)scale(1)}}
