:root{color-scheme:dark;background:#080808;color:#f2e4c7;font:16px/1.6 "Segoe UI",system-ui,sans-serif;--line:#37302a;--muted:#b4a58e;--red:#e22525}*{box-sizing:border-box}body{margin:0;background:radial-gradient(ellipse at 30% 0%,#21181466,transparent 65%),#080808}a{color:inherit}header,main,footer{max-width:1120px;margin:auto}header{padding:28px 24px;display:flex;justify-content:space-between;gap:24px;align-items:center;border-bottom:1px solid var(--line)}header img{display:block;max-width:100%;height:auto}.text-link{text-decoration:none;color:var(--muted);font-size:13px}.text-link span{color:var(--red);margin-left:8px}main{padding:68px 24px 40px}.intro{margin-bottom:40px}.eyebrow,.version,.status{font:11px/1.6 Consolas,"Courier New",monospace;letter-spacing:.1em}.eyebrow{color:#cbb78f}.eyebrow:before{content:"";display:inline-block;width:18px;height:1px;background:var(--red);vertical-align:middle;margin-right:10px}h1{font-size:clamp(44px,7vw,78px);letter-spacing:-.06em;line-height:1.1;margin:18px 0}h1 span{color:var(--red)}p{color:var(--muted);margin:16px 0 24px}.version{color:#8e816f}.cards{display:grid;grid-template-columns:1.1fr 1fr;gap:24px}.card{position:relative;border:1px solid #4a4036;border-radius:10px;padding:32px;background:repeating-linear-gradient(0deg,#ffffff02 0 1px,transparent 1px 3px),linear-gradient(140deg,#211f1b,#111110);box-shadow:inset 0 1px #ffffff12;overflow:hidden}.card:before{content:"";position:absolute;inset:0 auto 0 0;width:8px;background:repeating-linear-gradient(90deg,#734b2e 0 1px,#40291b 1px 3px,#5a3b27 3px 5px)}h2{font-size:26px;line-height:1.2;letter-spacing:-.03em;margin:20px 0 14px}.card p{font-size:14px}.button{display:flex;justify-content:space-between;align-items:center;border:1px solid #fa6550;border-radius:8px;padding:13px 18px;background:linear-gradient(#ef4934,#be251e);color:#fff0d4;text-decoration:none;font-weight:650;box-shadow:inset 0 1px #ffffff33,0 3px 0 #571710}.button:hover{filter:brightness(1.08)}.secondary{display:block;text-align:center;margin:20px 0 0;font-size:13px;text-underline-offset:4px}.note{font-size:11px!important;line-height:1.7;color:#a99a85;margin-bottom:0!important}.status{display:inline-block;border:1px solid var(--line);padding:10px 14px;margin:15px 0 35px;color:#a99a85}.wallpapers{margin-top:60px;border-top:1px solid var(--line);padding-top:35px}.wallpapers h2{font-size:32px}.wallpaper-options{display:grid;grid-template-columns:repeat(3,1fr);gap:12px}.wallpaper-options a{padding:18px;border:1px solid #494138;border-radius:8px;background:linear-gradient(#34302a,#201e1b);text-decoration:none;font-size:14px}.wallpaper-options a:hover{border-color:#a44231}.wallpaper-options span{display:block;font:10px/1.5 Consolas,monospace;color:var(--muted);margin-top:5px}.checksums{display:inline-block;margin-top:28px;color:#9c8e79;font-size:11px;text-underline-offset:3px}details{margin-top:20px;font-size:13px;color:var(--muted)}summary{cursor:pointer;color:#e6d5b4}details p{margin-bottom:12px}code{font-size:11px}footer{display:flex;align-items:center;gap:18px;padding:24px;border-top:1px solid var(--line);font-size:11px;color:var(--muted)}footer span{border-left:1px solid var(--line);padding-left:18px}footer img{object-fit:contain}a:focus-visible,summary:focus-visible{outline:2px solid #ff775d;outline-offset:5px}@media(max-width:650px){header{padding:20px;align-items:flex-start}header img{width:185px}.text-link{max-width:90px;font-size:11px}main{padding:40px 20px}.cards,.wallpaper-options{grid-template-columns:1fr}.card{padding:26px}.wallpapers{margin-top:36px}.status{margin-bottom:10px}footer{margin:0 20px;padding:20px 0}}
