.VideoPlayer-module__R0RVzG__container{flex-direction:column;gap:8px;display:flex}.VideoPlayer-module__R0RVzG__uploadLabel{color:#eee;cursor:pointer;-webkit-user-select:none;user-select:none;background:#333;border-radius:6px;padding:8px 16px;font-size:14px;display:inline-block}.VideoPlayer-module__R0RVzG__uploadLabel:hover{background:#444}.VideoPlayer-module__R0RVzG__fileInput{display:none}.VideoPlayer-module__R0RVzG__video{background:#000;border-radius:6px;max-width:100%}.VideoPlayer-module__R0RVzG__timeInfo{color:#aaa;font-variant-numeric:tabular-nums;align-items:center;gap:8px;font-size:13px;display:flex}.VideoPlayer-module__R0RVzG__status{color:#0f8;margin-left:auto}
.ObjectOutline-module__wnfMaW__canvas{cursor:crosshair;background:#111;border-radius:6px;max-width:100%;display:block}
.ProcessingView-module__EcTNfa__container{flex-direction:column;align-items:flex-start;gap:12px;width:100%;display:flex}.ProcessingView-module__EcTNfa__preview{background:#111;border-radius:6px;max-width:100%;display:block}.ProcessingView-module__EcTNfa__footer{align-items:center;gap:16px;width:100%;display:flex}.ProcessingView-module__EcTNfa__progressBlock{flex-direction:column;flex:1;gap:6px;display:flex}.ProcessingView-module__EcTNfa__label{color:#aaa;font-variant-numeric:tabular-nums;font-size:13px}.ProcessingView-module__EcTNfa__track{background:#222;border-radius:3px;width:100%;height:6px;overflow:hidden}.ProcessingView-module__EcTNfa__bar{background:#0f8;border-radius:3px;height:100%;transition:width .1s linear}.ProcessingView-module__EcTNfa__cancelBtn{color:#f66;cursor:pointer;background:#2a1010;border:1px solid #522;border-radius:4px;flex-shrink:0;padding:6px 14px;font-size:12px}.ProcessingView-module__EcTNfa__cancelBtn:hover{background:#3a1515}
.DotAnimationPlayer-module__INJvya__player{flex-direction:column;align-items:flex-start;gap:10px;display:flex}.DotAnimationPlayer-module__INJvya__canvas{background:#111;border-radius:6px;max-width:100%;display:block}.DotAnimationPlayer-module__INJvya__controls{align-items:center;gap:10px;width:100%;display:flex}.DotAnimationPlayer-module__INJvya__btn{color:#eee;cursor:pointer;background:#222;border:1px solid #333;border-radius:4px;flex-shrink:0;justify-content:center;align-items:center;width:32px;height:32px;font-size:14px;display:flex}.DotAnimationPlayer-module__INJvya__btn:hover{background:#333}.DotAnimationPlayer-module__INJvya__scrubber{accent-color:#0f8;flex:1}.DotAnimationPlayer-module__INJvya__time{color:#aaa;font-variant-numeric:tabular-nums;white-space:nowrap;flex-shrink:0;font-size:12px}.DotAnimationPlayer-module__INJvya__frameCount{color:#555;font-variant-numeric:tabular-nums;white-space:nowrap;flex-shrink:0;font-size:11px}.DotAnimationPlayer-module__INJvya__exportRow{align-items:center;gap:10px;display:flex}.DotAnimationPlayer-module__INJvya__exportBtn{color:#0f8;cursor:pointer;background:#0d2b1e;border:1px solid #0f8;border-radius:5px;padding:7px 16px;font-size:13px;font-weight:600}.DotAnimationPlayer-module__INJvya__exportBtn:hover{background:#143d28}.DotAnimationPlayer-module__INJvya__exportStatus{color:#aaa;font-variant-numeric:tabular-nums;align-items:center;gap:8px;font-size:13px;display:flex}.DotAnimationPlayer-module__INJvya__recDot{background:#f44;border-radius:50%;flex-shrink:0;width:8px;height:8px;animation:1s ease-in-out infinite DotAnimationPlayer-module__INJvya__blink}@keyframes DotAnimationPlayer-module__INJvya__blink{0%,to{opacity:1}50%{opacity:.2}}
.MeshStudio-module__z9fX7q__studio{color:#eee;min-height:100vh;font-family:var(--font-geist-sans,sans-serif);background:#0d0d0d;flex-direction:column;padding:24px;display:flex}.MeshStudio-module__z9fX7q__title{color:#0f8;letter-spacing:.03em;margin-bottom:24px;font-size:20px;font-weight:700}.MeshStudio-module__z9fX7q__layout{flex-wrap:wrap;align-items:flex-start;gap:24px;display:flex}.MeshStudio-module__z9fX7q__sidebar{flex-direction:column;flex-shrink:0;gap:24px;min-width:240px;max-width:300px;display:flex}.MeshStudio-module__z9fX7q__section{flex-direction:column;gap:10px;display:flex}.MeshStudio-module__z9fX7q__sectionTitle{text-transform:uppercase;letter-spacing:.1em;color:#666;font-size:11px;font-weight:600}.MeshStudio-module__z9fX7q__hint{color:#555;font-size:12px;line-height:1.5}.MeshStudio-module__z9fX7q__sliderRow{align-items:center;gap:10px;display:flex}.MeshStudio-module__z9fX7q__sliderLabel{color:#666;flex-shrink:0;min-width:80px;font-size:12px}.MeshStudio-module__z9fX7q__colorRow{align-items:center;gap:10px;display:flex}.MeshStudio-module__z9fX7q__colorOptions{align-items:center;gap:6px;display:flex}.MeshStudio-module__z9fX7q__colorBtn{color:#aaa;cursor:pointer;background:#1a1a1a;border:1px solid #333;border-radius:4px;padding:4px 10px;font-size:12px}.MeshStudio-module__z9fX7q__colorBtn:hover{color:#eee;background:#222}.MeshStudio-module__z9fX7q__colorBtn.MeshStudio-module__z9fX7q__active{color:#0f8;background:#0d2b1e;border-color:#0f8}.MeshStudio-module__z9fX7q__colorPicker{cursor:pointer;background:0 0;border:1px solid #333;border-radius:4px;width:28px;height:28px;padding:1px}.MeshStudio-module__z9fX7q__slider{accent-color:#0f8;flex:1}.MeshStudio-module__z9fX7q__sliderVal{font-variant-numeric:tabular-nums;color:#0f8;text-align:right;min-width:28px;font-size:13px}.MeshStudio-module__z9fX7q__materialBtns{flex-wrap:wrap;gap:6px;display:flex}.MeshStudio-module__z9fX7q__matBtn{color:#aaa;cursor:pointer;text-transform:capitalize;background:#1a1a1a;border:1px solid #333;border-radius:4px;padding:6px 14px;font-size:13px}.MeshStudio-module__z9fX7q__matBtn:hover{color:#eee;background:#222}.MeshStudio-module__z9fX7q__matBtn.MeshStudio-module__z9fX7q__active{color:#0f8;background:#0d2b1e;border-color:#0f8}.MeshStudio-module__z9fX7q__canvasArea{flex:1;justify-content:center;align-items:flex-start;display:flex}.MeshStudio-module__z9fX7q__placeholder{color:#555;border:2px dashed #333;border-radius:8px;justify-content:center;align-items:center;width:640px;height:360px;font-size:14px;display:flex}.MeshStudio-module__z9fX7q__processBtn{color:#0f8;cursor:pointer;letter-spacing:.03em;background:#0d2b1e;border:1px solid #0f8;border-radius:6px;width:100%;padding:10px;font-size:14px;font-weight:600}.MeshStudio-module__z9fX7q__processBtn:hover{background:#143d28}.MeshStudio-module__z9fX7q__reprocessBtn{color:#aaa;cursor:pointer;background:#1a1a1a;border:1px solid #333;border-radius:6px;width:100%;padding:8px;font-size:13px}.MeshStudio-module__z9fX7q__reprocessBtn:hover{color:#eee;background:#222}.MeshStudio-module__z9fX7q__processingWrapper{justify-content:flex-start;align-items:flex-start;width:100%;display:flex}
