.drift.svelte-1gkwavu{--top:1.6rem;--foot:1.9rem;--right:2.4rem;background:var(--well);height:clamp(14rem,21vw,16.5rem);box-shadow:inset 0 2px 10px #0009, 0 0 0 1px var(--rule);border-radius:6px;position:relative;overflow:clip}.rules.svelte-1gkwavu{inset:var(--top) 0 var(--foot);position:absolute}.rule.svelte-1gkwavu{left:0;right:0;top:calc(var(--y) * 100%);border-top:1px solid #ece6d30e;position:absolute}.rule.year.svelte-1gkwavu{border-top-color:#ece6d324}.rule.svelte-1gkwavu span:where(.svelte-1gkwavu){font-family:var(--figure);color:var(--dim);text-shadow:0 0 3px var(--well), 0 0 6px var(--well);font-size:11px;font-weight:500;font-stretch:88%;line-height:1;position:absolute;bottom:2px;left:clamp(10px,2vw,18px)}.rule.year.svelte-1gkwavu span:where(.svelte-1gkwavu){color:var(--bone-dim);font-weight:650}.plot.svelte-1gkwavu{inset:0 var(--right) 0 0;position:absolute;overflow:clip}.paper.svelte-1gkwavu{background:linear-gradient(#ece6d333, #ece6d333) 0 calc(100% - var(--foot) + 1px) / 100% 1px no-repeat, repeating-linear-gradient(90deg, #ece6d333 0 1px, transparent 1px calc(100% * 7 / var(--days))) 0 calc(100% - var(--foot) + 5px) / 100% 5px no-repeat;position:absolute;inset:0}.month.svelte-1gkwavu{top:0;bottom:calc(var(--foot) - 8px);left:calc(var(--x) * 100%);border-left:1px solid #ece6d317;position:absolute}.month.svelte-1gkwavu span:where(.svelte-1gkwavu){font-family:var(--figure);color:var(--dim);font-size:11px;font-weight:500;font-stretch:88%;line-height:1;position:absolute;top:calc(100% - 2px);left:5px}.pub.svelte-1gkwavu{top:.35rem;bottom:var(--foot);left:calc(var(--x) * 100%);border-left:1px dashed var(--rule-strong);position:absolute}.pub.svelte-1gkwavu span:where(.svelte-1gkwavu){white-space:nowrap;color:var(--bone-dim);font-size:.8rem;font-style:italic;line-height:1.2;position:absolute;top:0;left:6px}.pub.flip.svelte-1gkwavu span:where(.svelte-1gkwavu){left:auto;right:7px}svg.svelte-1gkwavu{inset:var(--top) 0 var(--foot);width:100%;height:calc(100% - var(--top) - var(--foot));position:absolute;overflow:visible}path.svelte-1gkwavu{fill:none;stroke-width:1.8px;stroke-linejoin:round;stroke-linecap:round}.dash.svelte-1gkwavu{stroke:var(--bone-dim);stroke-dasharray:2 5}.ink.svelte-1gkwavu{stroke:var(--accent);stroke-width:2.2px;transition:stroke .6s}.pen.svelte-1gkwavu{inset:0 var(--right) 0 auto;width:0;position:absolute}.arm.svelte-1gkwavu{background:linear-gradient(transparent, var(--rule-strong) 15%, var(--rule-strong) 85%, transparent);width:1px;position:absolute;inset:0 auto 0 -.5px}.tip.svelte-1gkwavu,.ping.svelte-1gkwavu{left:0;top:calc(var(--top) + var(--y) * (100% - var(--top) - var(--foot)));border-radius:50%;width:9px;height:9px;position:absolute;translate:-50% -50%}.tip.svelte-1gkwavu{background:var(--accent);box-shadow:0 0 12px 2px var(--accent-glow);transition:opacity .3s linear 1.75s,background-color .6s}.ping.svelte-1gkwavu{border:1px solid var(--accent);opacity:0}.drift.svelte-1gkwavu.seen .ping:where(.svelte-1gkwavu){animation:svelte-1gkwavu-ping 2.4s var(--ease-out) 2.1s infinite}@keyframes svelte-1gkwavu-ping{0%{opacity:.9;scale:1}70%,to{opacity:0;scale:3.2}}.reading.svelte-1gkwavu{right:.8rem;top:calc(var(--top) + var(--y) * (100% - var(--top) - var(--foot)));font-family:var(--figure);white-space:nowrap;color:var(--accent);text-shadow:0 0 3px var(--well), 0 0 8px var(--well);font-size:.85rem;font-weight:650;font-stretch:88%;transition:opacity .4s linear 1.85s,color .6s;position:absolute;translate:0 -135%}.paper.svelte-1gkwavu{transition:translate 1.7s cubic-bezier(.3,.1,.25,1) .15s}.arm.svelte-1gkwavu{transition:background .6s}.js .drift.svelte-1gkwavu:not(.seen) .paper:where(.svelte-1gkwavu){translate:100%}.js .drift.svelte-1gkwavu:not(.seen) :is(.tip:where(.svelte-1gkwavu),.reading:where(.svelte-1gkwavu)){opacity:0}@media (width<=640px){.month.svelte-1gkwavu:nth-child(2n) span:where(.svelte-1gkwavu){display:none}}@media (prefers-reduced-motion:reduce){.drift.svelte-1gkwavu :where(.svelte-1gkwavu){transition-delay:0s!important}.ping.svelte-1gkwavu{display:none}}.scale.svelte-p2qsux{--tok:21px;margin:clamp(3rem,5vw,3.75rem) 0 clamp(2.5rem,5vw,3.5rem)}.face.svelte-p2qsux{height:calc(var(--tok) * 2 + 74px);background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='160' height='160'%3E%3Cfilter id='g'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='.9' numOctaves='2' stitchTiles='stitch'/%3E%3CfeColorMatrix values='0 0 0 0 .35 0 0 0 0 .3 0 0 0 0 .2 0 0 0 .1 0'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23g)'/%3E%3C/svg%3E"), var(--card);color:var(--card-ink);border-radius:6px;margin-inline:auto;position:relative;overflow-x:clip;box-shadow:inset 0 2px 6px #0000004d,0 0 0 1px #121417,0 0 0 6px #1d2025,0 0 0 7px #2f343b,0 22px 40px #00000080}.face.svelte-p2qsux>:where(.svelte-p2qsux){--in:clamp(14px, 3vw, 30px)}.spent.svelte-p2qsux,.ticks.svelte-p2qsux,.five.svelte-p2qsux,.tok.svelte-p2qsux,.today.svelte-p2qsux,.slide.svelte-p2qsux{--at:calc(var(--in) + var(--x,0) * (100% - 2 * var(--in)))}.spent.svelte-p2qsux{width:calc(var(--in) + var(--now) * (100% - 2 * var(--in)));background:repeating-linear-gradient(-45deg,#1a181321 0 1px,#0000 1px 7px);border-radius:6px 0 0 6px;position:absolute;inset:0 auto 0 0}.ticks.svelte-p2qsux{left:var(--in);right:var(--in);border-top:1.5px solid var(--card-ink);background:repeating-linear-gradient(90deg, var(--card-ink) 0 1px, transparent 1px calc(100% / var(--years))) 0 0 / calc(100% + 1px) 8px no-repeat, repeating-linear-gradient(90deg, #1a181373 0 1px, transparent 1px calc(100% / var(--years) / 4)) 0 0 / 100% 4px no-repeat;height:10px;position:absolute;bottom:28px}.five.svelte-p2qsux{bottom:9px;left:var(--at);font-family:var(--figure);font-size:12px;font-weight:650;font-stretch:85%;line-height:1;position:absolute;translate:-50%}.five.svelte-p2qsux:before{content:"";border-left:2px solid var(--card-ink);height:16px;position:absolute;bottom:calc(100% + 3px);left:50%;translate:-50%}.tok.svelte-p2qsux{width:var(--tok);height:var(--tok);background:var(--card-ink);color:var(--card);font-family:var(--figure);font-size:calc(var(--tok) * .52);font-variant-numeric:tabular-nums;border-radius:50%;place-items:center;font-weight:700;font-stretch:85%;line-height:1;text-decoration:none;display:grid}.tok.group.svelte-p2qsux{background:var(--card);color:var(--card-ink);box-shadow:inset 0 0 0 1.5px var(--card-ink)}.face.svelte-p2qsux .tok:where(.svelte-p2qsux){left:var(--at);bottom:calc(40px + var(--k) * (var(--tok) + 3px));outline:2px solid var(--card);position:absolute;translate:-50%}.face.svelte-p2qsux .tok.passed:where(.svelte-p2qsux){opacity:.45}.today.svelte-p2qsux{left:calc(var(--in) + var(--now) * (100% - 2 * var(--in)));border-left:1.5px solid var(--card-ink);position:absolute;top:8px;bottom:28px}.today.svelte-p2qsux span:where(.svelte-p2qsux){white-space:nowrap;font-size:12px;font-style:italic;line-height:1;position:absolute;top:-2px;right:5px}.slide.svelte-p2qsux{inset:-6px var(--in) -6px var(--in);translate:calc(var(--mkt) * 100%) 0;pointer-events:none;position:absolute}.cursor.svelte-p2qsux{-webkit-backdrop-filter:brightness(1.04);backdrop-filter:brightness(1.04);background:linear-gradient(100deg,#ffffff47,#ffffff0f 55%,#ffffff24);border-radius:4px;width:30px;position:absolute;inset:0 auto 0 -15px;box-shadow:inset 0 0 0 1px #1a181359,0 4px 10px #00000040}.cursor.svelte-p2qsux:before,.cursor.svelte-p2qsux:after{content:"";background:linear-gradient(#3a3f46,#16181c);border-radius:3px;height:7px;position:absolute;left:-3px;right:-3px}.cursor.svelte-p2qsux:before{top:0}.cursor.svelte-p2qsux:after{bottom:0}.hair.svelte-p2qsux{background:var(--accent-deep);width:1.5px;box-shadow:0 0 6px var(--accent-glow);transition:background-color .6s;position:absolute;inset:7px auto 7px 50%;translate:-50%}.tag.svelte-p2qsux{background:var(--accent);color:var(--well);font-family:var(--figure);white-space:nowrap;border-radius:3px;padding:2px 7px;font-size:12px;font-weight:650;font-stretch:88%;transition:background-color .6s;position:absolute;bottom:calc(100% + 8px);left:50%;translate:-50%}.apart.svelte-p2qsux{height:2.6rem;color:var(--bone-dim);margin:.6rem clamp(14px,3vw,30px) 0;font-size:.95rem;font-style:italic;position:relative}.apart.svelte-p2qsux:before{content:"";top:6px;left:calc(var(--now) * 100%);width:calc((var(--mkt) - var(--now)) * 100%);border-inline:1px solid var(--bone-dim);background:linear-gradient(var(--bone-dim), var(--bone-dim)) 0 50% / 100% 1px no-repeat;transform-origin:0;height:9px;transition:scale 1.2s var(--ease-in-out) 1.6s;position:absolute}.apart.svelte-p2qsux span:where(.svelte-p2qsux){top:1.2rem;left:calc(var(--now) * 100%);white-space:nowrap;transition:opacity .5s linear 2.6s;position:absolute}.ticks.svelte-p2qsux{clip-path:inset(-20px);transition:clip-path .9s linear .2s}.five.svelte-p2qsux{transition:opacity .2s linear calc(.2s + var(--x) * .9s)}.face.svelte-p2qsux .tok:where(.svelte-p2qsux){transition:translate .5s cubic-bezier(.3, 1.6, .5, 1) var(--d), opacity .15s linear var(--d), background-color .2s}.slide.svelte-p2qsux{transition:translate 1.2s var(--ease-in-out) 1.6s}.js .scale.svelte-p2qsux:not(.seen) .ticks:where(.svelte-p2qsux){clip-path:inset(-20px 100% -20px -20px)}.js .scale.svelte-p2qsux:not(.seen) .five:where(.svelte-p2qsux){opacity:0}.js .scale.svelte-p2qsux:not(.seen) .face:where(.svelte-p2qsux) .tok:where(.svelte-p2qsux){opacity:0;translate:-50% -24px}.js .scale.svelte-p2qsux:not(.seen) .slide:where(.svelte-p2qsux){translate:calc(var(--now) * 100%) 0}.js .scale.svelte-p2qsux:not(.seen) .apart:where(.svelte-p2qsux):before{scale:0 1}.js .scale.svelte-p2qsux:not(.seen) .apart:where(.svelte-p2qsux) span:where(.svelte-p2qsux){opacity:0}@media (width<=640px){.scale.svelte-p2qsux{--tok:15px}.face.svelte-p2qsux .tok:where(.svelte-p2qsux){outline-width:1.5px}.today.svelte-p2qsux span:where(.svelte-p2qsux){font-size:11px}}.rail.svelte-p2qsux{--tok:24px;--yc:clamp(6.5rem, 12vw, 9.5rem);--tc:3rem;--line:calc(var(--yc) + var(--tc) / 2)}ol.svelte-p2qsux{margin:0;padding:0;list-style:none}li.svelte-p2qsux{scroll-margin-top:2rem}.row.svelte-p2qsux{grid-template-columns:var(--yc) var(--tc) minmax(0, 1fr);align-items:start;padding-bottom:clamp(1.6rem,3vw,2.2rem);display:grid;position:relative}.row.svelte-p2qsux:before,.g.svelte-p2qsux:before{content:"";top:0;bottom:0;left:var(--line);background:var(--rule-strong);transform-origin:top;width:1px;position:absolute;translate:-50%}.past.svelte-p2qsux:before{background:repeating-linear-gradient(var(--dim) 0 2px, transparent 2px 6px)}.left.svelte-p2qsux:before{background:var(--accent);width:3px;box-shadow:0 0 10px var(--accent-glow);transition:scale .9s var(--ease-in-out) .25s, background-color .6s}li.svelte-p2qsux:last-child .row:where(.svelte-p2qsux):last-child:before{height:1.6rem;bottom:auto}.yr.svelte-p2qsux{text-align:right;font-size:clamp(2.3rem,4.6vw,3.4rem);font-weight:calc(800 - var(--near) * 480);font-stretch:calc(118% - var(--near) * 43%);letter-spacing:-.03em;color:var(--bone);grid-area:1/1;padding-right:1rem;line-height:.82}.passed.svelte-p2qsux .yr:where(.svelte-p2qsux){color:var(--dim)}.due.svelte-p2qsux .yr:where(.svelte-p2qsux){color:var(--accent);transition:color .6s}.same.svelte-p2qsux .yr:where(.svelte-p2qsux){color:#0000;-webkit-text-stroke:1px var(--rule-strong)}.row.svelte-p2qsux>.tok:where(.svelte-p2qsux){z-index:1;background:var(--bone);color:var(--graphite);box-shadow:0 0 0 4px var(--graphite);grid-area:1/2;justify-self:center;margin-top:.1rem;position:relative}.group.svelte-p2qsux .row:where(.svelte-p2qsux)>.tok:where(.svelte-p2qsux){background:var(--graphite);color:var(--bone);box-shadow:inset 0 0 0 1.5px var(--bone), 0 0 0 4px var(--graphite)}.passed.svelte-p2qsux .row:where(.svelte-p2qsux)>.tok:where(.svelte-p2qsux){background:var(--dim)}.due.svelte-p2qsux .row:where(.svelte-p2qsux)>.tok:where(.svelte-p2qsux){background:var(--accent)}.stamp.svelte-p2qsux{border:2px solid var(--alarm);font-family:var(--figure);letter-spacing:.12em;text-transform:uppercase;color:var(--alarm);border-radius:4px;grid-area:1/1;justify-self:end;margin:.35rem .3rem 0 0;padding:3px 7px 2px;font-size:13px;font-weight:800;font-stretch:78%;line-height:1.1;transition:opacity .1s linear .55s,scale .28s cubic-bezier(.3,1.5,.5,1) .55s;rotate:-9deg;-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='90' height='40'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='.55' numOctaves='2' seed='4'/%3E%3CfeColorMatrix values='0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -2.4 1.9'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)'/%3E%3C/svg%3E");mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='90' height='40'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='.55' numOctaves='2' seed='4'/%3E%3CfeColorMatrix values='0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -2.4 1.9'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)'/%3E%3C/svg%3E")}:root[data-mode=bloomer] .stamp.svelte-p2qsux{border-color:var(--cherenkov);color:var(--cherenkov)}li.svelte-p2qsux+li:where(.svelte-p2qsux) .stamp:where(.svelte-p2qsux){rotate:6deg}.entry.svelte-p2qsux{grid-area:1/3;max-width:62ch}h3.svelte-p2qsux{letter-spacing:-.01em;text-wrap:balance;margin:0;font-size:clamp(1.25rem,2vw,1.5rem);font-weight:400;line-height:1.2}.name.svelte-p2qsux{font-weight:600}.group.svelte-p2qsux .name:where(.svelte-p2qsux){font-style:italic}.stated.svelte-p2qsux{color:var(--bone-dim);font-style:italic}.entry.svelte-p2qsux p:where(.svelte-p2qsux){color:var(--bone-dim);text-wrap:pretty;margin:.35rem 0 0}.who.svelte-p2qsux{font-size:.92rem;font-style:italic;color:var(--dim)!important}.passed.svelte-p2qsux .who:where(.svelte-p2qsux){color:var(--bone-dim)!important}.context.svelte-p2qsux{line-height:1.5}.g.svelte-p2qsux{align-items:center;min-height:1.35rem;margin:0;display:flex;position:relative}.g.svelte-p2qsux span:where(.svelte-p2qsux){white-space:nowrap}.tick.svelte-p2qsux span:where(.svelte-p2qsux){width:var(--line);padding-right:calc(var(--tc) / 2 + .6rem);text-align:right;font-family:var(--figure);color:var(--dim);font-size:12px;font-weight:500;font-stretch:85%}.tick.svelte-p2qsux span:where(.svelte-p2qsux):after{content:"";left:var(--line);border-top:1px solid var(--dim);width:9px;position:absolute;top:50%;translate:-50%}.now.svelte-p2qsux,.mkt.svelte-p2qsux{min-height:3rem;padding-left:calc(var(--line) + 1.4rem)}.now.svelte-p2qsux span:where(.svelte-p2qsux),.mkt.svelte-p2qsux span:where(.svelte-p2qsux){z-index:1;background:var(--graphite);padding-right:.75rem;font-style:italic;position:relative}.now.svelte-p2qsux:after,.mkt.svelte-p2qsux:after{content:"";left:var(--line);border-top:1px solid var(--bone-dim);transform-origin:0;transition:scale .8s var(--ease-out) .3s;position:absolute;top:50%;right:0}.now.svelte-p2qsux span:where(.svelte-p2qsux){color:var(--bone)}.mkt.svelte-p2qsux span:where(.svelte-p2qsux){font-family:var(--figure);color:var(--accent);font-size:1.05rem;font-style:normal;font-weight:650;font-stretch:90%;transition:color .6s}.mkt.svelte-p2qsux:after{border-top:1.5px solid var(--accent);box-shadow:0 0 10px var(--accent-glow)}.mkt.svelte-p2qsux span:where(.svelte-p2qsux):before{content:"";background:var(--accent);width:13px;height:13px;box-shadow:0 0 0 3px var(--graphite), 0 0 14px 2px var(--accent-glow);border-radius:50%;position:absolute;top:50%;left:calc(-1.4rem - 6.5px);translate:0 -50%}.row.svelte-p2qsux>.tok:where(.svelte-p2qsux){transition:translate .5s cubic-bezier(.3,1.6,.5,1) .1s,opacity .15s linear .1s}.yr.svelte-p2qsux{clip-path:inset(-.2em);transition:clip-path .6s var(--ease-out) .15s, color .6s}.entry.svelte-p2qsux{transition:opacity .6s var(--ease-out) .25s}.js li.svelte-p2qsux:not(.seen) .row:where(.svelte-p2qsux)>.tok:where(.svelte-p2qsux){opacity:0;translate:0 -22px}.js li.svelte-p2qsux:not(.seen) .yr:where(.svelte-p2qsux){clip-path:inset(100% -.2em -.2em)}.js li.svelte-p2qsux:not(.seen) .stamp:where(.svelte-p2qsux){opacity:0;scale:1.8}.js li.svelte-p2qsux:not(.seen) .entry:where(.svelte-p2qsux){opacity:0}.js li.svelte-p2qsux:not(.seen) .left:where(.svelte-p2qsux):before{scale:1 0}.js li.svelte-p2qsux:not(.seen) :where(.svelte-p2qsux):is(.now:where(.svelte-p2qsux),.mkt:where(.svelte-p2qsux)):after{scale:0 1}@media (width<=640px){.rail.svelte-p2qsux{--yc:0rem;--tc:2.25rem}.row.svelte-p2qsux{grid-template-columns:var(--tc) minmax(0, 1fr);padding-bottom:1.75rem}.yr.svelte-p2qsux,.stamp.svelte-p2qsux{text-align:left;grid-area:1/2;justify-self:start;padding:0 0 .45rem .9rem;font-size:2.35rem}.stamp.svelte-p2qsux{justify-self:start;margin:.35rem 0 0 6.5rem;padding:2px 6px 1px;font-size:11.5px}.row.svelte-p2qsux>.tok:where(.svelte-p2qsux){grid-area:1/1;margin-top:.55rem}.entry.svelte-p2qsux{grid-area:2/2;padding-left:.9rem}.tick.svelte-p2qsux span:where(.svelte-p2qsux){width:auto;padding:0 0 0 calc(var(--tc) / 2 + .9rem);text-align:left}.now.svelte-p2qsux,.mkt.svelte-p2qsux{padding-left:calc(var(--tc) + .9rem)}}@media (prefers-reduced-motion:reduce){.scale.svelte-p2qsux :where(.svelte-p2qsux),.scale.svelte-p2qsux :where(.svelte-p2qsux):before,li.svelte-p2qsux :where(.svelte-p2qsux),li.svelte-p2qsux :where(.svelte-p2qsux):before,li.svelte-p2qsux :where(.svelte-p2qsux):after{transition-delay:0s!important}}.flight.svelte-fj1y1e{container-type:inline-size}.stairs.svelte-fj1y1e{--yc:3.1rem;--pc:3rem;--head:1.9rem;--row:2.15rem;--bar:calc(100% - var(--yc) - var(--pc));position:relative}table.svelte-fj1y1e,thead.svelte-fj1y1e{border-collapse:collapse;width:100%;display:block}thead.svelte-fj1y1e tr:where(.svelte-fj1y1e),tbody.svelte-fj1y1e tr:where(.svelte-fj1y1e){grid-template-columns:minmax(0, 1fr) var(--pc);align-items:center;display:grid}thead.svelte-fj1y1e tr:where(.svelte-fj1y1e){height:var(--head);align-items:start}thead.svelte-fj1y1e th:where(.svelte-fj1y1e){text-align:left;color:var(--dim);padding:0;font-size:.85rem;font-style:italic;font-weight:400}thead.svelte-fj1y1e th:where(.svelte-fj1y1e):last-child{text-align:right}tbody.svelte-fj1y1e{border-left:1px solid var(--bone-dim);margin-left:var(--yc);display:block}tbody.svelte-fj1y1e tr:where(.svelte-fj1y1e){height:var(--row);margin-left:calc(var(--yc) * -1)}tbody.svelte-fj1y1e th:where(.svelte-fj1y1e){grid-template-columns:var(--yc) minmax(0, 1fr);align-items:stretch;height:100%;padding:0;font-weight:400;display:grid}.yr.svelte-fj1y1e{text-align:left;color:var(--bone);grid-area:1/1;align-self:center;font-size:.9rem;font-weight:600;font-stretch:88%}td.svelte-fj1y1e{text-align:right;color:var(--bone-dim);padding:0;font-size:.95rem;font-weight:500}.step.svelte-fj1y1e{width:calc(var(--p) * 1%);border-right:2px solid var(--bone-dim);transform-origin:0;transition:scale .6s var(--ease-out) calc(.1s + var(--i) * 70ms);background:repeating-linear-gradient(-45deg,#ece6d32b 0 1px,#0000 1px 6px),#121418;grid-area:1/2;position:relative;box-shadow:inset 0 1px #ece6d31f}.step.over.svelte-fj1y1e:after{content:"";width:calc((1 - 50 / var(--p)) * 100% + 2px);background:var(--accent);box-shadow:0 0 14px var(--accent-glow);transition:opacity .12s linear calc(1s + var(--i) * 90ms), background-color .6s;position:absolute;inset:0 -2px 0 auto}.even.svelte-fj1y1e{top:calc(var(--head) - .4rem);bottom:0;left:calc(var(--yc) + (100% - var(--yc) - var(--pc)) / 2);border-left:1px dashed var(--bone);transform-origin:top;transition:scale .6s var(--ease-out) .75s;position:absolute}.even.svelte-fj1y1e span:where(.svelte-fj1y1e){white-space:nowrap;color:var(--bone-dim);font-size:.8rem;font-style:italic;position:absolute;bottom:100%;left:0;translate:-50% -.15rem}.cross.svelte-fj1y1e{left:calc(var(--yc) + (100% - var(--yc) - var(--pc)) / 2);top:calc(var(--head) + var(--row) * var(--n) * var(--c));background:var(--accent);width:11px;height:11px;box-shadow:0 0 0 3px var(--graphite), 0 0 14px 2px var(--accent-glow);border-radius:50%;transition:scale .45s cubic-bezier(.3,1.6,.5,1) 1.55s,opacity .2s linear 1.55s,background-color .6s;position:absolute;translate:-50% -50%}.cross.svelte-fj1y1e span:where(.svelte-fj1y1e){background:var(--accent);font-family:var(--figure);white-space:nowrap;color:var(--well);border-radius:3px;padding:.1rem .4rem;font-size:.75rem;font-weight:650;font-stretch:88%;transition:background-color .6s;position:absolute;top:50%;left:calc(100% + .55rem);translate:0 -50%}@container (width>=32rem){.stairs.svelte-fj1y1e{--gut:5.5rem;--plot:clamp(13rem, 30cqi, 16.5rem);--foot:3.4rem;height:calc(var(--plot) + var(--foot) + .75rem)}table.svelte-fj1y1e{position:absolute;inset:0}thead.svelte-fj1y1e tr:where(.svelte-fj1y1e){grid-template-columns:var(--gut);height:auto;width:var(--gut);grid-template-rows:1.7rem 1.7rem;display:grid;position:absolute;bottom:0;left:0}thead.svelte-fj1y1e th:where(.svelte-fj1y1e):last-child{text-align:left}thead.svelte-fj1y1e th:where(.svelte-fj1y1e){align-self:center}tbody.svelte-fj1y1e{inset:0 0 0 var(--gut);border-left:0;margin:0;display:flex;position:absolute}tbody.svelte-fj1y1e tr:where(.svelte-fj1y1e){flex:1;grid-template-rows:minmax(0,1fr) 1.7rem 1.7rem;grid-template-columns:minmax(0,1fr);align-items:stretch;height:auto;margin:0;display:grid}tbody.svelte-fj1y1e th:where(.svelte-fj1y1e){border-bottom:1px solid var(--rule);grid-area:1/1/3;grid-template-rows:minmax(0,1fr) 1.7rem;grid-template-columns:minmax(0,1fr)}.yr.svelte-fj1y1e{text-align:center;border-top:1px solid var(--bone-dim);grid-area:2/1;padding-top:.15rem}td.svelte-fj1y1e{text-align:center;grid-area:3/1;align-self:center;height:1.7rem;line-height:1.7rem}.step.svelte-fj1y1e{width:auto;height:calc(var(--p) * var(--plot) / 100);border-right:0;border-top:2px solid var(--bone-dim);transform-origin:bottom;grid-area:1/1;align-self:end;box-shadow:inset 1px 0 #ece6d31f}.step.over.svelte-fj1y1e:after{width:auto;height:calc((1 - 50 / var(--p)) * 100% + 2px);inset:-2px 0 auto}.even.svelte-fj1y1e{top:auto;bottom:calc(var(--foot) + var(--plot) / 2);border-left:0;border-top:1px dashed var(--bone);transform-origin:0;left:0;right:0}.even.svelte-fj1y1e span:where(.svelte-fj1y1e){bottom:.3rem;left:0;translate:0}.cross.svelte-fj1y1e{top:auto;bottom:calc(var(--foot) + var(--plot) / 2);left:calc(var(--gut) + (100% - var(--gut)) * var(--c));translate:-50% 50%}.cross.svelte-fj1y1e span:where(.svelte-fj1y1e){inset:auto 50% calc(100% + .7rem) auto;translate:.55rem}}.js .flight.svelte-fj1y1e:not(.seen) .step:where(.svelte-fj1y1e){scale:0 1}.js .flight.svelte-fj1y1e:not(.seen) .step.over:where(.svelte-fj1y1e):after{opacity:0}.js .flight.svelte-fj1y1e:not(.seen) .even:where(.svelte-fj1y1e){scale:1 0}.js .flight.svelte-fj1y1e:not(.seen) .cross:where(.svelte-fj1y1e){opacity:0;scale:.2}@container (width>=32rem){.js .flight.svelte-fj1y1e:not(.seen) .step:where(.svelte-fj1y1e){scale:1 0}.js .flight.svelte-fj1y1e:not(.seen) .even:where(.svelte-fj1y1e){scale:0 1}}@media (prefers-reduced-motion:reduce){.flight.svelte-fj1y1e :where(.svelte-fj1y1e),.flight.svelte-fj1y1e :where(.svelte-fj1y1e):after{transition-delay:0s!important}}.agi.svelte-1a9pkxf{padding-top:clamp(1.75rem,4.5vw,3.5rem)}.head.svelte-1a9pkxf{max-width:62rem;padding-bottom:clamp(.5rem,2vw,1.25rem)}.kicker.svelte-1a9pkxf{color:var(--dim);margin:0 0 .9rem;font-style:italic}h1.svelte-1a9pkxf{letter-spacing:-.03em;text-wrap:balance;margin:0 0 1.1rem;font-size:clamp(2.6rem,7vw,5.4rem);font-weight:500;line-height:.98}.head.svelte-1a9pkxf .lede:where(.svelte-1a9pkxf){max-width:58ch;margin:0;font-size:clamp(1.15rem,1.8vw,1.3rem);line-height:1.45}.lede.svelte-1a9pkxf{max-width:60ch;color:var(--bone-dim);margin:0 0 1.5rem;line-height:1.55}h2.svelte-1a9pkxf{margin-bottom:.9rem}.odds.svelte-1a9pkxf{grid-template-columns:minmax(0,1fr);column-gap:clamp(2.5rem,6vw,5rem);display:grid}@media (width>=1000px){.odds.svelte-1a9pkxf{grid-template:"title steps""lede steps""markets steps"1fr/minmax(0,.8fr) minmax(0,1.2fr)}.odds.svelte-1a9pkxf>.flight{grid-area:steps;align-self:end}.odds.svelte-1a9pkxf h2:where(.svelte-1a9pkxf){grid-area:title}.odds.svelte-1a9pkxf .lede:where(.svelte-1a9pkxf){grid-area:lede}.markets.svelte-1a9pkxf{grid-area:markets}}.odds.svelte-1a9pkxf .lede:where(.svelte-1a9pkxf){max-width:46ch}.markets.svelte-1a9pkxf{max-width:36rem;margin:2rem 0 0;padding:0;list-style:none}.markets.svelte-1a9pkxf li:where(.svelte-1a9pkxf){border-top:1px solid var(--rule);grid-template-columns:minmax(0,1fr) auto;grid-template-areas:"q p""venue p";align-items:center;gap:.1rem 1rem;padding:.7rem 0;display:grid}.markets.svelte-1a9pkxf li:where(.svelte-1a9pkxf):last-child{border-bottom:1px solid var(--rule)}.markets.svelte-1a9pkxf a:where(.svelte-1a9pkxf){grid-area:q;line-height:1.3}.venue.svelte-1a9pkxf{color:var(--dim);grid-area:venue;font-size:.82rem;font-style:italic}.markets.svelte-1a9pkxf .p:where(.svelte-1a9pkxf){background:linear-gradient(var(--accent), var(--accent)) .65rem calc(100% - .3rem) / calc((100% - 1.3rem) * var(--v) / 100) 2px no-repeat, linear-gradient(var(--rule-strong), var(--rule-strong)) .65rem calc(100% - .3rem) / calc(100% - 1.3rem) 2px no-repeat, var(--well);min-width:4.2rem;box-shadow:inset 0 1px 4px #000c, 0 0 0 1px var(--rule);text-align:right;color:var(--accent);transition:color .6s, opacity .4s linear calc(1.2s + var(--i) * .12s);border-radius:5px;grid-area:p;padding:.4rem .65rem .45rem;font-size:1.05rem;font-weight:600}.js .markets.svelte-1a9pkxf:not(.seen) .p:where(.svelte-1a9pkxf){opacity:.15}.moved.svelte-1a9pkxf .lede:where(.svelte-1a9pkxf){max-width:64ch}.moves.svelte-1a9pkxf{margin:clamp(1.25rem,3vw,2rem) 0 0}.moves.svelte-1a9pkxf figcaption:where(.svelte-1a9pkxf){color:var(--dim);margin-top:.6rem;font-size:.875rem;font-style:italic}.people.svelte-1a9pkxf .lede:where(.svelte-1a9pkxf){max-width:54ch}.versus.svelte-1a9pkxf{max-width:46ch;color:var(--bone);text-wrap:balance;margin:clamp(2rem,4vw,3rem) 0 0;font-size:clamp(1.2rem,2vw,1.45rem);font-style:italic;line-height:1.35}.mount.svelte-1a9pkxf{filter:drop-shadow(0 1px 1px #00000080)drop-shadow(0 20px 26px #0000008c);max-width:66rem;transition:translate .8s var(--ease-out), opacity .35s linear}.js .mount.svelte-1a9pkxf:not(.seen){opacity:0;translate:0 1.25rem}.plate.svelte-1a9pkxf{--ink:#26272a;--pad:clamp(20px, 4.5vw, 46px);padding:max(calc(var(--pad) * .85), 2.5rem) var(--pad) max(var(--pad), 2.6rem);color:var(--ink);background:repeating-linear-gradient(#ffffff17 0 1px,#0000 1px 2px,#0000000a 2px 3px,#0000 3px 5px),linear-gradient(172deg,#c9c5ba 0%,#d6d2c7 30%,#c4c0b5 55%,#d2cec3 80%,#c2beb3 100%);border-radius:10px;position:relative;box-shadow:inset 0 1px #ffffff8c,inset 0 -1px #00000040,inset 0 0 0 1px #0000002e}.plate.svelte-1a9pkxf:before{content:"";pointer-events:none;border:1px solid #26272a66;border-radius:6px;position:absolute;inset:9px;box-shadow:0 1px #fff6}.screw.svelte-1a9pkxf{background:radial-gradient(circle at 35% 30%,#e4e1d8,#8f8b80 75%);border-radius:50%;width:12px;height:12px;position:absolute;box-shadow:inset 0 -1px 1px #00000059,0 0 0 1.5px #26272a73,0 1px 0 1.5px #ffffff59}.screw.svelte-1a9pkxf:after{content:"";rotate:var(--turn);transition:rotate .6s var(--ease-out) .7s;background:#4a4842;border-radius:1px;position:absolute;inset:5px 1.5px}.screw.svelte-1a9pkxf:first-child{--turn:30deg;top:18px;left:18px}.screw.svelte-1a9pkxf:nth-child(2){--turn:105deg;top:18px;right:18px}.screw.svelte-1a9pkxf:nth-child(3){--turn:160deg;bottom:18px;left:18px}.screw.svelte-1a9pkxf:nth-child(4){--turn:12deg;bottom:18px;right:18px}.js .mount.svelte-1a9pkxf:not(.seen) .screw:where(.svelte-1a9pkxf):after{rotate:calc(var(--turn) - 90deg)}.plate.svelte-1a9pkxf :is(h2:where(.svelte-1a9pkxf),p:where(.svelte-1a9pkxf)){text-shadow:0 1px #ffffff73}.plate.svelte-1a9pkxf .title:where(.svelte-1a9pkxf){font-family:var(--figure);letter-spacing:-.01em;color:var(--ink);border-bottom:1px solid #26272a59;margin:.4rem 0 1.4rem;padding-bottom:1rem;font-size:clamp(1.7rem,3.6vw,2.5rem);font-weight:700;font-stretch:80%;box-shadow:0 1px #ffffff73}.cols.svelte-1a9pkxf{gap:0 clamp(2rem,4vw,3.5rem);display:grid}@media (width>=900px){.cols.svelte-1a9pkxf{grid-template-columns:repeat(2,minmax(0,1fr))}}.cols.svelte-1a9pkxf p:where(.svelte-1a9pkxf){text-wrap:pretty;margin:0 0 1.1rem;font-size:1.04rem;line-height:1.6}.plate.svelte-1a9pkxf a:where(.svelte-1a9pkxf){color:var(--ink);text-decoration-color:#26272a8c}.plate.svelte-1a9pkxf a:where(.svelte-1a9pkxf):hover{-webkit-text-decoration-color:var(--ink);text-decoration-color:var(--ink)}.sources.svelte-1a9pkxf{font-family:var(--type);color:#3a3a38;border-top:1px dashed #26272a66;margin:.6rem 0 0;padding-top:1rem;font-size:.86rem;line-height:1.6}@media (prefers-reduced-motion:reduce){.mount.svelte-1a9pkxf :where(.svelte-1a9pkxf),.mount.svelte-1a9pkxf :where(.svelte-1a9pkxf):after,.markets.svelte-1a9pkxf :where(.svelte-1a9pkxf){transition-delay:0s!important}}
