.bb-confirmation{box-sizing:border-box;color:#101b50;background:#fff;border:1px solid #e5dff3;border-radius:20px;width:min(440px,100% - 32px);max-height:calc(100dvh - 32px);margin:auto;padding:24px;font-family:Bloombla Manrope,Arial,sans-serif;position:fixed;inset:0;overflow:auto;box-shadow:0 16px 48px #101b5033}.bb-confirmation::backdrop{background:#101b5066}.bb-confirmation h2{margin:0;font-family:inherit;font-size:1.25rem;font-weight:700;line-height:1.35}.bb-confirmation p{color:#535d79;overflow-wrap:anywhere;margin:8px 0 0;line-height:1.55}.bb-confirmation-actions{flex-wrap:wrap;justify-content:flex-end;gap:8px;margin-top:24px;display:flex}.bb-confirmation-actions button{color:#303442;min-height:44px;font:inherit;cursor:pointer;background:#f4f4f6;border:1px solid #e5e5ea;border-radius:12px;padding:8px 16px;font-weight:700}.bb-confirmation-actions button:focus-visible{outline-offset:2px;outline:2px solid #7256bb}.bb-confirmation-actions .bb-confirmation-accept{color:#fff;background:#50368a}.bb-confirmation-actions .bb-confirmation-accept[data-destructive]{color:#9a2638;background:#fce3e6;border-color:#fce3e6}.bb-confirmation-actions button:disabled{opacity:.6;cursor:default}
