body{margin:0;background:#101811;color:#e9eddf;font:16px/1.7 Arial,sans-serif}main{max-width:850px;margin:auto;padding:35px 24px 70px}a{color:#d9eb9a}nav{display:flex;gap:25px;flex-wrap:wrap;margin-bottom:45px;font-size:14px}h1{font-size:36px;line-height:1.2}h2{font-size:21px;line-height:1.4;margin-top:32px}p{color:#c2cbbd}small{color:#a4b29b}form{padding:24px;border:1px solid #3f5038;background:#1c291d;border-radius:8px;display:grid;gap:14px}label{display:grid;gap:7px;font-size:14px}input,textarea,button{font:inherit;padding:11px;border-radius:5px;border:1px solid #56694a}input,textarea{color:#ebf0e5;background:#111c12}button{background:#d9eb9a;color:#1b2b17;cursor:pointer}#status{white-space:pre-wrap}.note{border-left:3px solid #a8be7b;padding-left:16px}footer{margin-top:40px;padding-top:20px;border-top:1px solid #34422c;font-size:13px}
html[data-theme="light"]{color-scheme:light}html[data-theme="light"] body{background:#f5f7f3;color:#172a20}html[data-theme="light"] p,html[data-theme="light"] small{color:#455d46}html[data-theme="light"] a{color:#275b29}html[data-theme="light"] form{background:#fff;border-color:#a8bba6}html[data-theme="light"] input,html[data-theme="light"] textarea,html[data-theme="light"] select{background:#fff;color:#172a20}.page-preferences{display:flex;gap:15px;flex-wrap:wrap;margin:15px 0}.page-preferences label{display:flex;gap:7px;align-items:center}.page-preferences select{padding:7px;border-radius:5px}
