@font-face{font-family:mojangles;src:url('/java/mojangles.ttf') format('truetype');font-display:swap}
:root{color-scheme:dark;background:#000}*{box-sizing:border-box}html,body{width:100%;height:100%;margin:0;background:#000;color:#fff;font-family:mojangles,monospace}body{display:grid;place-items:center;overflow:hidden;background:radial-gradient(circle at 50% 20%,#324050,#080b10 72%)}.shell{width:min(720px,92vw);padding:28px;text-align:center;background:linear-gradient(#171717e8,#090909e8);border:2px solid #555;box-shadow:0 0 0 2px #111,0 18px 70px #000}.logo{font:900 clamp(42px,9vw,78px)/.9 Arial,sans-serif;letter-spacing:-.08em;color:#ddd;text-shadow:4px 4px #292929,-2px -2px #fff8;margin:0 0 12px}.edition{font-size:18px;letter-spacing:.16em;color:#aaa;margin-bottom:26px}.status{font-size:14px;color:#ddd;margin:0 0 22px}.actions{display:grid;gap:12px;grid-template-columns:1fr 1fr}.button{display:grid;place-items:center;min-height:52px;padding:10px 16px;color:#fff;background:linear-gradient(#777,#555);border:2px solid #000;outline:2px solid #aaa;box-shadow:inset 2px 2px #aaa,inset -2px -2px #333;text-decoration:none;text-shadow:2px 2px #222;font:16px/1.2 mojangles,monospace}.button:hover,.button:focus-visible{color:#ffffa0;background:linear-gradient(#7185b5,#526799);outline-color:#aab8e3}.meta{display:flex;justify-content:space-between;gap:16px;margin-top:24px;color:#aaa;font-size:11px}.meta a{color:#b8d7ff}.fallback{margin-top:20px;color:#777;font-size:11px}@media(max-width:560px){.shell{padding:22px 16px}.actions{grid-template-columns:1fr}.meta{display:grid;justify-content:stretch}}
