:root{--desk:#2b2721;--desk-2:#221f1a;--desk-hi:#3a352d;--paper:#ece1c6;--paper-lit:#f3ead4;--paper-shade:#ddceab;--print:#2f281f;--print-2:#5c5344;--print-3:#8a7d68;--rule:#b6a583;--rule-2:#cbbb9a;--stamp-red:#9d3b2f;--ink-me:#7d2b2b;--ink-them:#23408f;--pencil:#4d4b47;--pencil-soft:#6f6c66;--pen:#23408f;--cover:#3f6b3a;--miss:#9d3b2f;--form:"Special Elite", "Courier Prime", monospace;--mono:"Courier Prime", ui-monospace, monospace;--hand:"Caveat", "Bradley Hand", cursive;--sheet-w:860px;--sheet-pad:clamp(14px, 4vw, 40px)}*{box-sizing:border-box}html{-webkit-text-size-adjust:100%}body{min-height:100dvh;font-family:var(--mono);color:var(--print);background:var(--desk);background-image:radial-gradient(120% 90% at 50% 0%, var(--desk-hi) 0%, var(--desk) 45%, var(--desk-2) 100%);-webkit-font-smoothing:antialiased;margin:0;font-size:15px;line-height:1.5}img{max-width:100%;display:block}button{color:inherit;font-family:inherit}[hidden]{display:none!important}:focus-visible{outline:2px solid var(--pen);outline-offset:2px}.sheet{max-width:var(--sheet-w);min-height:100dvh;padding:26px var(--sheet-pad) 60px;background-color:var(--paper);background-image:radial-gradient(85% 60% at 50% 12%,#fffcf08c,#0000 70%),linear-gradient(101deg,#0000 0 38%,#8c785417 38.4%,#0000 39%),linear-gradient(3deg,#0000 0 71%,#8c785412 71.3%,#0000 72%),radial-gradient(120% 100%,#0000 55%,#705c3838 100%);margin:0 auto;position:relative;box-shadow:0 0 0 1px #5a4a2c40,0 18px 50px #0000008c}.sheet:before{content:"";pointer-events:none;z-index:0;opacity:.5;mix-blend-mode:multiply;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='180' height='180'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.85' numOctaves='3'/%3E%3CfeColorMatrix type='saturate' values='0'/%3E%3C/filter%3E%3Crect width='180' height='180' filter='url(%23n)' opacity='0.28'/%3E%3C/svg%3E");position:absolute;inset:0}.sheet>*{z-index:1;position:relative}.ring{z-index:0;pointer-events:none;border:7px solid #7e5c2e29;border-radius:50%;width:190px;height:150px;position:absolute;top:210px;right:-26px;transform:rotate(-14deg);box-shadow:inset 0 0 22px #7e5c2e14}.formhead{border-bottom:3px double var(--print);margin-bottom:4px;padding-bottom:10px}.formtitle{font-family:var(--form);letter-spacing:.02em;text-transform:uppercase;margin:0;font-size:clamp(21px,4.4vw,33px);line-height:1.1}.formno{font-family:var(--mono);letter-spacing:.14em;color:var(--print-3);text-transform:uppercase;font-size:11px}.stamp{font-family:var(--form);letter-spacing:.12em;text-transform:uppercase;color:var(--stamp-red);border:2px solid var(--stamp-red);opacity:.85;border-radius:3px;padding:3px 9px;font-size:12px;display:inline-block;transform:rotate(-4deg)}.field{font-family:var(--mono);letter-spacing:.1em;text-transform:uppercase;color:var(--print-2);font-size:11px}.written{font-family:var(--hand);color:var(--ink-me);font-size:25px;line-height:1}.written.pen,.written.them{color:var(--ink-them)}.tabs{border-bottom:1px solid var(--rule);gap:0;margin:14px 0 18px;display:flex}.tab{appearance:none;cursor:pointer;min-height:44px;font-family:var(--form);letter-spacing:.08em;text-transform:uppercase;color:var(--print-3);background:0 0;border:0;border-bottom:3px solid #0000;margin-bottom:-1px;padding:9px 15px;font-size:13px}.tab:hover{color:var(--print)}.tab.on{color:var(--print);border-bottom-color:var(--print)}.budget{border:1px solid var(--rule);background:#fffaeb59;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:14px;margin-bottom:16px;padding:10px 14px;display:flex}.meter{border:1px solid var(--rule);background:#ffffff40;flex:160px;height:9px}.meter>i{background:repeating-linear-gradient(45deg, var(--pencil-soft) 0 3px, transparent 3px 6px);height:100%;display:block}.meter>i.over{background:repeating-linear-gradient(45deg, var(--miss) 0 3px, transparent 3px 6px)}.daybar{font-family:var(--form);letter-spacing:.14em;text-transform:uppercase;color:var(--print-2);border-bottom:1px solid var(--print-2);margin-bottom:2px;padding:12px 2px 4px;font-size:12px}.gamerow{border-bottom:1px solid var(--rule-2);padding:9px 2px}.gamerow:last-child{border-bottom:1px solid var(--print-2)}.kick{font-family:var(--mono);letter-spacing:.08em;color:var(--print-3);text-transform:uppercase;font-size:10.5px}.line{text-align:left;width:100%;min-height:44px;color:var(--print);background:0 0;border:0;grid-template-columns:30px auto 1fr auto auto;align-items:center;gap:9px;padding:6px 4px;display:grid}.mkt{appearance:none;cursor:pointer;border:1px solid var(--rule);min-width:64px;min-height:36px;color:var(--print);font-family:var(--form);font-variant-numeric:tabular-nums;text-align:center;background:0 0;padding:4px 8px;font-size:15px}.mkt.ml{font-family:var(--mono);font-size:12.5px}.mkt:hover:not(:disabled){background:#fffcf0b3}.mkt.on{background:var(--print);color:var(--paper);border-color:var(--print)}.mkt:disabled{opacity:.3;cursor:default}@media (width<=560px){.line{grid-template-columns:26px auto 1fr auto auto;gap:6px}.mkt{min-width:54px;padding:4px 5px;font-size:14px}.mkt.ml{font-size:11.5px}}.line .team{font-family:var(--form);letter-spacing:.01em;font-size:15px}.line .num{font-family:var(--form);font-variant-numeric:tabular-nums;font-size:16px}.line.picked .team,.line.picked .num{color:var(--print)}.line.faded .team,.line.faded .num,.line.faded .logo{opacity:.42}.logo{object-fit:contain;filter:grayscale()contrast(1.35)brightness(.95);opacity:.8;mix-blend-mode:multiply;width:24px;height:24px}.logo.mug{object-fit:cover;filter:grayscale()contrast(1.12)brightness(1.2);opacity:.96;mix-blend-mode:normal;border:1px solid var(--print-2);width:30px;height:30px}.line .rec{font-family:var(--mono);color:var(--print-3);letter-spacing:.04em;white-space:nowrap;font-size:10.5px}.line.faded .rec{opacity:.42}.leader{border-bottom:1px dotted var(--rule);height:.75em}.cbox{width:30px;height:30px;display:block;overflow:visible}.cbox .box{fill:none;stroke:var(--print-2);stroke-width:1.6px}.cbox .tick{fill:none;stroke:var(--ink-me);stroke-width:3.1px;stroke-linecap:round;stroke-linejoin:round;stroke-dasharray:1;stroke-dashoffset:1px;transition:stroke-dashoffset .38s cubic-bezier(.22,.9,.3,1)}.cbox.on .tick{stroke-dashoffset:0}.penring{pointer-events:none;position:absolute;inset:-7px -12px;overflow:visible}.penring path{fill:none;stroke:var(--ink-me);stroke-width:2.1px;stroke-linecap:round;stroke-dasharray:1;stroke-dashoffset:1px;opacity:.85;transition:stroke-dashoffset .62s cubic-bezier(.3,.8,.35,1)}.penring.on path{stroke-dashoffset:0}.entry{flex-wrap:wrap;align-items:center;gap:12px;padding:4px 0 6px 39px;display:flex}.blank{border-bottom:1.5px solid var(--print-2);justify-content:center;align-items:flex-end;min-width:62px;padding:0 6px 1px;display:inline-flex}.blank input{text-align:center;width:46px;font-family:var(--hand);color:var(--ink-me);-moz-appearance:textfield;background:0 0;border:0;padding:0;font-size:27px;line-height:1.05}.blank input::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.blank input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.slider{min-width:110px;accent-color:var(--ink-me);cursor:pointer;flex:130px;height:22px}.tick-btn{appearance:none;cursor:pointer;border:1px solid var(--rule);width:34px;min-height:34px;font-family:var(--form);color:var(--print);background:#fffcf099;font-size:15px}.tick-btn:hover{background:#fffcf0}.bestbtn{appearance:none;cursor:pointer;font-family:var(--form);letter-spacing:.1em;text-transform:uppercase;color:var(--print-2);background:0 0;border:0;min-height:34px;padding:5px 4px;font-size:11px;position:relative}.bestbtn.on{color:var(--ink-me)}.dossier{border-top:1px dotted var(--rule);margin:6px 0 2px}.dossier>summary{cursor:pointer;align-items:baseline;padding:7px 2px 5px;list-style:none;display:flex}.dossier>summary::-webkit-details-marker{display:none}.dossier>summary:before{content:"+";font-family:var(--form);color:var(--print-2);margin-right:7px;font-size:13px;line-height:1}.dossier[open]>summary:before{content:"–"}.dossier>summary:hover{background:#fffcf080}.dossier-body{padding:2px 2px 12px 16px}.note{background:#e4e1cb;border:1px solid #5a4a2c38;margin:6px 6px 4px 0;padding:15px 16px 13px;position:relative;transform:rotate(-.45deg);box-shadow:1px 3px 7px #2f281f29}.note:before{content:"";border:2px solid #3a342a80;border-bottom:none;width:21px;height:7px;position:absolute;top:-3px;left:18px;transform:rotate(-7deg)}.notehead{font-family:var(--form);letter-spacing:.14em;text-transform:uppercase;color:var(--print-2);border-bottom:1px solid #5a4a2c4d;margin-bottom:7px;padding-bottom:5px;font-size:10.5px}.wirerow{align-items:baseline;gap:7px;padding:1.5px 0;display:flex}.wirerow .k{font-family:var(--mono);color:var(--print);letter-spacing:.02em;white-space:nowrap;font-size:11px}.wirerow .lead{border-bottom:1px dotted #5a4a2c73;flex:1;transform:translateY(-3px)}.wirerow .v{text-align:right;white-space:nowrap;width:74px;font-family:var(--form);color:var(--print);font-size:12.5px}.wirerow .rk{font-family:var(--mono);color:var(--print-3);margin-left:5px;font-size:9.5px;font-style:normal}.notefoot{font-family:var(--mono);color:var(--print-3);margin-top:7px;font-size:9.5px;line-height:1.5}.wirerow.head .k,.wirerow.head .v{font-family:var(--mono);letter-spacing:.12em;text-transform:uppercase;color:var(--print-3);font-size:9.5px}.noterule{border:0;border-top:1px dashed #5a4a2c59;margin:9px 0 4px}.handnote{font-family:var(--hand);color:var(--ink-me);margin-top:5px;font-size:19px;line-height:1.3}.handnote.pen{color:var(--ink-them)}.handnote .who{font-family:var(--form);letter-spacing:.13em;text-transform:uppercase;color:var(--print-3);margin-right:7px;font-size:9.5px}.mukey{font-family:var(--mono);letter-spacing:.12em;text-transform:uppercase;color:var(--print-3);grid-template-columns:1fr 104px 1fr;gap:8px;padding:0 2px 5px;font-size:9.5px;display:grid}.mukey .l{text-align:right}.mukey .c{text-align:center}.mu{border-bottom:1px solid var(--rule-2);grid-template-columns:1fr 104px 1fr;align-items:center;gap:8px;padding:8px 2px;display:grid}.mu:last-of-type{border-bottom:1px solid var(--print-2)}.mu.islive{background:#fffcf099}.muside{flex-direction:column;gap:1px;min-width:0;display:flex}.muside.l{text-align:right;align-items:flex-end}.muside.r{align-items:flex-start}.mupick{font-family:var(--hand);color:var(--ink-me);font-size:18px;line-height:1.15}.muside.r .mupick{color:var(--ink-them)}.mupts{font-family:var(--form);font-variant-numeric:tabular-nums;color:var(--print-3);font-size:16px}.mupts.won{color:var(--cover)}.mupts.lost{color:var(--print-3);opacity:.75}.mucenter{text-align:center;flex-direction:column;align-items:center;gap:2px;display:flex}.muscore{font-family:var(--form);font-variant-numeric:tabular-nums;font-size:15px}.mustate{font-family:var(--mono);letter-spacing:.1em;text-transform:uppercase;color:var(--print-3);font-size:9px}.mustate.on{color:var(--cover)}.btn{appearance:none;cursor:pointer;min-height:40px;font-family:var(--form);letter-spacing:.06em;text-transform:uppercase;color:var(--print);border:1.5px solid var(--print-2);background:#fffcf08c;justify-content:center;align-items:center;gap:8px;padding:0 16px;font-size:13px;display:inline-flex;box-shadow:2px 2px #2f281f2e}.btn:hover{background:#fffcf0}.btn:active{transform:translate(1px,1px);box-shadow:1px 1px #2f281f2e}.btn:disabled{opacity:.45;cursor:not-allowed}.row{align-items:center;display:flex}.between{justify-content:space-between}.stack{flex-direction:column;display:flex}.gap4{gap:4px}.gap8{gap:8px}.gap12{gap:12px}.gap16{gap:16px}.grow{flex:1}.center{text-align:center}.muted{color:var(--print-2)}.faint{color:var(--print-3)}.cover{color:var(--cover)}.miss{color:var(--miss)}.fine{font-family:var(--mono);color:var(--print-2);font-size:12px;line-height:1.6}.tbl{border-collapse:collapse;width:100%}.tbl th{font-family:var(--mono);letter-spacing:.1em;text-transform:uppercase;color:var(--print-2);text-align:left;border-bottom:1.5px solid var(--print-2);padding:6px 5px;font-size:10.5px}.tbl td{border-bottom:1px solid var(--rule-2);font-family:var(--mono);padding:8px 5px;font-size:13px}.tbl td.hand{font-family:var(--hand);color:var(--pencil);font-size:22px}.tbl td.hand.me{color:var(--ink-me)}.tbl td.hand.them{color:var(--ink-them)}.res{font-family:var(--form);letter-spacing:.1em;text-transform:uppercase;font-size:11px}.res.cover{color:var(--cover)}.res.miss{color:var(--miss)}@media (prefers-reduced-motion:reduce){.cbox .tick,.penring path{transition-duration:1ms!important}}.line .num.ml{font-family:var(--mono);letter-spacing:.02em;font-size:14px}.mltag{font-family:var(--mono);letter-spacing:.14em;text-transform:uppercase;color:var(--pen);border:1px solid var(--pen);opacity:.85;margin-left:8px;padding:1px 5px;font-size:9px;font-weight:400}.ticket{border:1px solid var(--rule);background:#fffaeb66;margin-bottom:8px;padding:9px 12px}.leg{font-family:var(--mono);color:var(--print-2);border:1px solid var(--rule);background:#fffcf0a6;align-items:center;gap:5px;padding:2px 7px;font-size:11px;display:inline-flex}.legpick{border-top:1px dashed var(--rule);margin-top:10px;padding-top:8px}.legday{font-family:var(--mono);letter-spacing:.14em;text-transform:uppercase;color:var(--print-3);border-bottom:1px solid var(--rule-2);margin-bottom:2px;padding:9px 0 3px;font-size:9.5px}.legrow{grid-template-columns:50px 1fr 14px 1fr;align-items:center;gap:6px;padding:4px 0;display:grid}.legwhen{font-family:var(--mono);color:var(--print-3);white-space:nowrap;font-size:10px}.legat{text-align:center;font-family:var(--mono);color:var(--print-3);font-size:10px}.legside{grid-template-columns:1fr auto auto;align-items:center;gap:4px;min-width:0;display:grid}.legside.off{opacity:.28}.lnm{min-width:0;font-family:var(--form);grid-template-columns:17px 1fr;align-items:center;gap:5px;font-size:12.5px;display:grid}.lnm .nm{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.lmkt{appearance:none;cursor:pointer;border:1px solid var(--rule);min-width:50px;min-height:34px;color:var(--print);font-family:var(--form);font-variant-numeric:tabular-nums;text-align:center;background:0 0;padding:3px 5px;font-size:12.5px}.lmkt.ml{font-family:var(--mono);font-size:10.5px}.lmkt:hover:not(:disabled){background:#fffcf0b3}.lmkt.on{background:var(--print);color:var(--paper);border-color:var(--print)}.lmkt:disabled{opacity:.35;cursor:default}@media (width<=560px){.legrow{grid-template-columns:1fr 14px 1fr}.legwhen{grid-column:1/-1;padding-top:5px}}.tickline{flex-wrap:wrap;align-items:center;gap:7px;padding:3px 0;display:flex}.tickline .st{font-family:var(--mono);letter-spacing:.1em;text-transform:uppercase;font-size:10px}.tickline .st.hit{color:var(--cover)}.tickline .st.gone{color:var(--miss)}.tickline .st.live{color:var(--print-3)}.fancy{color:var(--ink-me);white-space:nowrap;padding-right:2px;font-family:Pinyon Script,Caveat,cursive;font-size:1.75em;line-height:.95}.mlmark{font-family:var(--mono);letter-spacing:.1em;text-transform:uppercase;color:var(--pen);vertical-align:.35em;margin-left:3px;font-size:8.5px;font-style:normal}.mupts .mlmark,.leg .mlmark{vertical-align:.2em}.beat{font-family:var(--mono);letter-spacing:.04em;color:var(--print-2);vertical-align:.35em;margin-left:2px;font-size:9.5px;font-style:italic}.leg .beat{vertical-align:.2em;font-size:9px}.tape{cursor:crosshair;-webkit-user-select:none;user-select:none;touch-action:none;width:100%;position:relative}.tapeax{font-family:var(--mono);fill:var(--print-3);letter-spacing:.08em;font-size:9px}.recap{border:1px solid var(--rule);border-left:3px solid var(--print-2);background:#fffcf073;margin:4px 0 16px;padding:13px 16px 11px}.recaphead{border-bottom:1px solid var(--rule-2);flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:10px;margin-bottom:8px;padding-bottom:6px;display:flex}.recaphl{font-family:var(--hand);color:var(--ink-me);font-size:24px;line-height:1}.recapp{font-family:var(--mono);color:var(--print);max-width:70ch;margin:0 0 9px;font-size:12.5px;line-height:1.75}.recapp.lede:first-letter{font-family:var(--form);float:left;color:var(--print);padding:2px 6px 0 0;font-size:30px;line-height:1}.recapsig{font-family:var(--mono);letter-spacing:.12em;text-transform:uppercase;color:var(--print-3);border-top:1px solid var(--rule-2);margin-top:2px;padding-top:6px;font-size:9.5px}.presence{border:1px dashed var(--rule);background:#fffcf066;flex-wrap:wrap;align-items:center;gap:8px;margin-bottom:12px;padding:7px 11px;display:flex}.livedot{background:var(--ink-them);border-radius:50%;width:7px;height:7px;animation:1.8s ease-out infinite atcard;box-shadow:0 0 #23408f80}@keyframes atcard{0%{box-shadow:0 0 #23408f73}70%{box-shadow:0 0 0 7px #23408f00}to{box-shadow:0 0 #23408f00}}@media (prefers-reduced-motion:reduce){.livedot{animation:none}}.btn.undo{border-color:var(--ink-me);color:var(--ink-me)}.btn.undo .fine{color:inherit;opacity:.75;margin-left:4px}html[data-season=fall]{--paper:#eddcb2;--paper-lit:#f6ebcd;--paper-shade:#d9c59b;--desk:#332a1f;--desk-2:#241d14;--desk-hi:#42351f;--mark-ink:#8a4a18;--wash:#9a541a80;--edge:radial-gradient(58% 40% at 100% 0%, #b06e2821, transparent 72%)}html[data-season=halloween]{--paper:#e7d7a9;--paper-lit:#f1e4bf;--paper-shade:#d3c094;--desk:#241e18;--desk-2:#14100d;--desk-hi:#342a20;--mark-ink:#2e2622;--wash:#9e440c85;--edge:radial-gradient(64% 44% at 100% 0%, #4a381829, transparent 72%)}html[data-season=thanksgiving]{--paper:#ead9ae;--paper-lit:#f3e7c6;--paper-shade:#d6c398;--desk:#2e241a;--desk-2:#1f1710;--desk-hi:#3e3020;--mark-ink:#7a4a1e;--wash:#90521e75;--edge:radial-gradient(60% 42% at 10% 100%, #96602621, transparent 70%)}html[data-season=holidays]{--paper:#e8e2c0;--paper-lit:#f3eed6;--paper-shade:#d3cda8;--desk:#1f2a24;--desk-2:#141d18;--desk-hi:#2b3b33;--mark-ink:#2d5a44;--wash:#1a584280;--edge:radial-gradient(52% 32% at 0% 100%, #2856401c, transparent 70%)}html[data-season=newyear]{--paper:#eae2bf;--paper-lit:#f4edd0;--paper-shade:#d5cca7;--desk:#1e1d26;--desk-2:#131219;--desk-hi:#2e2b3a;--mark-ink:#8a7430;--wash:#967e344d;--edge:radial-gradient(58% 34% at 50% 0%, #a68e3e1f, transparent 72%)}html[data-season=winter]{--paper:#e3e2da;--paper-lit:#f0efe9;--paper-shade:#cfcec4;--desk:#232a33;--desk-2:#161c23;--desk-hi:#33414f;--mark-ink:#44607d;--wash:#4870a275;--edge:radial-gradient(42% 26% at 0% 0%, #d6e5f099, transparent 74%), radial-gradient(42% 26% at 100% 0%, #d6e5f08c, transparent 74%)}.sheet:after{content:"";z-index:0;pointer-events:none;background-image:var(--edge,none);position:absolute;inset:0}.seasonal{z-index:0;pointer-events:none;contain:strict;position:fixed;inset:0;overflow:hidden}.sheet{z-index:1}.seasonal-wash{background:radial-gradient(120% 82% at 50% -12%, transparent 48%, var(--wash,transparent) 100%);opacity:.9;position:absolute;inset:0}.mote{width:10px;height:10px;transform:scale(var(--scale,1));will-change:transform;animation-name:drift;animation-timing-function:linear;animation-iteration-count:infinite;position:absolute;top:-6%}@keyframes drift{0%{transform:translate3d(0, -8vh, 0) rotate(var(--spin,0deg)) scale(var(--scale,1));opacity:0}9%{opacity:1}91%{opacity:1}to{transform:translate3d(var(--drift,0), 112vh, 0) rotate(calc(var(--spin,0deg) + 220deg)) scale(var(--scale,1));opacity:0}}.mote.leaf{opacity:.62;background:linear-gradient(140deg,#c4701f,#8a3f17);border-radius:0 70%;width:15px;height:15px}.mote.ember{opacity:.75;background:radial-gradient(circle,#e8a44a,#b05e2000);border-radius:50%;width:7px;height:7px}.mote.bat{clip-path:polygon(0 40%,18% 0,34% 46%,50% 14%,66% 46%,82% 0,100% 40%,76% 100%,24% 100%);opacity:.55;background:radial-gradient(circle at 50% 120%,#120e0b 38%,#0000 40%),linear-gradient(90deg,#0000 8%,#120e0b 12% 88%,#0000 92%);width:22px;height:10px;animation-name:crossing;top:auto}@keyframes crossing{0%{transform:translate3d(-24px, 0, 0) scale(var(--scale,1));opacity:0}12%{opacity:.6}50%{transform:translate3d(50vw, -4vh, 0) scale(var(--scale,1))}88%{opacity:.6}to{transform:translate3d(102vw, 2vh, 0) scale(var(--scale,1));opacity:0}}.mote.flake{opacity:.62;background:#e9f2faf2;border-radius:50%;width:7px;height:7px;box-shadow:0 0 5px #cee2f480}.mote.spark{opacity:.7;background:#e2c86d;border-radius:50%;width:5px;height:5px;box-shadow:0 0 8px #e2c86dd9}.stamp.season{color:var(--print-2);border-color:var(--print-2);letter-spacing:.14em;opacity:.68;padding:2px 8px;font-size:10.5px;transform:rotate(2.5deg)}.seasonmark{z-index:0;pointer-events:none;opacity:.14;mix-blend-mode:multiply;width:168px;height:168px;position:absolute;top:88px;left:12px;transform:rotate(-13deg)}.seasonmark svg{width:100%;height:100%;display:block;overflow:visible}.seasonmark path,.seasonmark circle{fill:var(--mark-ink,#6b4a22)}.seasonmark .vein{fill:none;stroke:var(--paper-lit);stroke-width:2.4px;opacity:.6}.seasonmark svg.stroked path,.seasonmark svg.stroked circle{fill:none;stroke:var(--mark-ink,#6b4a22);stroke-width:1.7px}.seasonmark svg.stroked circle.tip{fill:var(--mark-ink,#6b4a22);stroke:none}.seasonmark .berry{fill:var(--stamp-red)}.seasonmark.web{opacity:.15;width:210px;height:210px;top:0;left:auto;right:0;transform:scaleX(-1)}.seasonmark.burst{opacity:.12;width:176px;height:176px;top:84px;left:auto;right:14px;transform:none}.seasonmark.flake{opacity:.16;width:180px;height:180px;top:84px;transform:rotate(-8deg)}.seasonmark.feather,.seasonmark.holly{opacity:.18}@media (prefers-reduced-motion:reduce){.mote{opacity:.2;animation:none;top:26%}}@media (width<=760px){.mote{display:none}.seasonmark{width:132px;height:132px;top:140px;left:4px}.seasonmark.web{width:158px;height:158px;top:0;left:auto;right:0}.seasonmark.burst{width:132px;height:132px;top:140px;right:4px}.seasonmark.flake{width:138px;height:138px;top:140px}}.seasonstrip{flex-wrap:wrap;gap:6px;margin-top:7px;display:flex}.seasonstrip a{font-family:var(--mono);letter-spacing:.1em;text-transform:uppercase;color:var(--print-2);border:1px solid var(--rule);padding:4px 9px;font-size:10.5px;text-decoration:none}.seasonstrip a:hover{color:var(--print);background:#fffcf0b3}.seasonstrip a.on{border-color:var(--print-2);color:var(--print);background:#fffcf08c}html[data-season=fall]{--band:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='34' height='20' viewBox='0 0 34 20'%3E%3Cpath d='M17 3C23 7 24 14 17 18C10 14 11 7 17 3Z' fill='%238a4a18' opacity='.85'/%3E %3Cpath d='M17 17V4' stroke='%23eddcb2' stroke-width='1' fill='none'/%3E%3C/svg%3E")}html[data-season=halloween]{--band:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='34' height='20' viewBox='0 0 34 20'%3E%3Cpath d='M4 9.5 8 6 10.5 10 13.5 6.5 17 10.5 20.5 6.5 23.5 10 26 6 30 9.5 25 13.5Q17 16 9 13.5Z' fill='%232e2622' opacity='.85'/%3E%3C/svg%3E")}html[data-season=thanksgiving]{--band:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='34' height='20' viewBox='0 0 34 20'%3E%3Cpath d='M11.4 4Q13.9 9 16.2 12Q17 13.2 17 15.4Q17 13.2 17.8 12Q20.1 9 22.6 4' stroke='%237a4a1e' stroke-width='1.7' fill='none' stroke-linecap='round' stroke-linejoin='round' opacity='.85'/%3E%3C/svg%3E")}html[data-season=holidays]{--band:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='34' height='20' viewBox='0 0 34 20'%3E%3Cpath d='M17 11.2 11.2 6.2Q13.6 11.4 17 11.2Z' fill='%232d5a44' opacity='.85'/%3E %3Cpath d='M17 11.2 22.8 6.2Q20.4 11.4 17 11.2Z' fill='%232d5a44' opacity='.85'/%3E %3Ccircle cx='17' cy='13.4' r='2' fill='%239d3b2f' opacity='.9'/%3E%3C/svg%3E")}html[data-season=newyear]{--band:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='34' height='20' viewBox='0 0 34 20'%3E%3Cpath d='M17 10 L24.0 10.0' stroke='%238a7430' stroke-width='1.1' fill='none'/%3E%3Cpath d='M17 10 L20.2 13.2' stroke='%238a7430' stroke-width='1.1' fill='none'/%3E%3Cpath d='M17 10 L17.0 17.0' stroke='%238a7430' stroke-width='1.1' fill='none'/%3E%3Cpath d='M17 10 L13.8 13.2' stroke='%238a7430' stroke-width='1.1' fill='none'/%3E%3Cpath d='M17 10 L10.0 10.0' stroke='%238a7430' stroke-width='1.1' fill='none'/%3E%3Cpath d='M17 10 L13.8 6.8' stroke='%238a7430' stroke-width='1.1' fill='none'/%3E%3Cpath d='M17 10 L17.0 3.0' stroke='%238a7430' stroke-width='1.1' fill='none'/%3E%3Cpath d='M17 10 L20.2 6.8' stroke='%238a7430' stroke-width='1.1' fill='none'/%3E %3Ccircle cx='17' cy='10' r='1.4' fill='%238a7430'/%3E%3C/svg%3E")}html[data-season=winter]{--band:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='34' height='20' viewBox='0 0 34 20'%3E%3Cpath d='M17 10 L24.0 10.0 M21.0 10.0 L22.6 8.0 M21.0 10.0 L22.6 12.0' stroke='%2344607d' stroke-width='1' fill='none'/%3E%3Cpath d='M17 10 L20.5 16.1 M19.0 13.5 L21.6 13.8 M19.0 13.5 L18.0 15.9' stroke='%2344607d' stroke-width='1' fill='none'/%3E%3Cpath d='M17 10 L13.5 16.1 M15.0 13.5 L16.0 15.9 M15.0 13.5 L12.4 13.8' stroke='%2344607d' stroke-width='1' fill='none'/%3E%3Cpath d='M17 10 L10.0 10.0 M13.0 10.0 L11.4 12.0 M13.0 10.0 L11.4 8.0' stroke='%2344607d' stroke-width='1' fill='none'/%3E%3Cpath d='M17 10 L13.5 3.9 M15.0 6.5 L12.4 6.2 M15.0 6.5 L16.0 4.1' stroke='%2344607d' stroke-width='1' fill='none'/%3E%3Cpath d='M17 10 L20.5 3.9 M19.0 6.5 L18.0 4.1 M19.0 6.5 L21.6 6.2' stroke='%2344607d' stroke-width='1' fill='none'/%3E%3C/svg%3E")}.seasonband{height:21px;margin:-26px calc(-1 * var(--sheet-pad)) 13px;background-image:var(--band,none);border-bottom:1px solid var(--rule);opacity:.62;background-position:50%;background-repeat:repeat-x}.formhead{position:relative}.formhead:after{content:"";background-color:var(--paper);background-image:var(--band,none);opacity:.75;background-position:50%;background-repeat:no-repeat;background-size:30px 17px;width:30px;height:17px;position:absolute;bottom:-9px;left:50%;transform:translate(-50%)}html:not([data-season]) .formhead:after{display:none}@media (width<=560px){.seasonband{height:18px;margin-bottom:11px}}.bull-mast{border-bottom:3px double var(--print);margin:6px 0 14px;padding-bottom:9px}.bull-title{font-family:var(--form);text-transform:uppercase;letter-spacing:.02em;margin:2px 0 7px;font-size:clamp(26px,6vw,42px);line-height:1}.bull-lead{border:1px solid var(--print-2);border-left:4px solid var(--print);background:#fffcf066;margin-bottom:18px;padding:13px 16px 15px}.bull-head{font-family:var(--form);text-transform:uppercase;margin:3px 0 2px;font-size:clamp(19px,4.2vw,27px);line-height:1.12}.bull-score{font-family:var(--hand);align-items:baseline;gap:14px;margin:2px 0 6px;font-size:46px;line-height:1.05;display:flex}.bull-deck{color:var(--print-2);max-width:62ch;margin:0;font-size:13px;line-height:1.65}.facts{columns:17em;column-rule:1px solid var(--rule-2);column-gap:30px}.fact{break-inside:avoid;-webkit-column-break-inside:avoid;border-bottom:1px solid var(--rule-2);padding:11px 0 12px}.fact-kicker{font-family:var(--mono);letter-spacing:.17em;text-transform:uppercase;color:var(--print-3);font-size:10px}.fact-figure{font-family:var(--hand);color:var(--pencil);align-items:baseline;gap:11px;margin:1px 0 3px;font-size:30px;line-height:1.15;display:flex}.fact-figure .hand{font-size:inherit}.fact-v{font-family:var(--mono);color:var(--print-3);font-size:12px}.fact-note{color:var(--print-2);margin:0;font-size:12px;line-height:1.6}
