.regen-modal[data-v-b50fd359]{align-items:center;background:#0000008c;display:flex;inset:0;justify-content:center;pointer-events:auto;position:absolute;z-index:2}.regen-modal__card[data-v-b50fd359]{background:var(--qm-chat-surface);border-radius:var(--qm-radius-card);box-sizing:border-box;padding:28px 32px 24px;position:relative;text-align:center;width:466px}.regen-modal__close[data-v-b50fd359]{align-items:center;background:transparent;border:0;border-radius:8px;cursor:pointer;display:inline-flex;height:28px;justify-content:center;padding:0;position:absolute;right:12px;top:12px;width:28px}.regen-modal__title[data-v-b50fd359]{color:var(--qm-text);font-size:18px;font-weight:600;margin:0 0 12px}.regen-modal__desc[data-v-b50fd359]{color:var(--qm-text-secondary);font-size:13px;line-height:20px;margin:0}.regen-modal__divider[data-v-b50fd359]{border-top:1px solid var(--qm-border);margin:20px 0}.regen-modal__actions[data-v-b50fd359]{align-items:center;display:flex;gap:24px;justify-content:center}.regen-modal__btn[data-v-b50fd359]{border-radius:var(--qm-radius-pill);cursor:pointer;font-family:inherit;font-size:14px;font-weight:600;height:40px;min-width:116px;padding:0 20px}.regen-modal__btn[data-v-b50fd359]:disabled{cursor:default;opacity:.45}.regen-modal__btn--ghost[data-v-b50fd359]{background:transparent;border:1px solid var(--qm-text);color:var(--qm-text);min-width:110px}.regen-modal__btn--primary[data-v-b50fd359]{background:var(--qm-accent);border:0;color:var(--qm-text);min-width:200px}@media(max-width:767px){.regen-modal[data-v-b50fd359]{box-sizing:border-box;padding:12px}.regen-modal__card[data-v-b50fd359]{max-height:100%;overflow-y:auto;padding:44px 16px 18px;width:100%}.regen-modal__title[data-v-b50fd359]{font-size:16px}.regen-modal__close[data-v-b50fd359]{height:32px;width:32px}.regen-modal__divider[data-v-b50fd359]{margin:16px 0}.regen-modal__actions[data-v-b50fd359]{gap:8px}.regen-modal__btn[data-v-b50fd359]{flex:1;font-size:12px;height:auto;min-height:36px;min-width:0;padding:8px}}
