:root{--ink:#4b352e;--cream:#faf1de;--gold:#b28a4d;--teal:#7d403c}body{background:#faf3e4;color:#4d3b30}body>header{border-color:#ddc69b}.brand img,.pool>img{border-radius:12px}.hero h1{color:#763f38}.hero .pool{background:linear-gradient(135deg,#eee0b9,#faf0d5);border-color:#d8bc83}.pool strong{color:#835e36}button,.primary{background:#86423d;color:#fff1d4;border-color:#9d6852}button:hover{background:#9d5145}.badge{background:#e7dec5;color:#8b704b;border-color:#d4c098}.stats article,.ways article,.claim{background:#fff8e9;border-color:#dfcba3}.notice{background:#eee2c4;border-color:#d8c295;color:#866f4a}h2,h3{color:#764538}.number{color:#bc9b64}a.secondary{color:#7f523c;border-color:#cbb082}.step{background:#fff9ec;border-color:#d9c399}body[data-page=admin]{background:#fbf4e4}.step button{background:#884740}.fine{color:#958163}
