div.SVGEditorComponent-module__rh8syW__toolLoadingView{background-color:var(--white-1);flex-direction:column;flex:1;justify-content:center;align-items:center;gap:15px;width:100dvw;height:100dvh;display:flex}div.SVGEditorComponent-module__rh8syW__toolLoadingView p{color:var(--black-1);font-weight:500}.SVGEditorComponent-module__rh8syW__mainContent{grid-template-rows:1fr auto;height:100%;display:grid}.SVGEditorComponent-module__rh8syW__container{background-color:#fff;flex-direction:column;width:100vw;height:100dvh;min-height:100dvh;display:flex;overflow:hidden}.SVGEditorComponent-module__rh8syW__canvasContainer{touch-action:none;background-color:#eceff1;background-image:linear-gradient(#0000000d 1px,#0000 1px),linear-gradient(90deg,#0000000d 1px,#0000 1px);background-size:20px 20px;flex:1;justify-content:center;align-items:center;display:flex;position:relative;overflow:hidden}.SVGEditorComponent-module__rh8syW__contentClass{min-width:100dvw;max-height:100dvh;transition:height .3s,max-height .3s}.SVGEditorComponent-module__rh8syW__svgCanvas{cursor:crosshair;width:100%;max-width:95vw;height:100%;max-height:90dvh;display:block}.SVGEditorComponent-module__rh8syW__svgCanvas svg{width:100%;height:100%;max-height:100%;margin:auto;overflow:visible}.SVGEditorComponent-module__rh8syW__svgCanvas.SVGEditorComponent-module__rh8syW__moveTool{cursor:move}.SVGEditorComponent-module__rh8syW__svgCanvas.SVGEditorComponent-module__rh8syW__selectTool{cursor:pointer}.SVGEditorComponent-module__rh8syW__svgCanvas.SVGEditorComponent-module__rh8syW__panningMode{cursor:grab}.SVGEditorComponent-module__rh8syW__svgCanvas.SVGEditorComponent-module__rh8syW__panningMode:active{cursor:grabbing}.SVGEditorComponent-module__rh8syW__transformControls{pointer-events:none;width:100%;height:100%;position:absolute;top:0;left:0;overflow:visible}.SVGEditorComponent-module__rh8syW__hoveredElement{stroke:#007bff}@media (min-width:768px){.SVGEditorComponent-module__rh8syW__mainContent{grid-template-columns:1fr 280px;display:grid}.SVGEditorComponent-module__rh8syW__contentClass{min-width:calc(100dvw - 280px)}}
.TransformControls-module__huqFoG__boundingBox,.TransformControls-module__huqFoG__rotateLine{fill:none;stroke:#1976d2;vector-effect:non-scaling-stroke;pointer-events:none}.TransformControls-module__huqFoG__resizeHandle,.TransformControls-module__huqFoG__rotateHandle{pointer-events:all;fill:#fff;stroke:#1976d2;transition:filter .1s,stroke-width .1s}.TransformControls-module__huqFoG__resizeHandle:hover,.TransformControls-module__huqFoG__rotateHandle:hover{filter:drop-shadow(0 0 4px #1976d299)}.TransformControls-module__huqFoG__resizeHandle:active,.TransformControls-module__huqFoG__rotateHandle:active{fill:#1976d2;filter:drop-shadow(0 0 6px #1976d2cc)}.TransformControls-module__huqFoG__rotateHandle:active{cursor:grabbing}.TransformControls-module__huqFoG__actionButtonsContainer{width:300px;height:200px}@media (hover:none) and (pointer:coarse){.TransformControls-module__huqFoG__resizeHandle:active,.TransformControls-module__huqFoG__rotateHandle:active{fill:#fff}}
