@font-face{font-family:Bricolage Grotesque;font-style:normal;font-weight:400;font-stretch:100%;font-display:swap;src:url(../media/033400d475fad6b1-s.11x_mcju407z-.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Bricolage Grotesque;font-style:normal;font-weight:400;font-stretch:100%;font-display:swap;src:url(../media/26daee0352f50a5f-s.456c9vb2_utt8.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Bricolage Grotesque;font-style:normal;font-weight:400;font-stretch:100%;font-display:swap;src:url(../media/017d9bea37084d9b-s.p.2fl0vhx7oyatw.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Bricolage Grotesque;font-style:normal;font-weight:600;font-stretch:100%;font-display:swap;src:url(../media/033400d475fad6b1-s.11x_mcju407z-.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Bricolage Grotesque;font-style:normal;font-weight:600;font-stretch:100%;font-display:swap;src:url(../media/26daee0352f50a5f-s.456c9vb2_utt8.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Bricolage Grotesque;font-style:normal;font-weight:600;font-stretch:100%;font-display:swap;src:url(../media/017d9bea37084d9b-s.p.2fl0vhx7oyatw.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Bricolage Grotesque;font-style:normal;font-weight:800;font-stretch:100%;font-display:swap;src:url(../media/033400d475fad6b1-s.11x_mcju407z-.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Bricolage Grotesque;font-style:normal;font-weight:800;font-stretch:100%;font-display:swap;src:url(../media/26daee0352f50a5f-s.456c9vb2_utt8.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Bricolage Grotesque;font-style:normal;font-weight:800;font-stretch:100%;font-display:swap;src:url(../media/017d9bea37084d9b-s.p.2fl0vhx7oyatw.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Bricolage Grotesque Fallback;src:local(Arial);ascent-override:88.21%;descent-override:25.61%;line-gap-override:0.0%;size-adjust:105.43%}.bricolage_grotesque_25a6fe9a-module__3O0yQa__className{font-family:Bricolage Grotesque,Bricolage Grotesque Fallback;font-style:normal}.bricolage_grotesque_25a6fe9a-module__3O0yQa__variable{--font-display:"Bricolage Grotesque", "Bricolage Grotesque Fallback"}
@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:400;font-display:swap;src:url(../media/e390973e931a41c5-s.3zhtymus0wdqb.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:400;font-display:swap;src:url(../media/59b15b4bcd7b1eb5-s.3nkuoiize4urq.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:400;font-display:swap;src:url(../media/e532fa1b9921e1cd-s.1da667lu-u79a.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:400;font-display:swap;src:url(../media/2fe89d53234c61d4-s.1i05ju5aeyhye.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:400;font-display:swap;src:url(../media/99e609270109b47d-s.p.1dgcou5jor5q_.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:500;font-display:swap;src:url(../media/5e05ae5b48faa55e-s.31-2bzhq1gx_9.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:500;font-display:swap;src:url(../media/a7afbb44bec2bb18-s.3xauquyg2sixn.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:500;font-display:swap;src:url(../media/02263ebadd758ea4-s.2taws-qdxmzlf.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:500;font-display:swap;src:url(../media/68757d6cddeff913-s.0htwiiqufp3l9.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:500;font-display:swap;src:url(../media/effe91970fc4db64-s.p.28xcb7557rbh2.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:600;font-display:swap;src:url(../media/6ff74e33ebd7bca3-s.2ontrj8z1-o25.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:600;font-display:swap;src:url(../media/1a69062cfe6f77f8-s.33iiebxkijmxa.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:600;font-display:swap;src:url(../media/9a4838fcda0d1bca-s.2nzetymcmw3t7.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:600;font-display:swap;src:url(../media/2e95a7d252b9825a-s.0_f09-l1omku8.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:600;font-display:swap;src:url(../media/23b7a97ae3b5c134-s.p.0fcfx2a-jndc5.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:IBM Plex Mono Fallback;src:local(Arial);ascent-override:76.16%;descent-override:20.43%;line-gap-override:0.0%;size-adjust:134.59%}.ibm_plex_mono_f8b0b876-module__ChPWvq__className{font-family:IBM Plex Mono,IBM Plex Mono Fallback;font-style:normal}.ibm_plex_mono_f8b0b876-module__ChPWvq__variable{--font-mono:"IBM Plex Mono", "IBM Plex Mono Fallback"}
:root{--paper:#f3eee3;--paper-hi:#fffdf8;--ink:#17140f;--ink-2:#4a443b;--ink-3:#847c6e;--rule:#d6ccb8;--tag:#ffd23f;--red:#e2442f;--bang:#1f8a4c;--close:#a87700;--ballpark:#d0611e;--miss:#c8352a;--display:var(--font-display), "Arial Narrow", system-ui, sans-serif;--mono:var(--font-mono), ui-monospace, "SFMono-Regular", Menlo, monospace}*,:before,:after{box-sizing:border-box}html{-webkit-text-size-adjust:100%}body{background:var(--paper);color:var(--ink);font-family:var(--display);-webkit-font-smoothing:antialiased;margin:0;font-size:16px;line-height:1.45}a{color:inherit}button,input,select{font:inherit;color:inherit}.sr-only{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.tnum{font-variant-numeric:tabular-nums}.bar{border-bottom:1.5px dashed var(--rule);justify-content:space-between;align-items:center;gap:12px;max-width:34rem;margin:0 auto;padding:14px 16px 12px;display:flex}.brand{letter-spacing:-.02em;white-space:nowrap;align-items:center;gap:8px;font-size:19px;font-weight:800;text-decoration:none;display:inline-flex}.brand em{color:var(--red);font-style:normal}.bar-right{align-items:center;gap:14px;display:flex}.bar-link{font-family:var(--mono);text-transform:uppercase;letter-spacing:.06em;border-bottom:1.5px solid var(--ink);padding-bottom:1px;font-size:12.5px;text-decoration:none}.currency{display:inline-flex;position:relative}.currency-face{white-space:nowrap;border:1.5px solid var(--ink);background:var(--paper-hi);height:32px;font-family:var(--mono);letter-spacing:.04em;border-radius:999px;align-items:center;gap:6px;padding:0 11px;font-size:12.5px;font-weight:600;display:inline-flex}.currency select{opacity:0;cursor:pointer;width:100%;font-size:16px;position:absolute;inset:0}.currency:focus-within .currency-face{box-shadow:0 0 0 3px var(--tag)}.game{max-width:34rem;margin:0 auto;padding:14px 16px 8px}.meta{font-family:var(--mono);text-transform:uppercase;letter-spacing:.07em;color:var(--ink-3);justify-content:space-between;align-items:center;margin:2px 2px 14px;font-size:11.5px;display:flex}.pips{gap:6px;margin:0;padding:0;list-style:none;display:flex}.pip{border:1.5px solid var(--ink-3);border-radius:2px 6px 6px 2px;width:20px;height:12px;position:relative}.pip:after{content:"";background:var(--paper);width:3px;height:3px;box-shadow:0 0 0 1px var(--ink-3);border-radius:50%;margin-top:-1.5px;position:absolute;top:50%;left:3px}.pip-now{border-color:var(--ink);background:var(--tag)}.pip-bang{background:var(--bang);border-color:var(--bang)}.pip-close{background:#e6b31e;border-color:#e6b31e}.pip-ballpark{background:var(--ballpark);border-color:var(--ballpark)}.pip-miss{background:var(--miss);border-color:var(--miss)}.card{background:var(--paper-hi);border:1.5px solid var(--ink);box-shadow:4px 5px 0 var(--ink);border-radius:18px;animation:.35s cubic-bezier(.2,.8,.2,1) slide-in}@keyframes slide-in{0%{transform:translateY(12px)}}.photo{aspect-ratio:4/3;border:1px solid var(--rule);background:#fff;border-radius:12px;margin:10px 10px 0;position:relative}.photo img{object-fit:contain;border-radius:12px;width:100%;height:100%;padding:14px;display:block}.tag{transform-origin:20% 0;position:absolute;top:-12px;right:14px;transform:rotate(5deg)}.tag-string{width:20px;height:30px;position:absolute;top:-12px;left:-9px}.tag-body{background:var(--tag);border:1.5px solid var(--ink);border-radius:6px 10px 10px 6px;align-items:center;min-width:78px;height:52px;padding:0 16px 0 30px;display:flex;position:relative;box-shadow:2px 3px #17140fd9}.tag-hole{background:var(--paper);border:1.5px solid var(--ink);border-radius:50%;width:9px;height:9px;margin-top:-4.5px;position:absolute;top:50%;left:10px}.tag-q{font-size:30px;font-weight:800;line-height:1}.tag-price{font-family:var(--mono);letter-spacing:-.02em;white-space:nowrap;font-size:20px;font-weight:600}.tag-shown .tag-body{animation:.5s cubic-bezier(.3,1.4,.5,1) flip}@keyframes flip{0%{transform:rotateX(90deg)}to{transform:rotateX(0)}}.card-body{padding:16px 18px 6px}.kicker{font-family:var(--mono);text-transform:uppercase;letter-spacing:.08em;color:var(--ink-2);align-items:center;gap:8px;margin:0 0 6px;font-size:11.5px;display:flex}.kicker span{background:var(--ink);color:var(--paper);border-radius:999px;padding:2px 7px}.item-name{letter-spacing:-.025em;margin:0;font-size:29px;font-weight:800;line-height:1.05}.item-detail{color:var(--ink-2);margin:8px 0 16px;font-size:15.5px}.guess-field{border:2px solid var(--ink);background:#fff;border-radius:14px;align-items:center;height:60px;transition:box-shadow .15s;display:flex}.guess-field:focus-within{box-shadow:0 0 0 4px var(--tag)}.guess-error{border-color:var(--miss)}.guess-sym{padding:0 4px 0 16px;font-size:26px;font-weight:800}.guess-field input{min-width:0;height:100%;font-family:var(--mono);letter-spacing:-.02em;background:0 0;border:0;outline:0;flex:1;font-size:25px;font-weight:600}.guess-field input::placeholder{color:#bdb3a1;font-weight:500}.guess-code{font-family:var(--mono);color:var(--ink-3);padding-right:14px;font-size:12px}.btn{border:2px solid var(--ink);background:var(--ink);width:100%;height:54px;color:var(--paper-hi);letter-spacing:-.01em;cursor:pointer;border-radius:14px;justify-content:center;align-items:center;margin-top:10px;font-size:18px;font-weight:800;text-decoration:none;transition:transform 80ms;display:flex}.btn:active{transform:translateY(2px)}.btn:disabled{opacity:.4;cursor:default}.btn:focus-visible{outline:3px solid var(--tag);outline-offset:2px}.btn-ghost{color:var(--ink);background:0 0}.help{min-height:1.4em;color:var(--ink-3);margin:10px 2px 8px;font-size:13.5px}.help-error{color:var(--miss)}.reveal{border-top:1.5px dashed var(--rule);padding:12px 0 8px}.reveal-top{justify-content:space-between;align-items:baseline;gap:12px;display:flex}.reveal-verdict{letter-spacing:-.015em;margin:0;font-size:21px;font-weight:800;line-height:1.15}.reveal-points{font-family:var(--mono);letter-spacing:-.04em;white-space:nowrap;margin:0;font-size:32px;font-weight:600}.reveal-points span{letter-spacing:.05em;color:var(--ink-3);margin-left:3px;font-size:12px}.reveal-bang .reveal-verdict,.reveal-bang .reveal-points{color:var(--bang)}.reveal-close .reveal-verdict,.reveal-close .reveal-points{color:var(--close)}.reveal-ballpark .reveal-verdict,.reveal-ballpark .reveal-points{color:var(--ballpark)}.reveal-miss .reveal-verdict,.reveal-miss .reveal-points{color:var(--miss)}.reveal-line{margin:8px 0 0;font-size:16px}.reveal-line strong{font-family:var(--mono);font-weight:600}.reveal-fact{color:var(--ink-2);background:#f6f0e1;border-radius:10px;margin:10px 0 0;padding:10px 12px;font-size:14.5px}.reveal-source{color:var(--ink-3);margin:10px 0 4px;font-size:12.5px}.credit{font-family:var(--mono);color:var(--ink-3);overflow-wrap:anywhere;margin:0;padding:4px 18px 14px;font-size:10.5px}.receipt{padding-top:8px}.receipt-paper{--s:9px;background:var(--paper-hi);max-width:380px;font-family:var(--mono);-webkit-mask:conic-gradient(from -45deg at bottom, #0000, #000 1deg 89deg, #0000 90deg) bottom / calc(2 * var(--s)) 51% repeat-x, conic-gradient(from 135deg at top, #0000, #000 1deg 89deg, #0000 90deg) top / calc(2 * var(--s)) 51% repeat-x;-webkit-mask:conic-gradient(from -45deg at bottom, #0000, #000 1deg 89deg, #0000 90deg) bottom / calc(2 * var(--s)) 51% repeat-x, conic-gradient(from 135deg at top, #0000, #000 1deg 89deg, #0000 90deg) top / calc(2 * var(--s)) 51% repeat-x;mask:conic-gradient(from -45deg at bottom, #0000, #000 1deg 89deg, #0000 90deg) bottom / calc(2 * var(--s)) 51% repeat-x, conic-gradient(from 135deg at top, #0000, #000 1deg 89deg, #0000 90deg) top / calc(2 * var(--s)) 51% repeat-x;margin:10px auto 0;padding:30px 22px 34px;font-size:13.5px;line-height:1.5;animation:.7s cubic-bezier(.2,.8,.2,1) print;position:relative}.receipt{filter:drop-shadow(0 8px 14px #17140f24)}@keyframes print{0%{clip-path:inset(0 0 100%)}to{clip-path:inset(0)}}.receipt-paper hr{border:0;border-top:1.5px dashed var(--ink-3);margin:14px 0}.r-head{text-align:center;letter-spacing:.08em;margin:0;font-size:18px;font-weight:600}.r-sub{text-align:center;color:var(--ink-2);margin:4px 0 0;font-size:11.5px}.r-lines{margin:0;padding:0;list-style:none}.r-lines li+li{margin-top:10px}.r-row{justify-content:space-between;gap:10px;display:flex}.r-item{text-transform:uppercase}.r-small{color:var(--ink-3);font-size:12px}.r-pts{font-weight:600}.r-bang{color:var(--bang)}.r-close{color:var(--close)}.r-ballpark{color:var(--ballpark)}.r-miss{color:var(--miss)}.r-total{font-size:17px;font-weight:600}.r-rank{text-align:center;letter-spacing:.14em;margin:14px 0 4px;font-size:15px;font-weight:600}.r-squares{text-align:center;letter-spacing:.1em;margin:0;font-size:20px}.r-barcode{background:repeating-linear-gradient(90deg, var(--ink) 0 2px, transparent 2px 4px, var(--ink) 4px 5px, transparent 5px 8px, var(--ink) 8px 11px, transparent 11px 12px, var(--ink) 12px 13px, transparent 13px 17px);height:46px;margin:18px 12px 8px}.r-foot{text-align:center;letter-spacing:.08em;color:var(--ink-2);margin:0;font-size:10.5px}.after{max-width:380px;margin:22px auto 0}.stats{text-align:center;grid-template-columns:repeat(4,minmax(0,1fr));gap:8px;margin:12px 0 0;display:grid}.stats div{border:1.5px solid var(--rule);border-radius:12px;padding:10px 4px}.stats dt{font-family:var(--mono);text-transform:uppercase;letter-spacing:.07em;color:var(--ink-3);font-size:10.5px}.stats dd{margin:2px 0 0;font-size:24px;font-weight:800}.next{text-align:center;font-family:var(--mono);color:var(--ink-2);margin:18px 0 0;font-size:13px}.how{border-top:1.5px dashed var(--rule);max-width:34rem;margin:40px auto 0;padding:28px 18px 8px}.how h2{letter-spacing:-.02em;margin:0 0 14px;font-size:26px;font-weight:800}.how ol{counter-reset:how;margin:0;padding:0;list-style:none}.how li{color:var(--ink-2);counter-increment:how;margin-bottom:14px;padding-left:40px;position:relative}.how li:before{content:counter(how);border:1.5px solid var(--ink);background:var(--tag);width:28px;height:22px;font-family:var(--mono);text-align:center;color:var(--ink);border-radius:4px 8px 8px 4px;font-size:12px;font-weight:600;line-height:19px;position:absolute;top:0;left:0}.how strong{color:var(--ink)}.fine{color:var(--ink-3);margin-top:22px;font-size:13px}.empty{text-align:center;max-width:34rem;margin:0 auto;padding:64px 18px}.empty h1,.page-title{letter-spacing:-.025em;margin:0;font-size:32px;font-weight:800;line-height:1.05}.empty p,.page-lede{color:var(--ink-2)}.empty .btn{max-width:280px;margin:22px auto 0}.page-title{margin-top:10px}.days{margin:18px 0 40px;padding:0;list-style:none}.day{border-bottom:1.5px dashed var(--rule);align-items:baseline;gap:12px;padding:14px 4px;text-decoration:none;display:flex}.day-n{font-size:18px;font-weight:800}.day-date{color:var(--ink-2);flex:1}.day-score{font-family:var(--mono);font-size:13px;font-weight:600}.day-tall{align-items:flex-start}.day-items{color:var(--ink-3);margin-top:2px;font-size:13.5px;display:block}.day-sub{border-bottom:1.5px dashed var(--rule);font-family:var(--mono);margin-top:-8px;padding:0 4px 12px;font-size:12px;display:block}.day-row .day{border-bottom:0}.meta-line{font-family:var(--mono);text-transform:uppercase;letter-spacing:.07em;color:var(--ink-3);margin:6px 2px 0;font-size:11.5px}.page-lede a,.prose a{color:var(--ink);text-underline-offset:2px;text-decoration-thickness:1.5px}.answers{margin:22px 0 24px;padding:0;list-style:none}.answer{background:var(--paper-hi);border:1.5px solid var(--ink);border-radius:16px;margin-bottom:18px;overflow:hidden}.answer img{object-fit:contain;border-bottom:1px solid var(--rule);background:#fff;width:100%;height:auto;max-height:300px;padding:12px;display:block}.answer-body{padding:14px 16px 8px}.answer h2{letter-spacing:-.02em;margin:0;font-size:24px;font-weight:800;line-height:1.1}.answer-price{border:1.5px solid var(--ink);background:var(--tag);font-family:var(--mono);border-radius:6px 10px 10px 6px;margin:10px 0 0;padding:4px 12px;font-size:20px;font-weight:600;display:inline-block}.answer-price span{color:var(--ink-2);font-size:13px;font-weight:500}.answer .item-detail{margin:10px 0 0}.prose{padding-bottom:24px}.prose h2{letter-spacing:-.015em;margin:28px 0 6px;font-size:21px;font-weight:800}.prose p{color:var(--ink-2);margin:8px 0}.foot{border-top:1.5px dashed var(--rule);max-width:34rem;font-family:var(--mono);color:var(--ink-3);margin:24px auto 0;padding:22px 18px 40px;font-size:12px}.foot nav{flex-wrap:wrap;gap:8px 18px;margin-bottom:10px;display:flex}.foot a{color:var(--ink);text-transform:uppercase;letter-spacing:.06em;border-bottom:1.5px solid var(--rule);text-decoration:none}.bar-ghost{border-bottom:1.5px dashed var(--rule);height:57px}.card-ghost{height:520px;box-shadow:none;border-color:var(--rule);animation:none}.card-ghost .photo{background:#efe8d9;border:0}@media (max-width:400px){.brand{gap:6px;font-size:17px}.brand svg{width:19px;height:19px}.bar-right{gap:10px}.bar-link{font-size:11.5px}}@media (min-width:640px){.bar,.game{padding-top:20px}.item-name{font-size:34px}}@media (prefers-reduced-motion:reduce){*,:before,:after{transition:none!important;animation:none!important}}
