.PhotoPositionSlider_control__NeVqJ{min-width:0;isolation:isolate}.PhotoPositionSlider_track__aIblG{inset-inline:calc(var(--position-thumb-width) + .5rem);height:2px;border-radius:999px;background:var(--theme-border)}.PhotoPositionSlider_endpoint__rV4yV,.PhotoPositionSlider_track__aIblG{position:absolute;top:50%;transform:translateY(-50%);pointer-events:none}.PhotoPositionSlider_endpoint__rV4yV{-webkit-user-select:none;-moz-user-select:none;user-select:none}.PhotoPositionSlider_minimum__ObKM8{left:0}.PhotoPositionSlider_maximum__lZjap{right:0}.PhotoPositionSlider_thumb__YnXxm{position:absolute;top:50%;display:grid;place-items:center;width:var(--position-thumb-width);height:28px;border-radius:8px;box-shadow:0 0 0 1px var(--theme-floating-border),0 1px 4px rgb(0 0 0/.12);backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px);pointer-events:none;-webkit-user-select:none;-moz-user-select:none;user-select:none}.PhotoPositionSlider_input__5fzTy{position:absolute;inset:0;z-index:1;width:100%;height:100%;margin:0;padding:0;border:0;font:inherit;opacity:0;-moz-appearance:none;appearance:none;-webkit-appearance:none;background:transparent;cursor:pointer;touch-action:manipulation}.PhotoPositionSlider_input__5fzTy::-webkit-slider-runnable-track{height:100%;background:transparent}.PhotoPositionSlider_input__5fzTy::-moz-range-track{height:100%;background:transparent}.PhotoPositionSlider_input__5fzTy::-webkit-slider-thumb{width:var(--position-thumb-width);height:44px;appearance:none;-webkit-appearance:none;border:0;border-radius:999px;background:transparent;cursor:grab}.PhotoPositionSlider_input__5fzTy::-moz-range-thumb{width:var(--position-thumb-width);height:44px;-moz-appearance:none;appearance:none;border:0;border-radius:999px;background:transparent;cursor:grab}.PhotoPositionSlider_input__5fzTy:active::-webkit-slider-thumb{cursor:grabbing}.PhotoPositionSlider_input__5fzTy:active::-moz-range-thumb{cursor:grabbing}.PhotoPositionSlider_input__5fzTy:disabled{cursor:default}.PhotoPositionSlider_input__5fzTy:disabled::-webkit-slider-thumb{cursor:default}.PhotoPositionSlider_input__5fzTy:disabled::-moz-range-thumb{cursor:default}.PhotoPositionSlider_input__5fzTy:focus-visible+.PhotoPositionSlider_thumb__YnXxm{outline:2px solid var(--theme-text);outline-offset:3px}@media (forced-colors:active){.PhotoPositionSlider_track__aIblG{background:GrayText}.PhotoPositionSlider_thumb__YnXxm{background:Canvas;color:CanvasText;outline:1px solid CanvasText}.PhotoPositionSlider_input__5fzTy:focus-visible+.PhotoPositionSlider_thumb__YnXxm{outline-color:Highlight}}.showcase_root__s_KRC{--showcase-placeholder:#1a1c1b;--showcase-gutter:max(clamp(24px,calc(24px + (100vw - 320px) * 0.35),48px),env(safe-area-inset-left),env(safe-area-inset-right));--showcase-top:max(var(--showcase-gutter),env(safe-area-inset-top));--view-extras:51px}@media (min-width:768px){.showcase_root__s_KRC{--showcase-gutter:48px}.showcase_root__s_KRC[data-showcase-layout=split]{--showcase-gutter:max(24px,calc(11.4vw - 24px))}}:root[data-appearance=light] .showcase_root__s_KRC{--showcase-placeholder:#f5f5f5}:root[data-music-theme] .showcase_root__s_KRC{--showcase-placeholder:var(--theme-surface)}.showcase_card__S8uKe{width:100%;text-align:left;transition:none;border-radius:4px}.showcase_card__S8uKe:focus-visible{outline:2px solid var(--site-ink);outline-offset:2px}.showcase_title__vcpRh{color:var(--site-ink);transition:none}.showcase_overlayCaption__4gYEx{position:absolute;left:14px;right:14px;bottom:12px;z-index:1;color:#fff;mix-blend-mode:difference;opacity:.85;pointer-events:none;font-size:14px;line-height:20px}.showcase_overlayCaption__4gYEx>span{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.showcase_captionBlur__eptGy{position:absolute;inset:auto 0 0;height:80px;z-index:1;pointer-events:none;backdrop-filter:blur(8px);-webkit-mask-image:linear-gradient(180deg,transparent,#000 28px);mask-image:linear-gradient(180deg,transparent,#000 28px)}.showcase_overlayCaption__4gYEx>span:first-child{font-weight:500}.showcase_comingSoon___kY8i{position:absolute;inset:0;container-type:inline-size;display:grid;place-items:center;pointer-events:none;-webkit-user-select:none;-moz-user-select:none;user-select:none}.showcase_comingSoon___kY8i>span{padding:.24em .64em .44em .62em;border:.13em solid;border-radius:999px;color:var(--theme-text);font-size:clamp(13px,6cqi,24px);font-weight:700;font-variation-settings:normal;line-height:1;letter-spacing:-.02em;white-space:nowrap}.showcase_lensProxy__vMYMD{opacity:0}.showcase_subtitle__GcZGs{color:var(--site-ink-muted);transition:none}@media (hover:hover) and (pointer:fine){.showcase_card__S8uKe:hover .showcase_media__YjVpr:after{content:"";position:absolute;inset:0;background:var(--theme-hover-wash)}.showcase_card__S8uKe:hover .showcase_title__vcpRh{color:var(--site-ink-bright)}.showcase_row__a6Vmb:hover{background:var(--theme-hover-wash)}}.showcase_control__KjEw4{color:var(--site-nav-inactive);transition:none}.showcase_control__KjEw4[aria-pressed=true]{color:var(--site-nav-active)}@media (hover:hover) and (pointer:fine){.showcase_control__KjEw4:hover{color:var(--site-nav-active)}}.showcase_control__KjEw4:focus-visible{color:var(--site-nav-active)}.showcase_card__S8uKe:focus-visible .showcase_media__YjVpr:after{content:"";position:absolute;inset:0;background:var(--theme-hover-wash)}.showcase_card__S8uKe:focus-visible .showcase_title__vcpRh{color:var(--site-ink-bright)}.showcase_canvasMode___Xp3t{position:fixed;inset:0;z-index:71;overflow:hidden;background:var(--theme-bg);cursor:grab;touch-action:none;-webkit-user-select:none;-moz-user-select:none;user-select:none;outline:none}.showcase_canvasMode___Xp3t:active{cursor:grabbing}.showcase_canvasExit__9RyD9{position:fixed;z-index:72;top:max(24px,env(safe-area-inset-top));right:max(24px,env(safe-area-inset-right));display:inline-flex;align-items:center;justify-content:center;min-width:48px;min-height:48px;padding:0 12px;border-radius:9999px;border:1px solid var(--theme-border-subtle);background:var(--theme-surface-raised);color:var(--theme-text);box-shadow:0 4px 20px rgb(0 0 0/16%);backdrop-filter:blur(12px);cursor:pointer}.showcase_canvasExit__9RyD9:focus-visible{outline:2px solid currentColor;outline-offset:4px}.showcase_headerMeta__aTTqv .text-widget{font-size:.875rem;line-height:1.5rem}.showcase_identityHeader___ulVp{--identity-top:max(12px,env(safe-area-inset-top,0px));position:sticky;top:var(--identity-top);z-index:50;isolation:isolate;display:flow-root}.showcase_identityHeader___ulVp[data-scrolls-with-page]{position:relative;top:auto}.showcase_identityName__7c9qH{padding-top:6px}.showcase_root__s_KRC .showcase_identityName__7c9qH .playable-name{font-family:var(--font-diatype-medium);font-weight:500;font-size:var(--font-preview-body-size,1rem);line-height:2rem;letter-spacing:var(--font-body-tracking)}@media (width < 768px){.showcase_identityName__7c9qH .name-sound{display:none}}.showcase_identity__i6_NL{margin-top:28px;padding-block:4px 6px}.showcase_blurb__0ycOZ{padding-top:26px}.showcase_blurb__0ycOZ p{text-wrap:pretty}.showcase_identityBackdrop__Ty9Kr{position:absolute;inset:calc(-1 * var(--identity-top)) 0 0;z-index:-1;pointer-events:none;background:var(--theme-bg)}.showcase_identityBackdrop__Ty9Kr>span{--blur-hold:72%;--blur-mid:86%;--blur-soft-hold:90%;display:none}[data-scrolled]>.showcase_identityBackdrop__Ty9Kr{background:transparent}[data-scrolled]>.showcase_identityBackdrop__Ty9Kr>span{display:block;bottom:-24px}.showcase_switcher__Nku9n{--glass-shine:0.45;--glass-light-angle:-15deg;--glass-light-x:50%;--glass-light-y:30%;--glass-travel:0;position:fixed;z-index:80;left:50%;bottom:max(20px,env(safe-area-inset-bottom));transform:translateX(-50%);isolation:isolate;padding:4px;border-radius:9999px;background:color-mix(in srgb,var(--theme-bg) 38%,transparent);box-shadow:0 8px 16px #02081630,0 2px 4px #02081614}.showcase_switcher__Nku9n:before{content:"";position:absolute;inset:0;border-radius:inherit;pointer-events:none;background:radial-gradient(ellipse at var(--glass-light-x) var(--glass-light-y),#ffffff24,transparent 65%);opacity:calc(var(--glass-shine) * .7)}.showcase_switcher__Nku9n[data-glass-active]:before{opacity:var(--glass-shine)}.showcase_glassSelection__hOkul:after,.showcase_switcher__Nku9n:after{content:"";position:absolute;inset:0;border-radius:inherit;pointer-events:none;padding:1.5px;background:conic-gradient(from var(--glass-light-angle),#ffffffc0,#ffffff10 65deg,transparent 85deg 165deg,#ffffff60 205deg,transparent 255deg 325deg,#ffffffc0);-webkit-mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);-webkit-mask-composite:xor;mask:linear-gradient(#fff 0 0) content-box exclude,linear-gradient(#fff 0 0);opacity:var(--glass-shine)}.showcase_glassField__koDzC{position:absolute;inset:0;z-index:1;pointer-events:none;-webkit-user-select:none;-moz-user-select:none;user-select:none}.showcase_glassHighlight__XE91W{position:absolute;border-radius:9999px;background:linear-gradient(150deg,#ffffff4a,#ffffff08 50%,#ffffff2b);box-shadow:inset 0 1px 2px #ffffff80,inset 0 -2px 5px #08162733}.showcase_glassSelection__hOkul{position:absolute;left:0;top:0;z-index:1;pointer-events:none;border-radius:9999px;background:linear-gradient(160deg,#ffffff13,#ffffff03 42%,#ffffff0c);box-shadow:0 5px 10px #010e2d38,inset 0 -3px 5px #00000014}.showcase_glassSelection__hOkul:before{content:"";position:absolute;inset:2px;border-radius:inherit;background:radial-gradient(ellipse at 28% 12%,#ffffff38,transparent 55%);opacity:calc(.2 + var(--glass-travel) * .4)}.showcase_switcher__Nku9n[data-glass-pressed] .showcase_glassSelection__hOkul:before{opacity:.65}.showcase_switcherOptions__ztMcW{position:relative;z-index:2;display:flex;align-items:center;gap:2px}.showcase_switcherButton__FoLRl{display:inline-flex;align-items:center;justify-content:center;width:44px;height:36px;border-radius:9999px;color:var(--site-nav-inactive);touch-action:manipulation;-webkit-tap-highlight-color:transparent;transition:none}.showcase_switcherButton__FoLRl[aria-pressed=true]{color:var(--site-nav-active)}@media (hover:hover) and (pointer:fine){.showcase_switcherButton__FoLRl:hover{color:var(--site-nav-active)}}.showcase_switcherButton__FoLRl:focus-visible{outline:2px solid var(--theme-text);outline-offset:2px}.showcase_switcherDivider__UMWOs{width:1px;height:20px;margin:0 4px;background:var(--theme-border)}.showcase_spatialLabel__On1ej{position:absolute;left:0;top:0;z-index:2;display:flex;flex-direction:column;max-width:200px;padding:8px 10px;border-radius:8px;background:var(--theme-surface-raised);color:var(--theme-text);font-size:14px;line-height:20px;pointer-events:none}.showcase_spatialLabel__On1ej span{color:var(--theme-text-muted)}.showcase_spatialTune__iCv7V{position:absolute;right:24px;bottom:24px;z-index:3;display:flex;flex-direction:column;align-items:flex-end;gap:8px}.showcase_spatialTune__iCv7V .dialkit-root{width:280px}.showcase_spatialStatus__1O01b{margin-top:6px;font-size:12px;color:var(--theme-text-muted)}.showcase_bendCanvas__l93rW{position:fixed;inset:0;width:100vw;height:100vh;z-index:1;pointer-events:none}.showcase_bendLiftVeil__j_NiB{position:fixed;inset:0;z-index:150;pointer-events:none;opacity:0;visibility:hidden}.showcase_bendLiftCanvas__BAn85{position:fixed;inset:0;width:100vw;height:100vh;z-index:151;pointer-events:none;visibility:hidden}.showcase_views__Di0th{display:flex;flex-wrap:wrap;-moz-column-gap:24px;column-gap:24px}.showcase_viewPanel__7mjls{display:flex;flex-direction:column;align-items:flex-start}.showcase_viewPanelCentered__1_YnF{align-items:center}.showcase_viewDivider___QWLG{width:24px;height:1px;margin-top:6px;background:var(--site-ink-muted);opacity:.35}.showcase_viewsAside__aVffB{justify-content:flex-end;margin-left:auto;margin-bottom:calc(-1 * (var(--view-extras) + var(--views-baseline, 0px)))}.showcase_viewsAside__aVffB .showcase_viewPanel__7mjls{align-items:flex-end}.showcase_blurbAside__pCz3W{margin-bottom:calc(48px + var(--view-extras) + var(--views-baseline, 0px))}@media (max-width:639px){.showcase_viewsAside__aVffB{justify-content:flex-start;margin-left:0;margin-bottom:0}.showcase_viewsAside__aVffB .showcase_viewPanel__7mjls{align-items:flex-start}.showcase_blurbAside__pCz3W{margin-bottom:48px}}@media (max-width:1023px){.showcase_viewPanel__7mjls[data-pinned] .showcase_views__Di0th,.showcase_viewsAside__aVffB .showcase_viewDivider___QWLG{display:none}}@media (min-width:640px) and (max-width:1023px){.showcase_viewsAside__aVffB{margin-bottom:0}.showcase_viewsAside__aVffB .showcase_viewPanel__7mjls{flex-direction:row;flex-wrap:wrap;justify-content:flex-end;align-items:baseline;-moz-column-gap:32px;column-gap:32px}.showcase_blurbAside__pCz3W{margin-bottom:48px}}.showcase_viewsBelow__Azito{margin-top:32px}.showcase_viewPanel__7mjls[data-pinned]{position:fixed;top:var(--views-top);right:var(--showcase-gutter);z-index:52;max-width:calc(100vw - var(--showcase-gutter) * 2);align-items:flex-end}@media (max-width:767px){.showcase_viewPanel__7mjls[data-pinned]{left:var(--showcase-gutter);align-items:flex-start;padding-block:4px;background:var(--theme-bg)}.showcase_viewPanel__7mjls[data-pinned] .showcase_views__Di0th{justify-content:flex-start}}@media (min-width:640px) and (max-width:767px){.showcase_viewsAside__aVffB .showcase_viewPanel__7mjls[data-pinned]{align-items:flex-end}.showcase_viewsAside__aVffB .showcase_viewPanel__7mjls[data-pinned] .showcase_views__Di0th{justify-content:flex-end}}@media (min-width:768px){.showcase_viewPanel__7mjls[data-pinned]{pointer-events:none}.showcase_viewPanel__7mjls[data-pinned] button{pointer-events:auto}}.showcase_viewGroup__xVH6k{display:flex;flex-wrap:wrap;-moz-column-gap:12px;column-gap:12px}.showcase_viewButton__douTS{flex:none;height:32px;font-size:var(--font-preview-body-size,1rem);line-height:1.5rem;white-space:nowrap;touch-action:manipulation}.showcase_viewButton__douTS:focus-visible{outline:2px solid var(--site-ink);outline-offset:2px;border-radius:2px}.showcase_index__oPWwA{position:relative;margin-inline:-8px}.showcase_indexRow__rhP5v{position:relative;display:grid;grid-template-columns:40px minmax(0,1.2fr) minmax(0,1fr) 4em;align-items:center;-moz-column-gap:16px;column-gap:16px;padding:8px;border-radius:12px;font-size:1rem;line-height:1.5rem}.showcase_indexRow__rhP5v:focus-visible{outline-offset:-2px;background:var(--theme-hover-wash)}.showcase_indexPreview__rxJOO{position:fixed;left:0;top:0;z-index:75;width:min(320px,30vw);aspect-ratio:1.6;overflow:hidden;pointer-events:none;border-radius:8px;background:var(--theme-surface);box-shadow:0 12px 40px #0002;opacity:0;transform:translateY(6px) scale(.96);transition:opacity .14s ease,transform .22s cubic-bezier(.2,.8,.2,1)}.showcase_indexPreview__rxJOO[data-open]{opacity:1;transform:translateY(0) scale(1);transition-delay:90ms;will-change:translate}@media (prefers-reduced-motion:reduce){.showcase_indexPreview__rxJOO{transition:none;transform:none}}@media (max-width:639px){.showcase_indexRow__rhP5v{grid-template-columns:40px minmax(0,1fr) auto}.showcase_indexKind__6ZNc_{display:none}}@media (hover:hover) and (pointer:fine){.showcase_indexRow__rhP5v:hover{background:var(--theme-hover-wash)}}.showcase_filters__jqNGf{display:flex;flex-wrap:wrap;align-items:center;gap:4px 12px}.showcase_filters__jqNGf button{min-height:44px;padding:8px 0;background:none;border:0;color:var(--site-nav-inactive);font:inherit;font-size:14px;cursor:pointer;transition:color .15s ease}.showcase_filters__jqNGf button[aria-pressed=true]{color:var(--site-nav-active)}.showcase_filters__jqNGf button:focus-visible{color:var(--site-nav-active);outline:2px solid currentColor;outline-offset:4px;border-radius:2px}@media (hover:hover) and (pointer:fine){.showcase_filters__jqNGf button:hover{color:var(--site-nav-active)}}@media (prefers-reduced-motion:reduce){.showcase_filters__jqNGf button{transition:none}}.SiteShell_post___XJ_K>[data-showcase-identity],.SiteShell_post___XJ_K>[data-site-widgets]{height:0;margin:0;padding:0;border:0;overflow:hidden;visibility:hidden}.bend_frame__NJGR8{margin-inline:max(24px,7vw)}.bend_surface__LaL15[data-bend-rendered] [data-bend-tile]{opacity:0}.bend_surface__LaL15[data-bend-rendered] [data-bend-tile]:focus-visible{opacity:1}.bend_surface__LaL15[data-bend-rendered] [data-bend-tile] [class*=captionBlur]{display:none}.bend_edgeBlur__vtJQd{position:fixed;inset:auto 0 0;height:calc(var(--blur-height, 28vh) + 4vh);z-index:2;pointer-events:none}.bend_edgeBlur__vtJQd>span{position:absolute;inset:0;backdrop-filter:blur(var(--edge-blur));-webkit-mask-image:radial-gradient(ellipse 250vw 100vh at 50% calc(var(--blur-height, 28vh) + 4vh - 100vh),transparent var(--edge-start),#000 var(--edge-end));mask-image:radial-gradient(ellipse 250vw 100vh at 50% calc(var(--blur-height, 28vh) + 4vh - 100vh),transparent var(--edge-start),#000 var(--edge-end))}.bend_edgeBlur__vtJQd>span:first-child{--edge-blur:calc(var(--bend-blur, 8px) / 8);--edge-start:calc(100% - var(--blur-area, 28%));--edge-end:calc(100% - var(--blur-area, 28%) * 0.55)}.bend_edgeBlur__vtJQd>span:nth-child(2){--edge-blur:calc(var(--bend-blur, 8px) / 4);--edge-start:calc(100% - var(--blur-area, 28%) * 0.75);--edge-end:calc(100% - var(--blur-area, 28%) * 0.35)}.bend_edgeBlur__vtJQd>span:nth-child(3){--edge-blur:calc(var(--bend-blur, 8px) / 2);--edge-start:calc(100% - var(--blur-area, 28%) * 0.5);--edge-end:calc(100% - var(--blur-area, 28%) * 0.15)}.bend_edgeBlur__vtJQd>span:nth-child(4){--edge-blur:var(--bend-blur,8px);--edge-start:calc(100% - var(--blur-area, 28%) * 0.25);--edge-end:100%}.writing_list__G7vFw{margin-inline:-10px}.writing_row__6iUKC{display:block;padding:5px 10px;border-radius:4px;line-height:1.5rem;transition:none}.writing_row__6iUKC:focus-visible{outline:none;background:var(--theme-hover-wash)}@media (hover:hover) and (pointer:fine){.writing_row__6iUKC:hover{background:var(--theme-hover-wash)}}.writing_article__uK1xf{position:relative;padding-top:24px;padding-bottom:128px}.writing_article__uK1xf .mdx-content>h2[id]{display:flex;align-items:center;gap:.5rem;margin:3.5rem 0 .75rem;scroll-margin-top:calc(env(safe-area-inset-top) + 68px);font-size:1rem;line-height:1.5;outline:none}.writing_article__uK1xf .mdx-content>h2[id]:after{content:"";flex:1;min-width:1.5rem;height:1px;background:var(--site-section-rule)}.writing_article__uK1xf .mdx-content>h2[id]+p{margin-top:0}@keyframes writing_paragraph-in__Eqwwd{0%{opacity:.52}to{opacity:1}}@supports (animation-timeline:view()){@media (prefers-reduced-motion:no-preference){.writing_article__uK1xf .mdx-content>p:not(:first-child,:focus-within){animation:writing_paragraph-in__Eqwwd linear both;animation-timeline:view();animation-range:entry 0 entry 50%}}}:root[data-music-theme] .writing_article__uK1xf{--site-nav-active:var(--theme-text);--site-nav-inactive:var(--theme-text-muted);--site-section-rule:color-mix(in srgb,var(--theme-text) 18%,transparent)}@media (min-width:1081px){.writing_article__uK1xf{padding-top:80px}}.PhotoGallery_gallery__EdGle{overflow-x:clip}.PhotoGallery_gridFrame__cs_MJ{container-type:inline-size}.PhotoGallery_photoGrid__hWEQW{--gap:4px;--columns:1;--column:calc((100cqw - (var(--columns) - 1) * var(--gap)) / var(--columns));--h:var(--h1);position:relative;height:var(--h)}.PhotoGallery_photoGrid__hWEQW>.PhotoGallery_gridPhoto__Kz6D2{--c:var(--c1);--y:var(--y1);--n:var(--n1);position:absolute;left:calc(var(--c) * (var(--column) + var(--gap)));top:calc(var(--y) * var(--column) + var(--n) * var(--gap));width:var(--column)}@media (max-width:639px){.PhotoGallery_photoGrid__hWEQW{--gap:8px}}@media (min-width:640px){.PhotoGallery_photoGrid__hWEQW{--columns:2;--h:var(--h2)}.PhotoGallery_photoGrid__hWEQW>.PhotoGallery_gridPhoto__Kz6D2{--c:var(--c2);--y:var(--y2);--n:var(--n2)}}@media (min-width:1024px){.PhotoGallery_photoGrid__hWEQW{--columns:3;--h:var(--h3)}.PhotoGallery_photoGrid__hWEQW>.PhotoGallery_gridPhoto__Kz6D2{--c:var(--c3);--y:var(--y3);--n:var(--n3)}}@media (min-width:1800px){.PhotoGallery_photoGrid__hWEQW{--columns:4;--h:var(--h4)}.PhotoGallery_photoGrid__hWEQW>.PhotoGallery_gridPhoto__Kz6D2{--c:var(--c4);--y:var(--y4);--n:var(--n4)}}@media (width < 640px){.PhotoGallery_gridFrame__cs_MJ[data-search-grid]{margin-inline:auto;width:min(100%,var(--site-reading-width));padding-inline:max(8px,calc(var(--showcase-gutter) - 8px))}.PhotoGallery_gridFrame__cs_MJ[data-search-grid] .PhotoGallery_photoGrid__hWEQW{--columns:2;--h:var(--h2)}.PhotoGallery_gridFrame__cs_MJ[data-search-grid] .PhotoGallery_gridPhoto__Kz6D2{--c:var(--c2);--y:var(--y2);--n:var(--n2)}}.PhotoGallery_photoGrid__hWEQW[data-compact]{--columns:2;--h:var(--h2)}.PhotoGallery_photoGrid__hWEQW[data-compact]>.PhotoGallery_gridPhoto__Kz6D2{--c:var(--c2);--y:var(--y2);--n:var(--n2)}@media print{.PhotoGallery_photoGrid__hWEQW{height:auto;-moz-column-count:var(--columns);column-count:var(--columns);-moz-column-gap:var(--gap);column-gap:var(--gap)}.PhotoGallery_photoGrid__hWEQW>.PhotoGallery_gridPhoto__Kz6D2{position:static;width:auto;margin-bottom:var(--gap);-moz-column-break-inside:avoid;break-inside:avoid}}.PhotoGallery_worldBackdrop__1Z_2C{position:fixed;inset:0;z-index:70;background:var(--theme-bg)}.PhotoGallery_canvasViewport__Vf0R7{position:fixed;inset:0;z-index:71;overflow:hidden;cursor:grab;touch-action:none}.PhotoGallery_canvasViewport__Vf0R7:active{cursor:grabbing}.PhotoGallery_canvasViewport__Vf0R7 [data-photo-button]{cursor:inherit}.PhotoGallery_worldViewport__Qo_Dp{position:absolute}body:has([data-lapse-panel][data-lapse-slot=bottom-left]) .PhotoGallery_cameraToolbar__hxJqh{bottom:max(76px,calc(env(safe-area-inset-bottom) + 56px))}.PhotoGallery_worldCamera__fTigu{transform-origin:0 0}.PhotoGallery_worldPhoto__L_AQL{position:relative;transform-origin:center;z-index:0}.PhotoGallery_worldPhoto__L_AQL[data-foreground=true]{z-index:1}.PhotoGallery_worldPhoto__L_AQL[data-depth="2"]{z-index:2}.PhotoGallery_worldPhoto__L_AQL[data-depth="1"]{z-index:3}.PhotoGallery_worldPhoto__L_AQL[data-active=true]{z-index:4}.PhotoGallery_gallery__EdGle[data-keyboard-focus=true] .PhotoGallery_worldPhoto__L_AQL:focus-within{z-index:5}.PhotoGallery_gallery__EdGle .PhotoGallery_focusControl__VW1Vo:focus{outline:none}.PhotoGallery_gallery__EdGle[data-keyboard-focus=true] .PhotoGallery_focusControl__VW1Vo:focus-visible{outline:2px solid currentColor;outline-offset:2px}.PhotoGallery_searchTrigger__4Oo0_{position:fixed;z-index:72;bottom:max(20px,env(safe-area-inset-bottom));left:50%;transform:translateX(-50%);background:var(--theme-surface-raised);border:1px solid var(--theme-floating-border);color:var(--theme-text);opacity:0;pointer-events:none}.PhotoGallery_gallery__EdGle[data-keyboard-focus=true] .PhotoGallery_searchTrigger__4Oo0_:focus-visible{opacity:1;pointer-events:auto}@media (pointer:coarse){.PhotoGallery_searchTrigger__4Oo0_{opacity:1;pointer-events:auto}}@media (max-width:639px){.PhotoGallery_searchTrigger__4Oo0_{opacity:1;pointer-events:auto}}@media (max-width:479px){.PhotoGallery_searchTrigger__4Oo0_{bottom:max(24px,env(safe-area-inset-bottom))}}.PhotoGallery_searchTrigger__4Oo0_[data-search-open=true]{opacity:0;pointer-events:none}.PhotoGallery_soundToggle__Rksz2{position:fixed;right:20px;bottom:max(20px,env(safe-area-inset-bottom));z-index:73;color:var(--theme-text-muted);background:var(--theme-bg)}.PhotoGallery_photoImage__k5ptt{-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center}.PhotoGallery_searchDock__RcB0t{position:fixed;z-index:72;bottom:max(20px,env(safe-area-inset-bottom));left:50%;width:min(420px,calc(100% - 32px));transform:translateX(-50%);color:var(--theme-text);display:flex;flex-direction:column;gap:8px}.PhotoGallery_canvasControls__6NeQd{padding:4px 8px;border-radius:12px;border:1px solid var(--theme-floating-border);box-shadow:0 1px 2px rgb(0 0 0/6%),0 8px 24px rgb(0 0 0/10%)}.PhotoGallery_cameraToolbar__hxJqh{position:fixed;bottom:max(20px,env(safe-area-inset-bottom));left:20px;z-index:72;border:1px solid var(--theme-floating-border)}.PhotoGallery_searchPanel__HMWl6{padding:8px;border-radius:14px;background:var(--theme-surface-raised);box-shadow:0 0 0 1px var(--theme-floating-border),0 1px 2px rgb(0 0 0/6%),0 8px 24px rgb(0 0 0/10%)}.PhotoGallery_searchPanel__HMWl6 input::-webkit-search-cancel-button{-webkit-appearance:none;appearance:none}@media (max-width:479px){.PhotoGallery_searchDock__RcB0t{bottom:max(24px,env(safe-area-inset-bottom))}}.PhotoGallery_searchDock__RcB0t[data-keyboard-open=true]{bottom:calc(12px + var(--photo-keyboard-offset, 0px))}.PhotoGallery_searchField__bnQfg{border-radius:6px;background:var(--theme-hover-wash)}.PhotoGallery_searchField__bnQfg input{font-size:16px}.PhotoGallery_searchField__bnQfg input:focus-visible{outline:none}.PhotoGallery_gallery__EdGle[data-keyboard-focus=true] .PhotoGallery_searchField__bnQfg input:focus-visible{outline:2px solid currentColor;outline-offset:-2px}.PhotoGallery_searchField__bnQfg input::-moz-placeholder{color:var(--theme-text-muted)}.PhotoGallery_searchField__bnQfg input::placeholder{color:var(--theme-text-muted)}@media (forced-colors:active){.PhotoGallery_gallery__EdGle[data-keyboard-focus=true] .PhotoGallery_searchField__bnQfg input:focus-visible,.PhotoGallery_searchField__bnQfg input:focus-visible{outline:2px solid Highlight;outline-offset:2px}}.PhotoGallery_dockButton__y7h7F{border-radius:6px;color:var(--theme-text-muted);transition:background-color .15s ease-out,color .15s ease-out,scale .15s ease-out}.PhotoGallery_dockButton__y7h7F:not(:disabled):active{scale:.96}@media (hover:hover) and (pointer:fine){.PhotoGallery_dockButton__y7h7F:not(:disabled):hover{background:var(--theme-hover-wash);color:var(--theme-text)}}@media (prefers-reduced-motion:reduce){.PhotoGallery_dockButton__y7h7F{transition:none}.PhotoGallery_dockButton__y7h7F:not(:disabled):active{scale:1}}.PhotoGallery_worldEmpty__fr6ub{position:fixed;z-index:71;top:54%;left:16px;right:16px;text-align:center}.PhotoGallery_dialogImage__QgU2J{position:relative;min-height:0;width:100%;flex:1}html:has(.PhotoGallery_viewer__02nQV[open]){overscroll-behavior-x:none}.PhotoGallery_viewer__02nQV{overflow:hidden;overscroll-behavior:none}.PhotoGallery_dots___6fto{position:relative;flex-shrink:0;width:105px;height:8px;margin-inline:auto;color:var(--theme-text)}.PhotoGallery_dotsTrack__z78Ij{position:absolute;top:0;left:50%;transition:transform .24s cubic-bezier(.2,.8,.2,1)}.PhotoGallery_dot__DT5o3{position:absolute;top:0;width:8px;height:8px;margin-left:-4px;border-radius:50%;background:currentColor;opacity:.28;transition:transform .24s cubic-bezier(.2,.8,.2,1),opacity .15s ease-out}.PhotoGallery_dot__DT5o3[data-active]{opacity:1}@media (prefers-reduced-motion:reduce){.PhotoGallery_dot__DT5o3,.PhotoGallery_dotsTrack__z78Ij{transition:none}}.PhotoGallery_viewer__02nQV .PhotoGallery_soundToggle__Rksz2,.PhotoGallery_viewer__02nQV [data-photo-viewer-chrome]{opacity:var(--photo-words,1)}.PhotoGallery_viewer__02nQV[data-returning=true] .PhotoGallery_soundToggle__Rksz2,.PhotoGallery_viewer__02nQV[data-returning=true] [data-photo-viewer-chrome]{pointer-events:none}.PhotoMuseum_edge__ollNi{position:absolute;inset-block:0;width:var(--museum-edge,16%);z-index:1;pointer-events:none}.PhotoMuseum_edge__ollNi[data-side=left]{left:0;--toward:left}.PhotoMuseum_edge__ollNi[data-side=right]{right:0;--toward:right}.PhotoMuseum_edge__ollNi>span{position:absolute;inset:0;backdrop-filter:blur(var(--layer-blur));-webkit-mask-image:linear-gradient(to var(--toward),transparent var(--layer-from),#000 var(--layer-to));mask-image:linear-gradient(to var(--toward),transparent var(--layer-from),#000 var(--layer-to))}.PhotoMuseum_edge__ollNi>span:first-child{--layer-blur:calc(var(--museum-blur, 8px) / 8);--layer-from:0%;--layer-to:25%}.PhotoMuseum_edge__ollNi>span:nth-child(2){--layer-blur:calc(var(--museum-blur, 8px) / 4);--layer-from:25%;--layer-to:50%}.PhotoMuseum_edge__ollNi>span:nth-child(3){--layer-blur:calc(var(--museum-blur, 8px) / 2);--layer-from:50%;--layer-to:75%}.PhotoMuseum_edge__ollNi>span:nth-child(4){--layer-blur:var(--museum-blur,8px);--layer-from:75%;--layer-to:100%}