.tw-confirm-dialog{box-sizing:border-box;width:calc(100% - 36px);max-width:500px;padding:30px;border:1px solid #c6b6a9;border-radius:16px;background:#f8f4eb;color:#302c29;font:16px/1.65 Arial,Helvetica,sans-serif;box-shadow:0 16px 60px #302c2933}.tw-confirm-dialog::backdrop{background:rgba(37,27,29,.45)}.tw-confirm-dialog h2{font:34px/1.15 Georgia,serif;letter-spacing:-.03em;color:#65142f;margin:8px 0 20px}.tw-confirm-kicker{font-size:11px;letter-spacing:.13em;color:#65142f;font-weight:600;margin:0}.tw-confirm-actions{display:flex;gap:12px;justify-content:flex-end;flex-wrap:wrap;margin-top:26px}.tw-confirm-actions button{min-height:46px;padding:11px 18px;border:1px solid #65142f;border-radius:8px;font:14px/1.5 Arial,Helvetica,sans-serif;cursor:pointer;background:#65142f;color:#fffdf8}.tw-confirm-actions [data-choice=cancel]{background:#fffdf8;color:#65142f}.tw-confirm-actions button:focus-visible{outline:3px solid #65142f;outline-offset:4px}@media(max-width:500px){.tw-confirm-dialog{padding:24px 20px}.tw-confirm-dialog h2{font-size:30px}.tw-confirm-actions{display:grid;grid-template-columns:1fr}.tw-confirm-actions button{width:100%}}

.tw-confirm-dialog{max-height:calc(100vh - 40px);overflow:auto}.tw-confirm-dialog:not([open]){display:none}
.tw-confirm-actions [data-choice=cancel]{background:#65142f;color:#fffdf8}.tw-confirm-actions [data-choice=confirm]{background:#fffdf8;color:#65142f}

.tw-session-dialog::backdrop{background:#302c29}.tw-session-dialog{max-width:540px}.tw-session-dialog label{display:grid;gap:6px;margin:16px 0;font-weight:600}.tw-session-dialog input{box-sizing:border-box;min-width:0;width:100%;min-height:48px;padding:10px 12px;border:1px solid #b9aaa0;border-radius:8px;background:#fffdf8;color:#302c29;font:16px/1.5 Arial,Helvetica,sans-serif}.tw-session-dialog .tw-confirm-actions{display:grid;justify-content:stretch}.tw-session-dialog [data-discard]{background:transparent;color:#65142f}.tw-session-help{font-size:13px;line-height:1.6}.tw-session-error{font-size:14px;color:#65142f}.tw-session-dialog button:disabled{opacity:.6;cursor:wait}
