.modal-backdrop[data-v-63f2a7a0]{z-index:var(--z-modal,1000);padding:var(--space-4);background-color:var(--color-overlay,#1018288c);justify-content:center;align-items:center;display:flex;position:fixed;inset:0}.modal-dialog[data-v-63f2a7a0]{background-color:var(--color-surface,#fff);color:var(--color-text);border-radius:var(--radius-lg,12px);box-shadow:var(--shadow-lg,0 12px 32px #1018283d);inline-size:100%;max-block-size:calc(100vh - 2 * var(--space-6));flex-direction:column;display:flex;overflow:hidden}.size-sm[data-v-63f2a7a0]{max-inline-size:400px}.size-md[data-v-63f2a7a0]{max-inline-size:560px}.size-lg[data-v-63f2a7a0]{max-inline-size:760px}.size-xl[data-v-63f2a7a0]{max-inline-size:1000px}.modal-header[data-v-63f2a7a0]{justify-content:space-between;align-items:center;gap:var(--space-3);padding:var(--space-4) var(--space-6);border-block-end:1px solid var(--color-border);display:flex}.modal-title[data-v-63f2a7a0]{font-size:var(--font-size-lg,1.125rem);font-weight:var(--font-weight-semibold,600)}.modal-close[data-v-63f2a7a0]{cursor:pointer;font-size:var(--font-size-xl,1.25rem);color:var(--color-text-muted);background:0 0;border:none;line-height:1}.modal-body[data-v-63f2a7a0]{padding:var(--space-6);overflow-y:auto}.modal-footer[data-v-63f2a7a0]{justify-content:flex-end;gap:var(--space-2);padding:var(--space-4) var(--space-6);border-block-start:1px solid var(--color-border);display:flex}@media (width<=47.99rem),(pointer:coarse) and (width<=63.99rem){.modal-backdrop[data-v-63f2a7a0]{align-items:stretch;padding:0}.modal-dialog[data-v-63f2a7a0]{border-radius:0;block-size:100dvh;max-block-size:100dvh;max-inline-size:none}.modal-close[data-v-63f2a7a0]{min-inline-size:var(--tap-min);min-block-size:var(--tap-min);justify-content:center;align-items:center;display:inline-flex}.modal-body[data-v-63f2a7a0]{flex:auto}.modal-footer[data-v-63f2a7a0]{background:var(--color-surface);padding-block-end:max(var(--space-4), env(safe-area-inset-bottom,0));position:sticky;inset-block-end:0}}.modal-fade-enter-active[data-v-63f2a7a0],.modal-fade-leave-active[data-v-63f2a7a0]{transition:opacity var(--transition-base,.15s ease)}.modal-fade-enter-from[data-v-63f2a7a0],.modal-fade-leave-to[data-v-63f2a7a0]{opacity:0}
