.ui-modal[data-v-315e80b3]{flex-direction:column;width:100%;min-height:0;max-height:calc(100dvh - 32px);display:flex}.ui-modal--sm[data-v-315e80b3]{width:calc(min(420px,100vw - 32px))}.ui-modal--md[data-v-315e80b3]{width:calc(min(560px,100vw - 32px))}.ui-modal--lg[data-v-315e80b3]{width:calc(min(780px,100vw - 32px))}.ui-modal__head[data-v-315e80b3]{align-items:flex-start;gap:12px;padding:20px 24px 12px;display:flex}.ui-modal__title[data-v-315e80b3]{color:var(--c-text-strong);font-size:20px;font-weight:700}.ui-modal__close[data-v-315e80b3]{border-radius:var(--radius);width:32px;height:32px;color:var(--c-text-muted);background:0 0;border:0;justify-content:center;align-items:center;margin:-4px -8px 0 0;padding:0;display:inline-flex}.ui-modal__close[data-v-315e80b3]:hover{background:var(--c-bg-subtle);color:var(--c-text-strong)}.ui-modal__body[data-v-315e80b3]{flex:auto;min-height:0;padding:4px 24px 20px;overflow-y:auto}.ui-modal__foot[data-v-315e80b3]{border-top:1px solid var(--c-border);flex-wrap:wrap;justify-content:flex-end;gap:8px;padding:12px 24px;display:flex}
