.withdrawal-card{margin:2rem 0;padding:clamp(1.1rem,4vw,2rem);border:1px solid var(--border);border-radius:1.25rem;background:var(--card);color:var(--foreground)}.withdrawal-card h2{margin-top:0}.withdrawal-card .auth-form{max-width:36rem}.withdrawal-card label{display:grid;gap:.45rem}.withdrawal-card input,.withdrawal-card select{width:100%;padding:.8rem;border:1px solid var(--border);border-radius:.6rem;background:var(--background);color:var(--foreground);font:inherit}.withdrawal-card input[readonly]{opacity:.75}.withdrawal-card button{margin:.35rem .6rem .35rem 0}.withdrawal-card dt{margin-top:.8rem;font-weight:600}.withdrawal-card dd{margin:0}.withdrawal-reference{overflow-wrap:anywhere}.withdrawal-entry{border-top:1px solid var(--border);padding:1rem 0}.withdrawal-entry p{margin:.3rem 0}