*{margin:0;padding:0;box-sizing:border-box}body{font-family:sans-serif;line-height:1.5;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}ul,ol{list-style:none}a{text-decoration:none;color:inherit}button,input,textarea,select{border:none;background:none;outline:none}img{max-width:100%;height:auto;display:block}table{border-collapse:collapse;width:100%}h1,h2,h3,h4,h5,h6{font-weight:400}[hidden]{display:none}button:not(:disabled){cursor:pointer}input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}input[type=number]{-moz-appearance:textfield}@font-face{font-family:Avenir Roman;src:url("./media/Avenir-Roman-EHDBIJT2.eot");src:local("Avenir Roman"),local("Avenir-Roman"),url("./media/Avenir-Roman-EHDBIJT2.eot?#iefix") format("embedded-opentype"),url("./media/Avenir-Roman-WYY4EPZX.woff2") format("woff2"),url("./media/Avenir-Roman-TM77TKJN.woff") format("woff"),url("./media/Avenir-Roman-QR4X4KZC.ttf") format("truetype")}@font-face{font-family:Avenir Light;src:url("./media/Avenir-Light-6DILG3IJ.eot");src:local("Avenir Light"),local("Avenir-Light"),url("./media/Avenir-Light-6DILG3IJ.eot?#iefix") format("embedded-opentype"),url("./media/Avenir-Light-B2V53RZQ.woff2") format("woff2"),url("./media/Avenir-Light-YTKM6YGU.woff") format("woff"),url("./media/Avenir-Light-ZEXCEKMO.ttf") format("truetype")}@font-face{font-family:Avenir Light Oblique;src:url("./media/Avenir-LightOblique-6KB4ZXOH.eot");src:local("Avenir Light Oblique"),local("Avenir-LightOblique"),url("./media/Avenir-LightOblique-6KB4ZXOH.eot?#iefix") format("embedded-opentype"),url("./media/Avenir-LightOblique-H46KNVYY.woff2") format("woff2"),url("./media/Avenir-LightOblique-RMA3I6AD.woff") format("woff"),url("./media/Avenir-LightOblique-E7EOOCNV.ttf") format("truetype")}@font-face{font-family:Avenir Book;src:url("./media/Avenir-Book-ZLS6DFZD.eot");src:local("Avenir Book"),local("Avenir-Book"),url("./media/Avenir-Book-ZLS6DFZD.eot?#iefix") format("embedded-opentype"),url("./media/Avenir-Book-UILKCCSO.woff2") format("woff2"),url("./media/Avenir-Book-H3DBLHEY.woff") format("woff"),url("./media/Avenir-Book-DOFSTQYM.ttf") format("truetype")}@font-face{font-family:Avenir Book Oblique;src:url("./media/Avenir-BookOblique-QJC3W2X2.eot");src:local("Avenir Book Oblique"),local("Avenir-BookOblique"),url("./media/Avenir-BookOblique-QJC3W2X2.eot?#iefix") format("embedded-opentype"),url("./media/Avenir-BookOblique-UTAYOBM3.woff2") format("woff2"),url("./media/Avenir-BookOblique-MXKEKEIB.woff") format("woff"),url("./media/Avenir-BookOblique-KUPD5RW2.ttf") format("truetype")}@font-face{font-family:Avenir Medium;src:url("./media/Avenir-Medium-V7BUG42F.eot");src:local("Avenir Medium"),local("Avenir-Medium"),url("./media/Avenir-Medium-V7BUG42F.eot?#iefix") format("embedded-opentype"),url("./media/Avenir-Medium-5DAYHN32.woff2") format("woff2"),url("./media/Avenir-Medium-BNM5PWG3.woff") format("woff"),url("./media/Avenir-Medium-XQCCB3YJ.ttf") format("truetype")}@font-face{font-family:Avenir Medium Oblique;src:url("./media/Avenir-MediumOblique-X77DYF6H.eot");src:local("Avenir Medium Oblique"),local("Avenir-MediumOblique"),url("./media/Avenir-MediumOblique-X77DYF6H.eot?#iefix") format("embedded-opentype"),url("./media/Avenir-MediumOblique-GT7NPNOB.woff2") format("woff2"),url("./media/Avenir-MediumOblique-PL5TYE3P.woff") format("woff"),url("./media/Avenir-MediumOblique-45OWF7DP.ttf") format("truetype")}@font-face{font-family:Avenir Black;src:url("./media/Avenir-Black-KLXA7GT4.eot");src:local("Avenir Black"),local("Avenir-Black"),url("./media/Avenir-Black-KLXA7GT4.eot?#iefix") format("embedded-opentype"),url("./media/Avenir-Black-XIB2VGNH.woff2") format("woff2"),url("./media/Avenir-Black-ERIK5B2Z.woff") format("woff"),url("./media/Avenir-Black-QJS3VFF7.ttf") format("truetype")}@font-face{font-family:Avenir Black Oblique;src:url("./media/Avenir-BlackOblique-PS2YXSVD.eot");src:local("Avenir Black Oblique"),local("Avenir-BlackOblique"),url("./media/Avenir-BlackOblique-PS2YXSVD.eot?#iefix") format("embedded-opentype"),url("./media/Avenir-BlackOblique-5HH7ILB5.woff2") format("woff2"),url("./media/Avenir-BlackOblique-BWDJUAZ5.woff") format("woff"),url("./media/Avenir-BlackOblique-HI323CUJ.ttf") format("truetype")}@font-face{font-family:Avenir Heavy;src:url("./media/Avenir-Heavy-JHUW6KYE.eot");src:local("Avenir Heavy"),local("Avenir-Heavy"),url("./media/Avenir-Heavy-JHUW6KYE.eot?#iefix") format("embedded-opentype"),url("./media/Avenir-Heavy-5HGONZ3H.woff2") format("woff2"),url("./media/Avenir-Heavy-VSUKWMTY.woff") format("woff"),url("./media/Avenir-Heavy-M2E6VSJF.ttf") format("truetype")}@font-face{font-family:Avenir Heavy Oblique;src:url("./media/Avenir-HeavyOblique-W4YE67YC.eot");src:local("Avenir Heavy Oblique"),local("Avenir-HeavyOblique"),url("./media/Avenir-HeavyOblique-W4YE67YC.eot?#iefix") format("embedded-opentype"),url("./media/Avenir-HeavyOblique-XORXMX3T.woff2") format("woff2"),url("./media/Avenir-HeavyOblique-XDY4UCNV.woff") format("woff"),url("./media/Avenir-HeavyOblique-AJQYZQJS.ttf") format("truetype")}@font-face{font-family:Avenir Oblique;src:url("./media/Avenir-Oblique-7TCAHI76.eot");src:local("Avenir Oblique"),local("Avenir-Oblique"),url("./media/Avenir-Oblique-7TCAHI76.eot?#iefix") format("embedded-opentype"),url("./media/Avenir-Oblique-4FVZ2H4V.woff2") format("woff2"),url("./media/Avenir-Oblique-BR2JYMVW.woff") format("woff"),url("./media/Avenir-Oblique-725QMCU4.ttf") format("truetype")}.df{display:flex;flex-direction:row}.df-c{display:flex;flex-direction:column}.df-rr{display:flex;flex-direction:row-reverse}.grow{flex-grow:1}.fw-w{flex-wrap:wrap}.jc-s{justify-content:flex-start}.jc-sb{justify-content:space-between}.jc-c{justify-content:center}.jc-e{justify-content:flex-end}.ai-s{align-items:flex-start}.ai-c{align-items:center}.ai-e{align-items:flex-end}.ai-b{align-items:baseline}.gap5{gap:5px}.gap10{gap:10px}.gap15{gap:15px}.gap20{gap:20px}.gap25{gap:25px}.gap30{gap:30px}.gap35{gap:35px}.gap40{gap:40px}:root{--primary-color: #5685BC;--primary-darken-color: color-mix(in oklab, var(--primary-color) 65%, black);--primary-dark-color: color-mix(in oklab, var(--primary-color) 70%, black);--primary-light-color: color-mix(in oklab, var(--primary-color) 70%, white);--secondary-color: #C3394B;--secondary-dark-color: color-mix(in oklab, var(--secondary-color) 70%, black);--secondary-light-color: color-mix(in oklab, var(--secondary-color) 70%, white)}.mat-mdc-form-field-bottom-align.mat-mdc-form-field-bottom-align:before{content:unset}.mat-mdc-form-field .mat-mdc-text-field-wrapper{background-color:#fff}.mat-mdc-form-field .mat-mdc-form-field-hint-wrapper{font-size:13px;line-height:18px;letter-spacing:0;color:#aab1cc;padding:3px 0 0;font-family:Avenir Medium,sans-serif;animation:unset}.mat-mdc-form-field .mat-mdc-form-field-input-control.mat-mdc-form-field-input-control{letter-spacing:0}.mat-mdc-form-field.mdc-field-medium{font-size:14px;line-height:20px;font-family:Avenir Medium,sans-serif;color:#6b6f81}.mat-mdc-form-field.mdc-field-medium.medium{font-family:Avenir Medium,sans-serif}.mat-mdc-form-field.mdc-field-medium.heavy{font-family:Avenir Heavy,sans-serif}.mat-mdc-form-field.mdc-field-medium.field-control{font-size:16px}.mat-mdc-form-field.mdc-field-medium .mat-mdc-form-field-infix{padding-top:10px;padding-bottom:10px;min-height:40px;width:100%}.mat-mdc-form-field.mdc-field-medium .mat-mdc-text-field-wrapper{padding-left:15px;padding-right:15px}.mat-mdc-form-field.mdc-field-medium .mat-mdc-text-field-wrapper .mdc-floating-label{color:#6b6f81!important}.mat-mdc-form-field.mdc-field-medium .mdc-text-field--outlined .mdc-notched-outline__leading{border-radius:6px 0 0 6px}.mat-mdc-form-field.mdc-field-medium .mdc-text-field--outlined .mdc-notched-outline__trailing{border-radius:0 6px 6px 0}.mat-mdc-form-field.mdc-field-medium .mdc-text-field--outlined:not(.mdc-text-field--disabled):not(.mdc-text-field--focused):hover .mat-mdc-notch-piece,.mat-mdc-form-field.mdc-field-medium .mdc-text-field--outlined .mat-mdc-notch-piece{border-color:#d0defc}.mat-mdc-form-field.mdc-field-medium .mdc-text-field--outlined.mdc-text-field--disabled .mdc-text-field__input{color:#1f1f1fb3}.mat-mdc-form-field.mdc-field-large{font-size:18px;line-height:24px;font-family:Avenir Medium,sans-serif;color:#6b6f81}.mat-mdc-form-field.mdc-field-large .mat-mdc-form-field-infix{padding-top:13px;padding-bottom:13px;min-height:50px;width:100%}.mat-mdc-form-field.mdc-field-large .mat-mdc-text-field-wrapper{padding-left:20px;padding-right:20px}.mat-mdc-form-field.mdc-field-large .mat-mdc-text-field-wrapper .mdc-floating-label{color:#6b6f81!important}.mat-mdc-form-field.mdc-field-large .mdc-text-field--outlined .mdc-notched-outline__leading{border-radius:10px 0 0 10px}.mat-mdc-form-field.mdc-field-large .mdc-text-field--outlined .mdc-notched-outline__trailing{border-radius:0 10px 10px 0}.mat-mdc-form-field.mdc-field-large .mdc-text-field--outlined:not(.mdc-text-field--disabled):not(.mdc-text-field--focused):hover .mat-mdc-notch-piece,.mat-mdc-form-field.mdc-field-large .mdc-text-field--outlined .mat-mdc-notch-piece{border-color:#d0defc}.mat-mdc-select.mat-mdc-select{font-size:14px;line-height:20px;font-family:Avenir Medium,sans-serif;font-weight:400;letter-spacing:0}.mat-mdc-select.mat-mdc-select .mat-mdc-select-arrow-wrapper{height:20px}.mat-mdc-checkbox.mat-mdc-checkbox .mdc-checkbox{flex:0 0 24px;width:24px;height:24px;padding:0;margin:0}.mat-mdc-checkbox.mat-mdc-checkbox .mdc-checkbox .mdc-checkbox__checkmark{inset:2px;width:auto}.mat-mdc-checkbox.mat-mdc-checkbox .mdc-checkbox .mdc-checkbox__ripple,.mat-mdc-checkbox.mat-mdc-checkbox .mdc-checkbox .mat-mdc-checkbox-touch-target{display:none}.mat-mdc-checkbox.mat-mdc-checkbox .mdc-checkbox .mdc-checkbox__background,.mat-mdc-checkbox.mat-mdc-checkbox .mdc-checkbox .mdc-checkbox__native-control{width:100%;height:100%;left:0;top:0;right:0}.mat-mdc-checkbox.mat-mdc-checkbox .mdc-checkbox .mdc-checkbox__background{border:1px solid #D0DEFC;border-radius:4px;background-color:#fff}.mat-mdc-checkbox.mat-mdc-checkbox .mat-internal-form-field{font-size:14px;line-height:20px;font-family:Avenir Medium,sans-serif;letter-spacing:0;font-weight:400;color:#6b6f81}.mat-mdc-checkbox.mat-mdc-checkbox .mdc-label{padding-left:15px}.mat-mdc-checkbox.mat-mdc-checkbox.mat-mdc-checkbox-checked .mat-internal-form-field{color:#1f1f1f}.mat-mdc-checkbox.mat-mdc-checkbox.mat-mdc-checkbox-checked .mdc-checkbox__native-control:checked~.mdc-checkbox__background{background-color:var(--primary-color);border-color:var(--primary-color)}.mat-mdc-checkbox.mat-mdc-checkbox .mdc-checkbox:hover>.mdc-checkbox__native-control:not(:checked)~.mdc-checkbox__background,.mat-mdc-checkbox.mat-mdc-checkbox .mdc-checkbox:hover>.mdc-checkbox__native-control:not(:indeterminate)~.mdc-checkbox__background{border:1px solid var(--primary-color)}.mat-mdc-checkbox.mat-mdc-checkbox.mat-mdc-checkbox-disabled label{color:inherit}.fields-section{padding:20px;display:flex;flex-direction:column;border-radius:20px;background-color:#f8f9fd}.fields-section.light{border-radius:10px;background-color:#f3f5fe}.fields-section .fields-section-title{font-size:18px;line-height:24px;font-family:Avenir Heavy,sans-serif}.fields-section .fields-section-action{height:24px;display:flex;align-items:center;gap:15px;font-size:18px;font-family:Avenir Roman,sans-serif;color:#aab1cc}.fields-section .fields-section-action i{font-size:38px}.clear-button{display:flex;align-items:center;justify-content:center;padding:2px;cursor:pointer;border:unset;border-radius:50%;background-color:#aab1cc}.clear-button i{font-size:16px}.clear-button i:before{color:#1f1f1f}.clear-field{position:absolute;top:-5px;right:-5px}.field-inline-container{height:40px;display:flex;align-items:center}.tabs-container{display:flex;flex-direction:column;height:100%}.tabs-container .tabs-nav{display:flex;flex-wrap:wrap;border-bottom:1px solid #D0DEFC;gap:2px}.tabs-container .tabs-nav .tabs-nav-item{height:40px;padding:0 42px;border-radius:10px 10px 0 0;background-color:#f3f5fe;color:#6b6f81;font-size:18px;font-family:Avenir Book,sans-serif}@media screen and (max-width: 767px){.tabs-container .tabs-nav .tabs-nav-item{padding:0 30px}}@media screen and (max-width: 600px){.tabs-container .tabs-nav .tabs-nav-item{padding:0 22px}}@media screen and (max-width: 479px){.tabs-container .tabs-nav .tabs-nav-item{padding:0 15px;font-size:14px}}.tabs-container .tabs-nav .tabs-nav-item.active-tab{background-color:var(--primary-dark-color);color:#fff}.tabs-container .tabs-content{display:flex;flex-direction:column;overflow:hidden;flex:1 1 0}.tabs-container .tabs-content .tabs-item{overflow:auto;min-height:100%}.info-icon{display:flex;align-items:center;justify-content:center;width:50px;height:50px;min-width:50px;background-color:#f3f5fe;border:1px solid #D0DEFC;border-radius:16px}.info-icon i{font-size:28px}.mat-datepicker-content.mat-datepicker-content{border-radius:4px;background-color:#fff;box-shadow:0 1px 4px #6b6b6b29}.mat-datepicker-content.mat-datepicker-content .mat-calendar{font-size:14px;font-family:Avenir Medium,sans-serif;height:auto;width:310px}.mat-datepicker-content.mat-datepicker-content .mat-calendar .mat-calendar-controls{margin:0;justify-content:space-between}.mat-datepicker-content.mat-datepicker-content .mat-calendar .mat-calendar-controls .mat-calendar-period-button{margin:0;font-size:16px;font-family:Avenir Heavy,sans-serif;padding:0 10px;letter-spacing:0;font-weight:400;background-color:transparent;order:2}.mat-datepicker-content.mat-datepicker-content .mat-calendar .mat-calendar-controls .mat-calendar-spacer{display:none}.mat-datepicker-content.mat-datepicker-content .mat-calendar .mat-calendar-controls .mat-calendar-previous-button{order:1;color:#aab1cc}.mat-datepicker-content.mat-datepicker-content .mat-calendar .mat-calendar-controls .mat-calendar-next-button{order:3;color:#aab1cc}.mat-datepicker-content.mat-datepicker-content .mat-calendar .mat-calendar-header{padding:11px 27px}.mat-datepicker-content.mat-datepicker-content .mat-calendar .mat-calendar-content{padding:0 30px 15px}.mat-datepicker-content.mat-datepicker-content .mat-calendar .mat-calendar-content .mat-calendar-table-header-divider{display:none}.mat-datepicker-content.mat-datepicker-content .mat-calendar .mat-calendar-content .mat-calendar-table-header th{font-size:12px;line-height:16px;font-family:Avenir Medium,sans-serif;padding-bottom:9px;font-weight:400}.mat-datepicker-content.mat-datepicker-content .mat-calendar .mat-calendar-content .mat-calendar-body-label{font-size:0!important;padding:0!important}.mat-datepicker-content.mat-datepicker-content .mat-calendar .mat-calendar-content .mat-calendar-body-cell-content{border-radius:8px;font-size:14px;font-family:Avenir Medium,sans-serif}.mat-datepicker-content.mat-datepicker-content .mat-calendar .mat-calendar-content .mat-calendar-body-cell .mat-calendar-body-today:not(.mat-calendar-body-selected):not(.mat-calendar-body-comparison-identical){border-color:var(--primary-dark-color)}.mat-datepicker-content.mat-datepicker-content .mat-calendar .mat-calendar-content .mat-calendar-body-cell:not(.mat-calendar-body-disabled):hover>.mat-calendar-body-cell-content:not(.mat-calendar-body-selected):not(.mat-calendar-body-comparison-identical){background-color:#d0defc}.mat-datepicker-content.mat-datepicker-content .mat-calendar .mat-calendar-content .mat-calendar-body-cell.mat-calendar-body-selected{background-color:var(--primary-dark-color)}.btn{padding:5px 15px;height:40px;border-radius:25px;display:flex;align-items:center;justify-content:center;gap:15px;font-size:16px;font-family:Avenir Medium,sans-serif;background-color:transparent;white-space:nowrap}.btn.min-text{font-size:14px;gap:10px}.btn.min-text i{font-size:22px}.btn i{font-size:24px}.btn i:before{color:inherit}.btn.with-spinner{position:relative}.btn.with-spinner mat-spinner{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%)}.btn.with-spinner mat-spinner+.button-text{opacity:0}.btn[class*=-reverse] i.icon-logo-blue [class^=path]:before{color:inherit}.btn:not([disabled]):hover i.icon-logo-blue [class^=path]:before{color:#fff}.btn:not([disabled]):hover[class*=-reverse] i.icon-logo-blue .path1:before,.btn:not([disabled]):hover[class*=-reverse] i.icon-logo-blue .path2:before,.btn:not([disabled]):hover[class*=-reverse] i.icon-logo-blue .path3:before,.btn:not([disabled]):hover[class*=-reverse] i.icon-logo-blue .path4:before,.btn:not([disabled]):hover[class*=-reverse] i.icon-logo-white .path1:before,.btn:not([disabled]):hover[class*=-reverse] i.icon-logo-white .path2:before,.btn:not([disabled]):hover[class*=-reverse] i.icon-logo-white .path3:before,.btn:not([disabled]):hover[class*=-reverse] i.icon-logo-white .path4:before{color:var(--secondary-color)}.btn:not([disabled]):hover[class*=-reverse] i.icon-logo-blue .path7:before,.btn:not([disabled]):hover[class*=-reverse] i.icon-logo-blue .path6:before,.btn:not([disabled]):hover[class*=-reverse] i.icon-logo-blue .path5:before,.btn:not([disabled]):hover[class*=-reverse] i.icon-logo-white .path7:before,.btn:not([disabled]):hover[class*=-reverse] i.icon-logo-white .path6:before,.btn:not([disabled]):hover[class*=-reverse] i.icon-logo-white .path5:before{color:var(--primary-color)}.btn.primary{border:2px solid var(--primary-color);color:var(--primary-color)}.btn.primary:hover:not([disabled]){color:#fff;background-color:var(--primary-color)}.btn.primary-reverse{border:2px solid var(--primary-color);color:#fff;background-color:var(--primary-color)}.btn.primary-reverse:hover:not([disabled]){color:var(--primary-color);background-color:transparent}.btn.secondary{border:2px solid var(--secondary-color);color:var(--secondary-color)}.btn.secondary:hover:not([disabled]){color:#fff;background-color:var(--secondary-color)}.btn.secondary-reverse{border:2px solid var(--secondary-color);color:#fff;background-color:var(--secondary-color)}.btn.secondary-reverse:hover:not([disabled]){color:var(--secondary-color);background-color:transparent}.btn.alternate-purple{border:2px solid #866FBA;color:#866fba}.btn.alternate-purple:hover:not([disabled]){color:#fff;background-color:#866fba}.btn.alternate-green{border:2px solid #4CAF50;color:#4caf50}.btn.alternate-green:hover:not([disabled]){color:#fff;background-color:#4caf50}.btn.alternate-green-reverse{border:2px solid #4CAF50;color:#fff;background-color:#4caf50}.btn.alternate-green-reverse:hover:not([disabled]){color:#4caf50;background-color:transparent}.btn.light-text{border:2px solid #6B6F81;color:#6b6f81}.btn.light-text:hover:not([disabled]){color:#fff;background-color:#6b6f81}.btn.alternate{height:40px;padding:5px 15px;border:2px solid #D0DEFC;background-color:#d0defc;color:var(--primary-dark-color)}.btn.alternate:hover:not([disabled]){background-color:#fff}.btn.alternate.more{width:40px;padding:0}.btn.secondary-light{height:40px;padding:5px 15px;border:2px solid var(--secondary-light-color);background-color:var(--secondary-light-color);color:var(--secondary-dark-color)}.btn.secondary-light:hover:not([disabled]){background-color:#fff}.btn.secondary-light.more{width:40px;padding:0}.btn.br10{border-radius:10px}.btn.btn[disabled],.btn.disabled{border:2px solid #AAB1CC;color:#aab1cc;cursor:default}.btn.btn[disabled] i.icon-logo-blue [class^=path]:before,.btn.disabled i.icon-logo-blue [class^=path]:before{color:#aab1cc}.btn-more{padding:5px 15px;border-radius:20px;height:34px;font-size:14px;font-family:Avenir Medium,sans-serif;color:var(--primary-dark-color);border:2px solid #D0DEFC;background-color:#d0defc}.btn-more:hover{background-color:#fff}.btn-add{padding:0 15px;height:40px;border-radius:8px;display:flex;align-items:center;gap:15px;color:#fff;font-size:15px;font-family:Avenir Heavy,sans-serif;border:2px solid #4CAF50;background-color:#4caf50;white-space:nowrap}.btn-add i{font-size:24px}.btn-add i:before{color:inherit}.btn-add:hover{background-color:#fff;color:#4caf50}.mat-menu-details.mat-menu-details{box-shadow:0 3px 20px #00000029;background-color:#fff;border-radius:0 0 20px 20px;margin-top:10px;max-width:100%}.mat-menu-details.mat-menu-details .mat-mdc-menu-content{padding:15px;display:flex;flex-direction:column;font-size:16px;font-family:Avenir Book,sans-serif;font-weight:400}.mat-menu-base.mat-menu-base{box-shadow:0 3px 20px #00000029;background-color:#fff;border-radius:8px}.mat-menu-base.mat-menu-base.user-menu{margin-top:12px}.mat-menu-base.mat-menu-base .mat-mdc-menu-content{padding:5px;display:flex;flex-direction:column;gap:2px}.mat-menu-base.mat-menu-base .mat-mdc-menu-item{min-height:unset;padding:7px 15px;border-radius:8px;font-size:14px;line-height:20px;font-family:Avenir Book,sans-serif;color:#1f1f1f;background-color:#fff}.mat-menu-base.mat-menu-base .mat-mdc-menu-item:hover{color:#fff;background-color:var(--primary-dark-color)}.mat-menu-base.mat-menu-base .mat-mdc-menu-item:hover i:before{color:inherit}.mat-menu-base.mat-menu-base .mat-mdc-menu-item:hover .mat-icon{color:#fff}.mat-menu-base.mat-menu-base .mat-mdc-menu-item i{margin-left:5px;font-size:24px}.mat-menu-base.mat-menu-base .mat-mdc-menu-item i:before{color:var(--primary-dark-color)}.mat-menu-base.mat-menu-base .mat-mdc-menu-item .mat-mdc-menu-item-text{display:flex;gap:15px;align-items:center;font:inherit}.mat-menu-base.mat-menu-base .mat-mdc-menu-item .mat-icon{margin-right:15px;margin-left:5px;color:var(--primary-dark-color)}div.basic-drop-down-list.basic-drop-down-list,div.mat-mdc-select-panel.mat-mdc-select-panel{padding:5px;box-shadow:0 3px 20px #00000029;border-radius:8px;gap:2px;display:flex;flex-direction:column;background-color:#fff}div.basic-drop-down-list.basic-drop-down-list .mat-mdc-option,div.mat-mdc-select-panel.mat-mdc-select-panel .mat-mdc-option{font-size:16px;line-height:20px;font-family:Avenir Medium,sans-serif;font-weight:400;letter-spacing:0;min-height:30px;padding:7px 15px;border-radius:8px;color:#1f1f1f}div.basic-drop-down-list.basic-drop-down-list .mat-mdc-option.mat-mdc-option-active,div.mat-mdc-select-panel.mat-mdc-select-panel .mat-mdc-option.mat-mdc-option-active{background-color:inherit}div.basic-drop-down-list.basic-drop-down-list .mat-mdc-option:hover:not(.mdc-list-item--disabled),div.mat-mdc-select-panel.mat-mdc-select-panel .mat-mdc-option:hover:not(.mdc-list-item--disabled){background-color:var(--primary-light-color)}div.basic-drop-down-list.basic-drop-down-list .mat-mdc-option.mdc-list-item--selected:not(.mdc-list-item--disabled):not(.mat-mdc-option-multiple),div.mat-mdc-select-panel.mat-mdc-select-panel .mat-mdc-option.mdc-list-item--selected:not(.mdc-list-item--disabled):not(.mat-mdc-option-multiple){background-color:var(--primary-dark-color)}div.basic-drop-down-list.basic-drop-down-list .mat-mdc-option.mdc-list-item--selected:not(.mdc-list-item--disabled):not(.mat-mdc-option-multiple) .mdc-list-item__primary-text,div.mat-mdc-select-panel.mat-mdc-select-panel .mat-mdc-option.mdc-list-item--selected:not(.mdc-list-item--disabled):not(.mat-mdc-option-multiple) .mdc-list-item__primary-text{color:#fff}div.basic-drop-down-list.basic-drop-down-list .mat-mdc-option.mdc-list-item--selected:not(.mdc-list-item--disabled):not(.mat-mdc-option-multiple) .mat-pseudo-checkbox-minimal.mat-pseudo-checkbox-checked:after,div.mat-mdc-select-panel.mat-mdc-select-panel .mat-mdc-option.mdc-list-item--selected:not(.mdc-list-item--disabled):not(.mat-mdc-option-multiple) .mat-pseudo-checkbox-minimal.mat-pseudo-checkbox-checked:after{color:#fff}.cdk-overlay-pane.mat-mdc-dialog-panel.mat-mdc-dialog-panel{max-width:100%}.content-viewer-dialog-container{background-color:#00000080}.content-viewer-dialog-container .mat-mdc-dialog-container{max-width:100%;max-height:100%}.content-viewer-dialog-container .mat-mdc-dialog-surface{box-shadow:unset;border-radius:0;background-color:unset}.confirm-dialog{background-color:#fff;box-shadow:0 3px 20px #00000029}.confirm-dialog .mat-mdc-dialog-container{max-width:100%;max-height:100%}.confirm-dialog .mat-mdc-dialog-surface{box-shadow:unset;border-radius:0;background-color:unset}.base-dialog-container{background-color:#fff;box-shadow:0 3px 20px #00000029}.base-dialog-container .mat-mdc-dialog-container{max-width:100%;max-height:100%;height:auto}.base-dialog-container .mat-mdc-dialog-surface{box-shadow:unset;border-radius:0;background-color:unset;overflow:hidden}.base-dialog{display:flex;flex-direction:column;padding:0 30px;width:100%;height:100%;flex:1}.base-dialog.compact{padding:0 20px}.base-dialog.compact .dialog-header{align-items:flex-start;padding:20px 0}.base-dialog.compact .dialog-header .title-container{font-size:20px}.base-dialog.compact .dialog-header .dialog-close{margin-right:-10px}@media screen and (max-width: 767px){.base-dialog.compact .dialog-header .dialog-close{margin-right:0}}.base-dialog.compact .dialog-header .dialog-close i{font-size:16px}.base-dialog.compact .dialog-content{padding:20px 10px}.base-dialog.compact .dialog-actions{padding:20px 0}@media screen and (max-width: 767px){.base-dialog.base-dialog{padding:0 5px}}.base-dialog .dialog-header{display:flex;gap:15px;justify-content:space-between;align-items:center;padding:30px 0;margin:0 10px}.base-dialog .dialog-header:not(.no-border){border-bottom:1px solid #D0DEFC}@media screen and (max-width: 767px){.base-dialog .dialog-header{padding:15px 0}}.base-dialog .dialog-header .title-container{font-size:24px;font-family:Avenir Roman,sans-serif;text-overflow:ellipsis;overflow:hidden}@media screen and (max-width: 767px){.base-dialog .dialog-header .title-container{font-size:20px}}.base-dialog .dialog-container{flex:1 1 auto;display:flex;flex-direction:column;position:relative;overflow:hidden}.base-dialog .dialog-content{flex:1 1 auto;overflow:auto;padding:30px 10px}.base-dialog .dialog-content.no-padding-top{padding-top:0}.base-dialog .dialog-actions{padding:30px 0;margin:0 10px;border-top:1px solid #D0DEFC}@media screen and (max-width: 767px){.base-dialog .dialog-actions{padding:15px 0}}.toast-container{pointer-events:none;position:fixed;z-index:999999}.toast-bottom-right{right:12px;bottom:12px}.ovn-toast{position:relative;border-radius:10px;background-color:#f8f9fd;padding:10px 50px 10px 70px;pointer-events:auto;width:350px;min-height:70px;display:flex;justify-content:center;flex-direction:column;gap:2px}.ovn-toast:not(:first-of-type){margin-top:10px}.ovn-toast:hover{box-shadow:0 3px 6px #00000029}.ovn-toast-error{background:#f8f9fd url(/assets/icons/global/t-error.svg) no-repeat 15px 50%}.ovn-toast-info{background:#f8f9fd url(/assets/icons/global/t-notification.svg) no-repeat 15px 50%}.ovn-toast-success{background:#f8f9fd url(/assets/icons/global/t-success.svg) no-repeat 15px 50%}.ovn-toast-warning{background:#f8f9fd url(/assets/icons/global/t-warning.svg) no-repeat 15px 50%}.toast-container.toast-container .toast-close-button{position:absolute;right:15px;top:50%;margin-top:-12px;width:24px;height:24px;opacity:1;border-radius:4px;background-color:#f8f9fd}.toast-container.toast-container .toast-close-button:hover{opacity:1;background-color:#d0defc}.toast-container.toast-container .toast-close-button span{font-size:18px}.toast-title{color:#1f1f1f;font-size:16px;font-family:Avenir Heavy,sans-serif;overflow:hidden;text-overflow:ellipsis}.toast-message{color:#6b6f81;font-size:15px}.table-container{position:relative;overflow:auto;flex:1 1 auto}.basic-table.basic-table{background-color:transparent}.basic-table.basic-table .mat-mdc-header-row{font-size:14px;font-family:Avenir Heavy,sans-serif;line-height:20px;text-transform:uppercase;font-weight:400;min-height:38px;margin-bottom:10px;background-color:#f3f5fe;border-radius:14px;position:sticky;top:0}.basic-table.basic-table .mat-mdc-header-row .mat-mdc-header-cell{letter-spacing:0;padding:5px 30px;border:unset;background-color:transparent}.basic-table.basic-table .mat-mdc-header-row .mat-mdc-header-cell:first-of-type{padding-left:30px}.basic-table.basic-table .mat-mdc-header-row .mat-mdc-header-cell:last-of-type{padding-right:30px}.basic-table.basic-table mat-row,.basic-table.basic-table mat-footer-row{font-size:16px;font-family:Avenir Book,sans-serif;border-left:1px solid #D0DEFC;border-right:1px solid #D0DEFC}.basic-table.basic-table mat-row:first-of-type,.basic-table.basic-table mat-footer-row:first-of-type{border-top-left-radius:14px;border-top-right-radius:14px;border-top:1px solid #D0DEFC}.basic-table.basic-table mat-row:last-of-type,.basic-table.basic-table mat-footer-row:last-of-type{border-bottom-left-radius:14px;border-bottom-right-radius:14px;border-bottom:1px solid #D0DEFC}.basic-table.basic-table .mat-mdc-cell{letter-spacing:0;padding:10px 30px;border-bottom-color:#d0defc}.basic-table.basic-table .mat-mdc-cell:not(:first-child){border-left:1px solid #D0DEFC}.basic-table.basic-table .mat-mdc-cell:first-of-type{padding-left:30px}.basic-table.basic-table .mat-mdc-cell:last-of-type{padding-right:30px}.basic-table.basic-table .mat-column-actions{flex:0 0 81px}.basic-table.basic-table .mat-column-actions .more-btn{width:30px;height:30px;background-color:#d0defc;border-radius:50%;display:flex;align-items:center;justify-content:center}.basic-table.basic-table .mat-column-actions .more-btn i{font-size:18px}.basic-table.basic-table .mat-column-actions .more-btn i:before{color:var(--primary-color)}.gm-style .gm-style-iw-c{padding:0!important}.gm-style-iw-chr{margin-right:30px;margin-left:30px;min-height:60px;display:flex;justify-content:space-between;align-items:center}.gm-style-iw-chr .gm-style-iw-ch{padding-top:0}.gm-style-iw-chr .gm-style-iw-ch .transit-container{max-width:100%}.gm-style-iw-chr button{color:var(--primary-dark-color);font-family:Roboto Regular,sans-serif;width:24px!important;height:24px!important;margin-left:auto}.gm-style-iw-chr button span{margin:0!important}.gm-style-iw-d{padding:0!important;display:contents!important}.gm-style-iw-d .gm-title{font-size:18px;line-height:24px;font-family:Avenir Heavy,sans-serif}.gm-style-iw-d .poi-info-window .address{font-size:16px;line-height:22px;font-family:Avenir Roman,sans-serif;margin-left:30px;margin-right:30px;margin-top:0;padding-top:15px;padding-bottom:15px;border-top:1px solid #D0DEFC}.gm-style-iw-d .poi-info-window .address .full-width{width:100%}.gm-style-iw-d .poi-info-window .address div,.gm-style-iw-d .poi-info-window .address a{font:inherit}.gm-style-iw-d .view-link{display:none!important}.gm-style-iw-d__{padding-top:10px}.gm-style-iw-d__ .map-info-window-title{color:var(--primary-dark-color);font-family:Roboto Medium,sans-serif;font-size:15px;position:absolute;top:17px}.gm-style-iw-d__ map-info-window{min-width:300px;border-radius:8px;border:unset;box-shadow:0 3px 6px #00000029}.gm-style-iw-d__ map-info-window .unit-number,.gm-style-iw-d__ map-info-window driver-phone{color:var(--primary-dark-color);font-size:14px;font-family:Roboto Regular,sans-serif}.gm-style-iw-d__ map-info-window .driver-name{display:flex;gap:5px;align-items:center;color:var(--primary-dark-color);font-size:14px;font-family:Roboto Medium,sans-serif}.gm-style-iw-d__ map-info-window .status{display:flex;align-items:center;position:relative;font-size:12px}.gm-style-iw-d__ map-info-window .status.available{color:#4caf50}.gm-style-iw-d__ map-info-window .status.available:before{background-color:#4caf50}.gm-style-iw-d__ map-info-window .status.not_available{color:var(--secondary-color)}.gm-style-iw-d__ map-info-window .status.not_available:before{background-color:var(--secondary-color)}.gm-style-iw-d__ map-info-window .status.available_on_route{color:#e5a100}.gm-style-iw-d__ map-info-window .status.available_on_route:before{background-color:#e5a100}.gm-style-iw-d__ map-info-window .status.on-route{color:#6b6f81}.gm-style-iw-d__ map-info-window .status.on-route:before{background-color:#6b6f81}.gm-style-iw-d__ map-info-window .vehicle{border-radius:8px;border:1px solid var(--primary-light-color);padding:9px 15px}.gm-style-iw-d__ map-info-window .info-key{color:var(--primary-light-color)}.gm-style-iw-d__ map-info-window .last-tracked-value{color:var(--primary-color);cursor:pointer}.gm-style-iw-d__ map-info-window .last-tracked-value:hover{text-decoration:underline}.gm-style-iw-d__ map-info-window .info-value{color:var(--primary-dark-color);font-size:14px}.gm-style-iw-d__ map-info-window .last-tracked-time{font-size:13px}.unit-map-info{position:relative;padding:0 30px 20px;display:flex;flex-direction:column;gap:20px;min-width:460px}.unit-map-info .title{font-size:18px;line-height:24px;font-family:Avenir Heavy,sans-serif;left:30px;top:-42px;position:absolute}.unit-map-info .data-container{padding:15px 20px;border-radius:16px;background-color:#f3f5fe}.unit-map-info .car-data{display:flex;gap:20px;align-items:center;font-size:16px}.unit-map-info .car-data .value{font-family:Avenir Book,sans-serif}.unit-map-info .load-data{font-size:16px;font-family:Avenir Book Oblique,sans-serif}.unit-map-info .driver-item{display:flex;align-items:center;gap:10px;font-family:Avenir Roman,sans-serif}.unit-map-info .flag-container{width:36px;height:26px;display:flex;align-items:center;justify-content:center;background-color:#fff;border:1px solid #D0DEFC;border-radius:4px}.unit-map-info .flag-container img{width:30px;height:auto}.unit-map-info .img-container{border-radius:4px;overflow:hidden}.unit-map-info .img-container img{height:26px;width:auto;display:block}.unit-map-info .last-tracked{display:flex;flex-direction:column;gap:5px}.unit-map-info .last-tracked .label{font-size:16px;font-family:Avenir Roman,sans-serif;color:#aab1cc}.unit-map-info .last-tracked .address{font-size:18px;font-family:Avenir Heavy,sans-serif;color:var(--primary-color)}.unit-map-info .last-tracked .time{font-size:16px;font-family:Avenir Book,sans-serif}.route-map-info{min-width:300px}.route-map-info .info-data{padding-top:20px;border-top:1px solid #D0DEFC}.route-map-info .driver-name{display:flex;gap:5px;align-items:center;color:var(--primary-dark-color);font-size:14px;font-family:Roboto Medium,sans-serif}.route-map-info .status{display:flex;align-items:center;position:relative;font-size:12px}.route-map-info .status.available{color:#4caf50}.route-map-info .status.available:before{background-color:#4caf50}.route-map-info .status.not_available{color:var(--secondary-color)}.route-map-info .status.not_available:before{background-color:var(--secondary-color)}.route-map-info .status.available_on_route{color:#e5a100}.route-map-info .status.available_on_route:before{background-color:#e5a100}.route-map-info .status.on-route{color:#6b6f81}.route-map-info .status.on-route:before{background-color:#6b6f81}.route-map-info .vehicle{border-radius:8px;border:1px solid var(--primary-light-color);padding:9px 15px}.route-map-info .info-key{color:var(--primary-light-color)}.route-map-info .last-tracked-value{color:var(--primary-color);cursor:pointer}.route-map-info .last-tracked-value:hover{text-decoration:underline}.route-map-info .info-value{color:var(--primary-dark-color);font-size:14px}.route-map-info .last-tracked-time{font-size:13px}.marker-label{position:absolute;top:6px;left:50%;transform:translate(-50%);background:#fff;padding:6px;box-shadow:0 3px 20px #00000029;border-radius:8px;font-family:Avenir Book,sans-serif!important;font-size:12px!important}.marker-label:after{content:"";position:absolute;bottom:-10px;left:50%;transform:translate(-50%);border-width:5px;border-style:solid;border-color:#FFFFFF transparent transparent transparent}html{--mat-sys-background: #faf9fd;--mat-sys-error: #ba1a1a;--mat-sys-error-container: #ffdad6;--mat-sys-inverse-on-surface: #f2f0f4;--mat-sys-inverse-primary: #abc7ff;--mat-sys-inverse-surface: #2f3033;--mat-sys-on-background: #1a1b1f;--mat-sys-on-error: #ffffff;--mat-sys-on-error-container: #93000a;--mat-sys-on-primary: #ffffff;--mat-sys-on-primary-container: #00458f;--mat-sys-on-primary-fixed: #001b3f;--mat-sys-on-primary-fixed-variant: #00458f;--mat-sys-on-secondary: #ffffff;--mat-sys-on-secondary-container: #3e4759;--mat-sys-on-secondary-fixed: #131c2b;--mat-sys-on-secondary-fixed-variant: #3e4759;--mat-sys-on-surface: #1a1b1f;--mat-sys-on-surface-variant: #44474e;--mat-sys-on-tertiary: #ffffff;--mat-sys-on-tertiary-container: #0000ef;--mat-sys-on-tertiary-fixed: #00006e;--mat-sys-on-tertiary-fixed-variant: #0000ef;--mat-sys-outline: #74777f;--mat-sys-outline-variant: #c4c6d0;--mat-sys-primary: #005cbb;--mat-sys-primary-container: #d7e3ff;--mat-sys-primary-fixed: #d7e3ff;--mat-sys-primary-fixed-dim: #abc7ff;--mat-sys-scrim: #000000;--mat-sys-secondary: #565e71;--mat-sys-secondary-container: #dae2f9;--mat-sys-secondary-fixed: #dae2f9;--mat-sys-secondary-fixed-dim: #bec6dc;--mat-sys-shadow: #000000;--mat-sys-surface: #faf9fd;--mat-sys-surface-bright: #faf9fd;--mat-sys-surface-container: #efedf0;--mat-sys-surface-container-high: #e9e7eb;--mat-sys-surface-container-highest: #e3e2e6;--mat-sys-surface-container-low: #f4f3f6;--mat-sys-surface-container-lowest: #ffffff;--mat-sys-surface-dim: #dbd9dd;--mat-sys-surface-tint: #005cbb;--mat-sys-surface-variant: #e0e2ec;--mat-sys-tertiary: #343dff;--mat-sys-tertiary-container: #e0e0ff;--mat-sys-tertiary-fixed: #e0e0ff;--mat-sys-tertiary-fixed-dim: #bec2ff;--mat-sys-neutral-variant20: #2d3038;--mat-sys-neutral10: #1a1b1f}html{--mat-sys-level0: 0px 0px 0px 0px rgba(0, 0, 0, .2), 0px 0px 0px 0px rgba(0, 0, 0, .14), 0px 0px 0px 0px rgba(0, 0, 0, .12)}html{--mat-sys-level1: 0px 2px 1px -1px rgba(0, 0, 0, .2), 0px 1px 1px 0px rgba(0, 0, 0, .14), 0px 1px 3px 0px rgba(0, 0, 0, .12)}html{--mat-sys-level2: 0px 3px 3px -2px rgba(0, 0, 0, .2), 0px 3px 4px 0px rgba(0, 0, 0, .14), 0px 1px 8px 0px rgba(0, 0, 0, .12)}html{--mat-sys-level3: 0px 3px 5px -1px rgba(0, 0, 0, .2), 0px 6px 10px 0px rgba(0, 0, 0, .14), 0px 1px 18px 0px rgba(0, 0, 0, .12)}html{--mat-sys-level4: 0px 5px 5px -3px rgba(0, 0, 0, .2), 0px 8px 10px 1px rgba(0, 0, 0, .14), 0px 3px 14px 2px rgba(0, 0, 0, .12)}html{--mat-sys-level5: 0px 7px 8px -4px rgba(0, 0, 0, .2), 0px 12px 17px 2px rgba(0, 0, 0, .14), 0px 5px 22px 4px rgba(0, 0, 0, .12)}html{--mat-sys-body-large: 400 1rem / 1.5rem Roboto;--mat-sys-body-large-font: Roboto;--mat-sys-body-large-line-height: 1.5rem;--mat-sys-body-large-size: 1rem;--mat-sys-body-large-tracking: .031rem;--mat-sys-body-large-weight: 400;--mat-sys-body-medium: 400 .875rem / 1.25rem Roboto;--mat-sys-body-medium-font: Roboto;--mat-sys-body-medium-line-height: 1.25rem;--mat-sys-body-medium-size: .875rem;--mat-sys-body-medium-tracking: .016rem;--mat-sys-body-medium-weight: 400;--mat-sys-body-small: 400 .75rem / 1rem Roboto;--mat-sys-body-small-font: Roboto;--mat-sys-body-small-line-height: 1rem;--mat-sys-body-small-size: .75rem;--mat-sys-body-small-tracking: .025rem;--mat-sys-body-small-weight: 400;--mat-sys-display-large: 400 3.562rem / 4rem Roboto;--mat-sys-display-large-font: Roboto;--mat-sys-display-large-line-height: 4rem;--mat-sys-display-large-size: 3.562rem;--mat-sys-display-large-tracking: -.016rem;--mat-sys-display-large-weight: 400;--mat-sys-display-medium: 400 2.812rem / 3.25rem Roboto;--mat-sys-display-medium-font: Roboto;--mat-sys-display-medium-line-height: 3.25rem;--mat-sys-display-medium-size: 2.812rem;--mat-sys-display-medium-tracking: 0;--mat-sys-display-medium-weight: 400;--mat-sys-display-small: 400 2.25rem / 2.75rem Roboto;--mat-sys-display-small-font: Roboto;--mat-sys-display-small-line-height: 2.75rem;--mat-sys-display-small-size: 2.25rem;--mat-sys-display-small-tracking: 0;--mat-sys-display-small-weight: 400;--mat-sys-headline-large: 400 2rem / 2.5rem Roboto;--mat-sys-headline-large-font: Roboto;--mat-sys-headline-large-line-height: 2.5rem;--mat-sys-headline-large-size: 2rem;--mat-sys-headline-large-tracking: 0;--mat-sys-headline-large-weight: 400;--mat-sys-headline-medium: 400 1.75rem / 2.25rem Roboto;--mat-sys-headline-medium-font: Roboto;--mat-sys-headline-medium-line-height: 2.25rem;--mat-sys-headline-medium-size: 1.75rem;--mat-sys-headline-medium-tracking: 0;--mat-sys-headline-medium-weight: 400;--mat-sys-headline-small: 400 1.5rem / 2rem Roboto;--mat-sys-headline-small-font: Roboto;--mat-sys-headline-small-line-height: 2rem;--mat-sys-headline-small-size: 1.5rem;--mat-sys-headline-small-tracking: 0;--mat-sys-headline-small-weight: 400;--mat-sys-label-large: 500 .875rem / 1.25rem Roboto;--mat-sys-label-large-font: Roboto;--mat-sys-label-large-line-height: 1.25rem;--mat-sys-label-large-size: .875rem;--mat-sys-label-large-tracking: .006rem;--mat-sys-label-large-weight: 500;--mat-sys-label-large-weight-prominent: 700;--mat-sys-label-medium: 500 .75rem / 1rem Roboto;--mat-sys-label-medium-font: Roboto;--mat-sys-label-medium-line-height: 1rem;--mat-sys-label-medium-size: .75rem;--mat-sys-label-medium-tracking: .031rem;--mat-sys-label-medium-weight: 500;--mat-sys-label-medium-weight-prominent: 700;--mat-sys-label-small: 500 .688rem / 1rem Roboto;--mat-sys-label-small-font: Roboto;--mat-sys-label-small-line-height: 1rem;--mat-sys-label-small-size: .688rem;--mat-sys-label-small-tracking: .031rem;--mat-sys-label-small-weight: 500;--mat-sys-title-large: 400 1.375rem / 1.75rem Roboto;--mat-sys-title-large-font: Roboto;--mat-sys-title-large-line-height: 1.75rem;--mat-sys-title-large-size: 1.375rem;--mat-sys-title-large-tracking: 0;--mat-sys-title-large-weight: 400;--mat-sys-title-medium: 500 1rem / 1.5rem Roboto;--mat-sys-title-medium-font: Roboto;--mat-sys-title-medium-line-height: 1.5rem;--mat-sys-title-medium-size: 1rem;--mat-sys-title-medium-tracking: .009rem;--mat-sys-title-medium-weight: 500;--mat-sys-title-small: 500 .875rem / 1.25rem Roboto;--mat-sys-title-small-font: Roboto;--mat-sys-title-small-line-height: 1.25rem;--mat-sys-title-small-size: .875rem;--mat-sys-title-small-tracking: .006rem;--mat-sys-title-small-weight: 500}html{--mat-sys-corner-extra-large: 28px;--mat-sys-corner-extra-large-top: 28px 28px 0 0;--mat-sys-corner-extra-small: 4px;--mat-sys-corner-extra-small-top: 4px 4px 0 0;--mat-sys-corner-full: 9999px;--mat-sys-corner-large: 16px;--mat-sys-corner-large-end: 0 16px 16px 0;--mat-sys-corner-large-start: 16px 0 0 16px;--mat-sys-corner-large-top: 16px 16px 0 0;--mat-sys-corner-medium: 12px;--mat-sys-corner-none: 0;--mat-sys-corner-small: 8px}html{--mat-sys-dragged-state-layer-opacity: .16;--mat-sys-focus-state-layer-opacity: .12;--mat-sys-hover-state-layer-opacity: .08;--mat-sys-pressed-state-layer-opacity: .12}html,body{height:100%;overflow:hidden}body{margin:0;font-family:Avenir Medium,sans-serif;font-size:14px;line-height:1.4;color:#1f1f1f}::-webkit-scrollbar{width:6px;height:6px;-webkit-appearance:none}::-webkit-scrollbar-track{background:#fff;border-radius:5px;border:1px solid #D0DEFC}::-webkit-scrollbar-thumb{background:#d0defc;border-radius:5px}::-webkit-scrollbar-button{display:none}.link{text-decoration:none;color:var(--primary-dark-color);cursor:pointer}.link.inherit{color:inherit}.link:hover{text-decoration:underline}.text-primary{color:var(--primary-color)}.text-primary-dark{color:var(--primary-dark-color)}.text-bold{font-family:Avenir Heavy,sans-serif}textarea::placeholder,input::placeholder{color:#6b6f81}[class^=icon-]{display:flex;align-items:center;justify-content:center;font-size:20px}.pos-relative{position:relative}.full-width{width:100%}.full-height{height:100%}.full-size{display:flex;flex-direction:column;flex:1 1 0;min-width:1px}.no-overflow{overflow:hidden}.scrolled{overflow:auto}.scroll-padding{padding-left:10px;padding-right:10px}.scroll-margin{margin-left:10px;margin-right:10px}.clickable{cursor:pointer}.divider-h{border-top:1px solid #D0DEFC}.divider-v{border-left:1px solid #D0DEFC}.border-top{border-top:1px solid #D0DEFC}.no-wrap{white-space:nowrap}.list-load-next{display:flex;align-items:center;justify-content:center;width:100%;padding:10px}.ovn-loading{position:absolute;inset:0;display:flex;align-items:center;justify-content:center;z-index:5}.ovn-loading.blur:before{position:absolute;inset:0;background-color:#f8f9fd66;content:"";z-index:1}.visually-hidden{position:absolute;clip:rect(0 0 0 0);width:1px;height:1px;margin:-1px;-webkit-appearance:none;-moz-appearance:none;appearance:none;overflow:hidden}b,.bold-text{font-weight:400;font-family:Avenir Heavy,sans-serif}.title-lined{position:relative;display:flex;align-items:center;justify-content:center;gap:15px;font-size:16px;font-family:Avenir Heavy,sans-serif}.title-lined:before{content:"";flex:1 1 0;border-top:1px solid #D0DEFC}.title-lined:after{content:"";flex:1 1 0;border-top:1px solid #D0DEFC}.text-uppercase{text-transform:uppercase}.component-filter{background-color:#f8f9fd;border-radius:10px;padding:20px}.component-filter .filter-form{display:flex;flex-wrap:wrap;gap:20px}@media screen and (max-width: 700px){.component-filter .filter-form{flex-direction:column}}.component-filter .filter-form .query-field{width:280px}.component-filter .filter-form .filter-item{width:300px}.component-filter .btn-toggle-container{display:flex}.component-filter .unit-map-filter-flag{padding:5px 20px;display:flex;align-items:center;gap:15px;background-color:#fff;border:1px solid #D0DEFC;height:40px;-webkit-user-select:none;user-select:none;color:#6b6f81;font-size:12px}.component-filter .unit-map-filter-flag.on{background-color:var(--primary-color);border-color:var(--primary-color);color:#fff}.component-filter .unit-map-filter-flag.on i:before{color:inherit}.component-filter .unit-map-filter-flag:first-child{border-top-left-radius:10px;border-bottom-left-radius:10px}.component-filter .unit-map-filter-flag:last-child{border-top-right-radius:10px;border-bottom-right-radius:10px}.component-filter .unit-map-filter-flag i{font-size:30px}.component-filter .unit-map-filter-flag i:before{color:#aab1cc}.component-filter .actions{display:flex;gap:20px}.component-filter .actions button{height:40px}.empty-content{flex:1 1 0;display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;font-size:24px;font-family:Avenir Roman,sans-serif}:root{--mdc-plain-tooltip-container-color: #F8F9FD}:root{--mdc-plain-tooltip-supporting-text-color: #1F1F1F}.mat-mdc-tooltip-surface.mat-mdc-tooltip-surface{font-size:13px;padding:5px 10px;font-family:Roboto Medium,sans-serif;box-shadow:0 3px 20px #00000029}.default-tooltip .mat-mdc-tooltip-surface{box-shadow:0 3px 20px #00000029;max-width:400px;padding:15px 15px 15px 50px;font-size:16px;line-height:20px;font-family:Roboto Medium,sans-serif;border-radius:10px}.default-tooltip .mat-mdc-tooltip-surface:before{position:absolute;left:15px;top:12px;width:24px;height:24px;background:url(/assets/icons/global/attention.svg) no-repeat center center}.pro-container{height:28px;display:flex;flex-direction:column;justify-content:center;min-width:0}.pro-container .pro{flex:1;padding:6px 15px;border-radius:10px;border:1px solid #D0DEFC;font-size:18px;font-family:Avenir Book,sans-serif;display:flex;gap:15px;color:var(--primary-dark-color)}.pro-container .pro .number{flex:1;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.text-ellipsis{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}@font-face{font-family:icomoon;src:url("./media/icomoon-YWWUSQSC.eot?5tyqw2");src:url("./media/icomoon-YWWUSQSC.eot?5tyqw2#iefix") format("embedded-opentype"),url("./media/icomoon-OGNECBET.ttf?5tyqw2") format("truetype"),url("./media/icomoon-NTC5OIK5.woff?5tyqw2") format("woff"),url("./media/icomoon-TRC4N7EG.svg?5tyqw2#icomoon") format("svg");font-weight:400;font-style:normal;font-display:block}[class^=icon-],[class*=" icon-"]{font-family:icomoon!important;speak:never;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.icon-zoom_in:before{content:"\e900";color:#fff}.icon-zoom_out:before{content:"\e901";color:#fff}.icon-undo:before{content:"\e902";color:#fff}.icon-redo:before{content:"\e903";color:#fff}.icon-actions-delete:before{content:"\e904";color:var(--primary-dark-color)}.icon-actions-edit:before{content:"\e905";color:#fff}.icon-actions-open:before{content:"\e906";color:var(--primary-dark-color)}.icon-actions-tracking:before{content:"\e907";color:var(--primary-dark-color)}.icon-add .path1:before{content:"\e908";color:#aab1cc}.icon-add .path2:before{content:"\e909";margin-left:-1em;color:#fff}.icon-add-new:before{content:"\e90a";color:#fff}.icon-box-truck:before{content:"\e90b";color:#aab1cc}.icon-calendar:before{content:"\e90c";color:#aab1cc}.icon-car:before{content:"\e90d";color:#4caf50}.icon-cargo-van:before{content:"\e90e";color:#fff}.icon-checkbox .path1:before{content:"\e90f";color:var(--primary-color)}.icon-checkbox .path2:before{content:"\e910";margin-left:-1em;color:#fff}.icon-copy:before{content:"\e911";color:var(--primary-dark-color)}.icon-copy-wf .path1:before{content:"\e912";color:#94c2f6}.icon-copy-wf .path2:before{content:"\e913";margin-left:-1em;color:#fff}.icon-delete:before{content:"\e914";color:#6b6f81}.icon-delete-doc:before{content:"\e915";color:#6b6f81}.icon-dialog-close:before{content:"\e916";color:#6b6f81}.icon-drag:before{content:"\e917";color:#aab1cc}.icon-drop-off .path1:before{content:"\e918";color:#4daf50}.icon-drop-off .path2:before{content:"\e919";margin-left:-1em;color:#4caf50}.icon-edit .path1:before{content:"\e91a";color:#aab1cc}.icon-edit .path2:before{content:"\e91b";margin-left:-1em;color:#fff}.icon-edit-profile:before{content:"\e91c";color:var(--primary-dark-color)}.icon-field-cancel:before{content:"\e91d";color:#6b6f81}.icon-file-img .path1:before{content:"\e91e";color:#2463ac}.icon-file-img .path2:before{content:"\e91f";margin-left:-1em;color:#fff}.icon-file-pdf .path1:before{content:"\e920";color:#2463ac}.icon-file-pdf .path2:before{content:"\e921";margin-left:-1em;color:#fff}.icon-info-car:before{content:"\e922";color:var(--primary-dark-color)}.icon-info-company:before{content:"\e923";color:#5685bc}.icon-info-helm:before{content:"\e924";color:var(--primary-dark-color)}.icon-info-map:before{content:"\e925";color:#5685bc}.icon-info-s:before{content:"\e926";color:var(--primary-dark-color)}.icon-load-map:before{content:"\e927";color:var(--primary-light-color)}.icon-logo-blue .path1:before{content:"\e928";color:#c3394b}.icon-logo-blue .path2:before{content:"\e929";margin-left:-1em;color:#c3394b}.icon-logo-blue .path3:before{content:"\e92a";margin-left:-1em;color:#c3394b}.icon-logo-blue .path4:before{content:"\e92b";margin-left:-1em;color:#c3394b}.icon-logo-blue .path5:before{content:"\e92c";margin-left:-1em;color:#5685bc}.icon-logo-blue .path6:before{content:"\e92d";margin-left:-1em;color:#5685bc}.icon-logo-blue .path7:before{content:"\e92e";margin-left:-1em;color:#5685bc}.icon-logout:before{content:"\e92f";color:#fff}.icon-logo-white .path1:before{content:"\e930";color:#c3394b}.icon-logo-white .path2:before{content:"\e931";margin-left:-1em;color:#c3394b}.icon-logo-white .path3:before{content:"\e932";margin-left:-1em;color:#c3394b}.icon-logo-white .path4:before{content:"\e933";margin-left:-1em;color:#c3394b}.icon-logo-white .path5:before{content:"\e934";margin-left:-1em;color:#fff}.icon-logo-white .path6:before{content:"\e935";margin-left:-1em;color:#fff}.icon-logo-white .path7:before{content:"\e936";margin-left:-1em;color:#fff}.icon-maps-and-flags:before{content:"\e937";color:#4caf50}.icon-message:before{content:"\e938";color:var(--primary-dark-color)}.icon-message-delivered:before{content:"\e939";color:#aab1cc}.icon-message-viewed:before{content:"\e93a";color:#4caf50}.icon-more:before{content:"\e93b";color:#6b6f81}.icon-no-icon:before{content:"\e93c";color:#e58e44}.icon-pick-up .path1:before{content:"\e93d";color:#2463ac}.icon-pick-up .path2:before{content:"\e93e";margin-left:-1em;color:#2363ad}.icon-pick-up .path3:before{content:"\e93f";margin-left:-1em;color:#2463ac}.icon-profile:before{content:"\e940";color:var(--primary-light-color)}.icon-save:before{content:"\e941";color:#5685bc}.icon-search:before{content:"\e942";color:#aab1cc}.icon-send-message:before{content:"\e943";color:#aab1cc}.icon-send-wf .path1:before{content:"\e944";color:#94c2f6}.icon-send-wf .path2:before{content:"\e945";margin-left:-1em;color:#fff}.icon-shipments-archived:before{content:"\e946";color:var(--primary-light-color)}.icon-shipments-closed:before{content:"\e947";color:var(--primary-light-color)}.icon-shipments-new:before{content:"\e948";color:var(--primary-light-color)}.icon-shipments-on-route:before{content:"\e949";color:var(--primary-light-color)}.icon-tracking:before{content:"\e94a";color:var(--primary-dark-color)}.icon-unit-map:before{content:"\e94b";color:var(--primary-light-color)}.icon-upload .path1:before{content:"\e94c";color:#f3f5fe}.icon-upload .path2:before{content:"\e94d";margin-left:-1em;color:#aab1cc}.icon-user:before{content:"\e94e";color:var(--primary-dark-color)}.icon-users:before{content:"\e94f";color:var(--primary-light-color)}
