.local-popup-modal{position:fixed;z-index:1569;left:0;top:0;padding:8% 3%;width:100%;height:100%;overflow:auto;background-color:#000;background-color:rgba(0,0,0,.4)}.local-popup-modal .list-description>ul>li{margin-left:15px}.local-popup-modal .modal-header{display:flex;border-bottom:2px solid var(--border-color)}.local-popup-modal .modal-header .modal-header-main{flex:1 1;padding:0 2rem}.local-popup-modal .modal-header .modal-header-right{display:flex;padding:0 1rem;align-items:flex-end}.local-popup-modal .modal-header .modal-header-logo{height:40px;margin:0 1.2rem}.local-popup-modal .modal-header .modal-logo-description{float:right;font-size:.66rem}.local-popup-modal .modal-content{-webkit-animation-name:opendialog;animation-name:opendialog;-webkit-animation-duration:1.5s;animation-duration:1.5s;-webkit-animation-delay:-1s;animation-delay:-1s;background-color:#fefefe;padding:15px 0;margin:4% auto auto;border:1px solid #888;width:55%}.local-popup-modal .modal-content .modal-body{display:flex;padding:16px 16px 8px;justify-content:center}.local-popup-modal .modal-content .modal-body .ant-row{width:100%}.local-popup-modal .modal-content .list-description{width:100%;overflow-y:auto;max-height:40vh}.local-popup-modal .modal-content .list-description ul{margin-top:4px}.local-popup-modal .modal-content .list-description::-webkit-scrollbar{width:10px}.local-popup-modal .modal-content .ant-typography{margin:7px 0!important}.local-popup-modal .modal-content .modal-footer{margin-top:15px;text-align:center;padding:0 1rem}.local-popup-modal .modal-content .modal-confirm-btn{float:right}@media screen and (max-width:1400px){.local-popup-modal .modal-content{width:60%}}@media screen and (max-width:1200px){.local-popup-modal .modal-content{width:70%}}@-webkit-keyframes opendialog{0%{width:0;opacity:1%}to{@media screen and (max-width:1400px){width:60%}@media screen and (max-width:1200px){width:70%}width:55%;opacity:1%}}@keyframes opendialog{0%{width:0;opacity:1%}to{@media screen and (max-width:1400px){width:60%}@media screen and (max-width:1200px){width:70%}width:55%;opacity:1%}}.wrap-spin-loading{top:0;left:0;width:100%;height:100%;z-index:10000;position:relative}.wrap-spin-loading .loading-icon{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.wrap-spin-loading-unload{display:none}.tooltip{margin-left:10px}.job-process-info,.job-status>span,.wrap-job_progress-progress-detail{color:var(--text)}.job-create-time{font-size:12px;margin-top:8px}.ant-list-vertical .ant-list-item-meta-title{color:var(--text)}.wrap-footer{background-color:var(--abc);text-align:right;padding:8px}.wrap-agency-switcher{border-bottom:1px solid var(--border-color);border-top:1px solid var(--border-color)}.wrap-agency-switcher .agency-item{cursor:pointer;display:flex;justify-content:space-between}.wrap-agency-switcher .agency-item .ant-avatar{width:24px!important;height:24px!important;line-height:24px!important;margin-right:16px!important;margin-left:16px!important}.wrap-agency-switcher .agency-item .ant-radio-wrapper{margin-right:16px}.wrap-agency-switcher .agency-item .agency-name{vertical-align:middle;color:var(--text)}.wrap-agency-switcher .ant-menu-vertical .ant-menu-item{margin-bottom:0!important;margin-top:0!important}.wrap-change-password-comp{width:100%;margin:auto;position:relative;color:var(--text)}.wrap-change-password-comp .ant-form-item label,.wrap-change-password-comp h2{color:var(--text)}.wrap-change-password-comp .logo-passwordreset{width:100%;overflow:hidden;line-height:128px}.wrap-change-password-comp .logo-passwordreset .logo-img{line-height:128px;height:128px;width:256px}.wrap-change-password-comp .ant-checkbox-wrapper{color:var(--text)}.wrap-change-password-comp .password-rule{line-height:20px;font-style:italic;font-weight:500;color:var(--text)}.wrap-user-side-pane .ant-form-item{margin-bottom:0}.wrap-user-side-pane .user-info-content .display-name{margin-bottom:10px;font-size:18px;font-weight:700}.wrap-user-side-pane .user-info-content .display-name input{width:240px}.wrap-user-side-pane .user-info-content .info{font-size:16px;font-weight:400;line-height:24px}.wrap-user-side-pane .user-info-content .info .ant-btn-link{padding-left:0}.wrap-user-side-pane .user-info-content .info input{width:240px}.wrap-user-side-pane .user-info-action{display:flex;width:100%;justify-content:space-evenly}.wrap-user-side-pane .user-info-secondary .ant-select,.wrap-user-side-pane .user-info-secondary input{width:100%}.wrap-user-side-pane .user-info-secondary .title{color:var(--text);margin-bottom:18px;font-size:14px;font-weight:700}.wrap-user-side-pane .user-info-secondary .ant-form-item-children{color:var(--text);font-weight:400}.wrap-user-side-pane .user-info-secondary .ant-form-item{margin-top:16px}.wrap-user-side-pane .footer{padding:20px}.wrap-user-side-pane .footer .language-select{height:24px;line-height:24px;vertical-align:middle;margin-left:8px}.wrap-user-side-pane .footer .language-select-label{color:var(--text)}.spm-drawer-user-side-pane .ant-drawer-body{padding:0}.spm-drawer-user-side-pane .ant-drawer-body .ant-alert-error{margin-bottom:8px}.spm-drawer-user-side-pane .ant-drawer-body .ant-collapse-borderless{background:var(--content-background)}.spm-drawer-user-side-pane .ant-drawer-body .ant-collapse-borderless .ant-collapse-item{border-bottom:none}.spm-drawer-user-side-pane .ant-drawer-body .ant-collapse-header{font-weight:700;line-height:32px;border-bottom:1px solid var(--border-color);color:var(--text)}.spm-drawer-user-side-pane .ant-drawer-body .ant-form-item{margin-top:20px;margin-bottom:20px}.spm-drawer-user-side-pane .ant-drawer-body .ant-collapse-content{border-bottom:1px solid var(--border-color)}.spm-drawer-user-side-pane .ant-drawer-body .avatar-change-button{line-height:96px}.spm-drawer-user-side-pane .ant-drawer-body .ant-form-item-label{text-align:left!important;line-height:22px}.spm-drawer-user-side-pane .ant-drawer-body .ant-form-item-label label{font-weight:500;color:var(--text)}.spm-drawer-user-side-pane .ant-drawer-body .avatar{display:flex}.spm-drawer-user-side-pane .ant-drawer-body .avatar .ant-avatar-string{font-size:20px}.spm-drawer-user-side-pane .ant-drawer-body .ant-form-item-control{line-height:20px}.alarm-frequency-spinner{display:flex;justify-content:center;padding-top:15px}.wrap-user-info-panel{background-color:var(--content-background);color:var(--text);text-align:left}.wrap-user-info-panel .ant-menu-vertical{border-right:none}.wrap-user-info-panel .ant-btn-link{padding:0}.wrap-user-info-panel .user-info-content{padding:16px;width:300px}.wrap-user-info-panel .user-info-content .user-name{font-weight:700}.wrap-user-info-panel .user-info-content .anticon{line-height:12px;margin-left:0}.wrap-user-info-panel .user-info-content .anticon svg{font-size:12px}.wrap-user-info-panel .profile-footer{font-size:14px;font-weight:700;text-align:center;padding:10px}.wrap-user-info-panel .profile-footer .logout-link{display:block;font-weight:400;width:100%}.wrap-user-info-panel .profile-footer .anticon{vertical-align:middle;line-height:normal;margin-left:0}.wrap-user-info-panel .profile-footer .anticon svg{font-size:16px}.wrap-user-info-panel .profile-footer .nav-text{margin-left:10px;vertical-align:middle}.wrap-notification-list-panel{width:379px;padding:4px}.wrap-notification-list-panel .wrap-notif-footer{display:flex;padding:8px;justify-content:space-between}.wrap-notification-list-panel .wrap-notif-footer .ant-btn{padding:0}.wrap-notification-list-panel .fade-out{transition:1s;opacity:0}.wrap-notification-list-panel .wrap-list-items{padding:8px}.wrap-notification-list-panel .wrap-list-items .ant-list-item{padding:0}.wrap-notification-list-panel .wrap-list-items .ant-list-item-meta-description,.wrap-notification-list-panel .wrap-list-items .ant-list-item-meta-title,.wrap-notification-list-panel .wrap-list-items .ant-list-item-meta-title>a{color:var(--text)}.wrap-notification-list-panel .wrap-list-items .notif-descript{width:200px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.wrap-notification-list-panel .wrap-list-items .notif-time{font-size:10px}.wrap-notification-list-panel .ant-list-item-action{margin-left:4px}.wrap-notification-list-panel .ant-list-item-action .anticon,.wrap-notification-list-panel .ant-list-item-action .filled-icon{color:#099;font-size:16px;font-weight:700}.wrap-notification-list-panel .loading-icon{text-align:center}.wrap-notification-list-panel .loading-icon .anticon{color:var(--text)}.wrap-passwordreset-comp .wrap-login-comp .title-login{margin-bottom:40px}.wrap-home{width:100%;background:var(--wrap-background)}.wrap-home .dashboard-img{width:100%}.wrap-home .auto-reload-btn{color:var(--text);background:transparent;border:none;box-shadow:none}.wrap-home .last-updated-col{text-align:right}.wrap-home .last-updated-col button{margin-right:10px}.wrap-home .agency{width:50%;background:var(--background);border-radius:6px}.wrap-home .agency-header{font-size:16px;font-weight:500}.setting-info-panel{position:relative;width:100%;height:100%;margin-top:1rem}.setting-label{display:block;width:100%}.setting-checkbox,.setting-select{margin-top:.5rem}.setting-section{margin-top:1rem}.setting-footer{position:absolute;bottom:0;right:0;padding:.5rem 0;border-top:1px solid #e8e8e8}.redundant-padding-list .ant-list-header{padding:4px;background-color:var(--wrap-background)}.redundant-padding-list .ant-list-item{padding:3px 0}.widget-header{padding:8px 0;border-bottom:1px solid var(--border-color)}.widget-header-title{font-size:1rem;color:#9facbe;font-weight:500;text-transform:uppercase}.widget-header-subtitle{font-size:.87rem}.grid-widget-sample{width:100%;margin-top:12px;padding:8px;border:none;border-radius:0;height:auto}.grid-widget-sample .ant-row{display:flex;justify-items:center;align-items:center}.grid-widget-sample:hover{background-color:var(--highlight-color)}.grid-widget-sample img{width:100%;height:100%;object-fit:contain}.grid-widget-sample .ant-typography{margin-bottom:2px;text-align:left}.grid-widget-sample h1,.grid-widget-sample h2,.grid-widget-sample h3,.grid-widget-sample h4,.grid-widget-sample h5{font-weight:400;font-size:1.08rem;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.grid-widget-sample{cursor:pointer}.grid-widget-sample p{font-size:.87rem;margin-bottom:0;width:100%;white-space:pre-wrap;word-wrap:break-word;display:-webkit-box;-webkit-box-orient:vertical;text-align:left}.grid-widget-sample p.show-all{overflow:hidden;-webkit-line-clamp:3}.grid-widget-sample .description{display:flex;flex-direction:column;align-items:flex-end}.grid-widget-disabled{cursor:not-allowed;color:rgba(0,0,0,.25);background-color:#f5f5f5;border-color:#d9d9d9;text-shadow:none;box-shadow:none}.btn-show-all{border:none;background:none;color:#099;cursor:pointer}.d-none{display:none!important}.menu-item-grid{color:var(--text)}.react-grid-item>.react-resizable-handle:after{border-right:2px solid var(--text);border-bottom:2px solid var(--text)}.heatmap-switch-icon{background:var(--content-background);opacity:.93;font-size:12px!important;border-radius:5px;padding:8px 16px;width:250px}.heatmap-switch-icon .ant-form-item{margin-bottom:5px}.heatmap-switch-icon .ant-form-item-label{text-align:left;line-height:1.5}.heatmap-switch-icon .switch-title{color:var(--text);font-weight:850;display:flex;align-items:center}.heatmap-switch-icon .switch-title .ant-form-item-control-wrapper{text-align:right}.heatmap-header{width:100%;display:inline-flex}.heatmap-header .heatmap-header-title{font-weight:600}.heatmap-header .ant-col{padding:0!important}.heatmap-header .heatmap-header-matrix .ant-radio-button-wrapper,.heatmap-header .widget-setting__metric-default .ant-radio-button-wrapper{background:var(--content-background);color:var(--text)!important}.heatmap-header .dashboard-main-slider .ant-badge-status-text{font-size:12px!important}.heatmap-header .heatmap-color-group{margin:auto;display:flex}.heatmap-header .heatmap-color-group .ant-slider{width:100%;margin-top:0}.heatmap-header .heatmap-color-group .color-item{margin-right:10px}.heatmap-header .heatmap-color-group .color-item .color-title{margin-right:5px}.heatmap-header .heatmap-color-group .color-item .ant-badge-status-dot{height:10px;width:10px}.heatmap-header .heatmap-color-group .color-item .ant-badge-status-text{color:var(--text)!important}.heatmap-header .setting-btn-group{margin:auto 5px auto auto;font-size:20px}.heatmap-header-intersection{height:4rem}.wrap-hit-map{height:100%;background:var(--content-background);padding:10px;width:100%}.wrap-hit-map .button-wrap{padding:8px 0;margin-bottom:12px;display:flex}.wrap-hit-map .button-wrap button{margin-right:8px}.wrap-hit-map .intersect-detail-card{font-size:12px;font-weight:400}.wrap-hit-map .intersect-detail-card .ant-card-head{padding:0;font-size:12px;font-weight:400}.wrap-hit-map .intersect-detail-card .ant-card-head .ant-card-head-title{padding:10px 0;font-size:12px}.wrap-hit-map .intersect-detail-card .ant-card-head .ant-card-head-title .card-header{font-size:16px;font-weight:700;margin-bottom:4px}.wrap-hit-map .intersect-detail-card .ant-card-head .ant-card-head-title .card-value{font-size:14px;font-weight:700;color:#099}.wrap-hit-map .intersect-detail-card .ant-card-body{padding:10px 0 0}.wrap-hit-map .map-popup .leaflet-popup-content-wrapper{background-color:var(--background)}.marker-icon-ext{background:none;border:none}.wrap-top-ten{height:100%;overflow:hidden;background-color:var(--background);border-radius:4px;padding:8px 16px}.wrap-top-ten .styled-scroll{height:90%;overflow:auto}.wrap-top-ten .wrap-top-ten-header{padding:16px 0;font-weight:600;border-bottom:1px solid var(--border-color);text-transform:uppercase}.wrap-top-ten .ant-list-item{padding:10px 0}.wrap-top-ten .ant-list-item .alarm-name{color:var(--text)}.wrap-top-ten .intersection-item{width:100%;height:32px}.wrap-top-ten .intersection-item .open-number-alarm{text-align:center}.wrap-top-ten .intersection-item .alarm-name{text-align:left}.chart{overflow:overlay!important}.chart .arc:hover path{-webkit-transform:scale(1.1);transform:scale(1.1)}.chart .pie-value{color:var(--text);font-size:22px;font-weight:500}.chart .pie-text{color:var(--text);font-size:20px;opacity:.8}.wrap-info-alarm-message{border-radius:4px;background:var(--background);height:100%;padding:8px 16px;display:flex;flex-direction:column}.wrap-info-alarm-message .wrap-info-chart{padding:16px 0;font-weight:600;text-align:left;border-bottom:1px solid var(--border-color);text-transform:uppercase}.wrap-info-alarm-message .wrap-chart{flex:1 1;display:flex;height:100%;padding:20px;box-sizing:border-box;overflow:hidden}.wrap-info-alarm-message .wrap-chart .chart-box{display:block;width:50%;height:100%;box-sizing:border-box}.wrap-info-alarm-message .wrap-chart .chart-box-compact{display:flex;width:100%;height:100%;box-sizing:border-box;justify-content:center;align-items:center}.wrap-info-alarm-message .wrap-chart .chart-box-compact svg{width:auto;height:auto}.wrap-info-alarm-message .wrap-chart .chart-info-box{width:50%}.wrap-info-alarm-message .wrap-chart .chart-info-box-compact{width:0;overflow:hidden}.wrap-info-alarm-message .wrap-chart .chart-description{width:100%}.wrap-info-alarm-message .wrap-chart .ant-list-split .ant-list-item{border-bottom:none;padding:8px 0}.wrap-info-alarm-message .wrap-chart .pie-color{text-align:center;height:14px}.wrap-info-alarm-message .wrap-chart .pie-color span{height:10px;width:10px}.wrap-info-alarm-message .wrap-chart .pie-name,.wrap-info-alarm-message .wrap-chart .pie-value{color:var(--text)}.alarm-list-message .ant-list-items{height:100%;overflow-y:auto}.alarm-list-message .ant-list-items .ant-list-item{padding:0}.wrap-summary-report{display:flex;flex-direction:column;height:100%;background-color:var(--background);border-radius:4px;padding:8px 16px;overflow:hidden}.wrap-summary-report .styled-scroll{height:90%;overflow:auto}.wrap-summary-report .wrap-summary-report-header{padding:12px 0;font-weight:600;border-bottom:1px solid var(--border-color);text-transform:uppercase;display:flex}.wrap-summary-report .summary-report-title-content{padding:12px 0 40px}.wrap-summary-report .summary-report-title-content .ant-calendar-picker-input{border:none;padding:0}.wrap-summary-report .summary-report-title-content .ant-calendar-picker-input .ant-calendar-range-picker-input{height:auto!important}.wrap-summary-report .summary-report-title-content .ant-calendar-picker-input .ant-calendar-picker-icon{display:none}.wrap-summary-report .summary-report-title-content .color-header{color:#9facbe;font-weight:500}.wrap-summary-report .summary-report-title-content .tab-summary-report{display:flex;justify-content:flex-end;align-items:center}.summary-table{flex:1 1;overflow:auto}.summary-action{display:flex;justify-content:center;margin-left:120px!important}.summary-action .ant-radio-group{font-size:10px;font-weight:400}.column-value{display:flex;justify-content:flex-start;align-items:center}.column-value .dot-summary-report{width:8px;height:8px;background:#ffab00;border-radius:50%;margin-bottom:0;margin-right:6px}.setting-summary-report .setting-footer{position:unset!important}.wrap-volume-count{height:100%;background-color:var(--background);border-radius:4px;padding:8px 16px;display:flex;flex-direction:column;overflow:hidden}.wrap-volume-count .ant-list-item{padding:10px 0}.wrap-volume-count .wrap-volume-count-header{padding:16px 0;font-weight:600;border-bottom:1px solid var(--border-color);text-transform:uppercase}.wrap-volume-count .wrap-volume-count-content{flex:1 1}.volume-count-rows{width:100%}.volume-count-rows .volume-count-header{font-weight:700}.volume-count-rows .volume-count-cell{display:flex;align-items:center;height:32px;overflow:hidden}.volume-count-chart-wrap,.volume-count-chart-wrap .volume-count-chart-container{display:block;width:100%;height:100%;overflow:hidden}.wrap-notification{border-radius:4px;background:var(--background);height:100%;padding:8px 16px;display:flex;flex-direction:column}.wrap-notification .wrap-info-chart{padding:16px 0;font-weight:600;text-align:left;border-bottom:1px solid var(--border-color);text-transform:uppercase}.wrap-notification .wrap-chart{flex:1 1;display:flex;height:100%;padding:20px;box-sizing:border-box;overflow:hidden}.wrap-notification .wrap-chart .chart-box{display:block;width:50%;height:100%;box-sizing:border-box}.wrap-notification .wrap-chart .chart-box-compact{display:flex;width:100%;height:100%;box-sizing:border-box;justify-content:center;align-items:center}.wrap-notification .wrap-chart .chart-box-compact svg{width:auto;height:auto}.wrap-notification .wrap-chart .chart-info-box{width:50%}.wrap-notification .wrap-chart .chart-info-box-compact{width:0;overflow:hidden}.wrap-notification .wrap-chart .chart-description{width:100%}.wrap-notification .wrap-chart .ant-list-split .ant-list-item{border-bottom:none;padding:8px 0}.wrap-notification .wrap-chart .pie-color{text-align:center;height:14px}.wrap-notification .wrap-chart .pie-color span{height:10px;width:10px}.wrap-notification .wrap-chart .pie-name,.wrap-notification .wrap-chart .pie-value{color:var(--text)}.notification .ant-list-items{height:100%;overflow-y:auto}.notification .ant-list-items .ant-list-item{padding:0}.notification-header{display:flex;justify-content:flex-start;align-items:center}.content{font-size:1rem}.number{font-size:1.2rem;margin-left:5px;font-weight:700}.content-header{display:flex;justify-content:flex-start;align-items:center}.wrap-login-comp-bg{background:var(--background);float:right;max-width:640px;width:100%;position:relative;height:100%}.wrap-login-comp-bg .wrap-login-comp{position:relative;margin:auto;-webkit-transform:translateY(-50%);transform:translateY(-50%);max-width:310px;width:100%;top:50%}.wrap-login-comp-bg .wrap-login-comp .login-form-forgot{color:#099;margin-left:120px}.wrap-login-comp-bg .wrap-login-comp .logo-login{text-align:center;width:100%;overflow:hidden}.wrap-login-comp-bg .wrap-login-comp .logo-login .logo-img{line-height:72px;height:72px;width:256px}.wrap-login-comp-bg .wrap-login-comp .title-login{text-align:center;font-size:20px;font-weight:500;margin-bottom:40px;color:var(--text)}.wrap-login-comp-bg .wrap-login-comp .ant-checkbox-wrapper{color:var(--text)}.wrap-login-comp-bg .wrap-login-comp .ant-form .ant-input-affix-wrapper input{height:36px;box-shadow:unset;border:1px solid #aeb6bf}.wrap-login-comp-bg .wrap-login-comp .ant-form .ant-input-affix-wrapper input:focus{box-shadow:unset}.wrap-login-comp-bg .wrap-login-comp .ant-form .login-form-button{float:right}.wrap-login-comp-bg .wrap-login-comp .ant-form .login-form-button .anticon{vertical-align:middle}.wrap-login-comp-bg .wrap-login-comp .captcha{height:125px}.wrap-login-comp-bg .wrap-login-comp .captcha iframe{height:125px!important}.wrap-login-comp-bg .wrap-login-comp .captcha .rc-anchor-alert{display:none!important}.wrap-login-comp-bg .wrap-login-comp .captcha>div>div{height:125px!important}.wrap-passwordreset-comp{background:var(--background);float:right;max-width:640px;width:100%;position:relative;height:100%}.wrap-passwordreset-comp .wrap-login-comp{position:relative;margin:auto;-webkit-transform:translateY(-50%);transform:translateY(-50%);max-width:310px;width:100%;top:50%}.wrap-passwordreset-comp .wrap-login-comp .login-form-forgot{width:100%;text-align:center}.wrap-passwordreset-comp .wrap-login-comp .logo-login{text-align:center;width:100%;overflow:hidden}.wrap-passwordreset-comp .wrap-login-comp .logo-login .logo-img{line-height:72px;height:72px;width:256px}.wrap-passwordreset-comp .wrap-login-comp .title-login{text-align:center;font-size:20px;font-weight:700;margin-bottom:10px;color:var(--text)}.wrap-passwordreset-comp .wrap-login-comp .description-login{text-align:center;margin-bottom:40px;color:var(--text)}.wrap-passwordreset-comp .wrap-login-comp .ant-checkbox-wrapper{color:var(--text)}.wrap-passwordreset-comp .wrap-login-comp .ant-form .ant-input-affix-wrapper input{height:36px;box-shadow:unset;border:1px solid #aeb6bf}.wrap-passwordreset-comp .wrap-login-comp .ant-form .ant-input-affix-wrapper input:focus{box-shadow:unset}.wrap-passwordreset-comp .wrap-login-comp .ant-form .reset-form-button{width:100%}.wrap-base-management .ant-page-header-heading{margin-bottom:8px}.create-button{background:transparent;color:var(--text);border:1px solid #099;height:40px;font-weight:500;font-size:16px}.create-button .anticon{color:#099}.ant-pagination-options-quick-jumper input{background:transparent;color:var(--text)}.wrap-table .ant-table-row .ant-btn-link{padding:0;width:32px;height:30px}.wrap-table .odd-row{background-color:var(--odd-color)}.wrap-table .noti-desc{white-space:pre-line}.wrap-table .ant-tag{border:none;border-radius:16px;background:var(--highlight);padding:1px 8px}.wrap-table .filter{min-height:41px;margin-bottom:16px;display:flex}.wrap-table .filter .ant-row{width:100%}.wrap-table .filter .filter-content .ant-radio-button-wrapper{height:40px;line-height:40px}.wrap-table .filter .filter-content .ant-select-selection-selected-value,.wrap-table .filter .filter-content .ant-select-selection__rendered{line-height:40px}.wrap-table .filter .filter-content .ant-calendar-picker,.wrap-table .filter .filter-content .ant-calendar-picker-input,.wrap-table .filter .filter-content .ant-input,.wrap-table .filter .filter-content .ant-select-selection{height:40px}.wrap-table .filter .filter-content .ant-calendar-range-picker-separator{color:var(--text)}.wrap-table .filter button.btn-search{margin:4px 4px 4px 8px;background:var(--background);height:40px;color:var(--text);border:1px solid #099;font-weight:500}.wrap-table .filter button.btn-search .anticon{color:#099}.wrap-table .filter .ant-calendar-picker{min-width:unset!important;width:100%}.wrap-table .actions{display:flex;margin-bottom:16px}.wrap-table .actions .action-content{margin-bottom:4px}.wrap-table .actions .action-content .anticon{color:#099}.wrap-table .actions .action-content>button{height:40px;margin-right:16px}.wrap-table .actions .selected-content{margin:auto auto auto 0;color:var(--text)}.wrap-table .infors{margin-bottom:16px}.wrap-table .ant-select-selection{background:var(--background);color:var(--text)}.wrap-table .ant-select-arrow-icon{color:var(--text)}.spm-detail-drawer .ant-drawer-body{display:flex;flex-direction:column;justify-content:space-between;height:calc(100% - 64px)}.spm-detail-drawer .ant-drawer-body .wrap-footer-detail{display:flex;justify-content:flex-end}.spm-detail-drawer .ant-drawer-body .wrap-footer-detail .ant-btn{background:var(--background);color:var(--text);height:40px}.spm-detail-drawer .detail-btn-button-group{left:0}.wrap-form-viewonly .ant-form-item-children{font-weight:500}.icon{width:40px;height:40px;border:1px solid #e5e8e8;margin-bottom:10px;cursor:pointer}.icon-group{margin-top:100px;text-align:center}.icon-group__intersection-tab .icon{border-radius:4px!important}.icon-group__intersection-tab .icon .ant-btn[disabled]{width:38px!important;height:38px!important;border:0!important;border-radius:4px!important}.ant-col .ant-col-8 .ant-input{height:40px!important}.tag-status{background-color:#e9f6f9;border:1px solid #e9f6f9;border-radius:16px}.ant-btn-link i{vertical-align:middle!important}.link-popover{border-right:none}.link-popover .ant-menu-item:hover{background-color:var(--highlight-color)!important;color:#099}.template-report-create .ant-tabs.ant-tabs-card .ant-tabs-card-bar .ant-tabs-tab{color:rgba(96,96,96,.4)!important;background-color:rgba(219,218,218,.6)!important}.template-report-create .ant-tabs.ant-tabs-card .ant-tabs-card-bar .ant-tabs-tab-active{color:#606060!important;background-color:#fff!important}.wrap-agency-detail{padding:0 30px}.auto-reload-btn,.auto-reload-btn:active,.auto-reload-btn:focus,.auto-reload-btn:hover{color:var(--text);background:transparent;border:none;box-shadow:none}.api-key-field{width:90%}.wrap-agency-setting .ant-form-item{margin-bottom:0}.wrap-agency-setting .ant-form-item-label{line-height:30px}.wrap-agency-setting .wrap-login-error-comp .spm-error-comp{margin:0 30px}.wrap-agency-setting .agencty-tag-input .ant-tag{width:150px;text-align:center;padding:4px 8px 4px 4px;font-size:14px;border-radius:1px;position:relative}.wrap-agency-setting .agencty-tag-input .ant-tag .anticon-close{position:absolute;top:8px;right:2px}.wrap-agency-setting .color-matrix{padding:0 40px}.wrap-agency-setting .color-matrix .ant-form-item{margin-bottom:0}.wrap-agency-setting .color-matrix .ant-form-item .ant-form-item-control-wrapper{width:70%}.wrap-agency-setting .color-matrix .color-matrix-item .ant-form-item-children>div{display:flex}.wrap-agency-setting .color-matrix .color-matrix-item .color-matrix-value{width:40%;margin-right:20px}.wrap-agency-setting .color-matrix .color-matrix-item .color-matrix-value .rc-color-picker-trigger{width:100%;height:32px}.wrap-agency-setting .color-matrix .color-matrix-item .color-matrix-action{border:none;box-shadow:none;float:right}.wrap-agency-setting .center-point .center-point-map{height:450px}.wrap-agency-setting .center-point .timezone{width:80%}.wrap-agency-setting .center-point .search-control-icon-button svg{margin:auto}.edit-agency-page .edit-agency-tabs{height:100%}.edit-agency-page .edit-agency-tabs .ant-tabs-nav-container{text-align:center}.edit-agency-page .ant-tabs-card-bar .ant-tabs-tab{background:var(--background)!important;color:var(--text)}.button-float-left .ant-page-header-heading-extra{float:right!important}.button-float-left .ant-page-header-heading-extra button{height:40px;background:var(--background);color:var(--text)}.wrap-table .actions .add-user-agency{float:right}.agency-user-tab .ant-page-header-heading{position:absolute;right:0;padding-top:12px;width:auto;padding-right:24px;z-index:1}.item-menu{position:absolute;top:0;right:0;padding:5px}.grid-selected-item{border:2px solid #38f}.item-menu.ant-menu{background-color:initial}.item-menu.ant-menu-horizontal{border-bottom:0;line-height:32px}.item-menu.ant-menu-horizontal>.ant-menu-submenu-active,.item-menu.ant-menu-horizontal>.ant-menu-submenu-open,.item-menu.ant-menu-horizontal>.ant-menu-submenu-selected,.item-menu .ant-menu-submenu:hover{border-bottom:0}.item-menu .ant-menu-submenu-title{padding:0}.item-menu .ant-menu-submenu-title .anticon{margin-right:0;font-size:24px}.grid-side-bar{width:240px;height:calc(100vh - 160px);margin-top:12px;padding:12px;background-color:var(--content-background)}@media (max-width:1024px){.grid-side-bar{width:240px}}@media (min-width:1025px) and (max-width:1599px){.grid-side-bar{width:320px}}@media (min-width:1600px){.grid-side-bar{width:400px}}.grid-widget-license{width:100%;height:260px;margin-top:12px;border:2px solid #ccc;border-radius:5px;opacity:.93}.grid-widget-license .ant-row{display:flex;justify-items:center;align-items:center}.grid-widget-license img{width:100%;height:100%;object-fit:contain}.grid-widget-license h1,.grid-widget-license h2,.grid-widget-license h3,.grid-widget-license h4,.grid-widget-license h5{font-weight:400;font-size:1.08rem;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.grid-widget-license{cursor:pointer;position:relative}.grid-widget-license p{font-size:.87rem;margin-bottom:0;width:100%;white-space:pre-wrap;word-wrap:break-word;display:-webkit-box;-webkit-box-orient:vertical;text-align:left;overflow:auto;-webkit-line-clamp:6}.grid-widget-license .title-license{background:#606060;color:#fff;border-radius:10px;text-align:center;margin-left:10px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;padding:0 2px}.grid-widget-license .header-card{background:#e5e8e8;padding:10px;height:80px}.grid-widget-license .description-license{padding:8px}.grid-widget-license .check-box-license{position:absolute;bottom:2px;right:4px;display:flex;justify-content:flex-end}.grid-widget-license .check-box-license .ant-checkbox-inner{width:20px;height:20px}.grid-widget-license .check-box-license .ant-checkbox-inner:after{left:30%!important}.highlight-license{border:2px solid var(--highlight-color)}.grid-widget-disabled-license{cursor:not-allowed;color:rgba(0,0,0,.25);background-color:#f5f5f5;border-color:var(--highlight-color)}.grid-widget-disabled-license .check-box-license{pointer-events:none}.alarm-records-summary-form .ant-form-item-label{line-height:20px;text-align:left}.alarm-records-summary-form .ant-form-item-children{font-weight:500}.alarm-records-summary-form .ant-modal-footer{background:var(--background)!important}.alarm-records-summary-form .alarm-records-summary-form-item{width:170px}.alarm_records_page .ant-page-header-heading-extra{position:absolute;right:0;padding-top:60px;width:auto;padding-right:24px;z-index:1}.alarm_records_page .ant-page-header-heading-extra button{height:40px;background:var(--background);color:var(--text)}.alarm-records-summary-modal .ant-modal-content .ant-modal-header{border-bottom:1px solid #e8e8e8!important}.alarm-records-summary-modal .ant-modal-footer{background:var(--background)!important}.alarm-records-summary-modal .ant-modal-footer button{margin-right:20px;background:var(--background);color:var(--text)}.wrap-table .filter{margin-bottom:10px}.wrap-alarm-rule .ant-calendar-picker{width:100%!important}.wrap-alarm-rule .wrap-filter .ant-col{margin-bottom:4px}.wrap-alarm-rule .wrap-filter .btn-search{width:100%}.wrap-alarm-rule .wrap-action{display:inline}.wrap-alarm-rule .action-content button:disabled{color:#999}.wrap-alarm-rule .wrap-action-alarm-rule .ant-btn-link{padding:0 4px}.wrap-alarm-rule .anticon-delete{color:#e03840}.wrap-alarm-rule .disable-button .anticon-delete{color:#ccc}.popup-content{padding:.5rem 0}.ant-modal-footer .save-btn{color:#fff;background-color:#099}.value-time-des .value-time{color:var(--text)}.abcxyz{position:absolute;right:0;z-index:300}.wrap-alarm-rule-detail-page .ant-time-picker-clear,.wrap-alarm-rule-detail-page .ant-time-picker-clock-icon,.wrap-alarm-rule-detail-page .ant-time-picker input{color:var(--text);background:var(--background)}.wrap-alarm-rule-detail-page .wrap-condition-area .ant-form-explain{font-weight:400}.wrap-alarm-rule-detail-page .wrap-condition-area .condition-title{font-weight:500;margin-top:4px;margin-left:0;margin-bottom:8px;color:var(--text)}.wrap-alarm-rule-detail-page .wrap-condition-area .sampling-period{margin-left:8px;color:var(--text)}.wrap-alarm-rule-detail-page .wrap-condition-area .sampling-period .ant-select{width:200px;margin-left:20px}.wrap-alarm-rule-detail-page .wrap-condition-area .wrap-my-query-builder{position:relative;height:100%}.wrap-alarm-rule-detail-page .wrap-condition-area .wrap-my-query-builder .delete-query-btn{float:right}.wrap-alarm-rule-detail-page .wrap-condition-area .wrap-my-query-builder .rule .ant-select{margin:2px}.wrap-alarm-rule-detail-page .wrap-condition-area .wrap-my-query-builder .ruleGroup-header .ant-select{width:120px;margin:2px}.wrap-alarm-rule-detail-page .wrap-condition-area .wrap-my-query-builder .rule .ant-input{margin:2px}.wrap-alarm-rule-detail-page .wrap-condition-area .wrap-my-query-builder .rule-fields,.wrap-alarm-rule-detail-page .wrap-condition-area .wrap-my-query-builder .rule-operators,.wrap-alarm-rule-detail-page .wrap-condition-area .wrap-my-query-builder .ruleGroup-combinators{color:var(--text);border-radius:4px;margin:8px;border:1px solid var(--text);background:var(--background)}.wrap-alarm-rule-detail-page .wrap-condition-area .wrap-my-query-builder .operator-selector{width:10%}.wrap-alarm-rule-detail-page .wrap-condition-area .wrap-my-query-builder .field-group{display:contents}.wrap-alarm-rule-detail-page .wrap-condition-area .wrap-my-query-builder .field-selector{width:20%}.wrap-alarm-rule-detail-page .wrap-condition-area .wrap-my-query-builder .value-input{margin:2px;width:20%}.wrap-alarm-rule-detail-page .wrap-condition-area .wrap-my-query-builder .ruleGroup-addGroup,.wrap-alarm-rule-detail-page .wrap-condition-area .wrap-my-query-builder .ruleGroup-addRule{color:var(--text);border-radius:4px;margin:8px;border:1px solid var(--text);background:var(--background);line-height:28px;height:28px}.wrap-alarm-rule-detail-page .wrap-condition-area .wrap-my-query-builder .rule-value{color:var(--text);border-radius:4px;margin:8px;border:1px solid var(--text);background:var(--background);line-height:24px;height:24px;padding:4px}.wrap-alarm-rule-detail-page .wrap-condition-area .wrap-my-query-builder .rule-remove,.wrap-alarm-rule-detail-page .wrap-condition-area .wrap-my-query-builder .ruleGroup-remove{color:var(--text);margin:8px;border:none;background:transparent;line-height:24px}.wrap-alarm-rule-detail-page .wrap-condition-area .wrap-my-query-builder .ruleGroup{margin-left:0;margin-top:0;margin-bottom:20px!important;background:rgba(0,0,0,.05);border-radius:4px;position:relative}.wrap-alarm-rule-detail-page .wrap-condition-area .wrap-my-query-builder .ruleGroup:not(:first-child){margin-left:20px;margin-top:20px;margin-bottom:0;padding-right:10px}.wrap-alarm-rule-detail-page .wrap-condition-area .wrap-my-query-builder .ruleGroup:not(:first-child)>.ruleGroup-header:after{content:" ";height:44px;width:10px;position:absolute;top:-24px;left:-10px;border-bottom:1px solid var(--text);border-left:1px solid var(--text)}.wrap-alarm-rule-detail-page .wrap-condition-area .wrap-my-query-builder .ruleGroup>.rule{position:relative;width:100%;margin-left:20px}.wrap-alarm-rule-detail-page .wrap-condition-area .wrap-my-query-builder .ruleGroup>.rule:after{content:" ";height:40px;width:10px;position:absolute;top:-20px;left:-10px;border-bottom:1px solid var(--text);border-left:1px solid var(--text)}.wrap-alarm-rule-detail-page .wrap-condition-area .wrap-my-query-builder .ruleGroup .ruleGroup-header{margin-bottom:20px}.wrap-alarm-rule-detail-page .wrap-condition-area .wrap-my-query-builder .ruleGroup:first-child{background-color:initial}.wrap-alarm-rule-detail-page .wrap-condition-area .wrap-my-query-builder .rule{display:flex}.wrap-alarm-rule-detail-page .detail-btn-button-group .next-button{float:right}.wrap-alarm-rule-detail-page .detail-btn-button-group button{margin:8px}.helper-table td{padding:4px 0!important}.helper-table td,.helper-table th{background:var(--background)!important}.helper-table th{padding:2px 4px!important}.ant-table-tbody>tr.ant-table-row-hover:not(.ant-table-expanded-row):not(.ant-table-row-selected)>td,.ant-table-tbody>tr:hover:not(.ant-table-expanded-row):not(.ant-table-row-selected)>td,.ant-table-thead>tr.ant-table-row-hover:not(.ant-table-expanded-row):not(.ant-table-row-selected)>td,.ant-table-thead>tr:hover:not(.ant-table-expanded-row):not(.ant-table-row-selected)>td{background:var(--wrap-background)!important}.wrap-alarm-add-more-sub{padding:0}.wrap-alarm-rule-subscriber{color:var(--text)}.wrap-alarm-rule-subscriber .wrap-form-action button{margin:4px}.wrap-alarm-rule-subscriber .wrap-form-action .next-button{float:right}.wrap-alarm-rule-subscriber .wrap-form-action .back-button{float:left}.wrap-alarm-rule-subscriber .action-content button:disabled{color:#999}.wrap-alarm-rule-subscriber .ant-page-header-heading-extra{position:absolute;right:24px;top:28px;z-index:10}.wrap-alarm-rule-create-page .wrap-action{position:fixed;bottom:30px;right:38px}.wrap-alarm-rule-create-page .ant-tabs-nav :not(.ant-tabs-tab-active){color:var(--text)}.wrap-alarm-rule-create-page .ant-tabs-card-bar .ant-tabs-tab{background:var(--background)!important}.wrap-alarm-rule-create-page .create-rule-tab .ant-tabs-nav-container{text-align:center}.wrap-alarm-rule-create-page .ant-page-header-heading-extra{float:right!important}.wrap-alarm-rule-create-page .ant-page-header-heading-extra .header-function{display:flex}.wrap-alarm-rule-create-page .ant-page-header-heading-extra .header-function button{height:40px;margin-left:8px;background:var(--background);color:var(--text)}.alarm-rule-create .ant-tabs.ant-tabs-card .ant-tabs-card-bar .ant-tabs-tab{color:rgba(96,96,96,.4)!important;background-color:rgba(219,218,218,.6)!important}.alarm-rule-create .ant-tabs.ant-tabs-card .ant-tabs-card-bar .ant-tabs-tab-active{color:#606060!important;background-color:#fff!important}.wrap-alarm-rule-detail-page .ant-tabs-nav :not(.ant-tabs-tab-active){color:var(--text)}.wrap-alarm-rule-detail-page .ant-tabs-card-bar .ant-tabs-tab{background:var(--background)!important}.wrap-alarm-rule-detail-page .ant-page-header-heading-extra{float:right!important}.wrap-alarm-rule-detail-page .ant-page-header-heading-extra .header-function{display:flex}.wrap-alarm-rule-detail-page .ant-page-header-heading-extra .header-function button{height:40px;margin-left:8px}.edit-rule-tab .ant-tabs-nav-container{text-align:center}.heatmap-color-group .color-name{margin-right:20px;font-weight:700}.heatmap-color-group .color-items{display:flex;float:right}.heatmap-color-group .color-items .color-item{margin-right:10px}.heatmap-color-group .color-items .color-item .color-title{margin-right:5px}.heatmap-color-group .color-items .color-item .ant-badge-status-dot{height:10px;width:10px}.heatmap-color-group .color-items .color-item .ant-badge-status-text{color:var(--text)!important}.calendar-fullscreen .ant-select{width:auto}.calendar-controls{margin:5px auto;display:table;font-size:25px;line-height:35px}.calendar-controls div{display:inline}.calendar-controls .current-year{margin:0 30px}.calendar-controls .control{font-weight:bolder;color:var(--gray-text);font-size:.8em;cursor:pointer}.calendar-controls .today{position:absolute;right:15px;line-height:35px;font-size:.6em;text-transform:uppercase}.calendar{overflow:auto;color:var(--text);margin:auto}.calendar thead{background-color:#5a5a5a;color:#fff;margin-bottom:3px;border-bottom:2px solid #fff}.calendar thead th{font-weight:lighter;padding:10px 3px}.calendar thead th .bolder{font-weight:700}.calendar tbody .disabled-dates{color:#bcbcbc;background-color:#f5f5f5;cursor:not-allowed}.calendar tbody .level-0-background{background-color:var(--level-0-background-color)}.calendar tbody .level-1-background{background-color:var(--level-1-background-color)}.calendar tbody .level-2-background{background-color:var(--level-2-background-color)}.calendar tbody .level-3-background{background-color:var(--level-3-background-color)}.calendar tbody .level-4-background{background-color:var(--level-4-background-color)}.calendar tbody .level-5-background{background-color:var(--level-5-background-color)}.calendar tbody .month-name{font-weight:700;text-align:left;cursor:default;border-left:none}.calendar tbody .next-month,.calendar tbody .prev-month{color:transparent;cursor:default;pointer-events:none}.calendar tbody .week-separator{pointer-events:none;padding:0;width:8px;min-width:0}.calendar tbody .selected{border:2px solid #000;font-weight:700}.calendar td{text-align:center;cursor:pointer;border:1px solid hsla(0,0%,72.5%,.13);min-width:15px;width:38px;height:43px}.calendar tr:last-child{td-border-bottom:none}.ant-modal-footer .ant-btn{background:var(--background);color:var(--text)}.leaflet-attribution-flag{display:none}.wrap-analysis-filter{height:100%}.wrap-analysis-filter .ant-form{padding:14px;height:calc(100% - 48px);overflow:auto}.wrap-analysis-filter .ant-form .ant-calendar-picker{width:100%!important}.wrap-analysis-filter .ant-form-item{margin-bottom:5px}.wrap-analysis-filter .filter-footer{display:flex;justify-content:space-between;border-top:1px solid var(--border-color);height:48px;padding:8px 16px}.wrap-analysis-filter .map-fullscreen{font-size:large}.chart-detail{overflow:inherit!important;height:100%;width:100%}.chart-detail .y-axis-label{font-size:14px}.chart-detail .lines-chart-group .lines-chart{fill:none;stroke-width:2}.chart-detail .lines-chart-group .bar{overflow:hidden}.chart-detail .lines-chart-group .intersection-name{font-size:16px}.chart-detail .hightline-group .tooltip-info-text{font-size:14px}.chart-detail .overlay-group .cross-hair-group .cross-hair-line{stroke-width:.5px}.chart-detail .x-axis-botttom .tick,.chart-detail .y-axis .tick{stroke-dasharray:2,2}.highline-pt{stroke-opacity:30%!important;stroke-width:5!important;stroke:#ff0!important}.split-monitor-containter{position:relative;background-color:#fff;display:flex;justify-content:center}.hidden-content-split-monitor{height:100px;position:absolute;z-index:20}.split-monitor-ruler{position:absolute;left:175px;width:100%;overflow-x:hidden}.chart-container{width:100%;height:100%}.chart-container .chart-plan-container{height:10%;min-height:75px;margin:20px}.chart-container .chart-detail-container{height:80%;margin:20px}.chart-container .chart-detail-container-split-monitor{height:95%;margin:20px}.wrap-chart-turning-movement .table-percentage-mode{position:absolute;top:-32px;right:0;z-index:10}.wrap-chart-turning-movement .spm-table .ant-table-thead tr th:not(.text-left){text-align:center!important}.wrap-chart-turning-movement .spm-table .ant-table-tbody>tr>td{padding:0 16px}.wrap-chart-volume .chart-info{padding:20px 40px;font-size:18px;color:var(--text);height:10%;max-height:90px}.wrap-chart-volume .chart-info-legend{min-width:200px;margin:32px 0}.wrap-chart-volume .chart-container-volume{width:100%;height:100%}.wrap-chart-volume .chart-container-volume .chart-detail-container{height:100%}.wrap-chart-volume .chart-zoom-volume{position:absolute;right:8px;color:orange;top:40px;font-size:20px}.wrap-chart-preempt-detail{width:100%}.wrap-chart-preempt-detail .chart-info{padding:20px 40px;font-size:18px;color:var(--text);height:10%;max-height:90px}.wrap-chart-preempt-detail .chart-info-legend{min-width:200px;margin:32px 0}.wrap-chart-preempt-detail .chart-container{width:100%;height:100%}.wrap-chart-preempt-detail .chart-container .chart-detail-container{height:100%}.compare-chart{margin-top:60px}.chart-zoom-mark{position:absolute;right:8px;color:orange;margin-top:8px;font-size:20px}.chart-plan{overflow:inherit!important;height:100%;width:100%}.chart-plan .plan-info-group .plan-text{font-size:11px}.chart-plan .active-plan-info-box .plan-info-text,.chart-plan .plan-info-group .plan-info .plan-info-text{font-size:11px;font-weight:500}.chart-info-legend .ant-checkbox-checked .ant-checkbox-inner{background-color:var(--checkbox-chart-color);border-color:var(--checkbox-chart-color)}.ListItem{padding-bottom:20px;background:transparent;height:100%;width:100%}.ListItem .wrap-chart-item{border-radius:4px;height:100%;padding-bottom:30px}.ListItem .chart-info-wrap{padding:20px 40px;font-size:18px;color:var(--text);font-weight:700;height:10%;max-height:90px}.ListItem .chart-info-wrap .chart-info-legend .wrap-gap-data{display:flex;margin-left:5px;width:130px}.ListItem .chart-info-wrap .chart-info-legend .wrap-gap-data .gap{margin-top:9px;width:15px;height:15px;background:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAQAAAAECAYAAACp8Z5+AAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsQAAA7EAZUrDhsAAAAjSURBVBhXY/wPBAxQwMjIyMAEZYM5IDmwAIwDZgMxki4GBgDr2A4CJbHtwQAAAABJRU5ErkJggg==") repeat}.ListItem .chart-info-wrap .chart-info-legend .wrap-gap-data .gap-text{font-size:14px;padding-left:8px;padding-right:8px;margin-top:6px;text-align:center}.ListItem .wrap-chart-detail{color:var(--gray-text);height:90%;width:100%;padding-left:20px;padding-right:20px}.actual-time-space{padding-bottom:0!important}.wrap-mini-map .chart-map-container svg{width:90%;height:45px;margin-left:5%}.wrap-analysis-legend{text-align:right;padding:2px}.wrap-analysis-legend .ant-checkbox-checked .ant-checkbox-inner{background-color:var(--checkbox-chart-color);border-color:var(--checkbox-chart-color)}.wrap-analysis-legend span{color:var(--text)}.wrap-analysis-legend .wrap-gap-data{float:right;display:flex;margin-left:30px;width:130px}.wrap-analysis-legend .wrap-gap-data .gap{width:50px;height:20px;background:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAQAAAAECAYAAACp8Z5+AAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsQAAA7EAZUrDhsAAAAjSURBVBhXY/wPBAxQwMjIyMAEZYM5IDmwAIwDZgMxki4GBgDr2A4CJbHtwQAAAABJRU5ErkJggg==") repeat}.wrap-analysis-legend .wrap-gap-data .gap-text{width:80px;text-align:center}.chart-print-preview{width:100%;height:70vh}.chart-item-print{background-color:#fff!important}.chart-data{width:100%;position:absolute}.loading-screen{height:70vh;width:100%}.matrix-table-pane{max-height:600px}.matrix-table-pane .matrix-table{border-collapse:collapse}.matrix-table-pane .matrix-table thead{background-color:#f5f5f5;position:-webkit-sticky;position:sticky;top:0;z-index:1}.matrix-table-pane .matrix-table thead th{padding:.5rem;text-align:center}.matrix-table-pane .matrix-table tbody{background-color:#fff;overflow:auto;max-height:500px}.matrix-table-pane .matrix-table tbody tr:nth-child(2n){background-color:#f5f5f5}.matrix-table-pane .matrix-table tbody td{padding:.5rem;text-align:center}.matrix-table-pane .matrix-table tbody td:first-child{text-align:left;font-weight:600;min-width:160px}.matrix-table-pane .matrix-table tr{height:40px}.matrix-table-pane .matrix-table td,.matrix-table-pane .matrix-table th{min-width:70px;white-space:nowrap}@media print{#print-target{position:absolute;top:200px;left:0;width:100%!important}.wrap-filter{display:none}.wrap-header{display:none!important}.wrap-chart-area{width:100%!important}.print-modal .ant-modal,.print-modal .ant-modal .ant-modal-close,.print-modal .ant-modal .ant-modal-footer{display:none}.print-modal .ant-modal .ant-modal-content{position:fixed;top:0;left:0;height:100%;width:100%;overflow:auto}.print-modal .ant-modal .ant-modal-content img{width:100%}}.centralize{width:100%}.wrap-analysis-result-empty{height:100%;padding-top:30%}.print-modal .ant-modal{width:-webkit-min-content!important;width:min-content!important}.wrap-cycle-length{background:var(--content-background);padding:10px;display:flex;flex-direction:row}.wrap-cycle-length .flex-5-5-auto{flex:5 5 auto}.wrap-cycle-length .widget-content{margin-top:10px;display:flex;flex-direction:row;grid-gap:30px;gap:30px}.wrap-cycle-length .widget-content button{padding:5}.wrap-analysis-result{display:flex;flex-direction:column;width:100%;height:100%}.wrap-analysis-result .wrap-analysis-header .warning-mess{margin-bottom:8px}.wrap-analysis-result .wrap-analysis-header .warning-mess div{font-size:14px;color:var(--error)}.wrap-analysis-result .wrap-analysis-header .analysis-header{width:100%;display:flex;justify-content:space-between}.wrap-analysis-result .wrap-analysis-header .analysis-header .ant-timeline-item-tail{border-left:2px solid var(--text)}.wrap-analysis-result .wrap-analysis-header .analysis-header .left-content{display:flex}.wrap-analysis-result .wrap-analysis-header .analysis-header .left-content .analysis-title{margin-right:16px}.wrap-analysis-result .wrap-analysis-header .analysis-header .left-content .analysis-title .ant-select{border-radius:5px}.wrap-analysis-result .wrap-analysis-header .analysis-header .left-content .analysis-title h1{color:var(--text);line-height:24px}.wrap-analysis-result .wrap-analysis-header .analysis-header .left-content .analysis-sub-title{font-size:18px;overflow:hidden;line-height:30px;color:var(--text)}.wrap-analysis-result .wrap-analysis-header .analysis-header .left-content .time-line{display:flex;justify-content:center}.wrap-analysis-result .wrap-analysis-header .analysis-header .left-content .time-line .time-range{display:flex;justify-content:space-between}.wrap-analysis-result .wrap-analysis-header .analysis-header .left-content .ant-timeline-item-content{font-size:16px;color:var(--text)}.wrap-analysis-result .wrap-analysis-header .analysis-header .left-content .ant-timeline-item{padding:0 0 10px;line-height:1.3}.wrap-analysis-result .wrap-analysis-header .analysis-header .left-content .ant-timeline-item-last>.ant-timeline-item-content{min-height:unset}.wrap-analysis-result .wrap-analysis-header .analysis-header .left-content .ant-timeline-item-last{padding:0}.wrap-analysis-result .wrap-analysis-header .analysis-header .left-content .ant-timeline{padding:8px}.wrap-analysis-result .wrap-analysis-header .analysis-header .right-content .print-function{display:flex;flex-direction:row;justify-content:flex-end;align-items:center}.wrap-analysis-result .wrap-analysis-header .analysis-header .right-content .print-function .ant-select{background-color:var(--background);width:200px}.wrap-analysis-result .wrap-analysis-header .collapse-content{display:flex;justify-content:space-evenly}.wrap-analysis-result .wrap-analysis-header .filter-function{position:relative;width:100%;display:flex;padding:8px;justify-content:space-between}.wrap-analysis-result .wrap-analysis-header-compact .analysis-header{width:100%;float:left}.wrap-analysis-result .wrap-analysis-header-compact .analysis-header .wrap-mini-map{min-width:400px}.wrap-analysis-result .wrap-analysis-header-compact .analysis-header .ant-timeline-item-tail{border-left:2px solid var(--text)}.wrap-analysis-result .wrap-analysis-header-compact .analysis-header .left-content{width:400px}.wrap-analysis-result .wrap-analysis-header-compact .analysis-header .left-content .analysis-title h1{color:var(--text);line-height:20px;margin-bottom:0;font-size:14px}.wrap-analysis-result .wrap-analysis-header-compact .analysis-header .left-content .analysis-sub-title{overflow:hidden;line-height:20px;margin-left:8px;font-size:12px;color:var(--text)}.wrap-analysis-result .wrap-analysis-header-compact .analysis-header .left-content .warning-mess{font-size:14px;line-height:20px;color:var(--error)}.wrap-analysis-result .wrap-analysis-header-compact .analysis-header .right-content{display:flex;width:calc(100% - 200px);justify-content:space-between}.wrap-analysis-result .wrap-analysis-header-compact .analysis-header .right-content .time-line{display:flex;justify-content:space-around}.wrap-analysis-result .wrap-analysis-header-compact .analysis-header .right-content .ant-timeline-item-content{font-size:12px;color:var(--text);padding-top:4px;text-overflow:ellipsis;overflow:hidden;white-space:nowrap}.wrap-analysis-result .wrap-analysis-header-compact .analysis-header .right-content .ant-timeline-item{padding:0 0 4px;line-height:1}.wrap-analysis-result .wrap-analysis-header-compact .analysis-header .right-content .ant-timeline-item-last>.ant-timeline-item-content{min-height:unset}.wrap-analysis-result .wrap-analysis-header-compact .analysis-header .right-content .ant-timeline-item-last{padding:0}.wrap-analysis-result .wrap-analysis-header-compact .analysis-header .right-content .ant-timeline{padding:0;margin-right:8px}.wrap-analysis-result .wrap-analysis-header-compact .collapse-content{display:none}.wrap-analysis-result .wrap-analysis-header-compact .filter-function{position:relative;width:100%;padding:8px;display:flex;justify-content:space-between}.wrap-analysis-result .wrap-analysis-header-compact .filter-function .wrap-analysis-legend{width:60%}.wrap-analysis-result .analysis-body{width:100%;overflow:auto}.wrap-analysis-result .body-normal{height:calc(100% - 123px)}.wrap-analysis-result .body-compact{height:calc(100% - 93px)}.wrap-analysis-result .wrap-chart-item{background-color:var(--background)}.wrap-analysis{display:flex;height:100%;justify-content:space-between;background:var(--wrap-background)}.wrap-analysis .wrap-filter{width:320px;background:var(--background);border-radius:4px}.wrap-analysis .wrap-chart-area{width:calc(100% - 340px);overflow:hidden}.wrap-intersection-detail .agency-item{display:flex;justify-content:space-between}.wrap-intersection-detail .agency-item .ant-avatar{width:24px!important;height:24px!important;line-height:24px!important;margin-right:16px!important;margin-left:16px!important}.wrap-intersection-detail .agency-item .ant-radio-wrapper{margin-right:16px}.wrap-intersection-detail .agency-item .agency-name{font-weight:700;vertical-align:middle;color:var(--text)}.selected-event-list-pane{max-height:240px;overflow-y:auto}.hidden-selected-item .ant-select-selection__choice{display:none}.input-tag .default-tag{width:80px;text-align:center;padding:4px 8px 4px 4px;font-size:14px;border-radius:1px;position:relative}.input-tag .default-tag .anticon-close{position:absolute;top:8px;right:8px}.input-tag .ant-tag{padding:4px 8px 4px 4px;font-size:14px;border-radius:1px}.intersection-timezone{margin:10px 0}.intersect-detail-card{min-width:310px}.intersect-detail-card .ant-card-head{padding:0}.intersect-detail-card .ant-card-head .ant-card-head-title{font-size:12px;white-space:normal}.intersect-detail-card .ant-card-head .ant-card-head-title .card-header{font-size:14px;font-weight:700}.intersect-detail-card .ant-card-body{font-size:12px;padding:10px 0}.horizontal-table-pane{display:flex;overflow-y:auto;width:100%;justify-content:center}.horizontal-table-pane .horizontal-table{border-collapse:collapse}.horizontal-table-pane .horizontal-table tr.highlight-row{background-color:var(--wrap-background)}.horizontal-table-pane .horizontal-table th{width:150px;min-width:150px;border:1px solid #ddd}.horizontal-table-pane .horizontal-table td{width:72px;min-width:64px;text-align:center;border:1px solid #ddd}.general-info-form .ant-row .ant-col{padding:0 16px}.short-input{width:60%}.wrap-topology .topology-alert{display:flex;align-items:center;padding:4px 15px}.wrap-topology .topology-alert .ant-alert-icon{position:static;margin-right:8px}.topology-table .ant-table-expanded-row{background:var(--background)}.topology-table .ant-select-selection,.topology-table .table-input{border-radius:0;border:none;border-bottom:1px solid var(--border-color);outline:none}.topology-table .ant-form-item{margin-bottom:0}.topology-table .ant-table-row-expand-icon-cell{width:5%}.topology-table table:hover,.topology-table thead:hover,.topology-table tr:hover{background:none}.topology-table .ant-form-explain{position:absolute}.topology-table .ant-table-tbody>tr.ant-table-row:hover>td{background:none!important}.topology-table .ant-table-tbody>tr>td{border-bottom:none;position:relative}.topology-table .ant-table-row{background:unset!important}.topology-table .ant-input-number-focused,.topology-table .ant-input:focus,.topology-table .ant-select-selection-focused,.topology-table .ant-select-selection:focus{border-bottom:1px solid #099;box-shadow:0 0 0 0!important}.initial_state_table{width:100%}.initial_state_table th{min-width:150px;border:1px solid #ddd}.initial_state_table td{min-width:64px;text-align:center;border:1px solid #ddd}.horizontal-row-collapse-btn{display:flex;grid-gap:15px;gap:15px;margin:4px}.horizontal-collapse-table.flex div{padding:0 16px}.horizontal-collapse-table-pane{overflow-y:auto;width:100%}.horizontal-collapse-table-pane .horizontal-collapse-table{border-collapse:collapse}.horizontal-collapse-table-pane .horizontal-collapse-table table{width:100%}.horizontal-collapse-table-pane .horizontal-collapse-table tr.highlight-row{background-color:var(--wrap-background)}.horizontal-collapse-table-pane .horizontal-collapse-table th{border:1px solid #ddd}.horizontal-collapse-table-pane .horizontal-collapse-table td{min-width:80px;width:5.5%;text-align:center;border:1px solid #ddd}.intersection-config-header{background-color:var(--background)}.intersection-config-header .ant-page-header-heading-extra{float:right!important}.wrap-intersection-config{background-color:var(--wrap-background);height:100%}.list-config-modal .ant-modal-body{padding:0}.intersection-config-tabs{background-color:var(--background);padding:16px}.intersection-config-tabs .intersection-config-tab-pane{height:calc(100vh - 330px);overflow-y:auto}.alm-noti-seprate-line{border:.5px solid #e8e8e8}.wrap-form-detail div.detail-btn-button-group{position:absolute;bottom:0;width:100%;border-top:1px solid #e8e8e8;padding:10px 16px;background:var(--content-background)!important;text-align:right}.wrap-form-detail div.detail-btn-button-group button{margin-right:15px;height:40px;background:var(--background);color:var(--text)}.wrap-form-detail .noti-desc{white-space:pre-line}.notification-page-wrap .ant-calendar-picker{width:100%!important}.notification-page-wrap .filled-icon{color:#099}.notification-page-wrap .bold-row{font-weight:700}.ant-tooltip-placement-right .ant-tooltip-content{width:640px}.rmdp-container{width:100%}.rmdp-container .rmdp-panel{width:140px}.rmdp-container .rmdp-input{background-color:initial!important;height:32px;color:var(--gray-text)!important;padding:4px 11px;border:1px solid #d9d9d9;border-radius:4px;transition:all .3s;width:100%}.rmdp-container .rmdp-input:focus,.rmdp-container .rmdp-input:hover{border-color:#1ba6a1;transition:all .3s}.rmdp-container .rmdp-input-error,.rmdp-container .rmdp-input-error:hover{border-color:#f5222d}.rmdp-container .rmdp-wrapper{border-radius:4px;--rmdp-primary:#099;--rmdp-hover:#2ba8a8;--rmdp-today:#0ce197;--rmdp-holiday:#b9b41e}.rmdp-container .rmdp-wrapper .rmdp-top-class{height:300px}.rmdp-container .rmdp-wrapper .rmdp-arrow-container{border-radius:4px}.rmdp-container .rmdp-wrapper .rmdp-arrow-container .rmdp-arrow{width:10px;height:10px}.rmdp-container .rmdp-wrapper .rmdp-today.rmdp-selected>span{background-image:linear-gradient(90deg,var(--rmdp-today),var(--rmdp-primary))}.rmdp-container .rmdp-wrapper .rmdp-day>span{border-radius:4px}.rmdp-container .rmdp-wrapper .b-deselect{background-color:#fff;color:#000}.map-full-screen{height:650px}.wrap-optimizer-filter{height:100%;width:100%}.wrap-optimizer-filter .ant-form{padding:14px;height:calc(100% - 48px);overflow:auto}.wrap-optimizer-filter .ant-form .ant-row{margin:0!important}.wrap-optimizer-filter .ant-form .ant-calendar-picker{width:100%!important}.wrap-optimizer-filter .ant-form .ant-col,.wrap-optimizer-filter .ant-form .ant-form-item-children,.wrap-optimizer-filter .ant-form .ant-form-item-control{position:static}.wrap-optimizer-filter .ant-form .form-disable-position{position:relative}.wrap-optimizer-filter .ant-form-item{padding-bottom:12px;position:relative}.wrap-optimizer-filter .ant-form-item .ant-form-explain{position:absolute}.wrap-optimizer-filter .filter-footer{display:flex;justify-content:space-between;border-top:1px solid var(--border-color);height:48px;padding:8px 16px}.wrap-optimizer-filter .map-fullscreen{font-size:large}.ant-calendar-selected-day .ant-calendar-date{border:2px solid #000;background-color:#fff}.ant-calendar-footer-extra{text-align:right;padding:5px}.wrap-optimizer{display:flex;height:100%;justify-content:space-between;background:var(--wrap-background)}.wrap-optimizer .wrap-filter{width:320px;height:calc(100% - 96px);position:absolute;background:var(--background);border-radius:4px}.wrap-optimizer .wrap-history-optimizer{margin-left:336px;height:calc(100vh - 96px);overflow-y:auto}.wrap-corridor-offset-result .wrap-header-corridor-offset{flex:0 0 200px}.wrap-corridor-offset-result .wrap-table-corridor-offset-optimization{overflow:auto}.wrap-corridor-offset-result .wrap-table-corridor-offset-optimization table,.wrap-corridor-offset-result .wrap-table-corridor-offset-optimization td,.wrap-corridor-offset-result .wrap-table-corridor-offset-optimization th{border:1px solid var(--border-color);padding:8px}.wrap-corridor-offset-result .wrap-table-corridor-offset-optimization table b,.wrap-corridor-offset-result .wrap-table-corridor-offset-optimization td b,.wrap-corridor-offset-result .wrap-table-corridor-offset-optimization th b{margin-bottom:16px}.wrap-corridor-offset-result .wrap-table-corridor-offset-optimization table p,.wrap-corridor-offset-result .wrap-table-corridor-offset-optimization td p,.wrap-corridor-offset-result .wrap-table-corridor-offset-optimization th p{margin-bottom:8px}.wrap-corridor-offset-result .wrap-table-corridor-offset-optimization table{width:100%}.wrap-corridor-offset-result .chart-title{margin-left:64px;font-size:20px;font-weight:600}.wrap-corridor-offset-result .pie-chart-detail{height:160px}.wrap-corridor-offset-result .pie-chart-detail .arc:hover path{-webkit-transform:scale(1.1);transform:scale(1.1)}.wrap-corridor-offset-result .pie-chart-detail .pie-value{color:var(--text);font-size:22px;font-weight:500}.wrap-corridor-offset-result .pie-chart-detail .pie-text{color:var(--text);font-size:20px;opacity:.8}.wrap-corridor-offset-result .bar-chart-detail{height:calc(100% - 64px)}.wrap-corridor-offset-result .bar-chart-detail .x-axis-botttom .tick,.wrap-corridor-offset-result .bar-chart-detail .y-axis .tick{stroke-dasharray:2,2}.wrap-historic-detail .ant-checkbox-checked .ant-checkbox-inner{background-color:var(--checkbox-chart-color);border-color:var(--checkbox-chart-color)}.wrap-historic-detail .ant-btn-icon-only{display:flex;align-items:center;justify-content:center}.wrap-historic-detail .chart-containter{width:100%;overflow-x:auto;position:relative;background-color:#fff;display:flex}.wrap-historic-detail .h-full{height:100%}.wrap-historic-detail .hiddenContent{height:100%;position:absolute;top:0;left:300px;z-index:20}.wrap-historic-detail .hiddenCanvas{cursor:-webkit-grab;cursor:grab}.wrap-historic-detail .hiddenCanvas:active{cursor:grabbing;cursor:-webkit-grabbing}.wrap-historic-detail .aog-statistic{background-color:#fff;color:#000 hr;color-margin-top:3px}.wrap-historic-detail .aog-statistic .aog-statistic-header{border-bottom:2px solid #ccc;z-index:25;background-color:#fff;height:37px;color:#000}.wrap-historic-detail .aog-statistic .aog-statistic-header .aog-statistic-right-header{font-size:10px;color:#000}.wrap-historic-detail .aog-statistic .aog-statistic-header .aog-statistic-right-header div{color:#000;font-size:12px}.wrap-historic-detail .aog-statistic .loading-lazy-historic{position:absolute;top:0;left:0;width:100%;height:100%;z-index:24;display:flex;justify-content:center;align-items:center;background-color:hsla(0,0%,100%,.25)}.arc path{stroke:#fff}svg{width:100%;height:100%}.table-optimizer-chart .ant-table-tbody>tr>td{color:var(--text)!important;padding:9px 16px;height:49px;border-bottom:0}.table-optimizer-chart .ant-table-thead tr th{background:var(--odd-color)!important;border-bottom:0}.table-optimizer-chart .ant-table-thead{background:var(--odd-color)!important;color:var(--text)!important}.wrap-table-chart .ant-col{padding:8px;margin-bottom:24px}.wrap-table-chart .ant-col .active{background-color:var(--wrap-background)}.table-bordered td,.table-bordered th{border:1px solid var(--wrap-background)}.y-axis-bar-chart .tick{stroke-dasharray:2,2}.wrap-body-optimizer .wrap-table-chart{overflow-y:auto;background-color:var(--background)}.wrap-body-optimizer .offset-table .ant-descriptions-title{margin-bottom:0}.wrap-body-optimizer .optimization-status{margin-left:8px;line-height:36px}.wrap-body-optimizer .chart-info-legend .ant-checkbox-checked .ant-checkbox-inner{background-color:var(--checkbox-chart-color);border-color:var(--checkbox-chart-color)}.big-item-popup{position:relative}.big-item-popup .absolute{z-index:99;position:absolute;right:5%}.big-item-popup .modal-big-item{position:fixed;width:100vw;height:100vh;padding:5vw;top:0;left:0;z-index:9299;background-color:rgba(0,0,0,.45098039215686275)}.offset-tables,.offset-view-option{grid-gap:50px;gap:50px}.wrap-body-optimizer{height:calc(100vh - 96px)}.traffic-profile-chart-container{width:100%;height:100%}.traffic-profile-chart-container .chart-plan-container{height:10%;min-height:64px}.traffic-profile-chart-container .chart-detail-container{height:80%}.table-striped-rows{overflow:auto}.table-striped-rows thead th,.table-striped-rows tr:nth-child(2n) td{background-color:var(--wrap-background)}.table-striped-rows .cell-sm{min-width:80px}.table-striped-rows .cell-md{min-width:120px}.table-striped-rows .cell-xl{min-width:240px}.table-striped-rows .full-filled-cell{width:100%}.table-striped-rows .full-filled-cell span{float:left;margin:0 2rem}.data-table-list{width:100%;padding-right:2rem;background-color:var(--wrap-background)}.data-table{width:100%;padding:1rem;background-color:var(--content-background)}.infor-trend-table{margin-bottom:25px}.col-reoccuring{margin-top:8px}.radio-recurring .ant-radio{margin-top:11px}.vertical-radio-item{display:block}.ant-select-dropdown-menu-item-group-list{display:flex!important}.ant-select-dropdown-menu-item-group-title{display:none!important}.trigger-type-form .ant-col .ant-form-item-label>label{font-weight:900}.radio-recurring{display:block;height:40px;line-height:30px}.radio-checked-time .ant-row .ant-form-item{margin-bottom:0}.info-tooltip-icon{color:#099}.wrap-analysis-report-result{height:calc(100vh - 96px);display:flex;justify-content:space-between;background:var(--wrap-background)}.wrap-analysis-report-result .wrap-report-detail{width:320px;background:var(--background);border-radius:4px}.wrap-analysis-report-result .wrap-report-content{background:var(--wrap-background);width:calc(100% - 340px)}.date-range-tag{color:#fff;font-size:1rem;padding:2px 8px;background-color:var(--main-color);border-radius:4px}.analysis-warning-icon{line-height:1.6rem;font-size:1rem;padding:0 12px}.yellow-trap-table .ant-table-tbody>tr>td,.yellow-trap-table .ant-table-thead>tr>th{font-size:16px!important}.yellow-trap-table .ant-table-tbody>tr>td{height:142px!important}.yellow-trap-chart-wrap,.yellow-trap-chart-wrap .volume-count-chart-container{display:block;width:100%;height:100%;overflow:hidden}.hidden-content-abnormal{position:absolute;z-index:20}.report-detail-form .ant-form-item{margin-bottom:8px}.report-detail-form .ant-form-item .ant-form-item-control,.report-detail-form .ant-form-item .ant-form-item-label{line-height:28px}.report-detail-form .ant-form-item .ant-form-item-control-wrapper,.report-detail-form .ant-form-item .ant-form-item-control .report-time-line>li{font-size:18px}.report-detail-agency .agency-item .ant-avatar{width:24px!important;height:24px!important;line-height:20px!important;margin-right:16px!important;margin-left:16px!important}.report-detail-agency .agency-item .ant-radio-wrapper{margin-right:16px}.report-detail-agency .agency-item .agency-name{line-height:20px!important;font-weight:700;color:var(--text)}.report-time-line{color:var(--text);margin-top:16px}.report-time-line .ant-timeline-item-last{padding-bottom:0}.report-time-line .ant-timeline-item-last .ant-timeline-item-content{min-height:0}.value-report-table-cell p{margin-bottom:0}.value-report-table-cell .none-trending{width:12px}.arrow-down{width:0;height:0;border-left:6px solid transparent;border-right:6px solid transparent;border-top:9px solid #e74c3c}.arrow-none{width:12px;height:2px;background-color:#f1c40f}.arrow-up{width:0;height:0;border-left:6px solid transparent;border-right:6px solid transparent;border-bottom:9px solid #2ecc71}.report-result-table .ant-table-tbody>tr>td{color:var(--text)!important;border-bottom:1px solid var(--border-color)!important;padding:4px 16px;height:49px}.report-result-table .ant-table-thead>tr>.number-result{min-width:86px!important}.report-result-table .ant-table-tbody>tr>.intersection-name{text-align:left;min-width:150px!important}.report-result-table .ant-table-thead>tr>th{padding:8px 16px;height:60px;font-size:16px;background:var(--odd-color)!important;color:var(--text)!important;border-bottom:1px solid var(--border-color)!important}.report-result-table .ant-table-footer{background:var(--content-background)!important;color:var(--text)!important;border-top:none!important}.report-result-table .ant-table-footer:before{display:none}.report-result-table .ant-table-tbody>.odd-row{background-color:var(--odd-color)!important}.report-result-table .ant-table-tbody>.even-row{background:var(--background)!important}.report-result-table .ant-table-tbody .ant-table-row:hover td{background:var(--wrap-background)!important}.ant-card{background:var(--background)}.ant-card .ant-card-head-wrapper{color:var(--text)}.report-result-table{padding:0 16px;min-width:900px}.report-result-function{display:flex;justify-content:space-between}.report-result-function button{background:var(--background);color:var(--text);margin:8px 16px;height:40px}.report-result-pane{height:100%;position:relative}.result-table-pane{position:relative;top:0;z-index:56}.result-nodata{z-index:57;height:100%}.result-loading-pane,.result-nodata{padding:32px;position:absolute;width:100%;background-color:var(--background);top:0}.result-loading-pane{z-index:58}.wrap-report-result{height:calc(100vh - 96px);display:flex;justify-content:space-between;background:var(--wrap-background)}.wrap-report-result .wrap-report-detail{width:320px;background:var(--background);border-radius:4px}.wrap-report-result .wrap-report-content{background:var(--background);width:calc(100% - 340px)}.wrap-change-password{background:var(--background);float:right;max-width:640px;width:100%;position:relative;height:100%}.wrap-change-password .wrap-login-comp{position:relative;margin:auto;-webkit-transform:translateY(-50%);transform:translateY(-50%);max-width:310px;width:100%;top:50%}.wrap-change-password .wrap-login-comp .login-form-forgot{width:100%;text-align:center}.wrap-change-password .wrap-login-comp .logo-login{text-align:center;width:100%;overflow:hidden}.wrap-change-password .wrap-login-comp .logo-login .logo-img{line-height:72px;height:72px;width:256px}.wrap-change-password .wrap-login-comp .title-login{text-align:center;font-size:20px;font-weight:700;margin-bottom:40px;color:var(--text)}.wrap-change-password .wrap-login-comp .ant-checkbox-wrapper{color:var(--text)}.wrap-change-password .wrap-login-comp .ant-form .ant-input-affix-wrapper input{height:36px;box-shadow:unset;border:1px solid #aeb6bf}.wrap-change-password .wrap-login-comp .ant-form .ant-input-affix-wrapper input:focus{box-shadow:unset}.wrap-change-password .wrap-login-comp .ant-form .reset-form-button{width:100%}.wrap-change-password .wrap-login-comp .password-rule{color:var(--text);line-height:24px;font-style:italic}.user-key-bold-label span{font-weight:600}.user-seprate-line{border:.5px solid #e8e8e8}.int-event-history-filter-pane .description{padding:16px 0 0}.int-event-history-filter-pane .int-event-history-filter{padding:0 8px}.int-event-history-filter-pane .int-event-history-filter>div{margin-right:32px;min-width:200px}.heatmap-switch-icon .ant-badge-status-dot{width:20px;height:20px}.pulse-intersection-dot{stroke:#ff0;stroke-width:10px;fill:#0f9f9f;fill-opacity:1;-webkit-animation-duration:2s;animation-duration:2s;-webkit-animation-name:pulse;animation-name:pulse;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite}.tsp-map-header{margin-bottom:8px}.helper-badge .setting-btn-group{margin-right:16px}@-webkit-keyframes pulse{0%{stroke-width:5px;stroke-opacity:.5}to{stroke-width:10px;stroke-opacity:1}}@keyframes pulse{0%{stroke-width:5px;stroke-opacity:.5}to{stroke-width:10px;stroke-opacity:1}}.tsp-card-container .ant-tabs-card-bar .ant-tabs-tab{margin:0;margin-right:0!important}.tsp-card-container .ant-tabs-tab-active{color:#099!important}.tsp-card-container .ant-tabs-card-content{background-color:var(--content-background);padding:8px;height:calc(100vh - 138px)}.tsp-card-container .ant-tabs-card-bar{margin-bottom:0}.tsp-card-container .ant-tabs-nav-scroll{display:flex;justify-content:center}.ant-tabs-nav :not(.ant-tabs-tab-active){color:var(--text)}.ant-tabs-card-bar .ant-tabs-tab{background:var(--background)!important}.tsp-filter{padding:0 16px;margin-bottom:8px}.tsp-filter-agency{z-index:2;position:absolute;left:16px}.tsp-refresh-data{position:absolute;z-index:2;right:16px}.wrap-tsp_table-page{height:calc(100vh - 128px);overflow-y:auto}.wrap-tsp_table-page .ant-input-lg{font-size:14px!important}.wrap-tsp_table-page .ant-radio-group-large .ant-radio-button-wrapper{font-size:14px}.wrap-tsp_table-page .ant-calendar-picker{width:100%!important}.wrap-tsp_table-page .ant-page-header{padding:4px 16px}.wrap-tsp_table-page .wrap-base-management .ant-page-header-heading{margin-bottom:0}.wrap-tsp_table-page .wrap-filter .ant-col{margin-bottom:4px}.wrap-tsp_table-page .wrap-filter .btn-search{width:100%}.wrap-tsp_table-page .wrap-action{display:inline}.wrap-tsp_table-page .action-content button:disabled{color:#999}.wrap-tsp_table-page .wrap-action-alarm-rule .ant-btn-link{padding:0 4px}.wrap-tsp_table-page .anticon-delete{color:#e03840}.header-custom-analysis .ant-select-selection--single{height:40px!important}.header-custom-analysis .ant-select-selection--single .ant-select-selection__rendered{height:100%;display:flex;align-items:center}.result-custom-analysis .ant-empty{padding-top:10%}.legendContainer{display:"flex";justify-content:"center"}.legend{display:"flex";margin-right:"30px"}.colorLegend{width:"10px";height:"10px";border-radius:"50px";margin-right:"3px";margin-top:"6px"}.custom-analysis{background-color:#e5e8e8}.header-custom-analysis{background-color:#fff;margin-bottom:10px}.header-custom-analysis .ant-select-selection__rendered{max-width:70%}.header-custom-analysis .ant-select-selection-selected-value{overflow:hidden}.header-custom-analysis .group-btn{display:flex}.filter-custom-analysis{background-color:#fff;margin-bottom:10px;padding:0 30px}.filter-custom-analysis .ant-calendar-picker-input.ant-input{height:40px!important;width:100%}.group-btn{justify-content:space-between;padding-top:30px}.group-btn button{margin-right:5px}.result-custom-analysis{background-color:#fff}#menu .ant-menu-submenu-selected .anticon,#menu .ant-menu-submenu-selected .nav-text{color:#099}#menu .nav-text{font-weight:400}#toggle-menu{right:16px;top:64px;border:0;background:transparent;width:250px;z-index:9999}.function-menu-item{display:flex;padding:0 0 0 4px;justify-content:space-between;vertical-align:middle}.function-menu-item button{margin-top:8px}.user-footer-menu{display:flex;padding:0 16px;justify-content:space-around}.user-footer-menu .profile{line-height:40px}.user-footer-menu .agency-info{color:var(--text);line-height:1.5!important}.user-footer-menu:hover{color:#099;cursor:pointer}.ant-page-header-heading-extra{float:left!important}.toggle-btn-menu{display:none;margin-left:20px}@media screen and (max-width:1200px){.will-hide{display:none}.toggle-btn-menu{display:inline}}.ant-menu-sub,.ant-menu-submenu-popup{background:var(--content-background)!important}.ant-menu-sub .ant-menu-item-selected,.ant-menu-submenu-popup .ant-menu-item-selected{background:var(--highlight-color)!important}.ant-menu-sub .ant-menu-item:not(.ant-menu-item-selected) a,.ant-menu-submenu-popup .ant-menu-item:not(.ant-menu-item-selected) a{color:var(--text)}.job-progress-btn:hover{cursor:pointer;color:#099}.job-progress-btn{margin-left:16px;height:64px}.job-progress-btn i{line-height:79px}.job-progress-btn svg{font-size:20px}.wrap-header{background-color:var(--content-background);color:var(--text);height:64px;padding-left:20px;padding-right:20px;margin-bottom:16px;justify-content:space-between;display:flex}.wrap-header .ant-menu{background:var(--content-background)!important}.wrap-header .go-spm{margin:auto 10px auto auto}.wrap-header .ant-popover-title{padding:8px 20px;color:#099;border-bottom:2px solid #099}.wrap-header .ant-list-item{border-bottom:none}.wrap-header .ant-list-item .ant-list-item-meta{padding:8px 0 8px 12px}.wrap-header .ant-list-item .ant-list-item-meta-title{margin-bottom:0}.wrap-header .ant-badge{cursor:pointer}.wrap-header .ant-badge .ant-badge-multiple-words{padding:0 5px}.wrap-header .ant-badge .ant-badge-count{top:22px}.wrap-header .ant-switch-inner svg{fill:#fff;width:10px}.wrap-header .ant-menu-horizontal>.ant-menu-item>a,.wrap-header .ant-menu-horizontal span{color:var(--gray-text)}.wrap-header .ant-menu-horizontal>.ant-menu-item-selected>a,.wrap-header .ant-menu-horizontal>.ant-menu-item-selected>a span{color:#099}.wrap-header .ant-menu-horizontal>.ant-menu-item-selected,.wrap-header .ant-menu-horizontal>.ant-menu-submenu-selected{background-color:var(--highlight-color)}.wrap-header .ant-menu-horizontal{border-bottom:none!important;position:relative}.wrap-header .ant-menu-horizontal .ant-menu-item,.wrap-header .ant-menu-horizontal .ant-menu-submenu,.wrap-header .ant-menu-horizontal .ant-menu-submenu-title{height:64px;top:0!important;padding:0}.wrap-header .ant-menu-horizontal .ant-menu-item>span,.wrap-header .ant-menu-horizontal .ant-menu-item a,.wrap-header .ant-menu-horizontal .ant-menu-submenu-title>span,.wrap-header .ant-menu-horizontal .ant-menu-submenu-title a,.wrap-header .ant-menu-horizontal .ant-menu-submenu>span,.wrap-header .ant-menu-horizontal .ant-menu-submenu a{line-height:64px;height:64px;padding:0 12px}.wrap-header .ant-menu-horizontal .ant-menu-item .anticon,.wrap-header .ant-menu-horizontal .ant-menu-submenu-title .anticon,.wrap-header .ant-menu-horizontal .ant-menu-submenu .anticon{font-size:12px;margin-left:0}.wrap-header .ant-menu-horizontal .ant-menu-item .anticon svg,.wrap-header .ant-menu-horizontal .ant-menu-submenu-title .anticon svg,.wrap-header .ant-menu-horizontal .ant-menu-submenu .anticon svg{font-size:18px;vertical-align:middle}.wrap-header .ant-menu-horizontal .ant-menu-item .nav-text,.wrap-header .ant-menu-horizontal .ant-menu-item>span>span,.wrap-header .ant-menu-horizontal .ant-menu-submenu-title .nav-text,.wrap-header .ant-menu-horizontal .ant-menu-submenu-title>span>span,.wrap-header .ant-menu-horizontal .ant-menu-submenu .nav-text,.wrap-header .ant-menu-horizontal .ant-menu-submenu>span>span{vertical-align:bottom;vertical-align:-webkit-baseline-middle}.wrap-header .username{vertical-align:middle;margin-right:10px;font-weight:700}.wrap-header .right-function{display:flex;align-items:center}.wrap-header .right-function .anticon-bell,.wrap-header .right-function .anticon-question-circle{vertical-align:middle;font-size:18px;margin-left:16px;line-height:64px}.wrap-header .right-function .anticon-bell svg,.wrap-header .right-function .anticon-question-circle svg{font-size:18px;vertical-align:middle}.wrap-header .right-function .profile{margin-left:32px}.wrap-header .right-function .profile .ant-avatar{cursor:pointer}.wrap-header .right-function .theme-switcher{margin-right:24px}.wrap-header .current-agency{line-height:68px;font-weight:700;margin-right:8px}.wrap-header .agency-info{padding:12px 0 16px 8px}.wrap-header .agency-info .agency-info-text{font-weight:700;line-height:24px;height:24px}.wrap-header .agency-info .agency-info-sub{line-height:18px;height:18px}.wrap-header .ant-popover-inner{background:var(--content-background)!important}.wrap-header .ant-popover-arrow{border-top-color:var(--content-background)!important;border-left-color:var(--content-background)!important}.wrap-header .ant-popover-inner-content{padding:0}.wrap-mini-loading{width:100%;height:6px}.wrap-mini-loading .loading-icon{height:6px}.wrap-mini-loading .loading-icon .ant-progress-inner{position:absolute;border-radius:0;top:0}.wrap-mini-loading .loading-icon .ant-progress-inner .ant-progress-bg{border-radius:0;height:6px!important}.wrap-mini-loading-unload{display:none}.pubic-form-layout{background:url(/loginbg.jpg),var(--background);color:var(--text)!important;height:100%;background-size:cover}.unauthen-wrap .ant-result-title{color:var(--text)}code{font-family:source-code-pro,Menlo,Monaco,Consolas,Courier New,monospace}.ant-calendar-time-picker-btn{text-transform:capitalize!important}.ant-calendar-ok-btn{display:none!important}.ant-tag-checkable{border:1px solid var(--border-color)!important}.App{height:100%;width:100%;top:0;left:0}.absolute,.App{position:absolute}.sticky{position:-webkit-sticky;position:sticky}.relative{position:relative}.ant-descriptions-item-colon,.ant-descriptions-item-content,.ant-tabs-tab,p,td,th{color:var(--text)!important}.ant-tooltip-inner p{color:#fff!important}.ant-tooltip-inner .ant-tooltip-pre-wrap{white-space:pre-wrap}.ant-scroll-number-only>p{color:#fff!important}.ant-tabs-tab-active{border-bottom:transparent!important}.ant-descriptions-item-colon{font-weight:700!important}.App-logo{height:40vmin}.ant-page-header-heading-title{line-height:40px;font-size:24px}.ant-page-header-heading-title,.ant-pagination-total-text{color:var(--text)}.ant-radio-disabled+span{color:var(--gray-text)!important}.ant-pagination-options-quick-jumper{color:var(--text)!important}.ant-pagination-next a,.ant-pagination-prev a{background:var(--content-background)!important;color:var(--text)!important}.ant-pagination-item a{color:var(--text)!important}.ant-pagination-item,.ant-pagination-item-active{background:var(--content-background)}.App-header{background-color:#282c34;min-height:100vh;display:flex;flex-direction:column;align-items:center;justify-content:center;font-size:calc(10px + 2vmin);color:#fff}.h-screen{height:100vh}.App-link{color:#09d3ac}.logo{height:40px;margin:12px}.logo-img{fill:var(--logo-color)}.overlay{fill:none;pointer-events:all}.ant-badge-status-text,div{color:var(--text)}.dot{fill:#ffab00;stroke:#fff}.ant-btn-background-ghost.ant-btn-link{color:var(--text)}.flex{display:flex}.align-items-center{align-items:center}.align-items-start{align-items:flex-start}.align-items-end{align-items:flex-end}.justify-content-center{justify-content:center}.justify-content-start{justify-content:flex-start}.justify-content-end{justify-content:flex-end}.inline-flex{display:inline-flex!important}.leaflet-pulsing-icon{border-radius:100%}.leaflet-pulsing-icon:after{content:"";border-radius:100%;height:300%;width:300%;position:absolute;margin:-100% 0 0 -100%;opacity:0}.ant-tabs-tab-active{border-bottom:var(--background)!important}h1,h2,h3,h4,h5,h6{color:var(--text)}@-webkit-keyframes pulsate{0%{-webkit-transform:scale(.1);transform:scale(.1);opacity:0;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";filter:alpha(opacity=0)}50%{opacity:1;-ms-filter:none;-webkit-filter:none;filter:none}to{-webkit-transform:scale(1.2);transform:scale(1.2);opacity:0;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";filter:alpha(opacity=0)}}@keyframes pulsate{0%{-webkit-transform:scale(.1);transform:scale(.1);opacity:0;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";filter:alpha(opacity=0)}50%{opacity:1;-ms-filter:none;-webkit-filter:none;filter:none}to{-webkit-transform:scale(1.2);transform:scale(1.2);opacity:0;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";filter:alpha(opacity=0)}}.ant-popover-title,.ant-typography h3,h3.ant-typography{color:var(--text)}.justify-start{justify-content:flex-start}.bottom-0{bottom:0}.w-fit{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.w-half{width:50%}.w-320{width:320px}.w-max{width:-webkit-max-content;width:max-content}.w-128{width:128px}.w-160{width:160px}.w-240{width:240px}.w-16{width:16px}.w-120{width:120px}.mt-8{margin-top:8px}.mt-16{margin-top:16px}.mt-32{margin-top:32px}.mt-64{margin-top:64px}.mb-0{margin-bottom:0}.mr-8{margin-right:8px}.mr-4{margin-right:4px}.mb-8{margin-bottom:8px}.mr-16{margin-right:16px}.mr-20{margin-right:20px}.mr-32{margin-right:32px}.ml-4{margin-left:4px}.ml-8,.ml-16{margin-left:8px}.ml-32{margin-left:32px}.mb-16{margin-bottom:16px}.p-16{padding:16px}.pl-0{padding-left:0}.pr-0{padding-right:0}.p-4{padding:4px}.p-icon{padding:2px 10px 0 0}.m-0{margin:0}.mx-8{margin-left:8px;margin-right:8px}.my-16{margin-top:16px;margin-bottom:16px}.my-8{margin-top:8px;margin-bottom:8px}.px-16{padding-left:16px;padding-right:16px}.px-8{padding-left:8px;padding-right:8px}.py-16{padding-top:16px;padding-bottom:16px}.py-8{padding-top:8px;padding-bottom:8px}.pt-16{padding-top:16px}.pt-8{padding-top:8px}.pb-16{padding-bottom:16px}.pb-8{padding-bottom:8px}.gap-1{grid-gap:4px;gap:4px}.gap-2{grid-gap:8px;gap:8px}.gap-3{grid-gap:12px;gap:12px}.gap-4{grid-gap:16px;gap:16px}.gap-5{grid-gap:20px;gap:20px}.w-full{width:100%}.text-bold{font-weight:700}.text-lighter{font-weight:lighter}.text-center{text-align:center}.ant-descriptions-title{color:var(--text)!important}.bg-wrap-background{background-color:var(--wrap-background)}.ant-radio-button-wrapper,.bg-background{background-color:var(--background)}.ant-radio-button-wrapper{color:var(--text)}.items-center{align-items:center;align-self:center}.items-end{align-items:flex-end}.flex-col{flex-direction:column}.overflow-auto{overflow:auto}.overflow-x-auto{overflow-x:auto}.flex-1-1-auto{flex:1 1 auto}.flex-0-0-auto{flex:0 0 auto}.line-height-0{line-height:normal}.items-start{align-items:start}.h-full{height:100%}.h-16{height:16px}.justify-end{justify-content:flex-end}.justify-space-beetwen{justify-content:space-between}.justify-center{justify-content:center}.justify-space-around{justify-content:space-around}.clickable{cursor:pointer}svg.icon{width:14px;height:14px}.focus circle{fill:none;stroke:#4682b4}.large-icon{font-size:20px}.wrap-mini-loading-outside{position:fixed;top:0;left:0;z-index:10000;width:100%;height:6px}.deep-1{box-shadow:-10px 0 18px 1px}.centralize{padding:25%}.fullscreen{position:fixed;left:0;top:0;width:100%;height:100%;background-color:var(--background);z-index:1000}.ant-popover-inner{background:var(--background)!important}.scroll-y{scroll-behavior:smooth}.scroll-y,.scroll-y:hover{overflow-y:auto!important}.scroll-y::-webkit-scrollbar{-webkit-transition:2s;transition:2s;height:8px;width:8px}.scroll-y::-webkit-scrollbar-thumb{border-radius:15px;background-color:#a9a9a9;outline:1px solid #708090}.styled-scroll{scroll-behavior:smooth}.styled-scroll,.styled-scroll:hover{overflow:auto!important}*{scrollbar-width:thin}::-webkit-scrollbar-track{padding:2px 0}::-webkit-scrollbar{width:.375rem;height:.375rem}::-webkit-scrollbar-thumb{scrollbar-width:thin;border-radius:10px;background-color:grey;border:1px solid grey}.color-danger{color:red}.profile-drawer .ant-drawer-wrapper-body{height:100%;overflow:hidden;background:var(--background)}.profile-drawer .ant-drawer-wrapper-body .ant-drawer-body{height:calc(100% - 55px)}.profile-drawer .ant-drawer-wrapper-body .ant-drawer-content-wrapper{width:320px;background:var(--background)}.profile-drawer .ant-drawer-wrapper-body .drawer-footer{height:40px;font-size:14px;font-weight:700;display:flex;justify-content:space-between;padding:0 10px}.profile-drawer .ant-drawer-wrapper-body .drawer-footer .nav-text{margin-left:10px}.profile-drawer .ant-drawer-wrapper-body .ant-drawer-header{background:var(--background);border-bottom:none}.profile-drawer .ant-drawer-wrapper-body .ant-drawer-close,.profile-drawer .ant-drawer-wrapper-body .ant-drawer-header .ant-drawer-title{color:var(--text)}.profile-drawer .ant-drawer-wrapper-body .drawer-body-inside{height:calc(100% - 40px);overflow:overlay;left:0;width:100%}.ant-menu-item a,.ant-menu-submenu{color:var(--text)}.ant-layout-sider-zero-width-trigger{top:0!important;border-radius:0!important;height:64px!important;line-height:64px!important}.ant-drawer-content,.ant-layout-sider{background:var(--content-background)!important}.ant-layout-sider-trigger{background:transparent!important}.ant-layout{height:100%;background:var(--wrap-background)!important}.ant-menu-item{text-align:left}.spm-ellipsis{overflow:hidden;text-overflow:ellipsis}.spm-ellipsis,.white-space-no-wrap{white-space:nowrap}.ant-layout-content{overflow:overlay;color:var(--text)!important;background:var(--content-background);border-radius:4px}.ant-typography-disabled{color:var(--gray-text)!important}.ant-typography{color:var(--text)}.ant-radio-wrapper{color:var(--gray-text)!important}.ant-menu-horizontal>.ant-menu-item-selected,.ant-menu-horizontal>.ant-menu-submenu-selected{background-color:#c3d9d5}.ant-menu-item-selected{background-color:var(--highlight-color)!important}.ant-drawer-content-wrapper{width:50%;min-width:480px;max-width:640px}.ant-form{height:100%}.ant-select,.login-form-button{width:100%}.login-form-forgot{float:right;text-decoration:none;background-color:initial;outline:none;cursor:pointer;transition:color .3s;-webkit-text-decoration-skip:objects}.ant-pagination-item-ellipsis{color:var(--text)!important}.ant-time-picker-icon>i{color:var(--gray-text)!important}.ant-drawer-close,.ant-form-item label,.ant-input,.ant-input-number,.ant-select-arrow,.ant-select-selection,.ant-time-picker-input,.wrap-form-layout .header{background:transparent!important;color:var(--gray-text)!important}.ant-checkbox-wrapper>span{color:var(--text)}.ant-badge-status-text{color:var(--text)!important}.border-square *{border-radius:2px}.border-square span{width:16px;height:16px}.border-circle *{border-radius:50%}.border-circle span{width:16px;height:16px}.bordered{border:1px solid var(--border-color)}.bordered-top{border-top:1px solid var(--border-color)}.font-bold{font-weight:700}.ant-checkbox,.ant-checkbox-wrapper-disabled>span{background:var(--background);color:var(--gray-text)!important}.ant-input-password .ant-select-selection,.ant-input-password input,.ant-input .ant-select-selection,.ant-input input{background:transparent!important;color:var(--text)}.ant-input-affix-wrapper .ant-input-prefix,.ant-input-password .anticon,.ant-input-password .anticon-down,.ant-input .anticon,.ant-input .anticon-down{color:var(--text)!important}.ant-input-suffix .anticon{color:var(--text)}.ant-modal-content .ant-modal-header{border-bottom:1px solid var(--border-color)}.ant-modal-content .ant-modal-footer{background:var(--background)!important}.spm-modal .ant-modal-confirm-btns{display:none}.ant-modal-content .ant-modal-close .anticon{color:var(--text)!important}.ant-modal-content .ant-modal-header{border-radius:0}.ant-modal-content .ant-modal-header .ant-modal-title{color:var(--text)!important}.ant-modal-content .ant-modal-body,.ant-modal-content .ant-modal-header{background:var(--background)!important}.ant-drawer-header{background:var(--content-background)!important;border-bottom:1px solid var(--border-color)}.ant-drawer-header .ant-drawer-title,.ant-form-item-children{color:var(--text)}.spm-modal .ant-modal-confirm-body .anticon-info-circle{display:none}.spm-modal .ant-modal-confirm-body .ant-modal-close{display:block}.ant-modal-confirm .ant-modal-body{padding:16px!important}.ant-modal-confirm .ant-modal-close{display:block!important}.ant-modal-confirm .ant-modal-confirm-content{margin-left:0!important;color:var(--text)!important}.ant-modal-confirm .ant-modal-confirm-title,.ant-table-placeholder{color:var(--text)!important}.ant-table-placeholder{border-radius:0!important;background:var(--content-background)!important}.font-32{font-size:32px}.font-24{font-size:24px}.font-40{font-size:40px}.font-12{font-size:12px}.font-14{font-size:14px}.font-16{font-size:16px}.text-print *{color:#606060!important}.text-print .table-bordered td,.text-print .table-bordered th{border:1px solid #ccc!important}.spm-table .ant-table-tbody>.odd-row{background-color:var(--odd-color)!important}.spm-table .ant-table-tbody>.even-row{background:var(--background)!important}.spm-table .ant-table-tbody>tr>td{padding:9px 16px;height:49px}.spm-table .ant-table-tbody>tr>td,.spm-table .ant-table-thead>tr>th{color:var(--text)!important;border-bottom:1px solid var(--border-color)!important}.spm-table .ant-table-thead>tr>th{background:var(--odd-color)!important}.ant-calendar-picker-icon,.ant-empty-description{color:var(--text)!important}.spm-table .ant-table-footer{background:var(--content-background)!important;color:var(--text)!important;border-top:none!important}.spm-table .ant-table-footer:before{display:none}.spm-table .ant-table-tbody .ant-table-row:hover td{background:var(--wrap-background)!important}.spm-table .ant-table-tbody>tr.ant-table-row-selected td{background:var(--highlight)!important}.spm-error-comp{margin:30px;white-space:pre-wrap}.spm-detail-drawer .ant-form-item-label{line-height:20px}.spm-detail-drawer .ant-form-item{margin-bottom:14px}.spm-right-site-bar .ant-drawer-wrapper-body{display:flex;flex-direction:column}.spm-right-site-bar .ant-drawer-body{flex:1 1;padding:0 12px 24px}.collapsable,.collapsable-content{overflow:hidden;transition:all .3s}.collapsable .expander:after{content:"";width:1rem;height:1rem;float:right;background:url(/static/media/angle-up-solid.89f1cb00.svg) no-repeat;transition:-webkit-transform .3s;transition:transform .3s;transition:transform .3s,-webkit-transform .3s}.collapsable:not(.collapsed) .collapsable-content{transition:height,.3s linear}.collapsable.collapsed .collapsable-content{height:0;transition:height,.3s linear}.collapsable.collapsed .expander:after{-webkit-transform:rotate(180deg);transform:rotate(180deg);transition:-webkit-transform .3s;transition:transform .3s;transition:transform .3s,-webkit-transform .3s}.flex-grow{flex:1 0}.cell-full-text{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}
/*# sourceMappingURL=main.153c18e2.chunk.css.map */