.bd-confirm-mask[data-v-7a86d7dd]{z-index:3000;-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);background:#10122b6b;place-items:center;padding:20px;animation:.18s bd-confirm-fade-7a86d7dd;display:grid;position:fixed;inset:0}.bd-confirm[data-v-7a86d7dd]{border-radius:var(--radius-lg);background:var(--card);width:min(92vw,384px);box-shadow:var(--shadow-lg);text-align:center;padding:26px 26px 22px;animation:.2s cubic-bezier(.22,1,.36,1) bd-confirm-pop-7a86d7dd}.bd-confirm-ic[data-v-7a86d7dd]{width:52px;height:52px;color:var(--lightningcss-light,var(--primary))var(--lightningcss-dark,var(--ui-violet));background:var(--primary-soft);border-radius:16px;place-items:center;margin:0 auto 14px;display:grid}.bd-confirm-ic.danger[data-v-7a86d7dd]{color:var(--lightningcss-light,var(--rose))var(--lightningcss-dark,var(--ui-danger));background:var(--rose-soft)}.bd-confirm-ic .ic[data-v-7a86d7dd]{width:26px;height:26px}.bd-confirm-title[data-v-7a86d7dd]{color:var(--ink);font-size:17px;font-weight:800}.bd-confirm-msg[data-v-7a86d7dd]{color:var(--muted);margin-top:8px;font-size:13.5px;line-height:1.6}.bd-confirm-actions[data-v-7a86d7dd]{gap:10px;margin-top:22px;display:flex}.bd-cbtn[data-v-7a86d7dd]{border-radius:12px;flex:1;padding:11px 16px;font-size:14px;font-weight:700;transition:transform .15s,box-shadow .2s,background .2s,border-color .2s,color .2s}.bd-cbtn[data-v-7a86d7dd]:active{transform:scale(.97)}.bd-cbtn.ghost[data-v-7a86d7dd]{background:var(--lightningcss-light,#fff)var(--lightningcss-dark,var(--ui-surface));border:1px solid var(--line-2);color:var(--ink-2)}.bd-cbtn.ghost[data-v-7a86d7dd]:hover{border-color:var(--lightningcss-light,#c9cee4)var(--lightningcss-dark,var(--ui-border-strong));color:var(--ink)}.bd-cbtn.primary[data-v-7a86d7dd]{color:#fff;background:linear-gradient(120deg,#6e6eff,#a06bff);box-shadow:0 6px 18px #6e6eff59}.bd-cbtn.primary[data-v-7a86d7dd]:hover{transform:translateY(-1px);box-shadow:0 8px 24px #6e6eff73}.bd-cbtn.danger[data-v-7a86d7dd]{color:#fff;background:linear-gradient(120deg,#f43f5e,#e11d48);box-shadow:0 6px 18px #e11d4852}.bd-cbtn.danger[data-v-7a86d7dd]:hover{transform:translateY(-1px);box-shadow:0 8px 24px #e11d486b}@keyframes bd-confirm-fade-7a86d7dd{0%{opacity:0}}@keyframes bd-confirm-pop-7a86d7dd{0%{opacity:0;transform:translateY(8px)scale(.96)}}
