@font-face{font-family:Martian Mono Variable;font-style:normal;font-display:swap;font-weight:100 800;font-stretch:75% 112.5%;src:url(/_astro/martian-mono-cyrillic-ext-wdth-normal.BFx_pHPN.woff2)format("woff2-variations");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Martian Mono Variable;font-style:normal;font-display:swap;font-weight:100 800;font-stretch:75% 112.5%;src:url(/_astro/martian-mono-cyrillic-wdth-normal.Dgr-UBxV.woff2)format("woff2-variations");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Martian Mono Variable;font-style:normal;font-display:swap;font-weight:100 800;font-stretch:75% 112.5%;src:url(/_astro/martian-mono-latin-ext-wdth-normal.DeTdBbNh.woff2)format("woff2-variations");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-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Martian Mono Variable;font-style:normal;font-display:swap;font-weight:100 800;font-stretch:75% 112.5%;src:url(/_astro/martian-mono-latin-wdth-normal.1TqSgyfh.woff2)format("woff2-variations");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}html,body{color:#a19e97;background:#1e1f21}html{--roller:2.75rem;--roller-foot:2.75rem;scroll-padding-block:var(--roller) var(--roller-foot)}@media (width<36rem){html{--roller:2rem;--roller-foot:3.4rem}}.cp{--holder:#1e1f21;--paper:#f7f5ef;--ink:#141414;--ink-2:#5e5c57;--highlighter:#f5e04a;--stamp:#4b3a8c;--foot:#a19e97;--rule:1.5px;--hair:1px;--rail:.7rem;--roll:min(36rem, 100vw - 2 * var(--rail) - 1rem);padding:var(--roller) 0 calc(var(--roller-foot) + 1rem);font-family:Martian Mono Variable,Martian Mono,ui-monospace,monospace;font-weight:400;font-stretch:100%}@media (width<36rem){.cp{--rail:.4rem}}.cp-holder{z-index:3;pointer-events:none;position:fixed;inset:0}.cp-rail-left,.cp-rail-right{width:var(--rail);background:linear-gradient(90deg,#5d6066,#c3c6cb 45%,#8a8d93 70%,#4a4d52);position:absolute;top:0;bottom:0}.cp-rail-left{left:calc(50% - var(--roll) / 2 - var(--rail))}.cp-rail-right{left:calc(50% + var(--roll) / 2)}.cp-roller-top,.cp-roller-bottom{left:calc(50% - var(--roll) / 2 - var(--rail) - .35rem);width:calc(var(--roll) + 2 * var(--rail) + .7rem);background:linear-gradient(90deg,#00000059,#0000 .35rem calc(100% - .35rem),#00000059),linear-gradient(#18191b,#55585e 18%,#9a9da3 42%,#4a4d52 70%,#111214);border-radius:.3rem;position:absolute}.cp-roller-top{height:var(--roller);top:0;box-shadow:0 6px 10px -4px #00000073}.cp-roller-bottom{height:var(--roller-foot);bottom:0;box-shadow:0 -6px 10px -4px #00000073}.cp-roll{width:var(--roll);background:var(--paper);color:var(--ink);margin:0 auto;padding-bottom:1.5rem;overflow:clip;box-shadow:-10px 0 22px -10px #000000b3,10px 0 22px -10px #000000b3,inset 14px 0 14px -14px #0003,inset -14px 0 14px -14px #0003;container-type:inline-size}.cp-strip{background:var(--ink);color:var(--paper);letter-spacing:.08em;text-transform:uppercase;flex-wrap:wrap;justify-content:space-between;gap:.2rem 1rem;padding:.45rem 1rem;font-size:.68rem;font-weight:600;line-height:1.4;display:flex}.cp-strip p:last-child{margin-left:auto}.cp-head h1{text-transform:uppercase;padding:1.1rem 1rem 1rem;font-size:min(2.2rem,10.5cqi);font-weight:800;font-stretch:112.5%;line-height:1.1}.cp-boxes{border-top:var(--rule) solid var(--ink);border-bottom:var(--rule) solid var(--ink);grid-template-columns:21fr 29fr 50fr;grid-auto-rows:minmax(9.5rem,auto);padding-bottom:3px;display:grid;position:relative}.cp-odo,.cp-tulip,.cp-note{border-bottom:var(--rule) solid var(--ink)}.cp-odo,.cp-tulip{border-right:var(--hair) solid var(--ink)}.cp-odo{font-variant-numeric:tabular-nums;flex-direction:column;grid-column:1;justify-content:center;align-items:center;padding:1rem .25rem .75rem;display:flex;position:relative}.cp-no{color:var(--ink-2);font-size:.7rem;font-weight:500;line-height:1;position:absolute;top:.4rem;left:.5rem}.cp-unit{letter-spacing:.06em;color:var(--ink-2);font-size:.62rem;line-height:1}.cp-total{margin-top:.3rem;font-size:min(2.4rem,10cqi);font-weight:700;font-stretch:112.5%;line-height:1}.cp-count{border:var(--hair) solid var(--ink);text-align:center;min-width:1.6rem;margin-top:.5rem;padding:.15rem .35rem;font-size:.75rem;font-weight:600;line-height:1.2}.cp-tulip{flex-direction:column;grid-column:2;justify-content:center;align-items:center;padding:.5rem .3rem;display:flex;position:relative}.cp-tulip svg{aspect-ratio:1;width:min(100%,8.5rem);height:auto;display:block;overflow:visible}.cp-ring,.cp-stub,.cp-mark,.cp-route{fill:none;stroke:var(--ink);stroke-linejoin:round;vector-effect:non-scaling-stroke}.cp-stub{stroke-width:1.5px}.cp-mark,.cp-route{stroke-width:2.5px}.cp-ring{stroke:var(--ink-2);stroke-width:1px}.cp-route-heavy{stroke-width:4px;stroke-linecap:round}.cp-fill{fill:var(--ink)}.cp-cap{letter-spacing:.06em;color:var(--ink-2);margin-top:.35rem;font-size:.62rem;line-height:1}.cp-marker{border:1px solid var(--ink-2);letter-spacing:.06em;color:var(--ink-2);padding:.1rem .3rem;font-size:.58rem;font-weight:700;font-stretch:75%;line-height:1;position:absolute;top:.4rem;left:.5rem}.cp-poem{grid-column:3;grid-template-rows:subgrid;display:grid}.cp-note{text-transform:uppercase;align-items:center;padding:.85rem .9rem;font-size:min(2.1rem,6cqi);font-weight:600;font-stretch:75%;line-height:1.12;display:flex}.cp-note-control{font-size:min(2.6rem,8.26446cqi - .297521rem)}.cp-hl{position:relative}.cp-hl:after{content:"";background:var(--highlighter);mix-blend-mode:multiply;clip-path:polygon(1.5% 6%,30% 2%,70% 0%,98% 3%,100% 18%,98.6% 37%,100% 58%,99% 80%,97.5% 100%,64% 97%,28% 100%,2.5% 96%,0% 78%,1.6% 60%,.2% 40%,1.2% 22%);position:absolute;inset:.08em -.35em -.04em -.3em;transform:rotate(-1deg)}.cp-stamp{--size:min(7rem, 28cqi);z-index:1;width:var(--size);height:var(--size);margin:0 0 calc(var(--size) / -2) calc(29 / 79 * 100% - .25 * var(--size));pointer-events:none;opacity:.8;mix-blend-mode:multiply;grid-column:2/4;place-self:end start;overflow:visible;transform:rotate(-12deg)}.cp-stamp-ring{fill:none;stroke:var(--stamp)}.cp-stamp-round,.cp-stamp-cp{fill:var(--stamp)}.cp-stamp-round{font-size:9.4px;font-weight:700;font-stretch:100%}.cp-stamp-cp{font-size:30px;font-weight:800;font-stretch:112.5%}.cp-foot{z-index:4;height:var(--roller-foot);pointer-events:none;place-items:center;display:grid;position:fixed;bottom:0;left:0;right:0}.cp-plate{pointer-events:auto;max-width:calc(var(--roll) + 2 * var(--rail));text-align:center;color:var(--foot);background:#1b1c1e;border-radius:.25rem;padding:.2rem .6rem;font-size:.72rem;font-stretch:75%;line-height:1.4}.cp-plate span{white-space:nowrap}.cp-plate a{text-underline-offset:.2em;text-decoration:underline 1px}.cp-plate a:hover{color:var(--paper)}.cp-plate a:focus-visible{outline:1px solid var(--paper);outline-offset:.15em}
