.q-card.destructive-confirmation-dialog[data-v-fb3d4df1]{box-sizing:border-box;width:min(400px,100vw - 32px);min-height:232px;color:var(--tavo-dialog-text);font-family:var(--tavo-dialog-font-family);background:var(--tavo-dialog-surface);box-shadow:var(--tavo-dialog-shadow);border-radius:30px;flex-direction:column;justify-content:space-between;align-items:center;gap:24px;padding:42px 35px 30px;display:flex}.destructive-confirmation-dialog__message[data-v-fb3d4df1]{max-width:349px;min-height:84px;color:var(--tavo-dialog-heading);text-align:center;align-items:center;font-size:18px;font-weight:400;line-height:28px;display:flex}.destructive-confirmation-dialog__actions[data-v-fb3d4df1]{grid-auto-columns:1fr;grid-auto-flow:column;gap:10px;width:100%;max-width:100%;display:grid}.destructive-confirmation-dialog__actions .destructive-confirmation-dialog__cancel[data-v-fb3d4df1],.destructive-confirmation-dialog__actions .destructive-confirmation-dialog__confirm[data-v-fb3d4df1]{white-space:nowrap;border-radius:12px;width:100%;min-width:0;height:48px;min-height:48px;padding:0 20px;font-size:16px;font-weight:600;line-height:20px}.destructive-confirmation-dialog__cancel[data-v-fb3d4df1]{color:var(--tavo-destructive-dialog-cancel-text);background:var(--tavo-destructive-dialog-cancel-surface)}.destructive-confirmation-dialog__confirm[data-v-fb3d4df1]{color:var(--tavo-destructive-dialog-confirm-text);background:var(--tavo-destructive-dialog-confirm-surface)}.destructive-confirmation-dialog__confirm--accent[data-v-fb3d4df1]{background:var(--tavo-plugin-accent)}.q-card.destructive-confirmation-dialog--narrow[data-v-fb3d4df1]{min-height:auto;padding:28px 18px 22px}.destructive-confirmation-dialog--narrow .destructive-confirmation-dialog__message[data-v-fb3d4df1]{min-height:auto;font-size:16px;line-height:26px}.destructive-confirmation-dialog--narrow .destructive-confirmation-dialog__actions[data-v-fb3d4df1]{gap:8px}.destructive-confirmation-dialog--narrow .destructive-confirmation-dialog__actions .destructive-confirmation-dialog__cancel[data-v-fb3d4df1],.destructive-confirmation-dialog--narrow .destructive-confirmation-dialog__actions .destructive-confirmation-dialog__confirm[data-v-fb3d4df1]{border-radius:10px;height:42px;min-height:42px;padding:0 16px;font-size:15px}.dialog-shell-layer .q-dialog__inner--minimized{padding:16px}.q-card.dialog-shell[data-v-ad0e9bb6]{box-sizing:border-box;width:calc(100vw - 32px);max-width:var(--tavo-dialog-max-width,500px);max-height:var(--tavo-dialog-max-height,90vh);max-height:var(--tavo-dialog-max-height,90dvh);color:var(--tavo-dialog-text);font-family:var(--tavo-dialog-font-family);background:var(--tavo-dialog-surface);box-shadow:var(--tavo-dialog-shadow);border-radius:30px;position:relative;overflow:hidden}.dialog-shell__close[data-v-ad0e9bb6]{z-index:1;width:32px;height:32px;min-height:32px;color:var(--tavo-dialog-close);background:0 0;padding:4px;transition:color .16s;position:absolute}.dialog-shell__close[data-v-ad0e9bb6] .q-focus-helper{display:none}.dialog-shell__close svg[data-v-ad0e9bb6]{width:24px;height:24px;display:block}.dialog-shell__close[data-v-ad0e9bb6]:focus-visible{outline:2px solid var(--tavo-plugin-accent);outline-offset:2px}@media (hover:hover) and (pointer:fine){.dialog-shell__close[data-v-ad0e9bb6]:hover{color:var(--tavo-dialog-close-hover);background:0 0}}
