:root{color-scheme:dark;font-family:system-ui,sans-serif;background:#141413;color:#f7eedb}*{box-sizing:border-box}body{margin:0}main{max-width:1050px;margin:auto;padding:24px}nav,footer{display:flex;justify-content:space-between;gap:12px;flex-wrap:wrap}a{color:#ffc86b}header{padding:40px 0 24px;border-bottom:1px solid #4a3d2d}.eyebrow{font-size:12px;letter-spacing:2px;color:#dba856}h1{font-size:clamp(42px,8vw,90px);letter-spacing:-3px;line-height:1;margin:14px 0;color:#ffcb73}h2{font-size:22px;margin:0 0 12px}p{line-height:1.65;color:#ded7ca;margin:10px 0}section{padding:24px 0;border-bottom:1px solid #3b352d}code{background:#302b23;border-radius:5px;padding:3px 6px;color:#ffda94;white-space:nowrap}table{width:100%;border-collapse:collapse;text-align:left;font-size:14px}td,th{padding:10px;border-bottom:1px solid #42382b}th{color:#e7b663}.scroll{overflow:auto}footer{padding:24px 0;font-size:14px}.meta{display:flex;gap:16px;flex-wrap:wrap;color:#bdb19c}.podium{font-size:20px;color:#ffd18a}.pool{display:inline-block;margin:5px 10px 5px 0;padding:8px;background:#26221c;border-radius:8px}input{width:100%;padding:12px;background:#26221c;color:#fff;border:1px solid #7c6543;border-radius:5px}.copy{overflow-wrap:anywhere}small{color:#bcb29f}
