.ui-confirm__scrim{z-index:70;background:var(--scrim);animation:.16s ease-out ui-fade;position:fixed;inset:0}.ui-confirm{z-index:71;width:min(var(--win-w-narrow), calc(100vw - 32px));border-radius:var(--r-block);background:var(--block);max-height:calc(100vh - 64px);box-shadow:var(--shadow-float);color:var(--ink);gap:10px;padding:22px;animation:.16s ease-out ui-win-in;display:grid;position:fixed;top:50%;left:50%;overflow:auto;transform:translate(-50%,-50%)}.ui-confirm--mid{width:min(720px,100vw - 32px)}.ui-confirm--regular{width:min(var(--win-w), calc(100vw - 32px))}.ui-confirm:focus-visible{outline:none}.ui-confirm__title{font:700 18px/1.25 var(--font-sans);letter-spacing:-.015em;overflow-wrap:anywhere;margin:0}.ui-confirm__text{color:var(--ink-soft);overflow-wrap:anywhere;font-size:14px;line-height:1.5}.ui-confirm__actions{flex-wrap:wrap;justify-content:flex-end;gap:8px;margin-top:8px;display:flex}.ui-confirm__foot-note{min-width:0;color:var(--danger);flex:1;align-self:center;font-size:13px;font-weight:600;line-height:1.3}@keyframes ui-fade{0%{opacity:0}}@keyframes ui-win-in{0%{opacity:0;transform:translate(-50%,-50%)scale(.98)}}.ui-confirm__scrim[data-state=closed],.ui-confirm[data-state=closed]{pointer-events:none}.ui-confirm--framed{flex-direction:column;gap:0;padding:0;display:flex;overflow:hidden}.ui-confirm--framed .ui-confirm__head,.ui-confirm--framed .ui-confirm__actions{flex:none}.ui-confirm__head{border-bottom:1px solid var(--hair);align-items:center;gap:6px;padding:12px 12px 12px 22px;display:flex}.ui-confirm__titles{flex:1;gap:3px;min-width:0;display:grid}.ui-confirm--framed .ui-confirm__title{font-size:17px}.ui-confirm__subtitle{color:var(--muted);overflow-wrap:anywhere;font-size:12.5px}.ui-confirm--framed .ui-confirm__text{flex:auto;align-content:start;gap:12px;min-height:0;padding:18px 22px;display:grid;overflow:auto}.ui-confirm--framed .ui-confirm__actions{border-top:1px solid var(--hair);margin-top:0;padding:12px 22px}
