.Modal_overlay__H1W1N{position:fixed;inset:0;z-index:100;display:flex;align-items:center;justify-content:center;box-sizing:border-box;padding:max(.75rem,env(safe-area-inset-top)) max(.75rem,env(safe-area-inset-right)) max(.75rem,env(safe-area-inset-bottom)) max(.75rem,env(safe-area-inset-left));background:rgb(18 20 22/50%);overscroll-behavior:none}.Modal_dialog__oVMmh{display:flex;flex-direction:column;width:100%;max-height:100%;min-width:0;overflow:hidden;border:1px solid var(--color-line);border-radius:1rem;background:var(--color-surface);color:var(--color-brand-ink);box-shadow:0 24px 64px -20px rgb(18 20 22/40%);outline:none}.Modal_sm__dUPcb{max-width:24rem}.Modal_md__st92A{max-width:32rem}.Modal_lg__aiJQ3{max-width:42rem}.Modal_xl__NDYs6{max-width:56rem}.Modal_header__Cw_M6{display:flex;flex-shrink:0;align-items:flex-start;justify-content:space-between;gap:.75rem;padding:1rem;border-bottom:1px solid var(--color-line)}.Modal_heading___UaIl{min-width:0;align-self:center}.Modal_title__DBlzz{font-size:1.125rem;font-weight:700;line-height:1.5;overflow-wrap:anywhere}.Modal_description__65F61{margin-top:.25rem;font-size:.875rem;line-height:1.5;color:var(--color-muted);overflow-wrap:anywhere}.Modal_closeButton__4X7A2{display:inline-flex;flex:0 0 2.75rem;align-items:center;justify-content:center;width:2.75rem;height:2.75rem;border:1px solid var(--color-line);border-radius:.75rem;background:var(--color-surface);color:var(--color-muted)}.Modal_closeButton__4X7A2:hover:not(:disabled){background:var(--color-surface-muted);color:var(--color-brand-ink)}.Modal_body__xg_D3{flex:1 1 auto;min-height:0;padding:1rem;overflow:auto;overscroll-behavior:contain;overflow-wrap:anywhere}.Modal_viewer__GkoKw{height:min(52rem,100%)}.Modal_viewer__GkoKw>.Modal_body__xg_D3{display:flex;flex-direction:column;padding:0}.Modal_footer__Fb1Ql{display:flex;flex:0 0 auto;flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:.5rem;padding:1rem;border-top:1px solid var(--color-line)}.Modal_action__gfGlv{display:inline-flex;flex:1 1 0;min-height:2.75rem;min-width:0;align-items:center;justify-content:center;gap:.5rem;padding:.625rem 1rem;border:1px solid transparent;border-radius:.75rem;font-size:.875rem;font-weight:600;line-height:1.5;overflow-wrap:anywhere}.Modal_secondary__135k_{border-color:var(--color-line);background:var(--color-surface);color:var(--color-brand-ink)}.Modal_secondary__135k_:hover:not(:disabled){background:var(--color-surface-muted)}.Modal_primary__fYNpe{background:var(--color-brand-accent);color:var(--color-brand-on)}.Modal_primary__fYNpe:hover:not(:disabled){background:var(--color-brand-strong);color:white}.Modal_danger__12jqL{background:#dc2626;color:white}.Modal_danger__12jqL:hover:not(:disabled){background:#b91c1c}.Modal_action__gfGlv:disabled,.Modal_closeButton__4X7A2:disabled{cursor:not-allowed;opacity:.5}.Modal_action__gfGlv:focus-visible,.Modal_closeButton__4X7A2:focus-visible{outline:3px solid var(--color-brand-accent);outline-offset:2px}@media (min-width:640px){.Modal_overlay__H1W1N{padding:max(1.5rem,env(safe-area-inset-top)) max(1.5rem,env(safe-area-inset-right)) max(1.5rem,env(safe-area-inset-bottom)) max(1.5rem,env(safe-area-inset-left))}.Modal_body__xg_D3,.Modal_footer__Fb1Ql,.Modal_header__Cw_M6{padding:1.25rem 1.5rem}.Modal_title__DBlzz{font-size:1.25rem}.Modal_action__gfGlv{flex:0 1 auto}}