@charset "UTF-8";.no_disponibilidad_text,.cancelacion_rechazada_text,.cancelacion_aprobada_text,.pasajero_cancelado_text,.error_ticket_emitido_text,.cancelado_recotizacion_text,.pendiente_cancelacion_text,.solicitud_cancelacion_text,.rechazado_text,.cancelado_text,.emitido_text,.expirado_text,.aprobado_text,.confirmado_text,.cotizado_text,.activo_text{font-weight:600;font-size:.8rem;text-align:left;padding:8px}.activo_text{background-color:#fff;color:#323232!important;border-bottom:4px solid #54bac3}.cotizado_text{background-color:#fff;color:#323232!important;border-bottom:4px solid #e9df16}.confirmado_text{background-color:#fff;color:#323232!important;border-bottom:4px solid #80ce4e}.aprobado_text{background-color:#fff;color:#323232!important;border-bottom:4px solid #008e53}.expirado_text{background-color:#fff;color:#323232!important;border-bottom:4px solid #2f4858}.emitido_text{background-color:#fff;color:#323232!important;border-bottom:4px solid #5b007e}.cancelado_text{background-color:#fff;color:#323232!important;border-bottom:4px solid #c90005}.rechazado_text{background-color:#fff;color:#323232!important;border-bottom:4px solid #a80000}.solicitud_cancelacion_text{background-color:#fff;color:#323232!important;border-bottom:4px solid #999265}.pendiente_cancelacion_text{background-color:#fff;color:#323232!important;border-bottom:4px solid #008ac6}.cancelado_recotizacion_text{background-color:#fff;color:#323232!important;border-bottom:4px solid #ffa600}.error_ticket_emitido_text{background-color:#fff;color:#323232!important;border-bottom:4px solid #aa2e25}.pasajero_cancelado_text{background-color:#fff;color:#323232!important;border-bottom:4px solid #680000}.cancelacion_aprobada_text{background-color:#fff;color:#323232!important;border-bottom:4px solid #6ba198}.cancelacion_rechazada_text{background-color:#fff;color:#323232!important;border-bottom:4px solid #ae002a}.no_disponibilidad_text{background-color:#fff;color:#323232!important;border-bottom:4px solid #a87231}.QuotationContent{position:relative;display:grid;grid-template-columns:1fr 1fr 1fr;grid-template-rows:auto;gap:10px}@media screen and (max-width: 767px){.QuotationContent{grid-template-columns:1fr 1fr}}@media screen and (max-width: 721px){.QuotationContent{grid-template-columns:1fr}}.QuotationContent .QuotationItem{border:1px solid #cecece;display:flex;flex-direction:column;width:100%;padding:8px}.QuotationContent .QuotationItem .QuotationSelected{background-color:#80ce4e;width:100%;height:100px;position:relative;display:flex;justify-content:center;text-align:center;padding:12px}.QuotationContent .QuotationItem .QuotationRow{display:flex;align-items:center;justify-content:space-between;text-align:center}.QuotationContent .QuotationItem .QuotationRow .QuotationImageContent{width:100%;height:70px;display:flex;align-items:center;justify-content:flex-end}.QuotationContent .QuotationItem .QuotationRow .QuotationImageContent .QuotationImage{width:60px;height:auto}.QuotationContent .QuotationItem .QuotationRow p{text-align:left}.QuotationContent .QuotationItem .QuotationRow h6{border-top:1px solid #cecece;width:100%}.ContentLoader{width:100%;height:100%;z-index:99999;top:0;left:0;position:fixed;background-color:#000c;display:flex;justify-content:center;align-items:center}.ContentLoader .loader{width:48px;height:48px;border:3px solid #fff;border-radius:50%;display:inline-block;position:relative;box-sizing:border-box;animation:rotation 1s linear infinite}.ContentLoader .loader:after{content:"";box-sizing:border-box;position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);width:56px;height:56px;border-radius:50%;border:3px solid;border-color:#ff3d00 transparent}@keyframes rotation{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.StatusRequests_Component{display:grid;grid-template-columns:repeat(4,1fr);grid-template-rows:auto;width:100%;flex-wrap:wrap}@media screen and (max-width: 968px){.StatusRequests_Component{grid-template-columns:repeat(3,1fr)}}@media screen and (max-width: 721px){.StatusRequests_Component{grid-template-columns:repeat(2,1fr)}}@media screen and (max-width: 568px){.StatusRequests_Component{grid-template-columns:1fr}}.StatusRequests_Component .StatusRequests_item{max-width:100%;min-width:20%;margin:6px 6px 12px}.StatusRequests_Component .StatusRequests_item .item_status{display:flex;flex-direction:row;justify-content:space-evenly;align-items:center;width:100%}@media screen and (max-width: 568px){.StatusRequests_Component .StatusRequests_item .item_status{justify-content:flex-end;flex-direction:row-reverse;gap:12px}}.StatusRequests_Component .StatusRequests_item .item_status .statusNumber{font-size:.9rem;text-align:center;position:relative;color:#323232}@media screen and (max-width: 568px){.StatusRequests_Component .StatusRequests_item .item_status .statusNumber{margin-right:1rem}}.StatusRequests_Component .StatusRequests_item .item_status .statusName{font-size:.9rem;text-align:center;color:#323232}.SearchComponent{background-color:#fff}.SearchComponent .Search_Input_items{display:grid;grid-template-columns:repeat(5,1fr);grid-template-rows:auto;padding:12px;gap:12px}@media screen and (max-width: 968px){.SearchComponent .Search_Input_items{grid-template-columns:repeat(3,1fr)}}@media screen and (max-width: 721px){.SearchComponent .Search_Input_items{grid-template-columns:repeat(2,1fr)}}@media screen and (max-width: 568px){.SearchComponent .Search_Input_items{grid-template-columns:1fr}}.SearchComponent .Search_Input_items .Input_item{display:flex;flex-direction:column;width:100%}.SearchComponent .Buttons_Item{padding:12px;display:flex;flex-direction:row-reverse;gap:12px}.SearchComponent .Buttons_Item button{width:145px}.RequestTableContent{position:relative;margin-top:12px;margin-bottom:4rem}.RequestTableContent .RequestTableComponent{width:100%;overflow:auto;position:absolute;display:grid;grid-template-columns:1fr;grid-template-rows:auto}.RequestTableContent .RequestTableComponent .MuiPaper-root{width:100%!important;overflow:auto;position:relative}.RequestTableContent .RequestTableComponent .MuiTable-root{width:100%;table-layout:auto;overflow:auto;position:relative}.ComponentTrackerRequest{padding:12px;margin-top:1rem;margin-bottom:1rem;width:100%;height:auto;background-color:#fff;display:flex;flex-direction:column;justify-content:flex-start}.ComponentTrackerRequest h6{margin-bottom:12px;margin-left:6px}.ComponentTrackerRequest .chip_content{display:flex;flex-direction:row;align-items:center;flex-wrap:wrap;gap:12px}.ComponentTrackerRequest .chip_content .chip{background-color:#008e53;font-size:.9rem;font-weight:600;color:#f0f0f0}.ComponentTrackerRequest .chip_content .chip:hover{background-color:#21742c}.HistoryTableContent{position:relative;margin-top:12px;margin-bottom:1rem;width:100%;height:100%;z-index:0}.HistoryTableContent .HistoryTableComponent{width:100%;overflow:auto;position:relative;display:grid;grid-template-columns:1fr;grid-template-rows:auto}.HistoryTableContent .HistoryTableComponent .MuiPaper-root{width:100%!important;overflow:auto;position:relative}.HistoryTableContent .HistoryTableComponent .MuiTable-root{width:100%;table-layout:auto;overflow:auto;position:relative}.MainQuotationComponent{position:relative;width:100%;height:100%;z-index:0}.MainPassengerContent{position:relative;margin-top:12px;margin-bottom:1rem;width:100%;height:100%;z-index:0}.MainPassengerContent .MainPassengerComponent{width:100%;overflow:auto;position:absolute;display:grid;grid-template-columns:1fr;grid-template-rows:auto}.MainPassengerContent .MainPassengerComponent .MuiPaper-root{width:100%!important;overflow:auto;position:relative}.MainPassengerContent .MainPassengerComponent .MuiTable-root{width:100%;table-layout:auto;overflow:auto;position:relative}.actionButtons{display:flex;gap:1rem;margin:.5rem 0}.titlePassengerTable{font-size:.7rem!important;font-weight:700!important}.passengerStatus{width:190px!important;display:flex;align-items:center;justify-content:space-around}.passengerStatus .icon{font-size:1.4rem}.passengerStatus.colorStatusError{color:#a80000;font-size:.9rem;font-weight:700}.passengerStatus.colorStatusSuccess{color:#008e53;font-size:.9rem;font-weight:700}.checkedPassenger{padding-left:8px}.checkedPassenger label{font-size:.8rem;font-weight:400}.passengerDocuments a{display:flex;justify-content:flex-start;align-items:center;text-decoration:underline;color:#a80000}.passengerDocuments a:hover{color:#07f}.passengerDocuments a small{font-size:.8rem}.passengerDocuments a .icon{font-size:1.4rem;margin-right:3px}.passengerDetail p,.passengerTicketNunber p{font-size:.7rem;font-weight:400;display:flex;flex-direction:row;justify-content:flex-start;align-items:center;color:#000}.passengersTickets{font-size:.7rem;font-weight:400;display:flex;flex-direction:row;justify-content:center;align-items:center;color:#000}.passengersTickets .icon{font-size:1.4rem;margin-left:4px;color:#a80000}.passengersTickets .icon:hover{color:#07f}.ListItem.logoutButton{bottom:0}.ListItem .buttonLink{width:100%;margin:0;padding:0}.ListItem .buttonLink .active{width:100%;background-color:#ab003c;display:flex;flex-direction:row;justify-content:flex-start;align-items:center;color:#fff;border-radius:12px;padding:4px}.ListItem .buttonLink .active .icon{color:#fff;font-size:1.3rem;margin-left:8px}.ListItem .buttonLink .active .title{margin-left:8px;font-size:10px}.ListItem .buttonLink .active .rowIcon{font-size:16px;margin-left:10px;transition:transform .3s}.ListItem .buttonLink .active .rowDown{transform:rotate(90deg)}.ListItem .buttonLink .button_menu{width:100%;border:1px solid #cecdcd;display:flex;flex-direction:row;justify-content:flex-start;align-items:center;color:#646464;border-radius:12px;padding:6px 3px}.ListItem .buttonLink .button_menu .icon{color:#646464;font-size:1.3rem;margin-left:8px}.ListItem .buttonLink .button_menu .title{margin-left:8px;font-size:10px}.ListItem .buttonLink .button_menu .rowIcon{font-size:16px;margin-left:10px;transition:transform .3s}.ListItem .buttonLink .button_menu .rowDown{transform:rotate(90deg)}.ListItem .buttonLink .button_menu:hover{background-color:#cecdcd;transition:transform .3s}.redondo,.sencillo,.pendiente_emision,.no_disponibilidad,.cancelacion_rechazada,.cancelacion_aprobada,.pasajero_cancelado,.error_ticket_emitido,.cancelado_recotizacion,.pendiente_cancelacion,.solicitud_cancelacion,.rechazado,.cancelado,.emitido,.expirado,.aprobado,.confirmado,.cotizado,.activo{font-size:1rem;padding-left:14px;text-align:center;color:#fff;height:30px;display:flex;align-items:center}.activo{background-color:#54bac3!important}.cotizado{background-color:#e9df16!important}.confirmado{background-color:#80ce4e!important}.aprobado{background-color:#008e53!important}.expirado{background-color:#2f4858!important}.emitido{background-color:#5b007e!important;color:#fff!important}.emitido .icon{color:#fff!important}.cancelado{background-color:#c90005!important;color:#fff!important}.cancelado .icon{color:#fff!important}.rechazado{background-color:#a80000!important;color:#fff!important}.rechazado .icon{color:#fff!important}.solicitud_cancelacion{background-color:#999265!important;color:#fff!important}.solicitud_cancelacion .icon{color:#fff!important}.pendiente_cancelacion{background-color:#008ac6!important;color:#fff!important}.pendiente_cancelacion .icon{color:#fff!important}.cancelado_recotizacion{background-color:#ffa600!important;color:#fff!important}.cancelado_recotizacion .icon{color:#fff!important}.error_ticket_emitido{background-color:#aa2e25!important;color:#fff!important}.error_ticket_emitido .icon{color:#fff!important}.pasajero_cancelado{background-color:#680000!important;color:#fff!important}.pasajero_cancelado .icon{color:#fff!important}.cancelacion_aprobada{background-color:#6ba198!important;color:#fff!important}.cancelacion_aprobada .icon{color:#fff!important}.cancelacion_rechazada{background-color:#ae002a!important;color:#fff!important}.cancelacion_rechazada .icon{color:#fff!important}.no_disponibilidad{background-color:#a87231!important;color:#fff!important}.no_disponibilidad .icon{color:#fff!important}.pendiente_emision{background-color:#ffa600!important;color:#fff!important}.pendiente_emision .icon{color:#fff!important}.sencillo{background-color:#1976d2}.redondo{background-color:#388e3c}.tableHeader,.tableBody{padding:9px;text-align:center;font-style:normal;text-transform:uppercase;border:1px solid #cecece}.tableReport{width:100%;overflow:auto}.tableReportHead{font-size:.9rem!important;font-weight:800!important;text-align:center!important;color:#333!important;padding:12px;text-transform:uppercase!important;position:relative}.tHeadTitle{font-size:12px!important;width:450px!important;line-height:16px!important;text-align:center!important}.ImagesBusContent{display:flex;flex-direction:row;justify-content:flex-start;align-items:center;width:100%}.ImagesBusContent img{width:80px;height:auto}.ImagesBusContent span{font-size:12px;text-align:center}.MuiList-padding{display:flex!important;flex-direction:column!important;text-align:left!important}.btnRevision{background-color:#fb0;border:none;padding:.7rem 1rem;font-weight:700;border-radius:5px;cursor:pointer;transition:background-color .3s ease}.btnRevision:hover{transition:background-color .3s ease;background-color:#ff9f00}.btnAprobacion{background-color:#a200ff;border:none;padding:.7rem 1rem;color:#fff;font-weight:700;border-radius:5px;cursor:pointer;transition:background-color .3s ease}.btnAprobacion:hover{background-color:#8000cc;transition:background-color .3s ease}
