@charset "UTF-8";@import"https://fonts.googleapis.com/css2?family=Inter:wght@300;400;500;600;700&display=swap";.notification,.notifications__header,.pricing__group,.kyc__group,.team__header,.ticket__header,.complains__actions,.assets__actions,.tracking__locations,.tracking__actions,.driver__header,.drivers__actions,.steps,.order__invoice-summary p,.order__invoice-details,.order__header,.orders__actions,.delivery-volume__head,.active-drivers__head{display:flex;align-items:center;justify-content:space-between}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}@keyframes slideIn{0%{opacity:0;transform:translate(10rem)}to{opacity:1;transform:translate(0)}}@keyframes rotate{to{transform:rotate(1turn)}}*,*:before,*:after{box-sizing:border-box;-webkit-tap-highlight-color:transparent;-moz-tap-highlight-color:transparent}body,h1,h2,h3,h4,h5,p,figure,blockquote,dl,dd{margin:0}ul[role=list],ol[role=list]{list-style:none}html{font-size:62.5%;overflow-y:scroll;scrollbar-gutter:stable}html:focus-within{scroll-behavior:smooth}body{min-height:100vh;text-rendering:optimizeSpeed;line-height:1.5}input,button,textarea,select{margin:0;color:inherit;font:inherit;letter-spacing:inherit}select{width:100%}input:not([type]),input[type=text],input[type=search],input[type=email],input[type=password],input[type=number],input[type=tel],input[type=url],textarea,select{-webkit-appearance:none;-moz-appearance:none;appearance:none}input,textarea,select{min-width:0}textarea{overflow:auto;resize:vertical}select::-ms-expand,input::-ms-clear,input::-ms-reveal{display:none}input[type=search]::-webkit-search-decoration,input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-results-button,input[type=search]::-webkit-search-results-decoration{-webkit-appearance:none}input::placeholder,textarea::placeholder{opacity:1}button,select{text-transform:none}img,picture{max-width:100%;display:block}body{font-family:Inter,sans-serif;font-size:1.6rem;font-weight:400;overflow-x:hidden;position:relative}.divider{display:grid;grid-template-columns:1fr max-content 1fr;align-items:center;gap:1.6rem;width:100%}.divider div{justify-self:stretch;display:block;height:1px;width:100%;background-color:#f2f4f7}.rebucom-dms{display:none}@media screen and (min-width: 1100px){.rebucom-dms{display:block}}.desktop-only{display:none!important}@media screen and (max-width: 1100px){.desktop-only{display:flex!important;position:fixed;top:0;bottom:0;left:0;right:0;width:100%;height:100vh;z-index:200;background-color:#fff;pointer-events:none;padding:2.4rem;text-align:center}}.desktop-only__content{display:flex;justify-content:center;align-items:center;height:100%}select{color:#344055}option[value=""]{color:#98a2b3}.notfound{max-width:32rem;min-height:100vh;margin-inline:auto;text-align:center}.notfound__wrapper>*:not(:last-child){margin-bottom:3.2rem}.heading{font-weight:500;color:#171721}.heading--2xl{font-size:7.2rem;line-height:9rem;letter-spacing:-.144rem}.heading--xl{font-size:6rem;line-height:7.2rem;letter-spacing:-.12rem}.heading--lg{font-size:4.8rem;line-height:6rem;letter-spacing:-.096rem}.heading--md{font-size:3.6rem;line-height:4.4rem;letter-spacing:-.072rem}.heading--sm{font-size:3rem;line-height:3.8rem}.heading--xs{font-size:2.4rem;line-height:3.2rem}.text{font-weight:400}.text--xl{font-size:2rem;line-height:3rem}.text--lg{font-size:1.8rem;line-height:2.8rem}.text--md{font-size:1.6rem;line-height:2.4rem}.text--sm{font-size:1.4rem;line-height:2rem}.text--xs{font-size:1.2rem;line-height:1.8rem}.text--link{color:#d00120;width:fit-content;background:none;border:none;cursor:pointer}.font--reg{font-weight:400}.font--med{font-weight:500}.font--sem{font-weight:600}.font--bold{font-weight:700}.avatar{display:flex;justify-content:center;align-items:center;flex-shrink:0;width:4rem;height:4rem;border-radius:10rem;overflow:hidden;background-color:#d0d5dd66;transition:all .3s ease-in-out}.avatar:hover{background-color:#d0d5dd99}.avatar img{width:100%;height:100%;object-fit:cover;object-position:center}.btn{display:flex;justify-content:center;align-items:center;border:none;border-radius:.8rem;cursor:pointer;transition:all .3s ease-in-out;text-decoration:none}.btn--default{color:#475467;padding:1.2rem 1.6rem;border-radius:.8rem;border:1px solid #f2f4f7;background-color:#f9fafb}.btn--primary{color:#fff;padding:1rem 1.6rem;background-color:#d10121}.btn--primary:hover{background-color:#bc011e}.btn--primary:disabled{cursor:not-allowed;background-color:#f66}.btn--outline,.btn--ghost{border-radius:.8rem;border:1px solid hsl(218,17%,91%);background:#ffffff;padding:1.2rem 2rem}.btn--ghost{padding:1rem 1.6rem;box-shadow:0 1px 2px #1018280d}.btn--active{background-color:#171721;border-color:#171721;color:#fff}.btn--active span{color:#fff}.btn--active svg{color:#fff}.btn--full{width:100%}.btn--inline{max-width:fit-content}.btn--transparent{background:transparent}.btn--rounded{border-radius:10rem}.btn--icon{padding:1rem;border-radius:10rem;background:#ffffff;box-shadow:0 1px 2px #1018280f,0 1px 3px #1018281a}.btn--small{padding:.8rem 1.2rem}.btn>*:not(:last-child){margin-right:.8rem}.nav{background-color:#fff;position:sticky;top:0;z-index:999}.nav__primary{border-bottom:1px solid hsl(220,22%,96%)}.nav__navbar{height:7.2rem;display:flex;align-items:center;gap:5.6rem}.nav__list{display:flex;align-items:center;padding:0;list-style:none}.nav__list>*:not(:last-child){margin-right:.8rem}.nav__link,.nav__link:link,.nav__link:visited{font-weight:500;padding:.8rem 1.2rem;display:flex;align-items:center;gap:.4rem;border-radius:.6rem;text-decoration:none;color:#354155;transition:all .3s ease-in-out}.nav__link svg{width:1.2rem;height:1.2rem;color:#98a2b3;transition:color .2s ease-in-out,transform .3s ease-in-out}.nav__link:hover,.nav__link:active{background:hsl(0,100%,97%);color:#d00120}.nav__link:hover svg,.nav__link:active svg{fill:#d00120}.nav__link--active,.nav__link--active:link,.nav__link--active:visited{color:#d00120;background:hsl(0,100%,97%)}.nav__link--active svg{fill:#d00120;transform:rotate(180deg)}.nav__secondary{border-bottom:1px solid hsl(220,22%,96%)}.nav__secondary-list{display:flex;align-items:center;gap:3.2rem;padding:1.2rem 0;margin:0;list-style:none;position:relative}.nav__secondary-item{align-self:stretch;display:flex;align-items:center}.nav__secondary-link,.nav__secondary-link:link,.nav__secondary-link:visited{display:flex;align-items:center;gap:1rem;color:#354155;font-weight:500;text-decoration:none;position:relative;height:100%;transition:color .2s ease-in-out}.nav__secondary-link svg{width:2rem;height:2rem;color:#667085;transition:color .2s ease-in-out}.nav__secondary-link:hover,.nav__secondary-link:active,.nav__secondary-link--active,.nav__secondary-link--active:link,.nav__secondary-link--active:visited{color:#d00120}.nav__secondary-link:hover svg,.nav__secondary-link:active svg,.nav__secondary-link--active svg,.nav__secondary-link--active:link svg,.nav__secondary-link--active:visited svg{fill:#d00120}.nav__secondary-indicator{height:.16rem;width:0;background-color:#d10121;border-radius:999px;position:absolute;left:0;bottom:-1.3px;opacity:0;pointer-events:none;transition:left .3s ease,width .3s ease,opacity .15s ease}.nav__actions{display:flex;justify-content:center;align-items:center;margin-left:auto}.nav__actions>*:not(:last-child){margin-right:.4rem}.nav__icon{display:flex;justify-content:center;align-items:center;width:4rem;height:4rem;padding:1rem;border-radius:.6rem;transition:all .3s ease-in-out;position:relative}.nav__icon:hover{background:hsl(0,100%,97%)}.nav__notification-indicator{display:flex;justify-content:center;align-items:center;font-size:.7rem;position:absolute;top:1rem;right:1rem;width:fit-content;min-width:1.2rem;height:1.2rem;padding:.2rem;border-radius:8rem;color:#fff0f0;background:hsl(351,99%,41%)}.nav__user-avatar{display:flex;justify-content:center;align-items:center;width:4rem;height:4rem;padding:.6rem;margin-left:1.6rem;transition:all .3s ease-in-out}.side-bar{width:100%}.side-bar__list{list-style:none;padding:0;margin:0;display:flex;flex-direction:column;align-items:flex-start;width:100%}.side-bar__list>*:not(:last-child){margin-bottom:1.6rem}.side-bar__item{width:100%}.side-bar__link{display:flex;align-items:center;padding:.8rem 3.8rem .8rem 1.7rem;color:#667085;background:none;border:none;cursor:pointer;width:100%;font:inherit;font-size:1.2rem;font-weight:500;line-height:1.8rem;text-decoration:none;border-radius:.8rem;transition:all .3s ease-in-out}.side-bar__link>*:not(:last-child){margin-right:.8rem}.side-bar__link:hover,.side-bar__link--active,[activeclassname=side-bar__link--active]{background-color:#f2f4f7}.form{max-width:38.4rem;width:100%;margin:0 auto;padding:4.8rem 0;height:fit-content;display:flex;flex-direction:column;gap:2.4rem;animation-name:slideIn;animation-duration:1s;animation-timing-function:ease-in-out}.input__container,.select-driver__container{border:none;padding:0;position:relative;display:flex;flex-direction:column;align-items:flex-start;align-self:stretch;gap:.6rem;transition:all 10s ease}.input__input,.select-driver__input,.input__search{display:flex;padding:1rem 1.4rem;align-items:center;align-self:stretch;gap:.8rem;font-size:1.4rem;font-weight:500;line-height:2rem;color:#101828;border-radius:.8rem;border:1px solid #d0d5dd;outline:1px solid transparent;background-color:#fff;box-shadow:0 1px 2px #1018280d;transition:all .3s ease-in-out}.input__input:-webkit-autofill,.select-driver__input:-webkit-autofill,.input__input:-webkit-autofill:hover,.input__input:-webkit-autofill:focus,.input__input:-webkit-autofill:active,.input__search:-webkit-autofill,.input__search:-webkit-autofill:hover,.input__search:-webkit-autofill:focus,.input__search:-webkit-autofill:active{transition:background-color 600000s 0s,color 600000s 0s}.input__input:focus,.select-driver__input:focus,.input__search:focus{outline:1px solid transparent;border:1px solid #f99;background:#fff;box-shadow:0 0 0 4px #ffebeb,0 1px 2px #1018280d;transition:all .3s ease-in-out}.input__input:disabled,.select-driver__input:disabled,.input__search:disabled{border:1px solid #d0d5dd;color:#98a2b3;background:#f9fafb;box-shadow:0 1px 2px #1018280d;cursor:not-allowed}.input__input::placeholder,.select-driver__input::placeholder,.input__search::placeholder{color:#98a2b3}.input__input::-webkit-inner-spin-button,.select-driver__input::-webkit-inner-spin-button,.input__search::-webkit-inner-spin-button{opacity:0;pointer-events:none}.input select.input__input,.input select.select-driver__input{padding-right:4rem;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' viewBox='0 0 24 24' fill='none' stroke='%23667085' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='m6 9 6 6 6-6'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:right 1.4rem center;background-size:1.6rem;cursor:pointer}.input__error select.input__input,.input__error select.select-driver__input{background-position:right 4rem center}.input select.input__input:disabled,.input select.select-driver__input:disabled{cursor:not-allowed}.input__searchbar{flex-direction:row-reverse}.input__search{width:100%;padding-left:4rem}.input__search::-webkit-search-cancel-button{display:none;-webkit-appearance:none;-moz-appearance:none;appearance:none}.input__search--clearable{padding-right:4rem}.input__search-clear{display:flex;justify-content:center;align-items:center;position:absolute;top:50%;right:1.2rem;z-index:1;padding:.2rem;color:#667085;border:0;background:transparent;cursor:pointer;transform:translateY(-50%)}.input__search-icon{position:absolute;top:50%;left:1.4rem;transform:translateY(-50%);cursor:pointer}.input__place-autocomplete{position:relative;width:100%}.input__place-suggestions{position:absolute;top:calc(100% - .4rem);right:0;left:0;z-index:20;max-height:24rem;padding:.6rem 0;overflow-y:auto;list-style:none;background:#fff;border:1px solid #e4e7ec;border-radius:.8rem;box-shadow:0 .8rem 2.4rem #1018281f}.input__place-suggestions button{width:100%;padding:1rem 1.4rem;color:#344054;font-size:1.3rem;line-height:1.8rem;text-align:left;border:0;background:transparent;cursor:pointer}.input__place-suggestions button:hover,.input__place-suggestions button.is-active{background:#f9fafb}.input__label,.select-driver__label{color:#344055;font-size:1.4rem;font-weight:500;line-height:2rem;cursor:pointer}.input__label-radio,.select-driver__label-radio{display:flex;align-items:center}.input__label-text,.select-driver__label-text{margin-left:.6rem;font-size:1.4rem;color:#667085;font-weight:400}.input__btn{align-self:stretch}.input__icon{cursor:pointer;top:3.7rem;right:1.4rem;position:absolute}.input__otp{flex-direction:row;align-items:center;max-width:26.4rem;margin:0 auto;gap:1.1rem}.input__otp .input__input,.input__otp .select-driver__input{width:4.4rem;height:4.4rem;flex-shrink:0;text-align:center}.input__err-text{color:#f04438;font-size:1.05rem;line-height:1.6rem;margin-top:-.3rem;transition:all .3s ease-in-out;animation:fadeIn;animation-duration:1s}.input__error .input__input,.input__error .select-driver__input{border:1px solid #fda29b}.input__custom-radio,.select-driver__custom-radio{display:flex;justify-content:center;align-items:center;width:1.6rem;height:1.6rem;border:1.5px solid #d0d5dd;border-radius:10rem}.input__custom-radio:after,.select-driver__custom-radio:after{content:"";display:inline-block;width:1rem;height:1rem;border-radius:10rem}.input__textarea{padding:1rem 1.4rem;outline:1px solid transparent;width:100%;min-height:9rem;border-radius:.8rem;border:1px solid #d0d5dd;background-color:#fff;box-shadow:0 1px 2px #1018280f,0 1px 3px #1018281a}.input__textarea::placeholder{color:#98a2b3}.input__textarea:focus{outline:1px solid transparent;border:1px solid #f99;background:#fff;box-shadow:0 0 0 4px #ffebeb,0 1px 2px #1018280d;transition:all .3s ease-in-out}.input__radio,.select-driver__radio{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.input__radio-grp>.input__label,.select-driver__radio-grp>.input__label,.input__radio-grp>.select-driver__label,.select-driver__radio-grp>.select-driver__label{display:flex;margin-bottom:.8rem;font-weight:500;font-size:1.5rem;color:#344055}.input__radio-grp,.select-driver__radio-grp{margin-bottom:2.4rem;padding:0;min-width:0;border:0}.input__radio-grp>*:not(:last-child),.select-driver__radio-grp>*:not(:last-child){margin-right:2.4rem}.input__radio-grp .input__container,.select-driver__radio-grp .input__container,.input__radio-grp .select-driver__container,.select-driver__radio-grp .select-driver__container{display:inline-flex;margin-bottom:.4rem!important}.input__radio:checked~.input__label-radio .input__custom-radio,.input__radio:checked~.input__label-radio .select-driver__custom-radio,.input__radio:checked~.select-driver__label-radio .input__custom-radio,.input__radio:checked~.select-driver__label-radio .select-driver__custom-radio,.select-driver__radio:checked~.input__label-radio .input__custom-radio,.select-driver__radio:checked~.input__label-radio .select-driver__custom-radio,.select-driver__radio:checked~.select-driver__label-radio .input__custom-radio,.select-driver__radio:checked~.select-driver__label-radio .select-driver__custom-radio{border:1.5px solid #2e90fa}.input__radio:checked~.input__label-radio .input__custom-radio:after,.input__radio:checked~.input__label-radio .select-driver__custom-radio:after,.input__radio:checked~.select-driver__label-radio .input__custom-radio:after,.input__radio:checked~.select-driver__label-radio .select-driver__custom-radio:after,.select-driver__radio:checked~.input__label-radio .input__custom-radio:after,.select-driver__radio:checked~.input__label-radio .select-driver__custom-radio:after,.select-driver__radio:checked~.select-driver__label-radio .input__custom-radio:after,.select-driver__radio:checked~.select-driver__label-radio .select-driver__custom-radio:after{background-color:#2e90fa}.input__radio:focus-visible~.input__label-radio .input__custom-radio,.input__radio:focus-visible~.input__label-radio .select-driver__custom-radio,.input__radio:focus-visible~.select-driver__label-radio .input__custom-radio,.input__radio:focus-visible~.select-driver__label-radio .select-driver__custom-radio,.select-driver__radio:focus-visible~.input__label-radio .input__custom-radio,.select-driver__radio:focus-visible~.input__label-radio .select-driver__custom-radio,.select-driver__radio:focus-visible~.select-driver__label-radio .input__custom-radio,.select-driver__radio:focus-visible~.select-driver__label-radio .select-driver__custom-radio{outline:.2rem solid #ff9999;outline-offset:.2rem}.input__wrapper{display:flex;position:relative}.input__wrapper:has(.input__with-prefix){display:flex;padding:1rem 1.4rem;align-items:center;align-self:stretch;gap:.8rem;border-radius:.8rem;border:1px solid #d0d5dd;background-color:#fff;box-shadow:0 1px 2px #1018280d;transition:all .3s ease-in-out}.input__wrapper:has(.input__with-prefix:focus){outline:1px solid transparent;border:1px solid #f99;background:#fff;box-shadow:0 0 0 4px #ffebeb,0 1px 2px #1018280d;transition:all .3s ease-in-out}.input__wrapper:has(.input__with-prefix:disabled){border:1px solid #d0d5dd;color:#98a2b3;background:#f9fafb;box-shadow:0 1px 2px #1018280d;cursor:not-allowed}.input__wrapper:has(.input__with-prefix:-webkit-autofill,.input__with-prefix:-webkit-autofill:hover,.input__with-prefix:-webkit-autofill:focus,.input__with-prefix:-webkit-autofill:active){transition:background-color 600000s 0s,color 600000s 0s}.input__prefix{display:flex;justify-content:center;align-items:center;border:none;background-color:transparent;gap:.4rem;color:#667085;font-size:1.4rem;cursor:pointer;width:6rem;padding-right:1rem;border-right:1px solid #e4e7ec}.input__with-prefix{font-size:1.4rem;font-weight:500;line-height:2rem;color:#101828;border:none;outline:1px solid transparent;flex:1}.input__with-prefix:-webkit-autofill,.input__with-prefix:-webkit-autofill:hover,.input__with-prefix:-webkit-autofill:focus,.input__with-prefix:-webkit-autofill:active{transition:background-color 600000s 0s,color 600000s 0s}.input__with-prefix::placeholder{color:#98a2b3}.input__dropdown{position:absolute;top:calc(100% + .8rem);left:0;background:#ffffff;border-radius:.8rem;box-shadow:0 1px 2px #1018280f,0 1px 3px #1018281a;overflow-x:hidden;overflow-y:scroll;z-index:100;min-width:fit-content;max-height:29.4rem;margin:0;padding:0;scrollbar-width:thin}.input__dropdown-option{display:flex;align-items:center;gap:.8rem;padding:1.2rem 2.4rem;transition:background-color .2s;cursor:pointer}.input__dropdown-option:hover{background-color:#f9fafb}.input__dropdown-img{width:2.4rem;height:1.6rem;border-radius:.3rem;overflow:hidden}.input__dropdown-img img{width:100%;height:100%;object-fit:cover}.checkbox{display:flex;align-items:center}.checkbox__input{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.checkbox__label-box{display:flex;align-items:center;cursor:pointer}.checkbox__label{font-size:1.4rem;color:#667085}.checkbox__check{display:flex;justify-content:center;align-items:center;width:1.6rem;height:1.6rem;padding:.1rem;border:1.5px solid #d0d5dd;background-color:#fff;border-radius:.4rem;margin-right:.4rem}.checkbox__check--selected{color:#fff;border-color:#d10121;background-color:#d10121}.checkbox__check--checked:after{content:"";width:.4rem;height:.8rem;border:solid #ffffff;border-width:0 .2rem .2rem 0;transform:translateY(-.1rem) rotate(45deg)}.checkbox__check--indeterminate:after{content:"";width:.8rem;height:.2rem;border-radius:.1rem;background-color:#fff}.checkbox__input:checked+.checkbox__label-box .checkbox__check{background-color:#2e90fa;border:1.5px solid #2e90fa}.checkbox__input:checked+.checkbox__label-box .checkbox__check:after{content:"✓";color:#fff;font-size:1.2rem}.checkbox__input:focus-visible+.checkbox__label-box .checkbox__check{outline:2px solid #2e90fa;outline-offset:2px}.checkbox__input:disabled+.checkbox__label-box{cursor:not-allowed;opacity:.6}.checkbox__input:disabled+.checkbox__label-box .checkbox__check{border-color:#e4e7ec;background-color:#f2f4f7;opacity:.65}.checkbox__grp{margin-bottom:2.4rem}.checkbox__grp>.checkbox__grp-label{display:block;margin-bottom:.8rem;font-size:1.5rem;color:#475467}.checkbox__grp .checkbox__label{margin-left:.4rem}.dropdown{position:relative;width:100%;display:flex;max-width:18rem}.dropdown--toggle{cursor:pointer;width:100%;color:#667085}.dropdown--toggle .caret{margin-left:auto}.dropdown__menu{flex-direction:column;align-items:flex-start;gap:1.6rem;position:absolute;width:max-content;top:100%;left:0;z-index:1;display:none;padding:1.4rem;margin:0;list-style:none;border-radius:.8rem;border:1px solid #d0d5dd;background-color:#fff;box-shadow:0 1px 2px #1018280f,0 1px 3px #1018281a;transition:display .15s ease-in-out}.dropdown--down .dropdown__menu{top:100%;bottom:auto}.dropdown--up .dropdown__menu{top:auto;bottom:100%}.dropdown__item{display:block;width:100%;clear:both;font-size:1.4rem;font-weight:400;color:#475467;text-align:inherit;white-space:nowrap;border-radius:.4rem;cursor:pointer;flex:1;padding:.4rem 1.2rem;transition:all .3s ease-in-out}.dropdown__item.active{background-color:#e0e0e0;font-weight:700}.dropdown__item.not-hoverable{padding:0}.dropdown__item.not-hoverable:hover{background-color:transparent}.dropdown__item:hover{background-color:#f9fafb}.dropdown__btn{display:flex;padding:1rem 1.6rem;justify-content:center;align-items:center;gap:.8rem;border-radius:.8rem;outline:1px solid transparent;border:1px solid #d0d5dd;background:#fff;box-shadow:0 1px 2px #1018280d}.dropdown__btn:focus{outline:1px solid transparent;border:1px solid #d0d5dd;box-shadow:0 0 0 1px #d0d5dd,0 .5px 1px #1018280d;transition:all .3s ease-in-out}.dropdown--open .dropdown__menu{display:flex}.badge{display:flex;justify-content:center;align-items:center;padding:.2rem .8rem;border-radius:1.6rem;max-width:fit-content;font-size:1.2rem;font-weight:600;line-height:1.8rem;background-color:#f2f4f7;color:#475467}.badge>*:not(:last-child){margin-right:.6rem}.badge .badge__dot{background-color:#475467}.badge--default{background-color:#f2f4f7;color:#475467}.badge--default .badge__dot{background-color:#475467}.badge--success{background-color:#ecfdf3;color:#027a48}.badge--success .badge__dot{background-color:#039855}.badge--primary{background-color:#fff5f5;color:#900}.badge--primary .badge__dot{background-color:#c00}.badge--orange{background-color:#fff6ed;color:#c4320a}.badge--orange .badge__dot{background-color:#ec4a0a}.badge--warning{background-color:#fffaeb;color:#b54708}.badge--warning .badge__dot{background-color:#dc6803}.badge--failed{background-color:#fef3f2;color:#b42318}.badge--failed .badge__dot{background-color:#d92d20}.badge--pink{background-color:#fdf2fa;color:#c11574}.badge--pink .badge__dot{background-color:#dd2590}.badge--blue{background-color:#eff8ff;color:#175cd3}.badge--blue .badge__dot{background-color:#1570ef}.badge--indigo{background-color:#f9f5ff;color:#6941c6}.badge--indigo .badge__dot{background-color:#7f56d9}.badge__dot{width:.8rem;height:.8rem;border-radius:10rem;background-color:inherit}.statcard{padding:2.4rem;max-width:max(23.8rem,100%);border-radius:.8rem;border:1px solid #e4e7ec;background-color:#fff;box-shadow:0 1px 2px #1018280f,0 1px 3px #1018281a}.statcard>*:not(:last-child){margin-bottom:.8rem}.statcard__label{color:#667085;font-size:1.4rem;font-weight:500;line-height:2rem}.statcard__value{color:#101828;font-size:3rem;font-weight:600;line-height:3.8rem}.active-driver__card{display:grid;grid-template-columns:max-content 1fr max-content;max-width:38.4rem;gap:1.2rem;padding:1.3rem 0}.active-driver__info,.active-driver__location{display:flex;flex-direction:column}.active-driver__info>*:not(:last-child),.active-driver__location>*:not(:last-child){margin-bottom:.2rem}.table{border-radius:.8rem;border:1px solid #e4e7ec;background-color:#fff;box-shadow:0 1px 2px #1018280f,0 1px 3px #1018281a;padding:0;margin:0;border-collapse:collapse;border:none;width:100%}.table__head .table__row{background:#f2f4f7}.table__row{width:100%}.table__th{text-transform:uppercase}.table__th,.table__td{display:flex;align-items:center;flex-shrink:0;padding:1.2rem 1.6rem;text-align:left;color:#667085;font-size:1.2rem;font-weight:500;line-height:1.8rem}.table__body{position:relative}.alert{display:grid;grid-template-columns:max-content 1fr max-content max-content;max-width:40rem;padding:1.6rem;align-items:start;gap:1.2rem;z-index:3;box-shadow:0 1px 2px #1018280f,0 1px 3px #1018281a;color:#667085;background-color:#fff;border-radius:.8rem;border:1px solid #d0d5dd;background-color:#fcfcfd}.alert--success{border-radius:.8rem;border:1px solid #6ce9a6;background-color:#f6fef9}.alert--success>*{color:#027a48;fill:#027a48}.alert--error{border-radius:.8rem;border:1px solid #fda29b;background-color:#fffbfa}.alert--error>*{color:#b42318;fill:#b42318}.alert span{margin-right:auto}.alert--close{padding:0;color:inherit;border:0;background:transparent;cursor:pointer}.alert__action{padding:0;color:inherit;border:0;background:transparent;font:inherit;font-weight:600;cursor:pointer}.chart__key{display:inline-flex;align-items:center}.chart__key>*:not(:last-child){margin-right:2.4rem}.chart__key span:before{content:"";display:inline-block;width:1.6rem;height:1.6rem;margin-right:.8rem;border-radius:.3rem;transform:translateY(2.5px)}.chart__key span:first-child:before{background-color:#d10121}.chart__key span:last-child:before{background-color:#5fdcb3}.chart__areachart{transform:translate(-.5rem)}.loader{width:2.4rem;height:2.4rem;animation:rotate 1.5s infinite linear}.loader--large{margin:4.8rem auto;width:6.4rem;aspect-ratio:1;border-radius:50%;background:radial-gradient(farthest-side,#d10121 94%,rgba(0,0,0,0)) top/10px 10px no-repeat,conic-gradient(rgba(0,0,0,0) 30%,#d10121);-webkit-mask:radial-gradient(farthest-side,rgba(0,0,0,0) calc(100% - 10px),#000 0);animation:rotate 1.5s infinite linear}.modal{height:100vh;width:100%;position:absolute;top:0}.modal__overlay{background-color:#0003;position:fixed;top:0;left:0;z-index:100;width:100%;min-height:100vh;animation-name:fadeIn;animation-duration:.3s;animation-timing-function:cubic-bezier(.175,.885,.32,1.275)}.modal__content{display:flex;flex-direction:column;width:45rem;max-width:calc(100vw - 3.2rem);max-height:calc(100vh - 3.2rem);overflow-y:auto;margin:auto;background-color:#fff;padding:1.6rem 1.6rem 3.2rem;border-radius:1.6rem;position:fixed;top:50%;left:50%;transform:translate(-50%,-50%);z-index:200;animation-name:slideInModal;animation-duration:.6s;animation-timing-function:cubic-bezier(.215,.61,.355,1)}.modal__close{align-self:flex-end;display:flex;justify-content:center;align-items:center;background-color:inherit;cursor:pointer}.modal__close:focus-visible{color:#d10121;border-radius:.4rem;outline:2px solid #ff9999;outline-offset:2px}.modal__close:disabled{cursor:not-allowed;opacity:.45}.modal--update{width:80%;margin:0 auto}.modal--update p{width:30rem;margin:2.4rem auto 4rem}.modal--update .btn{width:70%;margin-bottom:2.8rem}.modal--update .btn:first-of-type{margin-right:2.4rem}@keyframes slideInModal{0%{top:30%;opacity:.3;transform:rotateX(-20deg) translate(-50%,-50%)}to{top:50%;opacity:1;transform:rotateX(0) translate(-50%,-50%)}}.select-vehicle{border:none;padding:0;margin:0;display:inline-flex}.select-vehicle__input{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.select-vehicle__label{display:flex;width:10.4rem;height:9.5rem;padding:2rem 3.6rem;flex-direction:column;align-items:center;gap:.8rem;border-radius:.8rem;border:1px solid #e4e7ec;background-color:#fff;cursor:pointer}.select-vehicle__input:checked~.select-vehicle__label{border-radius:.8rem;border:1px solid #d10121;background-color:#fff}.select-vehicle__input:focus-visible~.select-vehicle__label{outline:.2rem solid #ff9999;outline-offset:.2rem}.select-driver__form{gap:.8rem;overflow:scroll;max-height:40rem}.select-driver__form::-webkit-scrollbar{width:.6rem}.select-driver__form::-webkit-scrollbar-thumb{background-color:#e4e7ec;border-radius:10rem;width:.4rem;height:14.1rem}.select-driver__label>.avatar{margin:0}.select-driver__custom-radio{width:2rem;height:2rem}.select-driver__custom-radio:after{width:1.2rem;height:1.2rem}.select-driver__loading{gap:.8rem;color:#667085;font-size:1.4rem;padding:.8rem 0}.select-driver__radio-grp{margin-bottom:0}.cancel-order__form{gap:1.6rem;max-height:42rem;overflow-y:auto}.cancel-order__reasons{display:flex;flex-direction:column;gap:.8rem;margin:0;padding:0;border:0}.cancel-order__reasons legend{margin-bottom:1.2rem}.cancel-order__submit{align-self:stretch;width:100%;margin-top:1.6rem}.file-upload{display:flex;flex-direction:column;gap:.8rem;width:100%}.file-upload__content{display:flex;justify-content:center;align-items:center;flex-direction:column;text-align:center;width:100%;min-height:14rem;padding:2.4rem;color:inherit;font:inherit;border:0;background:transparent;cursor:pointer;border-radius:.8rem;outline:none}.file-upload__content>*:not(:last-child){margin-bottom:.4rem}.file-upload__content p{max-width:23rem}.file-upload__content:focus-visible{box-shadow:0 0 0 4px #fff5f5}.file-upload__box{display:flex;width:100%;color:#667085;border:1px dashed #d0d5dd;border-radius:.8rem;background-color:#fff;box-shadow:0 1px 2px #1018280f,0 1px 3px #1018281a;transition:border-color .18s ease,background-color .18s ease,box-shadow .18s ease}.file-upload__box:hover,.file-upload__box:focus-within,.file-upload__box--dragging{border-color:#d10121;background-color:snow}.file-upload__box--dragging{box-shadow:0 0 0 4px #fff5f5}.file-upload__box--disabled{cursor:not-allowed;opacity:.6}.file-upload__box--disabled .file-upload__content{cursor:not-allowed}.file-upload__selected{display:flex;align-items:center;gap:1.2rem;width:100%;min-height:8rem;padding:1.6rem;border:1px solid #e4e7ec;border-radius:.8rem;background-color:#fcfcfd}.file-upload__file-icon{display:flex;justify-content:center;align-items:center;flex-shrink:0;width:4rem;height:4rem;color:#d10121;border-radius:.8rem;background-color:#fff5f5}.file-upload__file-copy{display:flex;flex:1;min-width:0;flex-direction:column}.file-upload__file-copy span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.file-upload__success-icon{flex-shrink:0;color:#12b76a}.file-upload__remove,.file-upload__replace{display:flex;justify-content:center;align-items:center;flex-shrink:0;padding:.6rem;color:#667085;border:0;border-radius:.6rem;background:transparent;cursor:pointer}.file-upload__remove:hover,.file-upload__remove:focus-visible,.file-upload__replace:hover,.file-upload__replace:focus-visible{color:#d10121;background-color:#fff5f5;outline:none}.file-upload__remove:disabled,.file-upload__replace:disabled{cursor:not-allowed;opacity:.5}.file-upload__replace{gap:.4rem;color:#d10121;font-size:1.2rem;font-weight:600}.file-upload__input{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.file-upload__error{color:#f04438}.file-upload__gallery{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:1.6rem;width:100%;padding:1.6rem;border:1px solid #d0d5dd;border-radius:1.2rem;background-color:#fff;box-shadow:0 1px 2px #1018280f,0 1px 3px #1018281a;transition:border-color .18s ease,box-shadow .18s ease}.file-upload__gallery--dragging{border-color:#d10121;box-shadow:0 0 0 4px #fff5f5}.file-upload__gallery--empty{display:block;min-height:14rem;padding:0;border-style:dashed}.file-upload__preview,.file-upload__add{position:relative;width:100%;min-width:0;min-height:12rem;border-radius:.8rem}.file-upload__preview{background-color:#f2f4f7}.file-upload__preview img{width:100%;height:100%;object-fit:cover;border-radius:inherit}.file-upload__remove-preview{display:flex;justify-content:center;align-items:center;position:absolute;top:-1rem;right:-1rem;z-index:1;width:2.8rem;height:2.8rem;padding:0;color:#344054;border:0;border-radius:50%;background-color:#fff;box-shadow:0 .2rem .8rem #10182824;cursor:pointer}.file-upload__remove-preview:hover,.file-upload__remove-preview:focus-visible{color:#d10121;outline:2px solid #ffcccc}.file-upload__add{display:flex;justify-content:center;align-items:center;flex-direction:column;gap:.4rem;padding:.8rem;color:#667085;font-size:1.3rem;line-height:1.8rem;border:1px solid #d0d5dd;background-color:#fff;cursor:pointer}.file-upload__add:hover,.file-upload__add:focus-visible{color:#d10121;border-color:#d10121;background-color:snow;outline:none}.file-upload__add--empty{min-height:14rem;aspect-ratio:auto;padding:2.4rem;border:0;background:transparent}.file-upload__upload-icon{display:flex;justify-content:center;align-items:center;width:4rem;height:4rem;margin-bottom:.4rem;color:#475467;border-radius:50%;background-color:#f9fafb;box-shadow:0 0 0 .6rem #fcfcfd}.file-upload__upload-icon svg{width:2.2rem;height:2.2rem}.file-upload__hint{color:#667085;font-size:1.2rem;line-height:1.8rem}.file-upload__empty-copy{max-width:28rem;margin-top:.8rem;color:#667085;font-size:1.2rem;line-height:1.8rem;text-align:center}.file-upload__empty-copy strong{color:#d10121;font-weight:500}@media (max-width: 480px){.file-upload__gallery{grid-template-columns:repeat(2,minmax(0,1fr));gap:1.2rem;padding:1.2rem}.file-upload__add{font-size:1.4rem}}.pagination{display:flex;align-items:center;max-width:fit-content}.pagination>*:not(:last-child){margin-right:.8rem}.pagination__numbers{list-style:none;margin:0;padding:0;display:flex;align-items:center}.pagination__numbers>*:not(:last-child){margin-right:.8rem}.pagination .page__number,.pagination__next,.pagination__prev{width:3.5rem;height:3.5rem;padding:.8rem}.page__number{color:#667085;font-size:1.2rem;font-weight:500;line-height:1.8rem}.page__number.active{color:#fff;background-color:#101828}.tab{display:flex;justify-content:center}.tab>*:not(:last-child){margin-right:2.4rem}.tab__container{display:flex;max-width:fit-content;position:relative}.tab__container .tab__btn{width:fit-content;background-color:transparent}.tab__indicator{height:.16rem;background-color:#d10121;position:absolute;bottom:-1.3rem;transition:left .3s ease,width .3s ease;width:0;left:0}.tab__btn{list-style:none}.tab__list{width:100%}.tab__link{border:0;padding:0;background-color:transparent;font-family:inherit;text-decoration:none;color:#98a2b3;text-align:center;font-size:12px;font-weight:500;line-height:1.8rem;position:relative;cursor:pointer}.tab__link.active{color:#d10121}.tab__link:after{content:"";display:block;background-color:transparent;width:100%;height:.2rem;position:absolute;top:3.3rem}.tab__link.active:after{background-color:#d10121}.tooltip{position:absolute;opacity:0;cursor:pointer;pointer-events:none;transition:opacity .3s ease-in-out;z-index:9999}.tooltip--order{display:flex;flex-direction:column;gap:1.2rem;width:30rem;color:#fff;background-color:#34332f;padding:1.6rem;border-radius:.8rem;box-shadow:0 1px 2px #1018280f,0 1px 3px #1018281a;cursor:default;pointer-events:auto}.tooltip--order:before{content:"";position:absolute;top:-1rem;left:50%;width:0;height:0;border-right:1rem solid transparent;border-bottom:1rem solid #34332f;border-left:1rem solid transparent;transform:translate(-50%)}.tooltip__row,.tooltip__detail,.tooltip__footer-icons,.tooltip__selection-wrap{display:flex;align-items:center}.tooltip__row--between{justify-content:space-between}.tooltip__detail{gap:1.2rem;color:#d0d5dd}.tooltip__detail svg{flex-shrink:0;color:#98a2b3}.tooltip__detail span{color:#fff;line-height:2rem}.tooltip__detail--address{align-items:flex-start}.tooltip__footer{display:flex;align-items:center;justify-content:space-between;border-top:1px solid #475467;padding-top:1.6rem}.tooltip__footer-icons{gap:1.6rem;color:#f2f4f7}.tooltip__action{display:flex;align-items:center;justify-content:center;padding:.4rem;color:inherit;background:transparent;border:0;border-radius:.4rem;cursor:pointer}.tooltip__action:hover,.tooltip__action:focus-visible{color:#fff;background-color:#475467;outline:none}.tooltip__action:disabled{color:#667085;cursor:not-allowed;opacity:.55}.tooltip__selection-wrap{min-height:3.2rem;padding-left:1.6rem;border-left:1px solid #475467}.tooltip__selection{display:flex;align-items:center;justify-content:center;width:2.4rem;height:2.4rem;border:1px solid #667085;border-radius:.4rem;background-color:transparent;cursor:pointer}.tooltip__selection:hover:not(:disabled),.tooltip__selection:focus-visible{border-color:#d10121;outline:2px solid #ffcccc;outline-offset:2px}.tooltip__selection:disabled{cursor:not-allowed}.tooltip__selection:disabled:not(.tooltip__selection--checked){opacity:.45}.tooltip__selection--checked{color:#fff;border-color:#d10121;background-color:#d10121}.tooltip__selection--checked:after{content:"";width:.5rem;height:.9rem;border:solid #ffffff;border-width:0 .2rem .2rem 0;transform:translateY(-.1rem) rotate(45deg)}.tooltip__driver-avatar{width:2.4rem;height:2.4rem;border-radius:50%;object-fit:cover}.options{position:relative}.options .dropdown__btn{border:0;box-shadow:none}.empty{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.empty--contained{position:static;transform:none;min-height:32rem;padding:2.4rem;width:100%}.empty__desc{max-width:150rem;text-align:center;margin-bottom:.4rem}.empty--compact{position:static;transform:none;min-height:auto;width:100%;padding:1.2rem;gap:.8rem}.chat-request__popup{padding:2.4rem;width:30.8rem;max-width:max(23.8rem,30%);border-radius:.8rem;border:1px solid #e4e7ec;background-color:#fff;box-shadow:0 1px 2px #1018280f,0 1px 3px #1018281a;position:fixed;bottom:2%;right:2%}.chat-request__list{margin:0;padding:0}.chat-request__item:not(:last-child){border-bottom:1px solid #f2f4f7}.chat-event{display:flex;justify-content:center;width:100%;min-width:0;padding-block:.8rem}.chat-event__content{display:flex;align-items:center;justify-content:center;flex-wrap:wrap;gap:.4rem .6rem;max-width:min(100%,52rem);padding:.6rem 1.2rem;border-radius:1.2rem;background:#f9fafb;color:#475467;font-size:1.1rem;line-height:1.8rem;text-align:center;overflow-wrap:anywhere}.chat-event__content span{min-width:0}.chat-event__icon{flex-shrink:0}.chat-event__time{color:#667085;font-size:1rem;white-space:nowrap}.datepicker{display:inline-flex;position:relative;overflow:clip}.datepicker:focus-within{outline:black auto 2px}.datepicker>input[type=date]{position:absolute;top:0;left:0;width:300%;height:100%;opacity:0;cursor:pointer}.datepicker>input[type=date]::-webkit-calendar-picker-indicator{position:absolute;top:-150%;left:-150%;width:300%;height:300%;cursor:pointer}.dropdown-menu__trigger{background:none;border:none;padding:.4rem;border-radius:.4rem;cursor:pointer;display:flex;justify-content:center;align-items:center;color:#667085;transition:background-color .2s}.dropdown-menu__trigger:hover{background-color:#f9fafb}.dropdown-menu__trigger:focus-visible{outline:2px solid #d10121;outline-offset:2px}.dropdown-menu__content{position:fixed;z-index:50;min-width:fit-content;padding:.4rem;list-style:none;border-radius:.8rem;border:1px solid #e4e7ec;background-color:#fff;box-shadow:0 1px 2px #1018280f,0 1px 3px #1018281a;animation-name:fadeIn;animation-duration:.3s;animation-timing-function:cubic-bezier(.175,.885,.32,1.275);display:flex;flex-direction:column}.dropdown-menu__content:focus{outline:none}.dropdown-menu__item{display:flex;align-items:center;gap:.8rem;width:100%;padding:.8rem 1.2rem;border-radius:.4rem;border:none;background:none;font-size:1.4rem;font-weight:500;line-height:2rem;color:#344054;cursor:pointer;transition:background-color .15s;text-align:left;font-family:inherit}.dropdown-menu__item:hover,.dropdown-menu__item:focus{background-color:#f9fafb;outline:none}.dropdown-menu__item--destructive{color:#d92d20}.dropdown-menu__item--destructive:hover,.dropdown-menu__item--destructive:focus{background-color:#fef3f2}.dropdown-menu__item--disabled{color:#d0d5dd;pointer-events:none;cursor:default}.dropdown-menu__item-icon{flex-shrink:0;display:flex;align-items:center;width:1.6rem;height:1.6rem}.dropdown-menu__item-shortcut{margin-left:auto;font-size:1.2rem;color:#98a2b3;font-weight:400}.dropdown-menu__separator{height:1px;margin:.4rem -.4rem;background-color:#e4e7ec}.dropdown-menu__label{padding:.8rem 1.2rem .4rem;font-size:1.2rem;font-weight:600;line-height:1.6rem;color:#667085}.dropdown-menu__sub{list-style:none}.dropdown-menu__sub-trigger{justify-content:flex-start}.dropdown-menu__sub-trigger-caret{margin-left:auto;display:flex;align-items:center;color:#98a2b3}.dropdown-menu__sub-content{animation-name:fadeIn;animation-duration:.3s;animation-timing-function:cubic-bezier(.175,.885,.32,1.275);border-left:none}.reb-date-picker{background-color:#fff;color:#667085;font-size:1.4rem;font-family:Inter,sans-serif}.reb-date-picker--disabled{color:#d0d5dd;cursor:not-allowed}.reb-date-picker .rdp-nav{right:-2rem}.reb-date-picker .rdp-months{gap:2.4rem;max-width:40rem}.reb-date-picker .rdp-month{display:grid;grid-template-columns:5rem 1fr 5rem;justify-items:center;width:100%}.reb-date-picker .rdp-month_grid{text-align:center;margin-top:3.2rem;width:100%;min-height:30rem;grid-column:1/-1}.reb-date-picker .rdp-month_caption{font-weight:500;color:#171721;font-size:1.8rem;line-height:2.8rem}.reb-date-picker .rdp-weekdays{display:flex;justify-content:space-evenly}.reb-date-picker .rdp-weekday{min-width:4rem;min-height:4rem}.reb-date-picker .rdp-week{width:100%;display:flex;justify-content:space-evenly}.reb-date-picker .rdp-day{display:flex;justify-content:center;align-items:center;min-width:4rem;min-height:4rem;padding:0;text-align:center}.reb-date-picker .rdp-day button{display:flex;justify-content:center;align-items:center;width:100%;height:100%;min-width:4rem;min-height:4rem;border-radius:.8rem;border:1px solid transparent;background-color:transparent;cursor:pointer}.reb-date-picker .rdp-day button:hover:not(:disabled){border-radius:.8rem;border:1px solid #e4e7ec;background-color:#f9fafb}.reb-date-picker .rdp-day button:focus:not(:disabled){outline:1px solid transparent;border-radius:.8rem;border:1px solid #e4e7ec;background-color:#fff5f5;transition:all .3s ease-in-out}.reb-date-picker__today{background-color:#fff5f5;border-radius:.8rem}.reb-date-picker__selected{border-radius:.8rem;border:1px solid #e4e7ec;background-color:#fff5f5}.reb-date-picker__range-start,.reb-date-picker__range-end{border:1px solid #e4e7ec;background-color:#fff5f5;border-radius:.8rem}.reb-date-picker__range-middle{background-color:#fff5f5}.reb-date-picker--range-active .reb-date-picker__today:not(.reb-date-picker__selected){background-color:transparent}.reb-date-picker--range-active .reb-date-picker__selected{border-color:#d10121;background-color:#d10121;color:#fff;font-weight:600}.reb-date-picker--range-active .reb-date-picker__selected button,.reb-date-picker--range-active .reb-date-picker__selected button:hover:not(:disabled),.reb-date-picker--range-active .reb-date-picker__selected button:focus:not(:disabled){border-color:transparent;background-color:transparent;color:inherit}.reb-date-picker--range-active .reb-date-picker__selected button:focus-visible{outline:2px solid #d10121;outline-offset:2px}.reb-date-picker--range-active .reb-date-picker__range-middle{border-color:#fcc;background-color:#fff5f5;color:#d10121;font-weight:400}.reb-date-picker__icons{fill:#98a2b3;width:2rem;height:2rem}.search-select{position:relative;display:inline-flex}.search-select__trigger{display:flex;align-items:center;gap:.8rem;padding:.6rem 1.2rem;background:none;border:none;border-radius:.8rem;cursor:pointer;font-family:inherit;transition:background-color .2s}.search-select__trigger:hover{background-color:#f9fafb}.search-select__trigger:disabled{opacity:.5;cursor:not-allowed}.search-select__selected{display:flex;align-items:center;gap:.8rem}.search-select__placeholder{font-size:1.4rem;font-weight:400;color:#98a2b3}.search-select__name{font-size:1.4rem;font-weight:500;color:#344054;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:18rem}.search-select__caret{color:#98a2b3;transition:transform .2s;flex-shrink:0}.search-select__caret--open{transform:rotate(180deg)}.search-select__content{position:fixed;z-index:50;min-width:22rem;border-radius:.8rem;border:1px solid #e4e7ec;background-color:#fff;box-shadow:0 1px 2px #1018280f,0 1px 3px #1018281a;animation-name:fadeIn;animation-duration:.3s;animation-timing-function:cubic-bezier(.175,.885,.32,1.275);display:flex;flex-direction:column}.search-select__content--inline{position:static;z-index:auto;border:none;box-shadow:none;min-width:auto}.search-select__search{display:flex;align-items:center;gap:.8rem;margin:1.6rem;padding:.8rem 1.2rem;background-color:#fff;border:1px solid #e4e7ec;border-radius:1.2rem;box-shadow:0 1px 2px #1018280f,0 1px 3px #1018281a;transition:border-color .2s,box-shadow .2s}.search-select__search:focus-within{border-color:#f66;box-shadow:0 0 0 .3rem #fff5f5}.search-select__search-icon{flex-shrink:0;color:#98a2b3}.search-select__search-input{width:100%;border:none;outline:none;font-size:1.4rem;font-family:inherit;color:#344054;background:transparent}.search-select__search-input::placeholder{color:#98a2b3}.search-select__list{list-style:none;padding:.4rem;margin:0;max-height:24rem;overflow-y:auto}.search-select__list::-webkit-scrollbar{width:.4rem}.search-select__list::-webkit-scrollbar-thumb{background-color:#e4e7ec;border-radius:.4rem}.search-select__option{display:flex;align-items:center;gap:.8rem;padding:.8rem 1.2rem;border-radius:.4rem;cursor:pointer;transition:background-color .15s}.search-select__option:hover,.search-select__option--focused{background-color:#f9fafb}.search-select__option--selected{background-color:#fff5f5}.search-select__option--selected .search-select__name{font-weight:600}.search-select__avatar{width:2.4rem;height:2.4rem;border-radius:50%;object-fit:cover;flex-shrink:0}.search-select__check{margin-left:auto;color:#d10121;flex-shrink:0}.search-select__empty{padding:1.6rem 1.2rem;text-align:center;font-size:1.4rem;color:#98a2b3}.search-select__loading{padding:1.2rem;text-align:center;font-size:1.2rem;color:#98a2b3}.status-select{position:relative;display:inline-flex}.status-select__trigger{display:flex;align-items:center;gap:.8rem;cursor:pointer;font-family:inherit;color:#667085}.status-select__trigger:not([class*=btn]){padding:.6rem 1.2rem;background:none;border:none;border-radius:.8rem;transition:background-color .2s}.status-select__trigger:not([class*=btn]):hover{background-color:#f9fafb}.status-select__trigger:disabled{opacity:.5;cursor:not-allowed}.status-select__caret{color:#667085;transition:transform .2s}.status-select__caret--open{transform:rotate(180deg)}.status-select__content{position:absolute;top:100%;left:0;z-index:50;margin-top:.4rem;min-width:16rem;padding:.4rem;list-style:none;border-radius:.8rem;border:1px solid #e4e7ec;background-color:#fff;box-shadow:0 1px 2px #1018280f,0 1px 3px #1018281a;animation-name:fadeIn;animation-duration:.3s;animation-timing-function:cubic-bezier(.175,.885,.32,1.275);display:flex;flex-direction:column}.status-select__option{display:flex;align-items:center;gap:.8rem;padding:.6rem 1.2rem;border-radius:.4rem;cursor:pointer;transition:background-color .15s}.status-select__option:hover,.status-select__option--focused,.status-select__option--selected{background-color:#f9fafb}.status-select__check{margin-left:auto;color:#667085}.discount{border-radius:.8rem;border:1px solid #e4e7ec;background-color:#fff;padding:1.2rem 1.6rem 3.2rem;align-self:flex-start}.discount__header{display:flex;align-items:center;justify-content:space-between;margin-bottom:2.4rem}.discount__empty{width:fit-content;margin:6.4rem auto;display:flex;justify-content:center;align-items:center;flex-direction:column;text-align:center;gap:1.2rem}.discount__empty p{max-width:15rem}.discount__list>*:not(:last-child){margin-bottom:1.6rem}.discount__item{display:flex;align-items:center;justify-content:space-between;padding:2rem;border-radius:.8rem;border:1px solid #e4e7ec;background-color:#fff;box-shadow:0 1px 2px #1018280f,0 1px 3px #1018281a}.discount__item h4{margin-bottom:.2rem}.discount__item-right{display:flex;align-items:center;justify-content:flex-end;gap:.8rem}.discount__form{max-width:70.9rem}.discount__form>*:not(:last-child){margin-bottom:3.2rem}.discount__form .btn{margin-top:3.2rem}.route-error{display:flex;align-items:center;justify-content:center;min-height:40rem;padding:3.2rem}.route-error__content{display:flex;flex-direction:column;align-items:center;gap:1.6rem;max-width:36rem;text-align:center}.route-error__text{display:flex;flex-direction:column;gap:.4rem}.route-error__actions{display:flex;gap:1.2rem;margin-top:.8rem}.container{max-width:121.6rem;margin:0 auto;padding:0 3.2rem}.auth{display:grid;grid-template-columns:minmax(40rem,max-content) 1fr;grid-template-areas:"left right";position:relative;min-height:100vh}.auth__left{position:fixed;height:100vh;grid-area:left}.auth__right{grid-area:right;display:flex;justify-content:center;align-items:center}.auth__img{height:100%;object-fit:cover;object-position:top}.main{padding-bottom:4.8rem}.overview{display:grid;grid-template-rows:auto;gap:3.2rem}.overview:first-child{margin-top:3.2rem}.overview:last-child{margin-bottom:3.2rem}.overview__header{display:flex;width:100%;justify-content:space-between;gap:2.4rem}.overview__header--right{display:flex;flex-direction:column;align-items:end}.overview__stat{display:grid;grid-template-columns:repeat(auto-fill,minmax(23.8rem,1fr));gap:2.4rem}.overview__stat>.empty,.overview__stat>.loader--large{grid-column:1/-1}.overview__sortbydate{list-style:none;padding:0;box-shadow:0 1px 2px #1018280d;display:flex;align-items:center;max-width:fit-content}.overview__sortbydate li{overflow:hidden;border:1px solid #d0d5dd}.overview__sortbydate li:first-child{border-radius:.8rem 0rem 0rem .8rem}.overview__sortbydate li:last-child{border-radius:0rem .8rem .8rem 0rem}.overview__vol-and-actve-drivers{display:grid;grid-template-columns:63% 35%;grid-template-rows:minmax(50.2rem,max-content);gap:2%;width:100%}.overview__active-orders{display:flex;flex-direction:column;gap:2.4rem;width:100%}.sortdate__btn{border:none;padding:1rem 1.6rem;display:flex;justify-content:center;align-items:center;background:#fff;cursor:pointer;transition:all .3s ease;font-size:1.4rem;font-weight:500;line-height:2rem;color:#344054}.sortdate__btn:hover,.sortdate__btn.active{background:#f2f4f7}.active-drivers{border-radius:.8rem;border:1px solid #e4e7ec;background-color:#fff;box-shadow:0 1px 2px #1018280f,0 1px 3px #1018281a}.active-drivers__head{padding:1.6rem 2.4rem;border-bottom:1.5px solid #e4e7ec}.active-drivers__head>*:not(:last-child){margin-right:auto}.active-drivers__list{position:relative;height:85%;padding:1.6rem 2.4rem}.delivery-volume{border-radius:.8rem;border:1px solid #e4e7ec;background-color:#fff;box-shadow:0 1px 2px #1018280f,0 1px 3px #1018281a}.delivery-volume__head{padding:1.6rem 2.4rem;border-bottom:1.5px solid #e4e7ec}.delivery-volume__head>*:not(:last-child){margin-right:auto}.delivery-volume__chart{position:relative;padding:1.6rem 2.4rem;display:grid;grid-template-columns:100%;grid-template-rows:max-content 1fr;gap:2.4rem;height:85%;align-items:center}.active-orders__header{display:flex;justify-content:space-between;align-items:center}.active-orders__table{min-height:34.4rem}.active-orders__table .table__row{display:grid;grid-template-columns:17.4rem 15rem 15rem 17.5rem 16rem 1fr 12rem}.orders>*:not(:last-child){margin-bottom:2.4rem}.orders__selection-trigger{gap:.8rem;padding:.4rem;color:#667085}.orders__selection-trigger .checkbox__check{margin-right:0}.orders__selection-caret{color:#667085}.orders__upload-actions{display:grid;grid-template-columns:1fr 1fr;gap:1.2rem}.orders__upload-actions .btn{width:100%}.orders__upload-progress-track{width:100%;height:.8rem;overflow:hidden;border-radius:10rem;background-color:#f2f4f7}.orders__upload-progress-track span{display:block;height:100%;border-radius:inherit;background-color:#d10121;transition:width .18s ease}.orders__main>*:not(:last-child){margin-bottom:3.2rem}.orders__table{min-height:56rem}.orders__table .table__row{display:grid;grid-template-columns:6.6rem 17.4rem 13rem 14rem 17.5rem 14rem 1fr 10rem;position:relative}.orders__table .table__head .table__row,.orders__table .table__body .table__row{transition:all .2s ease-in}.orders__table .table__head .table__row:not(:last-child),.orders__table .table__body .table__row:not(:last-child){border-bottom:1px solid #e4e7ec}.orders__table .table__body .table__row:hover{background-color:#fcfcfd;transform:translate(.15rem);cursor:pointer}.orders__table .table__row--highlight{background-color:#f9fafb}.orders__table .table__th,.orders__table .table__td{padding:1.6rem 2.4rem;width:100%}.orders__table .caret{flex-shrink:0;width:1.6rem;height:1.6rem}.orders .d-flex>*:not(:last-child){margin-right:1.6rem}.orders .d-flex>*{flex-shrink:0;max-width:max-content}.order--is-approved{display:flex;align-items:center}.order--is-approved .desc{display:flex;align-items:center;justify-content:center;gap:.8rem;padding:1rem 1.6rem;border-radius:.8rem;border:1px solid #e4e7ec;background-color:#fff;border-radius:.8rem 0 0 .8rem}.order--is-approved .cancel{display:flex;padding:.8rem;justify-content:center;align-items:center;align-self:stretch;background-color:#d10121;color:#fff;border-radius:0 .8rem .8rem 0;text-decoration:underline;cursor:pointer}.order__details{padding:2.4rem 0;min-height:calc(100vh - 12.2rem)}.order__details>*:not(:last-child){margin-bottom:2.4rem}.order__nav-list{margin:0;padding:0;list-style:none;display:flex;align-items:center}.order__nav-list>*:not(:last-child){margin-right:.8rem}.order__nav-link{color:#667085;font-size:1.2rem;line-height:1.8rem;text-decoration:none;padding:.4rem .8rem;border-radius:.8rem;transition:all .3s ease}.order__nav-link:hover,.order__nav-link.active{color:#fff;border-radius:.8rem;background:#101828}.order__right{display:flex;justify-content:center;align-items:center}.order__right>*:not(:last-child){margin-right:1.6rem}.order__right .btn{background:#fff;padding:.8rem}.order__status{display:flex;padding:.8rem 1.2rem;align-items:center;gap:.8rem;border-radius:.8rem;background:#fff}.order__selected-status{width:10.8rem;display:flex;justify-content:center;align-items:center}.order__selected-status>*:not(:last-child){margin-right:.4rem}.order__caret{flex-shrink:0;cursor:pointer}.order__main{display:grid;grid-template-columns:1fr 1fr;grid-template-rows:max-content max-content;grid-template-areas:"customer payment" "item-list item-list";column-gap:3.2rem;row-gap:2.4rem}.order__main .customer{grid-area:customer}.order__main .customer>*:not(:last-child){margin-bottom:2.4rem}.order__main .customer-details{display:flex;flex-direction:column;padding:2.4rem;border-radius:.8rem;background:#ffffff}.order__main .customer-details>*:not(:last-child){margin-bottom:2.4rem}.order__main .customer-details__details{display:flex;align-items:center;margin-bottom:4.8rem;position:relative}.order__main .customer-details__details img{width:4.8rem;height:4.8rem;border-radius:4.8rem;margin-right:1.6rem}.order__main .customer-details p{max-width:30rem}.order__main .customer-details p svg{flex-shrink:0;align-self:flex-start}.order__main .customer-details,.order__main .pickup-address,.order__main .payment-details,.order__main .delivery-method,.order__main .assigned-to{padding:2.4rem;border-radius:.8rem;background:#ffffff}.order__main .payment{grid-area:payment}.order__main .payment>*:not(:last-child){margin-bottom:2.4rem}.order__main .payment-details .badge{align-self:flex-start}.order__main .item-list{box-shadow:none;grid-area:item-list}.order__main .item-list .table__row{display:grid;grid-template-columns:7.6rem 3fr repeat(3,1fr)}.order__main .item-list .table__thead .table__row{border-bottom:1px solid #f2f4f7}.order__main .item-list .table__tbody .table__row:not(:last-child){border-bottom:1px solid #f2f4f7}.order__main h3{margin-bottom:2.4rem!important;margin-right:auto}.order__invoice{background-color:#fff;border-radius:1.6rem;grid-column:1/-1;grid-row:1/-1;padding:4.8rem}.order__invoice-details{padding:3.2rem 4rem;border-radius:.8rem;background-color:#f9fafb;margin:4.8rem 0}.order__invoice-summary{display:flex;justify-content:flex-end;margin-top:4.8rem}.order__invoice-summary div{max-width:30rem;flex:1}.order__invoice-summary p{width:100%}.order__history>*:not(:last-child){margin-bottom:1.6rem}.order__create,.order__summary{display:grid;grid-template-columns:40% 60%;padding-top:4.8rem}.order__create-header,.order__summary-header{margin-bottom:3.2rem}.order__creation form{max-width:35rem}.order__creation form>*:not(:last-child){margin-bottom:2.4rem}.order__select-vehicle>*:not(:last-child){margin-right:1.6rem}.order__select-vehicle-group{border:0;padding:0;margin:0}.order__select-vehicle-group legend{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.order__schedule-fields{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:1.6rem}.order__map{height:58.6rem;border-radius:.8rem;overflow:hidden}.order__item{display:flex;padding:2.4rem;flex-direction:column;gap:2.4rem;border-radius:.8rem;border:1px solid #e4e7ec;background-color:#fff;box-shadow:0 1px 2px #1018280f,0 1px 3px #1018281a}.order__summary-left{width:80%}.order__summary-details>*:not(:last-child){margin-bottom:3.2rem}.order__summary ul{padding:0;margin:0;border-radius:.8rem}.order__summary ul>*:not(:last-child){margin-bottom:1.6rem}.order__summary ul.order__payment-details{padding:2.4rem;background-color:#f9fafb}.order__detail-row{display:grid;grid-template-columns:max-content minmax(0,1fr);align-items:start;gap:1.6rem}.order__detail-row>:last-child{min-width:0;line-height:2rem;text-align:right;overflow-wrap:anywhere}.order__payment>*:not(:last-child){margin-bottom:2.4rem}.order__payment-options{display:grid;gap:1.2rem;padding:0;margin:0;border:0}.order__payment-options legend{margin-bottom:.8rem}.order__payment-option{display:flex;gap:1.2rem;align-items:flex-start;padding:1.6rem;border:1px solid #e4e7ec;border-radius:.8rem;cursor:pointer}.order__payment-option--selected{border-color:#2e90fa;background:#f9fafb}.order__payment-option input{margin-top:.3rem;accent-color:#2e90fa}.order__payment-option input:focus-visible{outline:3px solid rgba(46,144,250,.25);outline-offset:2px}.order__payment-option span,.order__payment-option strong,.order__payment-option small{display:block}.order__payment-option small{margin-top:.4rem;color:#667085}.order__payment-option-description{font-size:1.2rem;line-height:1.8rem}.order__payment-actions{display:flex;justify-content:flex-end;gap:1.2rem}.order__pod{display:inline-flex;max-width:37.3rem;padding:1.6rem 1.6rem 2.4rem;flex-direction:column;align-items:flex-start;gap:1.6rem;border-radius:.8rem;background-color:#fff}.order__pod-photo{width:100%;height:39.5rem;border-radius:.4rem;object-fit:cover}.order__pod-icon{text-align:center;width:50%;margin-inline:auto}.steps{max-width:30rem;margin-bottom:3.2rem!important;position:relative}.step{display:flex;justify-content:center;align-items:center;width:3.2rem;height:3.2rem;padding:.8rem;flex-direction:column;border-radius:20.8rem;background:#f2f4f7;color:#98a2b3;text-align:center;font-size:1.2rem;font-weight:500;line-height:1.8rem}.step:nth-of-type(2):after,.step:nth-of-type(2):before{content:"";display:block;width:8rem;height:.1rem;background-color:#f1f3f5;position:absolute}.step:nth-of-type(2):before{left:4.5rem}.step:nth-of-type(2):after{right:4.5rem}.step.active{color:#fff;background:#1d2939}.step.completed{color:#fff;background:#12b76a}.step:nth-of-type(1).completed~.step:nth-of-type(2):before{background:#12b76a}.step:nth-of-type(2).completed:after{background:#12b76a}.drivers>*:not(:last-child){margin-bottom:2.4rem}.drivers__main{overflow-x:auto}.drivers__main>*:not(:last-child){margin-bottom:3.2rem}.drivers__table{min-height:56rem;min-width:105rem}.drivers__table .table__row{display:grid;grid-template-columns:7.6rem 25rem 17.5rem 19.5rem repeat(3,1fr)}.drivers__table .table__head .table__row:not(:last-child),.drivers__table .table__body .table__row:not(:last-child){border-bottom:1px solid #e4e7ec}.drivers__table .table__row--highlight{background:#f9fafb}.drivers__table .table__th,.drivers__table .table__td{padding:1.6rem 2.4rem;width:100%}.drivers__table .flex{width:100%}.drivers__state-row{display:block!important}.drivers__state-row .table__td{display:block;min-height:40rem}.drivers__state{padding:4.8rem 0;text-align:center}.drivers__state .empty{position:static;transform:none}.drivers__state .btn{margin:auto}.drivers__row-action{display:flex;justify-content:center;align-items:center;width:3.2rem;height:3.2rem;padding:0;border:0;border-radius:.6rem;background:transparent;cursor:pointer}.drivers__row-action:hover{background:#f2f4f7}.drivers__row-action:focus-visible{outline:2px solid #d10121;outline-offset:2px}.drivers .d-flex>*:not(:last-child){margin-right:1.6rem}.driver-history__card{display:flex;max-width:38.3rem;padding:2.5rem 2.2rem;flex-direction:column;border-radius:.8rem;border:1px solid #e4e7ec;background-color:#fff;box-shadow:0 1px 2px #1018280f,0 1px 3px #1018281a}.driver-history__card>*:not(:last-child){margin-bottom:2.4rem}.driver-history__id{display:flex;justify-content:space-between;align-items:center;align-self:stretch}.driver-history__schedule{display:flex;padding:1.6rem;flex-direction:column;border-radius:.8rem;background:#f9fafb}.driver-history__schedule>*:not(:last-child){margin-bottom:.8rem}.driver-history__departure,.driver-history__arrival{display:flex;justify-content:space-between;align-items:center}.driver-history__departure>*:not(:last-child),.driver-history__arrival>*:not(:last-child){margin-right:1.6rem}.driver-history__details{display:flex;justify-content:space-between;align-items:center}.driver-history__info{display:flex;align-items:center}.driver-history__info>*:not(:last-child){margin-right:.9rem}.driver-history__contact{display:flex}.driver-history__contact>*:not(:last-child){margin-right:1.6rem}.driver-history__contact a,.driver-history__contact a:link,.driver-history__contact a:visited{display:flex;align-items:center}.driver__details{padding:2.4rem 0;min-height:calc(100vh - 12.2rem)}.driver__details>*:not(:last-child){margin-bottom:2.4rem}.driver__right{display:flex;justify-content:center;align-items:center}.driver__right>*:not(:last-child){margin-right:1.6rem}.driver__right .btn{background:#fff;padding:.8rem}.driver__info{display:grid;grid-template-columns:repeat(2,1fr);gap:2.4rem}.driver__info-left,.driver__info-right{padding:3.2rem;border-radius:.8rem;border:1px solid #e4e7ec;background-color:#fff;box-shadow:0 1px 2px #1018280f,0 1px 3px #1018281a}.driver__documents-empty{min-height:15rem;padding:2.4rem;border-radius:.8rem;background:#f9fafb}.driver__stat{display:grid;grid-template-columns:repeat(4,1fr);gap:2.4rem}.driver__grid{display:grid;grid-template-columns:repeat(3,1fr);gap:2.4rem 3.2rem;position:relative;min-height:25rem}.driver__modal--del{width:80%;margin:0 auto}.driver__modal--del p{width:22.9rem;margin:2.4rem auto 4rem}.driver__modal--del .btn{width:70%;margin-bottom:2.8rem}.driver__modal--del .btn:first-of-type{margin-right:2.4rem}.driver__opt{display:flex;align-items:center;padding:.65rem 1.6rem;transition:all .3s;border-radius:.8rem;background:#ffffff;cursor:pointer;flex:1;max-width:17rem}.driver__opt:hover{background:#101828}.driver__opt-name{color:#1d2939;font-size:1.2rem;font-weight:500;line-height:18px;transition:all .3s}.driver__opt:hover .driver__opt-name{color:#fff}.driver__opt-img{width:2.4rem;height:2.4rem;border-radius:2.4rem;object-fit:cover;object-position:center;margin-right:1rem}.driver__select .dropdown--toggle{width:fit-content}@media screen and (max-width: 1200px){.driver__info{grid-template-columns:1fr}.driver__stat,.driver__grid{grid-template-columns:repeat(2,1fr)}}.add-driver__form>*:not(:last-child){margin-bottom:1.6rem}.container:has(>.customers){max-width:128rem}.customers{padding-top:6.8rem;color:#1d2939}.customers__header h1{color:#171721;font-size:3rem;line-height:3.8rem;font-weight:500;margin:0 0 2.4rem}.customers__actions,.customers__tools,.customers__pagination{display:flex;align-items:center;justify-content:space-between;gap:1.6rem}.customers__tools .btn{height:4rem;padding:1rem 1.6rem;color:#667085;font-size:1.4rem;font-weight:500;white-space:nowrap}.customers__tools .btn svg{width:2rem;height:2rem;flex-shrink:0}.customers__tools .customers__icon-button{width:4rem;padding:1rem}.customers__main{margin-top:2.4rem}.customers__table-wrap{container-type:inline-size;overflow-x:auto;border:1px solid #e4e7ec;border-radius:.8rem;box-shadow:0 1px 2px #1018280f,0 1px 3px #1018281a}.customers__table{display:block;width:100%;min-width:108rem}.customers__table thead,.customers__table tbody{display:block}.customers__table tr{display:grid;grid-template-columns:minmax(0,24rem) 37rem 20rem 16rem 14.5rem 10rem;align-items:center}.customers__table tbody tr{min-height:7.2rem}.customers__table td{font-size:1.4rem;line-height:2rem}.customers__table th,.customers__table td{min-width:0;padding:1.2rem 1.6rem;text-align:left;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.customers__table th{height:5rem;padding-block:1.6rem;background:#f2f4f7;color:#667085;font-size:1.2rem;font-weight:500;line-height:1.8rem;text-transform:uppercase}.customers__table th:nth-child(5),.customers__table td:nth-child(5),.customers__table th:last-child,.customers__table td:last-child{text-align:center}.customers__table tbody tr+tr{border-top:1px solid #f2f4f7}.customers__table tbody tr:hover{background:#fcfcfd}.customers__name{display:flex;flex-direction:column;gap:.2rem;color:inherit;text-decoration:none;font-weight:500}.customers__name>span{overflow:hidden;text-overflow:ellipsis}.customers__name:hover>span:first-child{color:#d10121;text-decoration:underline}.customers__id{color:#98a2b3;font-weight:400}.customers__pagination{margin-top:3.2rem}.customers__pagination p{font-size:1.4rem;color:#667085}.customers__active-filters{display:flex;gap:1.2rem;align-items:center;margin-top:1.6rem;color:#667085;font-size:1.2rem}.customers__clear{display:flex;align-items:center;gap:.4rem;border:0;background:none;color:#d10121;cursor:pointer;font:inherit}.customers__row-menu{min-width:12rem}.customers__table .customers__state,.customers__table .customers__empty-state{grid-column:1/-1;display:flex;flex-direction:column;justify-content:center}.customers__table .customers__state{height:36rem;text-align:center;white-space:normal}.customers__state h2{font-size:1.8rem;font-weight:600}.customers__state p{margin:1rem 0 2rem;color:#667085}.customers__state .btn{margin:auto}.customers__table .customers__empty-state{height:40rem;text-align:center;white-space:normal}.customers__empty-content,.customers__error-content{position:sticky;left:0;width:calc(100cqw - 3.2rem);max-width:100%;gap:1.6rem}.customers__empty-content .empty,.customers__error-content .empty{position:static;transform:none}.customers__error-content .empty__desc{margin:0 0 .4rem;color:#475467}.customers__dialog{padding:0 1.6rem}.customers__dialog h2{color:#101828;font-size:2rem;line-height:3rem;font-weight:600;margin-bottom:.8rem}.customers__dialog>p{color:#667085;font-size:1.4rem;line-height:2.2rem;margin-bottom:2.4rem}.customers__form{display:flex;flex-direction:column;gap:1.6rem}.customers__dialog-actions{display:flex;justify-content:flex-end;gap:1.2rem;margin-top:2.4rem}.customers__error{color:#b42318;font-size:1.4rem}.customers button:focus-visible,.customers a:focus-visible{outline:2px solid #d10121;outline-offset:3px}@media (max-width: 1200px){.customers{padding-top:4rem}.customers__actions{flex-wrap:wrap}}@media (max-width: 600px){.customers__tools,.customers__pagination{flex-wrap:wrap;gap:.8rem}}.customers>.modal{position:fixed;top:0;right:0;bottom:0;left:0;z-index:1100}.modal--drawer{position:fixed;top:0;right:0;bottom:0;left:0;z-index:1100;height:100dvh}.modal--drawer .modal__content{inset:0 0 0 auto;width:57.6rem;max-width:100vw;height:100dvh;max-height:100dvh;padding:0;margin:0;transform:none;border-radius:0;overflow:hidden;animation:customerDrawerIn .22s ease-out}.modal--drawer .modal__close{position:absolute;z-index:1;right:4.2rem;top:3.6rem;width:4rem;height:4rem;padding:1rem;border-radius:50%;background:#f9fafb}.customer-details__header,.merchant-details__header{padding:4rem 4.2rem 0;flex-shrink:0}.customer-details__header h2,.merchant-details__header h2{font-size:2.4rem;font-weight:600;line-height:3.2rem;color:#101828}.customer-details__body,.merchant-details__body{overflow-y:auto;flex:1;min-height:0;padding:5.6rem 4.2rem 3.2rem;scrollbar-width:thin;scrollbar-color:#e4e7ec transparent}.customer-details__body>*+*,.merchant-details__body>*+*{margin-top:4.8rem}.customer-details__body h3,.merchant-details__body h3{font-size:2rem;line-height:3rem;font-weight:600;color:#101828}.customer-details__identity,.merchant-details__identity{display:flex;flex-direction:column;gap:1.6rem}.customer-details__identity p,.merchant-details__identity p{margin-top:.4rem;font-size:1.6rem;line-height:2.4rem;color:#475467;overflow-wrap:anywhere}.customer-details__identity .avatar,.merchant-details__identity .avatar{border-radius:50%;overflow:hidden}.customer-details__profile>dl,.merchant-details__profile>dl{margin-top:4.8rem}.customer-details__fields,.merchant-details__fields{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:2.8rem}.customer-details__fields dt,.customer-details__label,.merchant-details__fields dt,.merchant-details__label{color:#667085;font-size:1.4rem;line-height:2rem}.customer-details__fields dd,.merchant-details__fields dd{color:#101828;margin-top:.5rem;font-size:1.4rem;line-height:2rem;overflow-wrap:anywhere}.customer-details__section,.merchant-details__section{display:flex;flex-direction:column;gap:2.4rem}.customer-details__statistics,.merchant-details__statistics{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:2.4rem}.customer-details__statistics>div,.merchant-details__statistics>div{border:1px solid #e4e7ec;border-radius:.8rem;padding:1.6rem 2.4rem;box-shadow:0 1px 2px #1018280f,0 1px 3px #1018281a}.customer-details__statistics dt,.merchant-details__statistics dt{font-size:1.4rem;line-height:2rem;color:#667085;font-weight:500}.customer-details__statistics dd,.merchant-details__statistics dd{margin-top:.8rem;font-size:2rem;line-height:3rem;font-weight:600;color:#101828;overflow-wrap:anywhere}.customer-details__documents,.merchant-details__documents{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.8rem;margin-top:1.6rem}.customer-details__documents figure,.merchant-details__documents figure{min-width:0;margin:0}.customer-details__documents a,.merchant-details__documents a{display:block}.customer-details__documents img,.merchant-details__documents img{width:100%;height:16rem;object-fit:contain}.customer-details__documents figcaption,.merchant-details__documents figcaption{margin-top:.8rem;text-align:center;font-size:1.4rem;line-height:2rem}.customer-details__document-empty,.merchant-details__document-empty{display:grid;place-items:center;height:16rem;border:1px dashed #d0d5dd;border-radius:.8rem;background:#f9fafb;color:#667085;font-size:1.2rem}.customer-details__billing,.merchant-details__billing{gap:2.6rem}.customer-details__billing-cards,.merchant-details__billing-cards{display:flex;flex-direction:column;gap:2.4rem}.customer-details__billing-card,.merchant-details__billing-card{border:1px solid #d0d5dd;border-radius:.8rem;padding:1.6rem 2rem;box-shadow:0 1px 2px #1018280d}.customer-details__billing-card h4,.merchant-details__billing-card h4{font-size:1.6rem;line-height:2.4rem;font-weight:600;color:#101828}.customer-details__billing-card>p,.merchant-details__billing-card>p{margin-top:.8rem;font-size:1.4rem;line-height:2rem;color:#667085}.customer-details__plan-heading,.merchant-details__plan-heading{display:flex;align-items:flex-start;justify-content:space-between;gap:1.6rem}.customer-details__plan-info,.merchant-details__plan-info{min-width:0}.customer-details__plan-info p,.merchant-details__plan-info p{margin-top:.8rem;font-size:1.4rem;line-height:2rem;color:#667085}.customer-details__plan-heading strong,.merchant-details__plan-heading strong{color:#475467;font-size:1.6rem;font-weight:600}.customer-details__usage,.merchant-details__usage{margin-top:2rem;font-size:1.2rem;line-height:1.8rem;font-weight:500;color:#1d2939}.customer-details__usage progress,.merchant-details__usage progress{display:block;width:100%;height:.9rem;margin-top:.8rem;border:0;border-radius:10rem;overflow:hidden;accent-color:#12b76a}.customer-details__usage progress::-webkit-progress-bar,.merchant-details__usage progress::-webkit-progress-bar{background:#f2f4f7}.customer-details__usage progress::-webkit-progress-value,.merchant-details__usage progress::-webkit-progress-value{background:#12b76a;border-radius:10rem}.customer-details__usage progress::-moz-progress-bar,.merchant-details__usage progress::-moz-progress-bar{background:#12b76a;border-radius:10rem}.customer-details__plan-footer,.merchant-details__plan-footer{display:flex;align-items:center;justify-content:space-between;gap:.8rem;margin:2rem -2rem -1.6rem;padding:1.4rem 2rem;border-top:1px solid #e4e7ec}.customer-details__upgrade,.merchant-details__upgrade{display:flex;align-items:center;gap:.8rem;border:0;padding:0;background:none;color:#d10121;font-size:1.4rem;line-height:2rem;font-weight:600;white-space:nowrap}.customer-details__upgrade:disabled,.merchant-details__upgrade:disabled{cursor:not-allowed}.customer-details__plan-footer .badge,.merchant-details__plan-footer .badge{padding:.6rem 1.2rem;border-radius:.8rem;font-size:1.2rem;line-height:1.8rem;font-weight:500;white-space:nowrap}.customer-details__payment-card,.merchant-details__payment-card{padding:1.6rem 2rem}.customer-details__payment-card>p,.merchant-details__payment-card>p{margin-top:.4rem}.customer-details__payment,.merchant-details__payment{display:flex;gap:1.6rem;margin-top:2rem;border:1px solid #e4e7ec;border-radius:.8rem;padding:1.6rem;color:#475467;font-size:1.4rem;line-height:2rem}.customer-details__payment>img,.customer-details__payment>svg,.merchant-details__payment>img,.merchant-details__payment>svg{flex-shrink:0;align-self:flex-start}.customer-details__payment strong,.merchant-details__payment strong{font-weight:500;color:#344054}.customer-details__payment-logo,.merchant-details__payment-logo{display:grid;place-items:center;flex-shrink:0;width:58px;height:40px;border:1px solid #e4e7ec;border-radius:.6rem}.customer-details__payment-info,.merchant-details__payment-info{flex:1;min-width:0;overflow-wrap:anywhere}.customer-details__payment-default,.merchant-details__payment-default{margin-left:.8rem;font-size:1.2rem;color:#667085}.customer-details__billing-email,.merchant-details__billing-email{display:flex;align-items:center;gap:.8rem;margin-top:.8rem;overflow-wrap:anywhere}.customer-details__billing-email img,.merchant-details__billing-email img{flex-shrink:0}.customer-details__footer,.merchant-details__footer{display:flex;gap:1.6rem;padding:2.2rem 4.2rem;border-top:1px solid #e4e7ec;background:white;flex-shrink:0}.customer-details__footer .btn,.merchant-details__footer .btn{font-size:1.4rem;line-height:2rem;padding:1rem 1.6rem;font-weight:500;text-decoration:none}.customer-details__unavailable,.merchant-details__unavailable{display:flex;flex-direction:column;align-items:flex-start;gap:1.6rem;color:#667085;font-size:1.4rem}@keyframes customerDrawerIn{0%{transform:translate(100%)}to{transform:translate(0)}}@media (prefers-reduced-motion: reduce){.merchants>.modal .modal__content,.merchants>.modal .modal__overlay,.customers>.modal .modal__content,.customers>.modal .modal__overlay{animation:none}}@media (max-width: 600px){.merchant-details__header,.merchant-details__body,.merchant-details__footer,.customer-details__header,.customer-details__body,.customer-details__footer{padding-inline:2.4rem}.modal--drawer .modal__close{right:2.4rem}.merchant-details__statistics>div,.customer-details__statistics>div{padding:1.6rem}}.container:has(>.merchants){max-width:128rem}.merchants{padding-top:6.8rem;color:#1d2939}.merchants__header h1{color:#171721;font-size:3rem;line-height:3.8rem;font-weight:500;margin:0 0 2.4rem}.merchants__actions,.merchants__tools,.merchants__pagination{display:flex;align-items:center;justify-content:space-between;gap:1.6rem}.merchants__tools .btn{height:4rem;padding:1rem 1.6rem;color:#667085;font-size:1.4rem;font-weight:500;white-space:nowrap}.merchants__tools .btn svg{width:2rem;height:2rem;flex-shrink:0}.merchants__tools .merchants__icon-button{width:4rem;padding:1rem}.merchants__main{margin-top:2.4rem}.merchants__table-wrap{container-type:inline-size;overflow-x:auto;border:1px solid #e4e7ec;border-radius:.8rem;box-shadow:0 1px 2px #1018280f,0 1px 3px #1018281a}.merchants__table{display:block;width:100%;min-width:108rem}.merchants__table thead,.merchants__table tbody{display:block}.merchants__table tr{display:grid;grid-template-columns:minmax(0,20rem) 32rem 18rem 14rem 15.5rem 13rem 9rem;align-items:center}.merchants__table tbody tr{min-height:7.2rem}.merchants__table td{font-size:1.4rem;line-height:2rem}.merchants__table th,.merchants__table td{min-width:0;padding:1.2rem 1.6rem;text-align:left;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.merchants__table th{height:5rem;padding-block:1.6rem;background:#f2f4f7;color:#667085;font-size:1.2rem;font-weight:500;line-height:1.8rem;text-transform:uppercase}.merchants__table th:nth-child(5),.merchants__table td:nth-child(5),.merchants__table th:last-child,.merchants__table td:last-child{text-align:center}.merchants__table tbody tr+tr{border-top:1px solid #f2f4f7}.merchants__table tbody tr:hover{background:#fcfcfd}.merchants__name{display:flex;flex-direction:column;gap:.2rem;color:inherit;text-decoration:none;font-weight:500}.merchants__name>span{overflow:hidden;text-overflow:ellipsis}.merchants__name:hover>span:first-child{color:#d10121;text-decoration:underline}.merchants__id{color:#98a2b3;font-weight:400}.merchants__type{display:flex;align-items:center;gap:.6rem}.merchants__type .badge{padding:.2rem .8rem;font-size:1.2rem}.merchants__pagination{margin-top:3.2rem}.merchants__pagination p{font-size:1.4rem;color:#667085}.merchants__active-filters{display:flex;gap:1.2rem;align-items:center;margin-top:1.6rem;color:#667085;font-size:1.2rem}.merchants__clear{display:flex;align-items:center;gap:.4rem;border:0;background:none;color:#d10121;cursor:pointer;font:inherit}.merchants__row-menu{min-width:12rem}.merchants__plan-filter,.merchants__filter-menu{min-width:0;width:14rem}.merchants__plan-filter{justify-content:flex-start}.merchants__filter-menu .dropdown-menu__item>span{display:flex;align-items:center;justify-content:space-between;gap:.8rem;width:100%}.merchants__filter-menu .dropdown-menu__item>span svg{flex-shrink:0}.merchants__filter-note{font-size:1.2rem;line-height:1.8rem;color:#667085;padding:1rem 1.6rem;border-top:1px solid #f2f4f7}.merchants__table .merchants__state,.merchants__table .merchants__empty-state{grid-column:1/-1;display:flex;flex-direction:column;justify-content:center}.merchants__table .merchants__state{height:36rem;text-align:center;white-space:normal}.merchants__state h2{font-size:1.8rem;font-weight:600}.merchants__state p{margin:1rem 0 2rem;color:#667085}.merchants__state .btn{margin:auto}.merchants__table .merchants__empty-state{height:40rem;text-align:center;white-space:normal}.merchants__empty-content,.merchants__error-content{position:sticky;left:0;width:calc(100cqw - 3.2rem);max-width:100%;gap:1.6rem}.merchants__empty-content .empty,.merchants__error-content .empty{position:static;transform:none}.merchants__error-content .empty__desc{margin:0 0 .4rem;color:#475467}.merchants__dialog{padding:0 1.6rem}.merchants__dialog h2{color:#101828;font-size:2rem;line-height:3rem;font-weight:600;margin-bottom:.8rem}.merchants__dialog>p{color:#667085;font-size:1.4rem;line-height:2.2rem;margin-bottom:2.4rem}.merchants__form{display:flex;flex-direction:column;gap:1.6rem}.merchants__dialog-actions{display:flex;justify-content:flex-end;gap:1.2rem;margin-top:2.4rem}.merchants__error{color:#b42318;font-size:1.4rem}.merchants button:focus-visible,.merchants a:focus-visible{outline:2px solid #d10121;outline-offset:3px}@media (max-width: 1200px){.merchants{padding-top:4rem}.merchants__actions{flex-wrap:wrap}}@media (max-width: 600px){.merchants__tools,.merchants__pagination{flex-wrap:wrap;gap:.8rem}}.merchants>.modal{position:fixed;top:0;right:0;bottom:0;left:0;z-index:1100}.merchant-details__documents a{text-decoration:underline;overflow-wrap:anywhere}.merchant-details__documents .merchant-details__label{display:block;margin-top:.4rem}.tracking{overflow-y:hidden}.tracking>*:not(:last-child){margin-bottom:2.4rem}.tracking__filters{position:relative;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));list-style:none;margin:0;padding:0;border-bottom:1px solid #e4e7ec}.tracking__filters:after{content:"";position:absolute;bottom:-1px;left:0;width:33.3333333333%;height:2px;background-color:#d10121;pointer-events:none;transform:translate(0);transition:transform .3s ease}@media (prefers-reduced-motion: reduce){.tracking__filters:after{transition:none}}.tracking__filters[data-active-filter="en route"]:after{transform:translate(100%)}.tracking__filters[data-active-filter=completed]:after{transform:translate(200%)}.tracking__filter{display:block;width:100%;min-height:4.4rem;margin-bottom:-1px;padding:1.2rem .8rem;border:0;border-bottom:2px solid transparent;background:transparent;color:#667085;font-family:inherit;font-size:1.2rem;font-weight:500;line-height:1.8rem;text-align:center;white-space:nowrap;cursor:pointer}.tracking__filter:hover{background-color:#f9fafb;color:#101828}.tracking__filter[aria-pressed=true]{color:#d10121}.tracking__filter:focus-visible{outline:2px solid #d10121;outline-offset:-4px;border-radius:.4rem}.tracking__radio:checked+.tracking__card{border:1px solid #d10121}.tracking__card{display:flex;max-width:28rem;padding:1.6rem 1.2rem;flex-direction:column;gap:1.3rem;cursor:pointer;border-radius:.8rem;border:1px solid #e4e7ec;background-color:#fff;box-shadow:0 1px 2px #1018280f,0 1px 3px #1018281a}.tracking__card>*:not(:last-child){margin-bottom:1.3rem}.tracking__id{display:flex;justify-content:space-between;align-items:center;align-self:stretch}.tracking__schedule{display:flex;padding:1.6rem;flex-direction:column;border-radius:.8rem;background:#f9fafb}.tracking__schedule>*:not(:last-child){margin-bottom:.8rem}.tracking__departure,.tracking__arrival{display:flex;justify-content:space-between;align-items:center}.tracking__departure>*:not(:last-child),.tracking__arrival>*:not(:last-child){margin-right:1.6rem}.tracking__details{display:flex;justify-content:space-between;align-items:center}.tracking__info{display:flex;align-items:center}.tracking__info>*:not(:last-child){margin-right:.9rem}.tracking__contact{display:flex}.tracking__contact>*:not(:last-child){margin-right:1.6rem}.tracking__contact a,.tracking__contact a:link,.tracking__contact a:visited{display:flex;align-items:center}.tracking__locations{position:relative}.tracking__location{display:flex;flex-direction:column;align-items:center}.tracking__location svg{margin-bottom:.2rem}.tracking__location--pickup:before,.tracking__location--pickup:after{content:"";position:absolute;top:25%;width:6.5rem;border:1px dashed #e4e7ec}.tracking__location--pickup:before{left:15%}.tracking__location--pickup:after{right:17%}.tracking .d-flex>*:not(:last-child){margin-right:2.4rem}.tracking__detail{width:30%;min-height:calc(100% - 7.25rem);position:absolute;top:7.25rem;right:0;padding:2.4rem;background-color:#fff;transform:translate(100%);transition:transform .3s ease-in-out}.tracking__detail.open{transform:translate(0)}.tracking__detail .driver-details{padding:1.2rem 2.4rem 1.2rem 1.2rem;border-radius:.8rem;border:1px solid #f2f4f7}.tracking__main{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,2.5fr);gap:3rem}.tracking__pagination{grid-column:1/-1;min-width:0;min-height:7.2rem;overflow-x:auto}.tracking__list{position:relative;height:68vh}.tracking__loading{position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;display:grid;place-items:center;background-color:#ffffffd9}.tracking__loading .loader--large{margin:0}.tracking__drivers{overflow-y:scroll;height:100%;padding:.8rem .4rem;display:flex;align-items:stretch;flex-direction:column}.tracking__drivers::-webkit-scrollbar{display:none}.tracking__drivers>*:not(:last-child){margin-bottom:1.6rem}.tracking__drivers>*{margin:0 auto;width:100%;max-width:30rem}.tracking__map{width:100%;height:100%;border:none;border-radius:.8rem;overflow:hidden}.dot{display:inline-block;width:.4rem;height:.4rem;border-radius:.4rem;background-color:#d0d5dd;margin:0 .4rem}.ellipse{width:1.6rem;height:1.6rem;border-radius:1.6rem;background:transparent;border:4px solid #98a2b3}.ellipse.active{border:4px solid #ff3333}.assets>*:not(:last-child){margin-bottom:2.4rem}.assets__main{overflow-x:auto}.assets__main>*:not(:last-child){margin-bottom:3.2rem}.assets__table{min-height:56rem;min-width:105rem}.assets__table .table__row{display:grid;grid-template-columns:7.6rem 25rem 19.8rem 17.5rem repeat(3,1fr)}.assets__table .table__head .table__row:not(:last-child),.assets__table .table__body .table__row:not(:last-child){border-bottom:1px solid #e4e7ec}.assets__table .table__th,.assets__table .table__td{padding:1.6rem 2.4rem;width:100%}.assets__table .caret{flex-shrink:0;width:1.6rem;height:1.6rem}.assets__table .assets__state-row{display:block}.assets__table .assets__state-row .table__td{display:block;min-height:40rem}.assets__state{padding:4.8rem 0;text-align:center}.assets__state .empty{position:static;transform:none}.assets__state .btn{margin:auto}.assets .d-flex>*:not(:last-child){margin-right:1.6rem}.add-asset__form>*:not(:last-child),.edit-asset__form>*:not(:last-child){margin-bottom:1.6rem}.complains>*:not(:last-child){margin-bottom:2.4rem}.complains__main{overflow-x:auto}.complains__main>*:not(:last-child){margin-bottom:3.2rem}.complains__selection-summary{display:flex;align-items:center;justify-content:space-between;min-height:4rem;padding:.8rem 1.2rem;border:1px solid #e4e7ec;border-radius:.8rem;background-color:#f9fafb}.complains__clear-selection{border:0;background:transparent;color:#d10121;padding:.6rem .8rem}.complains__clear-selection:hover{text-decoration:underline}.complains__clear-selection:focus-visible{outline:2px solid #d10121;outline-offset:2px;border-radius:.4rem}.complains__table{min-height:56rem;min-width:85rem}.complains__table .table__row{display:grid;grid-template-columns:10.6rem 4.5fr repeat(3,1fr)}.complains__table .table__head .table__row:not(:last-child),.complains__table .table__body .table__row:not(:last-child){border-bottom:1px solid #e4e7ec}.complains__table .table__body .table__row{transition:background-color .18s ease-in-out}.complains__table .table__body .table__row:hover,.complains__table .table__body .table__row.table__row--highlight{background-color:#f9fafb}.complains__table .table__th,.complains__table .table__td{width:100%}.complains__table .complains__state-row{display:block}.complains__table .complains__state-row:hover{background:transparent}.complains__table .complains__state-row .table__td{display:block;min-height:40rem}.complains__state{padding:4.8rem 0;text-align:center}.complains__state .empty{position:static;transform:none}.complains__state .btn{margin:auto}.complains__form>*:not(:last-child){margin-bottom:2.4rem}.complains .d-flex>*:not(:last-child){margin-right:1.6rem}.ticket__details{padding:3.2rem 0;min-height:calc(100vh - 12.2rem)}.ticket__header{align-items:flex-end;gap:2.4rem;margin-bottom:3.2rem}.ticket__left{min-width:0}.ticket__left .heading{overflow-wrap:anywhere}.ticket__right{display:flex;justify-content:center;align-items:center}.ticket__right>*:not(:last-child){margin-right:1.6rem}.ticket__right .btn{background:#fff;width:3.8rem;height:3.8rem;padding:.8rem}.ticket__main{display:grid;grid-template-columns:minmax(0,1fr) 28.5rem;grid-template-areas:"complains others" "replies others" "message others";column-gap:3.2rem;row-gap:2.4rem;align-items:start}.ticket__message{border-radius:.8rem;border:1px solid #e4e7ec;background-color:#fff;padding:2.4rem;grid-area:complains}.ticket__message-meta{display:flex;align-items:center;flex-wrap:wrap;gap:3.2rem}.ticket__message-body{min-height:20rem;padding:3.2rem 0;border-bottom:1.5px solid #e4e7ec;white-space:pre-wrap;line-height:2.4rem;overflow-wrap:anywhere}.ticket__activities{display:flex;flex-direction:column;gap:2.4rem;grid-area:replies}.ticket__replies{border-radius:.8rem;border:1px solid #e4e7ec;background-color:#fff;padding:2.4rem;grid-area:replies}.ticket__replies-reply{border-radius:.8rem;border:1px solid #e4e7ec;background-color:#fff;background-color:#f9fafb;padding:1.2rem 1.6rem;max-width:90%;width:90%;margin-inline-start:auto}.ticket__thread{display:flex;flex-direction:column;gap:1.6rem}.ticket__thread-list{display:flex;flex-direction:column;gap:1.2rem}.ticket__reply-thread{min-width:0}.ticket__reply-card,.ticket__empty-replies{border-radius:.8rem;border:1px solid #e4e7ec;background-color:#fff;padding:2.4rem}.ticket__reply-card{display:flex;flex-direction:column;gap:3.7rem;padding:3.2rem;box-shadow:0 1px 2px #1018280f,0 1px 3px #1018281a}.ticket__empty-replies{display:flex;flex-direction:column;gap:.8rem}.ticket__reply-card-header,.ticket__composer-header{display:flex;align-items:center;justify-content:space-between;gap:1.6rem}.ticket__reply-body{margin:0;white-space:pre-wrap;line-height:2rem;overflow-wrap:anywhere}.ticket__reply-author{display:flex;align-items:center;gap:.8rem;min-width:0}.ticket__reply-author>.avatar{margin:0}.ticket__reply-author>span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ticket__reply-card-header>time{flex-shrink:0}.ticket__reply-action,.ticket__thread-toggle,.ticket__composer-close{display:inline-flex;align-items:center;gap:.8rem;border:0;background:transparent;color:#d10121;padding:.8rem;font:inherit}.ticket__reply-action:hover:not(:disabled),.ticket__reply-action:focus-visible,.ticket__thread-toggle:hover:not(:disabled),.ticket__thread-toggle:focus-visible,.ticket__composer-close:hover:not(:disabled),.ticket__composer-close:focus-visible{background:#fff5f5;border-radius:.6rem}.ticket__reply-action:focus-visible,.ticket__thread-toggle:focus-visible,.ticket__composer-close:focus-visible{outline:2px solid #d10121;outline-offset:2px}.ticket__reply-action:disabled,.ticket__thread-toggle:disabled,.ticket__composer-close:disabled{color:#98a2b3;cursor:not-allowed}.ticket__composer-close{color:#475467}.ticket__reply-action{align-self:flex-start}.ticket__thread-summary{display:flex;align-items:center;flex-wrap:wrap;gap:.8rem}.ticket__thread-toggle{padding:0;font-size:1.4rem;line-height:2rem;font-weight:600}.ticket__reply-avatars{display:inline-flex;align-items:center;flex-shrink:0;gap:.8rem}.ticket__reply-avatars>.avatar{margin:0}.ticket__thread-children{display:flex;flex-direction:column;gap:1.2rem;position:relative;margin:1.2rem 1.2rem 0 12%;padding-left:4.3rem}.ticket__thread-children[hidden]{display:none}.ticket__thread-children:focus-visible{outline:2px solid #d10121;outline-offset:4px}.ticket__thread-connector{position:absolute;top:0;left:0}.ticket__nested-reply{display:flex;flex-direction:column;gap:1.2rem;min-width:0;background-color:#f9fafb;border-radius:1.2rem;padding:1.2rem 2.4rem}.ticket__thread-reply-action{align-self:flex-start;padding:1.2rem 2.4rem;font-size:1.6rem;line-height:2rem;font-weight:700}.ticket__nested-reply-body{margin:0;min-width:0;white-space:pre-wrap;line-height:2rem;overflow-wrap:anywhere}.ticket__composer{grid-area:message;border-radius:.8rem;border:1px solid #e4e7ec;background-color:#fff;padding:2.4rem}.ticket__composer-header{margin-bottom:1.6rem}.ticket__others{grid-area:others}.ticket__others>*:not(:last-child){margin-bottom:2.4rem}.ticket__status,.ticket__assigned-to,.ticket__sent-by{padding:2.4rem;border-radius:.8rem;border:1px solid #e4e7ec;background-color:#fff}.ticket__textarea{width:100%;min-height:30rem;border:none;color:#101828;font-size:1.4rem;font-style:normal;font-weight:400;line-height:2.4rem;border-bottom:1.5px solid #e4e7ec;padding:2.4rem 0}.ticket__textarea:focus{outline:1.5px solid transparent}.ticket__textarea::placeholder{color:#667085;font-size:1.4rem;font-style:normal;font-weight:400;line-height:2.4rem}.ticket__actions{padding-top:2.4rem}.ticket__actions>*:not(:last-child){margin-right:1.6rem}@media (max-width: 900px){.ticket__details{padding:2.4rem 0}.ticket__header{align-items:center;margin-bottom:2.4rem}.ticket__main{grid-template-columns:1fr;grid-template-areas:"complains" "others" "replies" "message"}.ticket__thread-children{margin-left:1.6rem;margin-right:0;padding-left:3.1rem}}@media (max-width: 480px){.ticket__reply-card{padding:2.4rem 1.6rem}.ticket__nested-reply{padding:1.2rem}.ticket__reply-card-header{flex-wrap:wrap;gap:.8rem}}.reply{background-color:#f5f8ff;height:100vh}.reply__nav{padding:1.6rem 0;background-color:#fff;margin-bottom:4.8rem}.reply__nav .container{display:flex;justify-content:space-between;align-items:center}.reply__body{max-width:64.5rem;margin-inline:auto;border-radius:.8rem;border:1px solid #e4e7ec;background-color:#fff}.reply__chat-header{padding:1.6rem;border-bottom:1.5px solid #e4e7ec}.reply__chat-body{height:calc(65vh - 8rem)!important}.reply__chat-body::-webkit-scrollbar{width:.6rem}.reply__chat-body::-webkit-scrollbar-thumb{background-color:#e4e7ec;border-radius:10rem;width:.4rem;height:14.1rem}.billing{padding-top:3.2rem;display:flex;flex-direction:column;gap:2.4rem;color:#1d2939;font-size:1.4rem;line-height:2rem}.billing .sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.billing h1{color:#171721;font-size:3rem;font-weight:500;line-height:3.8rem}.billing .btn{gap:.8rem;margin:0;font-size:1.4rem;line-height:2rem;font-weight:500}.billing .btn svg{flex-shrink:0;color:inherit}.billing .btn--ghost{color:#344054}.billing .page__number.active{color:#fff}.billing button:focus-visible,.billing a:focus-visible,.billing select:focus-visible{outline:2px solid #d10121;outline-offset:3px}.billing__header,.billing__period-row,.billing__toolbar,.billing__pagination{display:flex;align-items:center;justify-content:space-between;gap:1.6rem}.billing__subtitle{margin-top:.4rem;color:#8083a3}.billing__periods{display:flex;overflow:hidden;border:1px solid #d0d5dd;border-radius:.8rem}.billing__period{border:0;padding:1rem 1.6rem;background:#ffffff;color:#344054;font-size:1.4rem;line-height:2rem;cursor:pointer}.billing__period:disabled{color:#98a2b3;cursor:not-allowed}.billing__period:not(:last-child){border-right:1px solid #d0d5dd}.billing__period[aria-pressed=true]{background:#f9fafb;color:#1d2939}.billing__stats{display:grid;grid-template-columns:repeat(4,1fr);gap:2.4rem;margin-top:2.4rem}.billing__stats .statcard{margin:0}.billing__stats .statcard__value{margin-top:.8rem}.billing__actions{display:flex;align-items:center;gap:1.6rem}.billing__icon-button.btn{padding:1rem;color:#667085}.billing__table-wrap{border:1px solid #e4e7ec;border-radius:.8rem;overflow-x:auto;box-shadow:0 1px 2px #1018280f,0 1px 3px #1018281a;background:#ffffff}.billing__table{width:100%;border-collapse:collapse;text-align:left}.billing__table th,.billing__table td{padding:1.2rem 2.4rem;vertical-align:middle}.billing__table th{height:5.6rem;background:#f9fafb;color:#667085;text-transform:uppercase;white-space:nowrap;font-size:1.2rem;line-height:1.8rem;font-weight:500}.billing__table td{height:7.2rem;border-top:1px solid #f2f4f7}.billing__table th:first-child,.billing__table td:first-child{width:7.6rem}.billing__table tr[aria-selected=true]{background:#f9fafb}.billing__table .badge{white-space:nowrap}.billing__table .checkbox{width:1.6rem}.billing__table .checkbox__label-box{margin:0}.billing__secondary{display:block;color:#98a2b3;margin-top:.2rem}.billing__customer-link{color:inherit;text-decoration:none;font-weight:500}.billing__customer-link:hover{text-decoration:underline}.billing__menu-button{border:0;display:flex;padding:.4rem;background:transparent;color:inherit;cursor:pointer}.billing__options{text-align:center}.billing__table-state{text-align:center;padding:4.8rem!important}.billing__pagination{margin-top:3.2rem;color:#667085}.billing__loading{min-height:32rem;display:grid;place-content:center;gap:1.6rem;text-align:center}.billing__notice{color:#667085;font-size:1.2rem;margin-top:1.2rem}.billing-export{margin-top:-2.4rem;padding:0 1.6rem;color:#101828;font-size:1.4rem;line-height:2rem}.billing-export h2{font-size:2rem;line-height:3rem;font-weight:600;padding-right:2.4rem}.billing-export__scope{font-size:1.2rem;color:#667085;margin-top:1.2rem}.billing-export fieldset{border:0;padding:0;margin:2.4rem 0 0}.billing-export legend,.billing-export .checkbox{margin-bottom:2.4rem}.billing-export .checkbox__label-box{gap:2.4rem}.billing-export .checkbox__label{font-size:1.4rem;color:#101828}.billing-export .checkbox__check{margin-right:0}.billing-export .checkbox__input:checked+.checkbox__label-box .checkbox__check{background-color:#d10121;border-color:#d10121}.billing-export__formats label{display:inline-flex;align-items:center;gap:.4rem;margin-right:4rem;font-size:1.2rem}.billing-export__formats legend{margin-bottom:.8rem}.billing-export .btn{margin-top:2.4rem;font-size:1.6rem;line-height:2.4rem}.billing-details__breadcrumb{font-size:1.2rem;color:#98a2b3;margin-bottom:1.2rem}.billing-details__breadcrumb a{color:#d10121;text-decoration:none}.billing-details h1 span{font-size:1.4rem;line-height:2rem}.billing-details__status{border:0;display:flex;align-items:center;gap:.8rem;padding:.8rem 1.2rem;border-radius:.8rem;background:#ffffff;color:#101828;font-size:1.2rem}.billing-details__summary{display:grid;grid-template-columns:1fr 1fr;gap:3.2rem}.billing-details__card{padding:2.4rem;border-radius:.8rem;background:#ffffff}.billing-details__card h2{font-size:1.6rem;font-weight:600;line-height:2.4rem}.billing-details__customer{padding-bottom:4.8rem}.billing-details__identity{display:flex;align-items:center;gap:1.6rem;margin:2.4rem 0}.billing-details__identity .avatar{flex-shrink:0;margin:0}.billing-details__identity div:nth-child(2){flex:1;min-width:0;overflow-wrap:anywhere}.billing-details__identity p{font-weight:500}.billing-details__identity span{font-size:1.2rem;color:#667085}.billing-details__contact{padding-left:1.6rem;display:grid;gap:2.4rem;font-size:1.2rem;line-height:1.8rem;color:#475467}.billing-details__contact div{display:flex;align-items:center;gap:3.2rem}.billing-details__contact dt{display:flex}.billing-details__contact dd{max-width:27rem}.billing-details__payment{display:flex;flex-direction:column;gap:2.4rem;min-width:0}.billing-details__amount h2{font-size:2rem;line-height:3rem}.billing-details__amount p{color:#d10121;margin-top:.4rem;font-size:1.6rem;line-height:2.4rem}.billing-details__method{flex:1;overflow-wrap:anywhere}.billing-details__method>p:first-of-type{margin-top:2.4rem;margin-bottom:1.6rem}.billing-details__attempts{border:0;box-shadow:none}.billing-details__attempts th{background:#ffffff}.billing-details__attempts th:nth-child(2){width:44%}.billing-details__text-action{border:0;padding:0;background:transparent;text-decoration:underline;color:#1d2939;font:inherit;cursor:not-allowed}.billing-main{min-height:calc(100vh - 12.2rem)}.billing .modal,.billing-export-dialog{position:fixed;top:0;right:0;bottom:0;left:0;z-index:1000}.billing .modal .modal__overlay,.billing-export-dialog .modal__overlay{z-index:0;border:0}.billing .modal .modal__content,.billing-export-dialog .modal__content{z-index:1}.billing-retry{gap:1.6rem}.billing-retry__back{display:inline-flex;align-items:center;gap:.8rem;align-self:flex-start;color:#667085;text-decoration:none}.billing-retry__sections{max-width:84.9rem}.billing-retry__section{display:grid;grid-template-columns:29.3rem 1fr;gap:3.2rem;padding:2.4rem 0;border-bottom:1px solid #e4e7ec}.billing-retry__section:first-child{padding-top:0}.billing-retry__section:last-child{border-bottom:0}.billing-retry__section h2{font-size:1.4rem;line-height:2rem;font-weight:500;color:#344054}.billing-retry__section p{color:#475467;max-width:28rem}.billing-retry__choices{display:grid;gap:1.6rem;align-content:start}.billing-retry__frequency{display:grid;grid-template-columns:1fr 1fr;gap:1.6rem}.billing-retry__toggle{display:flex;align-items:center;gap:.8rem;position:relative;cursor:not-allowed}.billing-retry__toggle input{position:absolute;opacity:0;width:3.6rem;height:2rem}.billing-retry__switch{display:block;width:3.6rem;height:2rem;border-radius:1.2rem;flex-shrink:0;background:#f2f4f7}.billing-retry__switch:after{content:"";display:block;background:#ffffff;box-shadow:0 1px 2px #1018280f,0 1px 3px #1018281a;border-radius:50%;width:1.6rem;height:1.6rem;margin:.2rem}.billing-retry__count{display:flex;align-items:center;gap:.8rem}.billing-retry__count select{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:0;background:transparent;font-size:1.4rem;opacity:1;cursor:not-allowed}.billing-retry__availability{max-width:84.9rem;font-size:1.2rem;color:#667085}.billing-retry__availability p+p{margin-top:.8rem}@media (max-width: 1200px){.billing__toolbar{flex-wrap:wrap}.billing__table th,.billing__table td{padding-inline:1.6rem}.billing-details__summary{gap:2.4rem}}.settings{display:grid;grid-template-columns:max-content 1fr;grid-template-areas:"header header" "aside main";max-width:121.2rem;gap:3.2rem}@media screen and (max-width: 600px){.settings{grid-template-columns:1fr;grid-template-areas:"header" "aside" "main";gap:1.6rem}}.settings__header{grid-area:header}.settings__aside{grid-area:aside}.settings__main{grid-area:main;border-radius:.8rem;border:1px solid #e4e7ec;background-color:#fff;box-shadow:0 1px 2px #1018280f,0 1px 3px #1018281a}.personal-details__header,.pricing__header,.kyc__header,.change-password__header{border-bottom:1.5px solid #e4e7ec;padding:3.2rem 0 3.2rem 4rem}@media screen and (max-width: 600px){.personal-details__header,.pricing__header,.kyc__header,.change-password__header{padding:2.4rem 1.6rem}}.personal-details__form{max-width:70.9rem;gap:4.8rem;padding:4rem 4rem 5.6rem}@media screen and (max-width: 600px){.personal-details__form{padding:1.6rem 1.6rem 2.8rem}}.personal-details__details{display:flex;align-items:center;position:relative;padding:0;border:0;background:transparent}.personal-details__details img{width:7.2rem;height:7.2rem;border-radius:7.2rem;margin-right:-.2rem;object-fit:cover;object-position:center}@media screen and (max-width: 600px){.personal-details__details img{width:5.6rem;height:5.6rem;border-radius:5.6rem;margin-right:1.2rem}}.personal-details__input{display:none}.personal-details__icon{display:flex;justify-content:center;align-items:center;width:3.2rem;height:3.2rem;padding:.4rem;border-radius:10rem;border:3px solid #fff;background:var(--primary-red, #d10121);position:absolute;left:4.4rem;bottom:-.4rem;cursor:pointer}@media screen and (max-width: 600px){.personal-details__icon{width:2.4rem;height:2.4rem;padding:.2rem;border:2px solid #fff;left:4rem}}.personal-details form{display:grid;grid-template-columns:auto auto;grid-template-rows:repeat(2,1fr);grid-template-areas:"form form" "btn btn";column-gap:4rem;row-gap:3.2rem}@media screen and (max-width: 600px){.personal-details form{grid-template-columns:1fr;grid-template-areas:"form" "btn";gap:3.2rem}}.personal-details .btn{margin-top:4.8rem;max-width:fit-content}.team__header,.team__tab{border-bottom:1.5px solid #e4e7ec}.team__header{padding:3.2rem 4rem}.team__tab{padding:1.6rem 4rem 1.2rem}.team__main{padding:3.2rem 4rem}.team__main .table__row{display:grid;grid-template-columns:max-content 2fr 17.3rem repeat(2,1fr)}.team__main .table__head .table__row:not(:last-child),.team__main .table__body .table__row:not(:last-child){border-bottom:1px solid #e4e7ec}.team__table{min-height:40rem}.change-password__main,.pricing__main,.kyc__main{padding:3.2rem 4rem}.change-password__form,.pricing__form,.kyc__form{max-width:70.9rem}.change-password__form>*:not(:last-child),.pricing__form>*:not(:last-child),.kyc__form>*:not(:last-child){margin-bottom:3.2rem}.change-password__form .btn,.pricing__form .btn,.kyc__form .btn{margin-top:4.8rem;max-width:fit-content}.kyc__group>*:not(:last-child){margin-right:3.2rem}.kyc__group>*{flex:1}.kyc__group .file-upload{width:100%}.pricing__header,.pricing__tab{border-bottom:1.5px solid #e4e7ec}.pricing__tab{padding:1.6rem 4rem 1.2rem}.pricing__group>*:not(:last-child){margin-right:2.4rem}.pricing__group>*{flex:1}.prepaid,.pay-on-delivery{display:flex;gap:3.2rem}.prepaid__discount,.pay-on-delivery__discount{flex-basis:calc(53% - 1.6rem)}.prepaid__form,.pay-on-delivery__form{flex-basis:calc(47% - 1.6rem)}.postpaid__regular,.postpaid__business,.postpaid__enterprise{display:flex;gap:3.2rem}.postpaid__discount,.postpaid__form,.postpaid__wrapper{flex-basis:calc(50% - 1.6rem)}.postpaid__nav-list{margin:0;padding:0;list-style:none;display:flex;align-items:center}.postpaid__nav-list>*:not(:last-child){margin-right:.8rem}.postpaid__nav-link{color:#667085;font-size:1.2rem;line-height:1.8rem;text-decoration:none;padding:.4rem .8rem;border-radius:.8rem;transition:all .3s ease}.postpaid__nav-link:hover,.postpaid__nav-link.active{color:#fff;border-radius:.8rem;background:#101828}.postpaid__main{padding:2.4rem 0 0}.enterprise__search .input__searchbar{max-width:70%}.enterprise__table{max-height:56rem;min-height:30rem;overflow-y:scroll}.enterprise__table::-webkit-scrollbar{width:.6rem}.enterprise__table::-webkit-scrollbar-thumb{background-color:#e4e7ec;border-radius:10rem;width:.4rem;height:14.1rem}.enterprise__table .table__row{display:grid;grid-template-columns:20.2rem 12.9rem 9.5rem}.enterprise__table .table__head .table__row:not(:last-child),.enterprise__table .table__body .table__row:not(:last-child){border-bottom:1px solid #e4e7ec}.enterprise__table .table__th,.enterprise__table .table__td{padding:1.6rem 2.4rem;width:100%}.enterprise__selected{display:flex;justify-content:space-between;align-items:center;padding:1.2rem;margin-bottom:2.4rem;background-color:#f2f4f7;border-radius:.8rem;max-width:35rem}.messages{margin-top:4rem;display:grid;grid-template-columns:30rem 1fr;gap:1.6rem;height:calc(80vh - 4rem)}.messages__chats{border-radius:.8rem;border:1px solid #e4e7ec;background-color:#fff;display:grid;grid-template-rows:max-content 1fr max-content;overflow:hidden}.messages__chats.is-empty{display:flex;justify-content:center;align-items:center;padding:3.2rem}.messages__chats-head{border-bottom:1px solid #e4e7ec;padding:1.9rem 3.2rem}.messages__chats-body,.reply__chat-body{display:grid;gap:.8rem;padding:1.6rem 3.2rem;grid-auto-rows:max-content;overflow-y:scroll;height:calc(100% + -0rem)}.messages__chats-body::-webkit-scrollbar,.reply__chat-body::-webkit-scrollbar{width:.6rem}.messages__chats-body::-webkit-scrollbar-thumb,.reply__chat-body::-webkit-scrollbar-thumb{background-color:#e4e7ec;border-radius:10rem;width:.4rem;height:14.1rem}.messages__chats-footer,.reply__chat-footer{border-top:1px solid #e4e7ec;padding:1.6rem 2.9rem 1.6rem 3.2rem}.messages__icon{display:flex;justify-content:center;align-items:center;width:4rem;height:4rem;padding:1rem;border-radius:10rem;transition:all .3s ease-in-out;background:#f2f4f7;cursor:pointer;border:0;color:#344054;position:absolute;bottom:1.2rem;right:.8rem}.messages__icon:hover{background:#e4e7ec}.messages__icon:focus-visible{outline:2px solid #d10121;outline-offset:2px}.messages__users{margin-block:1.2rem;overflow-y:scroll;max-height:40rem}.messages__users::-webkit-scrollbar{width:.6rem}.messages__users::-webkit-scrollbar-thumb{background-color:#e4e7ec;border-radius:10rem;width:.4rem;height:14.1rem}.messages__conversations{border-radius:.8rem;border:1px solid #e4e7ec;background-color:#fff;overflow:hidden;position:relative;display:flex;flex-direction:column}.messages__conversations-head{border-bottom:1px solid #e4e7ec;padding:2rem 2.4rem;flex-shrink:0}.messages__conversations-search{padding:.8rem 1.6rem;border-bottom:1px solid #e4e7ec;flex-shrink:0}.messages__conversations-body{overflow-y:scroll;flex:1;min-height:0}.messages__conversations-body.is-empty{display:flex;align-items:center;justify-content:center;padding:2.4rem}.messages__conversations-body::-webkit-scrollbar{width:.6rem}.messages__conversations-body::-webkit-scrollbar-thumb{background-color:#e4e7ec;border-radius:10rem;width:.4rem;height:14.1rem}.messages__form{display:flex;align-items:flex-end}.messages__form>*:not(:last-child){margin-right:.8rem}.messages__form textarea{font:inherit;flex:1;padding:1rem 2.4rem;color:#667085;outline:1px solid transparent;border-radius:.8rem;border:1px solid #e4e7ec;background-color:#fff;border-radius:2rem;background:#f9fafb;transition:all .3s ease-in-out;min-height:4rem;max-height:12rem;line-height:2rem;resize:none;overflow-y:hidden}.messages__form textarea::placeholder{color:#667085;font-size:1.4rem;font-weight:500;line-height:1.8rem}.messages__form textarea:focus{outline:1px solid transparent;border:1px solid #d0d5dd}.messages__empty{display:flex;justify-content:center;align-items:center;flex-direction:column;width:100%;min-width:0;text-align:center}.messages__empty img{display:block;width:min(12rem,55%);height:auto}.messages__empty p{max-width:24rem}.messages__no-results{width:100%;text-align:center;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:.4rem}.messages__btn,.messages__attachment-btn{width:4rem;height:4rem;border-radius:.8rem;cursor:pointer;border:0;background:transparent}.messages__attachment-btn{display:flex;justify-content:center;align-items:center;color:#667085}.messages__attachment-btn:focus-visible{outline:2px solid #d10121;outline-offset:2px}.messages__attachment-btn:disabled{opacity:.45;cursor:not-allowed}.messages__attachment-menu .dropdown-menu__item{color:#344054}.messages__attachment-preview{display:flex;align-items:center;gap:1.2rem;margin-bottom:1.2rem;padding:1rem 1.2rem;border:1px solid #e4e7ec;border-radius:.8rem;background:#f9fafb}.messages__attachment-preview>img,.messages__attachment-preview-icon{width:4.8rem;height:4.8rem;border-radius:.6rem;flex-shrink:0}.messages__attachment-preview>img{display:block;object-fit:cover;background:#e4e7ec}.messages__attachment-preview-icon{display:flex;justify-content:center;align-items:center;color:#c00;background:#fff5f5}.messages__attachment-preview-icon svg{width:2.4rem;height:2.4rem}.messages__attachment-preview-details{display:flex;flex:1;min-width:0;flex-direction:column;color:#344054}.messages__attachment-preview-details strong{overflow:hidden;font-size:1.2rem;line-height:1.8rem;text-overflow:ellipsis;white-space:nowrap}.messages__attachment-preview-details small{color:#98a2b3;font-size:1rem}.messages__attachment-remove{display:flex;justify-content:center;align-items:center;width:3.2rem;height:3.2rem;padding:0;border:0;border-radius:50%;background:transparent;color:#667085;cursor:pointer}.messages__attachment-remove:hover:not(:disabled){color:#d92d20;background:#fef3f2}.messages__attachment-remove:focus-visible{outline:2px solid #d10121;outline-offset:2px}.messages__attachment-remove:disabled{cursor:not-allowed;opacity:.45}.messages__upload-status{display:grid;grid-template-columns:1fr auto;gap:.4rem 1.2rem;margin-top:.8rem;color:#667085;font-size:1.1rem}.messages__upload-track{grid-column:1/-1;height:.4rem;border-radius:10rem;overflow:hidden;background:#f2f4f7}.messages__upload-track span{display:block;height:100%;background:#d10121;transition:width .15s ease}.attachment-file-icon{display:flex;justify-content:center;align-items:center;width:4rem;height:4rem;border-radius:.6rem;flex-shrink:0;color:#475467;background:#f2f4f7}.attachment-file-icon--pdf{color:#d92d20;background:#fef3f2}.attachment-file-icon--doc,.attachment-file-icon--docx{color:#175cd3;background:#eff8ff}.attachment-file-icon--xls,.attachment-file-icon--xlsx,.attachment-file-icon--csv{color:#027a48;background:#ecfdf3}.attachment-file-icon--ppt,.attachment-file-icon--pptx{color:#c4320a;background:#fff6ed}.status-dot{width:.4rem;height:.4rem;border-radius:50%;display:inline-block;margin-right:.4rem;flex-shrink:0}.status-dot__online{background-color:#12b76a}.status-dot__offline{background-color:#d0d5dd}.message{padding:1.6rem 2.4rem;cursor:pointer;transition:all .2s}.message--button{width:100%;border:0;text-align:left;background:transparent;font:inherit}.message:focus-visible{outline:2px solid #d10121;outline-offset:-2px}.message.active,.message:hover{background-color:#101828}.message:not(:last-child){border-bottom:1px solid #e4e7ec}.message__name{color:#101828;font-size:1.4rem;font-weight:600;line-height:2rem}.message__content{display:flex;flex-direction:column;flex:1;min-width:0}.message__time{font-size:1rem;font-weight:400;color:#98a2b3;white-space:nowrap;flex-shrink:0;margin-left:.8rem}.message.active .message__time,.message:hover .message__time{color:#fff;opacity:.6}.message__preview{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:1;overflow:hidden;color:#98a2b3;text-overflow:ellipsis;font-size:1.2rem;font-weight:300;line-height:1.8rem}.message .badge{font-size:.8rem;font-weight:500;padding:0rem .4rem;line-height:1.4rem;flex-shrink:0}.message__unread{display:inline-flex;align-items:center;justify-content:center;min-width:1.6rem;height:1.6rem;padding:0 .4rem;border-radius:10rem;background-color:#039855;color:#fff;font-size:.8rem;font-weight:600;line-height:1;flex-shrink:0}.message--ended{opacity:.5}.message .avatar{margin-right:.8rem}.message.active .message__name,.message:hover .message__name{color:#fff}.message.active .message__preview,.message:hover .message__preview{color:#fff;opacity:.8}.message__bubble{max-width:35rem}.message__bubble.receive{justify-self:start}.message__bubble.send{justify-self:end}.message__chat{padding:.6rem 1.2rem;font-size:1.2rem;font-weight:400;line-height:1.9rem;letter-spacing:-.12px}.message__chat p{display:inline;white-space:pre-wrap;overflow-wrap:anywhere}.message__chat time{float:right;font-size:1rem;font-weight:400;line-height:1.9rem;letter-spacing:-.1px;margin-left:.8rem;margin-top:.2rem;opacity:.7;white-space:nowrap}.message__attachment{color:inherit;text-decoration:none}.message__attachment--image{display:flex;flex-direction:column;gap:.6rem}.message__attachment--image img{width:min(28rem,100%);max-height:22rem;border-radius:.6rem;object-fit:cover;background:#e4e7ec}.message__attachment--image span{max-width:28rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.message__attachment--file{min-width:22rem;display:flex;align-items:center;gap:1rem;padding:.6rem 0}.message__attachment-details{flex:1;min-width:0;display:flex;flex-direction:column}.message__attachment-details strong{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.message__attachment-details small{opacity:.7}.message__bubble.receive .message__chat{color:#475467;border-radius:8px 8px 8px 0;background:#f2f4f7}.message__bubble.receive .message__chat time{color:#667085}.message__bubble.send .message__chat{color:#fff;border-radius:8px 8px 0;background:#1d2939}.message__bubble.send .message__chat time{color:#d0d5dd}.typing-indicator{display:flex;align-items:center;gap:.3rem;padding:.8rem 1.2rem!important}.typing-indicator span{width:.6rem;height:.6rem;border-radius:50%;background:#98a2b3;animation:typing-bounce 1.4s infinite ease-in-out}.typing-indicator span:nth-child(2){animation-delay:.2s}.typing-indicator span:nth-child(3){animation-delay:.4s}@keyframes typing-bounce{0%,60%,to{transform:translateY(0);opacity:.4}30%{transform:translateY(-.4rem);opacity:1}}.notification{padding:2rem;cursor:pointer}.notification:not(:last-child){border-bottom:1px solid #f2f4f7}.notification__group{display:flex;align-items:center}.notification--new{background-color:#f9fafb}.text--whyte{color:#fff}.text--g-25{color:#fcfcfd}.text--g-50{color:#f9fafb}.text--g-100{color:#f2f4f7}.text--g-200{color:#e4e7ec}.text--g-300{color:#d0d5dd}.text--g-400{color:#98a2b3}.text--g-500{color:#667085}.text--g-600{color:#475467}.text--g-700{color:#344054}.text--g-800{color:#1d2939}.text--g-900{color:#101828}.text--g-auth{color:#8083a3}.text--p-25{color:snow}.text--p-50{color:#fff5f5}.text--p-100{color:#fcc}.text--p-200{color:#f99}.text--p-300{color:#f66}.text--p-400{color:#f33}.text--p-500{color:#d10121}.text--p-600{color:#c00}.text--p-700{color:#900}.text--p-800{color:#600}.text--p-900{color:#300}.text--e-25{color:#fffbfa}.text--e-50{color:#fef3f2}.text--e-100{color:#fee4e2}.text--e-200{color:#fecdca}.text--e-300{color:#fda29b}.text--e-400{color:#f97066}.text--e-500{color:#f04438}.text--e-600{color:#d92d20}.text--e-700{color:#b42318}.text--e-800{color:#912018}.text--e-900{color:#7a271a}.text--w-25{color:#fffcf5}.text--w-50{color:#fffaeb}.text--w-100{color:#fef0c7}.text--w-200{color:#fedf89}.text--w-300{color:#fec84b}.text--w-400{color:#fdb022}.text--w-500{color:#f79009}.text--w-600{color:#dc6803}.text--w-700{color:#b54708}.text--w-800{color:#93370d}.text--w-900{color:#7a2e0e}.text--s-25{color:#f6fef9}.text--s-50{color:#ecfdf3}.text--s-100{color:#d1fadf}.text--s-200{color:#a6f4c5}.text--s-300{color:#6ce9a6}.text--s-400{color:#32d583}.text--s-500{color:#12b76a}.text--s-600{color:#039855}.text--s-700{color:#027a48}.text--s-800{color:#05603a}.text--s-900{color:#054f31}.text--b-25{color:#f5faff}.text--b-50{color:#eff8ff}.text--b-100{color:#d1e9ff}.text--b-200{color:#b2ddff}.text--b-300{color:#84caff}.text--b-400{color:#53b1fd}.text--b-500{color:#2e90fa}.text--b-600{color:#1570ef}.text--b-700{color:#175cd3}.text--b-800{color:#1849a9}.text--b-900{color:#194185}.text--o-25{color:#fffaf5}.text--o-50{color:#fff6ed}.text--o-100{color:#ffead5}.text--o-200{color:#fddcab}.text--o-300{color:#feb273}.text--o-400{color:#fd853a}.text--o-500{color:#fb6514}.text--o-600{color:#ec4a0a}.text--o-700{color:#c4320a}.text--o-800{color:#9c2a10}.text--o-900{color:#7e2410}.text--i-25{color:#fcfaff}.text--i-50{color:#f9f5ff}.text--i-100{color:#f4ebff}.text--i-200{color:#e9d7fe}.text--i-300{color:#d6bbfb}.text--i-400{color:#b692f6}.text--i-500{color:#9e77ed}.text--i-600{color:#7f56d9}.text--i-700{color:#6941c6}.text--i-800{color:#53389e}.text--i-900{color:#42307d}.text--d-25{color:#fef6fb}.text--d-50{color:#fdf2fa}.text--d-100{color:#fce7f6}.text--d-200{color:#fcceee}.text--d-300{color:#faa7e0}.text--d-400{color:#f670c7}.text--d-500{color:#ee46bc}.text--d-600{color:#dd2590}.text--d-700{color:#c11574}.text--d-800{color:#9e165f}.text--d-900{color:#851651}.text--aqua-marine{color:#5fdcb3}.text--raisin-black{color:#171721}.bg--whyte{background-color:#fff}.bg--g-25{background-color:#fcfcfd}.bg--g-50{background-color:#f9fafb}.bg--g-100{background-color:#f2f4f7}.bg--g-200{background-color:#e4e7ec}.bg--g-300{background-color:#d0d5dd}.bg--g-400{background-color:#98a2b3}.bg--g-500{background-color:#667085}.bg--g-600{background-color:#475467}.bg--g-700{background-color:#344054}.bg--g-800{background-color:#1d2939}.bg--g-900{background-color:#101828}.bg--g-auth{background-color:#8083a3}.bg--p-25{background-color:snow}.bg--p-50{background-color:#fff5f5}.bg--p-100{background-color:#fcc}.bg--p-200{background-color:#f99}.bg--p-300{background-color:#f66}.bg--p-400{background-color:#f33}.bg--p-500{background-color:#d10121}.bg--p-600{background-color:#c00}.bg--p-700{background-color:#900}.bg--p-800{background-color:#600}.bg--p-900{background-color:#300}.bg--e-25{background-color:#fffbfa}.bg--e-50{background-color:#fef3f2}.bg--e-100{background-color:#fee4e2}.bg--e-200{background-color:#fecdca}.bg--e-300{background-color:#fda29b}.bg--e-400{background-color:#f97066}.bg--e-500{background-color:#f04438}.bg--e-600{background-color:#d92d20}.bg--e-700{background-color:#b42318}.bg--e-800{background-color:#912018}.bg--e-900{background-color:#7a271a}.bg--w-25{background-color:#fffcf5}.bg--w-50{background-color:#fffaeb}.bg--w-100{background-color:#fef0c7}.bg--w-200{background-color:#fedf89}.bg--w-300{background-color:#fec84b}.bg--w-400{background-color:#fdb022}.bg--w-500{background-color:#f79009}.bg--w-600{background-color:#dc6803}.bg--w-700{background-color:#b54708}.bg--w-800{background-color:#93370d}.bg--w-900{background-color:#7a2e0e}.bg--s-25{background-color:#f6fef9}.bg--s-50{background-color:#ecfdf3}.bg--s-100{background-color:#d1fadf}.bg--s-200{background-color:#a6f4c5}.bg--s-300{background-color:#6ce9a6}.bg--s-400{background-color:#32d583}.bg--s-500{background-color:#12b76a}.bg--s-600{background-color:#039855}.bg--s-700{background-color:#027a48}.bg--s-800{background-color:#05603a}.bg--s-900{background-color:#054f31}.bg--b-25{background-color:#f5faff}.bg--b-50{background-color:#eff8ff}.bg--b-100{background-color:#d1e9ff}.bg--b-200{background-color:#b2ddff}.bg--b-300{background-color:#84caff}.bg--b-400{background-color:#53b1fd}.bg--b-500{background-color:#2e90fa}.bg--b-600{background-color:#1570ef}.bg--b-700{background-color:#175cd3}.bg--b-800{background-color:#1849a9}.bg--b-900{background-color:#194185}.bg--o-25{background-color:#fffaf5}.bg--o-50{background-color:#fff6ed}.bg--o-100{background-color:#ffead5}.bg--o-200{background-color:#fddcab}.bg--o-300{background-color:#feb273}.bg--o-400{background-color:#fd853a}.bg--o-500{background-color:#fb6514}.bg--o-600{background-color:#ec4a0a}.bg--o-700{background-color:#c4320a}.bg--o-800{background-color:#9c2a10}.bg--o-900{background-color:#7e2410}.bg--i-25{background-color:#fcfaff}.bg--i-50{background-color:#f9f5ff}.bg--i-100{background-color:#f4ebff}.bg--i-200{background-color:#e9d7fe}.bg--i-300{background-color:#d6bbfb}.bg--i-400{background-color:#b692f6}.bg--i-500{background-color:#9e77ed}.bg--i-600{background-color:#7f56d9}.bg--i-700{background-color:#6941c6}.bg--i-800{background-color:#53389e}.bg--i-900{background-color:#42307d}.bg--d-25{background-color:#fef6fb}.bg--d-50{background-color:#fdf2fa}.bg--d-100{background-color:#fce7f6}.bg--d-200{background-color:#fcceee}.bg--d-300{background-color:#faa7e0}.bg--d-400{background-color:#f670c7}.bg--d-500{background-color:#ee46bc}.bg--d-600{background-color:#dd2590}.bg--d-700{background-color:#c11574}.bg--d-800{background-color:#9e165f}.bg--d-900{background-color:#851651}.bg--aqua-marine{background-color:#5fdcb3}.bg--raisin-black{background-color:#171721}.mt-0{margin-top:0rem}.mt-1{margin-top:.8rem}.mt-2{margin-top:1.6rem}.mt-3{margin-top:2.4rem}.mt-4{margin-top:3.2rem}.mt-5{margin-top:4rem}.mt-6{margin-top:4.8rem}.mt-7{margin-top:5.6rem}.mt-8{margin-top:6.4rem}.mt-9{margin-top:7.2rem}.mt-10{margin-top:8rem}.mb-0{margin-bottom:0rem}.mb-1{margin-bottom:.8rem}.mb-2{margin-bottom:1.6rem}.mb-3{margin-bottom:2.4rem}.mb-4{margin-bottom:3.2rem}.mb-5{margin-bottom:4rem}.mb-6{margin-bottom:4.8rem}.mb-7{margin-bottom:5.6rem}.mb-8{margin-bottom:6.4rem}.mb-9{margin-bottom:7.2rem}.mb-10{margin-bottom:8rem}.mr-0{margin-right:0rem}.mr-1{margin-right:.8rem}.mr-2{margin-right:1.6rem}.mr-3{margin-right:2.4rem}.mr-4{margin-right:3.2rem}.mr-5{margin-right:4rem}.mr-6{margin-right:4.8rem}.mr-7{margin-right:5.6rem}.mr-8{margin-right:6.4rem}.mr-9{margin-right:7.2rem}.mr-10{margin-right:8rem}.ml-0{margin-left:0rem}.ml-1{margin-left:.8rem}.ml-2{margin-left:1.6rem}.ml-3{margin-left:2.4rem}.ml-4{margin-left:3.2rem}.ml-5{margin-left:4rem}.ml-6{margin-left:4.8rem}.ml-7{margin-left:5.6rem}.ml-8{margin-left:6.4rem}.ml-9{margin-left:7.2rem}.ml-10{margin-left:8rem}.pt-0{padding-top:0rem}.pt-1{padding-top:.8rem}.pt-2{padding-top:1.6rem}.pt-3{padding-top:2.4rem}.pt-4{padding-top:3.2rem}.pt-5{padding-top:4rem}.pt-6{padding-top:4.8rem}.pt-7{padding-top:5.6rem}.pt-8{padding-top:6.4rem}.pt-9{padding-top:7.2rem}.pt-10{padding-top:8rem}.pb-0{padding-bottom:0rem}.pb-1{padding-bottom:.8rem}.pb-2{padding-bottom:1.6rem}.pb-3{padding-bottom:2.4rem}.pb-4{padding-bottom:3.2rem}.pb-5{padding-bottom:4rem}.pb-6{padding-bottom:4.8rem}.pb-7{padding-bottom:5.6rem}.pb-8{padding-bottom:6.4rem}.pb-9{padding-bottom:7.2rem}.pb-10{padding-bottom:8rem}.pr-0{padding-right:0rem}.pr-1{padding-right:.8rem}.pr-2{padding-right:1.6rem}.pr-3{padding-right:2.4rem}.pr-4{padding-right:3.2rem}.pr-5{padding-right:4rem}.pr-6{padding-right:4.8rem}.pr-7{padding-right:5.6rem}.pr-8{padding-right:6.4rem}.pr-9{padding-right:7.2rem}.pr-10{padding-right:8rem}.pl-0{padding-left:0rem}.pl-1{padding-left:.8rem}.pl-2{padding-left:1.6rem}.pl-3{padding-left:2.4rem}.pl-4{padding-left:3.2rem}.pl-5{padding-left:4rem}.pl-6{padding-left:4.8rem}.pl-7{padding-left:5.6rem}.pl-8{padding-left:6.4rem}.pl-9{padding-left:7.2rem}.pl-10{padding-left:8rem}.mr-auto{margin-right:auto}.ml-auto{margin-left:auto}.text--left{text-align:left}.text--center{text-align:center}.text--right{text-align:right}.text--justify{text-align:justify}.direction--row{flex-direction:row}.direction--row-reverse{flex-direction:row-reverse}.direction--column{flex-direction:column}.direction--column-reverse{flex-direction:column-reverse}.justify--start{justify-content:flex-start}.justify--end{justify-content:flex-end}.justify--center{justify-content:center}.justify--between{justify-content:space-between}.justify--around{justify-content:space-around}.items--start{align-items:flex-start}.items--end{align-items:flex-end}.items--center{align-items:center}.items--baseline{align-items:baseline}.items--stretch{align-items:stretch}.self--auto{align-self:auto}.self--start{align-self:flex-start}.self--end{align-self:flex-end}.self--center{align-self:center}.self--baseline{align-self:baseline}.self--stretch{align-self:stretch}.wrap--nowrap{flex-wrap:nowrap}.wrap--wrap{flex-wrap:wrap}.wrap--wrap-reverse{flex-wrap:wrap-reverse}.block{display:block}.inline{display:inline}.inline-block{display:inline-block}.flex{display:flex}.inline-flex{display:inline-flex}.grid{display:grid}.inline-grid{display:inline-grid}.table{display:table}.table-cell{display:table-cell}.table-row{display:table-row}.none{display:none}.gap--xs{gap:.4rem}.gap--sm{gap:.8rem}.gap--md{gap:1.6rem}.gap--lg{gap:2.4rem}.gap--xl{gap:3.2rem}.gap--2xl{gap:4.8rem}.gap--3xl{gap:6.4rem}.gap--4xl{gap:7.2rem}.gap--5xl{gap:8rem}.gap--6xl{gap:8.8rem}.gap--7xl{gap:9.6rem}.opacity--0{opacity:0}.opacity--1{opacity:.1}.opacity--2{opacity:.2}.opacity--3{opacity:.3}.opacity--4{opacity:.4}.opacity--5{opacity:.5}.opacity--6{opacity:.6}.opacity--7{opacity:.7}.opacity--8{opacity:.8}.opacity--9{opacity:.9}.opacity--10{opacity:1}.pointer--none{pointer-events:none}.pointer--auto{pointer-events:auto}.pointer--inherit{pointer-events:inherit}.cursor--auto{cursor:auto}.cursor--default{cursor:default}.cursor--none{cursor:none}.cursor--context-menu{cursor:context-menu}.cursor--help{cursor:help}.cursor--pointer{cursor:pointer}.cursor--progress{cursor:progress}.cursor--wait{cursor:wait}.cursor--cell{cursor:cell}.cursor--crosshair{cursor:crosshair}.cursor--text{cursor:text}.cursor--vertical-text{cursor:vertical-text}.cursor--alias{cursor:alias}.cursor--copy{cursor:copy}.cursor--move{cursor:move}.cursor--no-drop{cursor:no-drop}.cursor--not-allowed{cursor:not-allowed}.cursor--e-resize{cursor:e-resize}.cursor--n-resize{cursor:n-resize}.cursor--ne-resize{cursor:ne-resize}.cursor--nw-resize{cursor:nw-resize}.cursor--s-resize{cursor:s-resize}.cursor--se-resize{cursor:se-resize}.cursor--sw-resize{cursor:sw-resize}.cursor--w-resize{cursor:w-resize}.cursor--ew-resize{cursor:ew-resize}.cursor--ns-resize{cursor:ns-resize}.cursor--nesw-resize{cursor:nesw-resize}.cursor--nwse-resize{cursor:nwse-resize}.cursor--col-resize{cursor:col-resize}.cursor--row-resize{cursor:row-resize}.cursor--all-scroll{cursor:all-scroll}.cursor--zoom-in{cursor:zoom-in}.cursor--zoom-out{cursor:zoom-out}.d-flex{display:flex;align-items:center}.text-decoration--none{text-decoration:none}
