.sl-modal[data-v-3a15bf93]{position:fixed;inset:0;z-index:200;display:flex;align-items:flex-start;justify-content:center;padding:40px 20px;overflow-y:auto;background:var(--sl-modal-scrim,rgba(6,8,11,.72));backdrop-filter:blur(6px);-webkit-backdrop-filter:blur(6px)}.sl-modal__panel[data-v-3a15bf93]{position:relative;width:100%;max-width:480px;margin:auto;background:var(--sl-surface);border:1px solid var(--sl-border-strong);border-radius:22px;box-shadow:0 50px 120px -50px var(--sl-shadow),0 0 0 1px rgba(var(--sl-accent-rgb),.08);outline:none;overflow:hidden}.sl-modal--md .sl-modal__panel[data-v-3a15bf93]{max-width:520px}.sl-modal--wide .sl-modal__panel[data-v-3a15bf93]{max-width:900px}.sl-modal--full .sl-modal__panel[data-v-3a15bf93]{max-width:1100px}.sl-modal--media .sl-modal__panel[data-v-3a15bf93]{max-width:min(1500px,95vw)}.sl-modal--flush .sl-modal__panel[data-v-3a15bf93]{padding:0}.sl-modal__close[data-v-3a15bf93]{position:absolute;top:16px;right:16px;z-index:3;display:flex;align-items:center;justify-content:center;width:36px;height:36px;background:rgba(var(--sl-ink),.05);border:1px solid rgba(var(--sl-ink),.14);border-radius:10px;color:var(--sl-text-soft);cursor:pointer;font-family:inherit;font-size:16px;transition:all .15s}.sl-modal__close[data-v-3a15bf93]:hover{background:rgba(var(--sl-ink),.12);color:var(--sl-text)}@media(max-width:640px){.sl-modal[data-v-3a15bf93]{padding:0;align-items:stretch}.sl-modal__panel[data-v-3a15bf93]{max-width:none;min-height:100%;margin:0;border:none;border-radius:0}}.sl-modal-enter-active[data-v-3a15bf93]{transition:opacity .22s ease}.sl-modal-leave-active[data-v-3a15bf93]{transition:opacity .18s ease}.sl-modal-enter-from[data-v-3a15bf93],.sl-modal-leave-to[data-v-3a15bf93]{opacity:0}.sl-modal-enter-active .sl-modal__panel[data-v-3a15bf93]{transition:transform .3s cubic-bezier(.22,1,.36,1),opacity .3s}.sl-modal-enter-from .sl-modal__panel[data-v-3a15bf93]{transform:translateY(14px) scale(.98);opacity:0}@media(prefers-reduced-motion:reduce){.sl-modal-enter-active[data-v-3a15bf93],.sl-modal-enter-active .sl-modal__panel[data-v-3a15bf93],.sl-modal-leave-active[data-v-3a15bf93]{transition:none}.sl-modal-enter-from .sl-modal__panel[data-v-3a15bf93]{transform:none}}
