.scrollbar-hide[data-v-d81c89bc]{-ms-overflow-style:none;scrollbar-width:none}.scrollbar-hide[data-v-d81c89bc]::-webkit-scrollbar{display:none}@media (max-width:640px){.overflow-x-auto[data-v-d81c89bc]{scroll-behavior:smooth;-webkit-overflow-scrolling:touch}.flex.overflow-x-auto button[data-v-d81c89bc]{min-width:-moz-max-content;min-width:max-content;touch-action:manipulation}}.gallery-grid[data-v-334c7e4b]{display:grid;gap:1rem;grid-template-columns:repeat(2,1fr)}@media (min-width:481px) and (max-width:640px){.gallery-grid[data-v-334c7e4b]{gap:1.5rem;grid-template-columns:repeat(2,1fr)}}@media (min-width:641px) and (max-width:1024px){.gallery-grid[data-v-334c7e4b]{gap:1.5rem;grid-template-columns:repeat(3,1fr)}}@media (min-width:1025px){.gallery-grid[data-v-334c7e4b]{gap:2rem;grid-template-columns:repeat(4,1fr)}}.gallery-image-card[data-v-334c7e4b]{background:#0a0a0a4d;border:1px solid rgba(202,156,30,.1);border-radius:8px;overflow:hidden}.gallery-image-container[data-v-334c7e4b]{aspect-ratio:1;position:relative}@media (max-width:640px){.gallery-grid[data-v-334c7e4b]{gap:.75rem}.gallery-image-card[data-v-334c7e4b]{border-radius:6px}}.lightbox-overlay[data-v-3f2024ce]{-webkit-backdrop-filter:blur(25px) brightness(.3);backdrop-filter:blur(25px) brightness(.3)}.lightbox-top-bar[data-v-3f2024ce]{background:linear-gradient(180deg,hsla(0,0%,4%,.9) 0,hsla(0,0%,4%,.6) 70%,transparent)}.lightbox-bottom-panel[data-v-3f2024ce]{background:linear-gradient(0deg,hsla(0,0%,4%,.95) 0,hsla(0,0%,4%,.8) 70%,transparent)}.lightbox-next-btn[data-v-3f2024ce],.lightbox-prev-btn[data-v-3f2024ce]{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);box-shadow:0 4px 12px #0000004d;cursor:pointer;transform:scale(1);transform-origin:center;transition:transform .2s cubic-bezier(.4,0,.2,1),background-color .2s ease-out,box-shadow .2s ease-out,border-color .2s ease-out}.lightbox-next-btn[data-v-3f2024ce]:active,.lightbox-prev-btn[data-v-3f2024ce]:active{background-color:#ca9c1e26;transform:scale(.92);transition:transform .15s cubic-bezier(.4,0,.2,1)}.nav-icon[data-v-3f2024ce]{transition:transform .2s cubic-bezier(.4,0,.2,1)}.lightbox-next-btn:active .nav-icon[data-v-3f2024ce],.lightbox-prev-btn:active .nav-icon[data-v-3f2024ce]{transform:scale(.9)}@media (min-width:641px){.lightbox-next-btn:hover .nav-icon[data-v-3f2024ce],.lightbox-prev-btn:hover .nav-icon[data-v-3f2024ce]{transform:scale(1.1)}.lightbox-next-btn[data-v-3f2024ce]:hover,.lightbox-prev-btn[data-v-3f2024ce]:hover{background-color:#ca9c1e26;border-color:#ca9c1e66;box-shadow:0 6px 16px #ca9c1e40;transform:scale(1.05)}}@media (max-width:640px){.lightbox-content[data-v-3f2024ce]{padding-bottom:8rem;padding-top:4rem;touch-action:manipulation;-webkit-overflow-scrolling:touch;height:100%;overflow:hidden;position:relative;width:100%}.lightbox-top-bar[data-v-3f2024ce]{padding:.75rem}.lightbox-bottom-panel[data-v-3f2024ce]{padding:1rem}.lightbox-next-btn[data-v-3f2024ce],.lightbox-prev-btn[data-v-3f2024ce]{background-color:#0a0a0ab3;border-width:1px;height:3.25rem;touch-action:manipulation;width:3.25rem;-webkit-tap-highlight-color:transparent;transition:transform .15s cubic-bezier(.4,0,.2,1)}@media (max-width:380px){.lightbox-next-btn[data-v-3f2024ce],.lightbox-prev-btn[data-v-3f2024ce]{display:none}}}.lightbox-content img[data-v-3f2024ce]{-moz-user-select:none;user-select:none;-webkit-user-select:none;-webkit-user-drag:none;-webkit-touch-callout:none;touch-action:manipulation;will-change:transform}.lightbox-content img.transition-none[data-v-3f2024ce]{transition:none!important}.lightbox-content img[data-v-3f2024ce]{transition:transform .3s cubic-bezier(.4,0,.2,1)}.lightbox-content img[data-v-3f2024ce]:active{cursor:grabbing!important}@media (hover:none) and (pointer:coarse){.lightbox-content[data-v-3f2024ce]{-webkit-overflow-scrolling:touch}}@media (min-width:641px){.lightbox-content[data-v-3f2024ce]{height:100%;overflow:hidden;padding-bottom:6rem;padding-top:5rem;position:relative;width:100%}}.galerie-page[data-v-0059aca4]{background:#0a0a0a;min-height:100vh}@media (max-width:640px){.galerie-page h1[data-v-0059aca4]{font-size:3rem!important}.galerie-page h2[data-v-0059aca4]{font-size:2rem!important}.galerie-page h3[data-v-0059aca4]{font-size:1.125rem!important}.galerie-page section[data-v-0059aca4]{padding-bottom:4rem!important;padding-top:4rem!important}}
