.glyph-wrap[data-astro-cid-6uk7kk42]{--gbg:var(--glyph-bg,var(--paper));container-type:inline-size}.glyph[data-astro-cid-6uk7kk42]{aspect-ratio:16/10;width:100%;height:auto;display:block;overflow:visible}.glyph[data-astro-cid-6uk7kk42] :not(.traj):not(.curve):not(.canal-flow){vector-effect:non-scaling-stroke}.ink[data-astro-cid-6uk7kk42]{stroke:var(--ink);stroke-width:1.25px}.ink-fill[data-astro-cid-6uk7kk42]{fill:var(--ink)}.ember-fill[data-astro-cid-6uk7kk42]{fill:var(--ember)}.faint[data-astro-cid-6uk7kk42]{stroke:var(--rule-strong);stroke-width:1px}.grid[data-astro-cid-6uk7kk42]{stroke:var(--rule);stroke-width:1px}.dash[data-astro-cid-6uk7kk42]{stroke-dasharray:3 4}.hollow[data-astro-cid-6uk7kk42]{fill:none;stroke:var(--muted);stroke-width:1.2px;stroke-dasharray:2 2}.note-line[data-astro-cid-6uk7kk42]{stroke:var(--gold);stroke-width:1px;opacity:.7}.lbl[data-astro-cid-6uk7kk42]{font-family:var(--font-mono);fill:var(--muted);letter-spacing:.02em;paint-order:stroke;stroke:var(--gbg);stroke-width:4px;stroke-linejoin:round;font-size:10.5px}.lbl[data-astro-cid-6uk7kk42].note{fill:var(--gold)}.lbl[data-astro-cid-6uk7kk42].strong{fill:var(--gold);letter-spacing:.12em;font-weight:500}.lbl[data-astro-cid-6uk7kk42].red{fill:var(--red)}.lbl[data-astro-cid-6uk7kk42].day{font-size:9.5px}@container (width<=380px){.ann[data-astro-cid-6uk7kk42],.lbl[data-astro-cid-6uk7kk42]:not(.key),.note-line[data-astro-cid-6uk7kk42]{display:none}.lbl[data-astro-cid-6uk7kk42].key{font-size:17px}}@container (width<=220px){.lbl[data-astro-cid-6uk7kk42]{display:none}}.bar[data-astro-cid-6uk7kk42]{fill:var(--ink);opacity:.78;transform-box:fill-box;transform-origin:50% 100%}.spike[data-astro-cid-6uk7kk42]{fill:var(--ember);opacity:1}.traj[data-astro-cid-6uk7kk42]{fill:none;stroke:var(--teal);stroke-width:2.2px;stroke-dasharray:1;stroke-dashoffset:0}.event[data-astro-cid-6uk7kk42]{fill:var(--gbg);stroke:var(--teal);stroke-width:1.5px}.patch-bg[data-astro-cid-6uk7kk42]{fill:var(--brand-black)}.patch-ring[data-astro-cid-6uk7kk42]{fill:none;stroke:var(--brand-ochre);stroke-width:5px}.patch-inner[data-astro-cid-6uk7kk42]{fill:none;stroke:var(--brand-ember);stroke-width:1.5px}.patch-arc-text[data-astro-cid-6uk7kk42]{font-family:var(--font-mono);letter-spacing:.22em;fill:var(--brand-ochre);font-size:9px}.patch-pip[data-astro-cid-6uk7kk42]{fill:var(--brand-ochre)}.patch-seat[data-astro-cid-6uk7kk42]{font-family:var(--font-mono);letter-spacing:.2em;fill:#cfc5b0;font-size:9px}.patch-no[data-astro-cid-6uk7kk42]{font-family:var(--font-display);fill:#efe5d0;font-size:27px}.sun[data-astro-cid-6uk7kk42]{fill:none;stroke:var(--gold);stroke-width:1.5px}.ridge[data-astro-cid-6uk7kk42]{fill:none;stroke:var(--ink);stroke-width:1.25px;stroke-linejoin:round}.cell[data-astro-cid-6uk7kk42]{fill:none;stroke:var(--rule-strong);stroke-width:1px}.cell[data-astro-cid-6uk7kk42].today{stroke:var(--teal);stroke-width:2px}.dot[data-astro-cid-6uk7kk42]{fill:var(--teal);transform-box:fill-box;transform-origin:50%}.lost[data-astro-cid-6uk7kk42]{fill:var(--ember)}.approved[data-astro-cid-6uk7kk42]{fill:color-mix(in oklab, var(--gold) 25%, var(--gbg));stroke:var(--gold);stroke-width:1.3px}.approved-tick[data-astro-cid-6uk7kk42]{fill:none;stroke:var(--gold);stroke-width:1.4px;stroke-linecap:round}.contour[data-astro-cid-6uk7kk42]{fill:none;stroke:var(--rule-strong);stroke-width:1px;opacity:.8}.canal[data-astro-cid-6uk7kk42]{fill:none;stroke:var(--teal);stroke-width:3.2px;stroke-linecap:round}.canal-flow[data-astro-cid-6uk7kk42]{fill:none;stroke:color-mix(in oklab, var(--teal) 40%, #fff);stroke-width:1.4px;stroke-dasharray:2 14;stroke-linecap:round;opacity:0}.pop[data-astro-cid-6uk7kk42]{transform-box:fill-box;transform-origin:50%}.bucket[data-astro-cid-6uk7kk42]{fill:color-mix(in oklab, var(--ember) 12%, transparent)}.alt[data-astro-cid-6uk7kk42]{fill:none;stroke:var(--rule-strong);stroke-width:1px;stroke-dasharray:3 4}.curve[data-astro-cid-6uk7kk42]{fill:none;stroke:var(--ink);stroke-width:2.2px;stroke-dasharray:1;stroke-dashoffset:0}.peak[data-astro-cid-6uk7kk42]{fill:var(--gbg);stroke:var(--ember);stroke-width:2.2px}.peak-ring[data-astro-cid-6uk7kk42]{fill:none;stroke:var(--ember);stroke-width:1.5px;opacity:0;transform-box:fill-box;transform-origin:50%}.peak-line[data-astro-cid-6uk7kk42]{stroke:var(--ember);stroke-width:1.2px;stroke-dasharray:2 3}.wick[data-astro-cid-6uk7kk42]{stroke:var(--muted);stroke-width:1px}.up[data-astro-cid-6uk7kk42] .body[data-astro-cid-6uk7kk42]{fill:var(--gbg);stroke:var(--ink);stroke-width:1px}.down[data-astro-cid-6uk7kk42] .body[data-astro-cid-6uk7kk42]{fill:var(--ink)}.limit[data-astro-cid-6uk7kk42]{stroke:var(--gold);stroke-width:1.2px;stroke-dasharray:4 3}.accepted[data-astro-cid-6uk7kk42]{fill:var(--teal);transform-box:fill-box;transform-origin:50% 100%}.rejected[data-astro-cid-6uk7kk42]{fill:none;stroke:var(--red);stroke-width:1.5px;stroke-dasharray:3 2}.x[data-astro-cid-6uk7kk42]{stroke:var(--red);stroke-width:2px;stroke-linecap:round}.draws:hover .bar[data-astro-cid-6uk7kk42]{animation:.55s cubic-bezier(.2,.8,.2,1) both rise;animation-delay:calc(var(--k) * 22ms)}.draws:hover .traj[data-astro-cid-6uk7kk42],.draws:hover .curve[data-astro-cid-6uk7kk42]{animation:1.3s cubic-bezier(.3,.6,.2,1) both draw}.draws:hover .patch[data-astro-cid-6uk7kk42]{animation:.9s cubic-bezier(.3,1.6,.5,1) .5s both stamp}.draws:hover .dot[data-astro-cid-6uk7kk42],.draws:hover .pop[data-astro-cid-6uk7kk42]{animation:.4s cubic-bezier(.3,1.8,.5,1) both pop;animation-delay:calc(var(--k) * 28ms)}.draws:hover .canal-flow[data-astro-cid-6uk7kk42]{opacity:1;animation:1.6s linear infinite flow}.draws:hover .peak[data-astro-cid-6uk7kk42],.draws:hover .peak-line[data-astro-cid-6uk7kk42]{animation:.25s ease-out .55s both fade}.draws:hover .peak-ring[data-astro-cid-6uk7kk42]{animation:1.2s ease-out 1s both ring}.draws:hover .accepted[data-astro-cid-6uk7kk42]{animation:.5s cubic-bezier(.2,.8,.2,1) both rise;animation-delay:calc(var(--k) * 90ms)}.draws:hover .reject[data-astro-cid-6uk7kk42]{animation:.9s steps(2,jump-none) .5s 2 both blink}@keyframes rise{0%{transform:scaleY(0)}}@keyframes draw{0%{stroke-dashoffset:1px}}@keyframes fade{0%{opacity:0}}@keyframes pop{0%{transform:scale(0)}}@keyframes stamp{0%{opacity:0;transform:translate(398px,186px)rotate(-25deg)scale(1.25)}to{transform:translate(398px,186px)}}@keyframes flow{to{stroke-dashoffset:-32px}}@keyframes ring{0%{opacity:.9;transform:scale(1)}to{opacity:0;transform:scale(4)}}@keyframes blink{0%{opacity:1}50%{opacity:.15}to{opacity:1}}
