*{box-sizing:border-box}body{margin:0;background:#140c07;color:#fff3d5;font:16px system-ui,sans-serif}header{padding:18px 5%;display:flex;align-items:center;justify-content:space-between;border-bottom:1px solid #634421}header img{width:170px}a{color:#f6ce76}main{max-width:940px;margin:auto;padding:30px 20px}h1{font-size:36px;margin:8px 0}.eyebrow{font-size:11px;letter-spacing:2px;color:#ddba77}p{color:#d0bfa7;line-height:1.6}.balances,.forms{display:grid;grid-template-columns:1fr 1fr;gap:18px;margin:24px 0}section,.balance{background:#25170e;border:1px solid #684720;border-radius:18px;padding:22px}.balance strong{display:block;font-size:30px;margin-top:10px;color:#ffda83}label{display:block;margin:16px 0;color:#ddc8a2;font-size:14px}input,textarea,select,button{width:100%;font:inherit;border:1px solid #795936;border-radius:9px;padding:12px;margin-top:7px;background:#170f0a;color:#fff}textarea{min-height:100px}button{background:linear-gradient(#ffe2a1,#d99925);color:#271904;font-weight:700;cursor:pointer}button:disabled{opacity:.4;cursor:default}.instructions{white-space:pre-wrap;background:#170f0a;padding:14px;border-radius:10px;font-size:14px}.history{overflow:auto}table{width:100%;border-collapse:collapse;white-space:nowrap}td,th{padding:14px;text-align:left;border-bottom:1px solid #50351e;font-size:14px}#message,.form-message{color:#ffda83}small{display:block;color:#bb9f77;margin:8px 0}@media(max-width:640px){.forms{grid-template-columns:1fr}.balances{gap:10px}.balance{padding:15px}.balance strong{font-size:23px}main{padding:20px 14px}section{padding:17px}}
