@charset "UTF-8";html,body{scrollbar-width:thin;scrollbar-color:#adb5bd transparent}html::-webkit-scrollbar,body::-webkit-scrollbar{width:2px;height:2px}html::-webkit-scrollbar-track,body::-webkit-scrollbar-track{background:transparent}html::-webkit-scrollbar-thumb,body::-webkit-scrollbar-thumb{background-color:#adb5bd;border-radius:2px}html::-webkit-scrollbar-thumb:hover,body::-webkit-scrollbar-thumb:hover{background-color:#868e96}html::-webkit-scrollbar-button,html::-webkit-scrollbar-button:single-button,html::-webkit-scrollbar-button:vertical:start:decrement,html::-webkit-scrollbar-button:vertical:end:increment,html::-webkit-scrollbar-button:horizontal:start:decrement,html::-webkit-scrollbar-button:horizontal:end:increment,body::-webkit-scrollbar-button,body::-webkit-scrollbar-button:single-button,body::-webkit-scrollbar-button:vertical:start:decrement,body::-webkit-scrollbar-button:vertical:end:increment,body::-webkit-scrollbar-button:horizontal:start:decrement,body::-webkit-scrollbar-button:horizontal:end:increment{display:none;width:0;height:0}html::-webkit-scrollbar-corner,body::-webkit-scrollbar-corner{background:transparent}.sortable-drag-drop-container .left-column,.sortable-drag-drop-container .center-column,.sortable-drag-drop-container app-properties-panel .right-column{scrollbar-width:thin;scrollbar-color:#adb5bd transparent}.sortable-drag-drop-container .left-column::-webkit-scrollbar,.sortable-drag-drop-container .center-column::-webkit-scrollbar,.sortable-drag-drop-container app-properties-panel .right-column::-webkit-scrollbar{width:2px;height:2px}.sortable-drag-drop-container .left-column::-webkit-scrollbar-track,.sortable-drag-drop-container .center-column::-webkit-scrollbar-track,.sortable-drag-drop-container app-properties-panel .right-column::-webkit-scrollbar-track{background:transparent}.sortable-drag-drop-container .left-column::-webkit-scrollbar-thumb,.sortable-drag-drop-container .center-column::-webkit-scrollbar-thumb,.sortable-drag-drop-container app-properties-panel .right-column::-webkit-scrollbar-thumb{background-color:#adb5bd;border-radius:2px}.sortable-drag-drop-container .left-column::-webkit-scrollbar-thumb:hover,.sortable-drag-drop-container .center-column::-webkit-scrollbar-thumb:hover,.sortable-drag-drop-container app-properties-panel .right-column::-webkit-scrollbar-thumb:hover{background-color:#868e96}.sortable-drag-drop-container .left-column::-webkit-scrollbar-button,.sortable-drag-drop-container .left-column::-webkit-scrollbar-button:single-button,.sortable-drag-drop-container .left-column::-webkit-scrollbar-button:vertical:start:decrement,.sortable-drag-drop-container .left-column::-webkit-scrollbar-button:vertical:end:increment,.sortable-drag-drop-container .left-column::-webkit-scrollbar-button:horizontal:start:decrement,.sortable-drag-drop-container .left-column::-webkit-scrollbar-button:horizontal:end:increment,.sortable-drag-drop-container .center-column::-webkit-scrollbar-button,.sortable-drag-drop-container .center-column::-webkit-scrollbar-button:single-button,.sortable-drag-drop-container .center-column::-webkit-scrollbar-button:vertical:start:decrement,.sortable-drag-drop-container .center-column::-webkit-scrollbar-button:vertical:end:increment,.sortable-drag-drop-container .center-column::-webkit-scrollbar-button:horizontal:start:decrement,.sortable-drag-drop-container .center-column::-webkit-scrollbar-button:horizontal:end:increment,.sortable-drag-drop-container app-properties-panel .right-column::-webkit-scrollbar-button,.sortable-drag-drop-container app-properties-panel .right-column::-webkit-scrollbar-button:single-button,.sortable-drag-drop-container app-properties-panel .right-column::-webkit-scrollbar-button:vertical:start:decrement,.sortable-drag-drop-container app-properties-panel .right-column::-webkit-scrollbar-button:vertical:end:increment,.sortable-drag-drop-container app-properties-panel .right-column::-webkit-scrollbar-button:horizontal:start:decrement,.sortable-drag-drop-container app-properties-panel .right-column::-webkit-scrollbar-button:horizontal:end:increment{display:none;width:0;height:0}.sortable-drag-drop-container .left-column::-webkit-scrollbar-corner,.sortable-drag-drop-container .center-column::-webkit-scrollbar-corner,.sortable-drag-drop-container app-properties-panel .right-column::-webkit-scrollbar-corner{background:transparent}.cdk-drag-preview{box-sizing:border-box;pointer-events:none;transition:none!important}.cdk-drag-animating{transition:none!important}.cdk-drag-preview-card{display:inline-flex;align-items:center;gap:8px;padding:8px 14px;background:#fff;border:1.5px solid #ff6b35;border-left:4px solid #ff6b35;border-radius:4px;font-size:13px;font-weight:600;color:#212529;box-shadow:0 10px 24px #0003,0 2px 6px #ff6b3540;white-space:nowrap}.cdk-drag-custom-placeholder,.cdk-drag-placeholder,.cdk-drag-anchor{display:none!important;height:0!important;min-height:0!important;margin:0!important;padding:0!important;border:none!important;opacity:0!important;pointer-events:none!important}.drop-target-indicator{position:fixed;height:3px;background:#ff6b35;border-radius:2px;box-shadow:0 0 8px #ff6b35a6;pointer-events:none;z-index:9999}.drop-target-indicator:before{content:"";position:absolute;left:-5px;top:-3.5px;width:10px;height:10px;border-radius:50%;background:#fff;border:2.5px solid #ff6b35;box-sizing:border-box;box-shadow:0 1px 4px #ff6b3580}.drop-target-parent-highlight>.item-content>.item-body{border-color:#ff6b35!important;background-color:#fff4ef!important;box-shadow:0 0 0 2px #ff6b3538!important}
