:root{color-scheme:dark;font:16px system-ui;color:#e1dfd3;background:#101b20}body{margin:0;background:linear-gradient(115deg,#1d2b31,#10191e 70%)}main{max-width:1000px;margin:auto;padding:24px}header,form{display:flex;gap:20px;flex-wrap:wrap}a{color:#d5bd7a}h1,h2{font-family:Georgia,serif}label{display:block}input,select,button{box-sizing:border-box;max-width:100%;padding:10px;margin:6px 0;background:#22343b;color:inherit;border:1px solid #68716b;border-radius:4px;font:inherit}button{cursor:pointer;background:#635334}section{border:1px solid #4f6266;padding:18px;margin:22px 0}table{width:100%;border-collapse:collapse;font-size:14px}td,th{text-align:left;border-bottom:1px solid #3f5156;padding:10px 6px}.scroll{overflow:auto}.dim,footer{color:#afb8b5}footer{margin:28px 0}.bad{color:#edb89d}@media(max-width:600px){main{padding:14px}form,label,input,select{width:100%}td,th{padding:8px 4px;font-size:12px}section{padding:10px}}
