*{margin:0;padding:0;font-family:Muli}* ::-webkit-scrollbar{width:5px;right:3px;height:5px}* ::-webkit-scrollbar-track{background:transparent}* ::-webkit-scrollbar-thumb{background:var(--color-border);border-radius:4px;transition:all .1s ease}* ::-webkit-scrollbar-thumb:hover{background:var(--color-text-tertiary)}html,body{background-color:var(--color-bg-base);color:var(--color-text-base)}.recharts-line{transition:all .5s}.recharts-dot{pointer-events:none}.ant-picker-dropdown{padding-top:0}.ant-picker-dropdown .ant-picker-today-btn{color:var(--color-primary)}.ant-picker-dropdown .ant-picker-today-btn:hover{color:var(--color-primary-hover)}.ant-table-wrapper{display:flex;flex-direction:column}.ant-table-wrapper .click{cursor:pointer}.ant-table-wrapper .ant-spin-nested-loading,.ant-table-wrapper .ant-spin-container{flex:1;min-height:0;display:flex;flex-direction:column}.ant-table-wrapper .ant-table{flex:1;min-height:0;display:flex;flex-direction:column;border-radius:var(--radius-xl);border:1px solid var(--color-border)}.ant-table-wrapper .ant-table .ant-table-cell:before{display:none}.ant-table-wrapper .ant-table .ant-table-selection-column{padding-left:15px}.ant-table-wrapper .ant-table-container{flex:1;min-height:0;display:flex;flex-direction:column}.ant-table-wrapper .ant-table-body{flex:1}.ant-table-wrapper.default-table thead th,.ant-table-wrapper.pipeline-table thead th,.ant-table-wrapper.custom-table thead th{padding:14px 16px!important;background-color:var(--color-table-header)!important;border-bottom:1px solid var(--color-border)!important;font-size:12px;font-weight:600;letter-spacing:.04em;text-transform:uppercase;color:var(--color-text-secondary)}.ant-table-wrapper.default-table thead td,.ant-table-wrapper.pipeline-table thead td,.ant-table-wrapper.custom-table thead td{background-color:var(--color-bg-container)!important;color:var(--color-text-base)!important;white-space:nowrap}.ant-table-wrapper.default-table thead td *,.ant-table-wrapper.pipeline-table thead td *,.ant-table-wrapper.custom-table thead td *{color:var(--color-text-base)!important}.ant-table-wrapper.default-table tbody>tr:not(.ant-table-measure-row)>td,.ant-table-wrapper.pipeline-table tbody>tr:not(.ant-table-measure-row)>td,.ant-table-wrapper.custom-table tbody>tr:not(.ant-table-measure-row)>td{padding:14px 16px!important}.ant-table-wrapper.default-table tbody>tr.ant-table-measure-row>td,.ant-table-wrapper.pipeline-table tbody>tr.ant-table-measure-row>td,.ant-table-wrapper.custom-table tbody>tr.ant-table-measure-row>td{padding:0!important}.ant-table-wrapper.default-table tbody>tr:not(.ant-table-measure-row):nth-child(odd)>td,.ant-table-wrapper.pipeline-table tbody>tr:not(.ant-table-measure-row):nth-child(odd)>td,.ant-table-wrapper.custom-table tbody>tr:not(.ant-table-measure-row):nth-child(odd)>td{background-color:var(--color-table-header)!important}.ant-table-wrapper.default-table tbody>tr:not(.ant-table-measure-row):hover>td,.ant-table-wrapper.pipeline-table tbody>tr:not(.ant-table-measure-row):hover>td,.ant-table-wrapper.custom-table tbody>tr:not(.ant-table-measure-row):hover>td{background-color:var(--color-primary-bg)!important}.ant-table-wrapper.default-table span,.ant-table-wrapper.pipeline-table span,.ant-table-wrapper.custom-table span{font-size:14px}.ant-table-wrapper.default-table.md th .ant-table-column-title,.ant-table-wrapper.pipeline-table.md th .ant-table-column-title,.ant-table-wrapper.custom-table.md th .ant-table-column-title{font-size:14px!important}.ant-table-wrapper.default-table.md .ant-table-tbody .ant-table-row .ant-table-cell,.ant-table-wrapper.pipeline-table.md .ant-table-tbody .ant-table-row .ant-table-cell,.ant-table-wrapper.custom-table.md .ant-table-tbody .ant-table-row .ant-table-cell{font-size:14px}.ant-table-wrapper.default-table .no-border .ant-table,.ant-table-wrapper.pipeline-table .no-border .ant-table,.ant-table-wrapper.custom-table .no-border .ant-table{border:none!important;background-color:transparent!important}.ant-table-wrapper.pipeline-table thead td{padding:5px}.ant-table-wrapper.pipeline-table .ant-table .ant-table-cell{padding:10px 15px}.ant-table-wrapper.custom-table a{color:var(--color-text-base)}.ant-table-wrapper.custom-table .archieved td,.ant-table-wrapper.custom-table .archieved td *{color:var(--color-text-secondary)!important}.ant-table-wrapper.custom-table .ant-table-row:not(.archieved):hover .ef-title{color:var(--color-primary)!important}.ant-table-wrapper.custom-table .ant-table-row:not(.archieved):hover td{background-color:var(--color-primary-bg)}.ant-table-wrapper.custom-table.segments .selected,.ant-table-wrapper.custom-table.segments .selected .ant-table-cell-fix-right{background-color:var(--color-border)}.ant-table-wrapper.custom-table.segments .selected:hover td{background-color:initial}.ant-table-wrapper.custom-table.product .ant-table-row td{height:64px!important}.ant-table-wrapper.custom-table.product .ant-table-row .select-item-container{display:grid;grid-template-columns:3fr 0fr}.ant-table-wrapper.custom-table.product .ant-table-row button{display:none}.ant-table-wrapper.custom-table.product .ant-table-row button span{color:var(--color-bg-container)!important}.ant-table-wrapper.custom-table.product .ant-table-row .ellepsis-text{text-overflow:ellipsis;overflow:hidden;max-width:320px;font-size:14px}.ant-table-wrapper.custom-table.product .ant-table-row:hover .select-item-container{grid-template-columns:2fr 1fr;gap:16px}.ant-table-wrapper.custom-table.product .ant-table-row:hover .ellepsis-text{max-width:140px}.ant-table-wrapper.custom-table.product .ant-table-row:hover button{display:block}.ant-table-wrapper.custom-table.product .ant-table-row:hover td{background-color:var(--color-bg-base)!important}.ant-table-wrapper.recent-tasks .progress td{background:var(--color-warning-bg)!important}.ant-table-wrapper.recent-tasks .todo td{background:var(--color-error-bg)!important}.ant-table-wrapper.recent-tasks .done td{background:var(--color-success-bg)!important}.ant-table-wrapper.recent-tasks th,.ant-table-wrapper.recent-tasks span{font-size:14px}.ant-table-wrapper.recent-tasks td{white-space:nowrap}.ant-table-wrapper.recent-tasks td.task{color:var(--color-text-base)}.ant-table-wrapper.custom-rows .error{background-color:var(--color-error-bg)!important}.ant-table-wrapper.custom-rows .error.active{box-shadow:inset 0 0 0 2px var(--color-error)!important}.ant-table-wrapper.custom-rows .warn{background-color:var(--color-warning-bg)!important}.ant-table-wrapper.custom-rows .warn.active{box-shadow:inset 0 -1px 0 1px var(--color-warning)!important}.ant-pagination{margin-top:16px}.ant-pagination .ant-pagination-item{border-radius:var(--radius-sm);border-color:var(--color-border)}.ant-pagination .ant-pagination-item a{color:var(--color-text-base)}.ant-pagination .ant-pagination-item-active{border-color:var(--color-primary);background:var(--color-primary-bg)}.ant-pagination .ant-pagination-item-active a{color:var(--color-primary)}.ant-pagination .ant-pagination-prev .ant-pagination-item-link,.ant-pagination .ant-pagination-next .ant-pagination-item-link{border-radius:var(--radius-sm)}.ant-table-column-sorter{color:var(--color-text-tertiary)}.ant-table-column-sorter .ant-table-column-sorter-up.active,.ant-table-column-sorter .ant-table-column-sorter-down.active{color:var(--color-primary)}.ant-tag{border-radius:999px;padding:2px 12px;font-weight:600;border:none}.ant-checkbox-checked .ant-checkbox-inner{background-color:var(--color-primary);border-color:var(--color-primary)}.ant-checkbox:hover .ant-checkbox-inner{border-color:var(--color-primary)}.map .ol-rotate,.map .ol-attribution{display:none}.map .ol-zoom{display:flex;flex-direction:column;align-items:start;gap:8px;margin:10px 0 0 10px}.map .ol-zoom button{box-shadow:var(--shadow-sm);border:none;width:25px;height:25px;font-weight:600;border-radius:var(--radius-md);cursor:pointer}.map .ol-zoom button:hover{background-color:var(--color-primary-bg)}.ant-checkbox-wrapper.bar .ant-checkbox-checked .ant-checkbox-inner{background-color:var(--color-bg-container)}.ant-checkbox-wrapper.bar .ant-checkbox-checked .ant-checkbox-inner:after{border-color:var(--color-primary)!important}.map-modal .ant-modal-content{padding-top:40px}.flow-controls{display:flex;border:none;box-shadow:none!important}.flow-controls .react-flow__controls-button{background-color:transparent;border:none}.aside-item .ant-form-item-row{display:block!important;flex-direction:column}.aside-item .ant-form-item-label{text-align:start;padding:0}.aside-item label{font-size:12px!important;color:var(--color-text-secondary)!important}.quill-custom{display:flex;flex-direction:column-reverse;border-radius:var(--radius-md)}.quill-custom .ql-container{border:1px solid var(--color-border)!important;border-radius:var(--radius-md) var(--radius-md) 0 0;border-bottom:0px!important;min-height:286px}.quill-custom .ql-container .ql-editor{min-height:286px}.ql-toolbar.custom{padding:0!important;border-radius:0 0 var(--radius-md) var(--radius-md);border:1px solid var(--color-border)!important;border-top:0px!important}.ql-toolbar.custom .container{box-sizing:border-box;min-height:40px;display:flex;align-items:center;background-color:var(--color-bg-base);border-radius:0 0 var(--radius-md) var(--radius-md)}.ql-toolbar.custom button:focus,.ql-toolbar.custom button:hover,.ql-toolbar.custom .ql-active,.ql-toolbar.custom .ql-picker-label:hover,.ql-toolbar.custom .ql-picker-item:hover{color:var(--color-primary)!important}.ql-toolbar.custom button:focus svg *,.ql-toolbar.custom button:hover svg *,.ql-toolbar.custom .ql-active svg *,.ql-toolbar.custom .ql-picker-label:hover svg *,.ql-toolbar.custom .ql-picker-item:hover svg *{stroke:var(--color-primary)!important}.fullsize{width:100%;height:100%}.ant-tree-treenode.custom.ant-tree-treenode-switcher-open{border:1px solid var(--color-primary)!important}.ant-tree-treenode.custom .ant-tree-switcher{display:flex;align-items:center;justify-content:center}.ant-tree-treenode.custom .ant-tree-node-content-wrapper{padding:16px;width:100%}.ant-form-item.alt .ant-form-item-label{padding-bottom:0!important}.ant-form-item.alt .ant-form-item-label label{color:var(--color-text-secondary);font-size:12px}.ant-segmented-item{padding:6px!important;border-radius:25px!important}.ant-segmented-thumb{padding:6px!important}.recharts-legend-item-text{font-size:12px;color:var(--color-text-secondary)!important;font-family:Roboto;font-weight:500}.ant-picker-outlined,.ant-select-selector,.ant-input-affix-wrapper{min-height:40px!important;border-radius:var(--radius-sm)!important}.ant-select-arrow{margin-top:0!important}.ant-input-lg{border-radius:var(--radius-sm)!important}@font-face{font-family:Muli;font-style:normal;font-display:swap;font-weight:200;src:url(/assets/muli-latin-200-normal-B-s0Slm-.woff2) format("woff2"),url(/assets/muli-latin-200-normal-B18nh_36.woff) format("woff")}@font-face{font-family:Muli;font-style:italic;font-display:swap;font-weight:200;src:url(/assets/muli-latin-200-italic-DPIXT269.woff2) format("woff2"),url(/assets/muli-latin-200-italic-Dr0ZKs30.woff) format("woff")}@font-face{font-family:Muli;font-style:normal;font-display:swap;font-weight:300;src:url(/assets/muli-latin-300-normal-BvsINbBz.woff2) format("woff2"),url(/assets/muli-latin-300-normal-CI2IaXjK.woff) format("woff")}@font-face{font-family:Muli;font-style:italic;font-display:swap;font-weight:300;src:url(/assets/muli-latin-300-italic-QCqhq88H.woff2) format("woff2"),url(/assets/muli-latin-300-italic-DId3eOVp.woff) format("woff")}@font-face{font-family:Muli;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/muli-latin-400-normal-BbwvEUK2.woff2) format("woff2"),url(/assets/muli-latin-400-normal-BZoqzKkR.woff) format("woff")}@font-face{font-family:Muli;font-style:italic;font-display:swap;font-weight:400;src:url(/assets/muli-latin-400-italic-vj7y56Hv.woff2) format("woff2"),url(/assets/muli-latin-400-italic-LufG0mLz.woff) format("woff")}@font-face{font-family:Muli;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/muli-latin-500-normal-CzJrZ_ML.woff2) format("woff2"),url(/assets/muli-latin-500-normal-CL1tdw-w.woff) format("woff")}@font-face{font-family:Muli;font-style:italic;font-display:swap;font-weight:500;src:url(/assets/muli-latin-500-italic-iCsyZb4e.woff2) format("woff2"),url(/assets/muli-latin-500-italic-CMIIA71F.woff) format("woff")}@font-face{font-family:Muli;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/muli-latin-600-normal-CVXRbYmO.woff2) format("woff2"),url(/assets/muli-latin-600-normal-C-1aq_S9.woff) format("woff")}@font-face{font-family:Muli;font-style:italic;font-display:swap;font-weight:600;src:url(/assets/muli-latin-600-italic-BK_varcc.woff2) format("woff2"),url(/assets/muli-latin-600-italic-CKR2Zjvq.woff) format("woff")}@font-face{font-family:Muli;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/muli-latin-700-normal-jJKCG_uf.woff2) format("woff2"),url(/assets/muli-latin-700-normal-B6hNL6oV.woff) format("woff")}@font-face{font-family:Muli;font-style:italic;font-display:swap;font-weight:700;src:url(/assets/muli-latin-700-italic-BlFeBr5J.woff2) format("woff2"),url(/assets/muli-latin-700-italic-DORKBlIq.woff) format("woff")}@font-face{font-family:Muli;font-style:normal;font-display:swap;font-weight:800;src:url(/assets/muli-latin-800-normal-CjFFoZrH.woff2) format("woff2"),url(/assets/muli-latin-800-normal-vqhNfbG2.woff) format("woff")}@font-face{font-family:Muli;font-style:italic;font-display:swap;font-weight:800;src:url(/assets/muli-latin-800-italic-Cfv7DqBd.woff2) format("woff2"),url(/assets/muli-latin-800-italic-CLVW2C8m.woff) format("woff")}@font-face{font-family:Muli;font-style:normal;font-display:swap;font-weight:900;src:url(/assets/muli-latin-900-normal-BKXKimj0.woff2) format("woff2"),url(/assets/muli-latin-900-normal-SrX8uJ2B.woff) format("woff")}@font-face{font-family:Muli;font-style:italic;font-display:swap;font-weight:900;src:url(/assets/muli-latin-900-italic-CPoIJa5p.woff2) format("woff2"),url(/assets/muli-latin-900-italic-Dtwxf42C.woff) format("woff")}.custom-modal .ant-modal-content{padding:0!important;background-color:var(--color-bg-elevated)!important}.custom-modal .ant-picker-outlined,.custom-modal .ant-select-selector{height:40px!important;border-color:var(--color-border)!important;width:100%!important;border-radius:var(--radius-sm)!important}.custom-modal .ant-input-group,.custom-modal .ant-input-group-addon,.custom-modal .ant-input-affix-wrapper{border-radius:var(--radius-sm)!important}
