*{box-sizing:border-box}body{margin:0;background:#f5f3e9;color:#173f36;font:16px/1.6 system-ui}main{max-width:840px;margin:50px auto;padding:30px;background:#fffdf7;border:1px solid #e5e4d9;border-radius:22px}.brand{color:#173f36;font:bold 25px Georgia;text-decoration:none}h1{font:38px Georgia;margin:26px 0 12px}h2{font:26px Georgia;margin-top:32px}label{display:block;margin-top:18px}input{width:100%;padding:14px;border-radius:9px;border:1px solid #cdd4c8;font:inherit}button,.actions a{display:inline-block;padding:13px 22px;background:#dec080;color:#173f36;border:0;border-radius:10px;font:600 15px system-ui;cursor:pointer;margin:20px 0;text-decoration:none}a{color:#28684e}article{background:#f1f2e9;padding:18px;border-radius:12px;margin:12px 0}.stats{display:grid;grid-template-columns:repeat(3,1fr);gap:12px}.stats strong{display:block;font:28px Georgia}.actions{display:flex;gap:12px;flex-wrap:wrap}details{background:#f3f2e9;padding:20px;border-radius:12px;margin-top:25px}summary{cursor:pointer;font-weight:700}.accountbar{display:flex;justify-content:flex-end;font-size:13px;padding:8px 0}.accountbar a{color:#173f36}@media(max-width:600px){main{margin:12px;padding:22px}.stats{grid-template-columns:1fr}.actions{display:grid;gap:0}h1{font-size:32px}}
