*{box-sizing:border-box;margin:0;padding:0}body{font-family:Arial,sans-serif}.topBar{background-color:#222933;border-bottom:1px solid #3b4453;color:#fff;display:flex;flex-direction:column;left:0;position:fixed;right:0;top:0;width:100%;z-index:1000}.topBarContent{align-items:center;display:flex;justify-content:space-between;padding:4px 20px}.menuItems{display:flex;gap:20px;justify-content:flex-start}.menuItems ul{display:flex;gap:20px;list-style-type:none}.menuItems ul li a{color:#fff;font-size:16px;font-weight:500;text-decoration:none;transition:color .3s ease}.menuItems ul li a:hover{color:#1abc9c}.rightSide{align-items:center;display:flex;margin-left:10px}.logo{font-size:24px;font-weight:700;margin-left:50px}.projectName{color:#1abc9c;font-size:18px;margin-left:10px}.fullscreenIcon{cursor:pointer;font-size:20px;margin-left:20px}.tools{background-color:#1f1f2e;padding:0}.tools ul{display:flex;list-style-type:none}.tools ul li a{color:#fff;font-size:16px;font-weight:500;text-decoration:none}.fileUploadLabel{color:#fff;cursor:pointer;display:inline-block;padding:4px 8px}.user-guide-button{align-items:center;background:none;border:none;color:#fff;cursor:pointer;display:flex;font-size:24px;justify-content:center;padding:8px 12px;transition:all .2s ease}.user-guide-button:hover{opacity:.8;transform:scale(1.1)}.user-guide-button:active{transform:scale(.95)}.reset-project-button{align-items:center;background:none;border:none;color:#fff;cursor:pointer;display:flex;font-size:24px;justify-content:center;padding:8px 12px;transition:all .2s ease}.reset-project-button:hover{color:#f55;transform:scale(1.1)}.reset-project-button:active{transform:scale(.95)}.toolDraw{align-items:center;background-color:#1f1f2e;border-left:2px solid #49494e66;display:flex;flex-direction:row;min-height:70px}.toolDraw-left{display:flex;flex-direction:column;gap:5px;padding:5px}.toolDraw-toggle{align-items:center;background-color:#1f1f2e;border-left:1px solid #6464644d;display:flex;height:100%;justify-content:center}.toggleArrowButton{padding:0 px}.toolModify{align-items:center;background-color:#1f1f2e;border-left:2px solid #49494e66;display:flex;flex-direction:row;min-height:70px}.toolModify-left{display:flex;flex-direction:column;gap:5px;padding:5px}.toolModify-toggle{border-left:1px solid #6464644d;height:100%}.toolButton,.toolModify-toggle{align-items:center;background-color:#1f1f2e;display:flex;justify-content:center}.toolButton{border:1px solid #27303f;cursor:pointer;height:30px;overflow:hidden;padding:3px;position:relative;transition:all .2s ease-in-out;width:30px}.toolButton svg{stroke:#fff}.toolButton:hover{border-color:#6496ff99;box-shadow:0 0 10px #6496ff66;filter:brightness(1.2);transform:scale(1.1)}.toolButton.active{background-color:#4caf501a;border-color:#4caf50;box-shadow:0 0 15px #4caf5099;filter:brightness(1.3)}.toolButton:active{box-shadow:0 0 5px #6496ffcc;transform:scale(.95)}.toolMods{align-items:center;background-color:#1f1f2e;border-left:2px solid #49494e66;display:flex;flex-direction:column;padding:5px;width:100px}.toolRow{display:flex;flex-wrap:wrap;gap:5px;margin-bottom:0}.toolModsButton{align-items:center;background-color:#1f1f2e;border:1px solid #27303f;color:#fff;cursor:pointer;display:flex;height:30px;justify-content:center;overflow:hidden;padding:3px;position:relative;transition:all .2s ease-in-out;width:30px}.toolModsButton svg{stroke:#fff}.toolModsButton:hover{border-color:#6496ff99;box-shadow:0 0 10px #6496ff66;filter:brightness(1.2);transform:scale(1.1)}.toolModsButton.active{background-color:#4caf501a;border-color:#4caf50;box-shadow:0 0 15px #4caf5099;filter:brightness(1.3)}.toolModsButton:active{box-shadow:0 0 5px #6496ffcc;transform:scale(.95)}.modifyText{color:#fff;font-size:12px;margin-top:0}.toolDrawText{align-items:stretch;background-color:#1f1f2e;border-left:2px solid #49494e66;display:flex;flex-direction:row;min-height:70px}.toolDrawText-left{display:flex;flex-direction:column;gap:5px;justify-content:center;padding:5px}.toolDrawText-toggle{align-items:center;background-color:#1f1f2e;border-left:1px solid #6464644d;display:flex;justify-content:center;padding:0 8px}.toolTextRow{display:flex;flex-wrap:wrap;gap:5px;margin-bottom:3px}.toolTextButton{width:60px}.toolTextButton,.toolTextButtonFontType{align-items:center;background-color:#1f1f2e;border:1px solid #27303f;border-radius:1px;cursor:pointer;display:flex;flex-direction:column;justify-content:center;margin:0;overflow:hidden;padding:0;position:relative;transition:all .2s ease-in-out}.toolTextButtonFontType{width:100px}.toolTextButton svg{stroke:#fff}.toolTextButton:hover{border-color:#6496ff99;box-shadow:0 0 10px #6496ff66;filter:brightness(1.2);transform:scale(1.1)}.toolTextButton.active{background-color:#4caf501a;border-color:#4caf50;box-shadow:0 0 15px #4caf5099;filter:brightness(1.3)}.toolTextButton:active{box-shadow:0 0 5px #6496ffcc;transform:scale(.95)}.toolTextLabel{bottom:-18px;color:#fff;font-size:10px;margin:0;opacity:0;padding:0;position:absolute;text-align:center;transition:opacity .3s ease,visibility .3s ease;visibility:hidden;width:100%}.toolTextButton:hover .toolTextLabel{opacity:1;visibility:visible}.toolSelect{background-color:#2f333b;border:1px solid #27303f;border-radius:3px;color:#fff;font-size:12px;margin-top:5px;padding:3px;width:100%}.toolSelect:focus{background-color:#444c57;outline:none}.styleToggle{background:#f0f0f0;border:1px solid #ccc;cursor:pointer;font-size:14px;font-weight:700;height:30px;margin:0;width:30px}.styleToggle.active{background-color:#cce5ff;border-color:#39f}.toolInstallationAccordion{align-items:stretch;background-color:#1f1f2e;border-left:2px solid #49494e66;display:flex;flex-direction:row;min-height:70px}.toolInstallationRow{gap:5px}.toolInstallation-left{display:flex;flex-direction:column;gap:5px;justify-content:center;padding:5px}.toolInstallation-toggle{border-left:1px solid #6464644d;padding:0 8px}.toolInstallation-toggle,.toolInstallationButton{align-items:center;background-color:#1f1f2e;display:flex;justify-content:center}.toolInstallationButton{border:1px solid #27303f;cursor:pointer;height:30px;overflow:hidden;padding:3px;position:relative;transition:all .2s ease-in-out;width:30px}.toolInstallationButton:hover{border-color:#6496ff99;box-shadow:0 0 10px #6496ff66;filter:brightness(1.2);transform:scale(1.1)}.toolInstallationButton.active{background-color:#4caf501a;border-color:#4caf50;box-shadow:0 0 15px #4caf5099}.toolInstallationButton:active{box-shadow:0 0 5px #6496ffcc;transform:scale(.95)}.dropdown-button-wrapper{display:flex;position:relative}.dropdown-toggle{background:#eee;border:1px solid #ccc;cursor:pointer;height:32px;width:20px}.dropdown-menu{background:#fff;border:1px solid #aaa;box-shadow:0 2px 5px #00000026;left:0;position:absolute;top:100%;width:100px;z-index:100}.dropdown-option{cursor:pointer;padding:5px 8px}.dropdown-option:hover{background-color:#eee}.toolDropdownButton{margin:3px;padding:3px;width:30px}.toolButtonDropdownToggle,.toolDropdownButton{align-items:center;background-color:#1f1f2e;border:1px solid #27303f;cursor:pointer;display:flex;height:30px;justify-content:center;overflow:hidden}.toolButtonDropdownToggle{size:20px;border-left:none;color:#fff;padding:1px;width:10px}.toolDropdownButton svg{stroke:#fff;border-right:none}.toolDropdownButton:hover{background-color:#222933}.dropdown-main{display:flex}.toolInstallationRow{display:flex;position:relative}.toolElectricalCompDraw{align-items:center;background-color:#1f1f2e;border-left:1px solid #010102;display:flex;flex-direction:column;padding:5px;width:250px}.toolElectricalCompRow{display:flex;gap:5px;margin-bottom:5px}.toolElectricalCompButton{align-items:center;background-color:#1f1f2e;border:1px solid #27303f;border-radius:1px;cursor:pointer;display:flex;justify-content:center;overflow:hidden;padding:3px;transition:background-color .3s ease}.toolElectricalCompButton svg{stroke:#fff}.toolElectricalCompButton:hover{background-color:#222933}.drawText{color:#fff;font-size:12px;margin-top:0}.export-dxf-dialog-overlay{align-items:center;background-color:#000000bf;display:flex;height:100%;justify-content:center;left:0;opacity:0;pointer-events:none;position:fixed;top:0;transition:opacity .3s ease-in-out;width:100%;z-index:1001}.export-dxf-dialog-overlay.visible{opacity:1;pointer-events:auto}.export-dxf-dialog{background-color:#2c2c2c;border:1px solid #444;border-radius:12px;box-shadow:0 8px 25px #00000080;color:#e0e0e0;padding:0;transform:scale(.95);transition:transform .3s ease-in-out;width:400px}.export-dxf-dialog-overlay.visible .export-dxf-dialog{transform:scale(1)}.export-dxf-dialog-header{border-bottom:1px solid #444;padding:16px 24px}.export-dxf-dialog-header h3{font-size:1.4rem;font-weight:600;margin:0}.export-dxf-dialog-content{display:flex;flex-direction:column;gap:16px;padding:24px}.export-dxf-dialog-content label{font-size:1rem;font-weight:500}.export-dxf-dialog-content input{background-color:#3a3a3a;border:1px solid #555;border-radius:6px;color:#f1f1f1;font-size:1rem;padding:12px;transition:border-color .2s,box-shadow .2s}.export-dxf-dialog-content input:focus{border-color:#007bff;box-shadow:0 0 0 3px #007bff40;outline:none}.export-dxf-dialog-actions{background-color:#333;border-bottom-left-radius:12px;border-bottom-right-radius:12px;border-top:1px solid #444;display:flex;gap:12px;justify-content:flex-end;padding:16px 24px}.export-dxf-dialog-actions button{border:none;border-radius:6px;cursor:pointer;font-size:1rem;font-weight:600;padding:10px 20px;transition:background-color .2s,transform .1s}.export-dxf-dialog-actions button:hover{transform:translateY(-1px)}.export-dxf-dialog-actions .cancel-button{background-color:#555;color:#f1f1f1}.export-dxf-dialog-actions .cancel-button:hover{background-color:#666}.export-dxf-dialog-actions .export-button{background-color:#007bff;color:#fff}.export-dxf-dialog-actions .export-button:hover{background-color:#0056b3}.file-menu{background-color:#2c2c2c;border:1px solid #444;border-radius:4px;box-shadow:0 4px 8px #0003;left:0;position:absolute;top:40px;width:150px;z-index:1000}.file-menu-item{color:#f1f1f1;cursor:pointer;padding:10px 15px;transition:background-color .2s}.file-menu-item:hover{background-color:#3a3a3a}.toolGrounding{align-items:center;background-color:#1f1f2e;border-left:2px solid #49494e66;display:flex;flex-direction:row;min-height:70px}.toolGrounding-left{display:flex;flex-direction:column;gap:5px;padding:5px}.toolGrounding-toggle{align-items:center;background-color:#1f1f2e;border-left:1px solid #6464644d;display:flex;height:100%;justify-content:center}.toolGroundingRow{display:flex;gap:5px}.toolGroundingButton{align-items:center;background-color:#1f1f2e;border:1px solid #27303f;cursor:pointer;display:flex;height:30px;justify-content:center;overflow:hidden;padding:3px;position:relative;transition:all .2s ease-in-out;width:30px}.toolGroundingButton svg{stroke:#fff}.toolGroundingButton:hover{border-color:#6496ff99;box-shadow:0 0 10px #6496ff66;filter:brightness(1.2);transform:scale(1.1)}.toolGroundingButton.active{background-color:#4caf501a;border-color:#4caf50;box-shadow:0 0 15px #4caf5099;filter:brightness(1.3)}.toolGroundingButton:active{box-shadow:0 0 5px #6496ffcc;transform:scale(.95)}.toolProject{align-items:center;background-color:#1f1f2e;border-left:2px solid #49494e66;min-height:70px}.toolProject,.toolProject-left{display:flex;flex-direction:row}.toolProject-left{gap:5px;padding:5px}.toolProject-toggle{align-items:center;background-color:#1f1f2e;border-left:1px solid #6464644d;display:flex;height:100%;justify-content:center}.toolProjectRow{display:flex;gap:5px}.toolProjectButton{align-items:center;background-color:#1f1f2e;border:1px solid #27303f;cursor:pointer;display:flex;height:30px;justify-content:center;overflow:hidden;padding:3px;position:relative;transition:all .2s ease-in-out;width:30px}.toolProjectButton svg{stroke:#fff}.toolProjectButton:hover{border-color:#6496ff99;box-shadow:0 0 10px #6496ff66;filter:brightness(1.2);transform:scale(1.1)}.toolProjectButton.active{background-color:#4caf501a;border-color:#4caf50;box-shadow:0 0 15px #4caf5099;filter:brightness(1.3)}.toolProjectButton:active{box-shadow:0 0 5px #6496ffcc;transform:scale(.95)}.toggleArrowButton{background-color:initial;border:none;color:#fff;font-size:14px;white-space:nowrap;width:auto}.toggleArrowButton,.user-guide-overlay{align-items:center;display:flex;height:100%;justify-content:center}.user-guide-overlay{background-color:#0009;left:0;position:fixed;top:0;width:100%;z-index:10000}.user-guide-popup{background-color:#2c2c2c;border-radius:8px;box-shadow:0 4px 20px #00000080;display:flex;flex-direction:column;height:85vh;max-width:1200px;width:90%}.user-guide-header{align-items:center;background-color:#1e1e1e;border-bottom:1px solid #444;border-radius:8px 8px 0 0;display:flex;justify-content:space-between;padding:15px 20px}.user-guide-header h2{color:#fff;font-size:20px;font-weight:500;margin:0}.close-button{align-items:center;background:none;border:none;color:#fff;cursor:pointer;display:flex;font-size:32px;height:32px;justify-content:center;line-height:1;padding:0;transition:color .2s;width:32px}.close-button:hover{color:#f55}.user-guide-content{border-radius:0 0 8px 8px;flex:1 1;overflow:hidden;padding:0}.user-guide-content iframe{border-radius:0 0 8px 8px;display:block}.no-pdf-message{align-items:center;color:#aaa;display:flex;font-size:16px;height:100%;justify-content:center}.PropertiesPanel{background-color:#1f1f2e;border-top-right-radius:8px;box-shadow:2px 0 10px #0003;color:#fff;display:flex;flex-direction:column;left:1px;max-width:400px;min-height:40px;position:absolute;top:85px;transition:max-height .3s ease;width:200px;z-index:900}.PropertiesPanel-header{align-items:center;background-color:#2c2c3c;cursor:pointer;display:flex;font-size:14px;font-weight:700;height:25px;justify-content:space-between;padding:0 12px;-webkit-user-select:none;user-select:none}.PropertiesPanel-content{flex:1 1;max-height:250px;overflow-x:hidden;overflow-y:auto;padding:1px;scrollbar-color:#444 #1f1f2e;scrollbar-width:thin}.PropertiesPanel-content::-webkit-scrollbar{width:4px}.PropertiesPanel-content::-webkit-scrollbar-thumb{background-color:#555;border-radius:4px}.PropertiesPanel-content::-webkit-scrollbar-track{background-color:#1f1f2e}.PropertiesPanel.collapsed .PropertiesPanel-content{height:0;opacity:0;overflow:hidden;padding:0}.info-table{overflow-x:hidden;padding:0;width:100%}.info-table-grid{border:1px solid #183ea8;border-collapse:collapse;table-layout:fixed;width:100%}.info-table-grid td{background-color:#1f1f2e;border:1px solid #0f0e0e;color:#fff;font-size:13px;height:20px;padding:4px;vertical-align:middle}.info-label{font-weight:700;width:40%}.info-value{width:60%}.info-value button,.info-value input,.info-value select{background-color:#2c2c3c;border:none;box-sizing:border-box;color:#fff;font-size:13px;height:100%;margin:0;padding:2px 4px;width:100%}.info-value button{background-color:#333;border:1px solid #555;cursor:pointer}.info-value button:hover{background-color:#444}.mixed-value{color:orange;font-style:italic}.common-value{color:#90ee90}.TestPanel{background-color:#1f1f2e;border-top-right-radius:8px;box-shadow:2px 0 10px #0003;color:#fff;display:flex;flex-direction:column;left:1px;max-width:400px;min-height:40px;position:absolute;top:185px;transition:max-height .3s ease;width:200px;z-index:900}.TestPanel-header{align-items:center;background-color:#2c2c3c;cursor:pointer;display:flex;font-size:14px;font-weight:700;height:25px;justify-content:space-between;padding:0 12px;-webkit-user-select:none;user-select:none}.TestPanel-content{flex:1 1;max-height:250px;overflow-x:hidden;overflow-y:auto;padding:1px;scrollbar-color:#444 #1f1f2e;scrollbar-width:thin}.TestPanel-content::-webkit-scrollbar{width:4px}.TestPanel-content::-webkit-scrollbar-thumb{background-color:#555;border-radius:4px}.TestPanel-content::-webkit-scrollbar-track{background-color:#1f1f2e}.TestPanel.collapsed .TestPanel-content{height:0;opacity:0;overflow:hidden;padding:0}.resize-handle{background:#0000;bottom:0;cursor:se-resize;height:12px;position:absolute;right:0;width:12px}.resize-handle:after{border-bottom:2px solid #aaa;border-right:2px solid #aaa;bottom:0;content:"";height:10px;position:absolute;right:0;width:10px}.snap-highlight{box-shadow:0 0 10px 2px #4fc3f7;transition:box-shadow .3s ease}.my-button{border:1px solid #ccc}.fixture-type-options{padding:0}.fixture-type-radio-group{display:flex;justify-content:space-between;margin-bottom:3px}.fixture-type-radio-group label{font-size:14px}.fixture-type-buttons{display:flex;flex-direction:column;gap:1px;margin-bottom:8px}.fixture-type-details-button{text-align:left;width:100%}.fixture-type-details-table{font-size:13px;width:100%}.fixture-type-details-table td{padding:4px 0}.fixture-type-details-table td:first-child{font-weight:500}.fixture-type-details-box{border:1px solid #eee;border-radius:8px;margin-top:0;max-height:150px;overflow-y:auto;padding:1px}.fixture-type-details-box::-webkit-scrollbar{width:6px}.fixture-type-details-box::-webkit-scrollbar-track{background:#0000;border-radius:8px}.fixture-type-details-box::-webkit-scrollbar-thumb{background-color:#0003;border-radius:8px}.fixture-type-details-box:hover::-webkit-scrollbar-thumb{background-color:#00000059}.fixture-type-details-box{scrollbar-color:#0003 #0000;scrollbar-width:thin}.td{border:"1px solid #000000";gap:0;margin:0;padding:0}.fixture-type-details-table td{max-width:160px;overflow:hidden}.labelTextFixture{display:flex;flex-direction:column;gap:1px;margin-bottom:0;width:100%}.fixture-type-menu{background:#fefefe;border:1px solid #ddd;border-radius:6px;box-shadow:0 4px 12px #00000026;font-family:Segoe UI,sans-serif;padding:0;position:absolute;-webkit-user-select:none;user-select:none;width:200px;z-index:1000}.fixture-type-menu-header{align-items:center;background:#ffd903;border-top-left-radius:6px;border-top-right-radius:6px;cursor:move;display:flex;font-size:16px;font-weight:600;justify-content:space-between;padding:8px 12px;-webkit-user-select:none;user-select:none}.fixture-type-menu .close-button{background:#0000;border:none;color:#050505;cursor:pointer;font-size:20px;line-height:1;padding:0 4px}.fixture-type-menu .close-button:hover{color:red;font-size:22px}.submit-button{background:#aeaeae;border:none;border-radius:6px;cursor:pointer;font-size:14px;outline:none;padding:1px 2px;text-align:center;transition:background .2s ease-in-out}.submit-button:hover{background:#90b0f0}.my-button{background:#fff;border:none;border-radius:3px;cursor:pointer;font-size:14px;outline:none;padding:1px 2px;text-align:center;transition:background .2s ease-in-out}.my-button:hover{background:#90b0f0}.panel-type-menu{background:#fefefe;border:1px solid #ddd;border-radius:6px;box-shadow:0 4px 12px #00000026;font-family:Segoe UI,sans-serif;padding:0;position:absolute;width:250px;z-index:1000}.panel-type-options{padding:0}.panel-type-radio-group{display:flex;justify-content:space-between;margin-bottom:3px}.panel-type-radio-group label{font-size:14px}.panel-type-buttons{display:flex;flex-direction:column;gap:1px;margin-bottom:8px}.my-button:hover{background:#f0f0f0}.panel-type-details-button{text-align:left;width:100%}.panel-type-details-table{font-size:13px;width:100%}.panel-type-details-table td{padding:4px 0}.panel-type-details-table td:first-child{font-weight:500}.panel-type-details-box{background-color:#f8f8fb;border:none;border-radius:10px;box-shadow:0 1px 3px #00000026;margin-bottom:3px;margin-top:0;max-height:150px;overflow-y:auto;padding:0;transition:all .2s ease-in-out}.panel-type-details-box::-webkit-scrollbar{width:6px}.panel-type-details-box::-webkit-scrollbar-track{background:#0000;border-radius:8px}.panel-type-details-box::-webkit-scrollbar-thumb{background-color:#0003;border-radius:8px}.panel-type-details-box:hover::-webkit-scrollbar-thumb{background-color:#00000059}.panel-type-details-box{scrollbar-color:#0003 #0000;scrollbar-width:thin}.label-cell{width:110px}.panel-type-details-table td{padding:0 4px;vertical-align:middle}.panel-type-menu-header{align-items:center;background:#a4a4f4;border-top-left-radius:6px;border-top-right-radius:6px;cursor:move;display:flex;font-size:16px;font-weight:600;justify-content:space-between;padding:8px 12px;-webkit-user-select:none;user-select:none}.panel-type-menu .close-button{background:#0000;border:none;color:#050505;cursor:pointer;font-size:20px;line-height:1;padding:0 4px}.panel-type-menu .close-button:hover{color:red;font-size:22px}.compact-table td{font-size:13px;padding:0!important}.compact-table input,.compact-table select{font-size:13px;padding:0}.compact-table tr{border-bottom:1px solid #eee}.compact-table tr:last-child{border-bottom:none}.compact-table input[type=number],.compact-table input[type=text],.compact-table select{border:1px solid #ccc;border-radius:4px;box-sizing:border-box;padding:2px 4px;width:100%}.compact-table input:focus,.compact-table select:focus{border-color:#7aa6ff;box-shadow:0 0 0 2px #7aa6ff33;outline:none}.textArea{background:#fdfdfd;font-weight:500}@media (max-width:400px){.panel-type-details-box{font-size:14px;max-height:200px}}.my-Machinebutton{background:#fff;border:1px solid #ccc;border-radius:3px;cursor:pointer;font-size:14px;outline:none;padding:1px 2px;text-align:center;transition:background .2s ease-in-out}.my-Machinebutton:hover{background:#90b0f0}.machine-type-menu{background:#fefefe;border:1px solid #ddd;border-radius:6px;box-shadow:0 4px 12px #00000026;font-family:Segoe UI,sans-serif;padding:0;position:absolute;width:200px;z-index:1000}.machine-type-options{padding:3px}.machine-type-radio-group{display:flex;justify-content:space-between;margin-bottom:3px}.machine-type-radio-group label{font-size:14px}.machine-type-buttons{display:flex;flex-direction:column;gap:1px;margin-bottom:8px}.my-Machinebutton:hover{background:#f0f0f0}.machine-type-details-button{text-align:left;width:100%}.machine-type-details-table{font-size:13px;width:100%}.machine-type-details-table td{padding:4px 0}.machine-type-details-table td:first-child{font-weight:500}.machine-type-details-box{border:1px solid #eee;border-radius:8px;margin-top:6px;max-height:150px;overflow-y:auto;padding:8px}.machine-type-details-box::-webkit-scrollbar{width:6px}.machine-type-details-box::-webkit-scrollbar-track{background:#0000;border-radius:8px}.machine-type-details-box::-webkit-scrollbar-thumb{background-color:#0003;border-radius:8px}.machine-type-details-box:hover::-webkit-scrollbar-thumb{background-color:#00000059}.machine-type-details-box{scrollbar-color:#0003 #0000;scrollbar-width:thin}.label-cell{font-size:13px;font-weight:500;padding:2px 4px;text-align:left}.select-full-width{max-width:160px;width:100%}.label-cell{width:90px}.machine-type-details-table td{max-width:160px;overflow:hidden}.textArea{border:none}.machine-type-menu-header{align-items:center;background:#1d1dbb;border-top-left-radius:6px;border-top-right-radius:6px;cursor:move;display:flex;font-size:16px;font-weight:600;justify-content:space-between;padding:8px 12px;-webkit-user-select:none;user-select:none}.machine-type-menu .close-button{background:#0000;border:none;color:#050505;cursor:pointer;font-size:20px;line-height:1;padding:0 4px}.machine-type-menu .close-button:hover{color:red;font-size:22px}.drawing-canvas-container{background-color:#000;height:100vh;overflow:hidden;position:relative;width:100%}.axis-icon{align-items:center;bottom:40px;color:#fff;display:flex;flex-direction:column;font-family:monospace;font-size:12px;left:10px;position:absolute;z-index:1000}.axis-x:after{background:red;height:2px;width:20px}.axis-x:after,.axis-y:after{content:"";display:block;margin-top:2px}.axis-y:after{background:green;height:20px;width:2px}.mouse-coords{bottom:40px;color:#0ff;font-size:12px;right:10px;z-index:1000}.command-line,.mouse-coords{font-family:monospace;position:absolute}.command-line{align-items:center;background-color:#1f1f2e;border-top:1px solid #333;bottom:0;color:#fff;display:flex;height:32px;left:0;padding:0 10px;width:100%;z-index:901}.prompt{color:#8be9fd;margin-right:8px}.command-input{background:#0000;border:none;color:#fff;flex:1 1;font-size:14px;outline:none}.command-message{color:#ccc;font-size:12px;font-style:italic;margin-top:4px}
/*# sourceMappingURL=main.1e5bbbca.css.map*/