.selected-moveable{--moveable-color: #2563eb !important}.not-selected-moveable{--moveable-color: none !important}.selected-moveable .moveable-rotation-control{width:18px!important;height:18px!important;margin-left:-9px!important;margin-top:-9px!important;border-radius:50%!important;background:#2563eb!important;border:2px solid white!important}.selected-moveable .moveable-rotation-line{background:#2563eb!important;width:2px!important}.icon-rotate-stem{position:absolute;left:50%;bottom:22px;width:2px;height:18px;margin-left:-1px;background:#2563eb;pointer-events:none}.icon-rotate-knob{position:absolute;left:50%;bottom:2px;width:22px;height:22px;margin-left:-11px;border-radius:50%;border:2px solid white;background:#2563eb;box-shadow:0 1px 4px #0f172a59;cursor:grab;z-index:6;padding:0;touch-action:none}.fluent-container{display:flex;flex-direction:column;align-items:stretch;justify-content:flex-start;width:100%;height:100vh;overflow:hidden;background-color:#fff!important;color:#000000a2!important}.header-nav,.header-nav>div{flex-direction:row!important;flex-wrap:nowrap!important}@media (max-width: 760px){.app-topbar{row-gap:0}.app-topbar button,.app-topbar a{font-size:14px!important;padding:8px!important}}html,body,#root{width:100%;height:100%;overflow:hidden}body{margin:0}:root{font-family:Inter,system-ui,Avenir,Helvetica,Arial,sans-serif;line-height:1.5;font-weight:400;color-scheme:light;color:#1e293b;background-color:#fff;font-synthesis:none;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}a{font-weight:500;color:#646cff;text-decoration:inherit}a:hover{color:#535bf2}h1{font-size:3.2em;line-height:1.1}button{border-radius:8px;border:1px solid transparent;padding:.6em 1.2em;font-size:1em;font-weight:500;font-family:inherit;background-color:#f8fafc;color:#1e293b;cursor:pointer;transition:border-color .25s}button:hover{border-color:#646cff}button:focus,button:focus-visible{outline:4px auto -webkit-focus-ring-color}.react-transform-wrapper,.react-transform-component{width:100%!important;height:100%!important}
