html,body,#root{height:100%;padding:0}body{overflow:hidden;margin:0}.sub-top-tabs .ant-tabs-tab{font-weight:500;font-size:16px}:root{--autofill-bg: #ffffff;--autofill-text: #333333}.dark-mode{--autofill-bg: #141414;--autofill-text: #ffffff}input:-webkit-autofill,input:-webkit-autofill:hover,input:-webkit-autofill:focus,input:-webkit-autofill:active{-webkit-box-shadow:0 0 0 30px var(--autofill-bg) inset!important;-webkit-text-fill-color:var(--autofill-text)!important;transition:background-color 5000s ease-in-out 0s}.ant-input-affix-wrapper:has(input:-webkit-autofill){background-color:var(--autofill-bg)!important}.dark-mode .ant-input-affix-wrapper:has(input:-webkit-autofill){background-color:var(--autofill-bg)!important;border-color:#ffffff1a!important}input:-internal-autofill-selected{-webkit-appearance:menulist-button;-moz-appearance:menulist-button;appearance:menulist-button;background-image:none!important;background-color:transparent!important;color:fieldtext!important}.ant-layout{margin-left:0;min-height:100vh}.dark-mode ::-webkit-scrollbar{width:6px!important;height:6px!important}.dark-mode ::-webkit-scrollbar-track{background:transparent!important}.dark-mode ::-webkit-scrollbar-thumb{background-color:#ffffff26!important;border-radius:10px!important;border:1px solid transparent!important;background-clip:content-box!important}.dark-mode ::-webkit-scrollbar-thumb:hover{background-color:#ffffff4d!important}::-webkit-scrollbar{width:6px;height:6px}::-webkit-scrollbar-track{background:#f5f5f5}::-webkit-scrollbar-thumb{background:#ccc;border-radius:3px}.card{padding:2em}.read-the-docs{color:#888}.ant-dropdown .ant-dropdown-menu .ant-dropdown-menu-item{border-radius:8px;margin:6px 0}.ant-dropdown .ant-dropdown-menu .ant-dropdown-menu-item-divider{background:#333!important}.ant-table-title{padding:0!important;margin-bottom:16px}.value-cell{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;word-break:break-word}.ant-table-cell.ant-table-row-expand-icon-cell{width:0px!important;min-width:0px!important;max-width:0px!important;padding:0!important;box-sizing:border-box;vertical-align:middle!important}.custom-card .ant-card-head{min-height:32px;padding:4px 16px}.custom-card .ant-card-head-title{padding:0}.custom-card .ant-card-body{padding:5px 24px!important}.alert-management-card .ant-card-head,.alert-management-card .ant-card-head-wrapper{display:flex;justify-content:flex-start}@keyframes alertSlideIn{0%{transform:translate(100%);opacity:0}to{transform:translate(0);opacity:1}}.premium-alert-item{animation:alertSlideIn .4s cubic-bezier(.23,1,.32,1) forwards}.custom-dropdown-menu .ant-dropdown-menu{box-shadow:none!important}.custom-dropdown-item{display:block;padding:8px 12px;border-bottom:1px solid #e5e7eb}.custom-dropdown-item:hover{color:#1677ff}.auth-input input:-webkit-autofill,.auth-input input:-webkit-autofill:hover,.auth-input input:-webkit-autofill:focus,.auth-input input:-webkit-autofill:active{-webkit-box-shadow:0 0 0 30px var(--autofill-bg, transparent) inset!important;-webkit-text-fill-color:var(--autofill-text, #fff)!important;transition:background-color 5000s ease-in-out 0s}.auth-input .ant-input-affix-wrapper:has(input:-webkit-autofill){background-color:var(--autofill-bg, transparent)!important}.auth-input .ant-input-password input:-webkit-autofill{-webkit-box-shadow:0 0 0 30px var(--autofill-bg, transparent) inset!important;-webkit-text-fill-color:var(--autofill-text, #fff)!important}.ant-menu.ant-menu-dark{background:transparent}.ant-menu-dark .ant-menu-item-selected{background-color:#ffffff1a!important}.ant-menu-light .ant-menu-item-selected{background-color:#0000000a!important}.ant-menu-dark .ant-menu-submenu-selected{background-color:transparent!important}.app-title{height:64px!important;display:flex!important;align-items:center!important;padding:0 16px!important;margin-bottom:0!important;border-bottom:1px solid var(--border-color, rgba(255,255,255,.1));font-weight:500;box-sizing:border-box}.ant-layout-sider-collapsed .app-title{padding:0!important;justify-content:center!important}.ant-menu-dark .ant-menu-item-divider{background-color:#ffffff1a}.ant-menu-sub.ant-menu-inline{background:transparent!important}.side-nav-layout:not(.ant-layout-sider-collapsed) .side-nav-menu .ant-menu-item,.side-nav-layout:not(.ant-layout-sider-collapsed) .side-nav-menu .ant-menu-submenu-title{display:flex!important;align-items:center!important;white-space:normal!important;height:auto!important;line-height:1.5!important;max-height:36px!important;padding:8px 16px!important;margin:4px 12px!important;width:calc(100% - 24px)!important;border-radius:12px!important}.side-nav-menu .ant-menu-title-content{flex:1;text-align:left;display:flex;align-items:center}.side-nav-menu .ant-menu-submenu-arrow{top:50%!important;transform:translateY(-50%)!important}.side-nav-menu .ant-menu-item .anticon,.side-nav-menu .ant-menu-submenu-title .anticon{min-width:14px;font-size:16px;margin-top:0!important;display:flex;align-items:center;justify-content:center}.side-nav-menu .ant-menu-submenu-inline>.ant-menu-submenu-title{display:flex!important;align-items:center!important}.side-nav-layout:not(.ant-layout-sider-collapsed) .side-nav-menu .ant-menu-sub.ant-menu-inline>.ant-menu-item,.side-nav-layout:not(.ant-layout-sider-collapsed) .side-nav-menu .ant-menu-sub.ant-menu-inline>.ant-menu-submenu>.ant-menu-submenu-title{padding-left:48px!important}.ant-menu-submenu-arrow{right:16px}.ant-menu-inline .ant-menu-item:not(.ant-menu-item-selected):hover,.ant-menu-inline .ant-menu-submenu-title:hover{background-color:var(--hover-bg, rgba(255, 255, 255, .08))}.dark-mode{--hover-bg: rgba(255, 255, 255, .08)}:root:not(.dark-mode){--hover-bg: rgba(0, 0, 0, .04)}.ant-menu-inline .ant-menu-item,.ant-menu-inline .ant-menu-submenu-title{transition:padding .2s cubic-bezier(.645,.045,.355,1),background .3s cubic-bezier(.645,.045,.355,1)}.side-nav-layout{box-shadow:2px 0 8px #1d23290d;transition:all .2s}.ant-menu-inline-collapsed .ant-menu-submenu-arrow,.ant-menu-inline-collapsed+.ant-menu-item-divider,.ant-layout-sider-collapsed .ant-menu-item-divider{display:none!important}.ant-layout-sider-collapsed .side-nav-menu .anticon{margin:0!important;font-size:20px!important;transition:transform .2s!important}.ant-layout-sider-collapsed .side-nav-menu .ant-menu-item,.ant-layout-sider-collapsed .side-nav-menu .ant-menu-submenu-title{width:44px!important;height:44px!important;margin:4px auto!important;padding:0!important;display:flex!important;justify-content:center!important;align-items:center!important;border-radius:12px!important}.ant-layout-sider-collapsed .side-nav-menu .ant-menu-title-content{position:absolute!important;top:0;left:0;width:100%!important;height:100%!important;margin:0!important;padding:0!important;opacity:0!important}.ant-layout-sider-collapsed .side-nav-menu .ant-menu-title-content a{display:block;width:100%;height:100%}.ant-layout-sider-collapsed .side-nav-menu .ant-menu-item-selected,.ant-layout-sider-collapsed .side-nav-menu .ant-menu-submenu-selected>.ant-menu-submenu-title{background:var(--active-cube-bg, rgba(0, 0, 0, .05))!important}.dark-mode .ant-layout-sider-collapsed .side-nav-menu .ant-menu-item-selected,.dark-mode .ant-layout-sider-collapsed .side-nav-menu .ant-menu-submenu-selected>.ant-menu-submenu-title{--active-cube-bg: rgba(255, 255, 255, .08)}.side-nav-layout .ant-layout-sider-children{display:flex!important;flex-direction:column!important;height:100%!important}.user-profile-bottom{margin-top:24px;margin-bottom:24px;padding:0 16px;width:100%}.user-profile-bottom-inner{padding:10px 16px!important;border-radius:20px!important;display:flex!important;align-items:center!important;gap:12px!important;box-shadow:0 4px 12px #0000001a!important;cursor:pointer!important;transition:transform .2s!important}.ant-layout-sider-collapsed .user-profile-bottom-inner{background:transparent!important;padding:0!important;border-radius:50%!important;box-shadow:none!important;justify-content:center!important}.dark-mode .user-profile-bottom-inner{--profile-bg: #2c2c2c;box-shadow:0 4px 12px #0006!important}.user-profile-bottom-inner:hover{transform:translateY(-2px)!important}.user-profile-info{display:flex!important;flex-direction:column!important;flex:1!important;min-width:0!important;text-align:left!important}.user-name{color:var(--profile-name, #333333)!important;font-weight:600!important;font-size:14px!important;white-space:nowrap!important;overflow:hidden!important;text-overflow:ellipsis!important}.dark-mode .user-name{--profile-name: #cccccc}.user-role{color:var(--profile-role, #888888)!important;font-size:11px!important;white-space:nowrap!important;overflow:hidden!important;text-overflow:ellipsis!important}.dark-mode .user-role{--profile-role: #aaaaaa}.ant-menu-submenu-popup>.ant-menu{margin-left:16px;border-radius:12px!important;padding:8px!important;box-shadow:0 8px 24px var(--popup-shadow, rgba(0, 0, 0, .12))!important;border:1px solid var(--popup-border, rgba(0, 0, 0, .06))!important}.ant-menu-submenu-popup .ant-menu-item{border-radius:8px!important;margin:2px 0!important;padding:0 16px!important;height:40px!important;line-height:40px!important;width:auto!important;min-width:max-content!important}.ant-menu-submenu-popup .ant-menu-item-selected{background:var(--active-cube-bg, rgba(0, 0, 0, .05))!important}.ant-menu-submenu-popup .ant-menu{width:max-content!important;min-width:max-content!important}.ant-menu-submenu-popup .ant-menu-title-content{overflow:visible!important;text-overflow:clip!important;white-space:nowrap!important;display:inline-block!important;opacity:1!important;visibility:visible!important;width:auto!important}.ant-menu-submenu-popup .ant-menu-title-content a{color:inherit!important}.avatar-dropdown-popup .ant-dropdown-menu{background:var(--popup-bg, #ffffff)!important;border-radius:12px!important;padding:8px!important;box-shadow:0 8px 24px var(--popup-shadow, rgba(0, 0, 0, .12))!important;border:1px solid var(--popup-border, rgba(0, 0, 0, .06))!important;min-width:220px!important}.dark-mode .avatar-dropdown-popup .ant-dropdown-menu{--popup-bg: #1c2132;--popup-shadow: rgba(0, 0, 0, .6);--popup-border: rgba(255, 255, 255, .08)}.avatar-dropdown-popup .ant-dropdown-menu-item{border-radius:8px!important;margin:4px 0!important;padding:12px 16px!important;font-size:15px!important;line-height:1.5!important}.avatar-dropdown-popup .ant-dropdown-menu-item:hover{background:var(--hover-bg, rgba(0, 0, 0, .04))!important}.dark-mode .avatar-dropdown-popup .ant-dropdown-menu-item:hover{--hover-bg: rgba(255, 255, 255, .08)}.avatar-dropdown-popup .ant-dropdown-menu-item .anticon{font-size:18px!important;margin-right:12px!important}.ant-layout-header{position:sticky;top:0;z-index:1;width:100%;box-shadow:0 1px 2px #00000008}@media (max-width: 768px){.ant-input-search{width:200px!important}}.ant-breadcrumb{font-size:14px;line-height:1.5}.refresh-button{border:1px solid var(--ant-color-border-secondary);border-radius:6px;background:transparent;display:flex;align-items:center;justify-content:center;padding:4px 8px;height:32px;width:32px;transition:all .3s;box-shadow:0 2px #00000005}.refresh-button:hover{color:var(--ant-color-primary);border-color:var(--ant-color-primary)}.card{-webkit-box-shadow:rgba(140,152,164,.075) 0 6px 12px 0;-moz-box-shadow:rgba(140,152,164,.075) 0 6px 12px 0;box-shadow:#8c98a413 0 6px 12px;border:1px solid var(--card-border, rgba(231, 234, 243, .7))}.dark-mode .card{--card-border: rgba(255, 255, 255, .1);box-shadow:0 4px 20px #0006!important}.card .ant-card-head-title{text-transform:capitalize}.logs-table .ant-table-thead>tr>th{background:transparent!important;font-weight:700;border-bottom:2px solid var(--ant-color-border-secondary);text-transform:uppercase;font-size:11px;letter-spacing:.5px}.logs-table .ant-table-tbody>tr>td{padding:16px!important;border-bottom:1px solid var(--ant-color-border-secondary)}.remote-config-row>td{vertical-align:top!important}.remote-config-row>td{padding:22px 16px!important}.remote-config-row .div-h-32{min-height:32px;align-content:center}.remote-config-row .div-h-64{min-height:64px}.remote-config-row .text-ellipsis{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.remote-config-row .cell-not-default{margin-bottom:16px}.remote-config-row .td-name-container{line-height:normal;align-items:start;display:flex;flex-grow:1}.remote-config-row .td-name-container-show-dash:after{border-top:2px dashed #cfcfcf;content:" ";display:flex;flex-grow:1;margin-top:16px}.td-icon{color:#1677ff;font-size:16px;opacity:.8;height:32px;align-content:center;padding-right:8px}.td-name-description{position:relative;top:-4px}.td-name-no-description .td-name{min-height:32px}.remote-config-row .td-name{display:flex;flex-direction:column;justify-content:center;padding-right:12px;font-weight:500}.td-description{white-space:initial;font-size:12px;color:#888}.remote-config-row .condition-cell{display:flex;flex-direction:column}.remote-config-row .condition-cell.cell-not-default:after{border-left:2px dashed #cfcfcf;content:" ";display:flex;flex-grow:1;margin-left:16px;margin-top:12px;min-height:24px}.remote-config-row .condition-name{display:flex;align-items:flex-start}.remote-config-row .condition-name:after{border-top:2px dashed #cfcfcf;content:" ";display:flex;flex-grow:1;margin-top:16px}.remote-config-row .condition-label{display:flex;align-items:center;line-height:32px;font-size:13px;margin-right:12px;max-width:calc(100% - 36px)}.remote-config-row .condition-cell.cell-not-default .condition-label{background-color:#e7e9f5;border-radius:24px}.remote-config-row .condition-label-icon{color:#0b57d0}.remote-config-row span.anticon.anticon-experiment,.remote-config-row span.anticon.anticon-rocket{height:32px;width:32px;color:#fff;justify-content:center;border-radius:24px;font-size:18px}.btn-count-condition{padding:4px 8px;border-radius:24px;background-color:#ebf3fb}.remote-config-row .condition-label span.anticon{background-color:#0b57d0}.remote-config-row .condition-label-default span.anticon{background-color:#666}.remote-config-row .condition-label-default{display:flex;gap:4px;align-items:anchor-center}.remote-config-row .condition-text{padding:0 10px;font-weight:500;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.remote-config-row .value-row{position:relative}.remote-config-row .value-row-vertical:after{border-left:2px dashed #cfcfcf;content:" ";display:flex;flex-grow:1;height:calc(100% - 8px);position:absolute;top:21px}.remote-config-row .value-item{align-items:start;display:flex}.remote-config-row .value-item:before{border-top:2px dashed #cfcfcf;content:" ";display:flex;margin-right:12px;margin-top:16px;width:24px;min-width:24px}.remote-config-row .value-label{font-weight:500}.remote-config-row .value-result{height:32px;overflow:hidden;text-overflow:ellipsis}.remote-config-row .value-item-text{padding-right:16px;width:calc(100% - 32px)}.monitoring-card-container{border-radius:12px;overflow:hidden;box-shadow:0 2px 2px #0000000d;margin-bottom:24px;border:none}.monitoring-inner-card{padding:20px;border-radius:16px;height:100%;box-shadow:0 2px 8px #00000005;display:flex;flex-direction:column}.monitoring-icon-header{display:flex;align-items:center;gap:10px;margin-bottom:6px}.system-health-detail-card{padding:14px 16px;border-radius:16px;height:100%;box-shadow:0 2px 8px #0000000a;display:flex;flex-direction:column;gap:8px}.stats-grid-wrapper{position:relative;border-radius:8px;margin-top:8px}.stats-grid-header{display:flex;margin-left:120px}.stats-grid-header-cell{flex:1;text-align:center;padding:8px 0;position:relative}.stats-grid-row{display:flex;align-items:center;position:relative}.stats-grid-label-col{width:120px;padding:8px 0;z-index:2}.stats-grid-data-row{flex:1;display:flex;position:relative}.stats-grid-data-cell{flex:1;text-align:center;padding:8px 0}.time-line-overlay{position:absolute;top:0;bottom:0;width:1px;background:#000;z-index:10;pointer-events:none}.time-line-bubble{position:absolute;top:-24px;left:50%;transform:translate(-50%);background:#333;color:#fff;padding:2px 6px;border-radius:4px;font-size:10px;white-space:nowrap;font-weight:700;box-shadow:0 2px 4px #0003}.date-nav-wrapper{padding:2px 8px;border-radius:8px}.stats-cell-today{background:#e6f7ff!important}.stats-cell-weekend{background:#fff7e6!important}.stats-cell-normal{background:#fafafa!important}.today-indicator-bar{position:absolute;top:0;left:0;right:0;height:2px;background:#1890ff}.monitoring-card-container .ant-collapse-header,.databucket-container .ant-collapse-header{padding:16px!important;align-items:center!important}.databucket-container .ant-collapse-content-box{padding:0 16px 16px!important}.row-status-error a{color:red}.row-stop-check a{opacity:.5}
