.DmDdDa_page{min-height:100vh;padding:var(--sd-spacer);place-items:center;display:grid}.DmDdDa_form{gap:var(--sd-spacer);width:min(100%,22rem);padding:calc(var(--sd-spacer)*2);background:var(--sd-100);border:2px solid var(--sd-border-color);box-shadow:var(--shadow-elevation-medium);border-radius:.5rem;flex-direction:column;display:flex}.DmDdDa_form h1{margin:0 0 calc(var(--sd-spacer)/2);text-align:center}.DmDdDa_form label{font-size:var(--sd-font-size-sm);color:var(--sd-800);flex-direction:column;gap:.25rem;display:flex}.DmDdDa_form input{border:0;border-bottom:1px solid var(--sd-600);color:var(--sd-text-color);background:0 0;padding:.5rem 0}.DmDdDa_form input:focus-visible{border-bottom-color:var(--sd-900);outline:none}.DmDdDa_form button{margin-top:var(--sd-spacer);border:1px solid var(--sd-900);color:var(--sd-900);cursor:pointer;background:0 0;border-radius:.25rem;padding:.5rem 1rem}.DmDdDa_form button:hover:not(:disabled){background:var(--sd-900);color:var(--sd-bright)}.DmDdDa_form button:disabled{opacity:.6;cursor:progress}.DmDdDa_error{color:var(--sd-danger);font-size:var(--sd-font-size-sm);margin:0}.DmDdDa_note{color:var(--sd-text-muted);font-size:var(--sd-font-size-sm);text-align:center;margin:0}
