.photo-slideshow.svelte-1pzxgct img:where(.svelte-1pzxgct){-moz-user-select:none;user-select:none;-webkit-user-select:none;-webkit-user-drag:none;pointer-events:none}.photo-transition.svelte-1pzxgct{will-change:transform,opacity;backface-visibility:hidden;-webkit-backface-visibility:hidden;transform:translateZ(0);-webkit-transform:translateZ(0)}@keyframes svelte-1pzxgct-slideInRight{0%{transform:translate(100%) translateZ(0);opacity:0}to{transform:translate(0) translateZ(0);opacity:1}}@keyframes svelte-1pzxgct-slideInLeft{0%{transform:translate(-100%) translateZ(0);opacity:0}to{transform:translate(0) translateZ(0);opacity:1}}.slide-fade-in-right.svelte-1pzxgct{animation:svelte-1pzxgct-slideInRight 1s cubic-bezier(.25,.46,.45,.94) forwards}.slide-fade-in-left.svelte-1pzxgct{animation:svelte-1pzxgct-slideInLeft 1s cubic-bezier(.25,.46,.45,.94) forwards}.rating-button.svelte-22g0ky:disabled{opacity:1}.rating-button.svelte-22g0ky:not(:disabled):active{transform:scale(.95)}@media (max-width: 768px){.rating-button.svelte-22g0ky{font-size:.875rem;padding:.5rem .75rem}}.text-overlay.svelte-ke8m7g{max-width:min(90vw,40rem)}.no-select.svelte-ke8m7g{user-select:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none}.slide-in-from-right.svelte-ke8m7g{animation:svelte-ke8m7g-slideFromRight 1s cubic-bezier(.25,.46,.45,.94) forwards}.slide-in-from-left.svelte-ke8m7g{animation:svelte-ke8m7g-slideFromLeft 1s cubic-bezier(.25,.46,.45,.94) forwards}@keyframes svelte-ke8m7g-slideFromRight{0%{transform:translate(100px);opacity:0}to{transform:translate(0);opacity:1}}@keyframes svelte-ke8m7g-slideFromLeft{0%{transform:translate(-100px);opacity:0}to{transform:translate(0);opacity:1}}@media (max-width: 768px){.text-overlay.svelte-ke8m7g,.desktop-actions.svelte-ke8m7g{display:none}}@media (min-width: 769px){.desktop-actions.svelte-ke8m7g{display:flex}}.mobile-text-panel.svelte-droqzw{backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);touch-action:pan-y}.mobile-text-panel.expanded.svelte-droqzw{max-height:80vh}.smooth-scroll.svelte-droqzw{scroll-behavior:smooth;-webkit-overflow-scrolling:touch}.expanded-content.svelte-droqzw{animation:svelte-droqzw-slideUp .3s ease-out}@keyframes svelte-droqzw-slideUp{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}@media (min-width: 769px){.mobile-text-panel.svelte-droqzw{display:none}}.nav-button.svelte-edi9wd{-moz-user-select:none;user-select:none;-webkit-user-select:none;cursor:pointer}.nav-button.svelte-edi9wd:active{transform:scale(.95)}@keyframes svelte-edi9wd-pulse{0%,to{opacity:1}50%{opacity:.5}}.pause-pulsing.svelte-edi9wd{animation:svelte-edi9wd-pulse 1.5s ease-in-out infinite}@media (max-width: 768px){.nav-button.svelte-edi9wd{padding:.5rem .75rem;font-size:.875rem}.nav-button.svelte-edi9wd svg:where(.svelte-edi9wd){width:1.25rem;height:1.25rem}}.loading-screen.svelte-ipa2kx{pointer-events:auto}.loading-screen.opacity-0.svelte-ipa2kx{pointer-events:none}@keyframes svelte-ipa2kx-fadeIn{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}.animate-fade-in.svelte-ipa2kx{animation:svelte-ipa2kx-fadeIn 1s ease-out forwards}.animation-delay-200.svelte-ipa2kx{animation-delay:.2s}.animation-delay-300.svelte-ipa2kx{animation-delay:.3s}.animation-delay-400.svelte-ipa2kx{animation-delay:.4s}@keyframes svelte-ipa2kx-pulse{0%,to{opacity:.4;transform:scale(1)}50%{opacity:1;transform:scale(1.2)}}.loading-dot.svelte-ipa2kx{animation:svelte-ipa2kx-pulse 1.5s ease-in-out infinite}.thumbnail-gallery.svelte-zrixyr{overscroll-behavior:contain}@keyframes svelte-zrixyr-slideDown{0%{transform:translateY(-100%);opacity:0}to{transform:translateY(0);opacity:1}}.animate-slide-down.svelte-zrixyr{animation:svelte-zrixyr-slideDown .3s cubic-bezier(.25,.46,.45,.94) forwards}.thumbnail-item.svelte-zrixyr img:where(.svelte-zrixyr){-webkit-user-select:none;-moz-user-select:none;user-select:none;-webkit-user-drag:none}.line-clamp-2.svelte-zrixyr{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}body{margin:0;padding:0;overflow:hidden}
