@import"https://fonts.googleapis.com/css?family=Poppins:300,400,500,700,400italic";@import"https://fonts.googleapis.com/css?family=Inter:400,500,700";:root{font-size:14px;--brand-background: #eaeaea;--brand-primary: #ff9000;--brand-secondary: #002767;--brand-tertiary: #01457c;--brand-info: #04a3ff;--brand-success: #1bb351;--brand-warning: #ffb700;--brand-error: #af0a0a;--brand-error-bg: #fcefec;--grey-l1: #ccc;--grey-l2: #e1e1e1;--grey-d3: #333}code{font-family:source-code-pro,Menlo,Monaco,Consolas,Courier New,monospace}.poppins-font{font-family:Poppins,sans-serif}body{height:100%;width:100%;display:flex;flex-direction:column;background-color:#f5f5f5;font-size:1rem;font-family:Poppins,sans-serif;color:#333;margin:0}.scroller-blocker{overflow:hidden;position:fixed;padding-right:.98rem}.smart-scrollbar::-webkit-scrollbar,body::-webkit-scrollbar{background-color:#f0f0f0;width:10px;height:10px}.smart-scrollbar::-webkit-scrollbar-thumb,body::-webkit-scrollbar-thumb{background-color:#335285;border-radius:4px}.smart-scrollbar-small::-webkit-scrollbar{background-color:#f0f0f0;width:6px;height:6px}.smart-scrollbar-small::-webkit-scrollbar-thumb{background-color:#335285;border-radius:6px}.smart-scrollbar-sneaky::-webkit-scrollbar{background-color:transparent;width:4px;height:4px}.smart-scrollbar-sneaky::-webkit-scrollbar-thumb{background-color:transparent;border-radius:4px}.smart-scrollbar-sneaky:hover::-webkit-scrollbar{background-color:#f0f0f0}.smart-scrollbar-sneaky:hover::-webkit-scrollbar-thumb{background-color:#335285}.app{display:flex;flex-direction:column;flex:1 0 100%}.app .app-core{display:inherit;flex-direction:inherit;flex:1 0 100%}.app .app-core .content-container{display:flex;flex-direction:column;background-color:#f5f5f5;width:100%;min-width:1vw;padding-top:1rem;flex:1 0 100%}.app .app-core .app-core-header{display:flex;margin-bottom:30px}.app .app-core__base{flex:1;display:flex;flex-flow:nowrap column}.app .app-core__base .app-core-container{flex:1;display:flex}.app .app-core__base .app-core-footer{display:flex;flex-flow:nowrap column}div[class*=" ant-"]{font-family:inherit;line-height:1.5}.ant-btn{font-family:Poppins,sans-serif;z-index:1;border-radius:.5rem;font-size:16px;height:42px}.ant-btn .ant-space-item{display:flex}.ant-btn-primary{background-color:#0047bc}.ant-btn-secondary{background-color:#fff;color:#333}.ant-switch{background-color:#00000040}button.ant-switch-checked{background-color:#002767!important}.ant-dropdown-trigger{height:42px;border:1.5px solid #eeeeee}.ant-drawer.ant-drawer-right.ant-drawer-open{opacity:1}.ant-drawer.ant-drawer-right.ant-drawer-open .ant-drawer-mask{background-color:#000;opacity:.25}.ant-drawer.ant-drawer-right.ant-drawer-open .ant-drawer-content-wrapper{box-shadow:0 4px 16px #0000001a;width:500px}.ant-drawer-header-title{justify-content:flex-end}.ant-drawer-title{font-weight:400}.ant-drawer-body{display:flex;flex-direction:row;padding-right:0}.ant-drawer-body:has(.chat-drawer__container),.ant-drawer-body:has(.bonnie-chat-drawer__container),.ant-drawer-body:has(.kpi-drawer-container),.ant-drawer-body:has(.reporting-drawer-container){overflow-x:hidden!important}.ant-drawer-body::-webkit-scrollbar{background-color:#f0f0f0;width:10px}.ant-drawer-body::-webkit-scrollbar-thumb{background-color:#335285;border-radius:4px}.ant-card{border-radius:1rem}.ant-card .ant-card-head-title{font-weight:400;font-size:20px}.ant-card .ant-card-body{padding:1rem 1rem 0}.ant-card .ant-card-text{color:#5c5c5c}.ant-tabs .ant-tabs-nav{border-bottom:1px solid #d6d6d6}.ant-tabs .ant-tabs-nav .ant-tabs-tab{font-weight:400;font-size:16px;color:#333}.ant-tabs .ant-tabs-nav .ant-tabs-tab.ant-tabs-tab-active .ant-tabs-tab-btn{color:#002767}.ant-tabs .ant-tabs-nav .ant-tabs-tab:hover{color:#0047bc}.ant-tabs-ink-bar{background:#ff9000!important}.ant-table-wrapper .ant-table{font-family:Poppins,sans-serif}.ant-table{margin-right:2rem;border-radius:1rem}.ant-table .ant-table-cell{color:#333}.ant-table .action-popover{text-align:center}.ant-table .ant-table-thead>tr>th{font-weight:700;height:5rem;background:#f5f5f5}.ant-table .ant-table-thead>tr:first-child>th:first-child{padding-left:1rem;border-radius:1rem 0 0}.ant-table .ant-table-thead>tr:first-child>th:last-child{border-radius:0 1rem 0 0}.ant-table .ant-table-thead>tr>th:not(:last-child):not(.ant-table-selection-column):not(.ant-table-row-expand-icon-cell):not([colspan]):before{background-color:#fff}.ant-table .ant-table-tbody>tr>td:first-child{padding-left:2rem}.ant-table.ant-table-middle{border-radius:1rem}.ant-table.ant-table-middle .ant-table-tbody>tr>td:first-child{padding:1rem}.ant-modal svg{margin:0!important}.ant-modal .ant-modal-content{border-radius:1rem}.ant-modal .ant-modal-content .ant-modal-header{border-radius:1rem 1rem 0 0}.ant-modal .ant-modal-content .ant-modal-footer{display:flex;justify-content:center;border:0}.ant-modal .ant-modal-content .ant-modal-footer .ant-btn-primary{background-color:#002767;border-color:#002767}.confirm-modal .ant-modal-body,.delete-modal .ant-modal-body,.confirm-line-break-modal .ant-modal-body{background:#fff;border-radius:.5rem}.confirm-modal .ant-modal-body .ant-modal-confirm-body-wrapper,.delete-modal .ant-modal-body .ant-modal-confirm-body-wrapper,.confirm-line-break-modal .ant-modal-body .ant-modal-confirm-body-wrapper{display:flex;flex-direction:column}.confirm-modal .ant-modal-body .ant-modal-confirm-body-wrapper .ant-modal-confirm-body svg,.delete-modal .ant-modal-body .ant-modal-confirm-body-wrapper .ant-modal-confirm-body svg,.confirm-line-break-modal .ant-modal-body .ant-modal-confirm-body-wrapper .ant-modal-confirm-body svg{color:#d00010}.confirm-modal .ant-modal-body .ant-modal-confirm-body-wrapper .ant-modal-confirm-btns,.delete-modal .ant-modal-body .ant-modal-confirm-body-wrapper .ant-modal-confirm-btns,.confirm-line-break-modal .ant-modal-body .ant-modal-confirm-body-wrapper .ant-modal-confirm-btns{display:flex;flex-flow:row-reverse;justify-content:space-between}.confirm-modal .ant-modal-body .ant-modal-confirm-body-wrapper .ant-modal-confirm-btns .ant-btn-primary,.delete-modal .ant-modal-body .ant-modal-confirm-body-wrapper .ant-modal-confirm-btns .ant-btn-primary,.confirm-line-break-modal .ant-modal-body .ant-modal-confirm-body-wrapper .ant-modal-confirm-btns .ant-btn-primary{background-color:#0047bc;border-color:#0047bc}.ant-input{border-radius:.5rem;font-family:Poppins,sans-serif}.ant-input:hover{border:1px solid #335285}.ant-input:focus{border:1px solid #002767;box-shadow:0 4px 16px #0000001a}.confirm-line-break-modal{white-space:break-spaces}.confirm-line-break-modal .ant-modal-body .ant-modal-confirm-body-wrapper .ant-modal-confirm-btns .ant-btn{background:var(--color-secondary, #0047bc);color:#fff}.confirm-line-break-modal .ant-modal-body .ant-modal-confirm-body-wrapper .ant-modal-confirm-btns .ant-btn:hover{border:1px solid #002767;background-color:#002767}.confirm-line-break-modal .ant-modal-body .ant-modal-confirm-body-wrapper .ant-modal-confirm-btns .ant-btn:active,.confirm-line-break-modal .ant-modal-body .ant-modal-confirm-body-wrapper .ant-modal-confirm-btns .ant-btn:focus{border:1px solid #6691d7;background-color:#6691d7}.confirm-line-break-modal .ant-modal-body .ant-modal-confirm-body-wrapper .ant-modal-confirm-btns .ant-btn-primary{background-color:#fff;border:1px solid var(--accent-colors-danger-100, #d00010);color:#d00010}.confirm-line-break-modal .ant-modal-body .ant-modal-confirm-body-wrapper .ant-modal-confirm-btns .ant-btn-primary:hover{color:#d93340;border:1.5px solid #d93340;background-color:#fff}.confirm-line-break-modal .ant-modal-body .ant-modal-confirm-body-wrapper .ant-modal-confirm-btns .ant-btn-primary:active,.confirm-line-break-modal .ant-modal-body .ant-modal-confirm-body-wrapper .ant-modal-confirm-btns .ant-btn-primary:focus{color:#d93340;border:2px solid #d93340;background-color:#fff}.delete-modal .ant-modal-body .ant-modal-confirm-body-wrapper .ant-modal-confirm-btns .ant-btn{background:var(--accent-colors-danger-100, #d00010);color:#fff}.delete-modal .ant-modal-body .ant-modal-confirm-body-wrapper .ant-modal-confirm-btns .ant-btn:hover{border:1.5px solid #d93340;background-color:#d93340}.delete-modal .ant-modal-body .ant-modal-confirm-body-wrapper .ant-modal-confirm-btns .ant-btn:active,.delete-modal .ant-modal-body .ant-modal-confirm-body-wrapper .ant-modal-confirm-btns .ant-btn:focus{border:2px solid #d93340;background-color:#d93340}.delete-modal .ant-modal-body .ant-modal-confirm-body-wrapper .ant-modal-confirm-btns .ant-btn-primary{background-color:#fff;border:1.5px solid #eee;color:#333}.delete-modal .ant-modal-body .ant-modal-confirm-body-wrapper .ant-modal-confirm-btns .ant-btn-primary:hover{border:1.5px solid #335285;background-color:#fff}.delete-modal .ant-modal-body .ant-modal-confirm-body-wrapper .ant-modal-confirm-btns .ant-btn-primary:active,.delete-modal .ant-modal-body .ant-modal-confirm-body-wrapper .ant-modal-confirm-btns .ant-btn-primary:focus{border:2px solid #002767;background-color:#fff}input{height:2.5rem;border-radius:.5rem}.ant-input-affix-wrapper{z-index:1;border-radius:.5rem;border:1px solid #eee;box-shadow:0 4px 16px #0000001a;min-width:330px;padding:0 11px}.ant-input-affix-wrapper:not(.ant-input-affix-wrapper-status-error){box-shadow:none;border-color:#d9d9d9}.ant-input-affix-wrapper:not(.ant-input-affix-wrapper-status-error):hover{color:#0047bc;border:1px solid #0047bc!important}.ant-input-affix-wrapper:not(.ant-input-affix-wrapper-status-error):focus,.ant-input-affix-wrapper:not(.ant-input-affix-wrapper-status-error):active,.ant-input-affix-wrapper:not(.ant-input-affix-wrapper-status-error):target,.ant-input-affix-wrapper:not(.ant-input-affix-wrapper-status-error):focus-within{background-color:#fff;color:#333;border:1px solid #002767;box-shadow:0 4px 16px #0000001a}.ant-input.design-system-input:hover{background-color:#fff;color:#0047bc;border:1px solid #0047bc}.ant-input.design-system-input:focus{background-color:#fff;color:#333;border:1px solid #002767}.ant-popover-inner{border-radius:.5rem}.ant-popover-inner button{display:flex;align-items:center;justify-content:space-between;width:100%;gap:1rem}.ant-space-align-center{align-items:center}.ant-tag-default{font-size:12px;color:#262626}.ant-pagination .ant-pagination-item,.ant-breadcrumb{font-family:Poppins,sans-serif}.ant-spin-dot.ant-spin-dot-spin .ant-spin-dot-item{opacity:1!important}.ant-spin-dot.ant-spin-dot-spin .ant-spin-dot-item:nth-child(1){background-color:#5b8ff9}.ant-spin-dot.ant-spin-dot-spin .ant-spin-dot-item:nth-child(2){background-color:#5ad8a6}.ant-spin-dot.ant-spin-dot-spin .ant-spin-dot-item:nth-child(3){background-color:#e8684a}.ant-spin-dot.ant-spin-dot-spin .ant-spin-dot-item:nth-child(4){background-color:#f6bd16}.ant-typography{word-break:normal;line-height:1.5;font-family:inherit}.ant-typography h4{margin-top:none!important;margin-bottom:none!important}h1.ant-typography,h2.ant-typography,h3.ant-typography,h4.ant-typography,h5.ant-typography,h6.ant-typography{margin:0}.ant-dropdown-menu{border-radius:8px;min-width:18rem}.ant-dropdown-menu .ant-dropdown-menu-body{padding:0}.ant-dropdown-menu .ant-dropdown-menu-item.-selected{background-color:#002767;color:#fff}.ant-menu-light .ant-menu-submenu-selected,.ant-menu-light .ant-menu-submenu-active{color:#336cc9}.ant-menu-light .ant-menu-item{background-color:#fff!important}.ant-menu-light .ant-menu-sub{background-color:#fff!important;padding-top:0!important}.ant-menu-light .ant-menu-submenu-title:hover{color:#336cc9;background-color:#fff!important}.ant-menu-submenu:hover .ant-menu-submenu-title .ant-menu-submenu-arrow{color:#336cc9}.ant-menu-submenu li{list-style:none}.ant-picker-cell-in-view.ant-picker-cell-in-range:before,.ant-picker-cell-range-start:not(.ant-picker-cell-range-start-single):before,.ant-picker-cell-range-end:not(.ant-picker-cell-range-start-single):before{background-color:#e6eaf0!important}.ant-picker-cell-in-view.ant-picker-cell-in-range:not(.ant-picker-cell-range-hover-start):not(.ant-picker-cell-range-hover-end),.ant-picker-cell-range-start:not(.ant-picker-cell-range-start-single),.ant-picker-cell-range-end:not(.ant-picker-cell-range-start-single),.ant-picker-cell-selected:not(.ant-picker-cell-in-view){color:#002767!important}.ant-picker-cell-range-start:not(.ant-picker-cell-range-start-single) .ant-picker-cell-inner,.ant-picker-cell-in-view.ant-picker-cell-range-end:not(.ant-picker-cell-range-start-single) .ant-picker-cell-inner{background-color:#335285!important}.ant-picker-cell-range-hover-start .ant-picker-cell-inner:after,.ant-picker-cell-start:not(.ant-picker-cell-in-view):not(.ant-picker-cell-range-end):not(.ant-picker-cell-disabled) .ant-picker-cell-inner:after,.ant-picker-cell-range-hover-end .ant-picker-cell-inner:after{background-color:#335285!important}.ant-picker-dropdown .ant-picker-cell-in-view.ant-picker-cell-selected .ant-picker-cell-inner{background:#002767!important}.reporting-date-picker-popup table>thead>tr>th:first-child{display:none!important}.reporting-date-picker-popup .ant-picker-week-panel-row-selected .ant-picker-cell.ant-picker-cell-week,.reporting-date-picker-popup .ant-picker-cell.ant-picker-cell-week{display:none}.ant-select:not(.ant-select-customize-input) .ant-select-selector{font-family:Poppins,sans-serif;border-radius:.5rem;height:2.5rem;display:flex;align-items:center}.ant-select-show-search.ant-select:not(.ant-select-customize-input) .ant-select-selector{font-family:Poppins,sans-serif;border-radius:.5rem;height:3rem}.ant-select-show-search.ant-select:not(.ant-select-customize-input) .ant-select-selector input{height:100%}.ant-select-single.ant-select-show-arrow .ant-select-selection-placeholder{line-height:3rem}.ant-select-arrow{right:0;left:11px;line-height:1.8rem}.ant-select-selection-placeholder,.ant-select-selection-item{margin-left:20px}.ant-select-single.ant-select-open .ant-select-selection-item,.ant-select-single.ant-select-show-arrow .ant-select-selection-item,.ant-select-single.ant-select-show-arrow .ant-select-selection-placeholder{line-height:3rem}.ant-select-single.ant-select-show-arrow .ant-select-selection-search{left:30px}.ant-select-item-option-selected:not(.ant-select-item-option-disabled){background-color:#002767!important;color:#fff!important}.ant-select-tree-treenode{width:100%}.ant-checkbox-wrapper .ant-checkbox-checked .ant-checkbox-inner{background-color:#002767;border-color:#002767}.message-success .ant-message-notice-content{background-color:#f4fdfa;border:1px solid #008558}.message-success .ant-message-notice-content svg{color:#008558}.message-error .ant-message-notice-content{background-color:#fcefec;border:1px solid #d00010}.message-error .ant-message-notice-content svg{color:#d00010}.ant-tooltip{opacity:1}#tooltip{min-width:80px;z-index:900;background:#333;color:#fff;padding:10px;font-size:13px;border-radius:2px;box-shadow:2px 2px 2px 2px #0000001a}#arrow,#arrow:before{position:absolute;width:8px;height:8px;background:inherit}#arrow{visibility:hidden}#arrow:before{visibility:visible;content:"";transform:rotate(45deg)}#tooltip[data-popper-placement^=top]>#arrow{bottom:-4px}#tooltip[data-popper-placement^=bottom]>#arrow{top:-4px}#tooltip[data-popper-placement^=left]>#arrow{right:-4px}#tooltip[data-popper-placement^=right]>#arrow{left:-4px}.tooltip__status-square{height:14px;width:14px;display:inline-block;border:1.5px solid #eee;border-radius:1px;margin-right:8px;vertical-align:middle;margin-top:-3px}.tooltip__status{font-weight:400;margin-bottom:4px}.tooltip__count{font-weight:700;margin-bottom:0;font-size:16px}.tooltip__percentage{display:inline-block;font-weight:400;font-size:11px;padding:2px 4px;justify-content:center;align-items:center;border:1.5px solid}.v-tel-input{border-radius:8px;background:transparent}.vue-tel-input{border:1px solid #d6d6d6;background:transparent}.lazylist{padding-right:24px}.ant-steps-item-finish .ant-steps-item-icon{border-color:#002767!important}.ant-steps-item-finish .ant-steps-item-icon svg{color:#002767!important}.ant-steps-item-finish>.ant-steps-item-container>.ant-steps-item-content>.ant-steps-item-title:after{background-color:#002767!important}.ant-radio-wrapper .ant-radio-inner{border-color:#002767}.ant-radio-wrapper .ant-radio-inner:after{background-color:#002767}.ant-radio-wrapper .ant-radio-checked .ant-radio-inner{border-color:#002767;background-color:#fff}.ant-radio-wrapper .ant-radio-checked .ant-radio-inner:after{background-color:#002767;border-bottom-color:#002767;border-right-color:#002767;border-left-color:#002767;border-top-color:#002767}.ant-form-item-explain-error{color:#d00010}.pill{border-radius:50px;cursor:pointer}.pill-selected{border:1px solid #002767;background-color:#e1e1e1;color:#002767}.configuration-settings__header{font-size:1.143rem;font-weight:500;margin-bottom:.25rem}.configuration-settings__description{font-size:.9rem;color:#858585;margin-bottom:1rem}.configuration-settings__back-button{cursor:pointer;font-size:1em}.configuration-settings__empty-description,.configuration-settings__no-results-description{font-size:16px;font-weight:400;margin-top:10px;margin-bottom:20px}.configuration-settings__no-results-box img{margin-top:3rem}.configuration-settings__no-results-description{max-width:348px;margin:auto}.configuration-settings__action-icon{margin-right:10px;cursor:pointer}.configuration-settings__button-no-margin,.configuration-settings__button{font-size:1em;background-color:#0047bc;color:#fff;height:2.5em}.configuration-settings__button-no-margin:hover,.confguration-settings__button:hover{background-color:#002767;color:#fff}.configuration-settings__select-box{display:flex;flex-direction:row;justify-content:end}.configuration-settings__select{margin-bottom:1em;min-width:226px;border:1px solid #eee;border-radius:.5rem}.configuration-settings__select svg{color:#333}.configuration-settings__select:hover{background-color:#fff;color:#0047bc;border:1px solid #0047bc}.configuration-settings__select:hover svg{color:#0047bc}.configuration-settings__select:focus{background-color:#fff;color:#333;border:1px solid #002767}.configuration-settings__select:focus svg{color:#333}.configuration-settings__inline-input{border:1px solid #fff;box-shadow:none}.configuration-settings__inline-input:hover{border-width:1px;border-style:solid;box-shadow:none}.configuration-settings__empty-box,.configuration-settings__no-results-box{border:4px dashed #e7e7e7;width:100%;min-height:200px;border-radius:15px;text-align:center;padding:3rem 0 5rem}.configuration-settings__empty-title,.configuration-settings__no-results-title{font-size:24px;font-weight:600;margin-top:20px}.configuration-settings__search-bar-box{display:flex;flex-direction:row;justify-content:end;margin-bottom:1.5rem}.configuration-settings__search-bar{width:150px;border-radius:.5em;box-shadow:none;border-width:2px;padding:0 12px}.configuration-settings__search-bar:hover{border:1.5px solid #335285!important}.configuration-settings__search-bar:hover ::placeholder{color:#335285}.configuration-settings__search-bar:hover svg{color:#335285}.configuration-settings__small-input{width:150px}.ant-pagination-item-active{border:1.5px solid #335285!important}.ant-pagination-item-active a{color:#335285!important}.ant-pagination-item:hover,.ant-select-selector:hover{border:1.5px solid #335285!important}.ant-pagination-item:hover a,.ant-pagination-item:hover .ant-select-selection-item,.ant-select-selector:hover a,.ant-select-selector:hover .ant-select-selection-item{color:#335285!important}.bonnie-ai-button[data-v-092df80a]{position:fixed;top:325px;left:0;transform-origin:bottom left;transform:translateY(-100%) rotate(90deg);display:inline-flex;align-items:center;flex-shrink:0;gap:8px;padding:14px 16px;height:40px;border-radius:4px 4px 0 0;border:1.5px solid #eee;background:#fff}.bonnie-ai-button[data-v-092df80a]:hover{background:#e6eaf0;color:#335285;border:1.5px solid #335285}.bonnie-ai-button:hover .gradient-text[data-v-092df80a]{color:#335285}.gradient-text[data-v-092df80a]{background-color:#333;background-image:linear-gradient(45deg,#333 25%,#e8684a 30%,#f6bd16,#5ad8a6,#6dc8ec,#5b8ff9 70%,#333 75%);background-clip:text;-webkit-background-clip:text;color:transparent;background-repeat:no-repeat}.gradient-animate[data-v-092df80a]{animation:text-animation-rev-092df80a 1.5s ease-in forwards}@keyframes text-animation-rev-092df80a{0%{background-size:0%}to{background-size:600%}}.banner-container[data-v-23500ab0]{display:flex;z-index:1000;height:8px;align-items:center;justify-content:center;color:#333;font-size:20px;font-weight:700}.app-core[data-v-cb5260dd]{transition:all .12s cubic-bezier(.785,.135,.15,.86)}.app-core-header[data-v-cb5260dd]{transition:all .1s cubic-bezier(.175,.885,.32,1.275)}.app-loading-overlay[data-v-cb5260dd]{position:fixed;top:0;right:0;bottom:0;left:0;background:#ffffffa6;display:flex;align-items:center;justify-content:center;z-index:9999}.maintenance-mode[data-v-cb5260dd]{position:fixed;top:0;right:0;bottom:0;left:0;z-index:9998;background:#fff}.map-button[data-v-cb5260dd]{display:flex;flex-direction:row;justify-content:end;padding-right:2.5rem;border-radius:8px}.map-button button[data-v-cb5260dd]{width:45px;display:flex;flex-direction:row;align-items:end;justify-content:center}.map-button button[data-v-cb5260dd]:hover{background:#f2f4f7;color:#335285;border:1.5px solid #667da4}.map-button button[data-v-cb5260dd]:focus{background:linear-gradient(0deg,#eff2ff,#eff2ff),linear-gradient(0deg,#667da4,#667da4);color:#667da4;border:1px solid #667da4}
