.app-modal[data-v-cb465445]{z-index:200;place-items:center;padding:1.25rem;display:grid;position:fixed;inset:0}.app-modal__backdrop[data-v-cb465445]{cursor:pointer;background:#2c26238c;border:0;position:absolute;inset:0}.app-modal__panel[data-v-cb465445]{z-index:1;border-radius:var(--radius-md);background:var(--color-canvas);gap:.85rem;width:min(100%,22rem);padding:1.35rem 1.25rem;display:grid;position:relative;box-shadow:0 18px 40px #2c262338}.app-modal__title[data-v-cb465445]{font-family:var(--font-display);margin:0;font-size:1.5rem;font-weight:600;line-height:1.2}.app-modal__message[data-v-cb465445]{color:var(--color-text-muted);margin:0;font-size:.9375rem;line-height:1.5}.app-modal__actions[data-v-cb465445]{flex-wrap:wrap;justify-content:flex-end;gap:.65rem;margin-top:.35rem;display:flex}.app-modal__actions.is-confirm-first[data-v-cb465445]{flex-direction:row-reverse;justify-content:flex-start}.app-modal__cancel[data-v-cb465445],.app-modal__confirm[data-v-cb465445]{border-radius:var(--radius-pill);min-height:2.75rem;padding:.55rem 1.1rem;font-size:.875rem;font-weight:600}.app-modal__cancel[data-v-cb465445]{border:1px solid var(--color-border);color:var(--color-text);background:0 0}.app-modal__confirm[data-v-cb465445]{background:var(--color-text);color:var(--color-canvas);border:0}.app-modal--warning .app-modal__confirm[data-v-cb465445]{background:var(--color-action);color:var(--color-on-action)}.app-modal--danger .app-modal__confirm[data-v-cb465445]{background:var(--color-danger);color:var(--color-on-danger)}
