*{box-sizing:border-box}#root,body,html{height:100%;margin:0;overflow:hidden;padding:0;width:100%}body{overflow:hidden;position:fixed}.nav-container{align-items:center;display:flex;gap:10px;position:absolute;top:20px;z-index:1000}.nav-container.left{left:80px}.nav-container.right{right:20px}.nav-button{align-items:center;backdrop-filter:blur(10px);border:1px solid #fff3;border-radius:8px;box-sizing:border-box;cursor:pointer;display:flex;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;font-size:14px;font-weight:500;height:44px;justify-content:center;min-width:120px;padding:8px 16px;text-decoration:none;transition:all .3s ease;white-space:nowrap}.nav-button.primary{background:#ff8c00e6;color:#fff}.nav-button.control,.nav-button.secondary{background:#ffffffe6;color:#333}.nav-button.control{min-width:120px;padding:8px 16px}.nav-button:hover{box-shadow:0 4px 12px #00000026;transform:translateY(-1px)}.nav-button.primary:hover{background:#ff8c00}.nav-button.control:hover,.nav-button.secondary:hover{background:#fff}.nav-button.active{background:#4caf50;color:#fff}.nav-button.edit-mode{background:#9c27b0;color:#fff}.stats-container{left:20px!important;position:absolute!important;top:20px!important;z-index:1000!important}.back-button{align-items:center;backdrop-filter:blur(10px);background:#000c;border:1px solid #fff3;border-radius:8px;box-sizing:border-box;color:#fff;display:flex;font-size:18px;height:44px;justify-content:center;min-width:44px;padding:8px;text-decoration:none;transition:all .3s ease;width:44px}.back-button:hover{background:#000000e6;transform:translateY(-1px)}.currency-selector{backdrop-filter:blur(10px);background:#ffffffe6;border:1px solid #fff3;border-radius:8px;box-sizing:border-box;cursor:pointer;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;font-size:14px;height:44px;min-width:120px;padding:8px 16px}@media (max-width:768px){.nav-container{gap:8px;top:15px}.nav-container.left{left:70px}.nav-container.right{right:15px}.back-button{left:15px;position:absolute;top:15px}.nav-button{font-size:13px;height:40px;min-width:100px;padding:6px 12px}.back-button{font-size:16px;height:40px;min-width:40px;width:40px}.currency-selector{font-size:13px;height:40px;padding:6px 10px}.inspector-panel{font-size:12px!important;max-height:300px!important;padding:10px!important;width:280px!important}.inspector-panel h3{font-size:14px!important;margin-bottom:10px!important}.inspector-panel h4{font-size:12px!important;margin-bottom:8px!important}.transform-hotkeys{bottom:10px!important;font-size:12px!important;left:10px!important;padding:10px!important}.transform-hotkeys h4{font-size:12px!important;margin-bottom:8px!important}.hotkey-grid{font-size:10px!important;gap:6px!important;grid-template-columns:1fr!important}.hotkey-item{font-size:10px!important;padding:4px 6px!important}}@media (max-width:480px){.nav-container{gap:6px;top:10px}.nav-container.left{left:60px}.nav-container.right{right:10px}.back-button{left:10px;position:absolute;top:10px}.nav-button{font-size:12px;height:36px;min-width:80px;padding:5px 10px}.back-button{font-size:14px;height:36px;min-width:36px;width:36px}.currency-selector{font-size:12px;height:36px;padding:5px 8px}.inspector-panel{max-height:250px!important;width:250px!important}.inspector-panel,.transform-hotkeys{font-size:11px!important;padding:8px!important}.transform-hotkeys{bottom:5px!important;left:5px!important}.hotkey-grid,.hotkey-item{font-size:9px!important}.hotkey-item{padding:3px 5px!important}}.control-button,.navigation-button,button{min-height:44px;touch-action:manipulation}input,select,textarea{font-size:16px}
/*# sourceMappingURL=main.e5b88a93.css.map*/