.base-login-modal[data-v-22766590]{background-color:#c3eba1;border-radius:1.125rem;box-shadow:0 6px 16px #00000059;color:#000;padding:1.875rem 3.5rem 3.125rem;position:relative;text-align:center}@media(max-width:768px){.base-login-modal[data-v-22766590]{margin:0 1rem;max-height:calc(100dvh - 2rem);overflow:scroll;padding:1.875rem 3.5rem 3.125rem}}.base-login-modal__art-wrapper[data-v-22766590]{height:auto;margin:0 auto 1.25rem;width:7.625rem}.base-login-modal__art-wrapper svg[data-v-22766590]{height:100%;width:100%}.base-login-modal__lead[data-v-22766590]{color:#000;font-size:20px;font-size:1.25rem;line-height:calc(1.5rem/font-size(20));margin-bottom:1.875rem;max-width:20.5rem}@media(max-width:768px){.base-login-modal__lead[data-v-22766590]{max-width:100%}}.base-login-modal__close[data-v-22766590]{height:12px;position:absolute;right:1.25rem;top:1.25rem;transition:all .3s ease;transition-property:color;width:12px}@media(max-width:768px){.base-login-modal__close[data-v-22766590]{right:.625rem;top:.625rem}}.base-login-modal__close[data-v-22766590]:before{content:"";height:calc(100% + 1.25rem);left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);width:calc(100% + 1.25rem)}.base-login-modal__close svg[data-v-22766590]{height:100%;width:100%}@media not all and (hover:none){.base-login-modal__close[data-v-22766590]:hover{color:#fff;cursor:pointer}}.base-login-modal__buttons[data-v-22766590]{display:grid;grid-template-columns:1fr;margin:0 auto;width:-moz-max-content;width:max-content}.base-login-modal__button[data-v-22766590]{margin:0 auto;padding-left:5rem;padding-right:5rem}.base-login-modal__no-account[data-v-22766590]{font-size:17px;font-size:1.0625rem;line-height:calc(1.275rem/font-size(17));margin:1.25rem 0 .625rem}
