.h-gallery.svelte-pjiw26{display:flex;flex-direction:row;height:100dvh;width:100%;overflow-x:auto;overflow-y:hidden;scrollbar-width:none}.h-gallery.svelte-pjiw26::-webkit-scrollbar{display:none}.h-gallery-item.svelte-pjiw26{height:100dvh;aspect-ratio:var(--ar, 4/5);flex-shrink:0;overflow:hidden}.h-gallery-item.svelte-pjiw26 img:where(.svelte-pjiw26){height:100%;width:100%;object-fit:cover;display:block}.h-gallery-item.svelte-pjiw26 .video-player{height:100%;width:100%}.h-gallery.animate-desktop .h-gallery-item.svelte-pjiw26{transform:translateY(20px);opacity:0;transition:transform .55s cubic-bezier(.16,1,.3,1),opacity .45s ease}@media(max-width:768px){.h-gallery.svelte-pjiw26{display:grid;grid-template-columns:1fr;height:auto;overflow-x:hidden;overflow-y:visible}.h-gallery-item.svelte-pjiw26{height:auto;width:100%;aspect-ratio:var(--ar, 4/5)}.h-gallery-item.svelte-pjiw26 img:where(.svelte-pjiw26),.h-gallery-item.svelte-pjiw26 .video-player{height:auto;width:100%}.h-gallery.animate-mobile .h-gallery-item.svelte-pjiw26{transform:translate(24px);opacity:0;transition:transform .5s cubic-bezier(.16,1,.3,1),opacity .4s ease}}.detail-accordion.svelte-tfhrkh{display:flex;flex-direction:column;gap:var(--dialog-gap);width:100%}.detail-section.svelte-tfhrkh{display:flex;flex-direction:column;gap:0;min-width:0;width:100%}.detail-tab.svelte-tfhrkh{display:flex;flex-direction:row;align-items:center;justify-content:space-between;width:100%;box-sizing:border-box;font-family:inherit;font-size:var(--body-size);font-weight:var(--body-weight);line-height:var(--dialog-copy-line-height);text-align:left;color:var(--dialog-text-color);background:var(--dialog-bg-control);-webkit-backdrop-filter:blur(var(--dialog-blur));backdrop-filter:blur(var(--dialog-blur));border:none;margin:0;padding:0;cursor:pointer;transition:background var(--motion-duration-fade-micro) var(--motion-ease-fade)}.detail-tab.svelte-tfhrkh::-moz-focus-inner{padding:0;border:0}.detail-tab__label.svelte-tfhrkh{min-width:0}.detail-tab__caret.svelte-tfhrkh{flex-shrink:0;display:flex;align-items:center;justify-content:center;line-height:0;padding:5px;box-sizing:border-box}.detail-tab__caret.svelte-tfhrkh svg{display:block;width:8px;height:auto}.detail-tab.active.svelte-tfhrkh{background:var(--dialog-bg-accent)}.detail-tab.svelte-tfhrkh:hover:not(.active){background:var(--dialog-bg-control-hover)}.detail-tab.active.svelte-tfhrkh:hover{background:var(--dialog-bg-accent-hover)}.detail-panel.dialog-panel-content.svelte-tfhrkh{flex:0 1 auto;min-height:0;max-height:280px;align-self:stretch;width:100%;box-sizing:border-box;font-size:var(--dialog-tab-content-font-size);line-height:var(--dialog-copy-line-height);color:var(--dialog-text-color);font-weight:var(--body-weight)}.credits-list.svelte-tfhrkh{list-style:none;margin:0;padding:2px 0 0;color:var(--dialog-text-color);font-family:inherit;font-size:var(--dialog-tab-content-font-size);font-weight:var(--body-weight);line-height:var(--dialog-copy-line-height);display:flex;flex-direction:column;gap:.4em}.credits-list.svelte-tfhrkh li:where(.svelte-tfhrkh){margin:0;padding:0}.detail-panel__empty.svelte-tfhrkh{margin:0;opacity:.75;font-family:inherit;font-size:var(--dialog-tab-content-font-size);font-weight:var(--body-weight);line-height:var(--dialog-copy-line-height);color:var(--dialog-text-color)}@media(max-width:768px){.detail-tab__caret.svelte-tfhrkh{padding:0}}.desc-sticky.svelte-yzn9yl{position:fixed;left:1.5rem;z-index:990;width:min(var(--dialog-width),calc(100vw - 3rem));max-width:100%;box-sizing:border-box;pointer-events:auto;transition:opacity var(--motion-duration-fade) var(--motion-ease-fade)}.desc-sticky--hidden.svelte-yzn9yl{visibility:hidden;pointer-events:none}html.footer-mode .desc-sticky.svelte-yzn9yl{opacity:0;pointer-events:none}.description-dialog-body-wrap.svelte-yzn9yl{flex:0 0 auto;min-height:0;width:100%;max-height:280px;opacity:1;transform:translateY(0);overflow:hidden;transition:max-height var(--motion-duration-shift) var(--motion-ease-fade),opacity var(--motion-duration-fade-fast) var(--motion-ease-fade),transform var(--motion-duration-shift) var(--motion-ease-fade)}.description-dialog-composite.svelte-yzn9yl{display:flex;flex-direction:row;gap:0;width:100%;align-items:flex-start;justify-content:flex-start}.description-dialog-share.svelte-yzn9yl{appearance:none;-webkit-appearance:none;box-sizing:border-box;flex:0 0 auto;min-width:var(--dialog-composite-first-min-width);margin:0;padding:0;border:none;border-radius:0;cursor:pointer;font-family:inherit;font-size:var(--body-size);font-weight:var(--body-weight);line-height:var(--dialog-copy-line-height);text-align:left;color:var(--dialog-text-color);background-color:var(--dialog-bg-control);-webkit-backdrop-filter:blur(var(--dialog-blur));backdrop-filter:blur(var(--dialog-blur));transition:background-color var(--motion-duration-fade-micro) var(--motion-ease-fade)}.description-dialog-share.svelte-yzn9yl::-moz-focus-inner{padding:0;border:0}.description-dialog-share.svelte-yzn9yl:hover,.description-dialog-share.svelte-yzn9yl:focus-visible{background-color:var(--dialog-bg-control-hover);outline:none}.description-dialog-meta.svelte-yzn9yl{flex:1;min-width:0;text-align:left;pointer-events:none;-webkit-user-select:none;user-select:none}@media(max-width:768px){.desc-sticky.svelte-yzn9yl{left:10px;right:10px;width:auto;max-width:none}}@media(prefers-reduced-motion:reduce){.description-dialog-body-wrap.svelte-yzn9yl{transition:none}}
