@keyframes sb-float-0f2183ba{0%,to{transform:translateY(-6px)}50%{transform:translateY(6px)}}.sb-float[data-v-0f2183ba]{will-change:transform;animation:6s ease-in-out infinite sb-float-0f2183ba}@media (prefers-reduced-motion:reduce){.sb-float[data-v-0f2183ba]{animation:none}}.lightbox[data-v-7aa7b7c3]{color:#fff}.lb-stage[data-v-7aa7b7c3]{touch-action:none;overflow:hidden}.lb-stage[data-v-7aa7b7c3]:active{cursor:grabbing}.lb-btn[data-v-7aa7b7c3]{color:#fff;cursor:pointer;width:2.75rem;height:2.75rem;transition:background-color var(--dur-micro) var(--ease-enter),transform var(--dur-micro) var(--ease-enter);background-color:#ffffff1a;border:1px solid #ffffff29;border-radius:9999px;flex:none;justify-content:center;align-items:center;display:inline-flex;position:relative}.lb-btn[data-v-7aa7b7c3]:hover:not(:disabled){background-color:#fff3}.lb-btn[data-v-7aa7b7c3]:active:not(:disabled){transform:scale(.96)}.lb-btn[data-v-7aa7b7c3]:focus-visible{outline-offset:2px;outline:2px solid #fff}.lb-btn[data-v-7aa7b7c3]:disabled{opacity:.4;cursor:default}.lb-count[data-v-7aa7b7c3]{color:#ffffffb3;font-size:.8125rem}.carousel-ctrl[data-v-b1dedef2]{border:1px solid var(--border);background-color:var(--surface);width:2.75rem;height:2.75rem;color:var(--text);box-shadow:var(--sh-1);cursor:pointer;transition:background-color var(--dur-micro) var(--ease-enter),transform var(--dur-micro) var(--ease-enter);border-radius:9999px;justify-content:center;align-items:center;display:inline-flex}.carousel-ctrl[data-v-b1dedef2]:hover{background-color:var(--surface-2)}.carousel-ctrl[data-v-b1dedef2]:active{transform:scale(.96)}.screen-open[data-v-b1dedef2]{border-radius:var(--r-md);cursor:zoom-in;display:block;position:relative}.screen-open[data-v-b1dedef2]:focus-visible{outline:2px solid var(--brand-500);outline-offset:6px}.screen-zoom[data-v-b1dedef2]{color:#fff;opacity:.85;width:1.75rem;height:1.75rem;transition:opacity var(--dur-micro) var(--ease-enter),transform var(--dur-micro) var(--ease-enter);background-color:#0c0a0999;border:1px solid #fff3;border-radius:9999px;justify-content:center;align-items:center;display:inline-flex;position:absolute;bottom:.5rem;right:.5rem}.screen-open:hover .screen-zoom[data-v-b1dedef2]{opacity:1;transform:scale(1.08)}.screen-open:active .screen-zoom[data-v-b1dedef2]{transform:scale(.96)}
