.overlay[data-v-eaef7174]{background:#000000eb;top:0;right:0;bottom:0;left:0;position:fixed;touch-action:pan-y;z-index:100000}.stage[data-v-eaef7174]{align-items:center;display:flex;top:0;right:0;bottom:0;left:0;justify-content:center;padding:64px 60px;position:absolute;z-index:1}.image[data-v-eaef7174]{max-height:80vh;max-width:92vw;min-height:0;-o-object-fit:contain;object-fit:contain;-webkit-user-select:none;-moz-user-select:none;user-select:none}.big-arrow[data-v-eaef7174]{align-items:center;background:#ffffff26;border:none;border-radius:9999px;color:#fff;cursor:pointer;display:flex;font-size:28px;height:52px;justify-content:center;line-height:1;position:fixed;top:50%;transform:translateY(-50%);transition:background .15s ease-in-out;width:52px;z-index:2}.big-arrow[data-v-eaef7174]:active,.big-arrow[data-v-eaef7174]:hover{background:#ffffff59}.big-arrow.big-arrow-prev[data-v-eaef7174]{left:24px}.big-arrow.big-arrow-next[data-v-eaef7174]{right:24px}@media (max-width:640px){.big-arrow[data-v-eaef7174]{height:42px;width:42px}}.counter[data-v-eaef7174]{color:#ffffffd9;font-size:15px;left:24px}.close[data-v-eaef7174],.counter[data-v-eaef7174]{position:fixed;top:24px;z-index:2}.close[data-v-eaef7174]{align-items:center;background:#ffffff26;border:none;border-radius:9999px;color:#fff;cursor:pointer;display:flex;font-size:18px;height:44px;justify-content:center;right:24px;transition:background .15s ease-in-out;width:44px}.close[data-v-eaef7174]:active,.close[data-v-eaef7174]:hover{background:#ffffff59}.spinner[data-v-eaef7174]{animation:gallery-spin-eaef7174 .8s linear infinite;border:3px solid hsla(0,0%,100%,.25);border-radius:9999px;border-top-color:#fff;height:40px;position:absolute;width:40px}@keyframes gallery-spin-eaef7174{to{transform:rotate(1turn)}}.fade-enter-active[data-v-eaef7174],.fade-leave-active[data-v-eaef7174]{transition:opacity .25s ease-in-out}.fade-enter-from[data-v-eaef7174],.fade-leave-to[data-v-eaef7174]{opacity:0}.gallery[data-v-95782310]{position:relative}.gallery-empty[data-v-95782310]{align-items:center;aspect-ratio:4/3;background:#f1f5f9;border-radius:8px;display:flex;justify-content:center;width:100%}.gallery-empty span[data-v-95782310]{color:#94a3b8;font-size:15px}.gallery-track[data-v-95782310]{display:flex;gap:8px;overflow-x:auto;scroll-snap-type:x mandatory;-webkit-overflow-scrolling:touch;scrollbar-width:none}.gallery-track[data-v-95782310]::-webkit-scrollbar{display:none}.gallery-cover[data-v-95782310]{aspect-ratio:4/3;background:#f8fafc;border:1px solid #e2e8f0;border-radius:8px;overflow:hidden;position:relative;width:100%}.cover-image[data-v-95782310]{display:block;height:100%;-o-object-fit:contain;object-fit:contain;width:100%}.gallery-tag[data-v-95782310]{align-items:center;background:#0f172a9e;border:none;border-radius:9999px;bottom:8px;color:#fff;cursor:pointer;display:inline-flex;font-size:14px;font-weight:600;gap:6px;line-height:1;padding:7px 12px;position:absolute;right:8px;transition:background .15s ease-in-out}.gallery-tag[data-v-95782310]:active,.gallery-tag[data-v-95782310]:hover{background:#0f172ad9}.gallery-tag .tag-icon[data-v-95782310]{fill:currentColor;height:14px;width:14px}.thumb[data-v-95782310]{aspect-ratio:4/3;background:#f8fafc;border:1px solid #e2e8f0;border-radius:6px;cursor:pointer;flex:0 0 200px;overflow:hidden;padding:0;scroll-snap-align:start;transition:border-color .15s ease-in-out,opacity .15s ease-in-out;width:200px}.thumb img[data-v-95782310]{height:100%;-o-object-fit:contain;object-fit:contain;width:100%}.thumb[data-v-95782310]:hover{border-color:#f97316}.arrow[data-v-95782310]{align-items:center;background:#fff;border:none;border-radius:9999px;box-shadow:0 10px 15px -3px #0f172a1a,0 4px 6px -4px #0f172a0d;color:#334155;cursor:pointer;display:flex;font-size:24px;height:40px;justify-content:center;line-height:1;position:absolute;top:50%;transform:translateY(-50%);transition:color .15s ease-in-out;width:40px;z-index:2}.arrow[data-v-95782310]:hover{color:#f97316}.arrow.arrow-prev[data-v-95782310]{left:8px}.arrow.arrow-next[data-v-95782310]{right:8px}
