@font-face{font-family:Michroma;font-style:normal;font-weight:400;font-display:swap;src:url(../media/2317a31cc0da7167-s.0j9pqkz3er-71.woff2?dpl=fonts-cors)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:Michroma;font-style:normal;font-weight:400;font-display:swap;src:url(../media/e8020468b283096f-s.2qpii4b6jmzj9.woff2?dpl=fonts-cors)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:Michroma Fallback;src:local(Arial);ascent-override:81.64%;descent-override:18.76%;line-gap-override:0.0%;size-adjust:141.62%}._0mZMiq_className{font-family:Michroma,Michroma Fallback;font-style:normal;font-weight:400}._0mZMiq_variable{--font-michroma:"Michroma", "Michroma Fallback"}
@font-face{font-family:Archivo;font-style:normal;font-weight:100 900;font-stretch:62% 125%;font-display:swap;src:url(../media/2e482247ef29dcb9-s.3gj6ciom31zjc.woff2?dpl=fonts-cors)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:Archivo;font-style:normal;font-weight:100 900;font-stretch:62% 125%;font-display:swap;src:url(../media/068feab4deafcd0f-s.0_kz_z3o_slvt.woff2?dpl=fonts-cors)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:Archivo;font-style:normal;font-weight:100 900;font-stretch:62% 125%;font-display:swap;src:url(../media/db545dba463279ae-s.1cp9-4nby68jc.woff2?dpl=fonts-cors)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:Archivo Fallback;src:local(Arial);ascent-override:88.96%;descent-override:21.28%;line-gap-override:0.0%;size-adjust:98.7%}.dLghgG_className{font-family:Archivo,Archivo Fallback;font-style:normal}.dLghgG_variable{--font-archivo:"Archivo", "Archivo Fallback"}
@font-face{font-family:Newsreader;font-style:italic;font-weight:200 800;font-display:swap;src:url(../media/c0e2eae9e0de9f16-s.0spvl5h7nh4kj.woff2?dpl=fonts-cors)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:Newsreader;font-style:italic;font-weight:200 800;font-display:swap;src:url(../media/2ff936f45a7b5918-s.0bgqpv90abx9d.woff2?dpl=fonts-cors)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:Newsreader;font-style:italic;font-weight:200 800;font-display:swap;src:url(../media/cf9a11b6772b9533-s.1elj1f4z6aq4a.woff2?dpl=fonts-cors)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:Newsreader;font-style:normal;font-weight:200 800;font-display:swap;src:url(../media/6cec87c23af19a62-s.08di4g7n39o46.woff2?dpl=fonts-cors)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:Newsreader;font-style:normal;font-weight:200 800;font-display:swap;src:url(../media/c24fec3b421fd73c-s.3szkwhi_rfrst.woff2?dpl=fonts-cors)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:Newsreader;font-style:normal;font-weight:200 800;font-display:swap;src:url(../media/61e56fd33ece1ad8-s.0op912u62qdhl.woff2?dpl=fonts-cors)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:Newsreader Fallback;src:local(Times New Roman);ascent-override:69.68%;descent-override:25.12%;line-gap-override:0.0%;size-adjust:105.48%}.jwitiG_className{font-family:Newsreader,Newsreader Fallback}.jwitiG_variable{--font-newsreader:"Newsreader", "Newsreader Fallback"}
@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/46a9e2f250689b4a-s.0-dom-5bn10r2.woff2?dpl=fonts-cors)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:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/76b70a1dbe058eb5-s.1y4-pdgsjb-pw.woff2?dpl=fonts-cors)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/2fb76073e23fd9e4-s.3lvt2whj97whp.woff2?dpl=fonts-cors)format("woff2");unicode-range:U+1F??}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/6131cbbf5549afa2-s.2uwcyprjm3xu3.woff2?dpl=fonts-cors)format("woff2");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/45462fd7b7c12654-s.0k62hbripvv8p.woff2?dpl=fonts-cors)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:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/ba63f6a0e436df8e-s.3-6t-g6q0vh0a.woff2?dpl=fonts-cors)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:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/07c7676b89ed2778-s.p.2bn3s6zvc0dyp.woff2?dpl=fonts-cors)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:Inter Fallback;src:local(Arial);ascent-override:90.44%;descent-override:22.52%;line-gap-override:0.0%;size-adjust:107.12%}.HbP1Nq_className{font-family:Inter,Inter Fallback;font-style:normal}.HbP1Nq_variable{--font-inter:"Inter", "Inter Fallback"}
@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:100 800;font-display:swap;src:url(../media/258bd0ab5fdd762a-s.2f7nqdagzwx2-.woff2?dpl=fonts-cors)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:JetBrains Mono;font-style:normal;font-weight:100 800;font-display:swap;src:url(../media/99a2019bdfa8519b-s.176arc174-8zp.woff2?dpl=fonts-cors)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:100 800;font-display:swap;src:url(../media/44e0cb21b0d052b7-s.0bp8oijd_gu96.woff2?dpl=fonts-cors)format("woff2");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:100 800;font-display:swap;src:url(../media/f9cd5a77d065db98-s.1fby2rem9ngyr.woff2?dpl=fonts-cors)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:JetBrains Mono;font-style:normal;font-weight:100 800;font-display:swap;src:url(../media/954d21e04331b2ae-s.0vfdmo25voy_0.woff2?dpl=fonts-cors)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:JetBrains Mono;font-style:normal;font-weight:100 800;font-display:swap;src:url(../media/53897e768d329f66-s.p.3t6q91iet4nsy.woff2?dpl=fonts-cors)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:JetBrains Mono Fallback;src:local(Arial);ascent-override:75.79%;descent-override:22.29%;line-gap-override:0.0%;size-adjust:134.59%}.oESFDa_className{font-family:JetBrains Mono,JetBrains Mono Fallback;font-style:normal}.oESFDa_variable{--font-mono:"JetBrains Mono", "JetBrains Mono Fallback"}
:root{--bg:#26282a;--text:#ece6d8;--muted:#a8a396;--rule:#474a4d;--black:#0e0e0e;--cream:#f0dfb0;--paper-ink:#1c1d1e;--paper-soft:#4c4838;--ink:#d9a21b;--gold:#f0cd7a;--on:#0e0e0e;--hot:#b53412;--z:1;--prose:540px;--gap:20px;--margin:160px;--size:18.5px;--page:calc(var(--prose) + var(--gap) + var(--margin));--head:var(--font-archivo),"Helvetica Neue",Arial,sans-serif;--serif:var(--font-newsreader),Georgia,serif;--display:var(--font-michroma),"Eurostile",sans-serif;--mono:var(--font-mono),ui-monospace,Menlo,monospace;--sans:var(--font-inter),"Helvetica Neue",Arial,sans-serif;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}html{scrollbar-gutter:stable}body{background:var(--bg);color:var(--text);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;margin:0}button:focus-visible,summary:focus-visible,a:focus-visible{outline:2px solid var(--cream);outline-offset:2px}.board{width:calc(var(--page) + 40px);box-sizing:border-box;margin:0 auto;padding:46px 20px 60px}.hdr{justify-content:space-between;align-items:center;padding-bottom:12px;display:flex}.hdr .r{flex-direction:column;align-items:flex-end;gap:9px;display:flex}.hdr .l{align-items:center;gap:14px;display:flex}.account{font-family:var(--head);letter-spacing:.02em;color:var(--muted);flex-wrap:wrap;align-items:center;font-size:13.5px;font-style:normal;font-weight:400;display:flex;position:relative}.account button{all:unset;box-sizing:border-box;cursor:pointer;color:var(--gold);padding:4px 0}.account button:hover{text-underline-offset:4px;text-decoration:underline}.account button:disabled{cursor:default;color:var(--muted);text-decoration:none}.account .acct{align-items:center;display:flex}.account .acct:hover{text-decoration:none}.account .acct:hover .who{text-underline-offset:4px;text-decoration:underline}.account i{background:var(--gold);border-radius:50%;flex:none;width:3px;height:3px;margin:0 9px;position:relative;top:1px}.account .who{color:var(--text)}.account .st{color:var(--muted)}.held{all:unset;box-sizing:border-box;width:var(--prose);max-width:100%;color:var(--muted);margin:0 0 18px;display:block;position:relative}.held .fill{max-height:calc(var(--size) * 1.55 * 3);opacity:.55;color:var(--muted);-webkit-user-select:none;user-select:none;margin:0;display:block;overflow:hidden;-webkit-mask-image:linear-gradient(#000 10%,#0000 100%);mask-image:linear-gradient(#000 10%,#0000 100%)}.held .seal{all:unset;box-sizing:border-box;width:fit-content;margin:calc(var(--size) * 1.55 * -1) auto 0;min-width:210px;font-family:var(--head);white-space:nowrap;flex-direction:column;display:flex;position:relative}.held .seal .top{background:var(--ink);color:var(--on);align-items:center;gap:8px;padding:9px 14px 8px;display:flex}.held .seal .go{background:var(--cream);color:var(--paper-ink);padding:7px 14px 9px;display:block}.held.bare{justify-content:center;padding:6px 0 12px;display:flex}.held.bare .seal{position:static;transform:none}.held[data-hold],.held button.seal{cursor:pointer}.held .seal:focus-visible{outline:2px solid var(--ink);outline-offset:4px}.held .why{letter-spacing:.08em;text-transform:uppercase;font-size:11px;font-weight:800}.held .go{font-size:14px;font-weight:800}.hold .go{font-family:var(--head);letter-spacing:.02em;color:var(--gold);margin-left:22px;font-size:13.5px;font-style:normal}.held[data-hold]:hover .go,.fc .hold:hover .go{text-underline-offset:4px;text-decoration:underline}.fc .hold{box-sizing:border-box;flex-wrap:wrap;align-items:baseline;gap:4px 9px;width:100%;display:flex}.hold .why{flex:calc(100% - 22px)}.fc .hold .go{color:var(--paper-ink);margin-left:21px;font-size:14px;font-weight:800}.held-s{all:unset;box-sizing:border-box;font-family:var(--display);letter-spacing:.02em;color:var(--muted);align-items:center;gap:8px;margin:4px 0 20px;font-size:12px;display:inline-flex}button.held-s{cursor:pointer}button.held-s:hover span:first-child{text-underline-offset:3px;text-decoration:underline}.held-s .chip{background:var(--ink);color:var(--on);font-family:var(--head);letter-spacing:.08em;text-transform:uppercase;align-items:center;gap:6px;padding:4px 9px 4px 10px;font-size:11px;font-weight:800;display:inline-flex}button.held-s:hover .chip{background:var(--gold)}.vh{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.hdr svg{flex:none;display:block}.wm{font-family:var(--display);letter-spacing:-.02em;font-size:42px;line-height:.9}h1{font-family:var(--display);letter-spacing:-.02em;text-wrap:balance;margin:0;font-size:28px;font-weight:400;line-height:1.1}.upd{font-family:var(--serif);color:var(--muted);margin-top:10px;font-size:15px;font-style:italic;line-height:1.4}.p{width:var(--prose);font-family:var(--serif);font-size:var(--size);-webkit-hyphens:auto;hyphens:auto;margin:0 0 15px;line-height:1.55;position:relative}.p sup{font-family:var(--head);letter-spacing:.04em;color:var(--cream);margin-left:3px;font-size:11px;font-weight:700}.hl{text-decoration:underline;-webkit-text-decoration-color:var(--ink);text-decoration-color:var(--ink);text-underline-offset:5px;cursor:pointer;text-decoration-thickness:2px}.hl:hover{background:#f0dfb01f}.secrule{gap:var(--gap);align-items:center;margin:40px 0 14px;display:flex}.secrule .ln{width:var(--prose);background:var(--muted);flex:none;height:1px}h2{width:var(--prose);font-family:var(--head);letter-spacing:-.012em;margin:0 0 18px;font-size:26px;font-weight:700;line-height:1.15}.num{font-family:var(--display);letter-spacing:-.02em;color:var(--bg);-webkit-text-stroke:3px var(--muted);paint-order:stroke fill;font-size:56px;font-weight:400;line-height:.8}.anchor{height:0;position:relative}.headwrap .anchor{float:right;width:var(--margin);height:auto;margin:4px 0 40px}.daily>.anchor{float:right;width:var(--margin);height:auto;margin:4px 0 32px}.headwrap .plate,.daily>.anchor .plate{position:relative;top:0}.flist,.secrule,.endmark{clear:both}.plate{display:block;position:absolute;top:4px;right:0}.plate img{width:var(--margin);aspect-ratio:160/284;max-width:none;height:auto;display:block}.fc[data-layout=phone]{display:none}.fc{right:calc(-1 * (var(--gap) + var(--margin)));width:var(--margin);z-index:2;font-family:var(--head);text-align:left;text-indent:0;-webkit-hyphens:manual;hyphens:manual;font-size:14px;line-height:1.25;position:absolute}.fc.open{width:var(--prose);z-index:5}.fc button{all:unset;box-sizing:border-box;cursor:pointer;display:block}.mark{width:var(--margin);position:relative}.fc.open .mark,.fc:not(.open) .sheet{display:none}.blk{width:var(--margin);box-sizing:border-box;background:var(--ink);color:var(--on);flex:none;justify-content:space-between;align-items:flex-end;gap:6px;padding:7px 8px;display:flex}.tag{letter-spacing:.08em;align-items:center;gap:5px;font-size:11px;font-weight:800;display:flex}.fig{letter-spacing:-.03em;margin-top:4px;font-size:40px;font-weight:900;font-stretch:75%;line-height:.95;display:block}.blk svg{flex:none;display:block}.strip{width:var(--margin);box-sizing:border-box;background:var(--cream);color:var(--paper-ink);padding:6px 9px 8px 10px;display:block}.word{font-size:14px;font-weight:800;display:block}.sub{color:var(--hot)}.hint{letter-spacing:.08em;margin-top:5px;font-size:11px;font-weight:800;display:block}.mark .fl,.mark .n1,.mark .n2{display:none!important}.fc .mark{clip-path:polygon(6px 0,100% 0,100% 100%,6px 100%,0 calc(100% - 7px),0 7px)}.sheet{width:var(--prose);background:var(--cream);color:var(--paper-ink);box-shadow:8px 8px 0 var(--black);clip-path:inset(0 -10px -10px 0);display:block;position:relative}.fc.open .sheet{animation:.22s ease-out unfold}@keyframes unfold{0%{clip-path:inset(0 -10px -10px 62%);box-shadow:0 0 0 var(--black)}}@media (prefers-reduced-motion:reduce){.fc.open .sheet{animation:none}}.row2{align-items:stretch;display:flex}.row2.top{cursor:pointer}.band{background:var(--ink);min-width:0;color:var(--on);flex:1;padding:8px 12px 8px 16px}.lab{letter-spacing:.08em;align-items:center;gap:6px;font-size:11px;font-weight:800;display:flex}.lab i{background:var(--ink);width:9px;height:9px;display:block}.claim{margin-top:4px;font-size:18px;font-weight:800;line-height:1.2}.timing{min-width:0;font-family:var(--serif);color:var(--paper-soft);flex:1;padding:7px 12px 0 16px;font-size:14px;font-style:italic}.because{font-family:var(--serif);color:var(--paper-ink);border-top:1px solid #1c1d1e66;margin:0;padding:12px 0 14px;font-size:16px;line-height:1.45}.body{padding:0 16px}.sec summary,.sechead{cursor:pointer;border-top:1px solid #1c1d1e66;align-items:center;gap:8px;min-height:40px;font-size:15px;font-weight:800;list-style:none;display:flex}.sec summary::-webkit-details-marker{display:none}.sec.off .sd{color:#1c1d1e5c;cursor:default;border-top:1px solid #1c1d1e66;align-items:center;gap:8px;min-height:40px;font-size:15px;font-weight:800;display:flex}.sec.off .ic{opacity:.36}.ic{flex:none}.ic .s{fill:none;stroke:var(--paper-ink);stroke-width:1.75px;stroke-linecap:round;stroke-linejoin:round}.ic .f{fill:var(--paper-ink)}.ic .h{stroke:var(--hot)}.tx{font-family:var(--serif);color:#26272a;overflow-wrap:anywhere;padding-bottom:14px;font-size:16px;line-height:1.55}.mk{font-family:var(--serif);color:var(--paper-soft);padding-bottom:12px;font-size:14px;font-style:italic;line-height:1.4}.foot{font-family:var(--serif);color:var(--paper-soft);border-top:1px solid #1c1d1e66;justify-content:space-between;align-items:center;gap:12px;padding:8px 16px 10px;font-size:14px;font-style:italic;display:flex}.turn{gap:16px;display:flex}.fc .foot .nav{font-family:var(--head);letter-spacing:.08em;color:var(--paper-ink);cursor:pointer;align-items:center;gap:6px;padding:4px 0;font-size:11px;font-style:normal;font-weight:800;display:flex}.fc .foot .nav:hover{text-underline-offset:3px;text-decoration:underline}.bar{background:var(--ink);height:10px}.hint .m{display:none}.board button:focus-visible,.board summary:focus-visible,.board a:focus-visible,.board [role=button]:focus-visible,button.totop:focus-visible{outline:2px solid var(--cream);outline-offset:2px}.sheet button:focus-visible,.sheet summary:focus-visible,.sheet [role=button]:focus-visible{outline-color:var(--paper-ink)}.pm{pointer-events:none;align-items:center;display:flex;position:absolute;bottom:20px;left:0}.pm i{background:var(--gold);width:44px;height:1.3px;display:block}.pm svg{color:var(--gold);flex:none;display:block}.plate.pending{width:var(--margin);aspect-ratio:160/284;background:linear-gradient(#3e4043,#2b2d2f);overflow:hidden}.pending .bust{background:#25272a;position:absolute;inset:10% -14% -1px;-webkit-mask:url(/ubik-bust.png) bottom/contain no-repeat;mask:url(/ubik-bust.png) bottom/contain no-repeat}.flist{font-family:var(--head);margin:32px 0 88px}.flist .fh{font-family:var(--display);letter-spacing:.02em;color:var(--muted);margin-bottom:9px;font-size:12px}.flist .fr{border-top:1px solid var(--text);padding-top:5px}.flist button{all:unset;box-sizing:border-box;cursor:pointer;align-items:center;width:100%;padding:6px 0;display:flex}.flist .cl{margin-left:9px;font-size:14.5px;font-weight:400;line-height:1.25}.flist .sr{align-items:baseline;padding:10px 0 2px}.flist .sr:first-child{padding-top:5px}.flist .sn{width:34px;font-family:var(--display);color:var(--muted);flex:none;font-size:12px}.flist .stt{font-size:16px;font-weight:700;line-height:1.25}.flist .sr:hover .stt{text-underline-offset:3px;text-decoration:underline}.flist .sf{margin-left:34px}.flist button:hover .cl{text-underline-offset:3px;text-decoration:underline}.flist .ld{background-image:radial-gradient(circle,var(--muted) .7px,transparent 1.05px);background-size:6px 4px;flex:1;align-self:flex-end;min-width:20px;height:4px;margin:0 8px 7px}.flist .st{font-family:var(--serif);color:var(--muted);flex:none;font-size:15px;font-style:italic}.flist .pc{text-align:right;letter-spacing:-.02em;flex:none;width:50px;font-size:22px;font-weight:900;font-stretch:75%;line-height:1}.flist .srl,.flist .sfl{align-items:center;display:flex}.flist .srl{align-items:baseline}.flist .srl .sr{width:auto}.flist .sfl>button:first-child{flex:1;min-width:0}.flist .lk{width:auto;color:var(--gold);flex:none;padding:6px 4px 6px 10px}.flist:has(.lk) .sf>button{padding-right:26px}.headwrap+.p:first-letter{float:left;font-family:var(--head);font-weight:800;font-size:calc(var(--size) * 4.86);padding:6px 9px 0 0;line-height:.76}@media (min-width:760px){.p{text-align:justify}}@media (min-width:1000px){:root{--prose:640px;--gap:56px;--margin:220px;--size:22px}h1{font-size:34px}h2{font-size:28px}.upd,.colophon{font-size:16.5px}.num{font-size:66px}.flist .fh{font-size:13px}.flist .stt{font-size:18px}.flist .cl{font-size:16px}.flist .st{font-size:16.5px}.flist .pc{width:56px;font-size:25px}.flist .sn{width:40px;font-size:13px}.flist .sf{margin-left:40px}.claim{font-size:20px}.tx,.because{font-size:19px}.timing,.mk{font-size:15px}.sec summary,.sechead,.sec.off .sd{font-size:16px}}.endmark{width:var(--prose);align-items:center;max-width:100%;margin:60px 0 18px;display:flex}.endmark i{background:var(--gold);width:calc(50% - 6px);height:1.5px}.endmark b{background:var(--gold);border-radius:50%;width:13px;height:13px}.colophon{width:var(--prose);max-width:100%;font-family:var(--serif);color:var(--muted);font-size:15px;font-style:italic;line-height:1.5}.colophon a{color:inherit;text-underline-offset:3px;text-decoration:underline;-webkit-text-decoration-color:var(--rule);text-decoration-color:var(--rule);cursor:pointer}.colophon span,.upd span{margin:0 4px}.totop{all:unset;box-sizing:border-box;z-index:40;right:max(16px,calc(50% - var(--page) / 2 - 80px));bottom:calc(18px + env(safe-area-inset-bottom,0px));cursor:pointer;opacity:0;visibility:hidden;justify-content:center;align-items:center;width:48px;height:48px;transition:opacity .2s,visibility .2s;display:flex;position:fixed}.totop.on{opacity:1;visibility:visible}.totop svg{width:48px;height:48px;color:var(--gold);background:var(--bg);border-radius:50%;display:block}@media (prefers-reduced-motion:reduce){.totop{transition:none}}.hl{transition:background .9s}.hl.flash{background:#f0dfb080;transition:background .15s}@media (max-width:759px){.board{width:auto;padding:32px 16px 60px}.flist{margin:26px 0 66px}.flist button{padding:8px 0}.flist .cl{flex:1;min-width:0;font-size:14.5px}.flist .sn{width:28px}.flist .sf{margin-left:28px}.flist .ld{display:none}.flist .st{margin-left:10px;font-size:14px}.hdr{flex-wrap:wrap;gap:14px 12px;padding-bottom:8px}.hdr .r{display:contents}.hdr .l svg{width:88px;height:53px}.wm{font-family:var(--display);font-size:33px}h1{font-size:22px}.p{width:auto;font-size:18px}.secrule{gap:12px;margin:34px 0 12px}.secrule .ln{flex:1;width:auto}.headwrap{flex-direction:column-reverse;display:flex}h2{width:auto;margin-bottom:18px;font-size:22px}.num{font-size:36px}.anchor,.headwrap .anchor,.daily>.anchor{float:none;width:auto;height:auto;margin:0 0 18px}.plate{position:relative}.plate img{aspect-ratio:16/9;width:100%;height:auto}.plate.pending{aspect-ratio:16/9;width:100%}.fc[data-layout=desk]{display:none}.fc[data-layout=phone],.fc[data-layout=phone].open{width:auto;margin:-4px 0 20px;display:block;position:static}.fc .mark{clip-path:none;width:100%;display:flex}.mark .blk{align-items:center;gap:10px;width:auto;padding:6px 8px 6px 10px}.mark .blk>span:first-child{align-items:center;gap:10px;display:flex}.mark .fig{margin:0;font-size:32px}.mark .dots{width:36px;height:36px}.mark .strip{flex-direction:column;flex:1;justify-content:center;width:auto;min-width:0;padding:5px 10px;display:flex}.mark .hint{margin-top:2px}.hint .d{display:none}.hint .m{display:inline}.sheet{width:100%;box-shadow:5px 5px 0 var(--black)}.fc.open .sheet{animation-name:unfoldm}.claim{font-size:16px}.band{padding:8px 10px 8px 12px}.timing{padding:8px 10px 0 12px}.body{padding:0 12px}.foot{padding:8px 12px 10px}}@keyframes unfoldm{0%{clip-path:inset(0 -10px 75% 0);box-shadow:0 0 0 var(--black)}}.p a{color:inherit}.tx p{margin:0 0 10px}.tx p:last-child{margin-bottom:0}.tx a{color:var(--paper-ink);text-underline-offset:3px;text-decoration:underline}.unavailable{color:var(--muted)}.reading{min-height:100vh}.film-window{z-index:60;background:#0e0e0edb;justify-content:center;align-items:center;display:flex;position:fixed;inset:0}.film-window iframe{aspect-ratio:9/16;width:auto;height:min(86dvh,177.778vw);box-shadow:8px 8px 0 var(--black);border:0}.home{color:inherit;text-decoration:none}.doc{width:var(--prose);max-width:100%;font-family:var(--serif);font-size:calc(var(--size) - 1px);-webkit-hyphens:auto;hyphens:auto;line-height:1.55}.doc h1+p{color:var(--muted);margin:10px 0 28px;font-size:15px;font-style:italic}.doc h2{width:auto;margin:36px 0 10px;font-size:21px}.doc p,.doc ul{margin:0 0 14px}.doc ul{padding-left:22px}.doc li{margin-bottom:6px}.doc a{color:inherit;text-decoration:underline;-webkit-text-decoration-color:var(--ink);text-decoration-color:var(--ink);text-underline-offset:3px}.fine{margin-top:44px}.fine p{margin:0 0 4px}.fine nav span{margin:0 6px}.srcs{width:540px;max-width:100%;margin:4px 0 20px}.srcs summary{cursor:pointer;font-family:var(--display);letter-spacing:.02em;color:var(--muted);align-items:center;gap:8px;font-size:12px;list-style:none;display:inline-flex}.srcs summary::-webkit-details-marker{display:none}.srcs summary:hover span:first-child{text-underline-offset:3px;text-decoration:underline}.srcs .n{font-family:var(--head);color:var(--text);font-weight:700}.srcs .sub{font-family:var(--display);letter-spacing:.02em;color:var(--muted);margin:14px 0 0;font-size:12px}.sl{font-family:var(--head);margin:10px 0 0;padding:0 0 0 22px;font-size:14.5px;line-height:1.35}.sl li{margin:0 0 8px}.sl a{color:var(--text);text-underline-offset:3px;text-decoration:underline;-webkit-text-decoration-color:var(--rule);text-decoration-color:var(--rule)}.sl .pub{font-family:var(--serif);color:var(--muted);font-size:14px;font-style:italic;display:block}.tx .sl{margin-top:0;font-size:14px}.tx .sl a{color:var(--paper-ink);text-decoration-color:#1c1d1e66}.tx .sl .pub{color:var(--paper-soft)}.tx .settled{margin:0 0 10px}html:has(.signin[open]){overflow:hidden}.signin{width:min(460px,100vw - 32px);max-width:none;max-height:min(640px,100dvh - 48px);color:var(--text);white-space:normal;background:0 0;border:0;margin:auto;padding:0;overflow:visible}.signin::backdrop{background:#0e0e0edb}.signin .paper{max-height:min(640px,100dvh - 48px);font-family:var(--sans);color:var(--text);background:#0c0c0c;outline:1px solid #262626;flex-direction:column;font-size:15px;line-height:1.6;display:flex}.signin[open] .paper{animation:.18s ease-out sheetin}@keyframes sheetin{0%{opacity:0;transform:translateY(10px)}}.signin .band{color:var(--text);background:0 0;flex:none;align-items:flex-start;gap:14px;padding:18px 18px 0;display:flex}.signin .band .lab{font-family:var(--mono);letter-spacing:.1em;text-transform:uppercase;color:var(--muted);font-size:11.5px;font-weight:700;line-height:16px}.signin .band .reason{font-family:var(--sans);color:var(--text);margin:6px 0 0;font-size:15px;font-weight:400;line-height:1.5}.signin button,.signin a{all:unset;box-sizing:border-box;cursor:pointer}.signin .x{font-family:var(--mono);letter-spacing:.1em;color:var(--muted);flex:none;align-items:center;gap:6px;margin-left:auto;padding:0;font-size:11.5px;font-weight:700;line-height:16px;display:flex}.signin .x:hover{color:var(--gold)}.signin .x svg,.signin .tag svg{width:12px;height:12px;display:block}.signin .inner{overscroll-behavior:contain;flex:1;min-height:0;padding:0 18px 18px;overflow:auto}.signin h2{width:auto;font-family:var(--sans);letter-spacing:normal;color:var(--text);margin:16px 0 10px;font-size:20px;font-weight:600;line-height:1.3}.signin h2:focus{outline:none}.signin p{font-family:var(--sans);color:var(--text);margin:0 0 12px;font-size:15px;line-height:1.55}.signin .wait,.signin .detail,.signin .count,.signin .note{color:var(--muted)}.signin .detail{overflow-wrap:anywhere;font-size:13.5px}.signin .find{z-index:1;background:#0c0c0c;padding:4px 0 0;position:sticky;top:0}.signin .search{box-sizing:border-box;width:100%;font-family:var(--mono);color:var(--text);appearance:none;background:#1a1a1a;border:0;border-radius:0;margin:0;padding:12px 14px;font-size:13.5px;display:block}.signin .search::placeholder{color:var(--muted)}.signin .count{margin:6px 0 2px;font-size:13.5px}.signin .group{font-family:var(--mono);letter-spacing:.1em;text-transform:uppercase;color:var(--muted);margin:18px 0 8px;font-size:11.5px;font-weight:700}.signin .wl{gap:6px;margin:0;padding:0;list-style:none;display:grid}.signin .wl :is(button,a){width:100%;min-height:48px;font-family:var(--mono);letter-spacing:.06em;text-transform:uppercase;color:var(--text);background:#1a1a1a;align-items:center;gap:12px;padding:0 14px;font-size:13.5px;font-weight:700;transition:background .15s,color .15s;display:flex}.signin .wl :is(button,a):hover{color:var(--gold);background:#262626}.signin .wl img,.signin .wl .ph{object-fit:contain;flex:none;width:24px;height:24px;display:block}.signin .wl .ph{background:#2a2a2a}.signin .nm{text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;overflow:hidden}.signin .tag{letter-spacing:.1em;text-transform:uppercase;color:var(--muted);flex:none;align-items:center;gap:5px;font-size:11px;font-weight:700;display:flex}.signin .tag.on{color:var(--text)}.signin .acts{flex-wrap:wrap;align-items:center;gap:12px 20px;margin:4px 0 12px;display:flex}.signin .act{font-family:var(--mono);letter-spacing:.1em;text-transform:uppercase;color:var(--muted);padding:6px 0;font-size:11.5px;font-weight:700}.signin .act:hover{color:var(--gold)}.signin .act.main{background:var(--text);min-height:48px;color:var(--on);align-items:center;padding:0 16px;transition:background .15s;display:flex}.signin .act.main:hover{background:var(--gold);color:var(--on)}.signin .act:disabled{opacity:.45;cursor:default}.signin .qr{width:min(232px,100%);height:auto;margin:4px auto 14px;display:block}.signin .qr path{fill:#0e0e0e}.signin .qr .qb{fill:var(--text)}.signin .facts{font-family:var(--mono);grid-template-columns:auto 1fr;gap:6px 16px;margin:6px 0 16px;font-size:13.5px;display:grid}.signin .facts dt{letter-spacing:.1em;text-transform:uppercase;color:var(--muted);align-self:center;font-size:11.5px;font-weight:700}.signin .facts dd{margin:0}.signin .addr{overflow-wrap:anywhere;font-variant-numeric:tabular-nums}.signin .cp{border-bottom:1px dotted var(--muted)}.signin .cp:hover{color:var(--gold);border-bottom-color:var(--gold)}.signin .bar{display:none}.signin .key{margin:24px 0 0}.signin .key .group{margin:0 0 8px}.signin .key .facts{margin-top:0}.signin .keybox{background:#1a1a1a;margin:2px 0 10px;display:flex}.signin .keybox code{min-width:0;font-family:var(--mono);color:var(--text);overflow-wrap:anywhere;-webkit-user-select:all;user-select:all;flex:1;padding:12px 14px;font-size:13.5px;line-height:1.45}.signin .keybox .act{flex:none;align-items:center;padding:0 14px;display:flex}.signin p.use{font-family:var(--mono);color:var(--muted);overflow-wrap:anywhere;margin:0 0 14px;font-size:12.5px;line-height:1.5}.signin :is(button,a,input):focus-visible{outline:2px solid var(--text);outline-offset:2px}@media (max-width:759px){.signin{width:100%;max-height:88dvh;margin:auto 0 0}.signin .paper{max-height:88dvh}.signin[open] .paper{animation:.24s cubic-bezier(.2,.8,.2,1) sheetup}.signin .inner{padding-bottom:calc(18px + env(safe-area-inset-bottom,0px))}}@keyframes sheetup{0%{transform:translateY(100%)}}@media (prefers-reduced-motion:reduce){.signin[open] .paper{animation:none}}.front{box-sizing:border-box;align-items:center;width:auto;max-width:none;min-height:100svh;margin:0;padding:6vh 5vw;display:flex}.backdrop{z-index:-1;background:var(--black);position:fixed;inset:0;overflow:hidden}.backdrop img,.backdrop video{object-fit:cover;object-position:64% 50%;width:100%;height:100%;display:block;position:absolute;inset:0}.backdrop img{animation:.6s ease-out both dawn}.backdrop:after{content:"";background:radial-gradient(120% 100% at 70% 45%,#0e0e0e00 45%,#0e0e0e80 100%);position:absolute;inset:0}@keyframes dawn{0%{opacity:0}}@media (prefers-reduced-motion:reduce){.backdrop img{animation:none}.backdrop video{display:none}}.panel{box-sizing:border-box;width:min(560px,100%);font-family:var(--mono);color:var(--text);background:#0c0c0c;padding:28px 32px 22px;font-size:13.5px;line-height:1.65}.panel .hdr{padding:0 0 18px}.panel .hdr .l{gap:10px}.panel .hdr .l svg{width:60px;height:36px}.panel .wm{font-family:var(--mono);letter-spacing:.14em;text-transform:uppercase;font-size:22px;font-weight:700;line-height:1}.panel .hdr .r{flex-direction:row;align-items:center;gap:14px}.panel .when{letter-spacing:.1em;text-transform:uppercase;white-space:nowrap;color:var(--muted);font-size:11.5px;font-weight:700}.panel .p{width:auto;font-family:var(--sans);text-align:left;-webkit-hyphens:manual;hyphens:manual;color:var(--text);margin:0 0 12px;font-size:15px;line-height:1.6}.panel .daily>.anchor{width:110px}.panel{position:relative}.shade{color:#0e0e0ed9;-webkit-user-select:none;user-select:none;pointer-events:none;font-style:normal;line-height:1;position:absolute;overflow:hidden}.forecast{background:var(--gold);color:var(--on);margin:22px 0 18px;padding:18px 18px 16px}.shade.right{word-break:break-all;width:2ch;top:1em;bottom:-1em;right:-2ch}.shade.under{white-space:nowrap;height:1em;bottom:-1em;left:2ch;right:0}.forecast h2{width:auto;font-family:var(--sans);color:var(--on);margin:0 0 14px;font-size:15px;font-weight:500;line-height:1.5}.plats{gap:12px;display:flex}.plat{color:var(--text);transition:color .15s;display:flex}.plat:hover{color:var(--gold)}.plat svg{flex:none;width:24px;height:24px;display:block}.option{all:unset;box-sizing:border-box;background:var(--black);width:100%;min-height:48px;font-family:var(--mono);letter-spacing:.06em;text-transform:uppercase;color:var(--text);justify-content:space-between;align-items:center;gap:12px;padding:0 14px;font-size:13.5px;font-weight:700;display:flex}.option+.option{margin-top:8px}.connect .go{display:flex}.connect .go svg{width:24px;height:24px;display:block}.connect{cursor:pointer;transition:background .15s}.connect:hover{color:var(--gold);background:#262626}.board .plat:focus-visible{outline:2px solid var(--cream);outline-offset:3px}.board .option:focus-visible{outline:2px solid var(--on);outline-offset:3px}.panel .fine{width:auto;font-family:var(--sans);color:var(--muted);margin:0;font-size:15px;font-style:normal;line-height:1.6}.panel .fine nav{gap:16px;display:flex}.panel .fine nav span{display:none}.panel .fine a{text-decoration:none}.panel .fine a:hover{color:var(--text)}.panel .unavailable{color:var(--muted)}@media (max-width:759px){.front{padding:0;display:block}.backdrop{height:52svh;position:absolute;inset:0 0 auto}.backdrop img,.backdrop video{object-position:72% 60%}body:has(.front){background:#0c0c0c}.backdrop:after{background:linear-gradient(#0e0e0e00 60%,#0c0c0c 100%)}.panel{width:auto;margin-top:46svh;padding:22px 18px 18px}.shade,.forecast .d{display:none}.panel .p,.panel .fine{font-size:14.5px}}body:has(.legal){background:#0c0c0c}.legal{box-sizing:border-box;max-width:760px;color:var(--text);margin:0 auto;padding:28px 24px 26px}.legal .home{color:var(--text);align-items:center;gap:10px;margin:0 0 30px;text-decoration:none;display:inline-flex}.legal .home svg{width:60px;height:36px;display:block}.legal .home span{font-family:var(--mono);letter-spacing:.14em;font-size:22px;font-weight:700;line-height:1}.legal .doc{width:auto;font-family:var(--sans);-webkit-hyphens:manual;hyphens:manual;font-size:15px;line-height:1.6}.legal .doc h1{font-family:var(--sans);letter-spacing:normal;margin:0 0 6px;font-size:24px;font-weight:600;line-height:1.3}.legal .doc h1+p{font-family:var(--mono);letter-spacing:.1em;text-transform:uppercase;color:var(--muted);margin:0 0 28px;font-size:11.5px;font-style:normal;font-weight:700}.legal .doc h2{width:auto;font-family:var(--mono);letter-spacing:.1em;text-transform:uppercase;color:var(--muted);margin:30px 0 8px;font-size:11.5px;font-weight:700}.legal .doc a{color:var(--text);text-decoration:underline;-webkit-text-decoration-color:var(--muted);text-decoration-color:var(--muted);text-underline-offset:3px}.legal .doc a:hover{color:var(--gold)}.legal .fine{width:auto;font-family:var(--sans);color:var(--muted);margin-top:36px;font-size:15px;font-style:normal;line-height:1.6}.legal .fine nav{gap:16px;display:flex}.legal .fine a{text-decoration:none}.legal .fine a:hover{color:var(--text)}@media (max-width:759px){.legal{padding:22px 18px 18px}}
