*,:before,:after{box-sizing:border-box;margin:0;padding:0}html,body,#root{width:100%;height:100%}body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,sans-serif}.ant-pro-layout .ant-pro-sider-menu-logo{padding:16px 0}.layout .ant-card-head-title{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.layout .ant-card-head-wrapper{min-width:0}.layout .ant-statistic-title{text-overflow:ellipsis;white-space:nowrap;margin-bottom:2px;font-size:12px;line-height:1.4;overflow:hidden}.layout .ant-statistic-content{flex-wrap:wrap;align-items:baseline;gap:4px;font-size:22px;line-height:1.2;display:flex}.layout .ant-card-body{overflow:auto}.layout .react-grid-item{overflow:hidden}.layout .ant-list-item{flex-wrap:wrap;gap:6px 8px;padding:8px 0}.layout .ant-list-item-meta{flex:1 1 0;min-width:0}.layout .ant-list-item-meta-content{min-width:0}.layout .ant-list-item-meta-title{text-overflow:ellipsis;white-space:nowrap;font-size:13px;line-height:1.4;overflow:hidden}.layout .ant-list-item-meta-description{text-overflow:ellipsis;white-space:nowrap;font-size:11px;line-height:1.4;overflow:hidden}.layout .ant-list-item>.ant-tag{flex-shrink:0}.layout .ant-list-item .ant-space{flex-wrap:wrap}.layout .ant-progress{margin-bottom:0}.layout .ant-progress-outer{padding-right:0}@media (width<=720px){.app-header-username{display:none!important}}.ant-pro-layout .ant-pro-sider{background:#fafafa!important}.ant-pro-layout .ant-pro-sider .ant-pro-base-menu-inline,.ant-pro-layout .ant-pro-sider .ant-pro-base-menu-vertical,.ant-pro-layout .ant-pro-sider .ant-menu{background:0 0!important;border:none!important}.ant-pro-layout .ant-pro-sider .ant-menu-item,.ant-pro-layout .ant-pro-sider .ant-menu-submenu-title{color:#1f1f1f!important;border-radius:8px!important;height:44px!important;margin:4px 8px!important;padding-inline:14px!important;font-size:14.5px!important;font-weight:500!important;line-height:44px!important;transition:background .15s,color .15s!important;position:relative!important}.ant-pro-layout .ant-pro-sider .ant-menu-item .anticon,.ant-pro-layout .ant-pro-sider .ant-menu-submenu-title .anticon{color:#595959!important;margin-inline-end:12px!important;font-size:17px!important;transition:color .15s!important}.ant-pro-layout .ant-pro-sider .ant-menu-item:hover,.ant-pro-layout .ant-pro-sider .ant-menu-submenu-title:hover{color:#1f1f1f!important;background:#0000000a!important}.ant-pro-layout .ant-pro-sider .ant-menu-item:hover .anticon,.ant-pro-layout .ant-pro-sider .ant-menu-submenu-title:hover .anticon{color:#1f1f1f!important}.ant-pro-layout .ant-pro-sider .ant-menu-item-selected{color:#1677ff!important;background:#1677ff1a!important;font-weight:600!important}.ant-pro-layout .ant-pro-sider .ant-menu-item-selected:before{content:""!important;background:#1677ff!important;border-radius:0 3px 3px 0!important;width:3px!important;position:absolute!important;top:6px!important;bottom:6px!important;left:0!important}.ant-pro-layout .ant-pro-sider .ant-menu-item-selected .anticon,.ant-pro-layout .ant-pro-sider .ant-menu-submenu-selected>.ant-menu-submenu-title,.ant-pro-layout .ant-pro-sider .ant-menu-submenu-selected>.ant-menu-submenu-title .anticon{color:#1677ff!important}.ant-pro-layout .ant-pro-sider .ant-menu-sub .ant-menu-item{color:#595959!important;height:38px!important;padding-inline-start:44px!important;font-size:13.5px!important;font-weight:400!important;line-height:38px!important}.ant-menu-inline-collapsed .ant-menu-item,.ant-menu-inline-collapsed .ant-menu-submenu-title,.ant-pro-sider-collapsed .ant-menu-item,.ant-pro-sider-collapsed .ant-menu-submenu-title{text-align:center!important;margin:4px 8px!important;padding:0!important}.ant-menu-inline-collapsed .ant-menu-item .anticon,.ant-menu-inline-collapsed .ant-menu-submenu-title .anticon,.ant-pro-sider-collapsed .ant-menu-item .anticon,.ant-pro-sider-collapsed .ant-menu-submenu-title .anticon{margin-inline-end:0!important;font-size:18px!important}.ant-menu-inline-collapsed .ant-menu-item-selected:before,.ant-pro-sider-collapsed .ant-menu-item-selected:before{display:none!important}html.dark .ant-pro-layout .ant-pro-sider{background:#1f1f1f!important}html.dark .ant-pro-layout .ant-pro-sider .ant-menu-item,html.dark .ant-pro-layout .ant-pro-sider .ant-menu-submenu-title{color:#d9d9d9!important}html.dark .ant-pro-layout .ant-pro-sider .ant-menu-item .anticon,html.dark .ant-pro-layout .ant-pro-sider .ant-menu-submenu-title .anticon{color:#a6a6a6!important}html.dark .ant-pro-layout .ant-pro-sider .ant-menu-item:hover,html.dark .ant-pro-layout .ant-pro-sider .ant-menu-submenu-title:hover{color:#fff!important;background:#ffffff0f!important}html.dark .ant-pro-layout .ant-pro-sider .ant-menu-item-selected{color:#69b1ff!important;background:#1677ff33!important}html.dark .ant-pro-layout .ant-pro-sider .ant-menu-item-selected:before{background:#69b1ff!important}html.dark .ant-pro-layout .ant-pro-sider .ant-menu-item-selected .anticon{color:#69b1ff!important}.ant-pro-layout .ant-pro-sider-logo h1{letter-spacing:.2px!important;font-size:14px!important;font-weight:700!important;line-height:1.4!important}.task-calendar-pill:hover{background:#0000000a}.shepherd-inbosphorus.shepherd-element{border-radius:12px;max-width:360px;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;box-shadow:0 10px 30px #0000002e}.shepherd-inbosphorus .shepherd-header{background:0 0;padding:16px 18px 6px}.shepherd-inbosphorus .shepherd-title{font-size:15px;font-weight:600}.shepherd-inbosphorus .shepherd-text{padding:6px 18px 12px;font-size:13.5px;line-height:1.55}.shepherd-inbosphorus .shepherd-footer{gap:8px;padding:8px 14px 14px}.shepherd-inbosphorus .shepherd-button{color:#fff;background:#1677ff;border:none;border-radius:6px;padding:6px 14px;font-size:13px}.shepherd-inbosphorus .shepherd-button:hover{background:#4096ff}.shepherd-inbosphorus .shepherd-button.shepherd-button-secondary{color:#1f1f1f;background:#f0f0f0}.shepherd-inbosphorus .shepherd-button.shepherd-button-secondary:hover{background:#e6e6e6}html.dark .shepherd-inbosphorus.shepherd-element{color:#f0f0f0;background:#1f1f1f}html.dark .shepherd-inbosphorus .shepherd-button.shepherd-button-secondary{color:#f0f0f0;background:#303030}@keyframes row-highlight-fade{0%{background-color:#1677ff2e}to{background-color:#0000}}.row-highlight>td{animation:2s ease-out forwards row-highlight-fade}
