.views[data-astro-cid-kyl6rhoq]{gap:32px;display:grid}.views__bar[data-astro-cid-kyl6rhoq]{align-items:start;gap:16px;display:grid}.views__switch[data-astro-cid-kyl6rhoq]{align-items:center;gap:12px;display:flex}.views__switch[data-astro-cid-kyl6rhoq][hidden]{display:none}.views__legend[data-astro-cid-kyl6rhoq]{color:var(--ink-2)}.views__buttons[data-astro-cid-kyl6rhoq]{border:1px solid var(--rule-strong);border-radius:var(--radius);display:inline-flex}.views__btn[data-astro-cid-kyl6rhoq]{min-height:36px;color:var(--ink-2);font-family:var(--font-mono);letter-spacing:.08em;text-transform:uppercase;cursor:pointer;transition:color var(--dur-ui) var(--ease), background-color var(--dur-ui) var(--ease);background:0 0;border:0;align-items:center;gap:8px;padding:6px 12px;font-size:12px;font-weight:500;display:inline-flex}.views__btn[data-astro-cid-kyl6rhoq]+.views__btn[data-astro-cid-kyl6rhoq]{border-left:1px solid var(--rule-strong)}.views__btn[data-astro-cid-kyl6rhoq]:hover{color:var(--sanguine)}.views__btn[data-astro-cid-kyl6rhoq][aria-pressed=true]{background:var(--ink);color:var(--paper)}@media (forced-colors:active){.views__btn[data-astro-cid-kyl6rhoq][aria-pressed=true]{forced-color-adjust:none;color:highlighttext;background:highlight;border-color:highlight;outline-color:buttontext}}.views__note[data-astro-cid-kyl6rhoq]:empty{display:none}.views__note[data-astro-cid-kyl6rhoq]{color:var(--ink-2);margin:0}@media (width>=900px){.views__bar[data-astro-cid-kyl6rhoq]{grid-template-columns:minmax(0,1fr) auto;column-gap:40px}.views__switch[data-astro-cid-kyl6rhoq]{grid-area:1/2}.views__note[data-astro-cid-kyl6rhoq]{grid-column:1/-1}}.gallery[data-astro-cid-kyl6rhoq]{gap:16px;display:grid}.gallery[data-astro-cid-kyl6rhoq][hidden]{display:none}.gallery__region[data-astro-cid-kyl6rhoq]{border-block:1px solid var(--rule);position:relative}.gallery__stage[data-astro-cid-kyl6rhoq]{cursor:grab;touch-action:pan-y;-webkit-user-select:none;user-select:none;height:clamp(340px,54vh,460px);position:relative}@media (width>=900px){.gallery__stage[data-astro-cid-kyl6rhoq]{height:clamp(420px,62vh,600px)}}.gallery__stage[data-astro-cid-kyl6rhoq].is-dragging{cursor:grabbing}.gallery__stage[data-astro-cid-kyl6rhoq] canvas{opacity:0;transition:opacity .6s var(--ease);position:absolute;inset:0;width:100%!important;height:100%!important}.gallery[data-astro-cid-kyl6rhoq].is-live .gallery__stage[data-astro-cid-kyl6rhoq] canvas{opacity:1}.gallery__poster[data-astro-cid-kyl6rhoq]{color:var(--ink-3);transition:opacity .5s var(--ease);place-content:center;justify-items:center;gap:16px;padding:24px;display:grid;position:absolute;inset:0}.gallery[data-astro-cid-kyl6rhoq].is-live .gallery__poster[data-astro-cid-kyl6rhoq]{opacity:0;pointer-events:none}.gallery__poster[data-astro-cid-kyl6rhoq] svg[data-astro-cid-kyl6rhoq]{width:min(560px,86vw);height:auto}.gallery__poster-track[data-astro-cid-kyl6rhoq]{stroke:var(--rule-strong);stroke-width:1.25px}.gallery__poster-plate[data-astro-cid-kyl6rhoq]{stroke:var(--ink-3);stroke-width:1.25px;fill:var(--paper)}.gallery__wait[data-astro-cid-kyl6rhoq]{color:var(--ink-2);margin:0}@media (prefers-reduced-motion:no-preference){.gallery[data-astro-cid-kyl6rhoq].is-loading .gallery__wait[data-astro-cid-kyl6rhoq]{animation:wait-pulse 1.6s var(--ease) infinite alternate}}@keyframes wait-pulse{0%{opacity:1}to{opacity:.45}}.gallery__readout[data-astro-cid-kyl6rhoq]{text-align:center;justify-items:center;gap:10px;display:grid}.tape[data-astro-cid-kyl6rhoq]{justify-items:center;gap:6px;width:min(520px,100%);display:grid}.tape__window[data-astro-cid-kyl6rhoq]{width:100%;height:30px;position:relative;overflow:hidden;-webkit-mask:linear-gradient(90deg,#0000,#000 18% 82%,#0000);mask:linear-gradient(90deg,#0000,#000 18% 82%,#0000)}.tape__strip[data-astro-cid-kyl6rhoq]{max-width:none;color:var(--blueprint);position:absolute;top:0;left:50%;transform:translate(-864px)}.tape__strip[data-astro-cid-kyl6rhoq] path[data-astro-cid-kyl6rhoq]{stroke:currentColor;stroke-width:1px}.tape__strip[data-astro-cid-kyl6rhoq] text[data-astro-cid-kyl6rhoq]{fill:currentColor;font-family:var(--font-mono);letter-spacing:.04em;font-size:11.5px;font-weight:500}.tape__caret[data-astro-cid-kyl6rhoq]{border-left:1.5px solid var(--sanguine);width:0;height:15px;position:absolute;top:0;left:50%;transform:translate(-.75px)}.tape__readout[data-astro-cid-kyl6rhoq]{color:var(--blueprint);font-family:var(--font-mono);letter-spacing:.08em;flex-wrap:wrap;justify-content:center;gap:4px 16px;margin:0;font-size:12px;font-weight:500;display:flex}.tape__elv[data-astro-cid-kyl6rhoq]{display:none}.gallery[data-astro-cid-kyl6rhoq][data-layout=sphere] .tape__elv[data-astro-cid-kyl6rhoq]{display:inline}.gallery__label[data-astro-cid-kyl6rhoq]{justify-items:center;gap:4px;margin:0;display:grid}.gallery__title[data-astro-cid-kyl6rhoq]{font-family:var(--font-mono);letter-spacing:.04em;text-transform:uppercase;text-decoration-color:var(--rule-strong);color:var(--ink);font-size:15px;font-weight:500}.gallery__title[data-astro-cid-kyl6rhoq]:not([href]){color:var(--ink-2);text-decoration:none}.gallery__no[data-astro-cid-kyl6rhoq]{color:var(--sanguine)}.gallery__meta[data-astro-cid-kyl6rhoq]{color:var(--ink-2)}.gallery__meta[data-astro-cid-kyl6rhoq]:empty{display:none}.gallery__hint[data-astro-cid-kyl6rhoq]{color:var(--ink-2);margin:0}.gallery__hint--touch[data-astro-cid-kyl6rhoq]{display:none}@media (hover:none){.gallery__hint--fine[data-astro-cid-kyl6rhoq]{display:none}.gallery__hint--touch[data-astro-cid-kyl6rhoq]{display:block}}.workshop[data-astro-cid-shqrjhxb]{padding-top:48px}@media (width>=768px){.workshop[data-astro-cid-shqrjhxb]{padding-top:64px}}.workshop-list[data-astro-cid-shqrjhxb]{border-bottom:1px solid var(--rule);margin:0;padding:0;list-style:none}.workshop-filter-empty[data-astro-cid-shqrjhxb]{border-block:1px solid var(--rule);color:var(--ink-2);padding:32px 0;display:none}.workshop-filter-empty[data-astro-cid-shqrjhxb] p[data-astro-cid-shqrjhxb]:first-child{font-family:var(--font-display);color:var(--ink);font-size:26px;font-style:italic}.workshop-filter-empty[data-astro-cid-shqrjhxb] p[data-astro-cid-shqrjhxb]+p[data-astro-cid-shqrjhxb]{margin-top:8px}.workshop-empty[data-astro-cid-shqrjhxb]{border-top:1px solid var(--rule);color:var(--ink-2);padding:40px 0 8px}.workshop-empty[data-astro-cid-shqrjhxb] p[data-astro-cid-shqrjhxb]+p[data-astro-cid-shqrjhxb]{margin-top:12px}.workshop-empty__line[data-astro-cid-shqrjhxb]{font-family:var(--font-display);color:var(--ink);font-size:28px;font-style:italic;line-height:1.25}.lever[data-astro-cid-shqrjhxb]{gap:8px;max-width:240px;margin:0;display:grid}.lever__hit[data-astro-cid-shqrjhxb]{width:100%;color:inherit;cursor:pointer;touch-action:manipulation;-webkit-user-select:none;user-select:none;-webkit-touch-callout:none;-webkit-tap-highlight-color:transparent;background:0 0;border:0;margin:0;padding:0;display:block}.lever__hit[data-astro-cid-shqrjhxb]:focus-visible{outline-offset:6px}.lever[data-astro-cid-shqrjhxb] svg[data-astro-cid-shqrjhxb]{width:100%;height:auto;display:block;overflow:visible}.lever__cl[data-astro-cid-shqrjhxb]{stroke:var(--rule-strong);stroke-width:1px}.lever__ink[data-astro-cid-shqrjhxb]{stroke:var(--ink-2);stroke-width:1.4px}.lever__ink[data-astro-cid-shqrjhxb] .lever__hatch[data-astro-cid-shqrjhxb]{stroke:var(--ink-3);stroke-width:1px}.lever__ink[data-astro-cid-shqrjhxb] .lever__meridian2[data-astro-cid-shqrjhxb]{stroke-width:1px;opacity:.5}.lever__chalk[data-astro-cid-shqrjhxb]{stroke:var(--sanguine);stroke-width:1.5px}.lever__lbl[data-astro-cid-shqrjhxb] text[data-astro-cid-shqrjhxb]{fill:var(--ink-2);stroke:none;font-family:var(--font-mono);font-size:14px;font-weight:500}.lever__lbl[data-astro-cid-shqrjhxb] .lever__mirror[data-astro-cid-shqrjhxb]{fill:var(--ink-3);font-family:var(--font-display);text-anchor:end;transform-box:fill-box;transform-origin:50%;transition:transform .6s var(--ease);font-size:16px;font-style:italic;transform:scaleX(-1)}.lever[data-astro-cid-shqrjhxb]:hover .lever__mirror[data-astro-cid-shqrjhxb],.lever[data-astro-cid-shqrjhxb]:focus-within .lever__mirror[data-astro-cid-shqrjhxb]{transform:scaleX(1)}.lever[data-astro-cid-shqrjhxb] figcaption[data-astro-cid-shqrjhxb]{color:var(--ink-2);gap:2px;display:grid}.lever[data-astro-cid-shqrjhxb] figcaption[data-astro-cid-shqrjhxb] .greek[data-astro-cid-shqrjhxb]{text-transform:none}.lever__count[data-astro-cid-shqrjhxb]{color:var(--blueprint)}@media (prefers-reduced-motion:reduce){.lever__lbl[data-astro-cid-shqrjhxb] .lever__mirror[data-astro-cid-shqrjhxb]{transition:none}}
