@charset "UTF-8";.dashboard-container h2{margin-bottom:20px}.dashboard-container .select-file-btn span[class^=btn-]{display:inline-block}.dashboard-container .select-file-btn input[type=file]{display:none}.dashboard-container .flight-segments-container .item-wrapper,.dashboard-container .passengers-container .item-wrapper{margin-bottom:20px}.dashboard-container .flight-segments-container .item-wrapper:last-child,.dashboard-container .passengers-container .item-wrapper:last-child{margin-bottom:0}.dashboard-container .flight-segments-container .item-wrapper.last-item-wrapper,.dashboard-container .passengers-container .item-wrapper.last-item-wrapper{margin-bottom:0}.dashboard-container .products-features-container .item-wrapper{margin-bottom:20px}.dashboard-container .products-features-container .item-wrapper:last-child{margin-bottom:0}.dashboard-container .products-features-container .item-wrapper.last-item-wrapper{margin-bottom:0}.dashboard-container .products-features-container .cust-multi-select-dropdown{width:100%}.dashboard-container .products-features-container .cust-multi-select-dropdown .dropdown-btn.dropdown-toggle{width:100%;margin-bottom:10px;height:36px;font-size:1em;padding:5px 15px;outline:none;box-shadow:none;border:1px solid #e0e0e0;border-radius:5px;background-color:transparent;color:#212529;display:flex;justify-content:space-between;align-items:flex-end;position:relative}.dashboard-container .products-features-container .cust-multi-select-dropdown .dropdown-btn.dropdown-toggle:hover,.dashboard-container .products-features-container .cust-multi-select-dropdown .dropdown-btn.dropdown-toggle:focus{border-color:#e7c418}.dashboard-container .products-features-container .cust-multi-select-dropdown .dropdown-btn.dropdown-toggle:after{display:none}.dashboard-container .products-features-container .cust-multi-select-dropdown .dropdown-btn.dropdown-toggle .chevron{font-size:.8em;position:absolute;right:4px;bottom:10px}.dashboard-container .products-features-container .cust-multi-select-dropdown .dropdown-menu.show{padding:10px;min-width:100%}.dashboard-container .products-features-container .cust-multi-select-dropdown .dropdown-menu.show .product-list,.dashboard-container .products-features-container .cust-multi-select-dropdown .dropdown-menu.show .feature-list{font-size:.9em!important;display:flex;gap:5px;justify-content:flex-start;align-items:center}.dashboard-container .products-features-container .cust-multi-select-dropdown .dropdown-menu.show .feature-wrapper{padding-left:10px}.dashboard-container .products-features-container .ins-text{font-size:.6em}.dashboard-container .channel-list{display:flex;gap:5px;justify-content:flex-start;align-items:center}.trip-parser-container .trip-create-header{margin-top:10px;margin-bottom:20px;font-size:1.2em;font-weight:600}.bulk-uploader-container{position:relative}.bulk-uploader-container .cust-loader{position:absolute;background:#fff2}.bulk-uploader-container .cust-loader img{position:absolute}.bulk-uploader-container .timer-container{margin-top:20px;display:flex;gap:10px;justify-content:center;align-items:center}.bulk-uploader-container .timer-container .loader-img,.bulk-uploader-container .timer-container .loader-img img{height:40px;width:40px;min-width:40px}.form-wrapper{padding:20px 12px;border-radius:5px;border:1px solid #e0e0e0;position:relative}.form-wrapper.margin-top{margin-top:20px}.form-wrapper.form-wrapper-1{background-color:#f5f4f4}.form-wrapper.form-wrapper-2{background-color:#f9f9f9;padding:10px 12px;margin-bottom:10px!important}.form-wrapper .data-header{display:flex;justify-content:space-between;gap:10px;margin-bottom:20px}.form-wrapper .btn-grp-wrapper,.form-wrapper .btn-grp-wrapper-2{display:flex;justify-content:flex-end;gap:10px}@media (max-width: 767px){.form-wrapper .btn-grp-wrapper:not(.add-delete-btn-grp),.form-wrapper .btn-grp-wrapper-2:not(.add-delete-btn-grp){flex-direction:column;align-items:flex-start}.form-wrapper .btn-grp-wrapper:not(.add-delete-btn-grp) .button-primary,.form-wrapper .btn-grp-wrapper-2:not(.add-delete-btn-grp) .button-primary,.form-wrapper .btn-grp-wrapper:not(.add-delete-btn-grp) .button-secondary,.form-wrapper .btn-grp-wrapper-2:not(.add-delete-btn-grp) .button-secondary{min-width:200px;padding-left:0;padding-right:0;text-align:center}}.form-wrapper .btn-grp-wrapper.align-bottom,.form-wrapper .align-bottom.btn-grp-wrapper-2{align-items:flex-end;height:100%;padding-bottom:10px}.form-wrapper .btn-grp-wrapper-2{justify-content:space-between;align-items:flex-start}.form-wrapper .cust-form-label{position:absolute;transform:translateY(-50%);top:0;left:10px;padding:0 20px;background:#f5f4f4;border:1px solid #e0e0e0;border-radius:5px;z-index:10}.cust-text-error{margin-top:-5px;margin-bottom:5px}.custom-search-wrapper{width:100%;min-height:70px;height:auto}.checkbox-options-wrapper{display:flex;align-items:flex-end;gap:2px 10px;min-height:36px;height:100%;flex-wrap:wrap;margin-bottom:10px}.primary-passenger-wrapper{display:flex;align-items:center;gap:10px}.primary-passenger-wrapper .icon{color:#007bff;padding-bottom:2.5px}.custom-grid-toolbar-btn{color:#1976d2;font-size:.9em}.custom-modal-grid.MuiGrid-container{margin-top:5vh;height:90vh;outline:none}.custom-modal-grid-2.MuiGrid-container{height:auto}.fullname{font-size:1.4em;line-height:1.2;color:#007bff;font-weight:600;padding-bottom:10px}.trip-create-form-container .booking-id-info,.single-create-container .booking-id-info{color:#e7c418;margin-left:5px;cursor:pointer}.trip-create-form-container .booking-id-info svg,.single-create-container .booking-id-info svg{width:20px;aspect-ratio:1}.draggable-list-container{width:100%}.draggable-list{width:100%;padding-right:0}.draggable-list.vertical{flex-direction:column}.draggable-list.horizontal{flex-direction:row}.custom-modal-container{position:absolute;top:10vh;left:50%;transform:translate(-50%);width:calc(100% - 20px)!important;border-radius:5px;overflow:hidden;background-color:#fff;box-shadow:5px 5px 10px #0008}.custom-modal-container.MuiGrid-container{outline:none}.custom-modal-container.flight-dboard-weather-modal-card .header-div h3,.custom-modal-container.upcomingTrips .header-div h3{padding-top:5px;font-size:13px}.custom-modal-container .header-div,.custom-modal-container .content-div{padding:10px}.custom-modal-container .header-div{display:flex;justify-content:space-between;align-items:flex-start;border:1px solid #e0e0e0}.custom-modal-container .header-div h3{margin:0}.custom-modal-container .header-div .close-modal{color:red;cursor:pointer}.custom-modal-container .header-div .close-modal:hover{filter:brightness(80%)}.custom-modal-container .content-div{max-height:80vh;overflow-y:auto;width:100%}.MuiBox-root{outline:none}.document-viewer-fixed-button{position:fixed;top:50px;right:calc(var(--single-create-right-margin) + 12px);z-index:10}.doc-viewer-wrapper{left:calc(var(--doc-viewer-left));right:calc(var(--doc-viewer-right) + 12px);height:calc(100vh - 60px);position:fixed}.single-create-container .single-create-form-wrapper{position:relative}.single-create-container .single-create-form-wrapper #disableEdit{position:absolute;top:0;left:0;width:100%;height:100%;background-color:#fff3;z-index:9}.single-create-container .single-create-button-wrapper{display:flex;justify-content:flex-end;gap:10px}.note-container{font-size:.9em;color:#dc3545;margin-top:10px;margin-bottom:10px}.file-selector-container .file-selector-wrapper .select-file-btn .button-primary{display:inline-block}.file-selector-container .file-selector-wrapper .select-file-btn input{display:none}.file-selector-container .file-selector-wrapper .filename{margin-left:10px;word-break:break-word;white-space:normal;overflow-wrap:anywhere}@media (max-width: 767px){.file-selector-container .file-selector-wrapper .filename{display:block;margin-top:5px;margin-left:0}}@media (min-width: 767px){.file-selector-container .file-selector-wrapper{display:flex;align-items:flex-start;flex-wrap:nowrap}.file-selector-container .file-selector-wrapper .select-file-btn{flex-shrink:0}.file-selector-container .file-selector-wrapper .filename{flex:1}}.file-selector-container .img-wrapper{max-width:200px;max-height:200px;height:100%;width:100%;overflow:hidden;display:flex;justify-content:center;align-items:center;border:1px solid #e0e0e0;border-radius:5px;padding:10px;margin-top:10px}@media (max-width: 767px){.file-selector-container .img-wrapper{margin-top:10px}}.file-selector-container .img-wrapper img{max-width:100%;max-height:100%;object-fit:contain}.feature-item{margin-top:15px}.card-container{border-radius:12px;overflow:hidden;margin:7px 0}.card-header{background-color:#f8f9fa;padding:15px;font-weight:700;border-bottom:1px solid #ddd;word-break:break-all;cursor:pointer}.card-header .upper{display:flex;justify-content:space-between;gap:10px;align-items:center}.card-header .upper .logo-wrapper{flex:0 0 80px;display:flex;justify-content:center;align-items:center;overflow:hidden}.card-header .upper .logo-wrapper img{max-width:100%;max-height:100%;object-fit:contain}.card-header .upper .card-header-text{flex:1;text-align:center}.card-header .upper .checkbox-wrapper{flex:0 0 20px}.card-header .lower{display:flex;justify-content:center;align-items:center}.card-body{font-size:14px;color:#555;padding:20px}.subscrption-product-main-container{display:flex;flex-direction:column;background-color:#f8f9fa;width:100%;height:100%;padding:15px;border-radius:5px;box-shadow:#0000003d 0 3px 8px}.subscrption-product-main-container .subscription-header{display:flex;justify-content:space-between;align-items:stretch;gap:25px;min-height:60px}.subscrption-product-main-container .subscription-header .logo-wrapper{width:60px;min-width:60px;height:60px;display:flex;justify-content:center;align-items:center;padding:7px;background-color:#6c85b1;border-radius:50%}.subscrption-product-main-container .subscription-header .logo-wrapper img{max-width:57px}.subscrption-product-main-container .subscription-header .feature-name-container{flex:1;display:flex;align-items:center;height:auto;gap:3px;font-size:1.2em;font-weight:700;letter-spacing:1.2px}.subscrption-product-main-container .subscription-header .feature-name-container .booking-id-info{color:#e7c418;margin-left:5px;cursor:pointer}.subscrption-product-main-container .subscription-header .feature-name-container .booking-id-info svg{width:20px;aspect-ratio:1}.subscrption-product-main-container .subscription-description{margin-left:75px;display:flex;padding-left:10px;flex-direction:column;font-size:1em!important}.subscrption-product-main-container .subscription-description .bullet-item{display:flex;align-items:flex-start;gap:8px;line-height:1.5;color:#333}.subscrption-product-main-container .subscription-description .bullet-item .custom-check-icon{font-size:20px;color:green;margin-top:3px;flex-shrink:0}.subscrption-product-main-container .subscription-action{display:flex;flex-direction:column;align-items:flex-end;padding-top:10px}.subscrption-product-main-container .subscription-action .action-button{display:flex;justify-content:flex-end}.subscrption-product-main-container .subscription-action .action-button .btn-primary{background-color:#161615;border:1px solid #e7c418}.subscrption-product-main-container .subscription-action .action-button .btn-primary:hover{background-color:#e7c418;color:#fff}.subscrption-product-main-container .subscription-action .action-button .button-wrapper{display:flex;justify-content:space-between;align-items:center;gap:5px;padding-left:25px;padding-right:25px}.subscrption-product-main-container .subscription-action .action-button .button-wrapper .button-text{flex:1;display:flex;align-items:center;justify-content:flex-start;font-size:1em}.subscrption-product-main-container .subscription-action .action-button .button-wrapper .check-icon{font-size:20px;display:flex;justify-content:center;align-items:center;color:inherit;flex-shrink:0}.subscrption-product-main-container .subscription-action .action-button .button-wrapper .check-icon:hover{color:#fff}.subscrption-product-main-container .subscription-action .price-containers{display:flex;justify-content:flex-end;align-items:flex-end;margin-bottom:10px;flex-direction:column}.subscrption-product-main-container .subscription-action .price-containers span{text-align:right}.subscrption-product-main-container .subscription-action .price-containers .price-text{font-size:1.1em;font-weight:700;letter-spacing:2.5px;word-spacing:5px}.subscrption-product-main-container .subscription-action .price-containers .price-sub-text{font-size:.8em;color:#e7c418}.boarding-pass-viewer{height:100%;overflow-y:auto;width:100%;box-sizing:border-box;box-shadow:0 0 5px #0008;border-radius:10px 0 0 10px;background-color:#fff;display:flex;flex-direction:column}.boarding-pass-viewer .header-div{padding:5px 10px;height:30px;display:flex;gap:10px;align-items:center;margin-bottom:10px}.boarding-pass-viewer .header-div .cancel-icon{cursor:pointer}.boarding-pass-viewer .header-div .cancel-icon:hover{filter:brightness(.8)}.boarding-pass-viewer .header-div .text-link{color:#00f;text-decoration:underline;cursor:pointer;margin-left:auto}.boarding-pass-viewer .pdf-content{flex:1;overflow:auto}:root{--rpv-core__annotation--link-hover-background-color: rgba(255, 255, 0, .2);--rpv-core__annotation-popup-wrapper-background-color: #faf089;--rpv-core__annotation-popup-wrapper-box-shadow: 0 10px 15px -3px rgba(0, 0, 0, .1), 0 4px 6px -2px rgba(0, 0, 0, .05);--rpv-core__annotation-popup-content-border-top-color: #1a202c;--rpv-core__arrow-border-color: rgba(0, 0, 0, .3);--rpv-core__asking-password-color: #000;--rpv-core__asking-password-wrapper-background-color: #fff;--rpv-core__asking-password-wrapper-border-color: rgba(0, 0, 0, .3);--rpv-core__button-background-color: rgba(0, 0, 0, .3);--rpv-core__button-color: #000;--rpv-core__doc-error-background-color: #fff;--rpv-core__doc-error-text-background-color: #c02424;--rpv-core__doc-error-text-color: #fff;--rpv-core__doc-loading-background-color: #fff;--rpv-core__full-screen-target-background-color: #fff;--rpv-core__inner-page-background-color: #fff;--rpv-core__menu-divider-border-bottom-color: rgba(0, 0, 0, .3);--rpv-core__menu-item-color: #000;--rpv-core__menu-item--hover-background-color: rgba(0, 0, 0, .1);--rpv-core__menu-item--disabled-color: rgba(0, 0, 0, .3);--rpv-core__minimal-button-color: #000;--rpv-core__minimal-button--hover-background-color: rgba(0, 0, 0, .1);--rpv-core__minimal-button--disabled-color: rgba(0, 0, 0, .3);--rpv-core__minimal-button--selected-background-color: rgba(0, 0, 0, .1);--rpv-core__modal-body-background-color: #fff;--rpv-core__modal-body-border-color: rgba(0, 0, 0, .3);--rpv-core__modal-overlay-background-color: rgba(0, 0, 0, .5);--rpv-core__page-layer-box-shadow: 2px 2px 8px 0 rgba(0, 0, 0, .2);--rpv-core__popover-body-background-color: #fff;--rpv-core__popover-body-border-color: rgba(0, 0, 0, .3);--rpv-core__popover-body-color: #000;--rpv-core__primary-button-background-color: #2566e8;--rpv-core__primary-button-color: #fff;--rpv-core__progress-bar-background-color: rgba(0, 0, 0, .1);--rpv-core__progress-bar-progress-background-color: #2566e8;--rpv-core__progress-bar-progress-color: #fff;--rpv-core__separator-border-bottom-color: rgba(0, 0, 0, .3);--rpv-core__spinner-border-color: rgba(0, 0, 0, .4);--rpv-core__spinner-border-transparent-color: transparent;--rpv-core__splitter-background-color: transparent;--rpv-core__splitter--hover-background-color: rgba(0, 0, 0, .2);--rpv-core__text-layer-text--selection-background-color: rgb(0, 0, 255, 1);--rpv-core__text-layer-text--selection-color: transparent;--rpv-core__textbox-background-color: #fff;--rpv-core__textbox-border-color: rgba(0, 0, 0, .2);--rpv-core__textbox-color: #000;--rpv-core__tooltip-body-background-color: #000;--rpv-core__tooltip-body-color: #fff}.rpv-core__viewer--dark{--rpv-core__asking-password-background-color: #363636;--rpv-core__asking-password-color: #fff;--rpv-core__asking-password-wrapper-border-color: #191919;--rpv-core__asking-password-wrapper-background-color: #191919;--rpv-core__button-background-color: #171717;--rpv-core__button-color: #fff;--rpv-core__doc-error-background-color: #191919;--rpv-core__doc-error-text-background-color: #c02323;--rpv-core__doc-error-text-color: #fff;--rpv-core__doc-loading-background-color: #191919;--rpv-core__full-screen-target-background-color: #1a1a1a;--rpv-core__inner-page-background-color: #1a1a1a;--rpv-core__menu-divider-border-bottom-color: #000;--rpv-core__menu-item-color: #fff;--rpv-core__menu-item--hover-background-color: #2566e8;--rpv-core__menu-item--disabled-color: #5e5e5e;--rpv-core__minimal-button-color: #fff;--rpv-core__minimal-button--disabled-color: #5e5e5e;--rpv-core__minimal-button--hover-background-color: #191919;--rpv-core__minimal-button--selected-background-color: #1657bb;--rpv-core__modal-body-background-color: #363636;--rpv-core__primary-button-background-color: #2566e8;--rpv-core__popover-body-background-color: #363636;--rpv-core__popover-body-color: #fff;--rpv-core__progress-bar-background-color: #000;--rpv-core__separator-border-bottom-color: #000;--rpv-core__spinner-border-color: #fff;--rpv-core__splitter-background-color: #1a1a1a;--rpv-core__splitter--hover-background-color: #2566e8;--rpv-core__textbox-background-color: #121212;--rpv-core__textbox-border-color: #121212;--rpv-core__textbox-color: #fff;--rpv-core__tooltip-body-background-color: #414141;--rpv-core__tooltip-body-color: #fff}.rpv-core__annotation{position:absolute}.rpv-core__annotation-layer{z-index:1}.rpv-core__arrow{border-bottom:1px solid var(--rpv-core__arrow-border-color);border-left-color:var(--rpv-core__arrow-border-color);border-right:1px solid var(--rpv-core__arrow-border-color);border-top-color:var(--rpv-core__arrow-border-color);height:10px;position:absolute;width:10px;z-index:0}.rpv-core__arrow--tl{bottom:0;left:0;transform:translate(50%,50%) rotate(45deg)}.rpv-core__arrow--tc{bottom:0;left:50%;transform:translate(-50%,50%) rotate(45deg)}.rpv-core__arrow--tr{bottom:0;right:0;transform:translate(-50%,50%) rotate(45deg)}.rpv-core__arrow--rt{left:0;top:0;transform:translate(-50%,50%) rotate(135deg)}.rpv-core__arrow--rc{left:0;top:50%;transform:translate(-50%,-50%) rotate(135deg)}.rpv-core__arrow--rb{bottom:0;left:0;transform:translate(-50%,-50%) rotate(135deg)}.rpv-core__arrow--bl{left:0;top:0;transform:translate(50%,-50%) rotate(225deg)}.rpv-core__arrow--bc{left:50%;top:0;transform:translate(-50%,-50%) rotate(225deg)}.rpv-core__arrow--br{right:0;top:0;transform:translate(-50%,-50%) rotate(225deg)}.rpv-core__arrow--lt{right:0;top:0;transform:translate(50%,50%) rotate(315deg)}.rpv-core__arrow--lc{right:0;top:50%;transform:translate(50%,-50%) rotate(315deg)}.rpv-core__arrow--lb{bottom:0;right:0;transform:translate(50%,-50%) rotate(315deg)}.rpv-core__asking-password{background-color:var(--rpv-core__asking-password-background-color);border-radius:.25rem;color:var(--rpv-core__asking-password-color);padding:2rem}.rpv-core__asking-password--rtl{direction:rtl}.rpv-core__asking-password-wrapper{align-items:center;background-color:var(--rpv-core__asking-password-wrapper-background-color);border:1px solid var(--rpv-core__asking-password-wrapper-border-color);display:flex;height:100%;justify-content:center;width:100%}.rpv-core__asking-password-message{margin:.5rem 0}.rpv-core__asking-password-body{align-items:center;display:flex;justify-content:center}.rpv-core__asking-password-input{width:15rem}.rpv-core__asking-password-input--ltr{margin-right:.5rem}.rpv-core__asking-password-input--rtl{margin-left:.5rem}.rpv-core__button{background-color:var(--rpv-core__button-background-color);border:none;border-radius:.25rem;color:var(--rpv-core__button-color);cursor:pointer;height:2rem;padding:0 1rem}.rpv-core__button--rtl{direction:rtl}.rpv-core__canvas-layer{direction:ltr;left:0;position:absolute;overflow:hidden;top:0}.rpv-core__doc-error{align-items:center;background-color:var(--rpv-core__doc-error-background-color);display:flex;justify-content:center;height:100%}.rpv-core__doc-error--rtl{direction:rtl}.rpv-core__doc-error-text{background-color:var(--rpv-core__doc-error-text-background-color);border-radius:.25rem;color:var(--rpv-core__doc-error-text-color);line-height:1.5;max-width:50%;padding:.5rem}.rpv-core__doc-loading{background-color:var(--rpv-core__doc-loading-background-color);align-items:center;display:flex;justify-content:center;height:100%;width:100%;min-height:inherit}.rpv-core__doc-loading--rtl{direction:rtl}.rpv-core__icon{fill:none;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:1;text-align:center}.rpv-core__icon--rtl{transform:scaleX(-1)}.rpv-core__inner-container{min-height:inherit}.rpv-core__inner-pages{overflow:auto}.rpv-core__inner-pages--rtl{direction:rtl}.rpv-core__inner-pages--single{overflow:hidden}.rpv-core__inner-page-container--single{overflow:auto}.rpv-core__inner-page{background-color:var(--rpv-core__inner-page-background-color)}.rpv-core__inner-page--single{display:flex;align-items:center;justify-content:center}.rpv-core__inner-page--dual-even{display:flex;align-items:center;justify-content:flex-end}.rpv-core__inner-page--dual-odd{display:flex;align-items:center;justify-content:flex-start}.rpv-core__inner-page--dual-cover{display:flex;align-items:center;justify-content:center}.rpv-core__inner-page--dual-cover-odd{display:flex;align-items:center;justify-content:flex-end}.rpv-core__inner-page--dual-cover-even{display:flex;align-items:center;justify-content:flex-start}.rpv-core__annotation--link a{height:100%;left:0;position:absolute;top:0;width:100%}.rpv-core__annotation--link a:hover{background-color:var(--rpv-core__annotation--link-hover-background-color)}.rpv-core__menu{display:flex;flex-direction:column}.rpv-core__menu--rtl{direction:rtl;text-align:right}.rpv-core__menu-divider{border-bottom:1px solid var(--rpv-core__menu-divider-border-bottom-color);margin:.25rem 0}.rpv-core__menu-item{align-items:center;background-color:#0000;color:var(--rpv-core__menu-item-color);border:none;cursor:pointer;display:flex;justify-content:center;padding:.25rem 0;width:100%}.rpv-core__menu-item:focus{background-color:var(--rpv-core__menu-item--hover-background-color);outline:0}.rpv-core__menu-item:hover{background-color:var(--rpv-core__menu-item--hover-background-color)}.rpv-core__menu-item-icon{align-items:center;display:flex}.rpv-core__menu-item-icon--ltr{padding-left:1rem;padding-right:.5rem}.rpv-core__menu-item-icon--rtl{padding-left:.5rem;padding-right:1rem}.rpv-core__menu-item-label{flex-grow:1;flex-shrink:1;white-space:nowrap}.rpv-core__menu-item-label--ltr{padding-right:2rem}.rpv-core__menu-item-label--rtl{padding-left:2rem}.rpv-core__menu-item-check--ltr{padding-right:1rem}.rpv-core__menu-item-check--rtl{padding-left:1rem}.rpv-core__menu-item--disabled{color:var(--rpv-core__menu-item--disabled-color)}.rpv-core__menu-item--disabled:hover{background-color:#0000}.rpv-core__menu-item--ltr{text-align:left}.rpv-core__menu-item--rtl{direction:rtl;text-align:right}.rpv-core__minimal-button{background-color:#0000;border:none;border-radius:.25rem;color:var(--rpv-core__minimal-button-color);cursor:pointer;height:2rem;padding:0 .5rem}.rpv-core__minimal-button:hover{background-color:var(--rpv-core__minimal-button--hover-background-color)}.rpv-core__minimal-button--disabled{color:var(--rpv-core__minimal-button--disabled-color)}.rpv-core__minimal-button--rtl{direction:rtl}.rpv-core__minimal-button--selected{background-color:var(--rpv-core__minimal-button--selected-background-color)}.rpv-core__modal-body{background-color:var(--rpv-core__modal-body-background-color);border:1px solid var(--rpv-core__modal-body-border-color);border-radius:.25rem;margin:1rem;max-width:32rem;overflow:auto}.rpv-core__modal-body--rtl{direction:rtl}.rpv-core__modal-overlay{background-color:var(--rpv-core__modal-overlay-background-color);bottom:0;left:0;position:fixed;right:0;top:0;z-index:9999;align-items:center;display:flex;justify-content:center}.rpv-core__page-layer{align-items:center;display:flex;justify-content:center;overflow:visible;position:relative}.rpv-core__page-layer:after{content:"";position:absolute;bottom:.25rem;left:.25rem;right:.25rem;top:.25rem;box-shadow:var(--rpv-core__page-layer-box-shadow)}.rpv-core__page-layer--single{margin:0 auto}.rpv-core__page-size-calculator{align-items:center;display:flex;height:100%;justify-content:center;width:100%}.rpv-core__popover-body{background-color:var(--rpv-core__popover-body-background-color);border:1px solid var(--rpv-core__popover-body-border-color);border-radius:.25rem;color:var(--rpv-core__popover-body-color);left:0;padding:.5rem 0;position:absolute;top:-9999px;z-index:9999}.rpv-core__popover-body-arrow{background-color:var(--rpv-core__popover-body-background-color)}.rpv-core__popover-body--rtl{direction:rtl}.rpv-core__popover-overlay{bottom:0;left:0;position:fixed;right:0;top:0}.rpv-core__annotation-popup-wrapper{background-color:var(--rpv-core__annotation-popup-wrapper-background-color);box-shadow:var(--rpv-core__annotation-popup-wrapper-box-shadow);font-size:.75rem;padding:.25rem;word-break:break-word}.rpv-core__annotation-popup-wrapper--rtl{direction:rtl}.rpv-core__annotation-popup-title{font-weight:600;margin-bottom:.25rem}.rpv-core__annotation-popup-date{font-size:.5rem}.rpv-core__annotation-popup-content{border-top:1px solid var(--rpv-core__annotation-popup-content-border-top-color);padding:.25rem;max-height:16rem;overflow:auto}.rpv-core__primary-button{background-color:var(--rpv-core__primary-button-background-color);border:none;border-radius:.25rem;color:var(--rpv-core__primary-button-color);cursor:pointer;height:2rem;padding:0 1rem}.rpv-core__primary-button--rtl{direction:rtl}.rpv-core__progress-bar{background-color:var(--rpv-core__progress-bar-background-color);border-radius:9999px;padding:.125rem}.rpv-core__progress-bar--rtl{direction:rtl}.rpv-core__progress-bar-progress{align-items:center;background-color:var(--rpv-core__progress-bar-progress-background-color);border-radius:9999px;color:var(--rpv-core__progress-bar-progress-color);display:flex;font-size:.75rem;justify-content:center;height:.75rem}.rpv-core__separator{border-bottom:1px solid var(--rpv-core__separator-border-bottom-color)}.rpv-core__spinner{border-bottom:2px solid var(--rpv-core__spinner-border-transparent-color);border-left:2px solid var(--rpv-core__spinner-border-transparent-color);border-right:2px solid var(--rpv-core__spinner-border-color);border-top:2px solid var(--rpv-core__spinner-border-color);border-radius:9999px}.rpv-core__spinner--animating{animation-duration:.4s;animation-name:rpv-core__spinner-transform;animation-iteration-count:infinite;animation-timing-function:linear}@keyframes rpv-core__spinner-transform{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.rpv-core__splitter{background-color:var(--rpv-core__splitter-background-color);cursor:ew-resize;height:100%;width:.25rem}.rpv-core__splitter:hover,.rpv-core__splitter--resizing{cursor:col-resize;background-color:var(--rpv-core__splitter--hover-background-color)}.rpv-core__splitter-body--resizing{cursor:col-resize}.rpv-core__splitter-sibling--resizing{pointer-events:none;-webkit-user-select:none;user-select:none}.rpv-core__textbox{background-color:var(--rpv-core__textbox-background-color);border:1px solid var(--rpv-core__textbox-border-color);box-sizing:border-box;border-radius:.25rem;color:var(--rpv-core__textbox-color);padding:0 .5rem;height:2rem;width:100%}.rpv-core__textbox--rtl{direction:rtl}.rpv-core__text-layer{left:0;position:absolute;top:0;height:100%;width:100%;opacity:.2;line-height:1;z-index:1}.rpv-core__text-layer span::selection{background-color:var(--rpv-core__text-layer-text--selection-background-color);color:var(--rpv-core__text-layer-text--selection-color)}.rpv-core__text-layer br::selection{color:#0000}.rpv-core__text-layer-text{color:#0000;cursor:text;position:absolute;transform-origin:0% 0%;white-space:pre}.rpv-core__tooltip-body{background-color:var(--rpv-core__tooltip-body-background-color);border-radius:.25rem;color:var(--rpv-core__tooltip-body-color);left:0;max-width:20rem;position:absolute;text-align:center;top:-9999px;z-index:9999}.rpv-core__tooltip-body--rtl{direction:rtl}.rpv-core__tooltip-body-arrow{background-color:var(--rpv-core__tooltip-body-background-color)}.rpv-core__tooltip-body-content{padding:.5rem}.rpv-core__display--block{display:block}.rpv-core__display--hidden{display:none}@media (min-width: 640px){.rpv-core__display--hidden-small{display:none}.rpv-core__display--block-small{display:block}}@media (min-width: 768px){.rpv-core__display--hidden-medium{display:none}.rpv-core__display--block-medium{display:block}}@media (min-width: 1024px){.rpv-core__display--hidden-large{display:none}.rpv-core__display--block-large{display:block}}.rpv-core__viewer{min-height:inherit}.fontSizeA,.upcomingTripsContainer .displayGridContainer .upcomingTripsGridSegmentsContainer .goToFsbLink,.flightLabel{font-size:10px;line-height:1.2}.fontSizeB,.flightUpdateModalContainer,.upcomingTripsWeatherContainer{font-size:11.5px;line-height:1.2}.fontSizeC,.upcomingTripsContainer .customButtonA,.upcomingTripsContainer .customButtonB{font-size:13px;line-height:1.2}.fontSizeD,.upcomingTripsContainer .displayCardContainer .loadMoreButtonContainer .loadMoreButton,.upcomingTripsContainer .displayCardContainer .refreshButtonContainer .refreshButton,.upcomingTripsContainer .utSearchFormContainer .searchButtonContainer .searchButton{font-size:15px;line-height:1.2}.fontSizeE{font-size:22px;line-height:1.2}.fontWeightSemiBold,.utDetailedInfoContainer .infoHeader,.upcomingTripsCommunicateContainer .customerInfo td:first-child,.flightUpdateModalContainer .displayUpdateContainer .flightUpdateHeader .flightUpdateHeaderLeft .flightName,.flightUpdateModalContainer .buttonGroupContainer button,.upcomingTripsWeatherContainer .closeButtonContainer button,.upcomingTripsWeatherContainer .weatherDataContainer table.weatherReport .value,.upcomingTripsContainer .displayCardContainer .loadMoreButtonContainer .loadMoreButton,.upcomingTripsContainer .displayCardContainer .refreshButtonContainer .refreshButton,.upcomingTripsContainer .utSearchFormContainer .searchButtonContainer .searchButton,.upcomingTripsContainer .customButtonA,.upcomingTripsContainer .customButtonB,.flightLabel{font-weight:600}.flightLabel{padding:2px 5px;border-radius:5px;display:inline-block;text-align:center;color:#fff}.flightLabel.canceled{background-color:#e01300}.flightLabel.delayed{background-color:#d08600}.flightLabel.ontime{background-color:#03970b}.flightLabel.other{background-color:#505058}.flightLabel.inactive{filter:brightness(50%)}.flightLabel.customLink{cursor:pointer;background-color:#fff;color:#212529;text-decoration:underline;border:1px solid #e0e0e0;box-shadow:0 1px 2px #0008}.flightLabel.customLink:hover{filter:brightness(.8)}.flightLabel.customLink.deactive{filter:brightness(.8);cursor:default}.flightLabel.customLink .searchIcon{height:14px;width:14px}.upcomingTripsContainer .customButtonA,.upcomingTripsContainer .customButtonB{cursor:pointer;background-color:#fff;color:#212529;text-decoration:underline;border:1px solid #e0e0e0;box-shadow:0 1px 2px #0008;padding:5px 20px;border-radius:4px}.upcomingTripsContainer .customButtonA:hover,.upcomingTripsContainer .customButtonB:hover{filter:brightness(.8)}.upcomingTripsContainer .customButtonB{background-color:var(--primary-color)}.upcomingTripsContainer .utDataInfoContainer{padding:10px 8px}.upcomingTripsContainer .utDataInfoContainer .filterContainer,.upcomingTripsContainer .utDataInfoContainer .linkContainer{display:flex;gap:5px 10px;align-items:center;flex-wrap:wrap;height:100%}.upcomingTripsContainer .utDataInfoContainer .linkContainer{align-items:flex-start;justify-content:flex-end}.upcomingTripsContainer .utDataInfoContainer .linkContainer .searchLink{cursor:pointer;box-shadow:2px 2px 2px #0008}.upcomingTripsContainer .utDataInfoContainer .linkContainer .searchLink:hover{text-decoration:underline;background-color:#d0d0e0}.upcomingTripsContainer .utSearchFormContainer{padding:10px 8px}.upcomingTripsContainer .utSearchFormContainer .searchButtonContainer{display:flex;justify-content:flex-end;gap:10px}.upcomingTripsContainer .utSearchFormContainer .searchButtonContainer .searchButton{min-height:40px}.upcomingTripsContainer .upcomingTripsDisplayOptionsContainer{padding:0 8px}.upcomingTripsContainer .displayCardContainer .refreshButtonContainer{display:flex;justify-content:flex-end;gap:10px;flex-wrap:wrap;padding:0 8px}.upcomingTripsContainer .displayCardContainer .refreshButtonContainer .refreshButton{min-width:200px}.upcomingTripsContainer .displayCardContainer .upcomingTripsCardContainer{border-radius:10px;overflow:hidden;box-shadow:0 0 5px #0008;color:#515559}.upcomingTripsContainer .displayCardContainer .upcomingTripsCardContainer .upperContent,.upcomingTripsContainer .displayCardContainer .upcomingTripsCardContainer .lowerContent{display:flex;gap:10px;justify-content:space-between;background-color:#e0e0e4;padding:10px}.upcomingTripsContainer .displayCardContainer .upcomingTripsCardContainer .upperContent .upperRightContent{text-align:right;word-break:break-all}.upcomingTripsContainer .displayCardContainer .upcomingTripsCardContainer .upperContent .selectTripButtonWrapper .selectTripButton{cursor:pointer;border:1px solid #212529;border-radius:4px;display:flex;align-items:center;justify-content:center;padding:2.5px 5px}.upcomingTripsContainer .displayCardContainer .upcomingTripsCardContainer .upperContent .selectTripButtonWrapper .selectTripButton:hover{filter:brightness(.2)}.upcomingTripsContainer .displayCardContainer .upcomingTripsCardContainer .upperContent .selectTripButtonWrapper .selectTripButton .selectTripButtonIcon{font-size:20px}.upcomingTripsContainer .displayCardContainer .upcomingTripsCardContainer .lowerContent .contactOptions{display:flex;gap:7.5px;justify-content:flex-end}.upcomingTripsContainer .displayCardContainer .upcomingTripsCardContainer .lowerContent .contactOptions .contactType{font-size:20px;cursor:pointer}.upcomingTripsContainer .displayCardContainer .upcomingTripsCardContainer .lowerContent .lowerRightContent{text-align:right}.upcomingTripsContainer .displayCardContainer .upcomingTripsCardContainer .segmentsContent{padding:10px;display:flex;flex-direction:column;gap:10px}.upcomingTripsContainer .displayCardContainer .upcomingTripsCardContainer .segmentsContent .upcomingTripsCardSegmentContainer{background-color:#fff;border:2px solid;border-radius:10px;padding:10px}.upcomingTripsContainer .displayCardContainer .upcomingTripsCardContainer .segmentsContent .upcomingTripsCardSegmentContainer.canceledUtSegment{border-color:#e01300}.upcomingTripsContainer .displayCardContainer .upcomingTripsCardContainer .segmentsContent .upcomingTripsCardSegmentContainer.delayedUtSegment{border-color:#d08600}.upcomingTripsContainer .displayCardContainer .upcomingTripsCardContainer .segmentsContent .upcomingTripsCardSegmentContainer.ontimeUtSegment{border-color:#03970b}.upcomingTripsContainer .displayCardContainer .upcomingTripsCardContainer .segmentsContent .upcomingTripsCardSegmentContainer .basicInfoWrapper{display:flex;gap:10px;justify-content:space-between;align-items:flex-start}.upcomingTripsContainer .displayCardContainer .upcomingTripsCardContainer .segmentsContent .upcomingTripsCardSegmentContainer .optionButtonsWrapper{margin-bottom:10px;display:flex;gap:5px;flex-wrap:wrap}.upcomingTripsContainer .displayCardContainer .upcomingTripsCardContainer .segmentsContent .upcomingTripsCardSegmentContainer .segmentContentWrapper{display:flex}.upcomingTripsContainer .displayCardContainer .upcomingTripsCardContainer .segmentsContent .upcomingTripsCardSegmentContainer .segmentContentWrapper .leftContent{flex:1}.upcomingTripsContainer .displayCardContainer .upcomingTripsCardContainer .segmentsContent .upcomingTripsCardSegmentContainer .segmentContentWrapper .rightContent{flex:1;text-align:right}.upcomingTripsContainer .displayCardContainer .upcomingTripsCardContainer .segmentsContent .upcomingTripsCardSegmentContainer .segmentContentWrapper .rightContent .aviationTime{justify-content:flex-end}.upcomingTripsContainer .displayCardContainer .upcomingTripsCardContainer .segmentsContent .upcomingTripsCardSegmentContainer .segmentContentWrapper .middleContent{width:40px;flex:0 0 40px;display:flex;justify-content:center;align-items:center}.upcomingTripsContainer .displayCardContainer .upcomingTripsCardContainer .segmentsContent .upcomingTripsCardSegmentContainer .segmentContentWrapper.dateTimeWrapper{margin-bottom:5px}.upcomingTripsContainer .displayCardContainer .upcomingTripsCardContainer .segmentsContent .upcomingTripsCardSegmentContainer .segmentContentWrapper.dateTimeWrapper .leftContent,.upcomingTripsContainer .displayCardContainer .upcomingTripsCardContainer .segmentsContent .upcomingTripsCardSegmentContainer .segmentContentWrapper.dateTimeWrapper .rightContent{display:flex}.upcomingTripsContainer .displayCardContainer .upcomingTripsCardContainer .segmentsContent .upcomingTripsCardSegmentContainer .segmentContentWrapper.dateTimeWrapper .leftContent{justify-content:flex-start}.upcomingTripsContainer .displayCardContainer .upcomingTripsCardContainer .segmentsContent .upcomingTripsCardSegmentContainer .segmentContentWrapper.dateTimeWrapper .rightContent{justify-content:flex-end}.upcomingTripsContainer .displayCardContainer .upcomingTripsCardContainer .segmentsContent .upcomingTripsCardSegmentContainer .segmentContentWrapper.dateTimeWrapper .dateTime{display:flex;flex-direction:column}.upcomingTripsContainer .displayCardContainer .upcomingTripsCardContainer .segmentsContent .upcomingTripsCardSegmentContainer .segmentContentWrapper .weatherIcon{width:33px;padding:2.5px 5px;cursor:pointer;border-radius:5px}.upcomingTripsContainer .displayCardContainer .upcomingTripsCardContainer .segmentsContent .upcomingTripsCardSegmentContainer .segmentContentWrapper .weatherIcon:hover{background-color:#eee;text-decoration:underline}.upcomingTripsContainer .displayCardContainer .upcomingTripsCardContainer .segmentsContent .upcomingTripsCardSegmentContainer .segmentContentWrapper .customStrikethrough.canceled{color:#e01300}.upcomingTripsContainer .displayCardContainer .upcomingTripsCardContainer .segmentsContent .upcomingTripsCardSegmentContainer .segmentContentWrapper .customStrikethrough:not(.canceled){font-size:.8em}.upcomingTripsContainer .displayCardContainer .upcomingTripsCardContainer .segmentsContent .upcomingTripsCardSegmentContainer .segmentContentWrapper .timeDisplay.newTime{margin-left:5px}.upcomingTripsContainer .displayCardContainer .upcomingTripsCardContainer .segmentsContent .upcomingTripsCardSegmentContainer .segmentContentWrapper .timeDisplay.canceled{color:#e01300}.upcomingTripsContainer .displayCardContainer .upcomingTripsCardContainer .segmentsContent .upcomingTripsCardSegmentContainer .segmentContentWrapper .timeDisplay.delayed{color:#d08600}.upcomingTripsContainer .displayCardContainer .upcomingTripsCardContainer .segmentsContent .upcomingTripsCardSegmentContainer .segmentContentWrapper .timeDisplay.ontime{color:#03970b}.upcomingTripsContainer .displayCardContainer .upcomingTripsCardContainer .segmentsContent .upcomingTripsCardSegmentContainer .segmentContentWrapper .timeDisplay.other{color:#505058}.upcomingTripsContainer .displayCardContainer .upcomingTripsCardContainer .segmentsContent .upcomingTripsCardSegmentContainer .segmentContentWrapper .booking-id-info{color:#227afd;margin-left:2px;cursor:pointer}.upcomingTripsContainer .displayCardContainer .upcomingTripsCardContainer .segmentsContent .upcomingTripsCardSegmentContainer .segmentContentWrapper .booking-id-info svg{width:30px;aspect-ratio:1}.upcomingTripsContainer .displayCardContainer .noDataCardContainer{border:1px solid #e0e0e4;max-width:300px;margin:20px auto}.upcomingTripsContainer .displayCardContainer .noDataCardContainer .upperContent,.upcomingTripsContainer .displayCardContainer .noDataCardContainer .lowerContent{padding:20px 10px}.upcomingTripsContainer .displayCardContainer .noDataCardContainer .noDataContent{padding:20px 10px;text-align:center}.upcomingTripsContainer .displayCardContainer .loadMoreButtonContainer{display:flex;justify-content:center}.upcomingTripsContainer .displayCardContainer .loadMoreButtonContainer .loadMoreButton{min-width:200px}.upcomingTripsContainer .displayGridContainer{padding:0 8px}.upcomingTripsContainer .displayGridContainer .dataGrid{height:600px}.upcomingTripsContainer .displayGridContainer .communicateBtn{cursor:pointer;background-color:#000;color:#fff;padding:2px 10px;border-radius:4px;margin-left:4px;font-size:.8em;outline:none;border:none}.upcomingTripsContainer .displayGridContainer .communicateBtn:hover{filter:brightness(1.5)}.upcomingTripsContainer .displayGridContainer .upcomingTripsGridSegmentsContainer{margin:5px 0 10px 50px;padding:10px;border-radius:5px;box-shadow:2.5px 2.5px 5px #0008}.upcomingTripsContainer .displayGridContainer .upcomingTripsGridSegmentsContainer .utSegmentRow:hover{filter:brightness(80%)}.upcomingTripsContainer .displayGridContainer .upcomingTripsGridSegmentsContainer .canceledUtSegmentRow{background-color:#ffe8e6}.upcomingTripsContainer .displayGridContainer .upcomingTripsGridSegmentsContainer .delayedUtSegmentRow{background-color:#fff6e6}.upcomingTripsContainer .displayGridContainer .upcomingTripsGridSegmentsContainer .ontimeUtSegmentRow{background-color:#e6fee7}.upcomingTripsContainer .displayGridContainer .upcomingTripsGridSegmentsContainer .goToFsbLink{cursor:pointer;background-color:#000;color:#fff;padding:2px 10px;border-radius:4px;margin-left:4px}.upcomingTripsContainer .displayGridContainer .upcomingTripsGridSegmentsContainer .goToFsbLink:hover{background-color:#444;text-decoration:underline}.upcomingTripsContainer .displayGridContainer .upcomingTripsGridSegmentsContainer .weatherContainer{margin-left:4px}.upcomingTripsContainer .displayGridContainer .upcomingTripsGridSegmentsContainer .weatherContainer img{cursor:pointer}.upcomingTripsContainer .displayGridContainer .mui-grid-toolbar-btn{color:#e7c418}.upcomingTripsWeatherContainer .searchingDiv{padding:30px 0 20px}.upcomingTripsWeatherContainer .searchFailedDiv{color:#dc3545;padding:30px 0 20px}.upcomingTripsWeatherContainer .weatherDataContainer table.weatherReport td:first-child{text-align:right;width:calc(40% - 20px)}.upcomingTripsWeatherContainer .weatherDataContainer table.weatherReport td:nth-child(2){width:20px;text-align:center}.upcomingTripsWeatherContainer .weatherDataContainer table.weatherReport td:last-child{text-align:left;width:60%}.upcomingTripsWeatherContainer .weatherDataContainer table.weatherReport .value{font-family:Orbitron,sans-serif;line-height:1}.upcomingTripsWeatherContainer .weatherDataContainer table.weatherReport .unit{margin-left:5px}.upcomingTripsWeatherContainer .closeButtonContainer{display:flex;justify-content:flex-end;margin-top:10px}.flightUpdateModalContainer{margin-top:10px}.flightUpdateModalContainer .noUpdate{margin-top:10px;text-align:center}.flightUpdateModalContainer .contentContainer .tabContainer{border-bottom:1px solid #e0e0e0}.flightUpdateModalContainer .tabHeader{display:flex;justify-content:space-between;align-items:center;margin-bottom:10px}.flightUpdateModalContainer .buttonGroupContainer{display:flex;justify-content:flex-end;gap:10px}.flightUpdateModalContainer .displayUpdateContainer{margin-bottom:10px;border-left:3px solid;padding:0 0 2.5px 5px}.flightUpdateModalContainer .displayUpdateContainer.newUpdate{border-color:#1976d2}.flightUpdateModalContainer .displayUpdateContainer.oldUpdate{opacity:.8;border-color:#e0e0e0}.flightUpdateModalContainer .displayUpdateContainer .flightUpdateHeader{display:flex;justify-content:space-between;gap:10px}.flightUpdateModalContainer .displayUpdateContainer .flightUpdateHeader .flightUpdateHeaderLeft{display:flex;align-items:center;gap:10px}.flightUpdateModalContainer .displayUpdateContainer .flightUpdateHeader .flightUpdateHeaderLeft .flightName{font-size:1.2em}.flightUpdateModalContainer .displayUpdateContainer .flightUpdateContent{display:flex;gap:5px;flex-wrap:wrap}.upcomingTripsCommunicateContainer .customerInfo{margin-bottom:10px}.upcomingTripsCommunicateContainer .customerInfo td:first-child{padding-right:5px}.utDetailedInfoContainer{padding:15px}.utDetailedInfoContainer .infoHeader{font-size:1.2em}.utDetailedInfoContainer .infoTable{margin-bottom:15px}.utDetailedInfoContainer .infoTable td{padding:0 5px}.utDetailedInfoContainer .tripHeader{display:flex;justify-content:space-between;align-items:center;margin-bottom:20px}.utDetailedInfoContainer .tripHeader .tripTags{display:flex;gap:10px}.utDetailedInfoContainer .flightSubinfo{font-size:.85em;color:#666;margin-top:2px}.utDetailedInfoContainer .delayTime{margin-top:5px;font-size:.85em}.utDetailedInfoContainer .timeDate .time{font-size:1.1em;font-weight:600}.utDetailedInfoContainer .timeDate .date{font-size:.85em;color:#666}.utDetailedInfoContainer .notAvailable{color:#999}.utDetailedInfoContainer .gridWrapper{height:auto;width:100%;margin-bottom:15px}.utDetailedInfoContainer .gridWrapper .MuiDataGrid-root .MuiDataGrid-row.canceledRow{background-color:#ffe8e6}.utDetailedInfoContainer .gridWrapper .MuiDataGrid-root .MuiDataGrid-row.delayedRow{background-color:#fff6e6}.utDetailedInfoContainer .gridWrapper .MuiDataGrid-root .MuiDataGrid-row.ontimeRow{background-color:#e6fee7;opacity:.85}.utDetailedInfoContainer .gridWrapper .MuiDataGrid-root .MuiDataGrid-row:hover{background-color:#0000000a}.utDetailedInfoContainer .noDataMessage{padding:15px;color:#666;text-align:center;font-style:italic}.utDetailedInfoContainer .buttonRow{display:flex;justify-content:flex-end;margin-top:20px;padding:10px 0}.utDetailedInfoContainer .errorMessage .buttonRow{display:flex;justify-content:flex-end;margin-top:15px}.copy-to-clipboard-wrapper{width:100%;word-wrap:break-word}.notification-search-grid-container{margin-top:20px}.notification-search-grid-container .mui-grid-toolbar-btn{color:#e7c418}.notification-search-grid-container .mui-grid-toolbar-btn.simulate-btn{color:#007bff}.notification-search-grid-container .mui-grid-toolbar-btn.deactivate-btn{color:#dc3545}.searchWrapper{width:100%;height:70px;display:flex;align-items:center;border-radius:5px;border:1px solid #e0e0e0;justify-content:start;position:relative}.searchWrapper:active,.searchWrapper:focus{border:1px solid #e7c418}.searchWrapper .searchPretext{height:100%;width:70px;display:flex;align-items:center;justify-content:center}.searchWrapper .searchPretext img{height:30px;width:30px;margin-right:10px}.searchWrapper .searchInput{height:100%;padding:15px 0;border:none;outline:none}.searchWrapper .searchInput:focus,.searchWrapper .searchInput:active{border:none;outline:none}.searchWrapper .advancedBtn{height:100%;width:70px;padding:0 10px;background:transparent;cursor:pointer;display:flex;align-items:center;justify-content:center}.searchWrapper .advancedBtn img{height:20px;width:20px}.searchWrapper .advancedBtn:hover{background:#eee}.fullWidth{width:calc(100% - 70px)}.filterOnWidth{width:calc(100% - 140px)}.advanceSearchWrapper{margin-top:20px;width:100%;border-radius:5px;border:1px solid #e0e0e0;padding:20px}.advanceSearchWrapper.hide{display:none}.advancedSearchOnMsg{padding:5px 0;color:red;font-size:.9em;float:right}.cust-form-group .btn-grp-wrapper{display:flex;justify-content:flex-end;gap:10px}.trip-search-grid-container{margin-top:20px}.trip-search-grid-container .mui-grid-toolbar-btn{color:#e7c418}.trip-search-grid-container .mui-grid-toolbar-btn.simulate-btn{color:#007bff}.trip-search-grid-container .mui-grid-toolbar-btn.deactivate-btn{color:#dc3545}.trip-search-grid-container .mui-grid-toolbar-btn.upload-itinerary-btn{color:#e7c418}.simulate-trip-container{width:100%;height:100%;padding:0 10px}.simulate-trip-container .inner-wrapper{max-height:100%;height:auto;width:100%;overflow-y:auto;background-color:#fff;border-radius:5px;box-shadow:5px 5px 10px #0008;padding:20px 10px}.simulate-trip-container .inner-wrapper .error-margin{margin-bottom:10px}.simulate-trip-container .header-data{display:flex;justify-content:space-between;align-items:flex-start;padding:0 10px;border-bottom:1px solid #dee2e6;margin:0 -10px 20px}.simulate-trip-container .header-data .close-modal{color:red}.simulate-trip-container .header-data .close-modal:hover{cursor:pointer}.simulate-trip-container .data-info-wrapper{padding:10px;margin-bottom:10px;border-radius:5px;border:1px solid #e0e0e0}.simulate-trip-container .data-info-wrapper table.data-info{width:100%}.simulate-trip-container .data-info-wrapper table.data-info td{vertical-align:top}.simulate-trip-container .data-info-wrapper table.data-info td:first-child{padding-right:10px;font-size:.9em;font-weight:600}.simulate-trip-container .checkbox-wrapper{display:flex;gap:5px;align-items:center;margin-left:2px;margin-top:10px}.bg-cover{z-index:140;height:100vh;width:100vw;position:fixed;background-color:#0008;top:0;left:0}.bp-viewer-container{z-index:150;width:600px;height:100vh;position:fixed;top:0;right:0;padding:10px 0 10px 10px;margin:0;box-sizing:border-box;box-shadow:0 0 5px #0008;border-radius:10px 0 0 10px;transition:.5s linear all;background-color:#fff}.bp-viewer-container .header{height:30px;display:flex;gap:10px}.bp-viewer-container .content{display:flex;gap:10px;height:calc(100% - 30px)}.bp-viewer-container .content .data-container{width:160px;height:100%}.bp-viewer-container .content .data-container .data-grp{height:calc(100% - 100px);margin-bottom:10px;overflow:auto}.bp-viewer-container .content .data-container .data-grp .data-wrapper:not(:last-child){margin-bottom:10px}.bp-viewer-container .content .data-container .data-grp .data-wrapper .data-key{font-size:.9em}.bp-viewer-container .content .data-container .data-grp .data-wrapper .data-value{padding-left:5px;font-weight:700;word-break:break-all}.bp-viewer-container .content .data-container .btn-grp{height:90px;display:flex;gap:10px;flex-direction:column;justify-content:flex-end}.bp-viewer-container .content .data-container .btn-grp button{width:100%}.bp-viewer-container .content .pdf-container{width:calc(100% - 160px);width:100%;height:100%}.doc-viewer{z-index:180;background:#fff;position:fixed;height:100vh;width:600px;top:0;right:-600px;padding:0;margin:0;box-sizing:border-box;box-shadow:0 0 5px #0008;border-radius:10px 0 0 10px;transition:.5s linear all}.doc-viewer .cust-pdf-loader{height:100%;width:100%;position:absolute;top:0;left:0;background:#fffa;z-index:9999999}.doc-viewer .cust-pdf-loader img{position:absolute;height:80px;top:calc(50% - 40px);left:calc(50% - 40px);z-index:9998}.doc-viewer div[class^=col-]{padding:5px}.doc-viewer .close-feedback-btn{z-index:185;position:absolute;top:10px;left:10px;height:30px;width:30px;border-radius:50%;display:flex;justify-content:center;align-items:center;cursor:pointer;border:none;outline:none}.doc-viewer .pdf-link{padding-top:12px;padding-left:60px}.doc-viewer .data-col{position:relative}.doc-viewer .data-col .selected-checkin-data{height:calc(100% - 110px);overflow-y:auto;line-height:1.2;font-size:.9em}.doc-viewer .data-col .selected-checkin-data .header{margin:5px 0 10px;font-weight:700}.doc-viewer .data-col .selected-checkin-data .data-wrapper{margin-top:5px}.doc-viewer .data-col .selected-checkin-data .data-wrapper .data-key{font-weight:400}.doc-viewer .data-col .selected-checkin-data .data-wrapper .data-value{padding-left:5px;font-weight:700;word-break:break-all;font-size:1.2em}.doc-viewer .data-col .link-btn-wrapper{z-index:185;position:absolute;bottom:20px;left:10px;height:90px;width:100%;display:flex;flex-direction:column;justify-content:flex-end;align-items:flex-start}.trip-simulation-container{width:100%;height:100%;padding:0 10px}.trip-simulation-container .data-info-wrapper{padding:10px;margin-bottom:10px;border-radius:5px;border:1px solid #e0e0e0}.trip-simulation-container .data-info-wrapper table.data-info{width:100%}.trip-simulation-container .data-info-wrapper table.data-info td{vertical-align:top}.trip-simulation-container .data-info-wrapper table.data-info td:first-child{padding-right:10px;font-size:.9em;font-weight:600}.trip-simulation-container .checkbox-wrapper{display:flex;gap:5px;align-items:center;margin-left:2px;margin-top:10px}.trip-simulation-container .datetime-input-wrapper{display:inline-block;position:relative;width:100%}.trip-simulation-container .datetime-input-wrapper .clear-datetime{position:absolute;top:50%;right:5px;transform:translateY(calc(-50% - 5px));z-index:1;cursor:pointer;color:#aaa}.trip-simulation-container .datetime-input-wrapper .clear-datetime:hover{color:#000}.cust-grid-btn{outline:none;border:none;border-radius:5px;color:#fff;font-weight:700}.cust-grid-btn.cust-button-secondary{background-color:#d0d0d0}.cust-grid-btn.cust-btn-success{background-color:#28a745}.cust-grid-btn.cust-btn-error{background-color:#dc3545}.detail-panel-container{width:calc(100% - 105px);height:calc(100% - 15px);margin:5px 5px 10px 100px;border:1px solid #e0e0e0;border-radius:5px;box-shadow:5px 5px 10px #0008;padding:10px}.detail-panel-container .data{height:100%;width:100%}.detail-panel-container .data .text-content{height:32px}.detail-panel-container .data .grid-content{height:auto;max-height:calc(100% - 32px);overflow:auto}.detail-panel-container .no-data{height:100%;width:100%;display:flex;justify-content:center;align-items:center}.product-select .product-select-dropdown{width:100%!important;height:40px!important}.product-select .MuiOutlinedInput-notchedOutline{border-color:#e0e0e0}.product-select:hover .MuiOutlinedInput-notchedOutline,.product-select .Mui-focused .MuiOutlinedInput-notchedOutline{border-color:#e7c418}.createCaseContainer{font-size:11.5px;line-height:1.2}.createCaseContainer .cust-form-group label{margin-bottom:5px;font-weight:700}.createCaseContainer .saveButtonWrapper{display:flex;justify-content:flex-end;margin-top:10px}.createCaseContainer .saveButtonWrapper button{font-weight:600}:root{--color-background-brightness: rgba(0, 0, 0, .5333333333)}.evaluate-trip-container .evaluate-trip-button-wrapper{display:flex;justify-content:flex-end;gap:10px}.evaluate-trip-container .cust-checkbox{width:36px;-webkit-appearance:none;-moz-appearance:none;appearance:none;outline:none;cursor:pointer;position:relative}.evaluate-trip-container .cust-checkbox:checked:before{content:"✔";color:#227afd;font-size:30px;position:absolute;top:-4px;left:4px}.evaluate-trip-container .flight-details-wrapper{border-radius:5px;border:1px solid #e0e0e0;position:relative}.evaluate-trip-container .flight-details-wrapper.margin-top{margin-top:20px}.evaluate-trip-container .flight-details-table{width:100%;border-collapse:collapse;margin:0 15px;font-weight:500}.evaluate-trip-container .flight-data{padding:10px}.evaluate-trip-container .text-center{text-align:center}
