@font-face{font-family:Oswald;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/oswald-latin-500-normal-B-eyT0Dw.woff2) format("woff2"),url(/assets/oswald-latin-500-normal-DM85Di4w.woff) format("woff")}@font-face{font-family:Barlow Condensed;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/barlow-condensed-latin-700-normal-v1xN8_Wq.woff2) format("woff2"),url(/assets/barlow-condensed-latin-700-normal-Dmwat-ge.woff) format("woff")}:root{--panel: #161616;--panel-2: #1f1f1f;--amber: #ffb347;--amber-2: #ffd17a;--red: #d8231f;--ink: #e9e2d3;--muted: rgba(233, 226, 211, .55);--mark-ink: var(--amber);--din: Oswald, "Arial Narrow", Impact, sans-serif;--dymo: "Barlow Condensed", "Arial Narrow", sans-serif}*{box-sizing:border-box}html,body{margin:0;min-height:100%}body{background:repeating-linear-gradient(90deg,rgba(255,255,255,.012) 0 1px,transparent 1px 3px),linear-gradient(180deg,var(--panel-2),var(--panel) 40%,#101010);background-attachment:fixed;color:var(--ink);font:16px/1.5 var(--din);font-weight:400;display:flex;flex-direction:column;align-items:center}.dymo{display:inline-block;background:#111;color:#fff;font:700 clamp(26px,5vw,44px)/1 var(--dymo);letter-spacing:.14em;text-transform:uppercase;padding:10px 22px 8px;border-radius:3px;clip-path:polygon(0 0,calc(100% - 10px) 0,100% 50%,calc(100% - 10px) 100%,0 100%,10px 50%);text-shadow:0 1px 0 rgba(255,255,255,.35),0 -1px 0 rgba(0,0,0,.8);box-shadow:0 2px #0009,inset 0 1px #ffffff14;transform:rotate(-1.2deg)}.dymo.small{font-size:15px;padding:6px 16px 5px;transform:rotate(-.6deg)}.hero{padding:88px 20px 0;text-align:center}.panel{width:100%;max-width:720px;padding:22px 20px 0;display:flex;flex-direction:column;align-items:center;gap:16px}.meter-wrap{width:100%;border-radius:26px;padding:10px;background:linear-gradient(180deg,#2a2a2a,#0e0e0e);box-shadow:0 24px 60px -30px #ffb34773,inset 0 1px #ffffff1a,inset 0 -2px #000000b3}.meter{width:100%;height:auto;display:block;border-radius:18px}.meter .ticks text{font:500 20px var(--din)}.meter .ticks text.hot{fill:#d8231f}.meter .unit{font:500 28px var(--din);fill:#2a1a08;opacity:.85;letter-spacing:.1em}.meter .needle{transform-box:view-box;transform-origin:300px 330px;transition:transform .08s linear}.readout{display:flex;gap:14px;flex-wrap:wrap;justify-content:center}.led{min-width:130px;background:#0a0a0a;border-radius:10px;padding:8px 16px 6px;text-align:center;box-shadow:inset 0 2px 8px #000000e6,0 1px #ffffff0f}.led span{display:block;font:500 46px/1 var(--din);color:var(--amber);text-shadow:0 0 12px rgba(255,179,71,.6);font-variant-numeric:tabular-nums}.led.dim span{font-size:30px;color:var(--amber-2);opacity:.8;text-shadow:0 0 8px rgba(255,179,71,.35)}.led small{display:block;font:700 11px/1.4 var(--dymo);letter-spacing:.22em;text-transform:uppercase;color:var(--muted)}.compare{min-height:40px;display:flex;align-items:center;justify-content:center;text-align:center}.compare .what{font:400 22px/1.2 var(--din);color:var(--ink)}.compare .what b{color:var(--amber);font-weight:500}.controls{display:flex;gap:10px;flex-wrap:wrap;justify-content:center}.key{font:700 18px/1 var(--dymo);letter-spacing:.2em;text-transform:uppercase;color:#1a1200;background:linear-gradient(180deg,var(--amber-2),var(--amber) 60%,#d98c1f);border:0;border-radius:12px;padding:18px 34px 16px;cursor:pointer;box-shadow:0 6px #7a4d0c,0 10px 24px -10px #ffb347cc;transition:transform .08s ease,box-shadow .08s ease}.key:active,.key.down{transform:translateY(4px);box-shadow:0 2px #7a4d0c}.key.ghost{background:#2a2a2a;color:var(--ink);box-shadow:0 6px #0b0b0b}.key.ghost:active{box-shadow:0 2px #0b0b0b}.key[hidden]{display:none}.status{margin:0;color:var(--muted);font-size:14px;text-align:center;max-width:520px}.status.err{color:var(--amber)}.scale{width:100%;max-width:720px;padding:40px 20px 0}.scale ol{list-style:none;margin:14px 0 0;padding:0}.scale li{display:grid;grid-template-columns:64px 1fr;gap:14px;align-items:baseline;padding:8px 10px;border-bottom:1px solid rgba(255,255,255,.06);border-radius:6px;transition:background .2s ease}.scale li b{font:500 26px/1 var(--din);color:var(--amber);text-align:right}.scale li span{color:var(--ink)}.scale li em{color:var(--muted);font-style:normal;font-size:14px;display:block}.scale li.now{background:#ffb3471f}.scale li.hot b{color:var(--red)}.cal{margin-top:18px;color:var(--muted);font-size:14px}.cal summary{cursor:pointer;list-style:none}.cal summary::-webkit-details-marker{display:none}.cal p{margin:10px 0 6px}.cal label{display:flex;gap:10px;align-items:center}.cal input{flex:1;accent-color:var(--amber)}.cal b{color:var(--amber);font-weight:500}.today{display:flex;gap:14px;align-items:center;flex-wrap:wrap;justify-content:center;padding:36px 20px 110px}.today[hidden]{display:none}.poster .hero{padding-top:26px}.poster .dymo{font-size:40px}.poster .panel{max-width:640px;padding-top:16px}.poster .meter-wrap{box-shadow:0 30px 60px -28px #ffb34799}.poster .meter .needle{transition:none}@media(max-width:520px){.hero{padding-top:72px}.led{min-width:96px}.led span{font-size:36px}}@media(prefers-reduced-motion:reduce){.meter .needle{transition:none}}
