.confirm__overlay[data-v-65953b2b]{z-index:30;background:color-mix(in srgb, var(--text) 32%, transparent);position:fixed;inset:0}.confirm[data-v-65953b2b]{z-index:31;gap:var(--space-3);width:min(480px, calc(100% - 2 * var(--space-4)));padding:var(--space-4) var(--space-5) var(--space-5);border-radius:var(--radius-lg);background:var(--surface);box-shadow:var(--shadow-popover);outline:none;flex-direction:column;display:flex;position:fixed;top:50%;left:50%;transform:translate(-50%,-50%)}.confirm__title[data-v-65953b2b]{font-size:var(--text-lg);margin:0;font-weight:700;line-height:1.3}.confirm__list[data-v-65953b2b]{gap:var(--space-1);padding:0 0 0 var(--space-5);color:var(--text);flex-direction:column;margin:0;line-height:1.45;display:flex}.confirm__list[data-v-65953b2b]:empty{display:none}.confirm__actions[data-v-65953b2b]{gap:var(--space-2);padding-top:var(--space-1);flex-wrap:wrap;justify-content:flex-end;display:flex}.confirm__button[data-v-65953b2b]{min-height:var(--tap);padding:0 var(--space-4);border:1px solid var(--border-strong);border-radius:var(--radius-md);background:var(--surface);color:var(--text);font:inherit;cursor:pointer;font-weight:600}.confirm__button--primary[data-v-65953b2b]{border-color:var(--accent);background:var(--button-fill);color:var(--surface)}.confirm__button--primary[data-v-65953b2b]:hover{background:var(--button-fill-hover)}.confirm__button--danger[data-v-65953b2b]{border-color:var(--negative);background:var(--negative);color:var(--surface)}.confirm__button--danger[data-v-65953b2b]:hover{filter:brightness(.9)}
