.base-modal-wrapper[data-v-ef7c4faa]{align-items:flex-start;display:flex;height:100dvh;justify-content:center;left:0;overflow:hidden;padding-top:1.25rem;position:fixed;top:0;width:100vw;z-index:1000}@media(min-width:1280px){.base-modal-wrapper[data-v-ef7c4faa]{align-items:center;padding-top:0}}.base-modal-wrapper-bg[data-v-ef7c4faa]{inset:0;position:absolute;z-index:0}.base-modal[data-v-ef7c4faa],.base-modal-wrapper-bg[data-v-ef7c4faa]{--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1))}.base-modal[data-v-ef7c4faa]{border-radius:1.5rem;display:flex;flex-direction:column;max-height:85vh;max-width:94vw;position:relative;z-index:105}@media(min-width:1280px){.base-modal[data-v-ef7c4faa]{background-color:transparent;max-height:94vh}}.base-modal--animation[data-v-ef7c4faa]{animation:slideUpFromBottom-ef7c4faa .25s cubic-bezier(.34,1.56,.64,1);transition:transform .1s ease-out}.content[data-v-ef7c4faa]{--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1))}@media(min-width:1280px){.content[data-v-ef7c4faa]{background-color:transparent;overflow:hidden}}.base-modal-content[data-v-ef7c4faa]{border-radius:20px;display:flex;flex-direction:column;overflow:hidden;pointer-events:auto}.base-modal-body[data-v-ef7c4faa],.base-modal-content[data-v-ef7c4faa]{background-color:transparent;height:100%;width:100%}.base-modal-body[data-v-ef7c4faa]{overflow-y:auto;position:relative}.base-modal-body[data-v-ef7c4faa]::-webkit-scrollbar{width:0}.base-modal-body[data-v-ef7c4faa]::-webkit-scrollbar-track{background:#fff}.base-modal-body[data-v-ef7c4faa]::-webkit-scrollbar-thumb{background:#0f1011;border-radius:5px}.base-modal-body[data-v-ef7c4faa]::-webkit-scrollbar-thumb:hover{background:#472065}.base-modal-backdrop[data-v-ef7c4faa]{background-color:#00000070;height:100vh;left:0;opacity:.8;position:fixed;top:0;width:100vw;z-index:104;--tw-backdrop-blur:blur(12px);backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia)}.base-modal-backdrop--animation[data-v-ef7c4faa]{animation:fadeInBackdrop-ef7c4faa .25s cubic-bezier(.4,0,.2,1) .15s both}.close[data-v-ef7c4faa]{background-color:transparent;border-style:none;cursor:pointer;padding:0;position:absolute;right:10px;top:10px;z-index:3}@media(min-width:1280px){.close[data-v-ef7c4faa]{right:18px;top:18px}}@keyframes slideUpFromBottom-ef7c4faa{0%{opacity:0;transform:translateY(15vh)}to{opacity:1;transform:translateY(0)}}@keyframes fadeInBackdrop-ef7c4faa{0%{opacity:0}to{opacity:1}}@media(prefers-reduced-motion:reduce){.base-modal[data-v-ef7c4faa]{transition:none}.base-modal[data-v-ef7c4faa],.base-modal-backdrop[data-v-ef7c4faa]{animation:none}}
