.filter-bar.svelte-1u9u11a{-webkit-user-select:none;user-select:none;z-index:var(--z-project-bar);width:var(--bar-width);height:var(--bar-height);--bottom-pill-drop:max(0px, var(--view-grown,0px) - var(--bottom-pill-room,0px));translate:-50%;transform:translateY(var(--bottom-pill-drop));align-items:center;display:flex;position:fixed;inset-block-end:calc(var(--bottom-bar-bottom) + var(--view-grown,0px));inset-inline-start:50%}html:has(dialog[data-menu][data-open]) .filter-bar.svelte-1u9u11a{translate:-50% var(--bottom-bar-tuck)}@media (prefers-reduced-motion:no-preference){.filter-bar.svelte-1u9u11a{transition:translate var(--menu-close-duration) var(--menu-ease), --bottom-pill-drop var(--menu-close-duration) var(--menu-ease), color var(--glass-flip-duration) var(--glass-flip-ease)}html:has(dialog[data-menu][data-open]) .filter-bar.svelte-1u9u11a{transition-duration:var(--menu-open-duration)}}.labels.svelte-1u9u11a{align-items:center;gap:var(--press-filter-gap);min-width:0;height:100%;padding-inline:var(--press-filter-inset);overscroll-behavior-x:none;scrollbar-width:none;scroll-padding-inline:var(--press-filter-inset) var(--press-filter-fade);-webkit-mask-image:linear-gradient(to right, transparent, black min(var(--hidden-before,0px), var(--press-filter-fade)), black calc(100% - min(var(--hidden-after,100vw), var(--press-filter-fade))), transparent);mask-image:linear-gradient(to right, transparent, black min(var(--hidden-before,0px), var(--press-filter-fade)), black calc(100% - min(var(--hidden-after,100vw), var(--press-filter-fade))), transparent);flex:1;display:flex;overflow-x:auto}@media (pointer:fine){.labels.svelte-1u9u11a,.labels.svelte-1u9u11a .label:where(.svelte-1u9u11a){cursor:grab}.labels.svelte-1u9u11a:active,.labels.svelte-1u9u11a:active .label:where(.svelte-1u9u11a){cursor:grabbing}}.labels.svelte-1u9u11a::-webkit-scrollbar{display:none}.label.svelte-1u9u11a{all:unset;font-family:var(--font-sans);font-weight:300;font-size:var(--press-filter-size);letter-spacing:var(--caps-small-tracking);text-transform:uppercase;font-feature-settings:"liga" 0;text-box:trim-both cap alphabetic;cursor:pointer;flex:none;line-height:1;position:relative}.label.svelte-1u9u11a:before{content:"";inset-block:calc((100% - var(--hit-touch)) / 2);inset-inline:calc(var(--press-filter-gap) / -2);position:absolute}.label[aria-pressed=true].svelte-1u9u11a:after{content:"";inset-block-start:calc(100% + var(--press-filter-underline-gap));inset-inline:calc(-1 * var(--press-filter-underline-overhang)) 0;height:var(--press-filter-underline);background:currentColor;position:absolute}.label.svelte-1u9u11a:focus-visible{-webkit-text-decoration:underline var(--focus-line);text-decoration:underline var(--focus-line);text-underline-offset:var(--focus-line-gap);outline:none}.label[aria-pressed=true].svelte-1u9u11a:focus-visible{text-decoration:none}.label[aria-pressed=true].svelte-1u9u11a:focus-visible:after{height:var(--focus-line-thick)}.column.svelte-1l3fjor{align-items:center;gap:var(--press-side-margin);padding:var(--press-side-margin);flex-direction:column;margin:0;list-style:none;display:flex}.page.svelte-1l3fjor{justify-content:center;width:100%;display:flex}.page.svelte-1l3fjor img{width:auto;max-width:100%;max-height:calc(100svh - var(--press-pages-top) - var(--press-side-margin));height:auto}.column.svelte-1tc3e3e{padding:var(--press-side-margin) var(--press-side-margin) 0;flex:1;justify-content:center;align-items:center;display:flex}iframe.svelte-1tc3e3e{width:min(100%, var(--press-video-width), (100svh - var(--press-pages-top) - var(--bar-height) - var(--bottom-bar-bottom)) * var(--video-ratio));height:auto;aspect-ratio:var(--video-ratio);border:0;display:block}.viewer.svelte-1x91ydh{z-index:calc(var(--z-bar) + 1);overscroll-behavior:contain;background:var(--color-background);width:100%;max-width:none;height:100%;max-height:none;color:var(--color-text);border:0;margin:0;padding:0;position:fixed;inset:0;overflow-y:auto}.viewer.svelte-1x91ydh::backdrop{background:var(--color-background)}.frame.svelte-1x91ydh{flex-direction:column;min-height:100%;display:flex}.content.svelte-1x91ydh{flex-direction:column;flex:1 0 auto;padding-block-end:calc(var(--bar-height) + var(--bottom-bar-bottom));display:flex}.viewer.svelte-1x91ydh,.viewer.svelte-1x91ydh::backdrop{--half:calc(var(--menu-close-duration) / 2);opacity:0;transition:opacity var(--half) var(--menu-close-ease) var(--half), display var(--menu-close-duration) allow-discrete, overlay var(--menu-close-duration) allow-discrete}.viewer[open].svelte-1x91ydh,.viewer[open].svelte-1x91ydh::backdrop{--half:calc(var(--menu-open-duration) / 2);opacity:1;transition-delay:0s;transition-duration:var(--half);transition-timing-function:var(--menu-ease)}.frame.svelte-1x91ydh{opacity:0;transition:opacity calc(var(--menu-close-duration) / 2) var(--menu-close-ease)}.viewer[open].svelte-1x91ydh .frame:where(.svelte-1x91ydh){opacity:1;transition:opacity calc(var(--menu-open-duration) / 2) var(--menu-ease) calc(var(--menu-open-duration) / 2)}@starting-style{.viewer[open].svelte-1x91ydh,.viewer[open].svelte-1x91ydh::backdrop,.viewer[open].svelte-1x91ydh .frame:where(.svelte-1x91ydh){opacity:0}}@media (prefers-reduced-motion:reduce){.viewer.svelte-1x91ydh,.viewer.svelte-1x91ydh::backdrop,.viewer.svelte-1x91ydh .frame:where(.svelte-1x91ydh){transition:none}}.head.svelte-1x91ydh{top:var(--bar-top);z-index:1;width:var(--bar-width);height:var(--bar-height);margin:var(--bar-top) auto 0;background:var(--glass-plate);-webkit-backdrop-filter:var(--glass-filter);backdrop-filter:var(--glass-filter);display:flex;position:sticky}.close.svelte-1x91ydh{--dots-merged:1;min-block-size:var(--hit-min);margin-block:calc((var(--bar-height) - var(--hit-min)) / 2);padding-inline:calc(var(--bar-inset-start) * var(--bar-scale)) calc(var(--bar-inset-end) * var(--bar-scale));color:inherit;cursor:pointer;background:0 0;border:0;flex:1;justify-content:space-between;align-items:center;display:flex;position:relative}.close.svelte-1x91ydh:focus-visible{outline:none}.close.svelte-1x91ydh:focus-visible:after{content:"";width:calc(var(--wordmark-width) * var(--bar-scale));height:var(--focus-line);background:currentColor;position:absolute;inset-block-start:calc(50% + var(--wordmark-height) * var(--bar-scale) / 2 + var(--focus-line-gap));inset-inline-start:calc(var(--bar-inset-start) * var(--bar-scale))}.card.svelte-pehf84{width:min(var(--press-card-width), 100% - 2 * var(--press-side-margin));aspect-ratio:var(--press-card-ratio);color:var(--color-on-glass);isolation:isolate;text-decoration:none;display:block;position:relative}.card.svelte-pehf84:before{content:"";z-index:1;pointer-events:none;background:linear-gradient(rgb(0 0 0/var(--press-shade-top-strength)), rgb(0 0 0/calc(var(--press-shade-top-strength) * .844)) calc(var(--press-shade-top-to) * .25), rgb(0 0 0/calc(var(--press-shade-top-strength) * .5)) calc(var(--press-shade-top-to) * .5), rgb(0 0 0/calc(var(--press-shade-top-strength) * .156)) calc(var(--press-shade-top-to) * .75), #0000 var(--press-shade-top-to)), linear-gradient(#0000 var(--press-shade-from), rgb(0 0 0/calc(var(--press-shade-strength) * .156)) calc(var(--press-shade-from) + (100% - var(--press-shade-from)) * .25), rgb(0 0 0/calc(var(--press-shade-strength) * .5)) calc(var(--press-shade-from) + (100% - var(--press-shade-from)) * .5), rgb(0 0 0/calc(var(--press-shade-strength) * .844)) calc(var(--press-shade-from) + (100% - var(--press-shade-from)) * .75), rgb(0 0 0/var(--press-shade-strength)));position:absolute;inset:0}.caption.svelte-pehf84{inset-inline:var(--press-caption-inset);z-index:2;font-family:var(--font-serif);font-size:var(--press-caption-size);line-height:var(--press-caption-leading);letter-spacing:var(--serif-tracking);text-transform:none;text-align:center;text-box:trim-both cap alphabetic;pointer-events:none;position:absolute;inset-block-start:var(--press-caption-centre);translate:0 -50%}a.card.svelte-pehf84:focus-visible{outline:none}a.card.svelte-pehf84:focus-visible:after{content:"";inset:calc(100% + var(--focus-line-gap)) 0 auto;height:var(--focus-line);background:var(--color-text);position:absolute}.navigator.svelte-o8mu20{align-items:center;gap:var(--project-bar-arrow-inset);height:100%;flex:none;padding-inline-end:var(--project-bar-end-inset);display:flex}.count.svelte-o8mu20{margin-inline:var(--press-nav-count-gap);font-family:var(--font-sans);font-weight:300;font-size:var(--press-filter-size);letter-spacing:var(--caps-small-tracking);white-space:nowrap;font-variant-numeric:tabular-nums;text-box:trim-both cap alphabetic;line-height:1}.step.svelte-o8mu20{all:unset;--step-width:max(var(--hit-min), var(--project-bar-arrow-size));width:var(--step-width);height:var(--hit-touch);margin-inline:calc((var(--project-bar-arrow-size) - var(--step-width)) / 2);cursor:pointer;flex:none;place-items:center;display:grid;position:relative}.step.svelte-o8mu20:before{content:"";inset:calc((var(--hit-touch) - var(--project-bar-arrow-size)) / 2) calc((var(--step-width) - var(--project-bar-arrow-size)) / 2);border-radius:var(--project-bar-arrow-radius);background:var(--project-bar-arrow-fill);position:absolute}.step.svelte-o8mu20 img:where(.svelte-o8mu20){width:var(--project-bar-glyph-width);height:auto;position:relative}.up.svelte-o8mu20 img:where(.svelte-o8mu20){rotate:-90deg}.down.svelte-o8mu20 img:where(.svelte-o8mu20){rotate:90deg}.step.svelte-o8mu20:not(:disabled):hover:before,.step.svelte-o8mu20:focus-visible:before{background:var(--project-bar-arrow-fill-active)}.step.svelte-o8mu20:disabled{opacity:var(--press-nav-end-opacity);cursor:default}.step.svelte-o8mu20:focus-visible{outline:none}.step.svelte-o8mu20:focus-visible:after{content:"";inset-inline:calc((var(--step-width) - var(--project-bar-arrow-size)) / 2);height:var(--focus-line);background:currentColor;position:absolute;inset-block-start:calc(50% + var(--project-bar-arrow-size) / 2 + var(--focus-line-gap))}.press-list.svelte-3kuxtr{margin:0;padding:0;list-style:none}html:has(.press-list){scroll-snap-type:y mandatory;scroll-padding-block-end:var(--view-grown,0px)}.screen.svelte-3kuxtr{min-height:var(--view-held,100svh);scroll-snap-align:center;place-items:center;display:grid}.screen[hidden].svelte-3kuxtr{display:none}
