.SceneOptions_controlPanel__PDjUd{position:absolute;top:20px;right:20px;z-index:3;display:flex;flex-direction:row;align-items:center;gap:12px;background:rgba(0,0,0,.2);-webkit-backdrop-filter:blur(15px);backdrop-filter:blur(15px);border-radius:24px;padding:8px 16px;border:1px solid hsla(0,0%,100%,.1);box-shadow:0 8px 32px rgba(0,0,0,.3);min-height:40px}.SceneOptions_navControls__2YDmS{display:flex;align-items:center;gap:8px;padding:4px;border-radius:16px;transition:background-color .2s ease}.SceneOptions_navControls__2YDmS:hover{background:hsla(0,0%,100%,.05)}.SceneOptions_navButton__fB0AS{display:flex;align-items:center;justify-content:center;cursor:pointer;border:none;border-radius:6px;background:hsla(0,0%,100%,.1);width:28px;height:28px;padding:0;transition:background-color .2s ease}.SceneOptions_navButton__fB0AS:hover{background:hsla(0,0%,100%,.2)}.SceneOptions_navButton__fB0AS img{opacity:.8;transition:opacity .2s ease}.SceneOptions_navButton__fB0AS:hover img{opacity:1}.SceneOptions_leftArrow__AAPWH{transform:rotate(180deg)}.SceneOptions_separator__JHct6{width:1px;height:20px;background:hsla(0,0%,100%,.2);margin:0 4px}.SceneOptions_effectSelector__sMJbY{position:relative;display:flex;align-items:center}.SceneOptions_effectButton__2vzWw{display:flex;align-items:center;gap:0;cursor:pointer;border:none;border-radius:12px;background:rgba(0,0,0,0);padding:6px 12px;transition:background-color .2s ease;min-height:32px;width:140px}.SceneOptions_effectButton__2vzWw:hover{background:hsla(0,0%,100%,.08)}.SceneOptions_effectNumber__EKtVZ{background:hsla(0,0%,100%,.2);border-radius:4px;padding:2px 6px;font-size:12px;font-weight:600;color:hsla(0,0%,100%,.9);min-width:20px;text-align:center;overflow:hidden;flex-shrink:0}.SceneOptions_effectName__SxMin{font-weight:500;color:hsla(0,0%,100%,.95);white-space:nowrap;-webkit-user-select:none;-moz-user-select:none;user-select:none;font-size:16px;flex:1 1;overflow:hidden;text-overflow:ellipsis;max-width:100px}.SceneOptions_dropdownArrow__mmLHv{font-size:10px;color:hsla(0,0%,100%,.6);margin-left:8px;flex-shrink:0}.SceneOptions_dropdownMenu__lH8CE{position:absolute;left:0;right:0;background:rgba(0,0,0,.8);-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);border-radius:8px;border:1px solid hsla(0,0%,100%,.15);box-shadow:0 8px 32px rgba(0,0,0,.6);overflow-y:auto;z-index:1000;min-width:200px;max-width:250px}.SceneOptions_dropdownBottom__sQtA8{top:100%;margin-top:8px;max-height:min(300px,max(150px,var(--space-below,200px)))}.SceneOptions_dropdownTop__Q1AAp{bottom:100%;margin-bottom:8px;max-height:min(300px,max(150px,var(--space-above,200px)))}.SceneOptions_dropdownRight__DKhMn{left:auto;right:0}.SceneOptions_dropdownItem__zHrrH{display:flex;align-items:center;gap:8px;width:100%;padding:10px 12px;border:none;background:rgba(0,0,0,0);color:hsla(0,0%,100%,.9);font-size:13px;cursor:pointer;transition:all .2s ease;text-align:left}.SceneOptions_dropdownItem__zHrrH:hover{background:hsla(0,0%,100%,.15);color:#fff}.SceneOptions_dropdownItem__zHrrH.SceneOptions_active__elNlB{background:hsla(0,0%,100%,.2);color:#fff;font-weight:500}.SceneOptions_dropdownItem__zHrrH.SceneOptions_active__elNlB .SceneOptions_itemNumber__3amYo{background:hsla(0,0%,100%,.4);color:rgba(0,0,0,.8)}.SceneOptions_dropdownItem__zHrrH:first-child{border-top-left-radius:7px;border-top-right-radius:7px}.SceneOptions_dropdownItem__zHrrH:last-child{border-bottom-left-radius:7px;border-bottom-right-radius:7px}.SceneOptions_itemNumber__3amYo{background:hsla(0,0%,100%,.25);border-radius:4px;padding:2px 6px;font-size:11px;font-weight:600;color:#fff;flex-shrink:0;min-width:18px;text-align:center}.SceneOptions_buttonLabel__3FcQ1,.SceneOptions_controlButton__04Tzf,.SceneOptions_dropdownButton__LM7Ao,.SceneOptions_dropdownContainer__E1EQK{display:none}.Scene2D_canvasContainer__rEUC7{display:flex;flex-direction:column;flex:1 1;min-height:0;position:relative;overflow:hidden}@media(max-width:768px){.Scene2D_canvasContainer__rEUC7{display:none}}.Scene2D_canvas__fX2IP{z-index:1;flex:1 1}