.ab-modal[data-v-8b32f6b8]{z-index:var(--ab-z-modal);padding:var(--ab-space-4);background-color:var(--ab-scrim);justify-content:center;align-items:center;display:flex;position:fixed;inset:0}.ab-modal__scrim[data-v-8b32f6b8]{cursor:default;background:0 0;border:0;block-size:100%;inline-size:100%;padding:0;position:absolute;inset:0}.ab-modal__panel[data-v-8b32f6b8]{gap:var(--ab-space-4);max-block-size:90vh;inline-size:100%;padding:var(--ab-space-6);background-color:var(--ab-surface-raised);border-radius:var(--ab-radius-xl);box-shadow:var(--ab-shadow-lg);flex-direction:column;display:flex;position:relative;overflow-y:auto}.ab-modal__panel--sm[data-v-8b32f6b8]{max-inline-size:var(--ab-container-sm)}.ab-modal__panel--md[data-v-8b32f6b8]{max-inline-size:var(--ab-container-md)}.ab-modal__panel--lg[data-v-8b32f6b8]{max-inline-size:var(--ab-container-lg)}.ab-modal__panel--full[data-v-8b32f6b8]{block-size:100%;max-block-size:none;max-inline-size:none}.ab-modal__header[data-v-8b32f6b8]{align-items:flex-start;gap:var(--ab-space-3);display:flex}.ab-modal__title[data-v-8b32f6b8]{font-size:var(--ab-text-xl);line-height:var(--ab-leading-snug);flex:auto;margin:0}.ab-modal__description[data-v-8b32f6b8]{color:var(--ab-fg-muted);font-size:var(--ab-text-sm);margin:0}.ab-modal__close[data-v-8b32f6b8]{cursor:pointer;color:var(--ab-fg-muted);min-inline-size:var(--ab-space-8);min-block-size:var(--ab-space-8);border-radius:var(--ab-radius-sm);background:0 0;border:0;flex:none}.ab-modal__close[data-v-8b32f6b8]:focus-visible{outline:var(--ab-focus-ring-width) solid var(--ab-border-focus);outline-offset:var(--ab-focus-ring-offset)}.ab-modal__footer[data-v-8b32f6b8]{justify-content:flex-end;gap:var(--ab-space-2);display:flex}
