:root{--bg-sidebar:#f9fafb;--bg-primary:#f9fafb;--bg-layout:#fff;--card-text-header:#667085;--card-text-value:#101828;--devider-text-color:#101828;--pieChart-text:#667085;--pieChart-value:rgba(0,0,0,.85);--bg-button:#eff8ff;--color-button:#237ae6;--bg-dropdown:#fff;--tag-bg-parent:#eff8ff;--tag-bg-no-parent:#f9f5ff;--sidebar-border:#f4f4f6}.dark{--text-primary:hsla(0,0%,100%,.88);--text-secondary:rgba(174,180,192,.9);--bg-primary:#161616;--bg-secondary:#121212;--main-blue:#1a82e6;--border-color:#393939;--bg-sidebar:#161616;--bg-layout:#09090b;--card-text-header:#97a3b6;--card-text-value:#f8fafc;--devider-text-color:rgba(174,180,192,.9);--pieChart-text:#97a3b6;--pieChart-value:#f8fafc;--bg-button:#030816;--color-button:#f8fafc;--bg-hover:hsla(220,9%,46%,.7);--bg-dropdown:#030816;--tag-bg-parent:transparent;--tag-bg-no-parent:transparent;--sidebar-border:#393939;--bg-color:#121212;--bd-color:#393939}.dark svg[data-icon=reboot] path{fill:hsla(0,0%,100%,.88)}input[type=number]{-moz-appearance:textfield}input::-webkit-inner-spin-button,input::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}footer{margin:0 auto;position:fixed;width:100%;bottom:16px;text-align:center}footer a{text-decoration:none;font-weight:400;font-size:14px;line-height:22px;cursor:pointer}.page-title{width:100%;padding:0 24px;margin-bottom:24px}.page-title h1{font-size:20px;line-height:28px;color:rgba(0,0,0,.85);font-weight:500;margin-bottom:8px}.page-title p{font-size:14px;line-height:22px;margin-bottom:0;color:rgba(0,0,0,.45);font-weight:400}.auth-container{height:100vh}.auth-container.ant-layout{flex-direction:row;background:#00103b;background:linear-gradient(143deg,#00103b,#001b50 49%,#004181)}.auth-container .ant-layout-content{background:#fff;max-width:560px;min-height:100vh;display:flex;flex-direction:column;justify-content:center;align-items:center;padding:40px}.auth-container .ant-layout-content .auth-logo{height:56px;width:auto;margin-bottom:80px}.auth-container .auth-loader{position:relative;overflow:hidden;display:flex;flex-grow:1}.auth-preview-container{width:85%;height:85%;right:0}.auth-preview-container,.auth-preview-image{position:absolute;bottom:0}.ant-form .ant-form-item{max-width:600px}.ant-form .ant-form-item.settings-advanced-event__field{max-width:100%}.ant-form .ant-form-item-control-input-content>.form-submit-button,.ant-form .ant-input{border-radius:4px}.ant-form .responsive-input{max-width:250px}@media(max-width:820px){.ant-form .responsive-input{max-width:200px!important;min-width:0}}.ant-form .ant-form-item-control-input-content>.ant-input:not(textarea){height:40px}.ant-form .ant-input-affix-wrapper{height:40px;border-radius:4px}.ant-btn-default:not(.ant-btn-sm),.ant-btn-primary:not(.ant-btn-sm),.ant-picker-outlined,.ant-select-outlined,.ant-select-selector{min-height:40px!important;border-radius:4px!important}.ant-table-pagination{align-items:center}.ant-table-wrapper{overflow:auto}.ant-table-wrapper .ant-table td.cell-label{font-weight:600!important}.ant-table-wrapper .ant-table td.cell-id{text-align:left!important}.ant-table-wrapper .ant-table .ant-table-thead tr th{font-size:12px;font-weight:400}.ant-table-wrapper .ant-table .ant-table-content .ant-table-cell.cell-center .ant-table-column-sorters{justify-content:center}.ant-table-wrapper .ant-table .ant-table-content .ant-table-cell.cell-trim{max-width:170px;white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.ant-table-wrapper .ant-table .ant-table-content .ant-table-cell.cell-trim-tag{padding-top:13px}.ant-table-wrapper .ant-table .ant-table-content .ant-table-cell.cell-trim-tag .ant-tag span{display:inline-block;width:150px;white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.ant-table-wrapper .ant-table .ant-table-content .ant-table-cell.ant-table-selection-column{padding-left:14px}.ant-table-wrapper tr:hover td.cell-action button{opacity:.8}.ant-table-wrapper td .ant-dropdown-trigger{font-size:12px!important}.ant-table-wrapper td.cell-action{text-align-last:right}.ant-table-wrapper td.cell-action button{opacity:0}.ant-table-wrapper th.cell-action{text-align:right!important;color:#fff}.ant-table-wrapper th .ant-table-column-sorters{justify-content:flex-start}.ant-table-wrapper th .ant-table-column-sorters .ant-table-column-title{white-space:nowrap;flex-grow:0;margin-right:4px}.ant-tag{margin-top:5px!important}.ant-tag.tag-action:hover{cursor:pointer;filter:brightness(94%)}.ant-btn.action-btn{display:flex;justify-content:center;align-items:center}.ant-btn.action-btn svg,.input-icon{height:16px;width:16px}.sort-icon{height:14px;width:14px}ul.side-menu.ant-menu-inline.ant-menu-root{-webkit-border-end:none;border-inline-end:none}.side-menu li.ant-menu-item{padding:0}.h-screen{height:100vh}.gradient-main-radial{background:#00103b;background:linear-gradient(143deg,#00103b,#001b50 49%,#004181)}.form-padding{padding:24px 24px 14px}.form-padding .ant-form-item{margin-bottom:14px}.form-padding .ant-form-item .ant-form-item-label{padding-bottom:6px}.form-padding .form-forgot-password{display:flex;justify-content:flex-end}.form-submit-padding{padding:12px 24px}.form-submit-padding .ant-form-item{margin-bottom:0}.form-submit-button{width:100%;border-radius:4px}.page-header{min-height:88px;height:auto;padding:0 24px}@media(max-width:580px){.page-header{position:static!important;flex-direction:column!important;margin-bottom:10px;align-items:start!important;height:auto!important;gap:10px}}.page-header_link_wrapper{display:flex;flex-wrap:wrap;align-items:center;gap:8px}.page-header h1{font-size:24px;line-height:32px;color:rgba(0,0,0,.85);font-weight:500;margin:0}@media(max-width:460px){.page-header h1{font-size:18px}}.page-header .back-link{color:rgba(0,0,0,.65)}.page-header .back-link:hover{color:#000}.deviceSignalIndicator{margin-left:24px}@media(max-width:1200px){.deviceSignalIndicator{margin-left:0;margin-top:10px;margin-bottom:10px}}@media(max-width:680px){.settingsSwitcher{margin-bottom:10px}}.user-info{display:flex;flex-direction:column;justify-content:center;gap:6px;padding:12px 16px;background-color:#f9fafb;border:1px solid #f4f4f6;margin:12px;border-radius:8px}.user-info .user-info-title{font-size:14px;font-weight:500}.user-info .user-info-description{font-size:12px;color:#667085}.special-drawer-form .ant-row .ant-col:first-child{display:flex;align-items:center;justify-content:end}table td:not(:first-child){cursor:pointer}.ant-modal-body .ant-form-horizontal .ant-form-item-row label{margin-top:7px}.ant-pagination-options .ant-select-selection-search input{display:none!important}.ant-pagination-options .ant-select-selector{cursor:pointer!important}.ant-input-affix-wrapper{color:#667085}.ant-input-affix-wrapper .ant-input-prefix{-webkit-margin-end:8px;margin-inline-end:8px}.ant-input-affix-wrapper .ant-input-clear-icon{display:flex;justify-content:center;align-items:center;height:16px;width:16px}.ant-select .ant-select-clear{height:16px!important;width:16px!important;color:blue;transform:translate(calc(50% - 8px - 2px),calc(50% - 8px - 2px))}.ant-select .ant-select-clear svg{height:16px;width:16px}.ant-modal-title{padding-right:15px}.ant-modal-footer{display:flex;justify-content:flex-end}.device-modal .ant-form-item{margin-bottom:14px}.device-modal .ant-form-item .ant-form-item-explain-error{font-size:11px;margin-bottom:4px}@media(max-width:768px){.ant-card .ant-card-body{padding:20px 10px!important}.ant-card-head{padding:10px!important}}@media(max-width:980px){.ant-card .ant-card-head-wrapper{display:flex;flex-direction:column!important;align-items:start!important;margin-top:10px;margin-bottom:10px;gap:10px}}.ant-card .ant-card-meta .ant-card-meta-detail .ant-card-meta-title{color:#101828;font-size:24px;margin-bottom:0;word-wrap:break-word;white-space:normal}.ant-card .ant-card-meta .ant-card-meta-detail .ant-card-meta-description{font-size:14px;color:#667085}a[href^="http://maps.google.com/maps"],a[href^="https://maps.google.com/maps"]{display:none!important}.gm-style-cc,.gmnoprint a,.gmnoprint span{display:none}.ant-drawer .ant-table-thead tr th{position:-webkit-sticky!important;position:sticky!important;top:0;z-index:1000}.ant-drawer .ant-drawer-body{padding:0 24px 24px 0!important}.ant-drawer .ant-drawer-close{margin-left:auto}.ant-drawer .ant-table-tbody td{padding:4px 4px 4px 8px!important;font-size:13px}.ant-collapse>.ant-collapse-item>.ant-collapse-header{align-items:center!important}.ant-collapse-item{border:1px solid #f4f4f6!important;border-radius:6px}.periodSelect{width:200px}.accountSelect{width:250px}@media(max-width:768px){.periodSelect{width:160px}}.dashboard-welcome-block{display:grid;grid-gap:16px;gap:16px}.dashboard-welcome-block__map{height:230px}@media(min-width:780px){.dashboard-welcome-block{grid-template-columns:1fr 1fr;align-items:stretch}.dashboard-welcome-block__header{grid-column:1/3}.dashboard-welcome-block__map{grid-column:2/3;grid-row:2/span 2;height:auto}.dashboard-welcome-block .metrics-card{height:100%;width:100%;min-width:200px}}@media(min-width:1200px){.dashboard-welcome-block{grid-template-columns:2fr 4fr;grid-template-rows:repeat(3,1fr);grid-auto-flow:row dense;align-items:stretch}.dashboard-welcome-block__header{grid-column:1/2}.dashboard-welcome-block__map{grid-column:2/3;grid-row:1/span 3;height:auto}.dashboard-welcome-block .metrics-card{height:100%;width:100%;min-width:200px}}.gm-style-iw div *{overflow:hidden!important;line-height:1.35em}.gm-style-iw-chr{display:none!important}.ant-alert.ant-alert-error{border:1px solid #d11414;background-color:#f9e3e3;padding:9px 16px!important}.ant-alert .ant-alert-description{color:#667085!important}.ant-alert button.ant-alert-close-icon,.ant-alert button.ant-btn-link{color:#ff4d4f}.ant-alert button.ant-alert-close-icon:disabled,.ant-alert button.ant-btn-link:disabled{color:#ff4d4f;opacity:.3}.ant-alert button.ant-alert-close-icon:hover,.ant-alert button.ant-btn-link:hover{color:#d11414!important}.list-item-card{position:relative;border-bottom:1px solid #f4f4f6;cursor:pointer;border-radius:0!important}.list-item-card:last-child{border-bottom:none}.list-item-card--disabled{position:absolute;width:100%;height:100%;background-color:rgba(0,0,0,.05)!important;cursor:not-allowed!important}.list-item-card:hover{background-color:#f9fafb}.list-item-card__content{display:flex;gap:24px}.list-item-card__fields{width:100%;display:grid;grid-template-columns:repeat(1,1fr);grid-column-gap:24px;column-gap:24px;grid-row-gap:16px;row-gap:16px}.list-item-field{font-size:14px;font-weight:400}.list-item-field .list-item-field__label{color:#667085}.list-item-field .list-item-field__value{font-weight:500}.devicesTblHeaderWrapper{display:flex;gap:8px;justify-content:space-between}.devicesTblHeaderSwitcher{display:flex;gap:8px;align-items:center}@media(max-width:640px){.devicesTblHeaderWrapper{flex-direction:column}.devicesTblHeaderSwitcher{justify-content:space-between;margin-top:10px}}.device-info-block{display:flex;flex-direction:row}.device-info-block .device-info-block__fields{flex:1 1}.device-info-block .device-info-block__map{flex:1 1;height:300px;width:100%}.list-item-card__image{width:180px}@media(max-width:640px){.device-info-block{flex-direction:column-reverse;gap:24px}.device-info-block .device-info-block__map{flex:none}.list-item-card__content{flex-direction:column}.list-item-card__fields{grid-template-columns:repeat(1,1fr)}}@media(max-width:768px){.list-item-card__image{display:flex;justify-content:center;width:100%}}@media(min-width:640px){.device-info-block{flex-direction:column-reverse;gap:24px}.device-info-block .device-info-block__fields{flex:auto;display:grid;grid-gap:16px;gap:16px}.device-info-block .device-info-block__map{flex:auto;height:300px;width:100%}.list-item-card__content{flex-direction:column}.list-item-card__fields{grid-template-columns:repeat(1,1fr)}}@media(min-width:780px){.device-info-block__fields{display:grid;grid-template-columns:repeat(1,1fr)}.list-item-card__content{flex-direction:row}.list-item-card__fields{grid-template-columns:repeat(1,1fr)}}@media(min-width:1100px){.device-info-block{flex-direction:row}.device-info-block .device-info-block__fields{flex:1 1}.device-info-block .device-info-block__map{flex:2 1;height:300px;width:100%}.list-item-card__content{flex-direction:row}.list-item-card__fields{grid-template-columns:repeat(1,1fr)}}@media(min-width:1400px){.device-info-block,.list-item-card__content{flex-direction:row}.list-item-card__fields{grid-template-columns:repeat(1,1fr)}}.weather-week-widget{display:flex;justify-content:space-between;gap:8px;overflow:auto}.weather-week-widget.details{margin-top:16px;display:block}.weather-week-widget .weather-card{flex:1 1;display:flex;flex-direction:column;gap:8px;padding:16px;border-radius:8px;border:1px solid #f4f4f6;font-size:14px;text-align:center;color:#101828;cursor:pointer}.weather-week-widget .weather-card.weather-card--active{border:1px solid #227ae6;box-shadow:0 2px 5px -1px rgba(50,50,93,.25),0 1px 3px -1px rgba(0,0,0,.3);cursor:default}.weather-week-widget .weather-card .weather-card__date{font-weight:500}.weather-week-widget .weather-card .weather-card__description{color:#667085}.weather-week-widget .weather-card .weather-card__icon svg{color:#227ae6;height:44px;width:44px;stroke-width:1}.weather-week-widget .weather-card .weather-card__footer{display:flex;flex-direction:row;justify-content:center;gap:8px}.weather-week-widget .weather-card .weather-card__temperature{font-weight:500}.weather-week-widget .weather-card .weather-card__humidity{color:#667085}.ant-timeline-item-content p{margin:0}.ant-timeline-item-content p.datetime{color:#667085;font-size:12px}.grid-table{display:grid;color:#101828}.grid-table .column-header{color:#667085;font-size:12px}.grid-table>div{padding:8px;border-bottom:1px solid #f4f4f6}.grid-table>div.header{border-width:3px}.grid-table>div:has(+.column-header),.grid-table>div:last-child{border-bottom:none}.error-message-popup .ant-message-notice-content{background-color:#fcc9c9!important}.pumps-info table td:first-child,.pumps-info table th:first-child{width:35%}.ant-modal-confirm-body .ant-modal-confirm-paragraph{max-width:100%!important}.device-edit-form,.liquid-tank-form{margin-top:32px}.device-area-chart__pagination{padding-top:6px!important}.device-modbus-card__responsive-flex{display:flex;flex-direction:row;align-items:center;gap:16px}@media(max-width:1100px){.device-modbus-card__responsive-flex{padding:16px 0;flex-direction:column;align-items:end}}.device-modbus-card__collapse .ant-collapse-content{padding:16px}@media(max-width:580px){.device-modbus-card_wrapper{display:flex;flex-direction:column;align-items:start}}.device-modbus-card__tag-name{margin-left:16px;font-weight:700;color:rgba(102,112,133,.6)}@media(max-width:580px){.device-modbus-card__tag-name{margin-left:0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:170px}}.chart-block__tag-selected .ant-select-item-option-content{font-weight:700}.device-modbus-register-enable{margin:0 8px 0 0!important}.device-modbus-card-enable-bits .ant-row .ant-col{display:flex!important;justify-content:flex-end!important;align-items:flex-end!important}.device-modbus-card-enable-bits .ant-row .ant-col .ant-form-item-control-input{margin-right:12px}.device-modbus-card__title-register{display:flex;justify-content:space-between;align-items:center;max-width:500px}.device-modbus-card__title-register .ant-form-item{margin:0}.device-modbus-card input[readonly]{color:#667085;border:none!important;padding-left:0}.device-modbus-card input[readonly]:active,.device-modbus-card input[readonly]:focus{box-shadow:none!important;border:none!important}.graph-container{width:100%;height:100%}.settings-block__description{margin-bottom:16px}.settings-block__description,.settings-block__description_gray{max-width:554px;color:#595959;font-size:12px}.settings-block__item{min-height:52px;display:flex;align-items:center}.settings-block__item .ant-form-item{margin-bottom:0!important;max-width:100%!important}.settings-block__item--border{border-bottom:1px solid #f4f4f6}.settings-block__item:last-child{border-bottom:none}.settings-block__checkbox-row{position:relative;display:flex;flex-direction:column;justify-content:center;width:100%;transition:-webkit-backdrop-filter .3s ease;transition:backdrop-filter .3s ease;transition:backdrop-filter .3s ease,-webkit-backdrop-filter .3s ease;margin-right:8px}.settings-block__checkbox-row .ant-form-item{margin:0}.settings-block__checkbox-row:hover .settings-block__checkbox-row__edit{opacity:1}.settings-block__checkbox-row .settings-block__checkbox-row__edit{cursor:pointer;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);position:absolute;z-index:1;border-radius:10px;top:0;right:0;width:calc(100% - 20px);height:100%;display:flex;justify-content:center;align-items:center;background:hsla(0,0%,100%,.5);opacity:0;transition:visibility 0s,opacity .3s ease}.settings-block__checkbox-row.no-hover:hover .settings-block__checkbox-row__edit{opacity:0}.settings-block__scrollbar-row::-webkit-scrollbar{display:none}.settings-block__scrollbar-row{-ms-overflow-style:none;scrollbar-width:none}.settings-block__label-row{display:flex;align-items:center;min-width:380px}.setup-working-hours__buttons{margin-top:24px}.setup-working-hours__day-button{min-height:28px!important}.setup-working-hours__day-button--selected{border-color:#f4f4f6!important;background:#eff8ff!important;color:#237ae6!important}.stripe-form__custom-input{border:1px solid #d9d9d9;height:40px;border-radius:4px;padding:10px 11px 4px}.payment-methods__entry-row{display:flex;justify-content:space-between;padding:16px 0;align-items:center}@media(max-width:768px){.payment-methods__email{align-items:end;display:flex;flex-direction:column}}.payment-methods__card{width:100%}.payment-methods__card .ant-card-body{padding-bottom:0!important;padding-top:0!important}.settings-advanced-event__date-picker .ant-picker-panel,.setup-working-hours__hour-picker .ant-picker-panel{width:120px}.settings-advanced-event__date-picker .ant-picker-time-panel-cell-inner,.setup-working-hours__hour-picker .ant-picker-time-panel-cell-inner{width:100%!important;text-align:center;padding-left:0!important}.settings-block__collapse-header{background-color:#fff;border-radius:8px!important;margin-bottom:12px;padding:0}.settings-block__collapse-header .ant-collapse-header{padding:22px 24px!important}.settings-alert-type .ant-form-item{margin-bottom:0}.settings-alert-type .ant-collapse{background-color:transparent}.settings-advanced-event__field{margin-bottom:24px!important}.settings-advanced-event__field__action,.settings-advanced-event__field__contact{display:inline-block;width:calc(36% - 12px);margin-right:12px!important}.settings-advanced-event__field__calling{display:inline-block;width:calc(28% - 64px)}.settings-advanced-event__field__editBtn{width:60px;height:32px;margin-left:10px}@media(max-width:500px){.settings-advanced-event__field__flex{display:flex;flex-wrap:wrap;gap:10px}.settings-advanced-event__field__action{width:40%}.settings-advanced-event__field__contact{width:45%}.settings-advanced-event__field__calling{width:50%}.settings-alert-type_buttons{display:flex;flex-direction:column;gap:5px}.settings-advanced-event__field__editBtn{margin-left:0}}.table-row-red{background-color:#ffefef!important}.actions-container{display:flex;align-items:center}.actions-container .action-btn{visibility:hidden}.ant-table-row:hover .actions-container .action-btn{visibility:visible}.ant-tooltip ul.contact-info{list-style-type:none;padding:0;margin:10px;display:flex;flex-direction:column;gap:8px}.tags_selector{width:300px}@media(max-width:515px){.tags_selector{width:265px}}.settings-advanced-event-item.expanded,.settings-advanced-event-item:hover{box-shadow:0 0 10px rgba(0,0,0,.1)}.chart-grid-block{height:100%}.chart-grid-block .ant-card{height:100%;display:flex;flex-direction:column}.chart-grid-block .ant-card .ant-card-body{flex:1 1}.alert-table-row{cursor:pointer}.alert-table-row td{padding:4px 8px 10px;vertical-align:top}.alert-table-row:hover{background-color:#facfcf}.rm-hover-input.ant-input-outlined:hover{border-color:#d9d9d9!important}ul.list-legend-chart{display:flex;flex-direction:column;flex-wrap:wrap;gap:2px;padding:0;margin:0;list-style-type:none}ul.list-legend-chart li{font-size:14px;display:flex;align-items:center;justify-content:space-between;gap:4px;color:#667085}.report-frequency .ant-form-item-label{padding-bottom:2px!important}.account-logo-uploader .ant-card-body{padding:0!important}.account-logo-uploader .description{display:inline-block;padding:10px;width:100%;overflow:hidden;text-wrap:nowrap;text-overflow:ellipsis}.switch{position:relative;display:inline-block;width:55px;height:30px;margin-left:10px}.switch input{opacity:0;width:0;height:0}.switch>input:checked+.slider:before{transform:translateX(24px)}.slider{cursor:pointer;top:0;left:0;right:0;bottom:0;background-color:transparent;border:1px solid #f4f4f6}.slider,.slider:before{position:absolute;transition:.4s}.slider:before{content:"";height:23px;width:23px;left:4px;bottom:2.5px;background-color:#fff;box-shadow:0 0 15px rgba(32,32,32,.24);background-size:20px 20px}.dark .slider:before{background-color:var(--card-text-header)}input:checked+.slider{background-color:#227be6}input:focus+.slider{box-shadow:0 0 1px #227be6}input:checked+.slider:before{transform:translateX(26px);background-size:20px 20px}.slider.round{border-radius:34px}.slider.round:before{border-radius:50%}.device-view-devices-block,.device-view-documents-block{display:flex;flex-direction:column;gap:24px}.pumps-info{display:flex;gap:24px}@media(max-width:680px){.pumps-info{flex-direction:column;gap:24px}}.pumps-info-list{flex:1 1;display:flex;flex-direction:column;gap:16px}.pumps-data,.pumps-data-main{display:flex;gap:24px}.pumps-data-main{flex-direction:column;flex:1 1}.pumps-data-logs{display:flex;flex-direction:column;gap:24px}@media(max-width:680px){.pumps-data-logs{max-width:none!important}}.dark,.dark body{background:var(--bg-secondary)}.dark .ant-card,.dark .ant-layout,.dark .layout-side{background:var(--bg-primary)}.dark .ant-card-body{background-color:var(--bg-color);border-color:#20293a}.dark .ant-card .ant-card-meta .ant-card-meta-detail .ant-card-meta-title{color:#f8fafc}.dark .ant-card .ant-card-meta .ant-card-meta-detail .ant-card-meta-description{color:#97a3b6}.dark .ant-card .ant-card-head{background-color:var(--bg-secondary);border-bottom:1px solid var(--border-color);margin-bottom:0}.dark .ant-card .ant-card-head .ant-card-head-title{color:var(--text-primary)}.dark .ant-empty-normal .ant-empty-description{color:var(--text-secondary)!important}.dark .ant-tabs .ant-tabs-tab-btn{color:var(--text-primary)}.dark .ant-table-wrapper{background-color:var(--bg-secondary)}.dark .ant-table-thead>tr>th{background:var(--bg-secondary)}.dark .ant-table-wrapper .ant-table-tbody>tr.ant-table-placeholder{background-color:var(--bg-secondary);background:var(--bg-secondary)}.dark .ant-table-wrapper .ant-table-tbody>tr.ant-table-placeholder:hover>td{background:var(--bg-secondary)}.dark .ant-table-tbody{background-color:var(--bg-secondary)}.dark .ant-table-thead>tr,.dark .ant-table-thead>tr>th{background-color:var(--bg-secondary)!important}.dark .ant-table-wrapper th .ant-table-column-sorters .ant-table-column-title{color:var(--text-primary)}.dark .ant-table-wrapper th .ant-table-column-sorters .ant-table-column-title:hover{color:rgba(248,250,252,.8)}.dark .ant-table-wrapper td.ant-table-column-sort{background-color:var(--bg-secondary)}.dark .ant-table-wrapper .ant-table-column-sorters:hover:after{color:rgba(151,163,182,.8);background-color:transparent}.dark .ant-btn-default,.dark .ant-table-wrapper .ant-table-container table>thead>tr:first-child>:first-child{color:var(--text-primary)}.dark .ant-btn-default{background-color:var(--bg-secondary);border-color:var(--text-primary)}.dark .ant-btn-default:not(:disabled):not(.ant-btn-disabled):hover{background-color:var(--bg-hover);border-color:var(--border-color);color:var(--text-primary)}.dark .ant-table-wrapper .ant-table .ant-table-thead tr th{color:var(--text-primary)}.dark .ant-form .ant-input-affix-wrapper{background-color:var(--bg-secondary);color:var(--text-secondary);border-color:var(--border-color)}.dark .ant-input{color:var(--text-primary)}.ant-input-affix-wrapper>textarea.ant-input::placeholder,.dark .ant-input-affix-wrapper>input.ant-input::placeholder{color:var(--text-secondary)}.dark .ant-select-outlined:not(.ant-select-customize-input) .ant-select-selector{background-color:var(--bg-secondary);border-color:var(--border-color)}.dark .ant-card .ant-card-extra{color:var(--text-primary)}.dark .ant-card .ant-card-body{border-radius:8px}.dark .ant-table-wrapper .ant-table{color:var(--text-secondary)}.dark [class^=ant-table] tr:nth-child(2n):hover>td,.dark [class^=ant-table] tr:nth-child(odd):hover>td{color:rgba(151,163,182,.8);background-color:transparent}.dark .ant-table-wrapper .ant-table-tbody .ant-table-row>.ant-table-cell-row-hover{color:rgba(151,163,182,.5);background-color:transparent}.dark .ant-pagination .ant-pagination-item a{color:var(--text-secondary)}.dark .ant-pagination .ant-pagination-item-active,.dark .ant-pagination .ant-pagination-item-active a{background-color:var(--bg-hover);border-color:var(--border-color);border:1px solid var(--border-color);border-radius:8px}.dark .custom-select-dropdown .ant-select-item{background-color:var(--bg-secondary);color:var(--text-secondary)}.dark .custom-select-dropdown .ant-select-item-option-active{background-color:var(--bg-hover)}.dark .custom-select-dropdown .ant-select-item-option-selected{background-color:var(--bg-hover);color:var(--text-primary)}.dark .ant-tag.ant-tag-green{background-color:transparent;border-color:#389e0d}.dark .ant-tag.ant-tag-red{background-color:transparent;border-color:#cf1322}.dark .ant-tag-borderless{background-color:transparent!important;color:var(--text-secondary)}.dark .ant-switch,.dark .ant-tag-borderless{border:1px solid var(--text-secondary)}.dark .ant-descriptions .ant-descriptions-item-container .ant-descriptions-item-content{color:var(--text-secondary)}.dark .ant-descriptions .ant-descriptions-item-container .ant-descriptions-item-label{color:var(--text-primary)!important}.dark .ant-btn,.dark .ant-btn-default:disabled{color:var(--text-secondary)}.dark .page-header h1{color:var(--text-primary)}.dark div{color:var(--text-secondary)}.dark .ant-select-outlined:not(.ant-select-customize-input) .ant-select-selector{background:var(--bg-secondary)}.dark .ant-select .ant-select-arrow{color:var(--text-secondary)}.dark .ant-form-vertical .ant-form-item-label>label{color:var(--text-primary)}.dark .ant-input,.dark .ant-input-outlined .ant-input-status-success,.dark .ant-select-single .ant-select-selector{color:var(--text-secondary)}.dark .side-menu{background-color:#161616;border:1px solid var(--border-color)}.dark .ant-menu .ant-menu-item .ant-menu-item-icon,.dark .ant-menu .ant-menu-item a{color:var(--text-primary)}.dark .ant-menu .ant-menu-item:hover .ant-menu-item-icon{color:var(--bg-hover)}.dark .ant-menu-light .ant-menu-item-selected{background-color:var(--border-color)}.dark .ant-menu .ant-menu-item a:hover{color:var(--bg-hover)}.dark .ant-radio-wrapper,.dark .page-header .back-link,.dark .user-info{color:var(--text-secondary)}.dark .user-info{background-color:#161616}.dark .ant-menu-title-content{color:var(--text-primary)}.dark .ant-card-bordered{border:1px solid var(--bd-color)}.dark .ant-input-outlined{border:1px solid var(--border-color);background-color:var(--bg-secondary);background:var(--bg-secondary)}.dark .ant-input,.dark .ant-input-affix-wrapper,.dark input:-webkit-autofill,.dark input:-webkit-autofill:focus,.dark input:-webkit-autofill:hover{-webkit-text-fill-color:var(--text-secondary)!important;box-shadow:0 0 0 1000px var(--bg-secondary) inset!important;-webkit-transition:background-color 5000s ease-in-out 0s;transition:background-color 5000s ease-in-out 0s;background-color:var(--bg-secondary)!important;caret-color:var(--text-secondary)!important}.dark .ant-form .ant-input,.dark .ant-form .ant-input-affix-wrapper{background-color:var(--bg-secondary)!important}.dark .ant-input:-webkit-autofill:first-line{color:var(--text-secondary)!important}.dark .ant-table-wrapper .ant-table-tbody .ant-table-row.ant-table-row-selected>.ant-table-cell{background:#030816}.dark .ant-select .ant-select-clear{color:var(--text-secondary)}.dark .ant-drawer .ant-drawer-body,.dark .ant-picker-outlined{background-color:var(--bg-secondary)}.dark .ant-form-item .ant-form-item-label>label{color:var(--text-secondary)}.dark .ant-drawer .ant-drawer-title{color:var(--text-primary)}.dark .ant-drawer .ant-drawer-header{background-color:var(--bg-secondary)}.dark .ant-drawer .ant-drawer-close{color:var(--text-secondary)}.dark .ant-dropdown .ant-dropdown-menu{background-color:var(--bg-secondary);color:var(--text-secondary);border:1px solid var(--bd-color)}.dark .ant-dropdown .ant-dropdown-menu .ant-dropdown-menu-item{color:var(--text-secondary)}.dark .ant-dropdown .ant-dropdown-menu .ant-dropdown-menu-item:hover{background-color:var(--bg-hover)}.dark .ant-collapse-borderless>.ant-collapse-item>.ant-collapse-content,.dark .ant-collapse-header{background-color:var(--bg-secondary)}.dark .ant-checkbox-wrapper{color:var(--text-secondary)}.dark [class*=" ant-select"]{background-color:var(--bg-secondary)}.dark .ant-switch .ant-switch-handle{top:1px}.dark .ant-btn-primary:disabled{color:var(--text-secondary)}.dark .ant-drawer .ant-drawer-footer{background-color:var(--bg-secondary)}.dark .ant-drawer-right>.ant-drawer-content-wrapper{border:1px solid var(--bd-color)}.dark .ant-btn-primary{color:var(--text-primary);background:#1677ff;border:1px solid var(--text-primary)}.dark .ant-btn-primary:not(:disabled):not(.ant-btn-disabled):hover{background-color:var(--bg-hover);border-color:var(--border-color);color:var(--text-primary)}.dark .table-row-red{background-color:var(--bg-secondary)!important}.dark .ant-table-wrapper .ant-table-tbody>tr>td{border-bottom:1px solid var(--border-color)}.dark .ant-select-dropdown .ant-select-item-option-selected:not(.ant-select-item-option-disabled){background-color:var(--bg-hover)}.dark .ant-btn-text:disabled{color:var(--text-secondary)}.dark .ant-btn-text:not(:disabled):not(.ant-btn-disabled):hover{color:var(--bg-hover)}.dark .ant-btn-icon,.dark .ant-btn.action-btn svg,.dark .ant-picker .ant-picker-separator,.dark .ant-picker .ant-picker-suffix{color:var(--text-secondary)}.dark .ant-picker-outlined:hover{background-color:var(--bg-hover)}.dark .ant-picker-outlined:focus-within{background-color:var(--bg-hover)}.dark .ant-picker-dropdown .ant-picker-panel-container .ant-picker-panel{background-color:var(--bg-secondary)}.dark .ant-picker-dropdown .ant-picker-content th{color:var(--text-primary)}.dark .ant-picker-cell{color:var(--text-secondary)}.dark .ant-picker-cell-in-view.ant-picker-cell-today .ant-picker-cell-inner:before{border-color:var(--text-primary)}.dark .ant-picker-cell-in-view.ant-picker-cell-selected .ant-picker-cell-inner{background:var(--bg-hover);color:var(--text-primary)}.dark .ant-picker-cell-in-view.ant-picker-cell-in-range:before{background:var(--bg-hover);opacity:.3}.dark .ant-picker-cell-in-view.ant-picker-cell-range-end .ant-picker-cell-inner,.dark .ant-picker-cell-in-view.ant-picker-cell-range-start .ant-picker-cell-inner{background:var(--bg-hover);color:var(--text-primary)}.dark .ant-picker-cell:hover .ant-picker-cell-inner{background:var(--bg-hover)}.dark .ant-notification-notice,.dark .ant-notification-notice-wrapper{background-color:var(--bg-primary)}.dark .ant-notification .ant-notification-notice-wrapper .ant-notification-notice-with-icon .ant-notification-notice-message,.dark .ant-notification-notice-close,.dark .ant-notification-notice-description,.dark .ant-notification-notice-message{color:var(--text-primary)}.dark .ant-notification-notice-close:hover{color:var(--text-primary);opacity:.8}.dark .anticon-close-circle.ant-notification-notice-icon-error{color:var(--text-primary)}.dark .ant-notification-notice.ant-notification-notice-error{background-color:var(--bg-primary);border:1px solid var(--border-color)}.dark .ant-modal .ant-modal-content{background-color:var(--bg-secondary)}.dark .ant-modal .ant-modal-close{background:var(--bg-hover)}.dark .ant-modal .ant-modal-header{background:var(--bg-secondary)}.dark .ant-modal .ant-modal-title,.dark .ant-picker-dropdown .ant-picker-header button{color:var(--text-primary)}.dark .ant-card .ant-card-actions{background:var(--bg-secondary)}.dark .ant-card .ant-card-actions>li>span>.anticon{color:var(--text-secondary)}.dark .ant-tooltip .ant-tooltip-inner{background-color:#353c46;color:var(--text-secondary);opacity:.9}.dark .ant-select-item-option:hover .ant-select-item-option-content{color:var(--bg-hover);opacity:.7}.dark .ant-collapse-borderless>.ant-collapse-item:last-child .ant-collapse-header{border-radius:8px}.dark .ant-modal-confirm .ant-modal-confirm-content,.dark .ant-modal-confirm .ant-modal-confirm-title{color:var(--text-primary)}.dark .ant-tag.ant-tag-green.ant-tag-borderless{border-color:#389e0d}.dark .ant-tag.ant-tag-red.ant-tag-borderless{border-color:#cf1322}.dark .ant-collapse-small>.ant-collapse-item>.ant-collapse-header{border-radius:8px}.dark .ant-collapse .ant-collapse-item>.ant-collapse-content{border-radius:0 0 8px 8px}.dark .ant-typography{color:var(--text-secondary)}.dark .ant-collapse .ant-collapse-content{background-color:var(--bg-secondary)}.dark .ant-input-affix-wrapper .anticon.ant-input-password-icon{color:var(--text-secondary)}.dark .ant-tree-select-dropdown .ant-select-tree .ant-select-tree-node-content-wrapper.ant-select-tree-node-selected{background-color:var(--bg-hover)}.dark .ant-timeline .ant-timeline-item-tail{border:2px solid var(--bg-hover)}.dark .ant-radio-button-wrapper{color:var(--text-secondary);background:var(--bg-secondary)}.dark .ant-empty .ant-empty-description{color:var(--text-secondary)}.dark .ant-alert.ant-alert-error{background-color:var(--bg-secondary);border:1px solid var(--border-color)}.dark .ant-alert-with-description .ant-alert-message{color:var(--text-secondary)}