.mosi-icon[data-v-788bb8d4]{display:inline-flex;line-height:0}.mosi-icon--sized[data-v-788bb8d4] svg{height:100%;width:100%}.mosi-message__viewport{flex-direction:column;left:50%;list-style:none;margin:0;max-width:92vw;outline:none;padding:0;position:fixed;top:var(--mosi-space-6);transform:translate(-50%);width:auto;z-index:100}.mosi-message,.mosi-message__viewport{align-items:center;display:flex;gap:var(--mosi-space-3)}.mosi-message{background:var(--mosi-message-bg);border:1px solid var(--mosi-message-border);border-radius:var(--mosi-radius-1);box-shadow:var(--mosi-message-shadow);max-width:min(92vw,24rem);padding:var(--mosi-space-3) var(--mosi-space-4);width:-moz-fit-content;width:fit-content;--mosi-message-motion-duration:.2s;--mosi-message-motion-easing:cubic-bezier(.16,1,.3,1);--mosi-message-motion-offset:-8px}.mosi-message--wide{max-width:min(92vw,48rem)}.mosi-message[data-state=open]{animation:mosi-message-in var(--mosi-message-motion-duration) var(--mosi-message-motion-easing)}.mosi-message[data-state=closed]{animation:mosi-message-out var(--mosi-message-motion-duration) var(--mosi-message-motion-easing) forwards}@keyframes mosi-message-in{0%{opacity:0;transform:translateY(var(--mosi-message-motion-offset))}to{opacity:1;transform:translateY(0)}}@keyframes mosi-message-out{0%{opacity:1;transform:translateY(0)}to{opacity:0;transform:translateY(var(--mosi-message-motion-offset))}}@media(prefers-reduced-motion:reduce){.mosi-message{--mosi-message-motion-duration:.01ms;--mosi-message-motion-offset:0px}}.mosi-message__main{align-items:center;display:flex;gap:var(--mosi-space-2);min-width:0}.mosi-message__icon{flex-shrink:0;line-height:0}.mosi-message__icon svg{display:block}.mosi-message__icon--info{color:var(--mosi-message-info-accent)}.mosi-message__icon--success{color:var(--mosi-message-success-accent)}.mosi-message__icon--warning{color:var(--mosi-message-warning-accent)}.mosi-message__icon--danger{color:var(--mosi-message-danger-accent)}.mosi-message__text{color:var(--mosi-message-text);font-weight:var(--mosi-font-weight-regular);margin:0;min-width:0;word-break:break-word}.mosi-message__action,.mosi-message__text{font-size:var(--mosi-font-size-2);line-height:var(--mosi-line-height-2)}.mosi-message__action{background:transparent;border:none;border-radius:var(--mosi-radius-1);color:var(--mosi-message-link);cursor:pointer;flex-shrink:0;font-weight:var(--mosi-font-weight-bold);padding:0 var(--mosi-space-1);white-space:nowrap}.mosi-button[data-v-d2c82d12]{align-items:center;border:1px solid transparent;box-sizing:border-box;cursor:pointer;display:inline-flex;font-family:var(--mosi-font-family-sans);font-weight:var(--mosi-font-weight-bold);gap:var(--mosi-space-2);justify-content:center;line-height:1;text-decoration:none;transition:background-color .15s,color .15s,border-color .15s;white-space:nowrap}.mosi-button.is-disabled[data-v-d2c82d12]{cursor:not-allowed}.mosi-button[data-v-d2c82d12]:focus-visible{outline:2px solid var(--mosi-button-focus-ring);outline-offset:2px}.mosi-button--default[data-v-d2c82d12]{font-size:var(--mosi-font-size-2);height:32px;padding:0 var(--mosi-space-4)}.mosi-button--large[data-v-d2c82d12]{font-size:var(--mosi-font-size-3);height:40px;padding:0 var(--mosi-space-5)}.mosi-button--rect[data-v-d2c82d12]{border-radius:var(--mosi-radius-2)}.mosi-button--pill[data-v-d2c82d12]{border-radius:9999px}.mosi-button--primary[data-v-d2c82d12]{background:var(--mosi-button-primary-bg);color:var(--mosi-button-primary-text)}.mosi-button--primary[data-v-d2c82d12]:not(.is-disabled):hover{background:var(--mosi-button-primary-bg-hover)}.mosi-button--primary[data-v-d2c82d12]:not(.is-disabled):active{background:var(--mosi-button-primary-bg-active)}.mosi-button--primary.is-disabled[data-v-d2c82d12]{background:var(--mosi-button-primary-bg-disabled)}.mosi-button--secondary[data-v-d2c82d12]{background:var(--mosi-button-secondary-bg);color:var(--mosi-button-secondary-text)}.mosi-button--secondary[data-v-d2c82d12]:not(.is-disabled):hover{background:var(--mosi-button-secondary-bg-hover)}.mosi-button--secondary[data-v-d2c82d12]:not(.is-disabled):active{background:var(--mosi-button-secondary-bg-active)}.mosi-button--secondary.is-disabled[data-v-d2c82d12]{color:var(--mosi-button-text-disabled)}.mosi-button--outline[data-v-d2c82d12]{background:transparent;border-color:var(--mosi-button-outline-border);color:var(--mosi-button-outline-text)}.mosi-button--outline[data-v-d2c82d12]:not(.is-disabled):hover{background:var(--mosi-button-outline-bg-hover)}.mosi-button--outline[data-v-d2c82d12]:not(.is-disabled):active{background:var(--mosi-button-outline-bg-active)}.mosi-button--outline.is-disabled[data-v-d2c82d12]{color:var(--mosi-button-text-disabled)}.mosi-button--borderless[data-v-d2c82d12]{background:transparent;color:var(--mosi-button-borderless-text)}.mosi-button--borderless[data-v-d2c82d12]:not(.is-disabled):hover{background:var(--mosi-button-borderless-bg-hover)}.mosi-button--borderless[data-v-d2c82d12]:not(.is-disabled):active{background:var(--mosi-button-borderless-bg-active)}.mosi-button--borderless.is-disabled[data-v-d2c82d12]{color:var(--mosi-button-text-disabled)}.mosi-button--link[data-v-d2c82d12]{background:transparent;color:var(--mosi-button-link-text);height:auto;padding:0}.mosi-button--link[data-v-d2c82d12]:not(.is-disabled):hover{color:var(--mosi-button-link-text-hover)}.mosi-button--link[data-v-d2c82d12]:not(.is-disabled):active{color:var(--mosi-button-link-text-active)}.mosi-button--link.is-disabled[data-v-d2c82d12]{color:var(--mosi-button-link-text-disabled)}.mosi-button__icon[data-v-d2c82d12],.mosi-button__spinner[data-v-d2c82d12]{display:inline-flex;order:0}.mosi-button__label[data-v-d2c82d12]{order:1}.mosi-button.is-icon-right .mosi-button__icon[data-v-d2c82d12],.mosi-button.is-icon-right .mosi-button__spinner[data-v-d2c82d12]{order:2}.mosi-button__icon[data-v-d2c82d12] svg{display:block;height:1em;width:1em}.mosi-button__spinner[data-v-d2c82d12]{animation:mosi-button-spin-d2c82d12 .6s linear infinite;border:2px solid;border-radius:50%;border-right:2px solid transparent;height:1em;width:1em}@keyframes mosi-button-spin-d2c82d12{to{transform:rotate(1turn)}}.auth-modal__overlay{background:var(--mosi-dialog-overlay);inset:0;position:fixed;z-index:50;--mosi-auth-motion-duration:.2s;--mosi-auth-motion-easing:cubic-bezier(.4,0,.2,1)}.auth-modal__overlay[data-state=open]{animation:mosi-auth-overlay-in var(--mosi-auth-motion-duration) var(--mosi-auth-motion-easing)}.auth-modal__overlay[data-state=closed]{animation:mosi-auth-overlay-out var(--mosi-auth-motion-duration) var(--mosi-auth-motion-easing) forwards}@keyframes mosi-auth-overlay-in{0%{opacity:0}to{opacity:1}}@keyframes mosi-auth-overlay-out{0%{opacity:1}to{opacity:0}}.auth-modal__content{background:linear-gradient(135deg,#fffdfb,#fbf7f2 48%,#f5f2ee);border:1px solid hsla(0,0%,100%,.78);border-radius:24px;box-shadow:0 34px 80px #18140f2e,0 12px 32px #e8582b14,inset 0 1px #ffffffd1;height:640px;isolation:isolate;left:50%;overflow:hidden;position:fixed;top:50%;transform:translate(-50%,-50%);width:min(1000px,calc(100vw - 32px));z-index:50;--mosi-auth-motion-duration:.2s;--mosi-auth-motion-easing:cubic-bezier(.4,0,.2,1)}.auth-modal__content[data-state=open]{animation:mosi-auth-in var(--mosi-auth-motion-duration) var(--mosi-auth-motion-easing)}.auth-modal__content[data-state=closed]{animation:mosi-auth-out var(--mosi-auth-motion-duration) var(--mosi-auth-motion-easing) forwards}@keyframes mosi-auth-in{0%{opacity:0;transform:translate(-50%,-50%) scale(.96)}to{opacity:1;transform:translate(-50%,-50%) scale(1)}}@keyframes mosi-auth-out{0%{opacity:1;transform:translate(-50%,-50%) scale(1)}to{opacity:0;transform:translate(-50%,-50%) scale(.96)}}@media(prefers-reduced-motion:reduce){.auth-modal__content,.auth-modal__overlay{--mosi-auth-motion-duration:.01ms}}.auth-modal__bg{background:linear-gradient(135deg,#fffffff5,#fdfaf6f0 46%,#f7f2ece6);border-radius:inherit;inset:0;overflow:hidden;pointer-events:none;position:absolute;z-index:0}.auth-modal__ball{display:block;-webkit-mask-image:radial-gradient(circle,#000 0 64%,rgba(0,0,0,.82) 74%,transparent 88%);mask-image:radial-gradient(circle,#000 0 64%,rgba(0,0,0,.82) 74%,transparent 88%);max-width:none;mix-blend-mode:multiply;opacity:.9;position:absolute;-webkit-user-select:none;-moz-user-select:none;user-select:none;z-index:1}.auth-modal__ball--primary{bottom:-250px;height:487px;left:-210px;opacity:.82;transform:rotate(8deg);width:560px}.auth-modal__ball--secondary{height:646px;opacity:.72;right:-140px;top:-455px;transform:rotate(-9deg);width:560px}.auth-modal__panel-ball{display:block;height:542px;-webkit-mask-image:radial-gradient(circle,#000 0 64%,rgba(0,0,0,.82) 74%,transparent 88%);mask-image:radial-gradient(circle,#000 0 64%,rgba(0,0,0,.82) 74%,transparent 88%);max-width:none;mix-blend-mode:multiply;opacity:.76;pointer-events:none;position:absolute;right:-28px;top:-250px;transform:rotate(-9deg);-webkit-user-select:none;-moz-user-select:none;user-select:none;width:470px;z-index:3}.auth-modal__brand{inset:0;pointer-events:none;position:absolute;z-index:1}.auth-modal__brand-logo{height:17px;left:66px;position:absolute;top:72px;width:208px}.auth-modal__brand-copy{color:#27272a;display:flex;flex-direction:column;font-size:36px;font-weight:500;gap:10px;left:66px;line-height:54px;max-width:480px;position:absolute;top:240px}.auth-modal__brand-copy p{margin:0}.auth-modal__panel{-webkit-backdrop-filter:blur(50px);backdrop-filter:blur(50px);background:linear-gradient(135deg,#ffffffb3,#fffaf080);border-color:hsla(0,0%,100%,.62) rgba(116,77,28,.16) rgba(116,77,28,.1) hsla(0,0%,100%,.62);border-radius:16px;border-style:solid;border-width:1px;box-shadow:0 24px 60px #3e2d141f,inset 0 1px #ffffffb8,inset -1px 0 #ffffff6b,inset 0 -1px #744d1c14;display:flex;flex-direction:column;height:600px;justify-content:center;left:481px;-webkit-mask-image:linear-gradient(90deg,transparent,#000 28px,#000);mask-image:linear-gradient(90deg,transparent,#000 28px,#000);overflow:hidden;padding:0 50px;position:absolute;top:20px;width:500px;z-index:2}.auth-modal__title{color:#333;font-size:18px;font-weight:700;line-height:26px;margin:0}.auth-modal__subtitle{color:#999;font-size:14px;line-height:22px;margin:10px 0 0}.auth-modal__primary-btn{background:linear-gradient(135deg,#30302e,#191817)!important;border:1px solid hsla(0,0%,100%,.08)!important;border-radius:8px!important;box-shadow:0 16px 34px #1a16112e,inset 0 1px #ffffff29!important;color:#fff!important;font-size:16px!important;font-weight:500!important;height:48px!important;line-height:24px!important;margin-top:32px;overflow:hidden!important;position:relative!important}.auth-modal__primary-btn:before{background:linear-gradient(105deg,transparent 26%,hsla(0,0%,100%,.18) 48%,transparent 68%);content:"";inset:-1px;pointer-events:none;position:absolute;transform:translate(-120%);transition:transform .45s cubic-bezier(.4,0,.2,1)}.auth-modal__primary-btn:hover{background:linear-gradient(135deg,#383833,#161514)!important;border-color:#ffffff1f!important;box-shadow:0 18px 38px #1a161138,inset 0 1px #ffffff2e!important}.auth-modal__primary-btn:hover:before{transform:translate(120%)}.auth-modal__close{align-items:center;background:transparent;border:0;border-radius:8px;color:#3a3a3a;cursor:pointer;display:inline-flex;font-size:20px;height:32px;justify-content:center;line-height:1;padding:0;position:absolute;right:36px;top:34px;width:32px;z-index:5}.auth-modal__close:hover{background:#0000000d;color:#111}@media(max-width:760px){.auth-modal__content{border-radius:20px;height:auto;width:calc(100vw - 24px)}.auth-modal__bg,.auth-modal__brand-copy,.auth-modal__panel-ball{display:none}.auth-modal__brand-logo{height:11px;left:28px;top:28px;width:130px}.auth-modal__panel{height:auto;margin:84px 18px 18px;padding:40px 24px;position:static;width:auto}.auth-modal__close{right:22px;top:24px}}
