.svelte-flow__node.selected{outline:2px solid #008080 !important}.svelte-flow__node:hover{outline:2px solid #ccc}.svelte-flow__resize-control.line{border-style:none !important}.svelte-flow__resize-control.handle{display:none}.selected .svelte-flow__resize-control.handle{display:inline-block;width:8px !important;height:8px !important;text-align:center;line-height:80px;border-radius:50% !important;border:solid 2px #008080 !important;background-color:#fff !important}.designer-page .left-box{position:fixed;top:105px;left:85px;z-index:1;width:300px;min-width:300px}.designer-page .main-box-wrapper{overflow-x:scroll}.designer-page .main-box{width:100%;min-width:1400px}.designer-page .preview-box{width:100%;min-width:800px}.designer-page .right-box{position:fixed;top:105px;right:15px;width:300px;min-width:300px;z-index:1;height:calc(90vh - 100px);overflow-y:scroll}.designer-page .property-label{font-size:0.825rem;width:140px}.designer-page .property-category-title{font-size:0.8rem;font-weight:bold;padding:0.2rem;border-top:solid 1px var(--bs-border-color);border-bottom:solid 1px var(--bs-border-color)}.designer-page .property-icon-button{padding:2px}.designer-page .property-icon-button i{font-size:24px;vertical-align:middle !important}.designer-page .top-scrollbar{overflow-x:scroll;overflow-y:hidden;width:100%}.designer-page .top-scrollbar{height:20px}.designer-page .top-scrollbar__inner{height:auto;overflow-x:scroll;overflow-y:hidden}@media (max-width: 991.98px){.designer-page .left-box{left:15px;width:240px;min-width:240px}.designer-page .right-box{width:240px;min-width:240px}}.designer-page .preview-page-divider{background:linear-gradient(to bottom, rgba(128,128,128,0.3) 1px, transparent 1px);background-size:100% 182mm}
