.lightbox-overlay.svelte-1x6bq9p{position:fixed;top:0;right:0;bottom:0;left:0;z-index:9999;background:#000000d9;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);display:flex;align-items:center;justify-content:center;cursor:pointer}.lightbox-img.svelte-1x6bq9p{max-width:80vw;max-height:80vh;object-fit:contain;border-radius:8px;box-shadow:0 8px 32px #00000080;cursor:default;transition:opacity .15s ease}.lightbox-model.svelte-1x6bq9p{position:relative;width:80vw;height:70vh;border-radius:8px;overflow:hidden;cursor:default}.lightbox-close.svelte-1x6bq9p{position:absolute;top:1rem;right:1.5rem;background:none;border:none;color:#fff;font-size:2rem;cursor:pointer;opacity:.7;transition:opacity .2s}.lightbox-close.svelte-1x6bq9p:hover{opacity:1}.lightbox-nav.svelte-1x6bq9p{position:absolute;top:50%;transform:translateY(-50%);background:#ffffff1a;border:1px solid rgba(255,255,255,.2);color:#fff;font-size:2.5rem;line-height:1;width:48px;height:64px;border-radius:8px;cursor:pointer;opacity:.7;transition:opacity .2s,background .2s;display:flex;align-items:center;justify-content:center}.lightbox-nav.svelte-1x6bq9p:hover:not(:disabled){opacity:1;background:#fff3}.lightbox-nav.svelte-1x6bq9p:disabled{opacity:.2;cursor:default}.lightbox-prev.svelte-1x6bq9p{left:1.5rem}.lightbox-next.svelte-1x6bq9p{right:1.5rem}.lightbox-label.svelte-1x6bq9p{position:absolute;bottom:1.5rem;left:50%;transform:translate(-50%);color:#fff;font-size:.9rem;font-weight:500;background:#00000080;padding:.4rem 1rem;border-radius:6px;white-space:nowrap}.lightbox-counter.svelte-1x6bq9p{opacity:.6;font-weight:400}.model-loading-overlay.svelte-1x6bq9p{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:1rem;background:#0009;color:#fff;font-size:.95rem}.model-loading-spinner.svelte-1x6bq9p{width:40px;height:40px;border:3px solid rgba(255,255,255,.2);border-top-color:#fff;border-radius:50%;animation:svelte-1x6bq9p-spin .8s linear infinite}@keyframes svelte-1x6bq9p-spin{to{transform:rotate(360deg)}}
