:root{color-scheme:dark;background:#101411;color:#e8e7cf;font:16px/1.55 ui-monospace,SFMono-Regular,Consolas,monospace}body{margin:0;background:radial-gradient(ellipse at 80% 0%,#354327 0,transparent 44%),#101411}main{max-width:760px;margin:auto;padding:clamp(1.5rem,5vw,5rem) clamp(1rem,4vw,3rem)}a{color:#d6ed87}header{border-bottom:1px solid #6a754a;padding-bottom:2rem;margin-bottom:2rem}.mark{color:#db775b;letter-spacing:.18em;text-transform:uppercase;font-size:.75rem}h1{font:clamp(2.6rem,8vw,6.5rem)/.94 Georgia,serif;font-weight:400;letter-spacing:-.055em;margin:.7rem 0}header p{max-width:42rem;color:#babda5}.day{border-bottom:1px solid #454d37;padding:1.2rem 0}h2{margin:0 0 .6rem;font-size:.8rem;font-weight:400;letter-spacing:.12em;color:#c9cfad}ul{list-style:none;margin:0;padding:0}li{padding:.2rem 0;overflow-wrap:anywhere}.new li{font-size:1.05rem}.new b{color:#d6ed87;font-weight:400}.new i{font-style:normal;font-size:.7rem;letter-spacing:.1em;text-transform:uppercase;color:#101411;background:#db775b;padding:0 .35rem;margin:0 .3rem}.grew{margin-top:.5rem;font-size:.88rem;color:#e5a381}.empty{color:#babda5}.back{display:inline-block;margin-top:2rem}
