a{font-weight:500;color:#242424;text-decoration:inherit}h1{font-size:3.2em;line-height:1.1}input,select,textarea :focus-visible{outline-color:var(--color-primary)}.app-container{display:flex;min-height:100vh}.app-siderbar__drawer-paper{width:250px;box-sizing:border-box;background-color:var(--color-primary)!important;box-shadow:0 4px 12px #0003!important;z-index:10;padding-inline:8px;overflow-x:hidden;padding-top:90px;padding-bottom:110px;border-radius:0 12px 12px 0}.app-siderbar__main-item-menu :hover{background-color:#1b4085!important;border-radius:12px}.app-siderbar__main-item-menu__selected{background-color:#002466!important;border-radius:12px}.app-siderbar__secondary-item-menu :hover{background-color:#1b4085!important;border-radius:12px}.app-siderbar__secondary-item-menu__selected{background-color:#002466!important;border-radius:12px}.app-siderbar__logo-container{display:flex;flex-direction:column;justify-content:flex-start;align-items:center;position:fixed;top:0;left:0;width:250px;z-index:1000;background-color:var(--color-primary);border-bottom:1px solid rgba(255,255,255,.1921568627)!important;border-radius:0 12px 0 0;padding-bottom:6px}.app-siderbar__logo{width:120%;height:auto;padding-top:16px}.app-siderbar__bottom-container{margin-top:auto}.app-siderbar__user-section{width:100%;padding:1rem;border-top-left-radius:15px;border-top-right-radius:15px}.app-siderbar__user-section--admin,.app-siderbar__user-section--super-admin{color:#fff;text-align:left}.app-siderbar__user-section__user-info{display:flex;align-items:center;justify-content:space-between;width:100%}.app-siderbar__user-section__icon-button{margin-right:10px}.app-siderbar__user-section__user-icon{font-size:2rem;color:#fff}.app-siderbar__logout-container{display:flex;flex-direction:column;align-items:start;padding:1.5rem 0rem 1rem;position:fixed;bottom:0;left:0;width:250px;z-index:1000;background-color:var(--color-primary);border-top:1px solid rgba(255,255,255,.1921568627)!important;border-radius:0 0 12px}.app-siderbar__logout-container__logout-info{display:flex;gap:10px;align-items:center;justify-content:space-between;margin:0 15px}.app-siderbar__logout-container__logout-info__icon{font-size:2rem;color:#fff}.app-siderbar__logout-container__logout-info__text{font-weight:700}.app-siderbar__logout-container__logout-info__subtext{color:gray}.app-siderbar__logout-container__logout-info__subtext--blue,.app-siderbar__logout-container__logout-info__role{color:#09f}.app-siderbar__logout-container__logout-icon{cursor:pointer;color:#fff}.app-siderbar__logout-container__logout-label{cursor:pointer;color:#fff;padding-left:15px}.main-content{flex-grow:1;padding:1rem}.list-item-pointer{cursor:pointer}.protected-layout{display:flex;width:100%;margin-left:240px}.protected-layout .stepper{padding:0 0 25px}.main-container{display:flex}.sidebar{text-align:center}.content{flex-grow:1;width:74vw}.content .protected-layout{margin-left:237px}.content .protected-layout .main-content{flex-grow:1;padding:1rem;width:100%;box-sizing:border-box}.days-container{display:flex;gap:3px}.day-circle{width:28px;height:28px;border-radius:35%;display:flex;justify-content:center;align-items:center;font-size:12px;font-weight:700;overflow:hidden}.active{background-color:var(--color-primary);color:#fff}.inactive{background-color:#fff;border:2px solid rgba(128,128,128,.3411764706);color:#808080d8}.general-component__header{display:flex;justify-content:space-between;margin-bottom:1em}.general-component__header h2{margin:0;display:inline-block;position:relative}.general-component__header h3{color:var(--color-primary)}.general-component__header .right-stack{display:flex;align-items:center;gap:12px}.general-component__header .right-stack button{background-color:var(--color-primary)}.general-component__header input{height:min-content}.general-component__header .zonesHeader:after{content:"";display:block;position:absolute;left:100%;top:50%;width:250%;height:1px;background-color:var(--color-primary);margin-left:.5em;transform:translateY(-50%)}.accordionContainer .accordion{box-shadow:none;border:1px solid rgba(148,150,149,.5019607843)}.accordionContainer .accordion .general-Form{display:grid;grid-gap:10px;text-align:start}.accordionContainer .accordion .general-Form .sectionInfo{display:flex;gap:1em;margin-bottom:.5em}.accordionContainer .accordion .general-Form .sectionInfo .days{width:43vh}.accordionContainer .accordion .general-Form .sectionInfo div{width:100%}.accordionContainer .accordion .general-Form .sectionInfo label{font-weight:600;color:var(--color-primary);margin-bottom:.2em;margin-left:.2em}.accordionContainer .accordion .general-Form .sectionInfo input{border-radius:16px;padding:8px;border:1.5px solid rgba(128,128,128,.4901960784);width:100%}.accordionContainer .accordion .general-Form .sectionInfo .dateCreate{display:grid}.accordionContainer .accordion .general-Form .sectionInfo .dateCreate input{width:min-content}.accordionContainer .accordion .general-Form .sectionCheck{display:flex;justify-content:space-between;gap:2em}.accordionContainer .accordion .general-Form .sectionCheck label{font-weight:600;color:var(--color-primary)}.accordionContainer .accordion .general-Form .sectionCheck input[type=checkbox]{width:auto}.accordionContainer .accordion .general-Form .sectionBtn{display:flex;justify-content:flex-end;gap:1em;align-items:center}.accordionContainer .accordion .general-Form .sectionBtn .labelWithIcon{display:flex;align-items:center;gap:.5em}.accordionContainer .accordion .general-Form .sectionBtn .delete{background-color:#ff0000b0}.accordionContainer .accordion .accordion-summary .avatar{background-color:#efefef;color:var(--color-primary);margin-right:2em}.accordionContainer .accordion .accordion-summary .avatar-typography-container{display:flex;align-items:center;justify-content:center}.disabled{background-color:#80808091;border:none;cursor:auto}.PublicDocsLayout{background-color:#fff;position:absolute;top:0;left:0;width:100%;height:100%;display:flex;flex-direction:column;align-items:center;overflow-y:auto}.loader{position:absolute;left:50%;margin:100px;width:50px;aspect-ratio:1;border-radius:50%;background:radial-gradient(farthest-side,#0056b3 94%,#0000) top/8px 8px no-repeat,conic-gradient(#0000 30%,#0056b3);mask:radial-gradient(farthest-side,rgba(0,0,0,0) calc(100% - 8px),#000 0);animation:l13 1s infinite linear}@keyframes l13{to{transform:rotate(1turn)}}.login__container{width:100%;display:flex;justify-content:center;align-items:center;height:80vh;gap:100px}.login__container__left{width:40%}.login__title{font-size:40px;max-width:600px;text-align:left;margin:0;color:#213547}.login__logo{width:100%;max-width:320px;display:block}.login__banner-image{width:100%;max-width:800px;display:block}.login__submit-windows,.login__submit-adfs{color:#fff;background:var(--color-primary);width:100%;height:50px;border-radius:24px;box-shadow:0 2px 4px #0003;display:flex;align-items:center}.notification-container .notification-content .notification-header .notification-text h4{margin:0;font-size:20px;font-weight:600;color:#333;word-break:break-word;overflow-wrap:break-word;max-width:100%;overflow:hidden}.notification-container .notification-content .notification-header .notification-errors-container{max-height:300px;overflow-y:auto}.notification-container .notification-content .notification-header .notification-errors-container .notification-error{margin:8px 0 0;font-size:14px;color:#666;word-break:break-word;overflow-wrap:break-word;max-width:100%;overflow:hidden}.notification-container .notification-content .notification-actions{display:flex;justify-content:space-between;gap:16px}.notification-container .notification-content .notification-actions .notification-btn.confirm{background-color:#f44336;color:#fff}.notification-container .notification-content .notification-actions .notification-btn.accept{background-color:#4268ff;color:#fff}.dashboard-component{text-align:center;margin-top:20%;display:flex;flex-direction:column;align-items:center}.dashboard-component__header{max-width:800px}.dashboard-component__description{font-size:24px}.container-table{border-radius:8px;overflow:hidden;box-shadow:0 4px 12px #0000000d}.container-table .MuiTable-root{width:100%;border-collapse:collapse}.container-table .MuiTable-root .MuiTableHead-root{background-color:#f8f9fc}.container-table .MuiTable-root .MuiTableHead-root .MuiTableCell-root{font-weight:600;text-align:left;padding-block:6px;padding-inline:12px;color:#333;border-bottom:2px solid #e0e0e0}.container-table .MuiTable-root .MuiTableBody-root .MuiTableRow-root:hover{background-color:#f1f5f9}.container-table .MuiTable-root .MuiTableBody-root .MuiTableRow-root .MuiTableCell-root{padding-block:8px;padding-inline:12px;border-bottom:1px solid #e0e0e0;color:#555}.container-table .MuiTable-root .MuiTableBody-root .MuiTablePagination-root{border-top:1px solid #e0e0e0;background-color:#f8f9fc}.container-table .MuiTablePagination-root{background-color:#f8f9fc;border:1px solid #e0e0e0}.container-table .IconButton{color:#000833a6;margin-right:.2em}.container-table .MuiTypography-root{color:#333}.container-table .Mui-error{color:red}.container-table .data-table__loader{display:flex;justify-content:center;align-items:center;height:100px}.tabs-container h3{margin-bottom:0}.tabs-container .features-container{display:flex;flex-wrap:wrap;column-gap:20px;row-gap:20px;justify-content:space-between}.tabs-container .features-container .feature{display:flex;flex-direction:column;gap:2px;min-width:200px;max-width:33%}.tabs-container .features-container .feature .feature-label{font-weight:600;color:#333333d6}.tabs-container .features-container .feature .feature-value{font-weight:400;overflow:hidden;text-overflow:ellipsis;max-width:80%}.notification-popup{position:fixed;top:0;left:0;width:100%;height:100%;background-color:#00000080;display:flex;justify-content:center;align-items:center;z-index:9000}.notification-popup .notification-content{background-color:#fff;padding:32px;border-radius:12px;width:360px;box-shadow:0 20px 24px -4px #00000014,0 8px 8px -4px #0000000a;text-align:center;position:relative}.notification-popup .notification-content .notification-header{display:flex;flex-direction:column;align-items:center;margin-bottom:24px}.notification-popup .notification-content .notification-header .notification-text h4{margin:0;font-size:20px;font-weight:600;color:#333}.notification-popup .notification-content .notification-header .notification-text .notification-message{margin:8px 0 0;font-size:14px;color:#666}.notification-popup .notification-content .notification-actions{display:flex;justify-content:space-between;gap:16px}.notification-popup .notification-content .notification-actions .notification-btn{padding:10px 20px;border-radius:8px;font-size:14px;font-weight:500;cursor:pointer;border:none;width:100%}.notification-popup .notification-content .notification-actions .notification-btn.cancel{background-color:#f0f0f0;color:#333}.notification-popup .notification-content .notification-actions .notification-btn.confirm{background-color:#f44336;color:#fff}.notification-popup .notification-content .notification-actions .notification-btn.accept{background-color:#4268ff;color:#fff}.users-security .sectionCheck{padding-bottom:20px;display:flex;flex-direction:column;gap:1rem;align-items:flex-start}.users-security .sectionCheck>div{display:flex;align-items:center;gap:.5rem}.users-security .sectionCheck>div>input[type=checkbox]{width:15px;height:15px;accent-color:var(--color-primary)}.users-security .sectionBtn{display:flex;gap:10px;justify-content:flex-end}.users-security .user-name{margin:0 0 12px}.users-Component .empty-results{padding:1rem;text-align:center;color:#636262}.notifications-form .notifications-form__group_date button{white-space:nowrap}.notifications-form .notifications-form__group_date ul{padding-left:0;display:flex;flex-wrap:wrap;gap:15px}.notifications-form .notifications-form__group_date ul li{display:flex;align-items:center;gap:10px;border:1px solid #e2e8f0;border-radius:8px;padding:5px 10px}.notifications-form .notifications-form__group_date ul button{background-color:transparent;margin:0;padding:0;color:var(--color-primary)}.notifications-form__group{margin-bottom:1.5rem}.notifications-form__group-date{display:flex;gap:1.5rem;align-items:center}.notifications-form__label{display:block;font-weight:500;color:#4a5568;margin-bottom:.5rem}.notifications-form__input,.notifications-form__textarea,.notifications-form__select{width:100%;height:40px;padding:.75rem;border:1px solid #e2e8f0;border-radius:8px;font-size:1rem;color:#2d3748;box-sizing:border-box}.notifications-form__input[type=date],.notifications-form__input[type=time]{width:50%!important}.notifications-form__textarea{min-height:120px;resize:none}.notifications-form__send-options{display:flex;justify-content:space-between;gap:1rem}.notifications-form__send-options .notifications-form__send-option{flex:1;padding:1.5rem;border:1px solid #e2e8f0;border-radius:8px;text-align:left;transition:all .3s ease;cursor:pointer;background-color:#fff;display:flex;align-items:center}.notifications-form__send-options .notifications-form__send-option label{margin-bottom:0!important}.notifications-form__send-options .notifications-form__send-option:hover{border-color:#cbd5e0!important}.notifications-form__send-options .notifications-form__send-option.selected{border-color:#3182ce!important;background-color:#ebf8ff!important}.notifications-form__send-options .notifications-form__send-option .notifications-form__radio{margin-right:.75rem;cursor:pointer}.notifications-form__send-options .notifications-form__send-option .notifications-form__radio-label{display:block;font-size:1.125rem;font-weight:600;margin-bottom:.5rem;color:#2d3748}.notifications-form__send-options .notifications-form__send-option p{font-size:.875rem;color:#718096}.notifications-form__group__date{width:50%}.notifications-form__day-time{display:flex;gap:1rem;align-items:center;justify-content:space-between}.notifications-form__selected-days{width:50%;margin-top:1rem}.notifications-form__selected-days p{margin-bottom:.5rem;font-size:1rem;color:#4a5568;font-weight:500}.notifications-form__selected-days ul{list-style-type:none;padding:0}.notifications-form__selected-days ul li{position:relative;font-size:.95rem;color:#2d3748;border-bottom:1px solid #e2e8f0;display:flex;justify-content:space-between;align-items:center}.notifications-form__selected-days ul li .notifications-form__remove-day{visibility:hidden}.notifications-form__selected-days ul li:hover .notifications-form__remove-day{visibility:visible}.notifications-form__remove-day{background-color:transparent;border:none;color:#e53e3e;font-size:1rem;cursor:pointer}.notifications-form__remove-day:hover{color:#c53030}.modal-container{position:fixed;top:0;left:0;width:100%;height:100%;padding:70px;background-color:#f5f6fa;display:flex;justify-content:center;align-items:center;z-index:9;text-align:justify}.modal-container .general-modalContainer{display:grid;grid-gap:10px}.modal-container .general-modalContainer .inputContainer{display:flex;flex-direction:column}.modal-container .general-modalContainer .inputContainer .inputWrapper{display:flex;align-items:center;gap:20px}.modal-container .general-modalContainer .inputContainer .inputWrapper div{display:flex;gap:10px}.modal-container .general-modalContainer .sectionMeasures{display:flex;justify-content:space-between;flex-wrap:wrap;gap:17px}.modal-container .general-modalContainer .sectionMeasures div{flex:1}.modal-container .general-modalContainer .sectionMeasures label{margin:10px 0}.modal-container .general-modalContainer .sectionMeasures-alert{display:flex;justify-content:center;align-items:center;gap:10px;margin-top:20px;font-size:14px;font-weight:500;color:#2a2a2a!important}.modal-container .general-modalContainer .BusinessRoutesStep4 label{margin:0;font-size:14px!important;color:#2a2a2a!important}.modal-container .modal-content{background-color:#fff;padding:44px 54px;border-radius:10px;max-width:800px;width:70%;position:relative;box-shadow:0 4px 8px -2px #0000000a,0 2px 4px -2px #00000014}.modal-container .modal-content input,.modal-container .modal-content select{border-radius:8px;padding:6px;border:1.5px solid rgba(128,128,128,.4901960784);margin-bottom:.4em}.modal-container .modal-content label{font-weight:600;color:var(--color-primary)}.modal-container .modal-content .modal-header{display:flex;justify-content:flex-start;align-items:center;margin-bottom:20px}.modal-container .modal-content .modal-header h2{margin:0;font-size:24px;font-weight:700;color:var(--color-primary)}.modal-container .modal-content .modal-header .close-button{color:var(--color-primary);cursor:pointer}.modal-container .modal-content .modal-body{margin-bottom:20px;overflow-y:auto;max-height:70vh}.modal-container .modal-content .modal-body label{display:block;font-size:16px;color:var(--color-primary)}.modal-container .modal-content .modal-body input[type=text],.modal-container .modal-content .modal-body input[type=number],.modal-container .modal-content .modal-body input[type=time],.modal-container .modal-content .modal-body select{width:100%;padding:12px 20px;border:1px solid #ccc;box-sizing:border-box}.modal-container .modal-content .modal-buttons{display:flex;justify-content:flex-start;gap:10px}.modal-container .modal-content .modal-buttons .btn-modal{padding:10px 20px;border-radius:8px;cursor:pointer;font-size:16px;text-align:center;border:none;transition:background-color .3s ease}.modal-container .modal-content .modal-buttons .btn-modal.btn-modal-close{background-color:#f5f6fa;color:#4a5568;border:1px solid #e2e8f0}.modal-container .modal-content .modal-buttons .btn-modal.btn-modal-close:hover{background-color:#e2e8f0}.notifications-table .notification-title{margin:0;padding:0}.notifications-table .notification-title>div{display:flex;flex-direction:column;gap:2px;align-items:flex-start;color:#333;max-height:50px;overflow-y:hidden}.notifications-table .notification-title>div h4,.notifications-table .notification-title>div p{margin:0;text-align:left;text-overflow:ellipsis;font-weight:400}.notifications-table .notification-title>div h4{font-weight:600;font-size:1rem}.notifications-table .notification-title>div p{font-size:.875rem;color:#666}.notification-details-modal{background-color:#fff;border-radius:18px!important;max-width:650px!important;margin:auto;padding:20px;outline:none;position:relative}.notification-details-modal__header{display:flex;align-items:center;justify-content:space-between;padding-bottom:10px;border-bottom:1px solid #e0e0e0}.notification-details-modal__icon{background-color:#f5f5f5;border-radius:50%;display:flex;align-items:center;justify-content:center}.notification-details-modal__title{font-weight:700!important}.notification-details-modal__close-icon{color:#616161}.notification-details-modal__body{padding:20px 0}.notification-details-modal__notification-title{font-weight:600;margin-bottom:8px}.notification-details-modal__notification-message{font-size:14px;color:#616161;margin-bottom:20px}.notification-details-modal__detail-item{margin-block:8px}.notification-details-modal__detail-label{font-weight:600;color:#757575}.notification-details-modal__detail-value{font-size:14px;color:#424242;display:flex;align-items:center;gap:10px;padding-bottom:5px}.notification-details-modal__status-tag{padding:2px 8px;border-radius:12px;font-size:12px;font-weight:700;margin-left:10px}.notification-details-modal__status-tag--programada{background-color:#e0f2f1;color:#00796b}.notification-details-modal__status-tag--enviada{background-color:#e0f7fa;color:#00796b}.notification-details-modal__status-tag--cancelada{background-color:#ffebee;color:#d32f2f}.status-Indicator{display:flex;align-items:center;gap:5px;max-width:fit-content}.status-Indicator.sent{color:#1f9952;background-color:#12b2550d;padding:4px 12px;border-radius:8px;border:1px solid rgba(31,153,82,.2470588235)}.status-Indicator.scheduled{color:var(--color-primary);background-color:#4268ff0d;padding:4px 12px;border-radius:8px;border:1px solid rgba(0,47,135,.262745098)}.status-Indicator.canceled{color:#d92b2b;background-color:#f230300d;padding:4px 12px;border-radius:8px;border:1px solid rgba(217,43,43,.2705882353)}.notification-container{position:fixed;top:0;left:0;width:100%;height:100%;background-color:#00000080;display:flex;justify-content:center;align-items:center;z-index:10000}.notification-container .notification-content{background-color:#fff;padding:32px;border-radius:12px;width:360px;box-shadow:0 20px 24px -4px #00000014,0 8px 8px -4px #0000000a;text-align:center;position:relative}.notification-container .notification-content .notification-header{display:flex;flex-direction:column;align-items:center;margin-bottom:24px}.notification-container .notification-content .notification-header .notification-text h4{margin:0;font-size:20px;font-weight:600;color:#333}.notification-container .notification-content .notification-header .notification-text .notification-message{margin:8px 0 0;font-size:14px;color:#666}.notification-container .notification-content .notification-actions{display:flex;justify-content:flex-end;gap:16px}.notification-container .notification-content .notification-actions .notification-btn{padding:10px 20px;border-radius:8px;font-size:14px;font-weight:500;cursor:pointer;border:none;width:100%}.notification-container .notification-content .notification-actions .notification-btn.cancel{background-color:#f0f0f0;color:#333}.status-Indicator.status--active{color:#1f9952;background-color:#1f995214;padding:4px 12px;border-radius:8px;border:1px solid rgba(31,153,82,.1647058824)}.status-Indicator.status--inactive{color:#333;background-color:#e0e0e0;padding:4px 12px;border-radius:8px;border:1px solid rgba(51,51,51,.1921568627)}.switch-container{display:flex;align-items:center;gap:12px}.header{display:flex;justify-content:space-between;align-items:center;background-color:#f5f6fa!important}.header h2{margin:0;color:var(--color-primary);display:inline-block;position:relative}.header .header-line{flex-grow:1;height:1.5px;background-color:#333}.header input{height:min-content}.header .zonesHeader{color:#333}.sliderZones{display:flex;gap:15px;flex-wrap:wrap}.sliderZones div{margin:0}.sliderZones .noActive{background-color:#c9caca;color:#fff;border:0}.sliderZones .zones-container{min-width:200px;text-align:center;border-radius:6px;border:1px solid #c9caca;display:flex;flex-direction:column;align-items:flex-start;padding:15px}.sliderZones .zones-container h4,.sliderZones .zones-container p{margin:0;color:#000833a6!important}.sliderZones .zones-container .stack--horizontal{display:flex;align-items:center;justify-content:space-between;border-color:transparent;width:100%;padding:0}.sliderZones .zones-container .stack--horizontal .status-circle{width:6px;height:6px;border-radius:50%;display:inline-block;border-color:transparent}.sliderZones .zones-container .stack--horizontal .status-circle.__active{background-color:#12b262}.sliderZones .zones-container .stack--horizontal .status-circle.__inactive{background-color:#c4c5c5}._registeredClientZoneCard_pq616_1{background-color:#fff;color:#000833a6;border:1px solid #0011661a;border-radius:10px;padding:10px;width:100%;max-width:200px;height:fit-content;cursor:pointer}._registeredClientZoneCard_pq616_1 div{display:flex;justify-content:space-between}._registeredClientZoneCard_pq616_1 div h4{margin:0}._registeredClientZoneCard_pq616_1 p{margin:0;font-size:14px;text-align:left}._indicator_pq616_25{width:15px;height:15px;border-radius:50%;display:inline-block;margin:0}._active_pq616_33{background-color:#12b255}._inactive_pq616_36{background-color:#c4c5c5}._citiesContainer_pq616_40{display:flex;flex-direction:column;width:100%}._citiesContainer_pq616_40 div{display:flex;align-items:center;justify-content:space-between;gap:5px;margin-bottom:5px}._citiesContainer_pq616_40 div h5,._citiesContainer_pq616_40 div p{margin:0;font-size:14px;text-align:left;font-weight:400}._separator_pq616_60{width:100%;height:1px;background-color:#0011661a;margin:10px 0}._replyModal_syvnq_1{margin-top:20px;display:block}._replyModal_syvnq_1 ._formGroup_syvnq_4{display:flex;flex-direction:column;gap:10px}._replyModal_syvnq_1 ._formGroup_syvnq_4 select{width:100%;height:40px;padding:0 10px;font-size:16px;border-radius:4px;border:1px solid #ccc}._replyModal_syvnq_1 ._formGroup_syvnq_4 label{font-size:16px;font-weight:700;color:#333;text-align:left}._replyModal_syvnq_1 ._transportsList_syvnq_23,._replyModal_syvnq_1 ._zonesToReplyList_syvnq_24{padding-top:10px;display:flex;flex-direction:column;gap:2px;text-align:left;font-size:14px}._replyModal_syvnq_1 ._transportsList_syvnq_23 ._transportItem_syvnq_31,._replyModal_syvnq_1 ._transportsList_syvnq_23 ._zoneItem_syvnq_32,._replyModal_syvnq_1 ._zonesToReplyList_syvnq_24 ._transportItem_syvnq_31,._replyModal_syvnq_1 ._zonesToReplyList_syvnq_24 ._zoneItem_syvnq_32{display:flex;align-items:center;justify-content:space-between}._replyModal_syvnq_1 ._transportsList_syvnq_23 ._transportItem_syvnq_31 button,._replyModal_syvnq_1 ._transportsList_syvnq_23 ._zoneItem_syvnq_32 button,._replyModal_syvnq_1 ._zonesToReplyList_syvnq_24 ._transportItem_syvnq_31 button,._replyModal_syvnq_1 ._zonesToReplyList_syvnq_24 ._zoneItem_syvnq_32 button{background:none;border:none;color:var(--color-primary);cursor:pointer;font-size:18px;margin:0;padding:0}.header .right .service-days-container{display:flex;flex-direction:column}.header .right .service-days-container span{text-align:left;font-size:smaller}.header .right .header-points,.header .right .header-capacity{display:flex;align-items:center;gap:5px;background-color:#0015800a;padding:4px;border-radius:5px}._routePointsList_or5s2_1{border-radius:5px}._routePointsList_or5s2_1 h3{font-size:1.5em;text-align:left;margin-left:8px;margin-block:0}._routePoint_or5s2_1{display:flex;align-items:center;gap:10px}._routePoint_or5s2_1 h4,._routePoint_or5s2_1 p{width:200px;text-align:left;text-overflow:ellipsis;overflow:hidden;white-space:nowrap;margin-block:10px}.header{display:flex;justify-content:space-between;background-color:#fff;padding:10px 20px}.header .back-icon{color:var(--color-primary)}.header .left{display:flex;align-items:center;gap:10px}.header .left .info{display:flex;flex-direction:column}.header .left .info h3{margin:0;color:var(--color-primary);text-align:left}.header .left .info .city{text-align:left}.header .right{display:flex;align-items:center;gap:15px}.header .right button.clean{color:gray}.content{min-height:50vh;width:100%;background-color:#fff;display:flex;padding:20px}.content .awards,.content .info{width:50%}.content .awards .content-awards-header{display:flex;justify-content:space-between;padding-bottom:10px}.content .awards .content-awards-header button{padding:5px!important}.content .awards .awards-container{display:flex;flex-direction:column;gap:10px;max-height:60vh;overflow-y:scroll;padding-right:10px}.content .awards .awards-container .award-card{display:flex;flex-direction:column;gap:10px;justify-content:space-between;border:1px solid #e0e0e0;border-radius:10px;padding:20px}.content .awards .awards-container .award-card .award-card-header{display:flex;flex-direction:row;gap:5px;justify-content:space-between}.content .awards .awards-container .award-card .award-card-header p{margin:0;text-align:left}.content .awards .awards-container .award-card .award-card-header .right{display:flex;align-items:flex-start}.content .awards .awards-container .award-card .award-card-header .right *{margin:0}.content .awards .awards-container .award-card .award-card-header .right * :focus{outline:none}.content .awards .awards-container .award-card .award-card-header .right button.clean{color:#e0e0e0}.content .awards .awards-container .award-card .award-card-footer{display:flex;flex-direction:row;gap:10px}.content .awards .awards-container .award-card .award-card-footer .award-footer-item{display:flex;align-items:center;gap:5px;background-color:#0015800a;padding:4px;border-radius:5px}.content .awards .awards-container .award-card .award-card-footer svg{color:#646464}.content .info{display:flex;flex-direction:column;gap:10px}.content .info .travels{display:flex;flex-direction:column;gap:10px;padding-left:10px}.content .info .travels .travels-header{display:flex;justify-content:space-between}.content .info .travels button{background-color:#adadadcc;padding:4px}.content .info .travels .travels-info-container{display:flex;flex-wrap:wrap;gap:10px;justify-content:space-between}.content .info .travels .travels-info-container .travels-info-item{display:flex;align-items:center;gap:10px;width:48%;border:1px solid #e0e0e0;border-radius:10px;padding:10px}.content .info .travels .travels-info-container .travels-info-item h5{font-weight:700;font-size:xx-large;margin:0;color:#000626e5}.content .info .travels .travels-info-container .travels-info-item:nth-child(3){width:100%}.content .info .redemption{display:flex;flex-direction:column;align-items:flex-start;gap:10px;padding-left:10px}.content .info .redemption .redemption-header{display:flex;flex-direction:column}.content .info .redemption .redemption-header h3{margin:0;text-align:left}.content .info .redemption .redemption-header *{color:#000626e5}.content .info .redemption .redemption-alert{display:flex}.content .info .redemption .redemption-info-container{display:flex;gap:10px;justify-content:space-between;width:100%}.content .info .redemption .redemption-info-container .redemption-info-item{display:flex;align-items:flex-end;gap:10px;border:1px solid #e0e0e0;border-radius:10px;padding:10px}.content .info .redemption .redemption-info-container .redemption-info-item h5{font-weight:700;font-size:xx-large;margin:0;color:#000626e5;vertical-align:bottom}.content .info .redemption .redemption-info-container .redemption-info-item:nth-child(1){flex-grow:1}.content .info .redemption .redemption-info-container .redemption-info-item:nth-child(2){flex-grow:1}.date-container{display:flex;gap:10px;justify-content:space-between;align-items:center;width:100%}.date-container svg{color:#7c7b7b}.date-container .date-range{display:flex;justify-content:space-between;gap:20px;width:100%}.date-container .date-range .initial,.date-container .date-range .final{display:flex;flex-direction:column;align-items:flex-start}.date-container .date-range h4{margin:0}.date-container.outline{border:1px solid #e0e0e0;border-radius:10px;padding:5px 20px}.detailView{max-width:1000px}._form_1dwng_1 input,._form_1dwng_1 select{border-radius:8px;padding:6px;border:1.5px solid #8080807d;margin-bottom:.4em;width:100%}.docs-max-width-800{max-width:800px}.docs-text-end{display:flex;justify-content:flex-end;align-items:center}.docs-header-logo:first-child{height:100px}.docs-header-logo{height:50px;max-width:100%;width:auto}.docs-text-justify{text-align:justify;padding-inline:25px;word-break:break-word;overflow-wrap:break-word}.docs-text-blue{color:#264f99}.docs-main-title{text-align:center;margin:0;color:#31adff}.docs-link-blue{color:#00f}.docs-sub-title{color:#31adff;font-weight:700;list-style-position:inside}.docs-sub-text{color:#264f99;font-weight:400}.a-e-list li.un-styled{list-style-type:none}.devtoolsPage{width:100%;min-height:50vh;border:1px solid #d4d4d4}.devtoolsPage h1,.devtoolsPage h2,.devtoolsPage h3,.devtoolsPage h4,.devtoolsPage h5,.devtoolsPage h6{color:#000;margin:0;padding:0}._PointsControlComponent_1enpx_1 h2{color:var(--color-primary);text-align:left;margin-bottom:0}._GeneralsPcTab_1enpx_9,._NormalTravelPcTab_1enpx_10,._TeleworkPcTab_1enpx_11,._CarpoolingPcTab_1enpx_12,._BusinessRoutePcTab_1enpx_13{background-color:#fff;margin-top:20px;max-width:700px;border-radius:15px}._GeneralsPcTab_1enpx_9 form,._NormalTravelPcTab_1enpx_10 form,._TeleworkPcTab_1enpx_11 form,._CarpoolingPcTab_1enpx_12 form,._BusinessRoutePcTab_1enpx_13 form{padding:20px;display:flex;flex-direction:column;align-items:flex-start}._GeneralsPcTab_1enpx_9 form button,._NormalTravelPcTab_1enpx_10 form button,._TeleworkPcTab_1enpx_11 form button,._CarpoolingPcTab_1enpx_12 form button,._BusinessRoutePcTab_1enpx_13 form button{align-self:flex-end}._GeneralsPcTab_1enpx_9 p,._NormalTravelPcTab_1enpx_10 p,._TeleworkPcTab_1enpx_11 p,._CarpoolingPcTab_1enpx_12 p,._BusinessRoutePcTab_1enpx_13 p{color:#000833a6;text-align:left}._form-field_1enpx_33{width:100%;display:flex;gap:15px;justify-content:space-between}._form-field_1enpx_33>div{max-width:85%;display:flex;gap:10px;text-align:left}._form-field_1enpx_33>div>label{display:flex;flex-direction:column}._form-field_1enpx_33>div>label>p{margin:0}._form-field_1enpx_33 ._form-field-column_1enpx_51{display:flex;flex-direction:column;align-items:flex-end;justify-content:space-between}._form-field_1enpx_33 button{margin:0;padding:4px 8px}._form-field--nested_1enpx_63{padding-left:32px;display:flex;flex-direction:column;margin-top:10px}._form-field--nested_1enpx_63 input{width:100px;height:fit-content;padding:5px 8px;border-radius:10px;border-color:#58585833}._time-range--container_1enpx_77{display:flex;gap:10px;padding-left:30px;margin-top:10px;align-items:flex-end}._time-range--container_1enpx_77 button{margin:0;padding:4px;background-color:transparent;color:var(--color-primary)}._time-range--container_1enpx_77 ._time-form-field_1enpx_89{display:flex;flex-direction:column}._time-range--container_1enpx_77 ._time-form-field_1enpx_89 input{width:115px;height:fit-content;padding:5px 8px;border-radius:10px;border-color:#58585833}._time-range--container_1enpx_77 ._time-form-field_1enpx_89 label{text-align:left}._multi-time-range--container_1enpx_105{max-height:220px;overflow-y:auto;padding-right:20px}._divider_1enpx_111{width:100%;height:1px;background-color:#d3d3d3;margin:20px 0}._progressBarLoader_1e8aw_1{height:4px;width:100%;--c: no-repeat linear-gradient(var(--color-primary) 0 0);background:var(--c),var(--c),#e2e2e2;background-size:60% 100%;animation:_l16_1e8aw_1 3s infinite}@keyframes _l16_1e8aw_1{0%{background-position:-150% 0,-150% 0}66%{background-position:250% 0,-150% 0}to{background-position:250% 0,250% 0}}._EmissionsForm_1kker_1{background-color:#fff;margin-top:20px;max-width:620px;border-radius:15px}._EmissionsForm_1kker_1 form{padding:20px}._EmissionsForm_1kker_1 p{color:#000833a6}._form-header_1kker_14{display:flex;gap:10px;margin-bottom:25px}._form-header_1kker_14>div{display:flex;flex-direction:column;align-items:flex-start}._form-header--title_1kker_25,._form-header--description_1kker_29{margin:0}._form-fields-container_1kker_33{display:flex;flex-direction:column;gap:15px;justify-content:space-between;padding-left:35px}._form-field_1kker_33{display:flex;gap:15px;justify-content:space-between}._form-field_1kker_33 label{display:flex;flex-direction:column;align-items:flex-start;gap:2px}._form-field_1kker_33 label h4,._form-field_1kker_33 label P{margin:0}._form-field_1kker_33 input{width:100px;height:fit-content;padding:10px 8px;border-radius:10px;border-color:#58585833}._form-submit-container_1kker_64{display:flex;justify-content:flex-end;margin-top:10px}._EmissionsComponent_i3mxe_1 h2{color:var(--color-primary);text-align:left;margin-bottom:0}.carpoolingGroupsComponent{display:block}.carpoolingGroupsTable{box-shadow:0 4px 4px #0000001a}.carpoolingGroupsTable .paginationContainer{background:#ebedf5}.groupRow{border-bottom:2px solid #001bb3;display:flex;flex-direction:row}.headerRow{background:#ebedf5;font-weight:700}.socialReasonList{display:flex;flex-direction:column;flex:.8}.socialReasonListRow{display:flex;padding-left:10px;padding-block:5px}.socialReasonListRowItem{flex:1;display:flex;align-items:center;color:#555}.socialReasonListRowItem.headerCell{padding-top:20px}.pointsList{display:flex;flex-direction:column;flex:2;border-inline:1px solid #d8d8d8}.pointsListRow{display:flex;flex-direction:row;padding-left:10px;padding-block:5px;border-bottom:1px solid #d8d8d8}.pointsListRow.pointsListRow:is(.headerRow){border-bottom:none}.pointsListRowItem{flex:1;display:flex;align-items:center;color:#555}.pointsListRowItem:nth-child(1){flex:.7}.pointsListRowItem:nth-child(2){flex:.7}.statusRow{flex:.3;display:flex;align-items:center;justify-content:center;border-right:1px solid #d8d8d8}.menuRow{flex:.2;display:flex;align-items:center;justify-content:center}.headerCell{font-weight:700;color:#181d3c;padding:8px 0;text-align:center}.carpoolingGroupsForm{padding:16px}::-webkit-scrollbar{width:12px;height:12px}::-webkit-scrollbar-track{background:#f1f1f1;border-radius:10px}::-webkit-scrollbar-thumb{background:#888;border-radius:10px;border:3px solid #f1f1f1}::-webkit-scrollbar-thumb:hover{background:#555}::-webkit-scrollbar-corner{background:#f1f1f1}:root{--color-primary: #003087;--color-secondary: #0015800A;--color-error: #F23030;font-family:Inter,system-ui,Avenir,Helvetica,Arial,sans-serif;line-height:1.5;font-weight:400;color-scheme:light;color:#ffffffde;font-synthesis:none;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}:root input[type=number]::-webkit-inner-spin-button{-webkit-appearance:none}#root{width:80%;padding:2rem;text-align:center}*{box-sizing:border-box;margin:0;padding:0}body{margin:0;display:flex;min-width:320px;min-height:100vh;background-color:#f5f6fa!important}@media (prefers-color-scheme: light){:root{color:#213547;background-color:#fff}}
