.mona-confirm-backdrop[data-v-287ed7ea]{z-index:var(--z-modal);box-sizing:border-box;padding:var(--spacer-16);background:var(--modal-backdrop);place-items:center;display:grid;position:fixed;inset:0}.mona-confirm-dialog[data-v-287ed7ea]{box-sizing:border-box;width:min(var(--modal-width-sm), calc(100vw - var(--spacer-32)));max-height:calc(100vh - var(--spacer-32));padding:var(--spacer-20);border:var(--border-width-default) solid var(--border-subtle);border-radius:var(--radius-panel);background:var(--surface-panel);box-shadow:var(--shadow-modal);color:var(--text-primary);font-family:var(--font-family-default);overflow:auto}.mona-confirm-dialog__copy h2[data-v-287ed7ea],.mona-confirm-dialog__copy p[data-v-287ed7ea]{overflow-wrap:anywhere;margin:0}.mona-confirm-dialog__copy h2[data-v-287ed7ea]{font-size:var(--heading-sm-font-size);line-height:var(--heading-sm-line-height);font-weight:var(--font-weight-strong)}.mona-confirm-dialog__copy p[data-v-287ed7ea]{margin-top:var(--spacer-8);color:var(--text-secondary);font-size:var(--body-base-font-size);line-height:var(--body-base-line-height);overflow-wrap:anywhere}.mona-confirm-dialog__actions[data-v-287ed7ea]{justify-content:flex-end;gap:var(--spacer-8);margin-top:var(--spacer-24);flex-wrap:wrap;display:flex}.mona-confirm-dialog__button[data-v-287ed7ea]{min-height:var(--control-height-standard);min-width:0;max-width:100%;padding:var(--spacer-4) var(--spacer-12);overflow-wrap:anywhere;border:var(--border-width-default) solid transparent;border-radius:var(--radius-md);font:inherit;font-size:var(--body-base-font-size);line-height:var(--body-base-line-height);font-weight:var(--font-weight-medium);cursor:pointer;transition:background var(--motion-duration-fast) ease, border-color var(--motion-duration-fast) ease;justify-content:center;align-items:center;display:inline-flex}.mona-confirm-dialog__button--cancel[data-v-287ed7ea]{border-color:var(--border-default);background:var(--surface-panel);color:var(--text-primary)}.mona-confirm-dialog__button--cancel[data-v-287ed7ea]:hover{background:var(--surface-subtle)}.mona-confirm-dialog__button--cancel[data-v-287ed7ea]:active{background:var(--surface-pressed)}.mona-confirm-dialog__button--danger[data-v-287ed7ea]{border-color:var(--action-danger);background:var(--action-danger);color:var(--action-on-danger)}.mona-confirm-dialog__button--danger[data-v-287ed7ea]:hover{border-color:var(--action-danger-hover);background:var(--action-danger-hover)}.mona-confirm-dialog__button--danger[data-v-287ed7ea]:active{border-color:var(--action-danger-active);background:var(--action-danger-active)}.mona-confirm-dialog__button--primary[data-v-287ed7ea]{border-color:var(--action-primary);background:var(--action-primary);color:var(--action-on-primary)}.mona-confirm-dialog__button--primary[data-v-287ed7ea]:hover{border-color:var(--action-primary-hover);background:var(--action-primary-hover)}.mona-confirm-dialog__button--primary[data-v-287ed7ea]:active{border-color:var(--action-primary-active);background:var(--action-primary-active)}.mona-confirm-dialog__button[data-v-287ed7ea]:focus-visible{outline:var(--border-width-focus) solid var(--accent);outline-offset:var(--spacer-2)}@media (width<=767px){.mona-confirm-backdrop[data-v-287ed7ea]{align-items:end;padding:0}.mona-confirm-dialog[data-v-287ed7ea]{width:100%;max-height:calc(100vh - var(--spacer-32));max-height:calc(100dvh - var(--spacer-32));padding:var(--spacer-16);padding-bottom:max(var(--spacer-16), env(safe-area-inset-bottom));border-radius:var(--radius-panel) var(--radius-panel) 0 0;border-bottom:0;border-left:0;border-right:0}.mona-confirm-dialog__actions[data-v-287ed7ea]{flex-direction:column}.mona-confirm-dialog__button[data-v-287ed7ea]{width:100%;min-height:var(--control-height-touch-standard)}}@media (pointer:coarse){.mona-confirm-dialog__button[data-v-287ed7ea]{min-height:var(--control-height-touch-standard)}}@media (prefers-reduced-motion:reduce){.mona-confirm-dialog__button[data-v-287ed7ea]{transition:none}}
