.ui-confirm{box-sizing:border-box;max-width:min(calc(var(--space-8) * 12), calc(100vw - var(--space-6)));padding:var(--space-6);color:var(--ink-900);background:var(--surface-000);border:var(--thin-1) solid var(--line-200);border-radius:var(--radius-card);box-shadow:var(--shadow-float)}.ui-confirm .ui-confirm__title{margin:0 0 var(--space-3);font:var(--text-subtitle);color:var(--ink-900);text-transform:none;letter-spacing:normal;overflow-wrap:anywhere}.ui-confirm .ui-confirm__price{margin:0 0 var(--space-6);font:var(--text-body);color:var(--ink-700);overflow-wrap:anywhere}.ui-confirm__actions{justify-content:flex-end;gap:var(--space-3);flex-wrap:wrap;display:flex}.ui-confirm .ui-confirm__keep,.ui-confirm .ui-confirm__do{width:auto;min-height:var(--control-min);padding:0 var(--space-4);font:var(--text-body);border-radius:var(--radius-control);cursor:pointer;margin:0;font-weight:600}.ui-confirm .ui-confirm__keep{color:var(--ink-900);background:var(--surface-000);border:var(--thin-1) solid var(--line-300)}.ui-confirm .ui-confirm__do{color:var(--surface-000);background:var(--danger-600);border:var(--thin-1) solid var(--danger-600)}.ui-confirm .ui-confirm__do:hover{background:var(--danger-900);border-color:var(--danger-900)}.ui-confirm .ui-confirm__keep:focus-visible,.ui-confirm .ui-confirm__do:focus-visible{box-shadow:var(--focus-ring);outline:none}
