html{height:100%}div{font-size:14px;font-family:MarkPro}img{user-drag:none;user-select:none;-moz-user-select:none;-webkit-user-drag:none;-webkit-user-select:none;-ms-user-select:none}.gl-canvas{touch-action:none}.custom-white{background-color:#f4f5f7}.clickable-image{cursor:pointer}.search-label{white-space:nowrap}.overflow-text{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.app_background{background-color:#f3f5f8;width:100%;height:100%;position:fixed;z-index:-100}@font-face{font-family:MarkPro;src:local("MarkPro"),url(/fonts/MarkPro.ttf) format("truetype")}:root{--main-color: #9594f8;--bs-link-hover-color-rgb: var(--main-color);--adm-font-family: "MarkPro"}body{font-family:MarkPro;margin:0;background-color:#ededf2}.ant-input,.ant-input-password{border-radius:0}.ant-select-selector{border-radius:0!important}.ant-select-selector{padding:2px 8px!important;border-radius:0}.custom-tree .ant-tree-node-content-wrapper,.ant-form-item-control-input-content .ant-tree,.custom-tree .ant-tree-node-content-wrapper:hover{background:none!important}table{border-collapse:collapse}table th,table td{padding:.75rem;border:1px solid #dee2e6}.an_table,an_th,an_tr_doubletop,an_td,an_td_double_top{border:1px solid lightgray;padding:5px 10px}.an_td,.an_td_orange{border:1px solid lightgray;padding:5px 10px;min-width:45px}.an_td_orange{background-color:#eac14d}.an_tr_doubletop{border-top:3px double black}.an_trh{background-color:#ececec;border:1px solid lightgray;padding:5px 10px;min-width:45px}.an_tr:nth-child(2n){background-color:#fafafa}.primaryFontColor{color:var(--main-color)}.secondaryBgColor{background-color:#edc3c569}.primaryBorderRadius{border-radius:10px}:root:root{--adm-color-primary: var(--main-color);a:hover {color: var(--main-color);}}.tree-text{width:150px;max-width:150px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.glstate{position:absolute;top:15px;right:15px}::selection{background-color:#db333d;color:#fff}.hstack{display:flex;flex-direction:row;align-items:center;align-self:stretch}.vstack{display:flex;flex:1 1 auto;flex-direction:column;align-self:stretch}.gap-0{gap:0!important}.gap-1{gap:.25rem!important}.gap-2{gap:.5rem!important}.gap-3{gap:1rem!important}.gap-4{gap:1.5rem!important}.gap-5{gap:3rem!important}
