.app-container{display:flex;flex-direction:column;height:100vh}.center-align-container{align-items:center;display:flex;height:50vh;justify-content:center}.spinner{animation:spin 1s ease infinite;border:4px solid #0000001a;border-left-color:#09f;border-radius:50%;height:36px;width:36px}.placeholder-text{color:#9a9a9a;font-family:Inter,sans-serif;font-size:15px;font-weight:500}.pagination-container{display:flex;justify-content:end;margin-bottom:20px;margin-right:45px}.pagination-content{align-items:center;color:gray;display:flex;font-family:Inter,sans-serif;font-size:13px;font-weight:600}.pagination-button{background-color:#f7f7f7;border:none;border-radius:3px;height:30px;margin-left:10px;width:30px}@keyframes spin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.loader-center-align-container{align-items:center;display:flex;height:100vh;justify-content:center}.no-data-image{height:50vh;width:50vh}.navigation-header,.navigation-header-link{color:#fff;font-family:Inter,sans-serif;font-size:14px;font-weight:500}.navigation-header-link{text-decoration:none}.account-maintenance-container{display:flex;flex-direction:column}.account-maintenance-header-container{display:flex;gap:16px;justify-content:flex-end;padding:20px 34px;width:100%}.account-maintenance-header-container button{border-radius:10px;font-family:Inter,sans-serif;font-size:16px;font-weight:500;height:37px}.account-maintenance-header-container button.completed-request{width:200px}.account-maintenance-header-container button.invite{width:130px}.account-maintenance-table-parent-container{align-items:center;display:flex;height:100%;justify-content:center;margin:0 34px}.account-maintenance-table-container{border:0;border-radius:10px;flex:1 1;height:calc(100vh - 200px);overflow-y:auto;width:100%}.account-maintenance-table{table-layout:auto;width:100%}.account-maintenance-table tr{border-bottom:1px solid #e7e7e7}.account-maintenance-table td,.account-maintenance-table th{font-family:Inter,sans-serif;font-size:16px;font-weight:400;text-align:start}.account-maintenance-table th{background-color:#f7f7f7;font-weight:500;height:49px;padding-left:20px;padding-right:20px}.account-maintenance-table td{height:60px;padding-left:20px}.account-maintenance-table tr.no-border-bottom{border-bottom:none}.account-update-table-action-container{display:flex;flex-direction:row;gap:10px}.account-update-table-action{border-radius:5px;display:flex;height:33px;justify-content:center;width:33px}.account-update-table-edit{background-color:#e0f5ff;color:#2978a0}.account-update-table-delete{background-color:#ffeced;color:#e8505b}.account-update-table-delete.disabled{background-color:#d2c8c8a2;color:silver;cursor:not-allowed;opacity:.5}.account-maintenance-select-container{border-radius:10px!important;font-family:Inter,sans-serif;font-size:15px;font-weight:500;height:37px;width:160px}@media (max-width:768px){.account-maintenance-button-layout-container{flex-direction:column}}.delete-account-dialog-container{height:377px;width:410px}.delete-account-dialog-close{align-items:flex-end;color:#d6d6d6;display:flex;flex-direction:column}.delete-account-dialog-content{align-items:center;display:flex;flex-direction:column;text-align:center}.delete-account-dialog-content button{border-radius:10px;font-family:Inter,sans-serif;font-size:18px;font-weight:500;height:56px;width:245px}.delete-account-dialog-title-container{font-family:Inter,sans-serif;font-weight:600;margin-bottom:36px;margin-top:20px}.delete-account-dialog-title{font-size:25px}.delete-account-dialog-subtitle{font-size:18px;margin:30px 10px 0}.invite-user-dialog-container{height:360px;width:410px}.invite-user-manually-dialog-container{height:590px;width:410px}.invite-user-dialog-close{align-items:flex-end;color:#d6d6d6;display:flex;flex-direction:column}.invite-user-dialog-content{align-items:center;display:flex;flex-direction:column;text-align:center}.invite-user-dialog-content button{border-radius:10px;font-family:Inter,sans-serif;font-size:18px;font-weight:500;height:56px;width:359px}.invite-user-dialog-content button.add-manually{border-radius:10px;color:#2978a0;font-family:Inter,sans-serif;font-size:14px;font-weight:500}.invite-user-input-container{flex:1 1;margin:0;text-align:start}.invite-user-input-container input{border:1px solid #d6d6d6}.invite-user-input-container input,.invite-user-non-editable-field{font-family:Inter,sans-serif;font-size:15px;font-weight:500;height:48px;margin-bottom:12px;padding:12px 20px;width:360px}.invite-user-non-editable-field{background-color:#f2f2f2;color:#9a9a9a}.invite-user-input-container label{display:block}.invite-user-dialog-select-container,.invite-user-input-container label{font-family:Inter,sans-serif;font-size:15px;font-weight:500;margin-bottom:12px}.invite-user-dialog-select-container{border-radius:1px!important;height:48px;width:360px}.invite-user-dialog-title{font-family:Inter,sans-serif;font-size:25px;font-weight:600;margin-bottom:25px;margin-top:15px}.edit-account-search-dialog-container{height:348px;width:410px}.edit-account-search-dialog-close{align-items:flex-end;color:#d6d6d6;display:flex;flex-direction:column}.edit-account-search-dialog-content{align-items:center;display:flex;flex-direction:column;text-align:center}.edit-account-search-dialog-content button{border-radius:1px;font-family:Inter,sans-serif;font-size:18px;font-weight:500;height:56px;margin-top:35px;width:359px}.edit-account-search-dialog-textfield{height:48px;width:359px}.edit-account-search-dialog-textfield .MuiOutlinedInput-root{border-radius:1px;font-family:Inter,sans-serif;font-size:15px;font-weight:500;height:100%}.edit-account-search-dialog-title-container{font-family:Inter,sans-serif;font-weight:600;margin-bottom:36px;margin-top:20px}.edit-account-search-dialog-title{font-family:Inter,sans-serif;font-size:25px;font-weight:600;margin-bottom:50px;margin-top:20px}.edit-account-search-dialog-subtitle{font-family:Inter,sans-serif;font-size:15px;font-weight:500;margin-bottom:10px;text-align:start;width:100%}.edit-account-dialog-container{height:(100vh-100px);width:414px}.edit-account-dialog-close{align-items:flex-end;color:#d6d6d6;display:flex;flex-direction:column}.edit-account-dialog-content{align-items:center;display:flex;flex-direction:column;text-align:center}.edit-account-dialog-content button{background-color:#2978a0;background-color:#253031;font-family:Inter,sans-serif;font-size:18px;font-weight:500;height:56px;margin-top:40px;width:362px}.edit-account-dialog-title{font-family:Inter,sans-serif;font-size:25px;font-weight:600;margin:10px}.edit-account-input-container{flex:1 1;margin:0;text-align:start}.edit-account-non-editable-field{background-color:#f2f2f2;color:#9a9a9a}.edit-account-input-container input,.edit-account-non-editable-field{font-family:Inter,sans-serif;font-size:15px;font-weight:500;height:48px;margin-bottom:12px;padding:12px 20px;width:360px}.edit-account-input-container input{border:1px solid #d6d6d6}.edit-account-input-container label{font-weight:500;margin-bottom:12px}.edit-account-input-container label,.edit-account-input-container p{display:block;font-family:Inter,sans-serif;font-size:15px;width:360px}.edit-account-input-container p{font-weight:700}.edit-account-select-container{border-radius:1px!important;font-family:Inter,sans-serif;font-size:15px;font-weight:500;height:48px;margin-bottom:12px;width:360px}.edit-account-address-container{display:flex;flex-direction:row;gap:12px}.edit-account-address-sub-container{flex:1 1;margin:0;text-align:start}.edit-account-address-sub-container input{background-color:#f2f2f2;border:0;color:#9a9a9a;font-family:Inter,sans-serif;font-size:15px;font-weight:500;height:48px;margin-bottom:12px;padding:12px 20px;width:100%}.edit-account-address-sub-container label{display:block;font-family:Inter,sans-serif;font-size:15px;font-weight:500;margin-bottom:10px}.fbo-header-bar-container{align-items:center;display:flex;flex-direction:column}.fbo-header-bar{align-items:center;background-color:#253031;display:flex;height:73px;justify-content:center;padding:0 34px;width:100vw}.fbo-header-bar-center,.fbo-header-bar-left,.fbo-header-bar-right{flex:1 1;white-space:nowrap}.fbo-header-bar-left{text-align:start}.fbo-header-bar-center{align-items:center;color:#fff;display:flex;font-family:Inter,sans-serif;font-size:25px;font-weight:700;justify-content:center}.fbo-header-bar-back{color:#fff}.nav-bar{align-items:center;background-color:#fff;box-shadow:0 4px 6px #0000001a;display:flex;flex-direction:row;justify-content:space-between;padding:.5rem 20px;position:relative;z-index:1}.airport-logo{height:53.84px;width:208.97px}.app-logo{height:43.64px;margin-left:20px;width:165.72px}.profile-pic{height:37.78px;margin-right:12px;width:37.78px}.left-container,.right-container{align-items:center;display:flex;flex-direction:row}.logout-dialog-container{height:290px}.logout-dialog-content button{border-radius:10px;margin-top:8px}.navigation-notification-item{align-items:flex-start;border-bottom:1px solid #d3d3d3;cursor:pointer;display:flex;justify-content:space-between;padding:15px}.notification-item.notification-unread{background-color:#f0f7ff}.navigation-notification-content{flex:1 1;padding-right:12px}.navigation-notification-message{color:#253031;font-family:Inter;font-size:14px;font-weight:500;line-height:1.4}.navigation-notification-footer{background-color:#f8f8f8;border-top:1px solid #eee;display:flex;justify-content:center;padding:12px 20px}.navigation-notification-view-all{color:#000;cursor:pointer;font-family:Inter;font-size:14px;font-weight:400;text-decoration:none}.notification-view-all:hover{text-decoration:underline}.center-container{align-items:center;display:flex;flex:1 1;justify-content:center;left:0;position:absolute;right:0}.center-container h1{border-bottom:3px solid #bcab79;border-top:3px solid #bcab79;color:#253031;font-family:Inter,sans-serif;font-size:24px;font-style:italic;font-weight:600;margin:0;padding:0 40px}.logout-dialog-container{height:320px;width:410px}.logout-dialog-close{align-items:flex-end;color:#d6d6d6;display:flex;flex-direction:column}.logout-dialog-content{align-items:center;display:flex;flex-direction:column;text-align:center}.logout-dialog-content button{border-radius:1px;font-family:Inter,sans-serif;font-size:18px;font-weight:500;height:56px;margin-top:20px;width:245px}.logout-dialog-title-container{font-family:Inter,sans-serif;font-size:22px;font-weight:600;margin-bottom:30px;margin-top:10px}.logout-dialog-title{margin-top:15px}.add-new-fbo-dialog-container{height:(100vh-100px);width:414px}.add-new-fbo-dialog-close{align-items:flex-end;color:#d6d6d6;display:flex;flex-direction:column}.add-new-fbo-dialog-content{align-items:center;display:flex;flex-direction:column;text-align:center}.add-new-fbo-dialog-content button{background-color:#2978a0;background-color:#253031;font-family:Inter,sans-serif;font-size:18px;font-weight:500;height:56px;margin-top:40px;width:362px}.add-new-fbo-dialog-title{font-family:Inter,sans-serif;font-size:25px;font-weight:600;margin:10px}.add-new-fbo-non-editable-field{background-color:#f2f2f2;color:#9a9a9a;font-family:Inter,sans-serif;font-size:15px;font-weight:500;height:48px;margin-bottom:12px;padding:12px;width:360px}.add-new-fbo-input-container{flex:1 1;margin:0;text-align:start}.add-new-fbo-input-container input{border:1px solid #d6d6d6;height:48px;padding:12px;width:360px}.add-new-fbo-input-container input,.add-new-fbo-input-container label{font-family:Inter,sans-serif;font-size:15px;font-weight:500;margin-bottom:12px}.add-new-fbo-input-container label{display:block}.add-new-fbo-select-container{border-radius:1px!important;font-family:Inter,sans-serif;font-size:15px;font-weight:500;height:48px;margin-bottom:12px;width:360px}.add-new-fbo-date-time-container{display:flex;flex-direction:column;margin:0;text-align:start}.add-new-fbo-date-time-container label{display:block;font-family:Inter,sans-serif;font-size:15px;font-weight:500;margin-bottom:12px}.add-new-fbo-date-time-picker{width:360px}.add-new-fbo-date-time-picker .MuiOutlinedInput-root{border-radius:1px;font-family:Inter,sans-serif;font-size:14px;font-weight:500;height:48px;margin-bottom:12px}.add-new-fbo-date-time-picker .MuiInputBase-input{background-color:initial!important;color:#000!important;cursor:pointer}.add-new-fbo-registration-container{flex:1 1;text-align:start;width:360px}.add-new-fbo-registration-container label{display:block;font-family:Inter,sans-serif;font-size:15px;font-weight:500;margin-bottom:12px}.add-new-fbo-registration-sub-container{align-items:center;display:flex;justify-content:space-between;margin-bottom:12px}.add-new-fbo-registration-sub-container input{border:1px solid #d6d6d6;font-family:Inter,sans-serif;font-size:15px;font-weight:500;height:40px;padding:0 12px;width:260px}.add-new-fbo-registration-sub-container button{font-family:Inter,sans-serif;font-size:14px;font-weight:500;height:40px;margin:0;width:90px}.add-new-fbo-registration-input{padding:0 12px;width:100%}.add-new-fbo-airport-search-container,.add-new-fbo-registration-input{border:1px solid #d6d6d6;border-radius:1px;font-family:Inter,sans-serif;font-size:15px;font-weight:500;height:48px;margin-bottom:12px}.add-new-fbo-airport-search-container{align-items:center;background-color:#fff;cursor:pointer;display:flex;padding:12px;width:360px}.add-new-fbo-airport-search-text{color:#253031}.add-new-fbo-airport-search-placeholder{color:#9a9a9a}.add-fuel-meter-dialog-container{height:(100vh-100px);width:414px}.add-fuel-meter-dialog-close{align-items:flex-end;color:#d6d6d6;display:flex;flex-direction:column}.add-fuel-meter-dialog-content{align-items:center;display:flex;flex-direction:column;text-align:center}.add-fuel-meter-dialog-content button{background-color:#2978a0;background-color:#253031;font-family:Inter,sans-serif;font-size:18px;font-weight:500;height:56px;margin-top:40px;width:362px}.add-fuel-meter-dialog-title{font-family:Inter,sans-serif;font-size:25px;font-weight:600;margin:10px}.add-fuel-meter-input-container{flex:1 1;margin:0;text-align:start}.add-fuel-meter-input-container input{border:1px solid #d6d6d6;height:48px;padding:12px 20px;width:360px}.add-fuel-meter-input-container input,.add-fuel-meter-input-container label{font-family:Inter,sans-serif;font-size:15px;font-weight:500;margin-bottom:12px}.add-fuel-meter-input-container label{display:block}.add-fuel-meter-select-container{border-radius:1px!important;font-family:Inter,sans-serif;font-size:15px;font-weight:500;height:48px;margin-bottom:12px;width:360px}.add-fuel-meter-data-container{display:flex;flex-direction:column}.add-fuel-meter-data-table-parent-container{align-items:center;display:flex;height:100%;justify-content:center;margin:30px}.add-fuel-meter-data-table-container{border:0;border-radius:10px;flex:1 1;height:calc(100vh - 200px);overflow-y:auto;width:100%}.add-fuel-meter-data-table-container::-webkit-scrollbar{height:8px}.add-fuel-meter-data-table-container::-webkit-scrollbar-thumb{background:#ccc;border-radius:4px}.add-fuel-meter-data-table-container::-webkit-scrollbar-thumb:hover{background:#999}.add-fuel-meter-data-table{width:100%}.add-fuel-meter-data-table td,.add-fuel-meter-data-table th{border-bottom:1px solid #e7e7e7;font-family:Inter,sans-serif;font-size:18px;font-weight:500;padding-left:20px;padding-right:20px;text-align:start;white-space:nowrap}.add-fuel-meter-data-table th{background-color:#f7f7f7;font-size:16px;height:49px}.add-fuel-meter-data-table td{font-size:16px;font-weight:400;height:60px;max-width:250px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.add-fuel-meter-data-table td button{border:none;border-radius:10px;font-family:Inter,sans-serif;font-size:16px;font-weight:500;height:37px;width:160px}.add-fuel-meter-data-button-container{align-items:end;display:flex;flex-direction:row;gap:10px;justify-content:end;margin:20px 34px}.add-fuel-meter-data-button-container button{border:none;border-radius:10px;font-family:Inter,sans-serif;font-size:16px;font-weight:500;height:37px;width:120px}.fbo-home-container{align-items:center;background-color:#fff;display:flex;flex-direction:column;min-height:90vh;padding:40px;text-align:center}.fbo-home-button-container{display:flex;justify-content:end;width:100%}.fbo-home-button-container button{background-color:#2978a0;border-radius:1px;font-family:Inter,sans-serif;font-size:15px;font-weight:500;gap:8px;height:37px;margin-right:20px;width:132px}.fbo-home-button-container button.profile{background-color:#315659}.fbo-grid-container{grid-gap:37px;display:grid;margin-bottom:37px}.fee-type-home-container{align-items:center;background-color:#fff;display:flex;flex-direction:column;margin-top:60px;padding:40px;text-align:center}.association-remove-message{font-family:Inter,sans-serif;font-size:20px;font-weight:600}.fbo-home-version-container{color:gray;font-family:Inter,sans-serif;font-size:16px;font-weight:500;margin-bottom:20px;margin-right:40px;text-align:end}@media (max-width:768px){.fbo-home-container{padding:20px}}.fbo-home-header{align-items:center;display:flex;flex-direction:column;margin-bottom:60px}@media (max-width:768px){.fbo-home-header{margin-bottom:60px}}.fbo-home-header-logo img{display:flex;flex-direction:row;margin-bottom:50px;width:320px}@media (max-width:768px){.fbo-home-header-logo img{margin-bottom:30px;width:240px}}.fbo-home-grid-container{grid-gap:25px;display:grid;gap:25px;margin-top:110px}@media (max-width:1024px){.fbo-home-grid-container{grid-template-columns:repeat(2,1fr)}}@media (max-width:768px){.fbo-home-grid-container{grid-template-columns:1fr}}.fbo-home-card{background-color:#fff;box-shadow:0 0 20px #0000001a;height:140px;position:relative;transition:transform .2s;width:165px}.fbo-home-card:hover{transform:translateY(-5px)}.fbo-home-card-icon{left:15px;position:absolute;top:15px}.fbo-home-card p{bottom:0;font-family:Inter,sans-serif;font-size:18px;font-weight:600;left:15px;position:absolute;right:15px;text-align:left}@media (max-width:768px){.fbo-home-card p{font-size:16px}}.fbo-home-header-title{align-items:left;display:flex;flex:1 1;justify-content:left;left:140px;position:absolute;right:0}.fbo-home-header-title h1{border-bottom:3px solid #bcab79;border-top:3px solid #bcab79;color:#253031;font-family:Inter,sans-serif;font-size:24px;font-style:italic;font-weight:600;margin:0;padding:0 40px}.version-button{background:none;border:none;color:inherit;cursor:pointer;font-size:inherit;padding:0}.version-button:hover{color:#2978a0}.card{align-items:center;background-color:#bcab79;border:none;border-radius:10px;box-shadow:0 0 20px #0006;height:200px;justify-content:center;padding:20px;width:300px}.title{font-family:Inter,sans-serif;font-size:28px;font-weight:700}.subtitle{font-size:18px}.add-fee,.subtitle{font-family:Inter,sans-serif;font-weight:500}.add-fee,.plus-icon{color:#fff;font-size:16px}.plus-icon{margin-right:6px}.version-modal-container{align-items:center;background-color:#00000080;display:flex;height:100%;justify-content:center;left:0;position:fixed;top:0;width:100%;z-index:1000}.version-modal-container-content{background:#fff;border-radius:0;max-height:90vh;max-width:600px;min-width:400px;overflow-y:auto;padding:20px;position:relative;text-align:center}.version-modal-header{align-items:center;border-bottom:1px solid #eee;display:flex;justify-content:center;margin-bottom:24px;padding-bottom:12px}.version-modal-title{font-size:20px;text-align:center}.version-info-item,.version-modal-title{color:#253031;font-family:Inter,sans-serif;font-weight:600}.version-info-item{font-size:14px;line-height:1.4;margin-bottom:8px;text-align:left}.version-info-label{color:#253031;display:inline-block;font-weight:400;margin-right:4px;width:100px}.version-changes-title{color:#253031;font-family:Inter,sans-serif;font-size:14px;font-weight:600;margin:20px 0 12px;text-align:left}.version-changes-list{list-style-type:disc;margin:0;padding-left:16px}.version-changes-item{color:#253031;font-family:Inter,sans-serif;font-size:14px;font-weight:400;line-height:1.4;margin-bottom:8px;padding-right:8px;text-align:left}.version-changes-item:last-child{margin-bottom:0}.version-modal-footer{border-top:1px solid #eee;display:flex;justify-content:center;margin-top:24px;padding-top:16px}.version-modal-container button{align-items:center;align-self:center;background-color:#2978a0;border:none;border-radius:2px;color:#fff;cursor:pointer;display:flex;font-family:Inter,sans-serif;font-size:14px;font-weight:600;height:40px;justify-content:center;width:100px!important}.version-modal-close{align-items:center;background:#0000;border:none;color:#253031!important;cursor:pointer;display:flex;font-size:20px;font-weight:700;height:20px;justify-content:flex-end;line-height:20px;margin:0;padding:0;position:absolute;right:15px;top:10px;width:20px;z-index:1}.version-snackbar{margin-right:16px!important;margin-top:16px!important}.version-alert{cursor:pointer;min-width:300px;transition:all .2s ease-in-out}.version-alert.MuiAlert-root{align-items:center;background-color:#fff;border-radius:8px;box-shadow:0 2px 8px #00000026;display:flex;padding:12px 16px}.version-alert .MuiAlert-action{align-self:center;margin:0;padding:0}.version-alert .MuiAlert-action .MuiButtonBase-root{background:none!important;color:#666}.version-alert .MuiAlert-action .MuiButtonBase-root:hover{background:none!important}.version-alert-content{align-items:center;display:flex;gap:12px}.version-alert-logo{height:40px;object-fit:contain;width:40px}.version-alert-message{color:#333;flex:1 1;font-size:14px}@keyframes slideIn{0%{opacity:0;transform:translateX(100%)}to{opacity:1;transform:translateX(0)}}.version-alert{animation:slideIn .3s ease-out forwards}.search-aircraft-dialog-container{max-height:80vh;width:414px}.search-aircraft-dialog-close{cursor:pointer;font-size:20px;margin-bottom:10px}.search-aircraft-dialog-content{padding:0 20px 10px}.search-aircraft-dialog-title{color:#253031;margin-bottom:20px;margin-top:0}.search-aircraft-dialog-content input{border:1px solid #d6d6d6;border-radius:4px;height:48px;padding:12px;width:360px}.search-aircraft-dialog-content input:focus{border-color:#2978a0;outline:none}.search-aircraft-dialog-list{background-color:#fff;max-height:300px;width:360px}.search-aircraft-dialog-list-item{border-bottom:1px solid #f0f0f0;padding:12px 16px;text-align:left;transition:background-color .2s ease}.search-aircraft-dialog-list-item:hover{background-color:#f5f5f5}.search-aircraft-dialog-list-item:last-child{border-bottom:1px solid #f0f0f0}.search-aircraft-dialog-no-results{color:#9a9a9a;font-family:Inter,sans-serif;font-size:15px;font-weight:500;padding:20px}.fbo-landing-fee-container{display:flex;flex-direction:column}.fbo-landing-fee-table-parent-container{align-items:center;display:flex;height:100%;justify-content:center;margin:30px}.fbo-landing-fee-table-container{border:0;border-radius:10px;flex:1 1;height:calc(100vh - 200px);overflow-y:auto;width:100%}.fbo-landing-fee-table-container::-webkit-scrollbar{height:8px}.fbo-landing-fee-table-container::-webkit-scrollbar-thumb{background:#ccc;border-radius:4px}.fbo-landing-fee-table-container::-webkit-scrollbar-thumb:hover{background:#999}.fbo-landing-fee-table{table-layout:auto;width:100%}.fbo-landing-fee-table td,.fbo-landing-fee-table th{border-bottom:1px solid #e7e7e7;font-family:Inter,sans-serif;font-size:18px;font-weight:500;padding-left:20px;padding-right:20px;text-align:start;white-space:nowrap}.fbo-landing-fee-table th{background-color:#f7f7f7;font-size:16px;height:49px}.fbo-landing-fee-table th.width-90{width:90px}.fbo-landing-fee-table td{font-size:16px;font-weight:400;height:60px;max-width:250px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.fbo-landing-fee-table td.airport-cell{word-wrap:break-word;line-height:1.2;min-width:200px;padding-bottom:10px;padding-top:10px;vertical-align:middle;white-space:normal;width:200px}.fbo-landing-fee-table th.center-align-header{text-align:center}.fbo-landing-fee-table td input,.fbo-landing-fee-table th input{accent-color:#315659;margin-right:10px}.fbo-landing-fee-table td button.edit{color:#315659}.fbo-landing-fee-table td button.delete{color:#e8505b}.fbo-landing-fee-button-container{align-items:center;display:flex;flex-direction:row;gap:15px;justify-content:space-between;margin:20px 34px}.fbo-landing-fee-action-buttons{display:flex;gap:15px}.fbo-landing-fee-search-container{align-items:center;display:flex;gap:15px;justify-content:center;margin:20px 34px}.fbo-landing-fee-search-field{flex:1 1;width:100%}.fbo-landing-fee-search-input-wrapper{align-items:flex-start;display:flex;position:relative}.fbo-landing-fee-search-field .common-input-field-form-input-container{flex:1 1;margin:0;position:relative}.fbo-landing-fee-search-field .common-input-field-form-input{background-color:#fff!important;border:1px solid #ddd;border-radius:10px;font-size:16px;height:37px;margin-top:8px;padding:0 40px 0 15px}.fbo-landing-fee-search-field .common-input-field-form-input:focus{background-color:#fff!important;border-color:#315659;outline:none}.fbo-landing-fee-search-clear-icon{align-items:center;background:none;border:none;border-radius:50%;color:#000;cursor:pointer;display:flex;font-size:16px;height:20px;justify-content:center;line-height:1;padding:0;position:absolute;right:15px;top:40px;transition:all .2s ease;width:20px;z-index:1}.fbo-landing-fee-search-clear-icon:hover{background-color:#f0f0f0;color:#000}.fbo-landing-fee-button-container button{border:none;border-radius:10px;font-family:Inter,sans-serif;font-size:16px;font-weight:500;height:37px;min-width:130px;white-space:nowrap;width:auto}.reject-button{background-color:#e8505b!important;border:none!important;border-radius:5px!important;color:#fff!important;cursor:pointer!important;font-family:Inter,sans-serif!important;font-size:14px!important;font-weight:500!important;padding:8px 16px!important;transition:background-color .3s ease!important}.reject-button:hover{background-color:#d13d47!important}.reject-button:active{background-color:#b8323a!important}.reject-button:disabled{background-color:#ccc!important;color:#666!important;cursor:not-allowed!important}.fbo-landing-fee-tabs{border-radius:8px;display:flex;gap:4px;padding:4px}.fbo-landing-fee-tab{background-color:#f0f0f0!important;border:none!important;border-radius:6px!important;box-shadow:none!important;color:#666!important;cursor:pointer!important;font-family:Inter,sans-serif!important;font-size:16px!important;font-weight:500!important;min-width:auto!important;padding:12px 24px!important;text-transform:none!important;transition:all .3s ease!important;white-space:nowrap!important;width:auto!important}.fbo-landing-fee-tab.active{background-color:#315659!important;color:#fff!important}.fbo-landing-fee-tab:not(.active){background-color:#e9e8e8!important;color:#666!important}.reject-dialog-overlay{align-items:center;background-color:#00000080;bottom:0;display:flex;justify-content:center;left:0;position:fixed;right:0;top:0;z-index:1000}.reject-trip-dialog-container{height:auto;max-height:80vh;width:414px}.reject-trip-dialog-close{align-items:flex-end;color:#d6d6d6;cursor:pointer;display:flex;flex-direction:column;font-size:20px;margin-bottom:10px}.reject-trip-dialog-content{align-items:center;display:flex;flex-direction:column;padding:0 20px;text-align:center}.reject-trip-dialog-title{color:#253031;font-family:Inter,sans-serif;font-size:25px;font-weight:600;margin:10px 0 20px}.reject-trip-dialog-subtitle{color:#253031;font-family:Inter,sans-serif;font-size:16px;font-weight:500;margin-bottom:20px;text-align:center}.rejection-reasons{display:flex;flex-direction:column;gap:16px;margin-bottom:30px;width:100%}.reason-option{align-items:flex-start;border-radius:8px;cursor:pointer;display:flex;padding:12px 0;text-align:left;transition:background-color .2s ease}.reason-option input[type=radio]{accent-color:#e8505b;height:18px;margin:2px 12px 0 0;width:18px}.reason-text{color:#253031;flex:1 1;font-family:Inter,sans-serif;font-size:14px;font-weight:600;line-height:1.4}.reject-dialog-footer{background-color:#fff;border-top:1px solid #e7e7e7;padding:20px 24px}.reject-button-dialog{background-color:#e8505b!important;font-family:Inter,sans-serif!important;font-size:18px!important;font-weight:500!important;height:56px!important;margin-top:20px!important;text-transform:none!important;width:362px!important}.reject-button-dialog:hover:not(:disabled){background-color:#d13d47!important}.reject-button-dialog:active:not(:disabled){background-color:#b8323a!important}.reject-button-dialog:disabled{background-color:#ccc!important;cursor:not-allowed!important}.view-fbo-data-filter-filter-container{margin:20px 34px}.view-fbo-data-filter-select-header{font-family:Inter,sans-serif;font-size:14px;font-weight:500}.view-fbo-data-filter-button-container{flex-direction:column}.view-fbo-data-filter-button-container button{border:none;font-family:Inter,sans-serif;font-size:16px;font-weight:500;height:37px;width:103px}.view-fbo-data-filter-button-container button.apply{background-color:#253031;border-radius:10px;color:#fff}.view-fbo-data-filter-button-container button.clear{background-color:initial}.view-fbo-data-filter-datepicker{width:128px}.view-fbo-data-filter-datepicker .MuiOutlinedInput-root{border-radius:10px;font-family:Inter,sans-serif;font-size:14px;font-weight:500;height:37px}.view-fbo-data-filter-datepicker .MuiInputBase-input{background-color:initial!important;color:#000!important;cursor:pointer}.view-fbo-data-filter-textfield{height:35px;width:203px}.view-fbo-data-filter-textfield .MuiOutlinedInput-root{border-radius:10px;font-family:Inter,sans-serif;font-size:16px;font-weight:400;height:35px;width:203px}.view-fbo-data-filter-airport-search-container{align-items:center;background-color:#fff;border:1px solid #d6d6d6;border-radius:10px;cursor:pointer;display:flex;font-family:Inter,sans-serif;font-size:14px;font-weight:500;height:35px;max-width:400px;min-width:203px;overflow:hidden;padding:8px 12px;text-overflow:ellipsis;white-space:nowrap;width:-webkit-fit-content;width:fit-content}.view-fbo-data-filter-airport-search-text{color:#253031;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;width:100%}.view-fbo-data-filter-airport-search-placeholder{color:#9a9a9a}.common-input-field-form-input-container{flex:1 1;margin-right:10px;min-width:200px}.common-input-field-input-error{color:red;display:block;font-size:12px;text-align:left}.common-input-field-form-input-label{font-family:Inter,sans-serif;font-size:15px;font-weight:600}.common-input-field-form-input{background:#fff}.common-input-field-form-input,.common-input-field-read-only{border:1px solid #d6d6d6;font-family:Inter,sans-serif;font-size:15px;font-weight:500;height:48px;padding:12px 20px;width:100%}.common-input-field-read-only{background-color:#f2f2f2!important;color:#9a9a9a!important;cursor:not-allowed}.create-flight-plan-container{justify-content:center}.create-flight-plan-container,.create-flight-plan-header{align-items:center;display:flex;flex-direction:column}.create-flight-plan-header-divider{background-color:#d6d6d6;height:58px;margin:0 25px;width:1px}.create-flight-plan-logo{display:flex;flex-direction:row}.create-flight-plan-logo img{height:58px;margin-bottom:20px;width:207px}.create-flight-plan-header-bar-container{background-color:#253031;display:flex;height:73px;justify-content:center;width:100vw}.create-flight-plan-header-bar{align-items:center;display:flex;flex-wrap:wrap;gap:10px;justify-content:space-between;padding:10px 0;width:1148px}.create-flight-plan-center,.create-flight-plan-left,.create-flight-plan-right{align-items:center;display:flex;flex:1 1;white-space:nowrap}.create-flight-plan-left{justify-content:flex-start}.create-flight-plan-center{justify-content:center}.create-flight-plan-right{justify-content:flex-end}.create-flight-plan-back{color:#fff}.create-flight-plan-left button{background-color:#315659;margin-left:30px;width:168px}.create-flight-plan-left button,.create-flight-plan-right button{border:none;border-radius:1px;font-family:Inter,sans-serif;font-size:18px;font-weight:500;height:34px}.create-flight-plan-right button{background-color:#2978a0;opacity:1;width:80px}.create-flight-plan-right button.cancel{background-color:#bcab79;margin-right:20px}.create-flight-plan-right button:disabled{background-color:#2978a0;color:#fff;opacity:.6}.create-flight-plan-header-bar p{align-items:center;color:#fff;display:flex;font-family:Inter,sans-serif;font-size:24px;font-weight:600;justify-content:center;margin:0}.create-flight-plan-select-container{border-radius:1px!important;font-family:Inter,sans-serif;font-size:15px;font-weight:500;height:37px;width:140px}.create-flight-plan-select-airline{font-family:Inter,sans-serif;font-size:15px;font-weight:500;height:37px;padding:5px 14px}.create-flight-plan-select-airline p{font-size:15px;font-weight:500}.create-flight-plan-table-parent-container{align-items:center;display:flex;flex-direction:column;height:100%;justify-content:center;margin-top:30px;width:1148px}.create-flight-plan-table-container{border:0;border-radius:10px;flex:1 1;height:calc(100vh - 200px);margin-top:20px;overflow-y:auto;width:100%}.create-flight-plan-table{table-layout:fixed;width:100%}.create-flight-plan-table td,.create-flight-plan-table th{border-bottom:1px solid #e7e7e7;font-family:Inter,sans-serif;font-size:16px;font-weight:500;padding-left:20px;padding-right:20px;text-align:start}.create-flight-plan-table th{background-color:#f7f7f7;height:49px;width:50px}.create-flight-plan-table th.width-140{width:140px}.create-flight-plan-table th.width-260{width:260px}.create-flight-plan-table th.width-200{width:200px}.create-flight-plan-table th.width-280{width:280px}.create-flight-plan-table td{font-weight:400;height:60px}.create-flight-plan-table td.disable-border{border-bottom:none}.create-flight-plan-table th.bold-text{font-weight:700}.create-flight-plan-non-editable-container{align-items:center;background-color:#f2f2f2;display:flex;font-family:Inter,sans-serif;font-size:16px;font-weight:400;height:36px;padding:0 14px;width:180px}.create-flight-plan-select-airline{align-items:center;border:1px solid #d6d6d6;display:flex;height:36px;justify-content:flex-start;margin-right:8px;padding:0 14px;width:140px}.create-flight-plan-select-airline p{font-family:Inter,sans-serif;font-size:16px;font-weight:400;margin:0;overflow:hidden;text-align:left;text-overflow:ellipsis;white-space:nowrap;width:100%}.create-flight-plan-select-aircraft{align-items:center;border:1px solid #d6d6d6;display:flex;height:36px;justify-content:flex-start;padding:0 14px;width:140px}.create-flight-plan-select-aircraft p{font-family:Inter,sans-serif;font-size:16px;font-weight:400;margin:0;text-align:left;width:100%}.create-flight-plan-select-airport{align-items:center;border:1px solid #d6d6d6;display:flex;height:36px;justify-content:flex-start;margin-right:8px;padding:0 14px;width:200px}.create-flight-plan-select-airport p{font-family:Inter,sans-serif;font-size:16px;font-weight:400;margin:0;overflow:hidden;text-align:left;text-overflow:ellipsis;white-space:nowrap;width:100%}.create-flight-plan-picker-container{align-items:center;display:flex;flex-direction:row}.create-flight-plan-textfield{height:37px;margin:0;width:140px}.width-187{width:187px}.create-flight-plan-textfield .MuiOutlinedInput-root{border-radius:1px;font-family:Inter,sans-serif;font-size:16px;font-weight:400;height:37px}.create-flight-plan-timePicker{height:37px;width:80px}.create-flight-plan-timePicker .MuiOutlinedInput-root{border-radius:1px;font-family:Inter,sans-serif;font-size:16px;font-weight:400;height:37px}.create-flight-plan-timePicker .MuiInputBase-input{background-color:initial!important;color:#000!important;cursor:pointer}.create-flight-plan-datePicker{height:37px;width:148px}.create-flight-plan-datePicker .MuiOutlinedInput-root{border-radius:1px;font-family:Inter,sans-serif;font-size:16px;font-weight:400;height:37px;margin-right:12px}.create-flight-plan-datePicker .MuiInputBase-input{background-color:initial!important;color:#000!important;cursor:pointer}.create-flight-plan-title-left{align-items:center;display:flex;flex:0 0 auto;left:40px;position:absolute;white-space:nowrap}.create-flight-plan-title-left h1{border-bottom:3px solid #bcab79;border-top:3px solid #bcab79;display:flex;flex-direction:column;font-size:20px;font-size:24px;line-height:1.2;margin:0;padding:0 40px}.create-flight-plan-title-left h1,.create-flight-plan-title-left h1 span{color:#253031;font-family:Inter,sans-serif;font-style:italic;font-weight:600}.create-flight-plan-title-left h1 span{font-size:20px}@media (max-width:1024px){.create-flight-plan-header-bar,.create-flight-plan-table-parent-container{width:90%}.create-flight-plan-picker-container{flex-direction:column}}@media (max-width:768px){.create-flight-plan-textfield{width:100%}.create-flight-plan-picker-container{flex-direction:column}.create-flight-plan-header-bar-container{height:auto}.create-flight-plan-header-bar{align-items:center;flex-direction:column;gap:15px}.create-flight-plan-center,.create-flight-plan-left,.create-flight-plan-right{justify-content:center;width:100%}.create-flight-plan-left button{margin-left:0}.create-flight-plan-right button.cancel{margin-right:10px}.create-flight-plan-header-bar p{font-size:18px}.create-flight-plan-logo img{height:auto;width:160px}}.airport-terminal-container{align-items:center;display:flex;gap:0}.terminal-dropdown-container{min-width:150px;width:150px}.terminal-dropdown{font-size:14px;height:36px;width:100%}.terminal-dropdown .MuiSelect-select{overflow:visible;text-overflow:clip}.terminal-dropdown .MuiMenuItem-root,.terminal-dropdown .MuiSelect-select{font-size:14px;padding:0 8px!important;white-space:nowrap}.search-aircraft-dialog-container{height:600px;width:410px}.search-aircraft-dialog-close{align-items:flex-end;color:#d6d6d6;display:flex;flex-direction:column}.search-aircraft-dialog-title{font-family:Inter,sans-serif;font-size:20px;font-weight:600}.search-aircraft-dialog-content{align-items:center;display:flex;flex-direction:column;text-align:center}.search-aircraft-dialog-content input{border-radius:10px;font-family:Inter,sans-serif;font-size:15px;font-weight:500;height:40px;margin-bottom:20px;margin-top:20px;width:359px}.search-aircraft-dialog-list{max-height:430px;overflow-y:auto;text-align:start;width:100%}.search-aircraft-dialog-list-item{border-bottom:1px solid #eee;cursor:pointer;font-family:Inter,sans-serif;font-size:15px;font-weight:500;padding:10px}.search-aircraft-dialog-list-item:hover{background-color:#f0f0f0}.search-aircraft-dialog-no-results{color:#888;padding-top:200px;text-align:center}.search-airline-dialog-container{height:600px;width:410px}.search-airline-dialog-close{align-items:flex-end;color:#d6d6d6;display:flex;flex-direction:column}.search-airline-dialog-title{font-family:Inter,sans-serif;font-size:20px;font-weight:600}.search-airline-dialog-content{align-items:center;display:flex;flex-direction:column;text-align:center}.search-airline-dialog-content input{border-radius:10px;font-family:Inter,sans-serif;font-size:15px;font-weight:500;height:40px;margin-bottom:20px;margin-top:20px;padding:0 12px;width:359px}.search-airline-dialog-list{max-height:430px;overflow-y:auto;text-align:start;width:100%}.search-airline-dialog-list-item{border-bottom:1px solid #eee;cursor:pointer;font-family:Inter,sans-serif;font-size:15px;font-weight:500;padding:10px}.search-airline-dialog-list-item:hover{background-color:#f0f0f0}.search-airline-dialog-no-results{color:#888;padding-top:200px;text-align:center}.invoices-container{display:flex;flex-direction:column}.invoices-tab-bar-container{display:flex;flex-direction:row;justify-content:space-between;margin:30px 30px 0}.invoices-tab-bar-button-container{display:flex;gap:10px}.invoices-tab-bar-container button{border-radius:10px;font-family:Inter,sans-serif;font-size:16px;font-weight:500;height:37px;padding:0;width:118px}.invoices-tab-bar-container button.verification{width:187px}.invoices-table-parent-container{align-items:center;display:flex;height:100%;justify-content:center;margin:30px 30px 0}.invoices-table-container{border:0;border-radius:10px;flex:1 1;height:calc(100vh - 250px);overflow-y:auto;width:100%}.with-footer{height:calc(100vh - 300px)}.invoices-table-container::-webkit-scrollbar{height:8px}.invoices-table-container::-webkit-scrollbar-thumb{background:#ccc;border-radius:4px}.invoices-table-container::-webkit-scrollbar-thumb:hover{background:#999}.invoices-table{width:100%}.invoices-table td,.invoices-table th{border-bottom:1px solid #e7e7e7;font-family:Inter,sans-serif;font-size:18px;font-weight:500;padding-left:20px;padding-right:20px;text-align:start;white-space:nowrap}.invoices-table th{background-color:#f7f7f7;font-size:16px;height:49px}.invoices-table th.width-90{width:90px}.invoices-table td{font-size:16px;font-weight:400;height:60px;max-width:250px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.payment-modal-box{background-color:var(--mui-palette-background-paper);background-color:#fff;border-radius:8px;box-shadow:24px 24px 48px #0000001a;left:50%;max-width:1200px;outline:none;padding:16px;position:absolute;top:50%;transform:translate(-50%,-50%);width:70%}.payment-modal-close{align-items:flex-end;color:#d6d6d6;cursor:pointer;display:flex;flex-direction:column;font-size:20px;position:absolute;right:16px;top:16px;transition:color .2s ease}.payment-modal-close:hover{color:#333}.payment-modal-title{color:#333;font-family:Inter,sans-serif;font-size:24px;font-weight:600;margin-bottom:24px;text-align:center}.invoices-data-table{border-collapse:collapse;display:block;margin-top:10px;overflow-x:auto;width:100%}.invoices-data-table th{background-color:#f7f7f7;border-bottom:1px solid #d6d6d6;color:#000;font-family:Inter,sans-serif;font-size:14px;font-weight:500;padding:10px 30px;position:relative;text-align:left;vertical-align:middle;white-space:nowrap}.invoices-data-table th:after{background-color:#e7e7e7;bottom:0;content:"";height:50%;margin:auto;position:absolute;right:0;top:0;width:1px}.invoices-data-table th:first-child{border-top-left-radius:10px}.invoices-data-table th:last-child{border-right:none;border-top-right-radius:10px}.invoices-data-table td{font-weight:400;text-align:left;white-space:nowrap}.invoices-data-table .MuiTableCell-root,.invoices-data-table td{border-bottom:1px solid #d6d6d6;color:#253031;font-family:Inter,sans-serif;font-size:14px;padding:10px 30px}.invoices-data-table .MuiTableHead-root .MuiTableCell-root{background-color:#f7f7f7;border-bottom:1px solid #d6d6d6;color:#000;font-weight:500}.invoices-data-table .MuiTableBody-root .MuiTableRow-root:hover{background-color:#f9f9f9}@media (max-width:800px){.invoices-data-table td,.invoices-data-table th{padding-left:15px;padding-right:15px}}.partial-payment-info-icon{margin-left:4px;padding:2px}.partial-payment-info-icon .anticon{color:#666;font-size:14px}.partial-payment-tooltip .MuiTooltip-tooltip{word-wrap:break-word!important;background-color:#253031!important;border-radius:5px!important;box-shadow:0 2px 8px #00000026!important;color:#fff!important;font-family:Inter,sans-serif!important;font-size:12px!important;font-weight:500!important;height:auto!important;line-height:1.4!important;margin-top:10px!important;max-width:300px!important;min-height:auto!important;padding:12px 16px!important;white-space:normal!important}.partial-payment-tooltip .MuiTooltip-arrow{color:#253031!important}.invoices-table button{border-radius:10px;font-family:Inter,sans-serif;font-size:16px;font-weight:400;height:36px;width:118px}.invoices-table td input,.invoices-table th input{accent-color:#315659;margin-right:10px}.invoices-grand-total-container{align-items:center;background-color:#000;border-radius:10px;color:#fff;display:flex;height:49px;justify-content:space-between;margin:20px 30px 0;padding:0 20px}.invoices-grand-total-text{font-family:Inter,sans-serif;font-size:16px;font-weight:700}.invoices-grand-total-container button{border-radius:10px;font-family:Inter,sans-serif;font-size:18px;font-weight:500;height:37px;width:107px}.payment-options-container{min-width:300px;padding:20px}.payment-options-container h2{font-family:Inter,sans-serif;font-size:20px;font-weight:500;margin:0 0 20px}.wire-reference-container{min-width:400px;padding:16px}.wire-reference-datepicker-container{margin-top:16px}.wire-reference-datepicker{width:100%}.wire-reference-helper-text{color:#666;font-size:14px;margin:16px 0}.wire-reference-link{color:#1976d2;cursor:pointer;text-decoration:underline}.wire-reference-link:hover{color:#1565c0}.bank-details-container{padding:1px}.bank-details-container h2{margin:0 0 20px}.bank-details-container h2,.bank-details-container h3{align-items:center;display:flex;font-family:Inter,sans-serif;font-size:20px;font-weight:600;justify-content:center}.bank-details-container h3{margin:20px 0;padding-top:10px}.bank-details-content{display:flex;flex-direction:column;gap:6px}.bank-detail-row{display:flex}.bank-detail-label{font-weight:700}.bank-detail-label,.bank-detail-value{color:#000;font-family:Inter,sans-serif;font-size:16px}.bank-detail-value{font-weight:400}.done-button{background-color:#253031;border-radius:0!important;color:#fff;flex-direction:row;height:40px;margin-left:auto;margin-right:auto;margin-top:40px!important;width:100%}.payment-helper-text{color:#fff;font-family:Inter,sans-serif;font-size:12px;font-size:14px;font-weight:500;justify-content:center;margin-left:auto;margin-right:10px;text-align:right}.MuiTooltip-tooltip{word-wrap:break-word!important;background-color:#253031!important;border-radius:5px!important;box-shadow:0 2px 8px #00000026!important;color:#fff!important;font-family:Inter,sans-serif!important;font-size:14px!important;font-weight:500!important;height:auto!important;line-height:1.4!important;margin-top:10px!important;max-width:300px!important;min-height:auto!important;padding:12px 16px!important;white-space:normal!important}.MuiTooltip-arrow{color:#253031!important}.partial-payment-info-icon{height:16px!important;min-width:16px!important;padding:0!important;width:16px!important}.invoices-filter-filter-container{margin:20px 34px}.invoices-filter-select-header{font-family:Inter,sans-serif;font-size:14px;font-weight:500}.invoices-filter-button-container{flex-direction:column}.invoices-filter-button-container button{border:none;font-family:Inter,sans-serif;font-size:16px;font-weight:500;height:37px;width:103px}.invoices-filter-button-container button.apply{background-color:#253031;border-radius:10px;color:#fff}.invoices-filter-button-container button.clear{background-color:initial}.invoices-filter-datepicker{width:152px}.invoices-filter-datepicker .MuiOutlinedInput-root{border-radius:10px;font-family:Inter,sans-serif;font-size:14px;font-weight:500;height:37px}.invoices-filter-datepicker .MuiInputBase-input{background-color:initial!important;color:#000!important;cursor:pointer}.invoices-filter-textfield{height:35px;width:203px}.invoices-filter-textfield .MuiOutlinedInput-root{border-radius:10px;font-family:Inter,sans-serif;font-size:16px;font-weight:400;height:100%}.view-invoice-container{display:flex;flex-direction:column}.view-invoice-grand-total-container{display:flex;justify-content:flex-end;margin:30px}.view-invoice-grand-total-title{align-items:center;background-color:#f7f7f7;border-radius:10px;display:flex;font-family:Inter,sans-serif;font-size:18px;font-weight:700;height:37px;justify-content:center;width:311px}.view-invoice-table-parent-container{align-items:center;display:flex;height:100%;justify-content:center;margin:30px 30px 0}.view-invoice-table-container{border:0;border-radius:10px;flex:1 1;height:calc(100vh - 200px);overflow-y:auto;width:100%}.view-invoice-table-container::-webkit-scrollbar{height:8px}.view-invoice-table-container::-webkit-scrollbar-thumb{background:#ccc;border-radius:4px}.view-invoice-table-container::-webkit-scrollbar-thumb:hover{background:#999}.view-invoice-table{width:100%}.view-invoice-table td,.view-invoice-table th{border-bottom:1px solid #e7e7e7;font-family:Inter,sans-serif;font-size:18px;font-weight:500;padding-left:20px;padding-right:20px;text-align:start;white-space:nowrap}.view-invoice-table th{background-color:#f7f7f7;font-size:16px;height:49px}.view-invoice-table th.width-90{width:90px}.view-invoice-table td{font-size:16px;font-weight:400;height:60px;max-width:250px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.view-invoice-table td.departure-airport-cell{word-wrap:break-word;line-height:1.2;min-width:200px;padding-bottom:10px;padding-top:10px;vertical-align:middle;white-space:normal;width:200px}.view-fuel-royalty-submitted-data-container{display:flex;flex-direction:column}.view-fuel-royalty-submitted-data-table-parent-container{align-items:center;display:flex;height:100%;justify-content:center;margin:30px}.view-fuel-royalty-submitted-data-table-container{border:0;border-radius:10px;flex:1 1;height:calc(100vh - 200px);overflow-y:auto;width:100%}.view-fuel-royalty-submitted-data-table-container::-webkit-scrollbar{height:8px}.view-fuel-royalty-submitted-data-table-container::-webkit-scrollbar-thumb{background:#ccc;border-radius:4px}.view-fuel-royalty-submitted-data-table-container::-webkit-scrollbar-thumb:hover{background:#999}.view-fuel-royalty-submitted-data-table{width:100%}.view-fuel-royalty-submitted-data-table td,.view-fuel-royalty-submitted-data-table th{border-bottom:1px solid #e7e7e7;font-family:Inter,sans-serif;font-size:18px;font-weight:500;padding-left:20px;padding-right:20px;text-align:start;white-space:nowrap}.view-fuel-royalty-submitted-data-table th{background-color:#f7f7f7;font-size:16px;height:49px}.view-fuel-royalty-submitted-data-table td{font-size:16px;font-weight:400;height:60px;max-width:250px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.view-fuel-royalty-submitted-data-table td button{border:none;border-radius:10px;font-family:Inter,sans-serif;font-size:16px;font-weight:500;height:37px;width:160px}.view-fuel-royalty-submitted-data-filter-container{margin:20px 34px}.view-fuel-royalty-submitted-data-filter-header{font-family:Inter,sans-serif;font-size:14px;font-weight:500}.view-fuel-royalty-submitted-data-filter-input{border:1px solid #d6d6d6;border-radius:10px;font-family:Inter,sans-serif;font-size:15px;font-weight:500;height:37px;padding:0 10px;width:200px}.view-fuel-royalty-submitted-data-filter-button-container{flex-direction:column}.view-fuel-royalty-submitted-data-filter-button-container button{border:none;font-family:Inter,sans-serif;font-size:16px;font-weight:500;height:37px;width:103px}.view-fuel-royalty-submitted-data-filter-button-container button.apply{background-color:#253031;border-radius:10px;color:#fff}.view-fuel-royalty-submitted-data-filter-button-container button.clear{background-color:initial}.view-fuel-royalty-submitted-data-filter-datepicker{width:152px}.view-fuel-royalty-submitted-data-filter-datepicker .MuiOutlinedInput-root{border-radius:10px;font-family:Inter,sans-serif;font-size:14px;font-weight:500;height:37px}.view-fuel-royalty-submitted-data-filter-datepicker .MuiInputBase-input{background-color:initial!important;color:#000!important;cursor:pointer}.notification-screen-container{background:#f2f2f2b2;min-height:100vh}.notification-screen-header{align-items:center;background:#253031;color:#fff;display:flex;gap:20px;padding:20px}.notification-screen-header h1{font-family:Inter;font-size:24px;font-weight:600;margin:0}.notification-screen-back-button{background:none;border:none;color:#fff;cursor:pointer;font-size:20px;padding:0}.notification-screen-filters{border-bottom:1px solid #eee;padding:20px 370px 20px 37px}.notification-screen-filter-options{align-items:center;display:flex;gap:10px}.notification-screen-checkbox-container{align-items:center;color:#253031;cursor:pointer;display:flex;font-family:Inter;font-size:14px;gap:5px}.notification-screen-checkbox-container input[type=radio]{accent-color:#253031;cursor:pointer;height:16px;margin-right:8px;width:16px}.notification-screen-list{background:#f2f2f2b2;border-radius:8px;margin-left:37px;margin-top:20px;max-width:650px;min-height:calc(100vh - 180px)}.notification-screen-item-container{height:calc(100vh - 180px)}.notification-screen-item{background-color:#f2f2f2b2;border-bottom:1px solid #fff;display:flex;gap:15px;padding:15px 20px;transition:background-color .2s ease}.notification-screen-item:first-child{border-top-left-radius:8px;border-top-right-radius:8px}.notification-screen-item:last-child{border-bottom:none;border-bottom-left-radius:8px;border-bottom-right-radius:8px}.notification-screen-content{flex:1 1;padding-left:0}.notification-screen-actions{align-items:center;display:flex;gap:15px}.notification-screen-menu{position:relative}.notification-screen-menu-button{align-items:center;background:none;border:none;color:#253031;cursor:pointer;display:flex;font-size:20px;padding:0}.notification-screen-dropdown{background:#f2f2f2;border:1px solid #eee;border-radius:4px;box-shadow:0 2px 8px #0000001a;min-width:180px;position:absolute;right:0;top:100%;z-index:1}.notification-screen-menu-item{color:#253031;cursor:pointer;font-family:Inter;font-size:14px;padding:12px 20px;white-space:nowrap}.notification-screen-menu-item:hover{background:#ddd}.notification-unread{background-color:#ddd;position:relative}.notification-unread:before{display:none}.notification-unread .notification-message{color:#253031;font-weight:600}.notification-message{color:#253031;font-family:Inter;font-size:16px;font-weight:500;line-height:1.4;margin-bottom:4px;padding-left:0}.notification-subtext{padding-left:0}.notification-subtext,.notification-time{color:#000;font-family:Inter;font-size:14px;font-weight:400}.notification-time{margin-left:10px}.ant-pagination-item-active{background-color:#253031!important;border-color:#253031!important}.ant-pagination-item-active a{color:#fff!important}.notification-timestamp{color:#666;font-size:12px;margin-top:4px}.notification-screen-no-data{align-items:center;display:flex;font-family:Inter,sans-serif;font-size:18px;font-weight:500;justify-content:center;min-height:calc(100vh - 180px)}.notification-screen-pagination-container{align-items:end;display:flex;height:100px;justify-content:flex-end}.payment-due-container{margin:0 20px;padding:20px}.payment-due-header{border-bottom:1px solid #e0e0e0;margin-bottom:20px;padding-bottom:10px}.payment-due-header h2{color:#333;font-family:Inter,sans-serif;font-size:24px;font-weight:600;margin:0}@media (max-width:768px){.payment-due-container{margin:0 10px;padding:15px}}.payment-due-grand-total-container{align-items:center;background-color:#000;border-radius:10px;color:#fff;display:flex;height:49px;justify-content:space-between;margin:20px 30px;padding:0 20px}.payment-due-grand-total-text{font-family:Inter,sans-serif;font-size:16px;font-weight:700}.payment-due-grand-total-container button{border-radius:10px;font-family:Inter,sans-serif;font-size:18px;font-weight:500;height:37px;width:107px}.payment-due-table-parent-container{flex-direction:column}.payment-due-table-header-container{display:flex;gap:16px;justify-content:flex-end;padding:20px 34px;width:100%}.payment-due-table-header-container button{border-radius:10px;font-family:Inter,sans-serif;font-size:16px;font-weight:500;height:37px}.payment-due-table-header-container button.completed-request{width:200px}.payment-due-table-header-container button.invite{width:130px}.payment-due-table-parent-container{align-items:center;display:flex;height:100%;justify-content:center;margin:0 34px}.payment-due-table-container{border:0;border-radius:10px;flex:1 1;height:calc(100vh - 200px);overflow-y:auto;width:100%}.payment-due-table{table-layout:auto;width:100%}.payment-due-table tr{border-bottom:1px solid #e7e7e7}.payment-due-table td,.payment-due-table th{border-bottom:1px solid #e7e7e7;font-family:Inter,sans-serif;font-size:18px;font-weight:500;padding-left:20px;padding-right:20px;text-align:start;white-space:nowrap}.payment-due-table th{background-color:#f7f7f7;font-size:16px;height:49px}.payment-due-table td{font-size:16px;font-weight:400;height:60px;max-width:250px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.payment-due-table tr.no-border-bottom{border-bottom:none}.payment-due-table-action-container{display:flex;flex-direction:row;gap:10px}.payment-due-table-action{border-radius:5px;display:flex;height:33px;justify-content:center;width:33px}.payment-due-table-edit{background-color:#e0f5ff;color:#2978a0}.payment-due-table-delete{background-color:#ffeced;color:#e8505b}.payment-due-table-select-container{border-radius:10px!important;font-family:Inter,sans-serif;font-size:15px;font-weight:500;height:37px;width:160px}@media (max-width:768px){.payment-due-table-button-layout-container{flex-direction:column}}.checkbox-number-container{align-items:center;display:flex;gap:8px}.payment-due-table td.fee-type-cell{word-wrap:break-word;line-height:1.2;min-width:200px;padding-bottom:10px;padding-top:10px;vertical-align:middle;white-space:normal;width:200px}.fbo-filters-filter-container{margin:20px 34px}.fbo-filters-select-header{font-family:Inter,sans-serif;font-size:14px;font-weight:600}.fbo-filters-button-container{flex-direction:column}.fbo-filters-button-container button{border:none;font-family:Inter,sans-serif;font-size:14px;font-weight:500;height:37px;width:103px}.fbo-filters-button-container button.apply{background-color:#253031;border-radius:10px;color:#fff}.fbo-filters-button-container button.clear{background-color:initial}.fbo-filters-button-container button.bank-details{background-color:#bcab79;border-radius:5px;color:#fff;margin-left:20px;width:120px}.fbo-filters-datepicker{width:152px}.fbo-filters-datepicker .MuiOutlinedInput-root{border-radius:10px;font-family:Inter,sans-serif;font-size:14px;font-weight:500;height:37px}.fbo-filters-datepicker .MuiInputBase-input{background-color:initial!important;color:#000!important;cursor:pointer}.fbo-filters-textfield{height:35px;width:203px}.fbo-filters-select-field{border-radius:10px!important;font-family:Inter,sans-serif;font-size:15px;font-weight:500;height:35px;width:280px}.fbo-filters-select-field.empty-value .MuiSelect-select{color:#999!important}.fbo-filters-textfield .MuiOutlinedInput-root{border-radius:10px;font-family:Inter,sans-serif;font-size:16px;font-weight:400;height:100%}.session-expired-popup{align-items:center;background-color:#00000080;display:flex;height:100%;justify-content:center;left:0;position:fixed;top:0;width:100%;z-index:1000}.session-expired-popup-content{background:#fff;border-radius:8px;padding:20px;text-align:center}.session-expired-popup button{background-color:#e8505b;border:none;border-radius:10px;color:#fff;font-family:Inter,sans-serif;font-size:18px;font-weight:500;height:56px;width:359px}.session-expired-popup h2{font-family:Inter,sans-serif;font-size:22px;font-weight:600;margin-bottom:20px;margin-top:20px}.session-expired-popup p{font-family:Inter,sans-serif;font-size:17px;font-weight:500;margin:0 0 30px}.notification-alert-overlay{position:fixed;right:10px;top:10px;z-index:9999}.notification-alert-box{align-items:center;background:#fff;border:1px solid #ccc;border-radius:8px;box-shadow:0 4px 8px #0000001a;display:flex;gap:12px;max-width:300px;padding:16px}.notification-alert-image{border-radius:4px;height:60px;object-fit:cover;width:60px}.notification-alert-content{display:flex;flex-direction:column;flex-grow:1}.notification-alert-header{display:flex;flex-direction:column;justify-content:space-between}.notification-alert-title{font-size:16px;font-weight:700;margin:0}.notification-alert-close-button{background:none;border:none;cursor:pointer;font-size:16px}.notification-alert-body{color:#333;font-size:14px;margin-top:8px}.no-network-popup{background-color:#00000080;height:100%;left:0;position:fixed;top:0;width:100%;z-index:1000}.no-network-popup,.no-network-popup-content{align-items:center;display:flex;justify-content:center}.no-network-popup-content{background:#fff;border-radius:20px;flex-direction:column;height:268px;padding:0 20px;text-align:center;width:409px}.no-network-popup p{font-family:Inter,sans-serif;font-size:25px;font-weight:700}.no-network-popup button{background-color:#2978a0;border:none;border-radius:10px;color:#fff;font-family:Inter,sans-serif;font-size:18px;font-weight:500;height:56px;margin-top:15px;width:144px}.server-down-dialog-container{height:400px;width:500px}.server-down-dialog-close{align-items:flex-end;color:#d6d6d6;cursor:pointer;display:flex;flex-direction:column;font-size:20px}.server-down-dialog-content{align-items:center;display:flex;flex-direction:column;padding:20px;text-align:center}.server-down-dialog-icon{margin-bottom:30px}.server-down-dialog-icon img{height:80px;width:80px}.server-down-dialog-title-container{font-family:Inter,sans-serif;margin-bottom:40px}.server-down-dialog-title{color:#333;font-size:24px;font-weight:700;line-height:1.3;margin-bottom:20px}.server-down-dialog-subtitle{color:#666;font-size:16px;font-weight:400;line-height:1.5;max-width:400px}.server-down-dialog-button{background-color:#4a6c6b!important;border-radius:10px;color:#fff!important;font-family:Inter,sans-serif;font-size:18px;font-weight:500;height:56px;text-transform:none;width:245px}.server-down-dialog-button:hover{background-color:#3a5a59!important}
/*# sourceMappingURL=main.11de9c28.css.map*/