.splat-viewer[data-v-623abaaa]{position:relative;width:100%;height:100%;background:#17171c;user-select:none;-webkit-user-select:none;-webkit-touch-callout:none}.splat-viewer canvas[data-v-623abaaa]{display:block;width:100%;height:100%;touch-action:none}.splat-overlay[data-v-623abaaa]{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:.75rem;padding:1rem;text-align:center;color:#eee;background:#0000008c}.splat-overlay.error[data-v-623abaaa]{color:#ff6b6b;background:#000000b3}.splat-progress[data-v-623abaaa]{width:min(60%,320px);height:6px;overflow:hidden;background:#ffffff26;border-radius:999px}.splat-progress .bar[data-v-623abaaa]{height:100%;background:#6ea8fe;transition:width .1s linear}.splat-progress.indeterminate .bar[data-v-623abaaa]{width:35%;animation:splat-indeterminate-623abaaa 1.1s ease-in-out infinite}@keyframes splat-indeterminate-623abaaa{0%{transform:translate(-100%)}to{transform:translate(300%)}}.app[data-v-86e7ee2b]{display:flex;flex-direction:column;height:100dvh}.bar[data-v-86e7ee2b]{display:flex;flex-shrink:0;gap:.75rem;align-items:center;padding:.5rem .9rem;background:#202028;border-bottom:1px solid #33333d}.title[data-v-86e7ee2b]{color:#f0f0f4}.file[data-v-86e7ee2b]{max-width:32ch;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:#cfd2da}.meta[data-v-86e7ee2b],.hint[data-v-86e7ee2b]{color:#8b90a0;font-size:.85rem}.hint[data-v-86e7ee2b]{white-space:nowrap}.spacer[data-v-86e7ee2b]{flex:1}.axis[data-v-86e7ee2b]{display:inline-flex;gap:.35rem;align-items:center;color:#8b90a0;font-size:.85rem}select[data-v-86e7ee2b],button[data-v-86e7ee2b]{padding:.25rem .6rem;color:#e8e8ee;background:#2c2c36;border:1px solid #43434f;border-radius:6px;font:inherit;font-size:.85rem;cursor:pointer}button[data-v-86e7ee2b]:hover,select[data-v-86e7ee2b]:hover{background:#363642}.stage[data-v-86e7ee2b]{position:relative;flex:1;min-height:0}.empty[data-v-86e7ee2b]{display:flex;flex-direction:column;gap:.4rem;align-items:center;justify-content:center;height:100%;padding:2rem;text-align:center;cursor:pointer}.big[data-v-86e7ee2b]{font-size:1.6rem;color:#e8e8ee}.sub[data-v-86e7ee2b]{color:#a0a4b2}.fine[data-v-86e7ee2b]{margin-top:1.2rem;max-width:46ch;color:#75798a;font-size:.85rem}.drop-hint[data-v-86e7ee2b]{position:absolute;top:.75rem;right:.75rem;bottom:.75rem;left:.75rem;display:flex;align-items:center;justify-content:center;color:#e8e8ee;font-size:1.2rem;background:#14141ab8;border:2px dashed #6ea8fe;border-radius:12px;pointer-events:none}.message[data-v-86e7ee2b]{display:flex;flex-shrink:0;gap:.75rem;align-items:center;padding:.55rem .9rem;color:#ffd9d9;background:#5a2626}.close[data-v-86e7ee2b]{margin-left:auto;padding:0 .45rem;color:#ffd9d9;background:transparent;border-color:#7d3a3a;font-size:1rem;line-height:1.4}*{box-sizing:border-box;margin:0;padding:0}html,body,#app{height:100%}body{color:#e8e8ee;background:#17171c;font-family:system-ui,-apple-system,Segoe UI,sans-serif;font-size:15px;line-height:1.45;overscroll-behavior:none}
