.au-dmodal{background:#fff;border:0;border-top:4px solid var(--er-red);color:var(--er-body);max-height:calc(100vh - 64px);padding:0;width:min(560px,calc(100vw - 32px))}.au-dmodal::backdrop{background:rgba(11,11,11,.64)}.au-dmodal__bar{align-items:center;border-bottom:1px solid var(--er-border);display:flex;justify-content:space-between;padding:var(--s-4) var(--s-6)}.au-dmodal__close{background:#fff;border:1px solid var(--er-border);color:var(--er-dark);cursor:pointer;display:grid;height:36px;padding:0;place-items:center;transition:background var(--ease),color var(--ease);width:36px}.au-dmodal__close svg{height:13px;width:13px}@media (hover:hover) and (pointer:fine){.au-dmodal__close:hover{background:var(--er-dark);color:#fff}}.au-dmodal__close:focus-visible{outline:3px solid var(--er-red);outline-offset:2px}.au-dmodal__body{max-height:calc(100vh - 133px);overflow-y:auto;padding:var(--s-6)}.au-dmodal__body h2{color:var(--er-dark);font-size:24px;font-weight:800;letter-spacing:-.02em;line-height:1.2;margin:0}.au-dmodal__intro{color:var(--er-muted);font-size:14.5px;line-height:1.55;margin:var(--s-3) 0 0}.au-dmodal__form{margin-top:var(--s-5);min-height:220px}.au-dmodal__form .au-dmodal__loading{color:var(--n-600);font-size:13px}.au-dmodal__intro a{border-bottom:2px solid var(--er-red);color:var(--er-red-d);font-weight:700;text-decoration:none}