.popup-container{position:fixed;width:100%;height:100%;top:0;left:0;z-index:200;display:flex;justify-content:center;align-items:center;background-color:#000000bf;padding:2%}.popup-wrapper{width:100%;max-width:550px}.medium-popup-wrapper{width:100%;max-width:800px}.big-popup-wrapper{width:100%}.popup-header{display:flex;justify-content:space-between}.close-button{position:relative;top:36px;right:10px;display:flex;align-self:flex-end;background-color:#4a57fb;color:#f6f6f6;border-radius:25px;width:25px;height:25px;justify-content:center;align-items:center;transition:.5s}@keyframes rotate{0%{transform:rotate(0)}to{transform:rotate(90deg)}}@media (hover: hover){.close-button:hover{background-color:#f6f6f6;color:#4a57fb;animation:rotate .25s linear}}.container-select-input{position:relative;margin:10px 0;width:100%;display:flex}.labelContainer-input-background-transparent{position:absolute;border-radius:15px;top:-26px;left:2px;padding:0 5px}.labelContainer-select-input{position:absolute;background-color:#141414;border-radius:15px;top:-6px;left:5px;padding:0 5px}.label-select-input{color:#f6f6f6;font-size:15px;letter-spacing:.8px;white-space:nowrap;display:flex;gap:4px;align-items:center}.select-input{flex:1;border:1px solid #f8f8f810;background-color:#141414;color:#f6f6f6;font-size:14px;border-radius:20px;padding:5px 10px;outline-color:#4a57fb}.select-input.error-input{border-color:red}.css-lmhwqu-ValueContainer2{gap:4px 2px}.css-x2yrli-multiValue{margin:2px 4px;display:flex;flex-direction:row-reverse;background-color:#312f82;padding:1px 5px;border-radius:25px}.css-tj5bde-Svg{color:#f6f6f680}.css-100ebu3-menu{background-color:#141414;border-bottom-left-radius:25px;border-bottom-right-radius:25px;border-bottom:2px solid #312f82;border-left:1px solid #312f82;border-right:1px solid #312f82;padding:10px;z-index:100}.css-100ebu3-menu div{max-height:203px;overflow-y:scroll}.css-100ebu3-menu div div{margin:5px 0;padding:4px 8px;border-radius:15px;transition:.5s;border-top:solid 1px #f6f6f640;border-bottom:solid 1px #f6f6f640}.select-add-button{color:#f6f6f6;background-color:#4a57fb;font-weight:500;letter-spacing:1.4px;border-radius:15px;transition:.5s;text-align:left;padding:4px 8px;width:100%;margin:5px 0}@media (hover: hover){.css-tj5bde-Svg:hover{color:red;cursor:pointer}.css-tj5bde-Svg:hover{color:#4a57fb}.css-100ebu3-menu div div:hover{background-color:#4a57fb;border-top:solid 1px #4a57fb40;border-bottom:solid 1px #4a57fb40;cursor:pointer}.select-add-button:hover{color:#4a57fb;background-color:#f6f6f6}}.tooltip-container{position:relative;display:inline-block}.tooltip-text{background-color:#4a4a4a;color:#f6f6f6;font-size:12px;font-weight:400;line-height:18px;letter-spacing:1px;text-align:center;position:absolute;z-index:101;padding:4px 8px;gap:12px;border-radius:8px;height:max-content;width:max-content;max-width:200px;visibility:hidden;overflow:hidden;text-overflow:ellipsis;opacity:0;transition:opacity .3s}.tooltip-text.top{bottom:auto;top:100%;transform:translate(-50%);margin:0 0 16px}.tooltip-text.top:before{background-color:#4a4a4a;display:inline-block;width:10px;height:10px;margin:auto;position:absolute;transform:rotate(45deg);z-index:2;content:"";left:0%;right:0%;bottom:-5px}.tooltip-text.bottom{top:100%;transform:translate(-50%);margin:16px 0 0}.tooltip-text.bottom:before{background-color:#4a4a4a;display:inline-block;width:10px;height:10px;margin:auto;position:absolute;transform:rotate(45deg);z-index:2;content:"";left:0%;right:0%;top:-5px}.tooltip-text.left{right:100%;top:50%;transform:translateY(-50%);margin:0 16px 0 0}.tooltip-text.left:before{background-color:#4a4a4a;display:inline-block;width:10px;height:10px;margin:auto;position:absolute;transform:rotate(45deg);z-index:2;content:"";bottom:0%;top:0%;right:-5px}.tooltip-text.right{left:100%;top:50%;transform:translateY(-50%);margin:0 0 0 16px}.tooltip-text.right:before{background-color:#4a4a4a;display:inline-block;width:10px;height:10px;margin:auto;position:absolute;transform:rotate(45deg);z-index:2;content:"";bottom:0%;top:0%;left:-5px}.tooltip-container:hover .tooltip-text{visibility:visible;opacity:1}.standard-date-input{display:flex;flex-direction:column;gap:8px;height:102px}.standard-picker-wrapper{width:100%}.standard-picker-dark{background-color:#141414!important;border-radius:8px!important}.standard-time-input{display:flex;flex-direction:column;gap:8px;height:102px}.standard-input-label{color:#f6f6f6;font-size:14px}.standard-time-input-wrapper{display:flex;flex-direction:row;align-items:center;gap:4px}.standard-time-input-wrapper .square-input-container{margin:0}.standard-picker{width:100%;background-color:#2a2a2a;border-radius:32px}.standard-time-input .square-input-name{margin:0}.standard-time-tbc-filler{width:116px}.StandardInput-container{display:flex;flex-direction:column;width:100%;justify-content:center;align-items:center;gap:8px;position:relative}.StandardInput-label,.StandardInput-input{width:100%;color:#f6f6f6}.StandardInput-label{font-size:15px;line-height:24px}.StandardInput-input{font-size:16px;background-color:#1d1d1d;outline:none;border:none;padding:10px 14px;border-radius:32px}.StandardInput-confirm-button{position:absolute;right:8px;height:24px;width:24px;display:flex;justify-content:center;align-items:center}.create-flight-modal{background-color:#1d1d1d;color:#f6f6f6;padding:0 20px;border-radius:8px;width:100%;max-width:900px;margin:auto;overflow-y:auto;height:fit-content;max-height:90vh}.create-flight-modal h2{margin-bottom:20px;font-size:1.5rem}.create-flight-modal .form-group label{display:block;margin-bottom:.5rem;color:#fff;line-height:24px}.create-flight-modal .split-row{display:flex;justify-content:space-between;gap:40px}.create-flight-modal .split-row>*{flex:1}.create-flight-modal .leg-section{display:flex;flex-direction:column}.create-flight-modal .form-row{display:grid;grid-template-columns:1fr 1fr;gap:64px}.create-flight-modal .form-datetime-row{display:grid;grid-template-columns:1fr 1fr;gap:52px;margin:0 0 10px}.create-flight-modal .form-datetime-row .container-input,.leg-form-total-eet-input .container-input{margin:38px 0 24px!important}.create-flight-modal .form-datetime-row .labelContainer-input,.leg-form-total-eet-input .labelContainer-input{top:-38px!important}.create-flight-modal .form-row.three-columns{grid-template-columns:1fr 1fr 1fr}.create-flight-modal .select-with-button{display:flex;gap:1rem;max-width:50%}@media (max-width: 834px){.create-flight-modal .select-with-button{flex-direction:column;max-width:100%;gap:16px}.create-flight-modal .select-with-button button{align-self:flex-start}}.create-flight-modal .create-tail-btn{padding:.5rem 1rem;width:max-content;background-color:transparent;display:flex;justify-content:center;align-items:center;border:none;color:#4a6fff;cursor:pointer}.create-flight-modal .toggle-buttons{display:flex;background-color:#2a2a2a;border-radius:25px;padding:4px;gap:4px;width:fit-content;width:100%;height:46px;justify-content:center}.create-flight-modal .toggle-buttons button{border:none;padding:8px 24px;border-radius:20px;color:#f6f6f6;font-size:14px;cursor:pointer;background:transparent;transition:all .3s ease;width:50%}.create-flight-modal .toggle-buttons button.active{background-color:#4a57fb}.create-flight-modal .toggle-buttons button:not(.active){background-color:transparent}.create-flight-modal .leg-section{margin:1.5rem 0}.create-flight-modal .leg-section h3{margin-bottom:1rem;font-size:1rem;color:#f6f6f6}.create-flight-modal .form-actions{display:flex;justify-content:flex-end;gap:1rem;margin-top:2rem}.create-flight-modal .close-btn{padding:.5rem 1.5rem;background-color:transparent;border:none;color:#fff;cursor:pointer}.create-flight-modal .create-btn{padding:.5rem 1.5rem;background-color:#4a6fff;border:none;border-radius:4px;color:#fff;cursor:pointer}.create-flight-modal .create-btn:hover{background-color:#3a5fee}.create-flight-modal input[type=date],.create-flight-modal input[type=time]{color:#fff;background-color:#2a2a2a}.create-flight-modal input[type=date]::-webkit-calendar-picker-indicator{filter:invert(1)}.create-flight-modal input[type=time]::-webkit-calendar-picker-indicator{filter:invert(1)}@media (max-width: 834px){.create-flight-modal{max-width:550px}.create-flight-modal .form-row{gap:32px}.create-flight-modal .form-row .form-row{gap:16px}.create-flight-modal .form-datetime-row{display:grid;grid-template-columns:1fr;gap:0px}}@media (max-width: 550px){.create-flight-modal .split-row{grid-template-columns:1fr;gap:0px}.create-flight-modal .responsive-row>.form-group:first-child{order:2}.create-flight-modal .responsive-row>.form-row{order:1}}:root{--toastify-color-light: #fff;--toastify-color-dark: #121212;--toastify-color-info: #3498db;--toastify-color-success: #07bc0c;--toastify-color-warning: #f1c40f;--toastify-color-error: #e74c3c;--toastify-color-transparent: rgba(255, 255, 255, .7);--toastify-icon-color-info: var(--toastify-color-info);--toastify-icon-color-success: var(--toastify-color-success);--toastify-icon-color-warning: var(--toastify-color-warning);--toastify-icon-color-error: var(--toastify-color-error);--toastify-toast-width: 320px;--toastify-toast-background: #fff;--toastify-toast-min-height: 64px;--toastify-toast-max-height: 800px;--toastify-font-family: sans-serif;--toastify-z-index: 9999;--toastify-text-color-light: #757575;--toastify-text-color-dark: #fff;--toastify-text-color-info: #fff;--toastify-text-color-success: #fff;--toastify-text-color-warning: #fff;--toastify-text-color-error: #fff;--toastify-spinner-color: #616161;--toastify-spinner-color-empty-area: #e0e0e0;--toastify-color-progress-light: linear-gradient( to right, #4cd964, #5ac8fa, #007aff, #34aadc, #5856d6, #ff2d55 );--toastify-color-progress-dark: #bb86fc;--toastify-color-progress-info: var(--toastify-color-info);--toastify-color-progress-success: var(--toastify-color-success);--toastify-color-progress-warning: var(--toastify-color-warning);--toastify-color-progress-error: var(--toastify-color-error)}.Toastify__toast-container{z-index:var(--toastify-z-index);-webkit-transform:translate3d(0,0,var(--toastify-z-index));position:fixed;padding:4px;width:var(--toastify-toast-width);box-sizing:border-box;color:#fff}.Toastify__toast-container--top-left{top:1em;left:1em}.Toastify__toast-container--top-center{top:1em;left:50%;transform:translate(-50%)}.Toastify__toast-container--top-right{top:1em;right:1em}.Toastify__toast-container--bottom-left{bottom:1em;left:1em}.Toastify__toast-container--bottom-center{bottom:1em;left:50%;transform:translate(-50%)}.Toastify__toast-container--bottom-right{bottom:1em;right:1em}@media only screen and (max-width : 480px){.Toastify__toast-container{width:100vw;padding:0;left:0;margin:0}.Toastify__toast-container--top-left,.Toastify__toast-container--top-center,.Toastify__toast-container--top-right{top:0;transform:translate(0)}.Toastify__toast-container--bottom-left,.Toastify__toast-container--bottom-center,.Toastify__toast-container--bottom-right{bottom:0;transform:translate(0)}.Toastify__toast-container--rtl{right:0;left:initial}}.Toastify__toast{position:relative;min-height:var(--toastify-toast-min-height);box-sizing:border-box;margin-bottom:1rem;padding:8px;border-radius:4px;box-shadow:0 1px 10px #0000001a,0 2px 15px #0000000d;display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;max-height:var(--toastify-toast-max-height);overflow:hidden;font-family:var(--toastify-font-family);cursor:default;direction:ltr;z-index:0}.Toastify__toast--rtl{direction:rtl}.Toastify__toast--close-on-click{cursor:pointer}.Toastify__toast-body{margin:auto 0;-ms-flex:1 1 auto;flex:1 1 auto;padding:6px;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}.Toastify__toast-body>div:last-child{word-break:break-word;-ms-flex:1;flex:1}.Toastify__toast-icon{-webkit-margin-end:10px;margin-inline-end:10px;width:20px;-ms-flex-negative:0;flex-shrink:0;display:-ms-flexbox;display:flex}.Toastify--animate{animation-fill-mode:both;animation-duration:.7s}.Toastify--animate-icon{animation-fill-mode:both;animation-duration:.3s}@media only screen and (max-width : 480px){.Toastify__toast{margin-bottom:0;border-radius:0}}.Toastify__toast-theme--dark{background:var(--toastify-color-dark);color:var(--toastify-text-color-dark)}.Toastify__toast-theme--light,.Toastify__toast-theme--colored.Toastify__toast--default{background:var(--toastify-color-light);color:var(--toastify-text-color-light)}.Toastify__toast-theme--colored.Toastify__toast--info{color:var(--toastify-text-color-info);background:var(--toastify-color-info)}.Toastify__toast-theme--colored.Toastify__toast--success{color:var(--toastify-text-color-success);background:var(--toastify-color-success)}.Toastify__toast-theme--colored.Toastify__toast--warning{color:var(--toastify-text-color-warning);background:var(--toastify-color-warning)}.Toastify__toast-theme--colored.Toastify__toast--error{color:var(--toastify-text-color-error);background:var(--toastify-color-error)}.Toastify__progress-bar-theme--light{background:var(--toastify-color-progress-light)}.Toastify__progress-bar-theme--dark{background:var(--toastify-color-progress-dark)}.Toastify__progress-bar--info{background:var(--toastify-color-progress-info)}.Toastify__progress-bar--success{background:var(--toastify-color-progress-success)}.Toastify__progress-bar--warning{background:var(--toastify-color-progress-warning)}.Toastify__progress-bar--error{background:var(--toastify-color-progress-error)}.Toastify__progress-bar-theme--colored.Toastify__progress-bar--info,.Toastify__progress-bar-theme--colored.Toastify__progress-bar--success,.Toastify__progress-bar-theme--colored.Toastify__progress-bar--warning,.Toastify__progress-bar-theme--colored.Toastify__progress-bar--error{background:var(--toastify-color-transparent)}.Toastify__close-button{color:#fff;background:transparent;outline:none;border:none;padding:0;cursor:pointer;opacity:.7;transition:.3s ease;-ms-flex-item-align:start;align-self:flex-start}.Toastify__close-button--light{color:#000;opacity:.3}.Toastify__close-button>svg{fill:currentColor;height:16px;width:14px}.Toastify__close-button:hover,.Toastify__close-button:focus{opacity:1}@keyframes Toastify__trackProgress{0%{transform:scaleX(1)}to{transform:scaleX(0)}}.Toastify__progress-bar{position:absolute;bottom:0;left:0;width:100%;height:5px;z-index:var(--toastify-z-index);opacity:.7;transform-origin:left}.Toastify__progress-bar--animated{animation:Toastify__trackProgress linear 1 forwards}.Toastify__progress-bar--controlled{transition:transform .2s}.Toastify__progress-bar--rtl{right:0;left:initial;transform-origin:right}.Toastify__spinner{width:20px;height:20px;box-sizing:border-box;border:2px solid;border-radius:100%;border-color:var(--toastify-spinner-color-empty-area);border-right-color:var(--toastify-spinner-color);animation:Toastify__spin .65s linear infinite}@keyframes Toastify__bounceInRight{0%,60%,75%,90%,to{animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;transform:translate3d(3000px,0,0)}60%{opacity:1;transform:translate3d(-25px,0,0)}75%{transform:translate3d(10px,0,0)}90%{transform:translate3d(-5px,0,0)}to{transform:none}}@keyframes Toastify__bounceOutRight{20%{opacity:1;transform:translate3d(-20px,0,0)}to{opacity:0;transform:translate3d(2000px,0,0)}}@keyframes Toastify__bounceInLeft{0%,60%,75%,90%,to{animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;transform:translate3d(-3000px,0,0)}60%{opacity:1;transform:translate3d(25px,0,0)}75%{transform:translate3d(-10px,0,0)}90%{transform:translate3d(5px,0,0)}to{transform:none}}@keyframes Toastify__bounceOutLeft{20%{opacity:1;transform:translate3d(20px,0,0)}to{opacity:0;transform:translate3d(-2000px,0,0)}}@keyframes Toastify__bounceInUp{0%,60%,75%,90%,to{animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;transform:translate3d(0,3000px,0)}60%{opacity:1;transform:translate3d(0,-20px,0)}75%{transform:translate3d(0,10px,0)}90%{transform:translate3d(0,-5px,0)}to{transform:translateZ(0)}}@keyframes Toastify__bounceOutUp{20%{transform:translate3d(0,-10px,0)}40%,45%{opacity:1;transform:translate3d(0,20px,0)}to{opacity:0;transform:translate3d(0,-2000px,0)}}@keyframes Toastify__bounceInDown{0%,60%,75%,90%,to{animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;transform:translate3d(0,-3000px,0)}60%{opacity:1;transform:translate3d(0,25px,0)}75%{transform:translate3d(0,-10px,0)}90%{transform:translate3d(0,5px,0)}to{transform:none}}@keyframes Toastify__bounceOutDown{20%{transform:translate3d(0,10px,0)}40%,45%{opacity:1;transform:translate3d(0,-20px,0)}to{opacity:0;transform:translate3d(0,2000px,0)}}.Toastify__bounce-enter--top-left,.Toastify__bounce-enter--bottom-left{animation-name:Toastify__bounceInLeft}.Toastify__bounce-enter--top-right,.Toastify__bounce-enter--bottom-right{animation-name:Toastify__bounceInRight}.Toastify__bounce-enter--top-center{animation-name:Toastify__bounceInDown}.Toastify__bounce-enter--bottom-center{animation-name:Toastify__bounceInUp}.Toastify__bounce-exit--top-left,.Toastify__bounce-exit--bottom-left{animation-name:Toastify__bounceOutLeft}.Toastify__bounce-exit--top-right,.Toastify__bounce-exit--bottom-right{animation-name:Toastify__bounceOutRight}.Toastify__bounce-exit--top-center{animation-name:Toastify__bounceOutUp}.Toastify__bounce-exit--bottom-center{animation-name:Toastify__bounceOutDown}@keyframes Toastify__zoomIn{0%{opacity:0;transform:scale3d(.3,.3,.3)}50%{opacity:1}}@keyframes Toastify__zoomOut{0%{opacity:1}50%{opacity:0;transform:scale3d(.3,.3,.3)}to{opacity:0}}.Toastify__zoom-enter{animation-name:Toastify__zoomIn}.Toastify__zoom-exit{animation-name:Toastify__zoomOut}@keyframes Toastify__flipIn{0%{transform:perspective(400px) rotateX(90deg);animation-timing-function:ease-in;opacity:0}40%{transform:perspective(400px) rotateX(-20deg);animation-timing-function:ease-in}60%{transform:perspective(400px) rotateX(10deg);opacity:1}80%{transform:perspective(400px) rotateX(-5deg)}to{transform:perspective(400px)}}@keyframes Toastify__flipOut{0%{transform:perspective(400px)}30%{transform:perspective(400px) rotateX(-20deg);opacity:1}to{transform:perspective(400px) rotateX(90deg);opacity:0}}.Toastify__flip-enter{animation-name:Toastify__flipIn}.Toastify__flip-exit{animation-name:Toastify__flipOut}@keyframes Toastify__slideInRight{0%{transform:translate3d(110%,0,0);visibility:visible}to{transform:translateZ(0)}}@keyframes Toastify__slideInLeft{0%{transform:translate3d(-110%,0,0);visibility:visible}to{transform:translateZ(0)}}@keyframes Toastify__slideInUp{0%{transform:translate3d(0,110%,0);visibility:visible}to{transform:translateZ(0)}}@keyframes Toastify__slideInDown{0%{transform:translate3d(0,-110%,0);visibility:visible}to{transform:translateZ(0)}}@keyframes Toastify__slideOutRight{0%{transform:translateZ(0)}to{visibility:hidden;transform:translate3d(110%,0,0)}}@keyframes Toastify__slideOutLeft{0%{transform:translateZ(0)}to{visibility:hidden;transform:translate3d(-110%,0,0)}}@keyframes Toastify__slideOutDown{0%{transform:translateZ(0)}to{visibility:hidden;transform:translate3d(0,500px,0)}}@keyframes Toastify__slideOutUp{0%{transform:translateZ(0)}to{visibility:hidden;transform:translate3d(0,-500px,0)}}.Toastify__slide-enter--top-left,.Toastify__slide-enter--bottom-left{animation-name:Toastify__slideInLeft}.Toastify__slide-enter--top-right,.Toastify__slide-enter--bottom-right{animation-name:Toastify__slideInRight}.Toastify__slide-enter--top-center{animation-name:Toastify__slideInDown}.Toastify__slide-enter--bottom-center{animation-name:Toastify__slideInUp}.Toastify__slide-exit--top-left,.Toastify__slide-exit--bottom-left{animation-name:Toastify__slideOutLeft}.Toastify__slide-exit--top-right,.Toastify__slide-exit--bottom-right{animation-name:Toastify__slideOutRight}.Toastify__slide-exit--top-center{animation-name:Toastify__slideOutUp}.Toastify__slide-exit--bottom-center{animation-name:Toastify__slideOutDown}@keyframes Toastify__spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.WarningPopup-wrapper{width:100%;max-width:600px;margin:auto;background-color:#171717;border-radius:16px;display:flex;flex-direction:column;justify-content:center;align-items:center;padding:40px;gap:40px}.WarningPopup-title,.WarningPopup-text{color:#f6f6f6;text-align:center;font-weight:400}.WarningPopup-title{font-size:24px;line-height:36px}.WarningPopup-text{font-size:20px;line-height:24px}.WarningPopup-text-gray{font-size:20px;line-height:24px;color:#f6f6f679}.WarningPopup-buttons-container{display:flex;flex-direction:row;justify-content:center;gap:10px}.WarningPopup-button-cancel,.WarningPopup-button-submit{font-size:16px;line-height:22px;font-weight:400;color:#f6f6f6;padding:8px 16px;border-radius:32px;gap:6px}.WarningPopup-done-icon{display:flex;justify-content:center;align-items:center;background-color:#2f88ff;width:65px;height:65px;border-radius:50%}.WarningPopup-success-icon{display:flex;justify-content:center;align-items:center;background-color:#141414;width:65px;height:65px;border-radius:50%}.WarningPopup-lock-icon{display:flex;justify-content:center;align-items:center;background-color:#ff9500;width:65px;height:65px;border-radius:50%}.WarningPopup-done-icon img{width:30px;height:30px}.WarningPopup-button-submit{background-color:#4a57fb;display:flex;align-items:center}.WarningPopup-button-submit img{width:24px;height:24px}@media (hover: hover){.WarningPopup-button-submit:hover{background-color:#3a26a8}}.warning-popup-delete-wrapper,.warning-popup-cancel-wrapper{gap:24px;max-width:327px;padding:16px}.warning-popup-delete-title,.warning-popup-cancel-title{font-size:20px}.warning-popup-delete-text{opacity:.5;font-size:14px}.warning-popup-delete-close-button{background-color:#4a57fb}.warning-popup-delete-submit-button,.warning-popup-cancel-submit-button{background-color:#e30018}.warning-popup-warning-wrapper{gap:24px;max-width:327px;padding:16px}.warning-popup-warning-title{font-size:20px}.warning-popup-warning-text{opacity:.5;font-size:14px}.container-input-text-area .labelContainer-input{position:inherit!important;top:0!important;left:0!important}.textInput-input{flex:1;border:1px solid #f8f8f810;background-color:#141414;color:#f6f6f6;font-size:15px;border-radius:20px;padding:4px 25px 0;outline-color:#4a57fb}.weight-input{flex:1;border:1px solid #f8f8f810;background-color:#141414;color:#f6f6f6;font-size:14px;border-radius:20px;padding:4px;outline-color:#4a57fb;display:flex;flex-direction:row;flex-wrap:wrap;justify-content:space-evenly;align-items:center}.weight-input input{border:none;background-color:#141414;padding:4px 4px 0;color:#f6f6f6;font-size:14px;border-radius:20px;width:50%}.textInput-input.error-input{border-color:red}.flight-details-pop-up .textInput-input::placeholder{color:#f6f6f6;font-size:15px;letter-spacing:.8px}.cancelling-reason-inputs-container{display:flex;flex-direction:column;gap:20px;color:#f1f1f1;font-weight:400;font-size:14px}.cancellation-warning-text{color:#f6f6f6;font-weight:400;font-size:14px;opacity:50%;text-align:center}.multi-buttons-container{display:flex;gap:1rem;align-items:center;flex-direction:column-reverse;width:100%;position:relative}.multi-button{display:flex;justify-content:center;align-items:center;gap:4px;padding:.5rem 1rem;border-radius:32px;border:none;cursor:pointer;font-size:1rem;transition:all .3s ease;width:max-content;flex:1;width:100%}.multi-button.primary{background-color:#4a57fb;color:#f6f6f6;border:1px solid #4A57FB}.multi-button.primary:hover{background-color:#3942c7;border-color:#3942c7}.multi-button.primary-red{background-color:#e30018;color:#f6f6f6;border:1px solid #E30018}.multi-button.primary-red:hover{background-color:#e63939;border-color:#e63939}.multi-button.secondary{background-color:#0000;color:#4a57fb;border:1px solid #4A57FB}.multi-button.secondary:hover{background-color:#4a57fb1a;color:#3942c7;border-color:#3942c7}.multi-button.tertiary{background-color:transparent;color:#f6f6f6;border:1px solid #D5D8FF}.multi-button.tertiary:hover{background-color:#d5d8ff1a;border-color:#f6f6f6}.multi-button.delete{color:#ff4e4e;border:1px solid #00000000;position:static}.multi-button.delete:hover{background-color:#e6393957;border-color:#e63939}@media (min-width: 768px){.multi-buttons-container{flex-direction:row;justify-content:space-around}}@media (min-width: 1024px){.multi-buttons-container{margin-left:auto;justify-content:flex-end}.multi-button{flex:none;width:max-content}.multi-button.tertiary{background-color:transparent;color:#f6f6f6;border:1px solid #D5D8FF00}.multi-button.delete{position:absolute;top:0;left:0}}.multi-button.disabled{opacity:.5;cursor:not-allowed}.feedback-popup-overlay{position:fixed;top:0;left:0;right:0;bottom:0;background:linear-gradient(70.244deg,#1f1752bf,#141414bf);display:flex;justify-content:center;align-items:center;z-index:100}.feedback-popup-card{background-color:#1d1d1d;border-radius:16px;padding:16px;max-width:327px;min-height:250px;height:auto;width:100%;box-shadow:0 4px 24px #00000026;display:flex;flex-direction:column;gap:32px;align-items:center}.feedback-popup-content{display:flex;flex-direction:column;align-items:center;gap:16px;text-align:center;width:100%}.feedback-popup-icon-circle{display:flex;justify-content:center;align-items:center;width:66px;height:66px;border-radius:50%;flex-shrink:0}.feedback-popup-icon-circle svg{width:45px;height:44px}.feedback-popup-icon-circle svg path{fill:#f6f6f6}.feedback-popup-body{display:flex;flex-direction:column;align-items:center;gap:8px;width:100%}.feedback-popup-title{color:#f6f6f6;font-size:16px;font-weight:600;line-height:110%;text-align:center}.feedback-popup-text{font-size:12px;font-weight:400;color:#f6f6f6;margin:0;line-height:110%}.feedback-popup-buttons{display:flex;justify-content:center;width:100%;align-self:stretch}.feedback-popup-buttons .multi-buttons-container{justify-content:center;width:100%}.share-text-section{font-weight:400;font-size:12px;line-height:110%;display:flex;flex-direction:column;justify-content:center;align-items:center;gap:8px;text-align:center}.stop-sending-data-wrapper{max-width:327px;padding:16px;gap:16px;border-radius:16px;background-color:#1d1d1d}.stop-sending-data-content{display:flex;flex-direction:column;gap:32px}.stop-sending-data-text-section{display:flex;flex-direction:column;gap:8px}.stop-sending-data-title{font-size:16px;font-weight:600;line-height:110%;text-align:center;width:100%}.stop-sending-data-wrapper .WarningPopup-buttons-container{justify-content:space-between;width:100%}.stop-sending-data-submit-button-cancel{display:flex;align-items:center;background-color:#e30018;font-size:16px;line-height:22px;font-weight:400;color:#f6f6f6;padding:8px 16px;border-radius:32px;gap:8px}.stop-sending-data-popup .feedback-popup-text{display:flex;flex-direction:column;gap:12px}.stop-sending-data-popup .feedback-popup-text>div{text-align:center;line-height:110%;font-size:12px;font-weight:400}.stop-sending-data-popup .feedback-popup-buttons .multi-buttons-container{display:flex;gap:5px;width:100%}.stop-sending-data-popup .multi-button{font-size:16px;line-height:22px;font-weight:400;padding:8px 16px;border-radius:32px}.stop-sending-data-popup .multi-button.tertiary{color:#f6f6f6;gap:6px;border:none}.stop-sending-data-popup .multi-button.delete{background-color:#e30018;color:#f6f6f6;gap:8px}.stop-sending-data-popup .multi-button.delete:hover{background-color:#e30018;border-color:transparent}.stop-sending-data-popup .multi-button.tertiary:hover{background-color:transparent;border-color:transparent}.feedback-popup-icon-circle svg.stop-sending-data-icon{width:38px;height:38px}.formContainer{display:flex;flex-direction:column;justify-content:center;align-items:center;align-self:center;background-color:#141414;border-top:#312F82 solid 3px;border-bottom:#312F82 solid 3px;border-radius:25px;margin:0 auto 20px;padding:15px;width:100%;max-width:768px;max-height:80vh}.formTitle{color:#f6f6f6;font-weight:400;font-size:24px;text-align:center;margin-bottom:15px}.input-container-form{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:space-between;width:100%;align-items:flex-start;max-height:60vh}.edit-legs-legs-section{width:100%;display:flex;flex-direction:row;justify-content:space-between;align-items:center}.edit-legs-legs-section h3{color:#f6f6f6}.edit-legs-legs-section button{color:#4a57fb;border-radius:30px;padding:4px 8px;font-weight:500;font-size:14px}.flight-details-container{display:flex;flex-direction:column;justify-content:center;align-items:center;align-self:center;background-color:#141414;border-top:#312F82 solid 3px;border-bottom:#312F82 solid 3px;border-radius:25px;margin:0 auto 20px;padding:15px 0;width:99%;max-width:768px;max-height:95vh}#flight-details-download-button{position:relative;z-index:200;bottom:5px;left:5px}#flight-details-flight-id{color:#f6f6f6;background-color:#1f1752;padding:1px 6px;border-radius:20px;font-weight:400}.formContainer{background-color:#171717;padding:40px;border-radius:16px;border-top:none;border-bottom:none;margin:auto}.formHeader,.formFooter{display:flex;flex-direction:row;align-items:center;justify-content:flex-end;width:100%;gap:10px}.formHeader button,.formFooter button{display:flex;flex-direction:row;align-items:center;justify-content:flex-end;width:100%;font-size:16px;line-height:24px}.formHeader button,.formFooter button{display:flex;flex-direction:row;align-items:center;justify-content:flex-end;width:fit-content;font-size:16px;line-height:24px;color:#f6f6f6}.formHeader button,.formFooter-cancel{color:#9c9c9c}.formFooter .formFooter-submit{background-color:#4a57fb;padding:8px 16px;border-radius:32px;gap:6px}.form-date-container{width:90%;display:flex;flex-direction:column;align-self:center}.form-date-label{color:#f6f6f6;letter-spacing:.7px;padding:0 0 0 10px;font-size:12px}.css-1hcz2jt-MuiFormControl-root-MuiTextField-root{background-color:#141414}.weight-system-option{border:2px solid #f6f6f680;color:#f6f6f680;border-radius:25px;height:30px;width:30px;display:flex;justify-content:center;align-items:center}.weight-selected{border:2px solid #4a57fb;color:#4a57fb;background-color:#141414}.popup-details-button{color:#f6f6f6;background-color:#4a57fb;padding:4px 8px;border-radius:25px;font-size:16px;font-weight:400;margin:5px auto 10px;transition:.5s}.popup-details-button:active{color:#4a57fb;background-color:#f6f6f6}.documentImg{width:80%;margin:auto;display:flex;justify-content:center;align-items:center}.formDeleteButton{background-color:red;color:#f6f6f6;font-weight:600;letter-spacing:.7px;padding:5px 10px;border-radius:25px;margin:0 auto 0 0}@media (hover: hover){#flight-details-download-button .Btn:hover .tooltip{opacity:1;transition-duration:.3s}#flight-details-download-button .Btn:hover{background-color:#4a57fb;transition-duration:.3s}#flight-details-download-button .Btn:hover .icon2{border-bottom:2px solid rgb(235,235,235);border-left:2px solid rgb(235,235,235);border-right:2px solid rgb(235,235,235)}#flight-details-download-button .Btn:hover .svgIcon{fill:#fff;animation:slide-in-top .6s cubic-bezier(.25,.46,.45,.94) both}.flight-details-add-new-button:hover{background-color:#f6f6f6;color:#4a57fb}.flight-details-flight-submit-button:hover{border-radius:20px;cursor:pointer;outline:none;border:none;background-color:#f6f6f6;color:#4a57fb;font-weight:500;font-size:14px;letter-spacing:1px;text-align:center;padding:15px 20px;transition-duration:.5s}.popup-details-button:hover{color:#4a57fb;background-color:#f6f6f6}}.form-cancel-button-modal{color:#f6f6f6;display:flex;justify-content:space-between;align-items:center;font-size:16px;font-weight:400;border-radius:32px;padding:0 35px 0 0}.aircraft-popup-container{gap:15px;padding:20px}.aircraft-popup-row{margin-bottom:15px}.aircraft-popup-input-column{width:100%}.aircraft-popup-file-container{display:flex;align-items:center;flex-direction:row;gap:10px;flex:1;justify-content:space-between}.aircraft-popup-file-wrapper{display:flex;align-items:center;flex:1;pointer-events:none}.aircraft-popup-file-display{display:flex;flex-direction:row;align-items:center;gap:20px}.aircraft-popup-file-name{color:#8a93ff;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;flex:1}.aircraft-popup-file-placeholder{color:#9c9c9c;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;flex:1}.aircraft-popup-clear-button{background-color:transparent!important;border:none;cursor:pointer;display:flex;align-items:center;justify-content:center}.aircraft-popup-hidden-input{display:none}.aircraft-popup-import-button{padding:8px 20px;border-radius:20px;white-space:nowrap}.aircraft-popup-import-button-disabled{opacity:.5;pointer-events:none}.aircraft-popup-manual-text{color:#aaa;margin-bottom:15px}#modal-container{display:flex;flex-direction:column;gap:24px;background-color:#171717;border-radius:16px;box-shadow:0 4px 10px #0000001a;padding:16px;margin:0 auto;width:100%;max-width:600px;max-height:90vh;overflow-y:auto}#modal-container-flight-plan{display:flex;flex-direction:column;gap:24px;background-color:#171717;border-radius:16px;box-shadow:0 4px 10px #0000001a;padding:16px;margin:0 auto;width:100%;max-width:1000px;overflow-y:auto}#modal-header,#modal-dropdown-header{display:flex;justify-content:space-between;align-items:center;width:100%}#modal-title{font-size:24px;font-weight:400;line-height:32px;color:#f6f6f6;margin:0}.modal-subtitle{color:#f6f6f6;font-size:16px;font-weight:400;line-height:24px}.modal-data-helper-button{color:#4a57fb!important;font-weight:600!important;padding:0!important;line-height:0px!important;background-color:transparent!important}#modal-header button{font-weight:700;cursor:pointer}#modal-content-container{width:100%;display:flex;flex-direction:column;justify-content:center;align-items:center;gap:24px}#modal-options-list{list-style:none;padding:0;margin:0;width:100%;display:grid;grid-template-columns:repeat(1,1fr);gap:10px}#modal-options-list .modal-shortcut-option-button{background-color:#0000;color:#4a57fb;border:solid 1.5px #4a57fb;border-radius:30px}#modal-options-list .modal-shortcut-option-button:hover{background-color:#65656532}#modal-options-list .request-date-picker button,#modal-options-list .request-date-picker button:hover{background-color:#0000}#modal-options-list .modal-date-range-input-column button,#modal-options-list .modal-date-range-input-column button:hover{background-color:#0000;color:#f6f6f6}#modal-options-list button{color:#f6f6f6;border:none;border-radius:30px;padding:4px 8px;text-align:center;cursor:pointer;font-size:16px;font-weight:400;line-height:22px}#modal-options-list button:hover{background-color:#3a47db}.no-button-styles button{background-color:initial!important}.modal-row{display:flex;flex-direction:row;width:100%;justify-content:space-between;gap:40px}.modal-content{display:flex;flex-direction:column;width:100%;gap:20px}.aircraft-form-modal-row{display:flex;flex-direction:row;width:100%;justify-content:space-between;gap:40px}.modal-textarea{background-color:#141414;color:#f6f6f6;font-size:16px;line-height:22px;outline:none;border:none;padding:4px 8px;border-radius:8px;resize:none;min-height:44px;width:100%;margin:8px 0;background-color:#2a2a2a}.modal-textarea-counter{font-weight:400;font-size:12px;line-height:24px;margin:0 0 0 auto;color:#f6f6f680}#modal-footer{display:flex;flex-direction:row;gap:10px;width:100%}.modal-footer-button{font-size:16px;font-weight:400;line-height:22px;padding:8px 16px;border-radius:32px;display:flex;flex-direction:row;justify-content:space-between;gap:4px}.modal-button-red{color:#ff7878}.modal-button-white{color:#f6f6f6}.modal-button-blue{display:flex;justify-content:end;color:#4a57fb;flex:1;width:100%}.modal-blue-text-button{color:#4a57fb;font-size:14px;font-weight:400;line-height:22px}.modal-button-bg-blue{background-color:#4a57fb;display:flex;align-items:center}.modal-button-left{margin:0 auto 0 0}.modal-button-icon{height:100%;width:100%}.modal-date-input-container{display:flex;flex-direction:column;margin:12px 0 24px;background-color:#2a2a2a;border-radius:30px;width:100%;height:46px}.modal-close-button{margin-bottom:20px}.modal-borders-row{display:flex;flex-direction:row;width:100%;flex-wrap:wrap;justify-content:space-between;gap:40px;border:1px solid #535353bc;border-radius:12px;height:auto;padding:10px;color:#f6f6f6;font-size:16px;font-weight:400;line-height:22px}.modal-borders-data-helper{display:flex;flex-direction:row;width:100%;flex-wrap:wrap;justify-content:space-between;border:1px solid #535353bc;border-radius:12px;padding:10px;min-height:65px;height:auto;gap:5px}.modal-column{display:flex;flex-direction:column;width:100%;margin-top:20px}.modal-input-column{display:flex;flex-direction:column;width:100%}.modal-inside-column{display:flex;flex-direction:column;width:100%;gap:20px}.modal-input-label{color:#f6f6f6;letter-spacing:.7px;font-size:15px;margin-bottom:10px}.modal-date-input-column{display:flex;flex-direction:column;width:100%}.modal-date-range-input-column{display:flex;flex-direction:column;width:100%;gap:10px}.modal-date-input-label{color:#f6f6f6;letter-spacing:.7px;font-size:15px;margin-top:5px}.modal-radio-input-container{display:flex;flex-direction:row;gap:15px;align-items:center;color:#f6f6f6}.modal-checkbox-row{display:flex;flex-direction:row;align-items:center;gap:10px;padding-bottom:20px}.modal-wrap-row{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:space-between;width:100%;gap:5px}.modal-checkbox-and-dropdown-row{display:flex;flex-direction:row;align-items:center;gap:8px;flex-wrap:wrap}.modal-ocr-file-input-label{color:#999;font-weight:400}.modal-ocr-file-input{display:flex;flex-direction:row;align-items:center;justify-content:space-between;background-color:#1d1d1d;padding:16px;border-radius:16px}.modal-checkbox-label{color:#f6f6f6;letter-spacing:.7px;font-size:15px}.modal-card-container{background-color:#2a2a2a;border-radius:8px;padding:16px}.modal-card-title{color:#f6f6f6;font-size:18px;font-weight:400}.modal-card-info{color:#ffffff80;font-size:14px;line-height:18px;font-weight:400}.modal-minor-info{color:#f6f6f640;font-size:16px;line-height:24px;font-weight:400}.modal-buttons-container{display:flex;flex-direction:row;width:100%;justify-content:end}.modal-buttons-row{display:flex;flex-direction:row;align-items:center;gap:10px}.modal-inside-button-row{display:flex;flex-direction:row;align-items:center;gap:5px}.modal-message{color:#999;font-style:italic;font-size:10px;font-weight:300;margin-top:30px;line-height:14px}.modal-larger-row{display:flex;flex-direction:row;width:100%;justify-content:space-between;gap:20px}.document-modal-container{min-width:650px}.document-modal-row{max-width:550px}.document-modal-options-list{gap:15px}.modal-triple-input-row{display:flex;flex-direction:row;gap:16px;align-items:center}.modal-gap-column{display:flex;flex-direction:column;gap:15px}.modal-minor-gap-column{display:flex;flex-direction:column}.modal-row-minor-gap{display:flex;flex-direction:row;align-items:center;gap:40px;flex-wrap:wrap}@media (max-width: 640px){.modal-larger-row{flex-direction:column;gap:0px}}@media (max-width: 540px){.modal-row{flex-direction:column;gap:0px}.modal-wrap-row{flex-direction:column-reverse;padding-top:15px}.modal-borders-data-helper{gap:20px;padding:18px}}@media (max-width: 650px){.aircraft-form-modal-row{flex-direction:column;gap:0px}}@media (max-width: 750px){.document-modal-container{min-width:auto;width:100%}.modal-triple-input-row{flex-direction:column;gap:0px}}.modal-title-create{font-size:24px;font-weight:400;line-height:32px;color:#f6f6f6;margin:0 0 15px 15px}.sbn-wrapper{width:68px;flex-shrink:0}.sbn{position:fixed;top:0;left:0;bottom:0;width:68px;padding:8px;z-index:200;transition:width .25s ease}.sbn--expanded{width:294px}.sbn__container{background-color:#1f1f1f;border-radius:24px;height:100%;display:flex;flex-direction:column;justify-content:space-between;overflow:hidden;transition:box-shadow .25s ease}.sbn--expanded .sbn__container{box-shadow:0 4px 24px #00000073}.sbn__top{flex:1;min-height:0;display:flex;flex-direction:column;gap:24px;padding:24px 8px 0}.sbn--expanded .sbn__top{padding:24px 16px 0}.sbn__nav{flex:1;min-height:0;overflow-y:auto;overflow-x:hidden;padding-bottom:16px;scrollbar-width:thin;scrollbar-color:#4a4a4a transparent}.sbn__nav::-webkit-scrollbar{width:4px}.sbn__nav::-webkit-scrollbar-track{background:transparent}.sbn__nav::-webkit-scrollbar-thumb{background-color:#4a4a4a;border-radius:2px}.sbn__logo{display:flex;flex-direction:column;gap:8px;align-items:center}.sbn--expanded .sbn__logo{align-items:flex-start}.sbn__logo-link{display:block;line-height:0}.sbn__logo-icon{width:36px;mix-blend-mode:color-dodge}.sbn__logo-full{width:176px;mix-blend-mode:color-dodge}.sbn__company-name{font-family:Archivo,sans-serif;font-size:14px;font-weight:400;line-height:1.1;color:#9c9c9c;white-space:nowrap;animation:sbn-fade-in .15s ease}.sbn__nav-list{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:18px;align-items:center}.sbn--expanded .sbn__nav-list{align-items:stretch}.sbn__nav-item{display:flex;align-items:center;justify-content:center;width:40px;height:40px;padding:8px;border-radius:8px;border:none;background:transparent;color:#9c9c9c;cursor:pointer;text-decoration:none;font-family:Archivo,sans-serif;font-size:14px;font-weight:400;line-height:1.1;white-space:nowrap;transition:background-color .15s ease,color .15s ease}.sbn--expanded .sbn__nav-item{width:100%;height:40px;justify-content:flex-start;gap:12px}.sbn__nav-item--active{background-color:#2a2a2a;color:#f6f6f6;font-weight:700}.sbn__nav-item--open{color:#f6f6f6;font-weight:700}.sbn__nav-item--section{justify-content:center}.sbn--expanded .sbn__nav-item--section{justify-content:flex-start}.sbn__nav-icon{width:20px!important;height:20px!important;flex-shrink:0;color:#9c9c9c!important;fill:currentColor;transition:color .15s ease}.sbn__nav-item--active .sbn__nav-icon,.sbn__nav-item--open .sbn__nav-icon{color:#f6f6f6!important}.sbn__nav-label{flex:1;text-align:left;animation:sbn-fade-in .15s ease}.sbn__nav-chevron{font-size:20px!important;width:20px!important;height:20px!important;flex-shrink:0;color:#9c9c9c!important;transition:transform .2s ease,color .15s ease}.sbn__nav-item--active .sbn__nav-chevron,.sbn__nav-item--open .sbn__nav-chevron{color:#f6f6f6!important}.sbn__nav-chevron--open{transform:rotate(180deg)}.sbn__dropdown{display:flex;flex-direction:column;gap:4px;padding:0 16px;animation:sbn-slide-down .2s ease}.sbn__sub-item{display:flex;align-items:center;gap:12px;padding:8px 24px;border-radius:8px;border:none;background:transparent;color:#9c9c9c;cursor:pointer;text-decoration:none;font-family:Archivo,sans-serif;font-size:14px;font-weight:400;line-height:1.1;white-space:nowrap;width:100%;text-align:left;transition:background-color .15s ease,color .15s ease}.sbn__sub-item--active{color:#f6f6f6}.sbn__sub-item--disabled{opacity:.5;cursor:default;pointer-events:none}.sbn__group-header{padding:8px 0;font-family:Archivo,sans-serif;font-size:14px;font-weight:500;line-height:1.1;color:#9c9c9c}.sbn__group-header--disabled{opacity:.5}.sbn__badge-soon{background-color:#2d1e43;color:#9fb5ff;font-family:Archivo,sans-serif;font-size:12px;font-weight:600;line-height:1.2;padding:4px 8px;border-radius:8px;opacity:.6;white-space:nowrap;flex-shrink:0}.sbn__bottom{flex-shrink:0;display:flex;flex-direction:column;align-items:center}.sbn__concierge{margin:0 0 24px;padding:8px 24px;display:flex;justify-content:center;width:100%;animation:sbn-fade-in .15s ease}.sbn__concierge-pill{display:flex;align-items:center;gap:4px;background-color:#2a2a2a;border-radius:100px;padding:8px 16px;height:34px}.sbn__concierge-icon{font-size:20px!important;color:#9c9c9c!important}.sbn__concierge-label{font-family:Archivo,sans-serif;font-size:14px;font-weight:600;line-height:1.1;color:#9c9c9c;padding:4px}.sbn__logout{display:flex;align-items:center;justify-content:center;gap:12px;padding:8px 16px;border:none;background:transparent;color:#9c9c9c;cursor:pointer;width:100%;transition:color .15s ease}.sbn__logout{border-top:1px solid #666666;justify-content:center;max-width:262px}.sbn__logout-icon{font-size:24px!important;color:#9c9c9c!important}.sbn__logout-label{font-family:Archivo,sans-serif;font-size:14px;font-weight:400;line-height:1.1;color:inherit;animation:sbn-fade-in .15s ease}.sbn__user{display:flex;align-items:center;gap:16px;padding:10px 8px;width:100%;justify-content:center;min-height:70px}.sbn--expanded .sbn__user{justify-content:flex-start;padding:10px 16px;border-top:none}.sbn__user-avatar{width:34px;height:34px;border-radius:50%;background-color:#4a57fb;color:#f6f6f6;display:flex;align-items:center;justify-content:center;font-family:Archivo,sans-serif;font-size:14px;font-weight:600;line-height:1.1;flex-shrink:0}.sbn--expanded .sbn__user-avatar{width:46px;height:46px;font-size:14px;font-weight:700}.sbn__user-info{display:flex;flex-direction:column;gap:2px;animation:sbn-fade-in .15s ease;min-width:0}.sbn__user-name{font-family:Archivo,sans-serif;font-size:14px;font-weight:400;line-height:1.1;color:#9c9c9c;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.sbn__user-email{font-family:Archivo,sans-serif;font-size:12px;font-weight:400;line-height:1.1;color:#9c9c9c;opacity:.8;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}@keyframes sbn-fade-in{0%{opacity:0}to{opacity:1}}@keyframes sbn-slide-down{0%{opacity:0;transform:translateY(-8px)}to{opacity:1;transform:translateY(0)}}@media (max-width: 1024px){.sbn-wrapper{display:none}}.sbn-overlay{position:fixed;top:0;left:0;right:0;bottom:0;background:rgba(0,0,0,.5);z-index:299}.sbn--mobile{position:fixed;top:0;right:0;bottom:0;left:auto;width:294px;padding:8px;z-index:300;animation:sbn-slide-right .25s ease}.sbn--mobile .sbn__nav-list{align-items:stretch;gap:24px}.sbn--mobile .sbn__nav-item,.sbn--mobile .sbn__sub-item,.sbn--mobile .sbn__group-header{font-size:14px}.sbn--mobile .sbn__nav-item{width:100%;justify-content:flex-start;gap:12px}.sbn--mobile .sbn__nav-item--section{justify-content:flex-start}.sbn--mobile .sbn__logo{align-items:flex-start}.sbn--mobile .sbn__top{padding:24px 16px}.sbn--mobile .sbn__logout{justify-content:center}.sbn--mobile .sbn__user{justify-content:flex-start;padding:10px 16px;border-top:none}.sbn--mobile .sbn__user-avatar{width:46px;height:46px;font-size:14px;font-weight:700}@keyframes sbn-slide-right{0%{transform:translate(100%)}to{transform:translate(0)}}.header{display:none;background-color:#141414;padding:5px 20px;align-items:center;justify-content:space-between;flex-direction:row;width:100%;min-height:75px;transition-duration:1s;box-shadow:1px 4px 5px #00000080}.header-navbar-right-section{display:flex;flex-direction:row;align-items:center;gap:20px}.link-no-decoration{text-decoration:none}.headerText{color:#f6f6f6;font-size:24px;font-weight:700;align-self:center}.logo{display:flex;width:max-content;min-height:70px;flex-direction:row;align-content:flex-start;z-index:3;align-items:center}.logo img{width:180px}.helloUser{color:#f6f6f6;display:flex;justify-content:center;font-weight:400;letter-spacing:1px;font-size:16px;align-items:center;margin:0 0 0 30px}.optionsT{color:#f6f6f6;align-self:center;font-size:14px;font-weight:600;transition-duration:.5s;margin:0 10px}.options{display:flex;flex:2;justify-content:flex-end;align-self:center;align-items:center;max-height:max-content;flex-direction:row}.options-desktop{display:flex;flex-direction:row}.optionSelected{color:#4a57fb;border-bottom-color:#4a57fb80;border-bottom-width:1px}.mobileOptionSelected{color:#4a57fb;border-bottom-color:#4a57fb;border-bottom-width:2px}.signOutButton{background-color:#4a57fb;padding:5px;border-radius:5px;border:solid 3px #f6f6f6;transition-duration:.5s;color:#f6f6f6;font-weight:600}.signOutButtonText{color:#f6f6f6;font-weight:600;transition-duration:.5s}.barsMenu{display:none}.barsMenuContainer{flex-direction:row;display:flex;justify-content:center;align-items:center;padding:10px 0;position:absolute;background-color:#141414;z-index:200;top:0;left:0;width:300px;height:100vh;transition-duration:1s;box-shadow:0 3px 5px #00000080}.barsMenuOptions{flex-direction:column;display:flex;justify-content:space-around;min-height:400px}.barsMenuOption{color:#f6f6f6;font-size:18px;font-weight:600;margin:5px;padding:5px;border-bottom-width:2px;border-bottom-color:#767676}.mobile-side-bar{display:none}@media (max-width: 1024px){.header{display:flex;position:fixed;flex-direction:row;z-index:200;top:0;left:0;right:0}.header+*{padding-top:75px}.barsMenu{display:block;padding:4px;border-radius:10px;z-index:199}.mobile-side-bar{position:absolute;top:0;left:0;width:230px;background-color:#141414;z-index:100;height:100vh;-webkit-box-shadow:5px 5px 25px 0px rgba(0,0,0,.75);-moz-box-shadow:5px 5px 25px 0px rgba(0,0,0,.75);box-shadow:5px 5px 25px #000000bf;display:flex;flex-direction:column;justify-content:space-around;padding:0 0 60px;transition:.25s}.url-option-icon{height:25px;width:25px;font-size:12px;margin:0}.mobile-side-bar .url-option-text{margin:0 0 0 5px}}@media (hover: hover){.optionsT:hover{color:#4a57fb;gap:10px 20px;align-self:center;font-size:14px;font-weight:600;transition-duration:.3s}.signOutButton:hover{background-color:#f6f6f6;padding:5px;border-radius:5px;border-width:3px;border-color:#f6f6f6;transition-duration:.5s;color:#4a57fb}.signOutButton:hover .signOutButtonText{color:#4a57fb;font-weight:600;transition-duration:.5s}}.follow-dropdown{width:83px;height:32px;padding:4px 6px;border-radius:100px;border:1px solid #4A4A4A;position:relative;display:inline-block;display:flex;flex-direction:row;align-items:center;gap:3px}.toggle-button{display:flex;align-items:center;justify-content:center;border-radius:100px;cursor:pointer;font-size:14px;color:#f6f6f6;background:transparent;width:50px;height:20px}.toggle-button.on{background-color:#65ffe34d;border-color:#65ffe3;color:#65ffe3}.toggle-button.off{background-color:#ff78784d;border-color:#ff7878;color:#ff7878}.arrow{font-size:10px;margin-left:4px}.dropdown-menu{position:absolute;top:100%;left:0;width:83px;height:36px;margin-top:4px;background-color:#2a2a2a;border-radius:16px;overflow:hidden;z-index:10;display:flex;justify-content:center;align-items:center}.dropdown-item{width:49px;height:20px;border:none;color:#f6f6f6;cursor:pointer;text-align:center;border-radius:100px}.dropdown-item:hover{background-color:#ffffff1a}.dropdown-item.on{color:#65ffe3;background-color:#65ffe34d}.dropdown-item.off{color:#ff7878;background-color:#ff78784d}.elu-container{margin:auto;display:flex;flex-direction:column;gap:16px;background-color:#171717;color:#f6f6f6;padding:16px;border-radius:16px;font-family:Inter,sans-serif;height:100%;width:fit-content;max-width:100%;max-height:90vh}.elu-close-icon{cursor:pointer;font-size:20px;margin-left:10px;line-height:1}.elu-header{display:flex;justify-content:space-between;align-items:flex-start;position:relative}.elu-content-wrapper{display:flex;width:100%;align-items:flex-start;gap:20px;flex-wrap:wrap}.elu-content-wrapper.elu-single-column-mode{flex-direction:column}.elu-title-section{flex:1;min-width:300px}.elu-title-section h2{font-size:20px;font-weight:700;margin:0 0 5px}.elu-subtitle{font-size:12px;font-weight:100}.elu-subtitle strong{font-size:14px;font-weight:400}.elu-stats-box{background-color:#1d1d1d;border-radius:8px;padding:16px;display:flex;flex-direction:column;gap:5px;flex:1;min-width:300px;width:100%}.elu-stats-title{font-size:16px;font-weight:700;margin:0}.elu-stats-details{display:flex;gap:15px;font-size:12px}.elu-stat-item{display:flex;align-items:center;gap:5px;font-size:14px;font-weight:400;line-height:24px}.elu-stat-dot{width:8px;height:8px;border-radius:50%}.elu-stat-dot.new{background-color:#04b44a}.elu-stat-dot.updated{background-color:#ffcf52}.elu-stat-dot.error{background-color:#ff4e4e}.elu-columns{overflow-y:auto;display:flex;flex-direction:row;flex-wrap:wrap;justify-content:space-between;gap:24px;width:100%}.elu-update-column{background-color:#2a2a2a;border-radius:16px;padding:16px 16px 8px;display:flex;flex-direction:column;height:fit-content;width:370px}.elu-column-header{display:flex;align-items:center;gap:10px;margin-bottom:24px}.elu-column-icon{width:20px;height:20px;display:flex;align-items:center;justify-content:center;border-radius:50%;font-size:12px;font-weight:700}.elu-column-icon.new{background-color:#04b44a;color:#000}.elu-column-icon.updated{background-color:#ffcf52;color:#000}.elu-column-icon.error{background-color:#ff4e4e;color:#000}.elu-column-title{font-size:16px;font-weight:600}.elu-card{background-color:#1d1d1d;border-radius:16px;padding:8px 16px;margin-bottom:8px;position:relative}.elu-card-header{display:flex;justify-content:space-between;align-items:flex-start;margin-bottom:2px}.elu-card-name{font-size:15px;font-weight:600;margin:0}.elu-card-icon{color:#888;cursor:pointer;text-decoration:none}.elu-card-details{display:flex;flex-direction:column;gap:8px;font-size:12px;color:#ccc}.elu-detail-row span.elu-label{color:#888;font-family:Archivo;font-weight:700;font-size:12px;line-height:110.00000000000001%;letter-spacing:0%}.elu-detail-row{font-family:Archivo;font-weight:400;font-size:12px;line-height:110.00000000000001%;letter-spacing:0%}.elu-detail-group{margin-top:5px;display:flex;flex-direction:column;gap:5px}.elu-group-title{color:#888;font-family:Archivo;font-weight:700;font-size:12px;line-height:110.00000000000001%;letter-spacing:0%}.elu-detail-row.elu-error-msg{color:#e74c3c}.elu-close-btn-container{display:flex;justify-content:flex-end}.elu-close-btn{border-radius:32px;gap:2px;opacity:1;padding:4px 8px;background-color:#4a57fb;color:#f6f6f6;border:none;cursor:pointer;display:flex;align-items:center;justify-content:center;font-family:Archivo;font-weight:400;font-size:16px;line-height:22px}.elu-close-btn:hover{background-color:#3b5bc4}.elu-updates-count-1 .elu-close-icon{position:absolute;right:0;top:0}@media (max-width: 1239px){.elu-update-column{width:48%}}@media (max-width: 800px){.elu-update-column{width:100%}}@media (max-width: 710px){.elu-content-wrapper{flex-direction:column}.elu-close-icon{position:absolute;right:0;top:0}}.notifications-button-wrapper{position:relative;width:fit-content;display:flex;justify-content:center;align-items:center}.notifications-side-popup-main-container{display:flex;flex-direction:column;background-color:#141414;margin:auto;width:100%;max-width:566px;position:absolute;top:-50px;bottom:0;right:0;overflow:auto;padding:50px 40px;box-sizing:border-box}.notifications-header-position-sticky{display:flex;flex-direction:column;gap:20px;position:sticky;top:0;background-color:#141414;z-index:90;padding-top:50px;padding-bottom:30px}.notifications-side-popup-main-container2{display:flex;flex-direction:column;background-color:#141414;margin:auto;width:100%;max-width:566px;position:absolute;overflow-y:auto;gap:32px}.notifications-title-close-button{display:flex;flex-direction:row;justify-content:space-between;width:100%;align-items:center}.notifications-main-container-header{display:flex;flex-direction:column;justify-content:flex-end;align-items:end;width:100%;gap:10px}.notifications-follow-dropdown-container{display:flex;flex-direction:row;align-items:center;gap:10px;color:#9c9c9c}.notifications-separator{height:1px;width:85%;background-color:#303030;position:absolute}.notifications-main-title{color:#f6f6f6;font-weight:300;font-size:25px;text-align:center}.notification-type-filters-container{display:flex;flex-direction:column;align-items:start;justify-content:start}.notification-go-to-link-button{color:#4a57fb;font-size:14px;display:flex;justify-content:center}.notifications-secondary-title{color:#f6f6f6;font-weight:300;font-size:18px;text-align:center;margin-bottom:15px}.notification-seen{opacity:.2}.notification-card{padding:10px 0}.notification-card-type{color:#f6f6f6;font-weight:400;font-size:15px;text-align:center}.notification-blue-ellipse{display:inline-block;width:8px;height:8px;background-color:#4a57fb;border-radius:50%;margin-right:8px}.notification-ellipse-type-row{display:flex;flex-direction:row;align-items:center}.notifications-filters-container{display:flex;flex-direction:row;gap:10px}.notification-filter-button{width:fit-content;height:30px;border-radius:16px;padding:4px 8px;background-color:#2a2a2a;color:#f1f1f1}.notification-filter-button.selected{background-color:#4a57fb}.notification-card-header{display:flex;flex-direction:row;align-items:center;justify-content:space-between;margin-bottom:10px;color:#f1f1f1}.notifications-delete-button{color:#ff7878;text-decoration:underline;font-weight:400;line-height:17.41px}.notification-card-text{color:#9c9c9c;font-weight:400;font-size:14px;word-wrap:break-word}.notification-card-time{color:#9c9c9c;font-weight:400;font-size:14px}.notification-card-key-value-container{display:flex;flex-direction:row;align-items:center;gap:5px}.notification-card-key-text{color:#f1f1f1;font-weight:400;font-size:14px}.notification-card-ul{display:flex;flex-direction:column;list-style:none;gap:5px}.notification-card-subtitle-ul-container{display:flex;flex-direction:column;gap:10px}.notification-time-collapse-button-row{display:flex;flex-direction:row;align-items:center;gap:10px}.notification-collapse-button{color:#4a57fb;font-weight:400;font-size:14px}.notification-card-collapsed{padding:5px;gap:5px;border-radius:none}.notification-card-expanded{background-color:#303030;border-radius:8px;padding:5px;border-bottom:.8px solid #4a4a4a;gap:5px}.notification-collapse-button{opacity:0;transition:opacity .3s ease}.notification-bell-button{position:relative;background:transparent;border:none;cursor:pointer}.notification-bell-badge{position:absolute;top:2.5px;right:4.5px;background-color:#4a57fb;color:#fff;border-radius:50%;font-size:12px;font-weight:700;display:flex;justify-content:center;align-items:center;width:8px;height:8px;text-align:center;white-space:nowrap}@media (hover: hover){.notification-card-collapsed:hover .notification-collapse-button,.notification-card-expanded .notification-collapse-button{opacity:1}.notification-card-collapsed:hover{background-color:#303030;border-radius:7px}.notification-card-collapsed:hover .notification-collapse-button{opacity:1}.notification-card-collapsed:hover .notification-card-time,.notification-card-expanded:hover .notification-card-time{display:none}}@media (max-width: 968px){.notification-card-collapsed{cursor:pointer}}@media (max-width: 628px){.notifications-separator{height:1px;width:79vw;background-color:#303030;position:absolute}}.NewNotificationPopup-container{display:flex;flex-direction:column;justify-content:center;align-items:center;gap:24px;width:342px;padding:16px;border-radius:8px;background-color:#1d1d1d;z-index:100;position:absolute;right:-7px;top:36px}.NewNotificationPopup-container:before{content:"";position:absolute;right:15px;top:-5px;transform:rotate(45deg);width:10px;height:10px;background-color:#1d1d1d;border-radius:8px}.NewNotificationPopup-header{display:flex;flex-direction:row;justify-content:space-between;align-items:center;width:100%}.NewNotificationPopup-header-title{font-size:20px;font-weight:600;color:#fafcfb}.NewNotificationPopup-header-close{width:24px;height:24px;padding:3px;display:flex;justify-content:center;align-items:center}.NewNotificationPopup-header-close svg{width:100%;height:100%}.NewNotificationPopup-content-text{font-size:16px;font-weight:400;color:#fafcfb}.NewNotificationPopup-footer{display:flex;flex-direction:row;justify-content:flex-end;align-items:center;gap:10px;width:100%}.NewNotificationPopup-footer-button{border-radius:32px;background-color:#4a57fb;padding:4px 8px;color:#f6f6f6;font-size:16px;font-weight:400;line-height:22px}#error-box{background-color:#f8d7da;border-radius:25px;padding:10px;margin:20px 0 0;width:98%;max-width:407.99px;color:#721c24;display:flex;justify-content:center;align-items:center;flex-direction:column;box-shadow:0 3px 5px #00000080}#error-icon{font-size:28px;margin:0 0 5px}#error-text{font-size:14px;margin:0;font-weight:500;letter-spacing:.3px;text-align:center}.recovery-button-container{width:100%;display:flex;justify-content:flex-end;margin-top:12px}.recovery-button-text{font-weight:400;font-size:16px;line-height:24px;letter-spacing:0%;color:#4a57fb;text-align:left}.recovery-button{border-color:transparent;padding:0;min-width:unset;text-transform:none}.reset-password-alert-icon{width:26px;height:26px}.reset-password-close-icon{width:14px;height:14px;cursor:pointer}.agreement-text{font-weight:400;font-size:10px;color:#9c9c9c;line-height:1.1;text-align:center}.agreement-container-login{display:flex;flex-direction:column}.agreement-space{margin-top:30px;font-size:10px;color:#9c9c9c;text-align:center;font-weight:400;font-style:normal;line-height:1.1}.divider-container-provider-authentication{margin-top:30px;padding:40px;border-radius:16px;background:#171717;gap:40px;display:flex;flex-direction:column;align-items:center;width:100%;max-width:584px}@media (max-width: 480px){.divider-container-provider-authentication{padding:20px}}.rbc-btn{color:inherit;font:inherit;margin:0;color:#f6f6f6}button.rbc-btn{overflow:visible;text-transform:none;cursor:pointer;color:#f6f6f6}button[disabled].rbc-btn{cursor:not-allowed;color:#f6f6f6}button.rbc-input::-moz-focus-inner{border:0;padding:0;color:#f6f6f6}.rbc-calendar *,.rbc-calendar *:before,.rbc-calendar *:after{color:#f6f6f6;-webkit-box-sizing:inherit;box-sizing:inherit}.rbc-calendar{background-color:#0000;color:#f6f6f6;-webkit-box-sizing:border-box;box-sizing:border-box;height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;height:"75vh";max-height:500;max-width:1000;width:"100%"}.rbc-calendar .rbc-header *{color:#fafcfb;opacity:.5}.rbc-calendar .rbc-month-header{margin:0 0 10px}.rbc-calendar .rbc-date-cell{text-align:center}.rbc-abs-full,.rbc-row-bg{color:#f6f6f6;overflow:hidden;position:absolute;top:0;left:0;right:0;bottom:0}.rbc-ellipsis,.rbc-show-more,.rbc-row-segment .rbc-event-content,.rbc-event-label{color:#f6f6f6;display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;text-align:center}.rbc-rtl{direction:rtl}.rbc-off-range{color:#f6f6f6;color:#999}.rbc-off-range-bg{color:#f6f6f6;background-color:#f6f6f600}.rbc-header{color:#f6f6f6;overflow:hidden;-webkit-box-flex:1;-ms-flex:1 0 0%;flex:1 0 0%;text-overflow:ellipsis;white-space:nowrap;padding:0 3px;text-align:center;vertical-align:middle;font-weight:700;font-size:90%;min-height:0}.rbc-rtl .rbc-header+.rbc-header{color:#f6f6f6;border-left-width:0;border-right:1px solid #ddd}.rbc-header>a,.rbc-header>a:active,.rbc-header>a:visited{color:#f6f6f6;color:inherit;text-decoration:none}.rbc-button-link{color:#f6f6f6;color:inherit;background:none;margin:0;padding:0;border:none;cursor:pointer;-webkit-user-select:text;-moz-user-select:text;-ms-user-select:text;user-select:text}.rbc-row-content{color:#f6f6f6;position:relative;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-user-select:none;z-index:4}.rbc-row-content-scrollable{color:#f6f6f6;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;height:100%}.rbc-row-content-scrollable .rbc-row-content-scroll-container{color:#f6f6f6;height:100%;overflow-y:scroll;-ms-overflow-style:none;scrollbar-width:none}.rbc-row-content-scrollable .rbc-row-content-scroll-container::-webkit-scrollbar{color:#f6f6f6;display:none}.rbc-today{color:#f6f6f6;background-color:#141414;border:1px solid #4a57fbbf}.rbc-toolbar{color:#f6f6f6;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:flex-start;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:10px;font-size:16px;gap:10px}.rbc-toolbar .rbc-toolbar-label{color:#fafcfb;font-size:16px;font-weight:600;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;padding:0 10px;text-align:center}.rbc-toolbar button{color:#f6f6f6;background-color:#141414;font-weight:700;display:inline-block;text-align:center;vertical-align:middle;background:none;background-image:none;padding:.375rem 1rem;border-radius:15px;line-height:normal;transition-duration:.5s;white-space:nowrap}.rbc-toolbar button:active,.rbc-toolbar button.rbc-active{background-color:#4a4a4a;color:#fff;-webkit-box-shadow:inset 0 3px 5px rgba(0,0,0,.125);box-shadow:inset 0 3px 5px #00000020;border-color:#adadad;font-weight:700}.rbc-toolbar button:active:focus,.rbc-toolbar button.rbc-active:focus{background-color:#4a4a4a;color:#fff}.rbc-toolbar button:focus{color:#f6f6f6;background-color:#141414;border-color:#adadad}.rbc-btn-group{display:inline-block;white-space:nowrap;border:1px solid #4a4a4a;border-radius:100px}.rbc-btn-group>button:first-child:not(:last-child){border-top-right-radius:0;border-bottom-right-radius:0}.rbc-btn-group>button:last-child:not(:first-child){border-top-left-radius:0;border-bottom-left-radius:0}.rbc-rtl .rbc-btn-group>button:first-child:not(:last-child){border-radius:0 4px 4px 0}.rbc-rtl .rbc-btn-group>button:last-child:not(:first-child){border-radius:4px 0 0 4px}.rbc-btn-group>button:not(:first-child):not(:last-child){border-radius:0}.rbc-btn-group button+button{margin-left:-1px}.rbc-rtl .rbc-btn-group button+button{margin-left:0;margin-right:-1px}.rbc-btn-group+.rbc-btn-group,.rbc-btn-group+button{margin-left:10px}.rbc-event,.rbc-day-slot .rbc-background-event{border:none;-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-box-shadow:none;box-shadow:none;margin:0;padding:2px 5px;background-color:#4a57fb;border-radius:1px;color:#f6f6f6;cursor:pointer;width:100%;text-align:left}.rbc-slot-selecting .rbc-event,.rbc-slot-selecting .rbc-day-slot .rbc-background-event,.rbc-day-slot .rbc-slot-selecting .rbc-background-event{cursor:inherit;pointer-events:none}.rbc-event.rbc-selected,.rbc-day-slot .rbc-selected.rbc-background-event{background-color:#265985}.rbc-event:focus,.rbc-day-slot .rbc-background-event:focus{outline:5px auto #3b99fc}.rbc-event-label{font-size:80%}.rbc-event-overlaps{-webkit-box-shadow:-1px 1px 5px 0px rgba(51,51,51,.5);box-shadow:-1px 1px 5px #33333380}.rbc-event-continues-prior{border-top-left-radius:0;border-bottom-left-radius:0}.rbc-event-continues-after{border-top-right-radius:0;border-bottom-right-radius:0}.rbc-event-continues-earlier{border-top-left-radius:0;border-top-right-radius:0}.rbc-event-continues-later{border-bottom-left-radius:0;border-bottom-right-radius:0}.rbc-row{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}.rbc-row-segment{padding:0 1px 1px}.rbc-selected-cell{background-color:#0000001a}.rbc-show-more{background-color:#ffffff4d;z-index:4;font-weight:700;font-size:85%;height:auto;line-height:normal;color:#4a57fb}.rbc-show-more:focus{color:#265985}.rbc-month-view{background-color:#141414;border-radius:8px;padding:16px;border-top:solid 1px #14141480;position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-flex:1;-ms-flex:1 0 0px;flex:1 0 0;width:100%;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-user-select:none;height:100%}.rbc-month-header{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}.rbc-month-row{display:-webkit-box;display:-ms-flexbox;display:flex;position:relative;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-flex:1;-ms-flex:1 0 0px;flex:1 0 0;-ms-flex-preferred-size:0px;flex-basis:0px;overflow:hidden;height:100%}.rbc-date-cell{-webkit-box-flex:1;-ms-flex:1 1 0px;flex:1 1 0;min-width:0;padding-right:5px;text-align:right}.rbc-date-cell.rbc-now{font-weight:700}.rbc-date-cell>a,.rbc-date-cell>a:active,.rbc-date-cell>a:visited{color:inherit;text-decoration:none}.rbc-row-bg{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-flex:1;-ms-flex:1 0 0px;flex:1 0 0;overflow:hidden}.rbc-day-bg{border:solid .5px #2a2a2a;-webkit-box-flex:1;-ms-flex:1 0 0%;flex:1 0 0%}.rbc-rtl .rbc-day-bg+.rbc-day-bg{border-left-width:0}.rbc-overlay{position:absolute;z-index:5;border:1px solid #e5e5e5;background-color:#f6f6f6;-webkit-box-shadow:0 5px 15px rgba(0,0,0,.25);box-shadow:0 5px 15px #00000040;padding:10px}.rbc-overlay>*+*{margin-top:1px}.rbc-overlay-header{border-bottom:1px solid #e5e5e5;margin:-10px -10px 5px;padding:2px 10px}.rbc-agenda-view{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-flex:1;-ms-flex:1 0 0px;flex:1 0 0;overflow:auto}.rbc-agenda-view table.rbc-agenda-table{width:100%;border:1px solid #ddd;border-spacing:0;border-collapse:collapse}.rbc-agenda-view table.rbc-agenda-table tbody>tr>td{padding:5px 10px;vertical-align:top}.rbc-agenda-view table.rbc-agenda-table .rbc-agenda-time-cell{padding-left:15px;padding-right:15px;text-transform:lowercase}.rbc-agenda-view table.rbc-agenda-table tbody>tr>td+td{border-left:1px solid #ddd}.rbc-rtl .rbc-agenda-view table.rbc-agenda-table tbody>tr>td+td{border-left-width:0;border-right:1px solid #ddd}.rbc-agenda-view table.rbc-agenda-table tbody>tr+tr{border-top:1px solid #ddd}.rbc-agenda-view table.rbc-agenda-table thead>tr>th{padding:3px 5px;text-align:left;border-bottom:1px solid #ddd}.rbc-rtl .rbc-agenda-view table.rbc-agenda-table thead>tr>th{text-align:right}.rbc-agenda-time-cell{text-transform:lowercase}.rbc-agenda-time-cell .rbc-continues-after:after{content:" »"}.rbc-agenda-time-cell .rbc-continues-prior:before{content:"« "}.rbc-agenda-date-cell,.rbc-agenda-time-cell{white-space:nowrap}.rbc-agenda-event-cell{width:100%}.rbc-time-column{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;min-height:100%}.rbc-time-column .rbc-timeslot-group{-webkit-box-flex:1;-ms-flex:1;flex:1}.rbc-timeslot-group{border-bottom:1px solid #14141480;min-height:40px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column nowrap;flex-flow:column nowrap}.rbc-time-gutter,.rbc-header-gutter{-webkit-box-flex:0;-ms-flex:none;flex:none}.rbc-label{padding:0 5px}.rbc-day-slot{position:relative}.rbc-day-slot .rbc-events-container{bottom:0;left:0;position:absolute;right:0;margin-right:10px;top:0}.rbc-day-slot .rbc-events-container.rbc-rtl{left:10px;right:0}.rbc-day-slot .rbc-event,.rbc-day-slot .rbc-background-event{border:1px solid #4a57fb;display:-webkit-box;display:-ms-flexbox;display:flex;max-height:100%;min-height:20px;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column wrap;flex-flow:column wrap;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;overflow:hidden;position:absolute}.rbc-day-slot .rbc-background-event{opacity:.75}.rbc-day-slot .rbc-event-label{-webkit-box-flex:0;-ms-flex:none;flex:none;padding-right:5px;width:auto}.rbc-day-slot .rbc-event-content{width:100%;-webkit-box-flex:1;-ms-flex:1 1 0px;flex:1 1 0;word-wrap:break-word;line-height:1;height:100%;min-height:1em}.rbc-time-view-resources .rbc-time-gutter,.rbc-time-view-resources .rbc-time-header-gutter{position:sticky;left:0;background-color:#f6f6f6;border-right:1px solid #ddd;z-index:10;margin-right:-1px}.rbc-time-view-resources .rbc-time-header{overflow:hidden}.rbc-time-view-resources .rbc-time-header-content{min-width:auto;-webkit-box-flex:1;-ms-flex:1 0 0px;flex:1 0 0;-ms-flex-preferred-size:0px;flex-basis:0px}.rbc-time-view-resources .rbc-time-header-cell-single-day{display:none}.rbc-time-view-resources .rbc-day-slot{min-width:140px}.rbc-time-view-resources .rbc-header,.rbc-time-view-resources .rbc-day-bg{width:140px;-webkit-box-flex:1;-ms-flex:1 1 0px;flex:1 1 0;-ms-flex-preferred-size:0 px;flex-basis:0 px}.rbc-time-header-content+.rbc-time-header-content{margin-left:-1px}.rbc-time-slot{-webkit-box-flex:1;-ms-flex:1 0 0px;flex:1 0 0}.rbc-time-slot.rbc-now{font-weight:700}.rbc-day-header{text-align:center}.rbc-slot-selection{z-index:10;position:absolute;background-color:#00000080;color:#f6f6f6;font-size:75%;width:100%;padding:3px}.rbc-slot-selecting{cursor:move}.rbc-time-view{border-top:solid 1px #14141480;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-flex:1;-ms-flex:1;flex:1;width:100%;min-height:0}.rbc-time-view .rbc-time-gutter{white-space:nowrap;text-align:right}.rbc-time-view .rbc-allday-cell{-webkit-box-sizing:content-box;box-sizing:content-box;width:100%;height:100%;position:relative}.rbc-time-view .rbc-allday-cell+.rbc-allday-cell{border-left:1px solid #ddd}.rbc-time-view .rbc-allday-events{position:relative;z-index:4}.rbc-time-view .rbc-row{-webkit-box-sizing:border-box;box-sizing:border-box;min-height:20px}.rbc-time-header{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}.rbc-rtl .rbc-time-header.rbc-overflowing{border-right-width:0;border-left:1px solid #ddd}.rbc-time-header>.rbc-row:first-child{border-bottom:1px solid #ddd}.rbc-time-header>.rbc-row.rbc-row-resource{border-bottom:1px solid #ddd}.rbc-time-header-cell-single-day{display:none}.rbc-time-header-content{-webkit-box-flex:1;-ms-flex:1;flex:1;display:-webkit-box;display:-ms-flexbox;display:flex;min-width:0;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.rbc-rtl .rbc-time-header-content{border-left-width:0;border-right:1px solid #ddd}.rbc-time-header-content>.rbc-row.rbc-row-resource{border-bottom:1px solid #ddd;-ms-flex-negative:0;flex-shrink:0}.rbc-time-content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-flex:1;-ms-flex:1 0 0%;flex:1 0 0%;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;width:100%;border-top:2px solid #141414bf;overflow-y:auto;position:relative}.rbc-time-content>.rbc-time-gutter{-webkit-box-flex:0;-ms-flex:none;flex:none}.rbc-rtl .rbc-time-content>*+*>*{border-left-width:0;border-right:1px solid #ddd}.rbc-time-content>.rbc-day-slot{width:100%;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-user-select:none}.rbc-current-time-indicator{position:absolute;z-index:3;left:0;right:0;height:1px;background-color:#74ad31;pointer-events:none}@media (hover: hover){.rbc-toolbar button:active:hover,.rbc-toolbar button.rbc-active:hover{background-color:#4a4a4a;color:#fff;border-color:#8c8c8c;font-weight:700}.rbc-toolbar button:hover{background-color:#4a4a4a;color:#fff;border-color:#adadad}.rbc-show-more:hover{color:#265985}}.create-button-wrapper{position:fixed;bottom:20px;right:20px;display:flex;flex-direction:column;align-items:flex-end;gap:20px}.create-button-fixed{background-color:#4a57fb;min-width:216px;height:54px;border-radius:16px;display:flex;justify-content:center;align-items:center;gap:10px;padding:16px 15px;z-index:1020;transition:none!important}.create-button-fixed.close{background:transparent;box-shadow:none;width:80px;height:80px;padding:0;border-radius:50%;display:flex;align-items:center;justify-content:end;color:#f6f6f6}.create-button-fixed:focus{transition:none!important;scale:1}.create-button-plus-text{color:#f6f6f6;font-size:16px;font-weight:600;white-space:nowrap;flex-wrap:nowrap}.create-button-fixed-menu{position:static;display:flex;flex-direction:column;gap:16px;z-index:1010;opacity:0;transform:translateY(30px);pointer-events:none}.create-button-fixed-menu.open{animation:menuFadeInUp .5s cubic-bezier(.4,0,.2,1) forwards;pointer-events:auto}@keyframes menuFadeInUp{0%{opacity:0;transform:translateY(30px)}to{opacity:1;transform:translateY(0)}}.create-button-plus-content{display:flex;flex-direction:row;align-items:center;gap:8px}.create-button-fixed-menu-button{display:flex;flex-direction:row;align-items:flex-start;width:238px;height:53px;padding:8px;border-radius:16px;background:#545fff;color:#fff;text-decoration:none;border:none;cursor:pointer;gap:16px;box-shadow:0 2px 8px #00000014}.menu-btn-content-wrapper{display:flex;flex-direction:row;align-items:center;gap:8px;padding-left:5px}.create-button-fixed-menu-button:hover{background:#3d47cc}.menu-btn-icon{display:flex;align-items:center;justify-content:center;width:16px}.menu-btn-plane-icon{width:16px;height:16px;display:block}.menu-btn-content{display:flex;flex-direction:column;justify-content:center;align-items:start}.menu-btn-title{font-size:18px;font-weight:500;line-height:1.1}.menu-btn-desc{font-size:12px;font-weight:400;opacity:.8;line-height:1.1}.create-button-fixed-overlay{position:fixed;top:0;left:0;width:100vw;height:100vh;background:rgba(0,0,0,.6);z-index:1000}.create-button-fixed-mobile{display:none}@media (max-width: 510px){.create-button-fixed-mobile{display:block}}.MenuModal-option-container{display:flex;justify-content:space-between;align-items:center;padding:12px;background:#2a2a2a;border-radius:10px;transition:all .3s ease}.MenuModal-option-left-row{display:flex;flex-direction:row;align-items:center;gap:16px;flex:1}.MenuModal-option-info-column{display:flex;flex-direction:column;gap:8px;max-width:80%}.MenuModal-option-info-column h5{color:#f6f6f6;font-size:15px;font-weight:400;margin:0}.MenuModal-option-info-column p{color:#757575;font-size:14px;font-weight:400;line-height:1.5;margin:0}.MenuModal-option-button{background:#4a57fb;border:none;border-radius:32px;padding:4px 8px;height:32px;width:40px;display:flex;align-items:center;justify-content:center;cursor:pointer;transition:all .3s ease}.MenuModal-option-button:hover{background:#4a57fb;transform:scale(1.05)}.MenuModal-icon{width:24px;height:24px;display:flex;align-items:center;justify-content:center}.loading-overlay{position:fixed;top:0;left:0;width:100%;height:100%;background:linear-gradient(70.244deg,#1f1752bf,#141414bf);display:flex;justify-content:center;align-items:center;z-index:90}.loading-container{position:relative;display:flex;justify-content:center;align-items:center;flex-direction:column;background-color:#f6f6f6;width:230px;height:230px;border-radius:500px;animation:heartbeat 4s infinite}.loader{width:55px;height:55px;animation:spinAround 4s linear infinite}.loader svg{width:100%;height:100%;color:#f6f6f6;transform:rotate(95deg)}.loading-text{color:#f6f6f6;font-size:1.5rem;letter-spacing:.8px;font-weight:500;position:absolute;text-shadow:2px 2px 10px #000000}.border-loader{position:absolute;width:195px;height:195px;border-radius:500px;border-left:solid 4px #c6c6c6;border-top:solid 4px #00000000;animation:spin 4s linear infinite}@keyframes spinAround{0%{transform:rotate(0) translate(90px)}to{transform:rotate(360deg) translate(90px)}}@keyframes spin{0%{transform:rotate(115deg)}to{transform:rotate(475deg)}}@keyframes heartbeat{0%{background-color:#4a57fb80}50%{background-color:#1f175280;scale:.95}to{background-color:#4a57fb80}}.PaginationComponent-container{color:#f6f6f6;display:flex;flex-direction:row;justify-content:space-between;align-items:center;font-weight:400;font-size:14px;line-height:22px;margin:40px 0 0;flex-wrap:wrap}.PaginationComponent-container div{display:flex;flex-direction:row;align-items:center;gap:6px}.PaginationComponent-item-row-counter{flex-wrap:wrap}.PaginationComponent-page-selector{flex-wrap:nowrap;margin:0 0 0 auto}.PaginationComponent-download-all-button{color:#f6f6f6;font-weight:400;font-size:14px;line-height:22px;padding:0 6px;border-radius:30px;border:1px solid #4a57fb;background-color:#141414}@media (hover: hover){.PaginationComponent-download-all-button:hover{background-color:#4a57fb}}.filter-section{width:100%;display:flex;flex-direction:row;justify-content:space-between;align-items:center;padding:8px 0;gap:8px}.filter-dropdowns{display:flex;flex-direction:row;justify-content:flex-start;flex-wrap:wrap;gap:8px}.filter-unit{border-bottom:1px solid #6e6e6e;width:120px;height:64px}.filter-name{color:#9c9c9c;font-size:12px;line-height:18px;font-weight:400}.filter-dropdown .css-b62m3t-container{width:100%}.filter-dropdown .css-tj5bde-Svg{color:#f6f6f6}.filter-dropdown .css-100ebu3-menu{width:max-content;font-size:16px;font-weight:400;padding:4px 1px 4px 4px;background-color:#2a2a2a;border-radius:16px;border-bottom:none;border-left:none;border-right:none}.filter-dropdown .css-100ebu3-menu div{max-height:203px;overflow-y:scroll}.filter-dropdown .css-100ebu3-menu div::-webkit-scrollbar{width:3px;background-color:#2a2a2a00}.filter-dropdown .css-100ebu3-menu div::-webkit-scrollbar-thumb{background-color:#f6f6f680}.filter-dropdown .css-100ebu3-menu div div{margin:0;padding:8px 16px;border-top:none;border-bottom:none;border-radius:12px}.filter-dropdown .css-100ebu3-menu div div:after{width:100%;height:2px;content:"";background-color:red;z-index:110}.toggle-card-list-container{display:flex;flex-direction:row;justify-content:space-between;align-items:center;margin:8px 0 0;width:fit-content}.toggle-card-list-selected{width:32px;height:32px;border-radius:8px;padding:4px;color:#141414;background-color:#f6f6f6;display:flex;justify-content:center;align-items:center;margin:0 5px}.toggle-card-list{width:32px;height:32px;border-radius:8px;padding:4px;color:#f6f6f6;display:flex;justify-content:center;align-items:center;margin:0 5px}.toggle-card-list svg,.toggle-card-list-selected svg{width:22px;height:22px}.filter-search-input{display:flex;flex-direction:row;align-items:center;justify-content:space-between;position:relative;gap:8px}.filter-search-input .search-input{padding:8px 16px;background-color:#2a2a2a;border-radius:24px;width:236px;height:40px;margin:8px 0 0;border:none;outline:none;color:#f6f6f6;font-weight:400;font-size:14px;-webkit-tap-highlight-color:#2a2a2a00}.filter-search-input .search-input-icon{position:absolute;right:15px;top:18px}.filter-search-input .search-input-icon svg{width:17px;height:17px;color:#f6f6f6}.filter-search-input .search-input-button{display:flex;justify-content:center;align-items:center;right:6px!important;top:12px!important;background-color:#4a57fb;width:32px;height:32px;border-radius:50%}@media (hover: hover){.filter-dropdown .css-tj5bde-Svg:hover{color:#4a57fb}.filter-dropdown .css-100ebu3-menu div div:hover{background-color:#4a4a4a;border-top:none;border-bottom:none;border-radius:12px;cursor:pointer}.filter-dropdown .select-add-button:hover{color:#4a57fb;background-color:#f6f6f6}}.filter-unit-date{width:150px;display:flex;flex-direction:column;align-items:flex-start;height:64px}.table-filter-export-csv-btn{display:flex;align-items:center;gap:6px;background:transparent;border:none;color:#f6f6f6;font-family:Archivo,sans-serif;font-size:13px;font-weight:400;cursor:pointer;white-space:nowrap;padding:6px 0;transition:opacity .2s;margin:8px 0 0}.table-filter-export-csv-btn:hover{opacity:.7}.date-range-button{display:flex;flex-direction:row;align-items:center;flex:1;justify-content:space-between;color:#f6f6f6;font-size:14px;font-weight:400;height:37px}.date-range-button-text{display:flex;flex-direction:row;align-items:center;width:160px;flex-grow:1}.date-range-button-text-mobile{display:flex;flex-direction:row;align-items:center;width:160px;flex-grow:1;font-size:16px}.date-clear-button{color:#f6f6f6;font-size:18px;font-weight:400;background:none;border:none;cursor:pointer;display:flex;align-items:center;justify-content:center;width:24px;height:24px;border-radius:50%;margin-left:8px}.date-clear-button:hover{color:#4a57fb}.filter-dropdown{padding:10px 14px;font-size:14px;font-weight:400;line-height:28px;color:#f6f6f6;display:flex;flex-direction:row;justify-content:space-between;align-items:center}.filter-date-inputs{display:flex;flex-direction:row;justify-content:space-between;align-items:center;gap:20px}.filter-date-picker{font-size:12px}.filter-date-picker .MuiInputBase-root{height:40px}@media (max-width: 830px){.filter-section{width:100%;display:flex;flex-direction:column-reverse;justify-content:flex-start;align-items:flex-start;padding:8px 16px}.filter-unit{height:56px}.filter-dropdown{padding:0 14px}.filter-unit-date{width:250px;height:56px}.filter-date-inputs{padding:0}}@media (max-width: 540px){.filter-section{display:none}}.mobile-filter-container{margin:8px 0 0;padding:8px 0}.mobile-filter-section{width:100%;display:flex;flex-direction:row;justify-content:space-between;align-items:center;margin:0 0 18px}.mobile-filter-dropdowns{position:fixed;background-color:#2a2a2a;border-radius:24px 24px 0 0;bottom:0;left:0;width:100vw;height:55vh;padding:54px 16px;z-index:10}.mobile-filter-dropdowns:before{content:"";position:absolute;top:0;left:0;right:0;margin:16px auto 0;width:40px;height:6px;background:#ffffff50;border-radius:6px}.mobile-filter-scroll{width:100%;height:100%;display:flex;flex-direction:column;justify-content:flex-start;align-items:center;flex-wrap:no-wrap;overflow-y:scroll}.mobile-filter-scroll::-webkit-scrollbar{width:3px;background-color:#2a2a2a00}.mobile-filter-scroll::-webkit-scrollbar-thumb{background-color:#f6f6f680}.mobile-filter-unit{border-bottom:1px solid #6e6e6e;width:100%;height:64px;margin:8px 0}.mobile-filter-name{color:#9c9c9c;font-size:12px;line-height:18px;font-weight:400}.mobile-filter-dropdown{padding:10px 14px;font-size:18px;font-weight:400;line-height:28px;color:#f6f6f6;display:flex;flex-direction:row;justify-content:space-between;align-items:center}.mobile-filter-dropdown .css-b62m3t-container{width:100%}.mobile-filter-dropdown .css-tj5bde-Svg{color:#f6f6f6}.mobile-filter-dropdown .css-100ebu3-menu{width:fit-content;font-size:16px;font-weight:400;padding:4px 1px 4px 4px;background-color:#2a2a2a;border-radius:16px;border-bottom:none;border-left:none;border-right:none;border:1px solid #4a4a4a;width:100%}.mobile-filter-dropdown .css-100ebu3-menu div{max-height:203px;overflow-y:scroll}.mobile-filter-dropdown .css-100ebu3-menu div::-webkit-scrollbar{width:3px;background-color:#2a2a2a00}.mobile-filter-dropdown .css-100ebu3-menu div::-webkit-scrollbar-thumb{background-color:#f6f6f680}.mobile-filter-dropdown .css-100ebu3-menu div div{margin:0;padding:8px 16px;border-top:none;border-bottom:none;border-radius:12px}.mobile-filter-dropdown .css-100ebu3-menu div div:after{width:100%;height:2px;content:"";background-color:red;z-index:110}.mobile-filter-search-input{display:flex;flex-direction:row;align-items:center;justify-content:space-between;width:90%}.switch-to-cards-button{color:#f6f6f6;width:24px;height:24px}.mobile-filter-search-input .search-input{padding:8px 16px;background-color:#2a2a2a;border-radius:24px;width:100%;height:40px;border:none;outline:none;color:#f6f6f6;font-weight:400;font-size:16px;-webkit-tap-highlight-color:#2a2a2a00}.mobile-filter-search-input .search-input-icon{position:relative;width:0px;right:30px}.mobile-filter-search-input .search-input-icon svg{width:17px;height:17px;color:#f6f6f6}.mobile-filter-search-input .search-input-button{display:flex;justify-content:center;align-items:center;right:42px;background-color:#4a57fb;width:32px;min-width:32px;height:32px;border-radius:50%;border:none;cursor:pointer}.search-input-button-mobile{position:relative;width:0px;top:2px;right:38px}.search-input-button-mobile svg{width:32px;height:32px;color:#f6f6f6;background-color:#4a57fb;border-radius:50%;padding:6px}.mobile-filter-menu{display:flex;justify-content:center;align-items:center;border:1px solid #4a4a4a00;border-radius:6px}.mobile-filter-menu svg path{width:24px;height:24px}.mobile-filter-menu-opened{background-color:#2a2a2a;border:1px solid #4a4a4a;border-radius:6px;display:flex;justify-content:center;align-items:center}.mobile-filter-dropdowns-closed{display:none}.mobile-filter-container .table-filter-export-csv-btn{border:1px solid #fff;border-radius:32px;padding:4px 8px;margin:8px auto 0 0}@media (min-width: 541px){.mobile-filter-section,.mobile-filter-container{display:none}}.date-range-popup{background-color:#141414;border-radius:12px;box-shadow:0 4px 12px #0000004d;width:100%;max-width:600px;margin:auto;overflow-y:auto;height:fit-content;max-height:90vh;color:#f6f6f6}.date-range-popup-content{display:flex;flex-direction:column;gap:20px;padding:0 20px 20px}.modal-date-inputs-container{display:flex;flex-direction:row;align-items:center;gap:20px}.date-range-popup-inputs{display:flex;flex-direction:row;justify-content:space-between;gap:20px;margin:12px 0 24px;height:auto;padding:10px}.date-range-picker-input{display:flex;align-items:center;background-color:#2a2a2a;border-radius:30px}.date-range-popup-picker .MuiInputBase-root{height:46px;background-color:#2a2a2a;border-radius:30px;width:100%}.date-range-popup-shortcuts{border-top:1px solid #4d4d4d;padding:20px 0;margin:0 0 10px;display:flex;flex-direction:row;flex-wrap:wrap;gap:10px;justify-content:start}.date-range-popup-shortcut{background-color:#2a2a2a;color:#f6f6f6;border:none;border-radius:32px;padding:8px 16px;font-size:16px;cursor:pointer;transition:background-color .2s}.date-range-popup-shortcut:hover{background-color:#4a4a4a}@media (max-width: 600px){.date-range-popup-inputs{flex-direction:column}}.change-log-card{padding:10px 0;background-color:#141414;border-radius:8px;color:#f1f1f1}.change-log-card-header{display:flex;flex-direction:row;align-items:center;justify-content:space-between;margin-bottom:10px;gap:5px}.change-log-card-header-inside-row{display:flex;flex-direction:row;align-items:center;gap:16px;flex-wrap:wrap}.change-log-card-changes-list{display:flex;flex-direction:column;gap:5px;font-weight:400;font-size:14px}.change-log-card-gray-text-key,.change-log-card-gray-text{font-weight:400;font-size:14px;color:#9c9c9c;text-transform:capitalize;line-height:22px}.change-log-card-modified-by{font-weight:400;font-size:14px;color:#9c9c9c;line-height:22px}.change-log-card-title{font-weight:400;font-size:16px;text-align:center;line-height:24px;color:#f6f6f6;text-transform:capitalize}.change-log-card-content{font-size:14px;color:#9c9c9c;word-wrap:break-word}.change-log-card-time{font-size:14px;color:#9c9c9c}.change-log-card-key-value{display:flex;flex-direction:row;align-items:center;gap:5px}.change-log-card-key{font-size:14px;font-weight:400}.change-log-card-list{list-style:none;display:flex;flex-direction:column;gap:8px}.change-log-card-list{list-style:none;color:#9c9c9c}.change-log-notifications-separator{height:1px;width:100%;background-color:#303030;position:absolute}@media (max-width: 628px){.change-log-notifications-separator{height:1px;width:79vw;background-color:#303030;position:absolute}}.formContainer2{display:flex;flex-direction:column;align-items:center;background-color:#141414;margin:auto;width:100%;max-width:600px;position:absolute;top:0;bottom:0;right:0;overflow-y:auto;padding:50px 20px;gap:32px}.watch-list-form-button-container{width:100%;display:flex;justify-content:center;align-items:center}.watch-list-form-button{color:#f6f6f6;font-weight:500;font-size:18px;background-color:#4a57fb;padding:5px 10px;border-radius:50px;transition:.5s;margin:20px auto 10px}.watch-list-form-button:active{color:#4a57fb;background-color:#f6f6f6}.formTitle{color:#f6f6f6;font-weight:400;font-size:24px;text-align:center}.formFooter{position:relative;margin-top:auto}.formHeaderContainer{display:flex;flex-direction:row;justify-content:space-between;width:100%;align-items:center}.submitButton{align-self:center;margin-top:15px}.input-container-form2{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:space-between;width:100%}.underage-warning{display:flex;flex-direction:row;align-items:center;gap:5px;color:#ffcf52;font-weight:400;font-size:14px;margin-bottom:10px}.airports-boxes-row1{display:flex;flex-direction:column;gap:490px;width:100%;border-radius:25px}.service-request-label1{color:#f6f6f6;letter-spacing:.7px;font-size:15px;position:absolute;top:-25px}.form-container .airport-box1{display:flex;flex-direction:row}.airport-box1{background-color:#141414;border-radius:25px;padding:10px;flex:1;display:flex;flex-direction:column;justify-content:flex-start;align-items:center;margin:10px 5px;max-width:500px;width:100%}.input-column-form{width:100%;display:flex;justify-content:center;align-items:flex-start;flex-direction:column}.document-expired-warning{display:flex;flex-direction:row;align-items:center;gap:5px;color:#ff5252;font-weight:400;font-size:14px;margin-bottom:10px}.document-about-to-expire-warning{display:flex;flex-direction:row;align-items:center;gap:5px;color:#ffcf52;font-weight:400;font-size:14px;margin-bottom:10px}.inputs-form-division{height:2px;width:100%;border-radius:8px;background-color:#4a4a4a}.link-registration-container{display:flex;align-self:flex-end;gap:10px}.link-registration{display:flex;padding:8px 16px;border-radius:32px;border:solid 1px #f6f6f6;margin:10px}.span-link-registration{display:flex;align-items:center;gap:5px;font-size:16px;line-height:22px;font-weight:400;color:#f6f6f6}@media (max-width: 500px){.underage-warning{font-size:12px}}@media (hover: hover){.watch-list-form-button:hover{color:#4a57fb;background-color:#f6f6f6}}@media (max-width: 768px){.link-pax-registration{font-size:10px;padding:5px;margin-right:0}.span-link-pax-registration{font-size:12px;line-height:14px;gap:3px}.link-pax-registration-container{width:100%;height:auto;flex-direction:column;align-items:center;max-width:190px}}.FlightIDInput-container{display:flex;flex-direction:column;gap:8px;width:100%;color:#f6f6f6}.FlightIDInput-inputs-row{display:flex;flex-direction:row;justify-content:space-between;align-items:center;border-radius:8px;gap:8px}.FlightIDInput-input{flex:1}.FlightIDInput-preview{margin-top:15px}.labelText-preview{color:#f6f6f6;font-weight:350;font-size:15px}.FlightIDInput-input .container-input{margin:0!important;border-radius:8px}.FlightIDInput-tail-number-input{max-width:200px}.FlightIDInput-tail-number-input .select-input,.FlightIDInput-input .textInput-input{border-radius:8px}@media (max-width: 700px){.FlightIDInput-inputs-row{flex-direction:column}.FlightIDInput-input{width:100%}.FlightIDInput-tail-number-input{max-width:none}}.inputs-group-container{container-type:inline-size;width:100%}.inputs-group-grid{display:grid;grid-template-columns:repeat(11,1fr);gap:15px;width:100%}.inputs-group-title{margin:0 0 10px}.inputs-group-big-section{grid-column:span 5;display:flex;flex-direction:row;justify-content:flex-start;align-items:center;gap:10px}.inputs-group-small-section{grid-column:span 1}.input-field-wrapper{display:flex;flex-direction:row;flex:1;justify-content:flex-start;align-items:center}.inputs-group-field-wrapper{width:100%}.inputs-group-grid .container-input{margin:28px 0 35px!important;height:47px!important}.inputs-group-grid .labelContainer-input{top:-28px!important}.inputs-group-dark-bg .textInput-input{background-color:#141414;border-radius:8px}@container (max-width: 1068px){.inputs-group-grid{grid-template-columns:repeat(6,1fr)}}@container (max-width: 555px){.inputs-group-grid{grid-template-columns:repeat(5,1fr)}.inputs-group-big-section{grid-column:span 4}.inputs-group-small-section{grid-column:span 1}}@container (max-width: 444px){.inputs-group-big-section{grid-column:span 5}.inputs-group-small-section{grid-column:span 2}}@container (max-width: 348px){.inputs-group-grid{display:flex;flex-direction:column;justify-content:center;align-items:center;gap:30px;width:100%}.inputs-group-big-section,.inputs-group-small-section{display:flex;flex-direction:column;width:100%}}.reorder-legs-modal-container{background:#1D1D1D;width:328px;min-height:363px;max-height:90vh;border-radius:8px;padding:16px 15px;margin:auto;color:#f6f6f6;display:flex;flex-direction:column;overflow-y:auto}.reorder-legs-header{display:flex;justify-content:space-between;align-items:center}.reorder-legs-header-title{font-weight:400;font-size:24px;line-height:32px;letter-spacing:0%}.reorder-legs-close-btn{background:none;border:none;color:#f6f6f6;font-size:24px;cursor:pointer;padding:0;width:24px;height:24px;display:flex;justify-content:center;align-items:center}.reorder-legs-close-btn img{width:15px;height:15px}.reorder-legs-description{font-weight:400;font-size:11px;line-height:110%;letter-spacing:0%;margin-bottom:16px;color:#696969}.reorder-legs-list-container{flex-grow:1;display:flex;flex-direction:column;gap:8px}.reorder-legs-item{background:#2a2a2a;padding:16px;border-radius:8px;display:flex;justify-content:space-between;align-items:center;cursor:grab}.reorder-legs-item:active{cursor:grabbing}.reorder-legs-item-text{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:250px;display:block}.reorder-legs-drag-handle{color:#f6f6f6;font-size:18px}.reorder-legs-save-btn{background:#4A57FB;color:#f6f6f6;border:none;border-radius:32px;padding:4px 16px;margin-top:16px;cursor:pointer;font-size:16px}.reorder-legs-save-btn:hover{background:#3a3cbd}.flight-detail-v2-container{container-type:inline-size;display:flex;flex-direction:column;justify-content:center;align-items:center;width:100%;gap:24px}.flight-detail-v2-container:not(.maximized){padding-bottom:80px}.flight-detail-v2-header-container{display:flex;flex-direction:column;width:100%;gap:8px}.flight-detail-v2-view-all-details-button{display:flex;flex-direction:row;align-items:center;position:fixed;right:20px;top:94%;background-color:#4a57fb;color:#f6f6f6;padding:8px 16px;max-width:240px;justify-content:space-between;width:100%;border-radius:8px;text-decoration:none;font-weight:600;font-size:16px;z-index:100}.FlightDetailsV2Section-add-btn-container{display:flex;justify-content:center;width:100%;gap:1rem}.FlightDetailsV2Section-add-btn{display:flex;flex-direction:row;gap:4px;align-items:center;color:#4a57fb;padding:4px 8px;border:1px solid #4a57fb;border-radius:32px;width:fit-content;height:32px;font-size:16px;font-weight:400}.flight-detail-v2-view-all-details-button:hover{background-color:#3f51b5}.flight-detail-v2-view-all-details-button-icon{display:flex;justify-content:center;align-items:center;width:20px;height:20px;border-radius:50%;border:1.5px solid #f6f6f6}.flight-detail-v2-notification-buttons-container{display:flex;justify-content:flex-end;width:100%;gap:8px}.flight-detail-v2-notification-buttons-container-item{display:flex;justify-content:center;align-items:center;flex-direction:row;width:40px;height:38px;background-color:#2a2a2a;padding:8px 16px;border-radius:8px}.flight-detail-v2-edit-trip-button{color:#4a57fb;border:1px solid #4a57fb;border-radius:32px;padding:4px 16px;font-size:16px;font-weight:600;line-height:22px;display:flex;justify-content:center;align-items:center}.view-header-redirect-button-back{margin:0 auto 0 0}@media (max-width: 480px){.FlightDetailsV2Section-add-btn-container{flex-direction:column;align-items:center}}.trip-overview-selector-main-container{position:relative;display:inline-block;min-width:194px;width:auto}.trip-overview-selector-main-container-items-row{display:flex;align-items:center;justify-content:space-between;padding:8px 16px;background-color:#0d0d0d;color:#9c9c9c;border-radius:8px;cursor:pointer;transition:all .2s ease;gap:8px}.trip-overview-selector-main-container-items-text{font-size:14px;font-weight:700;color:#9c9c9c;white-space:nowrap}.trip-overview-selector-icon{display:flex;align-items:center;transition:transform .2s ease;margin-left:8px}.trip-overview-selector-icon.rotated{transform:rotate(180deg)}.trip-overview-selector-dropdown{position:absolute;top:100%;left:0;right:0;background-color:#1d1d1d;border-radius:8px;z-index:1000;margin-top:4px;max-height:300px;overflow-y:auto;min-width:215px;width:max-content;padding:8px;gap:8px}.trip-overview-selector-dropdown-item{display:flex;align-items:center;transition:background-color .2s ease;color:#fff}.trip-overview-leg-info{display:flex;flex-direction:row;align-items:center;gap:4px;width:100%;border-radius:8px;padding:8px 16px;cursor:pointer}.trip-overview-leg-info:hover{background-color:#141414e5}.trip-overview-leg-number{font-size:14px;font-weight:500;color:#fff;opacity:60%}.trip-overview-selector-dropdown-item.selected .trip-overview-leg-number{color:#fff;opacity:1}.trip-overview-leg-route{font-size:14px;font-weight:500;color:#fff;opacity:60%}.trip-overview-leg-status-hidden{display:none}.trip-overview-leg-status-in_flight{background:repeating-linear-gradient(-45deg,#65ffe34d 0px,#65ffe34d 3px,#4a57fb4d 3px,#4a57fb4d 6px);padding:4px 8px;border-radius:100px;color:#65ffe3;font-size:12px;font-weight:600}.trip-overview-leg-status-flown{background-color:#2c1d80;padding:4px 8px;border-radius:100px;color:#8a93ff;font-size:12px;font-weight:600}.trip-overview-selector-dropdown-item.selected .trip-overview-leg-route{color:#fff;font-weight:600;opacity:1}.trip-overview-selector-dropdown::-webkit-scrollbar{width:6px}.trip-overview-selector-dropdown::-webkit-scrollbar-track{background:#1a1a1a;border-radius:3px}.trip-overview-selector-dropdown::-webkit-scrollbar-thumb{background:#555555;border-radius:3px}.trip-overview-selector-dropdown::-webkit-scrollbar-thumb:hover{background:#666666}@media (max-width: 1064px){.trip-overview-selector-dropdown{min-width:220px}}@media (max-width: 990px){.trip-overview-selector-main-container{width:100%;max-width:none;min-width:0;min-height:46px}.trip-overview-selector-main-container-items-row{background-color:#2a2a2a!important;min-height:49px;height:100%}.trip-overview-selector-main-container-items-text{color:#fff}.trip-overview-selector-dropdown-item{padding:10px 12px}.trip-overview-leg-route{font-size:13px}.trip-overview-selector-dropdown{min-width:200px}}@media (max-width: 375px){.trip-overview-selector-main-container-items-text{color:#fff;font-size:12px}.trip-overview-selector-main-container-items-row{gap:2px}}.trip-coordinator-box-main-container{display:flex;flex-direction:row;align-items:center;justify-content:space-between;padding:8px 16px;width:200px;min-width:178px;height:fit-content;min-height:46px;background-color:#0d0d0d;border-radius:8px;gap:4px}.trip-coordinator-box-main-container-column-left{display:flex;flex-direction:column;align-items:flex-start;justify-content:flex-start;gap:2px}.trip-coordinator-box-main-container-column-left-label{font-size:14px;font-weight:400;color:#9c9c9c}.trip-coordinator-box-main-container-column-left-coordinator{font-size:14px;font-weight:700;color:#fff}.trip-coordinator-phone-link{display:none}.trip-coordinator-box-main-container-column-right-row{display:flex;flex-direction:row;align-items:center;gap:12px}@media (max-width: 990px){.trip-coordinator-box-main-container{background-color:#2a2a2a!important;width:100%;min-width:0;max-width:none;gap:4px}.trip-coordinator-phone-link{display:flex}}@media (max-width: 375px){.trip-coordinator-box-main-container-column-left-label,.trip-coordinator-box-main-container-column-left-coordinator{font-size:12px}}.data-display-box-main-container{display:flex;flex-direction:column}.data-display-box-content-row{display:flex;flex-direction:row;align-items:center;gap:8px}.data-display-box-item-column{display:flex;flex-direction:column;gap:2px;align-self:stretch}.data-display-box-label{font-size:12px;font-weight:400;color:#9c9c9c;line-height:18px}.data-display-box-value{font-size:12px;font-weight:400;color:#f6f6f6;line-height:12px}.data-tooltip-container{position:relative;display:inline-block;cursor:pointer}@media (max-width: 768px){.data-tooltip-container{-webkit-tap-highlight-color:transparent;touch-action:manipulation}}.data-tooltip-content{background-color:#0d0d0d;border-radius:8px;position:absolute;z-index:101;padding:8px;min-width:50px;width:max-content;max-width:calc(100vw - 32px);box-shadow:0 4px 4px #00000040;text-align:center}.data-tooltip-content-row{display:flex;flex-direction:row;align-items:center;gap:8px;justify-content:center;flex-wrap:wrap}.data-tooltip-flex-wrap-mobile{flex-wrap:wrap}.data-tooltip-item-column{display:flex;flex-direction:row;align-items:center;gap:8px;justify-content:center}.data-tooltip-label{font-size:10px;font-weight:400;color:#fff;line-height:22px;white-space:nowrap}.data-tooltip-value{font-size:10px;font-weight:500;color:#fff;line-height:22px;white-space:nowrap}.data-tooltip-value--wrap{white-space:normal;word-break:break-word}.data-tooltip-content.bottom{top:100%;left:50%;transform:translate(-50%);margin-top:8px}.data-tooltip-content.bottom:before{background-color:#0d0d0d;display:inline-block;width:10px;height:10px;position:absolute;transform:rotate(45deg);content:"";left:50%;top:-5px;margin-left:-5px}.data-tooltip-content.top{bottom:100%;left:50%;transform:translate(-50%);margin-bottom:8px}.data-tooltip-content.top:before{background-color:#0d0d0d;display:inline-block;width:10px;height:10px;position:absolute;transform:rotate(45deg);content:"";left:50%;bottom:-5px;margin-left:-5px}.data-tooltip-content.left{right:100%;top:50%;transform:translateY(-50%);margin-right:8px;min-width:min(350px,calc(100vw - 32px))}.data-tooltip-content.left:before{background-color:#0d0d0d;display:inline-block;width:10px;height:10px;position:absolute;transform:rotate(45deg);content:"";right:-5px;top:50%;margin-top:-5px}.data-tooltip-content.right{left:100%;top:50%;transform:translateY(-50%);margin-left:8px}.data-tooltip-content.right:before{background-color:#0d0d0d;display:inline-block;width:10px;height:10px;position:absolute;transform:rotate(45deg);content:"";left:-5px;top:50%;margin-top:-5px}.data-tooltip-content.bottom-left{top:100%;left:-20px;margin-top:8px}.data-tooltip-content.bottom-left:before{background-color:#0d0d0d;display:inline-block;width:10px;height:10px;position:absolute;transform:rotate(45deg);content:"";left:20px;top:-5px}.data-tooltip-content.bottom-right{top:100%;right:-5px;margin-top:10px;min-width:min(350px,calc(100vw - 32px))}.data-tooltip-content.bottom-right:before{background-color:#0d0d0d;display:inline-block;width:10px;height:10px;position:absolute;transform:rotate(45deg);content:"";right:10px;top:-5px}.data-tooltip-content.top-right{bottom:100%;right:-5px;margin-bottom:8px;min-width:min(350px,calc(100vw - 32px))}.data-tooltip-content.top-right:before{background-color:#0d0d0d;display:inline-block;width:10px;height:10px;position:absolute;transform:rotate(45deg);content:"";right:10px;bottom:-5px}.data-tooltip-content.top-left{bottom:100%;left:-5px;margin-bottom:8px;min-width:min(350px,calc(100vw - 32px))}.data-tooltip-content.top-left:before{background-color:#0d0d0d;display:inline-block;width:10px;height:10px;position:absolute;transform:rotate(45deg);content:"";left:10px;bottom:-5px}@media (max-width: 768px){.data-tooltip-content.left,.data-tooltip-content.bottom-right,.data-tooltip-content.top-right{min-width:min(270px,calc(100vw - 32px))}}.leg-status-menu-button{border-radius:100px;color:#f6f6f6;display:flex;justify-content:space-between;align-items:center;gap:4px;padding:2px 4px;min-height:35px}.leg-status-menu-value{display:flex;flex-direction:row;align-items:center;gap:6px;border-radius:100px;padding:0 12px;text-align:center;white-space:nowrap;min-height:35px}.leg-status-menu-dropdown{position:absolute;z-index:4;background-color:#2a2a2a;display:flex;flex-direction:column;justify-content:center;padding:8px 12px;gap:8px;border-radius:16px;box-shadow:0 0 10px #0003}.leg-status-menu-dropdown.detail-header-right-mobile-container-status-menu-maximized,.leg-status-menu-dropdown.detail-header-right-mobile-container-status-menu,.leg-status-menu-dropdown.FlightDetailsV2TripInfoMidSection-status-menu-maximized,.leg-status-menu-dropdown.FlightDetailsV2TripInfoMidSection-status-menu{top:45px}.leg-status-menu-value-leg-status-menu{display:flex;flex-direction:row;align-items:center;justify-content:center;gap:4px}.leg-status-menu-option{padding:0 12px;border-radius:100px;font-weight:600;line-height:18px;font-size:12px;white-space:nowrap;width:max-content}.leg-status-menu-angle-down-pending{fill:#ffa767}.leg-status-menu-angle-down-pre_planning{fill:#f6f6f6}.leg-status-menu-angle-down-requested{fill:#e8d316}.leg-status-menu-angle-down-ready_to_fly,.leg-status-menu-angle-down-in_flight{fill:#65ffe3}.leg-status-menu-angle-down-cancelled{fill:#ff7878}.leg-status-menu-pending{color:#ffa767;background-color:#ffa7674d}.leg-status-menu-pre_planning{color:#f6f6f6;background-color:#2a2a2a;border:1px solid #4a4a4a}.leg-status-menu-requested{color:#e8d316;background-color:#e8d3164d}.leg-status-menu-ready_to_fly{color:#65ffe3;background-color:#65ffe34d}.leg-status-menu-in_flight{color:#65ffe3;background:repeating-linear-gradient(-45deg,#65ffe34d 0px,#65ffe34d 3px,#4a57fb4d 3px,#4a57fb4d 6px)}.leg-status-menu-cancelled{color:#ff7878;background-color:#ff78784d}.leg-status-menu-flown{color:#c1cefb;background-color:#4a57fb80}.leg-status-menu-divider{width:100%;height:1px;background-color:#4a4a4a}.leg-status-menu-buttons-container{position:relative;display:flex;flex-direction:column;justify-content:center;align-items:center;gap:10px;margin-bottom:10px}@media (max-width: 509px){.leg-status-menu-dropdown.detail-header-right-mobile-container-status-menu-maximized{top:45px}.leg-status-menu-value{min-height:30px}}.ActualDatetimeFormModal-flying-time-input .container-input{margin:40px 0 16px!important;opacity:.4}.ActualDatetimeFormModal-flying-time-input .labelContainer-input{top:-40px!important}.detail-header-main-container{display:flex;flex-direction:row;align-items:center;justify-content:space-between;width:100%;height:max-content;background-color:#2a2a2a;border-radius:16px;padding:16px;gap:24px}.detail-header-left-container-column{display:flex;flex-direction:column;align-items:flex-start;justify-content:flex-start;width:100%;gap:8px}.detail-header-left-container-column-row-title{font-size:14px;font-weight:500;color:#fff}.detail-header-left-container-column-row-leg-icaos{display:flex;flex-direction:row;align-items:center;gap:8px;flex-wrap:wrap;font-size:24px;font-weight:700;color:#fff;line-height:22px}.detail-header-main-container-left-container{gap:8px;display:flex;flex-direction:row;align-items:center;justify-content:space-between;width:100%}.detail-header-desktop-separator{width:2px;align-self:stretch;background-color:#9c9c9c}.detail-header-main-container-right-mobile-container{display:flex;flex-direction:column;align-items:center;justify-content:space-between;height:100%;align-self:stretch}.detail-header-main-container-right-desktop-container{display:flex;flex-direction:row;align-items:center;justify-content:space-between;width:100%;gap:8px}.detail-header-selector-and-coordinator-mobile-wrapper{display:flex;flex-direction:row;justify-content:space-between;width:100%;padding-top:10px;gap:4px}.detail-header-right-desktop-container-column{display:flex;flex-direction:column;align-items:end}@media (max-width: 1050px){.detail-header-left-container-column-row-leg-icaos{font-size:20px}}@media (min-width: 991px){.detail-header-main-container-right-mobile-container,.detail-header-left-container-aircraft-id-mobile,.detail-header-selector-and-coordinator-mobile-wrapper{display:none}}@media (max-width: 990px){.detail-header-desktop-separator,.detail-header-main-container-right-desktop-container,.detail-header-selector-desktop-wrapper,.detail-header-right-desktop-container-column{display:none}.detail-header-left-container-column{gap:4px}.detail-header-main-container-right-mobile-container{height:100%;align-self:stretch;justify-content:space-between;flex:1;min-height:67px}.detail-header-left-container-column-row-leg-icaos{width:100%}.detail-header-left-container-aircraft-id-mobile{font-size:10px;font-weight:400;line-height:22px}.detail-header-left-container-aircraft-id-mobile-label{color:#9c9c9c}.detail-header-left-container-aircraft-id-mobile-value{color:#fff}.detail-header-right-mobile-container-row{display:flex;flex-direction:row;align-items:center;gap:8px;justify-content:center;width:100%}.detail-header-right-mobile-container-row-label{font-size:12px;font-weight:400;line-height:22px;color:#9c9c9c}.detail-header-selector-and-coordinator-mobile-wrapper{display:flex;flex-direction:row;justify-content:space-between;width:100%;padding-top:10px;gap:8px}.detail-header-selector-and-coordinator-mobile-wrapper>*{flex:1;min-width:0}}@media (max-width: 420px){.detail-header-left-container-column-row-leg-icaos{font-size:18px}}.image-popup-container{width:100%;max-height:90vh;padding:40px 0;background-color:#141414;border-top:#312F82 solid 3px;border-bottom:#312F82 solid 3px;border-radius:25px;display:flex;justify-content:center;align-items:center;color:#f6f6f6;overflow:auto}.expense-image{max-width:100%;max-height:77vh;display:flex;justify-content:center;align-items:center;object-fit:contain}.image-error-container{width:100%;height:90%;display:flex;justify-content:center;align-items:center;text-align:center;flex-direction:column;animation:fadeIn 2s}.download-image-button{width:70px;height:70px;border-radius:50px;border:#4a57fb 2px solid;background-color:#4a57fb;transition:.5s;margin:15px 0 0}.image-error-container p{font-size:18px;font-weight:500;letter-spacing:.7px;margin:10px;color:#f6f6f6}.download-image-button svg{width:80%;height:80%;color:#f6f6f6;transition:.5s}.download-image-button:active{background-color:#4a57fb}.download-image-button:active svg{color:#f6f6f6;scale:1.1}@media (hover: hover){.download-image-button:hover{background-color:#4a57fb}.download-image-button:hover svg{color:#f6f6f6;scale:1.1}}#wifi-loader{--background: #62abff;--front-color: #4f29f0;--back-color: #414856;--text-color: #414856;width:64px;height:64px;margin:0 0 30px;border-radius:50px;position:relative;display:flex;justify-content:center;align-items:center}#wifi-loader svg{position:absolute;display:flex;justify-content:center;align-items:center}#wifi-loader svg circle{position:absolute;fill:none;stroke-width:6px;stroke-linecap:round;stroke-linejoin:round;transform:rotate(-100deg);transform-origin:center}#wifi-loader svg circle.back{stroke:var(--back-color)}#wifi-loader svg circle.front{stroke:var(--front-color)}#wifi-loader svg.circle-outer{height:86px;width:86px}#wifi-loader svg.circle-outer circle{stroke-dasharray:62.75 188.25}#wifi-loader svg.circle-outer circle.back{animation:circle-outer135 1.8s ease infinite .3s}#wifi-loader svg.circle-outer circle.front{animation:circle-outer135 1.8s ease infinite .15s}#wifi-loader svg.circle-middle{height:60px;width:60px}#wifi-loader svg.circle-middle circle{stroke-dasharray:42.5 127.5}#wifi-loader svg.circle-middle circle.back{animation:circle-middle6123 1.8s ease infinite .25s}#wifi-loader svg.circle-middle circle.front{animation:circle-middle6123 1.8s ease infinite .1s}#wifi-loader svg.circle-inner{height:34px;width:34px}#wifi-loader svg.circle-inner circle{stroke-dasharray:22 66}#wifi-loader svg.circle-inner circle.back{animation:circle-inner162 1.8s ease infinite .2s}#wifi-loader svg.circle-inner circle.front{animation:circle-inner162 1.8s ease infinite .05s}#wifi-loader .text{position:absolute;bottom:-40px;display:flex;justify-content:center;align-items:center;text-transform:lowercase;font-weight:500;font-size:14px;letter-spacing:.2px}#wifi-loader .text:before,#wifi-loader .text:after{content:attr(data-text)}#wifi-loader .text:before{color:var(--text-color)}#wifi-loader .text:after{color:var(--front-color);animation:text-animation76 3.6s ease infinite;position:absolute;left:0}@keyframes circle-outer135{0%{stroke-dashoffset:25}25%{stroke-dashoffset:0}65%{stroke-dashoffset:301}80%{stroke-dashoffset:276}to{stroke-dashoffset:276}}@keyframes circle-middle6123{0%{stroke-dashoffset:17}25%{stroke-dashoffset:0}65%{stroke-dashoffset:204}80%{stroke-dashoffset:187}to{stroke-dashoffset:187}}@keyframes circle-inner162{0%{stroke-dashoffset:9}25%{stroke-dashoffset:0}65%{stroke-dashoffset:106}80%{stroke-dashoffset:97}to{stroke-dashoffset:97}}@keyframes text-animation76{0%{clip-path:inset(0 100% 0 0)}50%{clip-path:inset(0)}to{clip-path:inset(0 0 0 100%)}}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}:root{--react-pdf-annotation-layer: 1;--annotation-unfocused-field-background: url("data:image/svg+xml;charset=UTF-8,<svg width='1px' height='1px' xmlns='http://www.w3.org/2000/svg'><rect width='100%' height='100%' style='fill:rgba(0, 54, 255, 0.13);'/></svg>");--input-focus-border-color: Highlight;--input-focus-outline: 1px solid Canvas;--input-unfocused-border-color: transparent;--input-disabled-border-color: transparent;--input-hover-border-color: black;--link-outline: none}@media screen and (forced-colors: active){:root{--input-focus-border-color: CanvasText;--input-unfocused-border-color: ActiveText;--input-disabled-border-color: GrayText;--input-hover-border-color: Highlight;--link-outline: 1.5px solid LinkText}.annotationLayer .textWidgetAnnotation :is(input,textarea):required,.annotationLayer .choiceWidgetAnnotation select:required,.annotationLayer .buttonWidgetAnnotation:is(.checkBox,.radioButton) input:required{outline:1.5px solid selectedItem}.annotationLayer .linkAnnotation:hover{-webkit-backdrop-filter:invert(100%);backdrop-filter:invert(100%)}}.annotationLayer{position:absolute;top:0;left:0;pointer-events:none;transform-origin:0 0;z-index:3}.annotationLayer[data-main-rotation="90"] .norotate{transform:rotate(270deg) translate(-100%)}.annotationLayer[data-main-rotation="180"] .norotate{transform:rotate(180deg) translate(-100%,-100%)}.annotationLayer[data-main-rotation="270"] .norotate{transform:rotate(90deg) translateY(-100%)}.annotationLayer canvas{position:absolute;width:100%;height:100%}.annotationLayer section{position:absolute;text-align:initial;pointer-events:auto;box-sizing:border-box;margin:0;transform-origin:0 0}.annotationLayer .linkAnnotation{outline:var(--link-outline)}.annotationLayer :is(.linkAnnotation,.buttonWidgetAnnotation.pushButton)>a{position:absolute;font-size:1em;top:0;left:0;width:100%;height:100%}.annotationLayer :is(.linkAnnotation,.buttonWidgetAnnotation.pushButton)>a:hover{opacity:.2;background:rgba(255,255,0,1);box-shadow:0 2px 10px #ff0}.annotationLayer .textAnnotation img{position:absolute;cursor:pointer;width:100%;height:100%;top:0;left:0}.annotationLayer .textWidgetAnnotation :is(input,textarea),.annotationLayer .choiceWidgetAnnotation select,.annotationLayer .buttonWidgetAnnotation:is(.checkBox,.radioButton) input{background-image:var(--annotation-unfocused-field-background);border:2px solid var(--input-unfocused-border-color);box-sizing:border-box;font:calc(9px * var(--scale-factor)) sans-serif;height:100%;margin:0;vertical-align:top;width:100%}.annotationLayer .textWidgetAnnotation :is(input,textarea):required,.annotationLayer .choiceWidgetAnnotation select:required,.annotationLayer .buttonWidgetAnnotation:is(.checkBox,.radioButton) input:required{outline:1.5px solid red}.annotationLayer .choiceWidgetAnnotation select option{padding:0}.annotationLayer .buttonWidgetAnnotation.radioButton input{border-radius:50%}.annotationLayer .textWidgetAnnotation textarea{resize:none}.annotationLayer .textWidgetAnnotation :is(input,textarea)[disabled],.annotationLayer .choiceWidgetAnnotation select[disabled],.annotationLayer .buttonWidgetAnnotation:is(.checkBox,.radioButton) input[disabled]{background:none;border:2px solid var(--input-disabled-border-color);cursor:not-allowed}.annotationLayer .textWidgetAnnotation :is(input,textarea):hover,.annotationLayer .choiceWidgetAnnotation select:hover,.annotationLayer .buttonWidgetAnnotation:is(.checkBox,.radioButton) input:hover{border:2px solid var(--input-hover-border-color)}.annotationLayer .textWidgetAnnotation :is(input,textarea):hover,.annotationLayer .choiceWidgetAnnotation select:hover,.annotationLayer .buttonWidgetAnnotation.checkBox input:hover{border-radius:2px}.annotationLayer .textWidgetAnnotation :is(input,textarea):focus,.annotationLayer .choiceWidgetAnnotation select:focus{background:none;border:2px solid var(--input-focus-border-color);border-radius:2px;outline:var(--input-focus-outline)}.annotationLayer .buttonWidgetAnnotation:is(.checkBox,.radioButton) :focus{background-image:none;background-color:transparent}.annotationLayer .buttonWidgetAnnotation.checkBox :focus{border:2px solid var(--input-focus-border-color);border-radius:2px;outline:var(--input-focus-outline)}.annotationLayer .buttonWidgetAnnotation.radioButton :focus{border:2px solid var(--input-focus-border-color);outline:var(--input-focus-outline)}.annotationLayer .buttonWidgetAnnotation.checkBox input:checked:before,.annotationLayer .buttonWidgetAnnotation.checkBox input:checked:after,.annotationLayer .buttonWidgetAnnotation.radioButton input:checked:before{background-color:CanvasText;content:"";display:block;position:absolute}.annotationLayer .buttonWidgetAnnotation.checkBox input:checked:before,.annotationLayer .buttonWidgetAnnotation.checkBox input:checked:after{height:80%;left:45%;width:1px}.annotationLayer .buttonWidgetAnnotation.checkBox input:checked:before{transform:rotate(45deg)}.annotationLayer .buttonWidgetAnnotation.checkBox input:checked:after{transform:rotate(-45deg)}.annotationLayer .buttonWidgetAnnotation.radioButton input:checked:before{border-radius:50%;height:50%;left:30%;top:20%;width:50%}.annotationLayer .textWidgetAnnotation input.comb{font-family:monospace;padding-left:2px;padding-right:0}.annotationLayer .textWidgetAnnotation input.comb:focus{width:103%}.annotationLayer .buttonWidgetAnnotation:is(.checkBox,.radioButton) input{-webkit-appearance:none;-moz-appearance:none;appearance:none}.annotationLayer .popupTriggerArea{height:100%;width:100%}.annotationLayer .fileAttachmentAnnotation .popupTriggerArea{position:absolute}.annotationLayer .popupWrapper{position:absolute;font-size:calc(9px * var(--scale-factor));width:100%;min-width:calc(180px * var(--scale-factor));pointer-events:none}.annotationLayer .popup{position:absolute;max-width:calc(180px * var(--scale-factor));background-color:#ff9;box-shadow:0 calc(2px * var(--scale-factor)) calc(5px * var(--scale-factor)) #888;border-radius:calc(2px * var(--scale-factor));padding:calc(6px * var(--scale-factor));margin-left:calc(5px * var(--scale-factor));cursor:pointer;font:message-box;white-space:normal;word-wrap:break-word;pointer-events:auto}.annotationLayer .popup>*{font-size:calc(9px * var(--scale-factor))}.annotationLayer .popup h1{display:inline-block}.annotationLayer .popupDate{display:inline-block;margin-left:calc(5px * var(--scale-factor))}.annotationLayer .popupContent{border-top:1px solid rgba(51,51,51,1);margin-top:calc(2px * var(--scale-factor));padding-top:calc(2px * var(--scale-factor))}.annotationLayer .richText>*{white-space:pre-wrap;font-size:calc(9px * var(--scale-factor))}.annotationLayer .highlightAnnotation,.annotationLayer .underlineAnnotation,.annotationLayer .squigglyAnnotation,.annotationLayer .strikeoutAnnotation,.annotationLayer .freeTextAnnotation,.annotationLayer .lineAnnotation svg line,.annotationLayer .squareAnnotation svg rect,.annotationLayer .circleAnnotation svg ellipse,.annotationLayer .polylineAnnotation svg polyline,.annotationLayer .polygonAnnotation svg polygon,.annotationLayer .caretAnnotation,.annotationLayer .inkAnnotation svg polyline,.annotationLayer .stampAnnotation,.annotationLayer .fileAttachmentAnnotation{cursor:pointer}.annotationLayer section svg{position:absolute;width:100%;height:100%;top:0;left:0}.annotationLayer .annotationTextContent{position:absolute;width:100%;height:100%;opacity:0;color:transparent;-webkit-user-select:none;user-select:none;pointer-events:none}.annotationLayer .annotationTextContent span{width:100%;display:inline-block}:root{--react-pdf-text-layer: 1;--highlight-bg-color: rgba(180, 0, 170, 1);--highlight-selected-bg-color: rgba(0, 100, 0, 1)}@media screen and (forced-colors: active){:root{--highlight-bg-color: Highlight;--highlight-selected-bg-color: ButtonText}}[data-main-rotation="90"]{transform:rotate(90deg) translateY(-100%)}[data-main-rotation="180"]{transform:rotate(180deg) translate(-100%,-100%)}[data-main-rotation="270"]{transform:rotate(270deg) translate(-100%)}.textLayer{position:absolute;text-align:initial;top:0;right:0;bottom:0;left:0;overflow:hidden;line-height:1;text-size-adjust:none;forced-color-adjust:none;transform-origin:0 0;z-index:2}.textLayer :is(span,br){color:transparent;position:absolute;white-space:pre;cursor:text;margin:0;transform-origin:0 0}.textLayer span.markedContent{top:0;height:0}.textLayer .highlight{margin:-1px;padding:1px;background-color:var(--highlight-bg-color);border-radius:4px}.textLayer .highlight.appended{position:initial}.textLayer .highlight.begin{border-radius:4px 0 0 4px}.textLayer .highlight.end{border-radius:0 4px 4px 0}.textLayer .highlight.middle{border-radius:0}.textLayer .highlight.selected{background-color:var(--highlight-selected-bg-color)}.textLayer br::selection{background:transparent}.textLayer .endOfContent{display:block;position:absolute;top:100%;right:0;bottom:0;left:0;z-index:-1;cursor:default;-webkit-user-select:none;user-select:none}.textLayer .endOfContent.active{top:0}.StatusReportLegSelectionModal-overlay{position:fixed;top:0;left:0;right:0;bottom:0;background:rgba(0,0,0,.5);display:flex;align-items:center;justify-content:center;z-index:1000;padding:20px}.StatusReportLegSelectionModal{background-color:#1d1d1d;border-radius:16px;padding:24px;width:400px;max-width:90vw;color:#f6f6f6;max-height:80vh;overflow-y:auto}.StatusReportLegSelectionModal-content{display:flex;flex-direction:column;gap:24px;margin-bottom:16px}.StatusReportLegSelectionModal-header{display:flex;justify-content:space-between;align-items:center;margin-bottom:12px}.StatusReportLegSelectionModal-title{font-size:20px;font-weight:400;margin:0;color:#f6f6f6}.StatusReportLegSelectionModal-close-button{background:none;border:none;color:#9c9c9c;font-size:28px;cursor:pointer;padding:4px;width:32px;height:32px;display:flex;align-items:center;justify-content:center;border-radius:8px;transition:all .2s ease}.StatusReportLegSelectionModal-subtitle{color:#f6f6f6;margin:0;font-size:12px;font-weight:400;line-height:1.4}.StatusReportLegSelectionModal-legs-list{display:flex;flex-direction:column;gap:8px;margin-bottom:32px}.StatusReportLegSelectionModal-leg-item{background:#0d0d0d;border-radius:8px;padding:16px}.StatusReportLegSelectionModal-leg-checkbox-container{display:flex;align-items:center;gap:16px;cursor:pointer;width:100%}.StatusReportLegSelectionModal-checkbox{display:none}.StatusReportLegSelectionModal-checkbox-custom{width:24px;height:24px;background-color:transparent;border:1.25px solid #4a57fb;border-radius:5px;display:flex;align-items:center;justify-content:center;cursor:pointer;transition:all .2s ease;position:relative}.StatusReportLegSelectionModal-checkbox:checked+.StatusReportLegSelectionModal-checkbox-custom{background-color:#4a57fb}.StatusReportLegSelectionModal-checkbox-custom:hover{border-color:#4a57fb}.StatusReportLegSelectionModal-checkbox-custom .done-icon{opacity:0;transition:opacity .2s ease}.StatusReportLegSelectionModal-checkbox:checked+.StatusReportLegSelectionModal-checkbox-custom .done-icon{opacity:1}.StatusReportLegSelectionModal-leg-info{flex:1;font-size:14px;font-weight:400;color:#f6f6f6}.StatusReportLegSelectionModal-leg-status{padding:6px 14px;border-radius:32px;font-size:12px;font-weight:600;text-transform:capitalize;letter-spacing:.025em}.StatusReportLegSelectionModal-leg-status-pending{color:#ffa767;background-color:#ffa7674d}.StatusReportLegSelectionModal-leg-status-pre_planning{color:#f6f6f6;background-color:#2a2a2a}.StatusReportLegSelectionModal-leg-status-requested{color:#e8d316;background-color:#e8d3164d}.StatusReportLegSelectionModal-leg-status-ready_to_fly{color:#65ffe3;background-color:#65ffe34d}.StatusReportLegSelectionModal-leg-status-in_flight{color:#65ffe3;background:repeating-linear-gradient(-45deg,#65ffe34d 0px,#65ffe34d 3px,#4a57fb4d 3px,#4a57fb4d 6px)}.StatusReportLegSelectionModal-leg-status-cancelled{color:#ff7878;background-color:#ff78784d}.StatusReportLegSelectionModal-leg-status-flown{color:#c1cefb;background-color:#4a57fb80}.StatusReportLegSelectionModal-actions{display:flex;justify-content:flex-end;gap:16px;padding-top:8px}.StatusReportLegSelectionModal-cancel-button{background:transparent;color:#f6f6f6;padding:12px 24px;cursor:pointer;font-size:16px;font-weight:400}.StatusReportLegSelectionModal-generate-button{background-color:#4a57fb;border:none;color:#f6f6f6;padding:4px 8px;border-radius:32px;cursor:pointer;font-size:16px;font-weight:400;display:flex;align-items:center;gap:8px;min-width:110px;justify-content:center}.StatusReportLegSelectionModal-generate-button:disabled{cursor:not-allowed;opacity:.5}@media (max-width: 768px){.StatusReportLegSelectionModal-overlay{padding:16px}.StatusReportLegSelectionModal-leg-checkbox-container{gap:8px}.StatusReportLegSelectionModal-cancel-button,.StatusReportLegSelectionModal-generate-button{width:100%;justify-content:center}}.StatusReportLegSelectionModal-leg-item-disabled{opacity:.7;pointer-events:none}.StatusReportLegSelectionModal-leg-item-disabled .StatusReportLegSelectionModal-checkbox-custom{border-color:#666;cursor:not-allowed}.StatusReportLegSelectionModal-leg-item-disabled .StatusReportLegSelectionModal-leg-info{color:#999}.PaxBriefSideModal-container{padding:0 20px!important;margin:0!important;position:absolute;height:100vh;overflow-y:auto;background-color:#141414;width:100%;max-width:600px;top:0;bottom:0;right:0}.PaxBriefSideModal-form{display:flex;flex-direction:column;align-items:center;gap:32px}.CustomFileInput-container{margin:32px 0 24px;display:flex;height:46px;width:100%;min-width:0;flex-direction:column;gap:9px}.CustomFileInput-label-text{color:#f6f6f6;font-size:15px;letter-spacing:.8px;white-space:nowrap}.CustomFileInput-input-container{flex:1;color:#f6f6f6;font-size:14px;padding:0 14px;outline-color:#4a57fb;height:46px;border:1px solid #2a2a2a;background-color:#2a2a2a;border-radius:30px;display:flex;align-items:center}.CustomFileInput-input-container.state-active{display:flex;flex-direction:row;justify-content:space-between;flex:1;min-width:0;min-height:40px;background-color:#141414;overflow:hidden;text-overflow:ellipsis;border-radius:6px;border:none}.CustomFileInput-input-label{display:flex;width:100%;color:#9c9c9c;text-decoration:none;white-space:nowrap;line-height:46px;overflow:hidden;text-overflow:ellipsis}.CustomFileInput-input-label.state-active{width:80%;color:#8a93ff;text-decoration:underline}.CustomFileInput-clear-button{width:fit-content;display:flex;justify-content:center;align-items:center}.PaxBrief-main-container{display:flex;flex-direction:column}.PaxBrief-card{display:flex;flex-direction:column;background-color:#181818;border-radius:8px;color:#fff;width:100%;margin-top:16px;padding:16px;margin-bottom:16px}.PaxBrief-image-skeleton{width:100%;height:200px;border-radius:8px;background-color:#f6f6f613}.PaxBrief-card-image{width:100%;height:200px;object-fit:cover;border-radius:8px}.PaxBrief-card-content{padding-top:20px}.PaxBrief-card-header{display:flex;justify-content:space-between;align-items:center;margin-bottom:20px}.PaxBrief-input-pair{display:flex;flex-direction:row;align-items:center;justify-content:space-between;width:100%;gap:10px}.PaxBrief-input-container{width:100%}.pax-brief-form .form-section .select-input-fit-content,.pax-brief-form .form-section .select-input,.pax-brief-form .form-section .custom-datetimepicker-black-bg,.pax-brief-form .form-section .textInput-input{border-radius:30px;background-color:#181818}.pax-brief-form .form-section .labelContainer-input,.pax-brief-form .form-section .labelContainer-select-input{top:-30px}.pax-brief-form .form-section .select-input .css-100ebu3-menu{border-top:unset;border-bottom:unset;border-left:unset;border-right:unset}.PaxBrief-card-title{font-size:20px;font-weight:400;line-height:24px}.PaxBrief-edit-button{background-color:#4a57fb;color:#f6f6f6;border:none;border-radius:20px;padding:8px 16px;cursor:pointer;font-size:14px;font-weight:400}.PaxBrief-info-grid{width:100%;display:flex;flex-direction:column;gap:20px}.PaxBrief-info-item{display:flex;flex-direction:row;width:100%;align-items:center;gap:2px}.PaxBrief-info-label-column{display:flex;flex-direction:column;color:#f6f6f680;font-size:14px;font-weight:400;line-height:22px}.PaxBrief-info-label{color:#f6f6f680;font-size:14px;font-weight:400;line-height:22px}.PaxBrief-link-icon{color:#f6f6f6;opacity:.25;flex-shrink:0}.PaxBrief-comments-icon{margin-top:5px}.PaxBrief-info-link{color:#f6f6f680;font-size:14px;word-wrap:break-word;white-space:normal;overflow-wrap:break-word;text-decoration:underline;font-weight:400}.PaxBrief-comments{width:100%;display:flex;flex-direction:row;gap:15px}.PaxBrief-comments-column{display:flex;flex-direction:column}.PaxBrief-comment{color:#f6f6f680;font-size:14px;margin:4px 0;text-overflow:ellipsis;line-height:22px;font-style:italic}.PaxBrief-address-section{display:flex;flex-direction:row;width:100%;gap:30px}.PaxBrief-icon-label-container-align-start{display:flex;flex-direction:row;gap:10px}.PaxBrief-icon-label-container{display:flex;flex-direction:row;gap:10px;align-items:center}.PaxBrief-icon{flex-shrink:0}.PaxBrief-margin-icon{margin-top:5px;flex-shrink:0}@media (max-width: 500px){.PaxBrief-address-section,.PaxBrief-input-pair{flex-direction:column}}.PaxArrangeSection-main-container{display:flex;flex-direction:column;gap:18px;padding-top:20px;padding-bottom:20px}.PaxArrangeSection-cards-container{display:flex;flex-direction:column;gap:15px}.PaxArrangeSection-dnd-card{display:flex;flex-direction:row;align-items:center;background-color:#181818;width:100%;height:56px;border-radius:8px;padding-left:12px;padding-right:12px;justify-content:space-between}.PaxArrangeSection-dnd-text{font-size:16px;font-weight:400;line-height:24px}.PaxArrangeSection-no-pax-message{color:#f6f6f6;opacity:.25;font-size:16px;font-weight:400}.form-section-header-section-key,.PaxArrangeSection-section-title{font-size:16px;font-weight:400;line-height:24px}.PaxArrangeSection-dnd-icon{cursor:grabbing}.doc-leg-modal-container{min-height:350px}.doc-leg-modal-container .CustomFileInput-container{height:max-content;gap:8px}.doc-leg-modal-input{width:100%}.doc-leg-modal-input-disabled{width:100%;opacity:.5;pointer-events:none;cursor:not-allowed}.FlightDetailsV2SectionDocsCard-container{background-color:#2a2a2a;border-radius:16px;padding:16px;display:flex;flex-direction:column;justify-content:space-between;min-height:120px;width:100%}.FlightDetailsV2SectionDocsCard-container:hover{box-shadow:0 4px 8px #00000026}.FlightDetailsV2SectionDocsCard-content{display:flex;flex-direction:column;justify-content:space-between;width:100%;height:100%;gap:8px}.FlightDetailsV2SectionDocsCard-text{display:flex;flex-direction:column;flex:1}.FlightDetailsV2SectionDocsCard-title-row{display:flex;align-items:center}.FlightDetailsV2SectionDocsCard-icon-container{margin-right:8px;display:flex;align-items:center}.FlightDetailsV2SectionDocsCard-title{font-size:20px;font-weight:700;margin:0;color:#f6f6f6}.FlightDetailsV2SectionDocsCard-subtitle{align-items:center;font-size:14px;color:#666;margin:0;flex:1;white-space:pre-line;line-height:20px}.FlightDetailsV2SectionDocsCard-menu-container{position:relative;z-index:100}.FlightDetailsV2SectionDocsCard-menu-button{background:none;border:none;cursor:pointer;padding:0;height:20px;width:20px;display:flex;align-items:center;justify-content:center}.FlightDetailsV2SectionDocsCard-menu-button:active{scale:1}.FlightDetailsV2SectionDocsCard-menu-button.disabled{cursor:not-allowed;opacity:.5}.FlightDetailsV2SectionDocsCard-icon.completed{color:#04b44a}.FlightDetailsV2SectionDocsCard-icon.warning,.FlightDetailsV2SectionDocsCard-icon.filed-completed,.FlightDetailsV2SectionDocsCard-icon.not_filed{color:#ffcf52}.FlightDetailsV2SectionDocsCard-subtitle,.FlightDetailsV2SectionDocsCard-icon.pending{color:#9e9e9e}.FlightDetailsV2SectionDocsCard-icon.deleted{color:#ffcf52}.FlightDetailsV2SectionDocs-container{display:flex;flex-direction:column;width:100%;align-items:center;gap:40px}.FlightDetailsV2SectionDocs-fixed-cards{display:grid;grid-template-columns:repeat(2,1fr);gap:16px;width:100%}.FlightDetailsV2SectionDocs-section-title{font-size:18px;font-weight:600;margin-bottom:16px}.FlightDetailsV2SectionDocs-generic-cards{margin-top:24px}.FlightDetailsV2SectionDocs-cards-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(280px,1fr));gap:16px}.FlightDetailsV2SectionDocsCard-actions-row{display:flex;justify-content:end;align-items:center;gap:12px;flex:1}.FlightDetailsV2SectionDocsCard-menu-button-wrapper{display:flex;align-items:center;justify-content:center;height:40px;width:40px}.FlightDetailsV2SectionDocsCard-menu-button-wrapper button{padding:0;height:100%;width:100%;display:flex;align-items:center;justify-content:center}.FlightDetailsV2SectionDocsCard-main-action-btn{width:fit-content;padding:0 12px;height:30px;border-radius:32px;background-color:#4a57fb;font-size:14px;font-weight:400;color:#f1f1f1;display:flex;align-items:center;justify-content:center;border:none;cursor:pointer}.FlightDetailsV2SectionDocsCard-header-subtitle{font-size:16px;font-weight:700;color:#f1f1f1;margin-left:auto}.FlightDetailsV2SectionDocsCard-tag{margin-left:auto;padding:1px 8px;border-radius:15px;font-size:11px;font-weight:400;border:1px solid #9c9c9c;color:#9c9c9c;background-color:transparent;white-space:nowrap}.FlightDetailsV2SectionDocsCard-main-action-btn:disabled{opacity:.6;cursor:not-allowed}.FlightDetailsV2SectionDocs-footer-btns{display:flex;gap:12px;margin-top:16px}@media (max-width: 768px){.FlightDetailsV2SectionDocs-fixed-cards,.FlightDetailsV2SectionDocs-cards-grid{grid-template-columns:1fr}.FlightDetailsV2SectionDocs-section-title{font-size:16px}}@media (max-width: 768px){.FlightDetailsV2SectionDocsCard-container{padding:12px}.FlightDetailsV2SectionDocsCard-title{font-size:14px}.FlightDetailsV2SectionDocsCard-subtitle{font-size:12px}.FlightDetailsV2SectionDocs-footer-btns{display:flex;flex-direction:column;align-items:center;gap:1rem;margin:0}.FlightDetailsV2SectionDocs-container{gap:28px}}.FlightDetailsV2SectionDocsCard-menu-button.disabled{opacity:.4;cursor:default}.FlightDetailsV2SectionDocsCard-menu-button.disabled svg{color:#9e9e9e}.FlightDetailsV2SectionDocsMenu-wrapper{position:absolute;right:0;top:100%;z-index:1000;background-color:#1d1d1d;border-radius:16px;box-shadow:0 2px 8px #00000026;width:max-content;padding:8px 12px}.FlightDetailsV2SectionDocsMenu-option{padding:8px 16px;font-size:14px;font-weight:600;color:#f6f6f6;opacity:.8;cursor:pointer;background:none;border:none;width:100%;transition:background .2s}.FlightDetailsV2SectionDocsMenu-option.delete{color:#e30018}.FlightDetailsV2SectionDocsMenu-option-separator{height:1px;background-color:#4a4a4a;margin:6px 0;pointer-events:none}.crew-member-card{background-color:#0d0d0d;border-radius:8px;padding:16px;border:2px solid #1f1f1f;transition:all .3s;font-weight:400;font-style:normal;font-size:14px;line-height:110%;letter-spacing:0%;min-width:0}.crew-member-header{display:flex;gap:8px;margin-bottom:8px;align-items:flex-start;min-height:74px}.crew-member-info{display:flex;flex-direction:column;gap:8px}.crew-member-info h4{font-size:18px;font-weight:600;color:#fff;line-height:110%;letter-spacing:0%}.crew-member-role{font-size:16px;color:#9c9c9c;font-weight:400;line-height:110%;letter-spacing:0%}.crew-member-phone{display:flex;flex-direction:column;gap:8px}.crew-member-phone label{font-size:16px;color:#9c9c9c;font-weight:400;line-height:110%;letter-spacing:0%}.crew-member-phone input{background-color:#2a2a2a;border:1px solid #1f1f1f;border-radius:30px;padding:12px 14px;color:#fff;font-size:15px;transition:all .2s;font-weight:400;line-height:110%;letter-spacing:0%}.crew-member-phone input:focus{outline:none}.crew-member-phone input:disabled{opacity:.4;cursor:not-allowed}.receiving-updates-indicator{color:#ffcf52;font-size:14px;display:flex;align-items:center;gap:8px;font-weight:400;line-height:110%;letter-spacing:0%}.crew-member-share-wp-checkbox{display:flex;align-items:center}.crew-member-share-wp-checkbox input[type=checkbox]{-moz-appearance:none;appearance:none;-webkit-appearance:none;width:20px;height:20px;border:1.5px solid #4a57fb;border-radius:4px;position:relative;cursor:pointer;outline:none}.crew-member-share-wp-checkbox input[type=checkbox]:checked{background-color:#4a57fb}.crew-member-share-wp-checkbox input[type=checkbox]:checked:after{content:"";position:absolute;left:5px;top:2px;width:5px;height:9px;border:solid white;border-width:0 2px 2px 0;transform:rotate(45deg)}.crew-member-share-wp-checkbox label{font-size:16px;line-height:24px;color:#f6f6f6;cursor:pointer;-webkit-user-select:none;user-select:none}:root{--PhoneInput-color--focus: #03b2cb;--PhoneInputInternationalIconPhone-opacity: .8;--PhoneInputInternationalIconGlobe-opacity: .65;--PhoneInputCountrySelect-marginRight: .35em;--PhoneInputCountrySelectArrow-width: .3em;--PhoneInputCountrySelectArrow-marginLeft: var(--PhoneInputCountrySelect-marginRight);--PhoneInputCountrySelectArrow-borderWidth: 1px;--PhoneInputCountrySelectArrow-opacity: .45;--PhoneInputCountrySelectArrow-color: currentColor;--PhoneInputCountrySelectArrow-color--focus: var(--PhoneInput-color--focus);--PhoneInputCountrySelectArrow-transform: rotate(45deg);--PhoneInputCountryFlag-aspectRatio: 1.5;--PhoneInputCountryFlag-height: 1em;--PhoneInputCountryFlag-borderWidth: 1px;--PhoneInputCountryFlag-borderColor: rgba(0,0,0,.5);--PhoneInputCountryFlag-borderColor--focus: var(--PhoneInput-color--focus);--PhoneInputCountryFlag-backgroundColor--loading: rgba(0,0,0,.1)}.PhoneInput{display:flex;align-items:center}.PhoneInputInput{flex:1;min-width:0}.PhoneInputCountryIcon{width:calc(var(--PhoneInputCountryFlag-height) * var(--PhoneInputCountryFlag-aspectRatio));height:var(--PhoneInputCountryFlag-height)}.PhoneInputCountryIcon--square{width:var(--PhoneInputCountryFlag-height)}.PhoneInputCountryIcon--border{background-color:var(--PhoneInputCountryFlag-backgroundColor--loading);box-shadow:0 0 0 var(--PhoneInputCountryFlag-borderWidth) var(--PhoneInputCountryFlag-borderColor),inset 0 0 0 var(--PhoneInputCountryFlag-borderWidth) var(--PhoneInputCountryFlag-borderColor)}.PhoneInputCountryIconImg{display:block;width:100%;height:100%}.PhoneInputInternationalIconPhone{opacity:var(--PhoneInputInternationalIconPhone-opacity)}.PhoneInputInternationalIconGlobe{opacity:var(--PhoneInputInternationalIconGlobe-opacity)}.PhoneInputCountry{position:relative;align-self:stretch;display:flex;align-items:center;margin-right:var(--PhoneInputCountrySelect-marginRight)}.PhoneInputCountrySelect{position:absolute;top:0;left:0;height:100%;width:100%;z-index:1;border:0;opacity:0;cursor:pointer}.PhoneInputCountrySelect[disabled],.PhoneInputCountrySelect[readonly]{cursor:default}.PhoneInputCountrySelectArrow{display:block;content:"";width:var(--PhoneInputCountrySelectArrow-width);height:var(--PhoneInputCountrySelectArrow-width);margin-left:var(--PhoneInputCountrySelectArrow-marginLeft);border-style:solid;border-color:var(--PhoneInputCountrySelectArrow-color);border-top-width:0;border-bottom-width:var(--PhoneInputCountrySelectArrow-borderWidth);border-left-width:0;border-right-width:var(--PhoneInputCountrySelectArrow-borderWidth);transform:var(--PhoneInputCountrySelectArrow-transform);opacity:var(--PhoneInputCountrySelectArrow-opacity)}.PhoneInputCountrySelect:focus+.PhoneInputCountryIcon+.PhoneInputCountrySelectArrow{opacity:1;color:var(--PhoneInputCountrySelectArrow-color--focus)}.PhoneInputCountrySelect:focus+.PhoneInputCountryIcon--border{box-shadow:0 0 0 var(--PhoneInputCountryFlag-borderWidth) var(--PhoneInputCountryFlag-borderColor--focus),inset 0 0 0 var(--PhoneInputCountryFlag-borderWidth) var(--PhoneInputCountryFlag-borderColor--focus)}.PhoneInputCountrySelect:focus+.PhoneInputCountryIcon .PhoneInputInternationalIconGlobe{opacity:1;color:var(--PhoneInputCountrySelectArrow-color--focus)}.phone-input-wrapper{width:100%;display:flex;align-items:center}.phone-input-wrapper .PhoneInputInput{width:100%;padding:10px;border:1px solid #e0e0e0;border-radius:4px;font-size:14px;font-family:inherit;font-weight:400;line-height:110%;letter-spacing:0%;transition:all .2s;background-color:#fff;color:#000}.phone-input-wrapper .PhoneInputInput:focus{outline:none}.phone-input-wrapper.error .PhoneInputInput{border-color:#d32f2f}.phone-input-wrapper .PhoneInputInput:disabled{opacity:.4;cursor:not-allowed}.phone-input-wrapper .PhoneInputCountry{margin-right:8px}.phone-input-wrapper .PhoneInputCountryIcon{width:24px;height:16px}.crew-member-phone .phone-input-wrapper .PhoneInputInput{background-color:#2a2a2a;border:1px solid #1f1f1f;border-radius:30px;color:#fff}.crew-member-phone .phone-input-wrapper .PhoneInputInput:focus{outline:none}.crew-member-phone .phone-input-wrapper .PhoneInputInput:disabled{opacity:.4;cursor:not-allowed}.crew-member-phone .phone-input-wrapper .PhoneInputCountrySelect{background-color:transparent;border:none;color:#fff;margin-right:4px;cursor:pointer}.crew-member-phone .phone-input-wrapper .PhoneInputCountryIcon{box-shadow:none;border:1px solid #3a3a3a}.share-passenger-card .crew-member-header{min-height:auto;margin-bottom:0;align-items:center}.share-passenger-card.crew-member-card{gap:8px;display:flex;flex-direction:column;min-height:158px;justify-content:space-between}.share-document-checkbox{display:flex;align-items:center;gap:8px;padding:11px 16px;background-color:#2a2a2a;border-radius:16px;cursor:pointer;transition:all .2s;border:2px solid #1f1f1f;position:relative;font-weight:400;font-style:normal;font-size:14px;line-height:110%;letter-spacing:0%}.share-document-checkbox-input input[type=checkbox]{-moz-appearance:none;appearance:none;-webkit-appearance:none;width:24px;height:24px;border:2px solid #4a57fb;border-radius:4px;position:relative;cursor:pointer;outline:none;margin:0}.share-document-checkbox-input input[type=checkbox]:checked{background-color:#4a57fb}.share-document-checkbox-input input[type=checkbox]:checked:after{content:"";position:absolute;left:6px;top:2px;width:6px;height:11px;border:solid white;border-width:0 2px 2px 0;transform:rotate(45deg)}.share-document-name{display:flex;flex-direction:row;align-items:center;gap:8px;flex:1}.share-document-name-text{font-size:16px;color:#fff;display:flex;align-items:center;gap:8px;font-weight:400;line-height:110%;letter-spacing:0%}.share-document-source{margin-left:auto;padding:1px 7px;border-radius:15px;font-size:11px;font-weight:400;border:1px solid #f6f6f644;color:#9c9c9c;background-color:transparent;white-space:nowrap}.share-auto-send-icon{font-size:14px}.fbo-card{background-color:#0d0d0d;border-radius:8px;padding:16px;border:1px solid transparent;transition:border-color .2s;display:flex;flex-direction:column;gap:8px}.fbo-card.selected{border-color:transparent}.fbo-card.has-error{border-color:#ff4e4e}.fbo-card-header{display:flex;gap:8px;align-items:flex-start}.fbo-card-checkbox{display:flex;align-items:center;flex-shrink:0}.fbo-card-checkbox input[type=checkbox]{-moz-appearance:none;appearance:none;-webkit-appearance:none;width:20px;height:20px;border:1.5px solid #4a57fb;border-radius:4px;position:relative;cursor:pointer;outline:none;flex-shrink:0}.fbo-card-checkbox input[type=checkbox]:checked{background-color:#4a57fb;overflow:hidden}.fbo-card-checkbox input[type=checkbox]:checked:after{content:"";position:absolute;left:5px;top:2px;width:5px;height:9px;border:solid white;border-width:0 2px 2px 0;transform:rotate(45deg)}.fbo-card-info{display:flex;flex-direction:column;gap:8px;flex:1;min-width:0}.fbo-card-info h4{font-size:18px;font-weight:600;color:#f6f6f6;line-height:1.1;margin:0}.fbo-card-meta{font-size:16px;color:#9c9c9c;font-weight:400;line-height:1.1}.fbo-card-phones{display:flex;flex-direction:column;gap:8px}.fbo-phones-label{font-size:16px;color:#9c9c9c;font-weight:400;line-height:1.1}.fbo-phone-rows{display:flex;flex-direction:column;gap:4px}.fbo-phone-row{display:flex;align-items:center;gap:4px}.fbo-phone-input-wrapper{flex:1;min-width:0}.fbo-phone-delete-btn{background:none;border:none;cursor:pointer;padding:0;display:flex;align-items:center;flex-shrink:0;color:#f6f6f6;opacity:.8;transition:opacity .15s}.fbo-phone-delete-btn:hover:not(:disabled){opacity:1}.fbo-phone-delete-btn:disabled{opacity:.3;cursor:not-allowed}.fbo-phone-error{display:flex;align-items:flex-start;gap:8px;padding:4px 0}.fbo-phone-error svg,.fbo-phone-error-icon{flex-shrink:0;margin-top:2px;color:#ff4e4e}.fbo-phone-error span{font-size:10px;font-weight:300;color:#ff4e4e;line-height:1.1}.fbo-card-phones .phone-input-wrapper .PhoneInputInput{background-color:#2a2a2a;border:1px solid #2a2a2a;border-radius:30px;color:#fff;padding:10px}.fbo-card-phones .phone-input-wrapper .PhoneInputInput:focus{outline:none}.fbo-card-phones .phone-input-wrapper .PhoneInputCountrySelect{background-color:transparent;border:none;color:#fff;margin-right:4px;cursor:pointer}.fbo-card-phones .phone-input-wrapper .PhoneInputCountryIcon{box-shadow:none;border:1px solid #3a3a3a}.receiving-updates-indicator{color:#ffcf52;font-size:12px;display:flex;align-items:center;gap:4px}.search-input-container{width:100%;display:flex;flex-direction:row;align-items:center;justify-content:space-between;gap:8px;background-color:#2a2a2a;padding:10px 14px;border-radius:30px}.search-input{width:100%;background-color:transparent;border:none;outline:none;color:#f6f6f6;font-size:14px;font-weight:400;line-height:22px}.search-input-button{display:flex;justify-content:center;align-items:center}.selected-items-container{display:flex;flex-direction:row;justify-content:flex-start;align-items:center;gap:8px;flex-wrap:wrap;width:100%}.selected-item{display:flex;flex-direction:row;justify-content:center;align-items:center;gap:8px;background-color:#4a57fb;border-radius:20px;padding:2px 10px;color:#f6f6f6;font-size:16px;font-weight:400;line-height:24px}.selected-item-close-button{display:flex;justify-content:center;align-items:center}.options-list-container{display:flex;flex-direction:column;justify-content:center;align-items:center;width:100%;background-color:#1d1d1d;color:#f6f6f6;border-radius:16px;gap:24px;padding:16px}.options-list-header{display:flex;flex-direction:row;justify-content:space-between;align-items:center;width:100%}.options-list-title{width:100%;font-size:16px;font-weight:400;line-height:24px}.options-list-header-button{width:24px;height:24px;padding:5px}.options-list-header-button-icon{color:#f6f6f6;width:100%;height:100%}.options-list-ul{list-style:none;width:100%;display:flex;flex-direction:column;gap:4px;max-height:200px;overflow:auto}.options-list-item{width:100%;display:flex;flex-direction:row;justify-content:space-between;align-items:center;background-color:#2a2a2a;padding:8px 16px;border-radius:8px}.options-list-item-info{display:flex;flex-direction:column;justify-content:center;align-items:flex-start}.options-list-item-info-name{font-size:16px;line-height:24px;color:#fff;font-size:14px;font-weight:400}.options-list-item-info-subtitle{color:#979191;font-size:10px;font-weight:400}.options-list-item-button{background-color:transparent;border:none;color:#fff;font-size:16px;font-weight:400;line-height:24px;display:flex;justify-content:center;align-items:center}.select-add-crew-modal{max-width:516px!important;color:#f6f6f6}.select-add-crew-close{background:none;border:none;color:#9c9c9c;cursor:pointer;padding:4px;display:flex;align-items:center}.select-add-crew-hint{font-size:13px;color:#9c9c9c;margin:0;padding:8px 0;text-align:center}.select-add-crew-footer{display:flex;align-items:center;justify-content:flex-end;gap:10px}.select-add-crew-cancel{background:none;border:none;color:#f6f6f6;font-size:16px;font-weight:400;cursor:pointer;padding:4px 8px;border-radius:32px;transition:opacity .2s}.select-add-crew-cancel:hover{opacity:.75}.select-add-crew-confirm{background-color:#4a57fb;border:none;color:#fff;font-size:16px;font-weight:400;cursor:pointer;padding:4px 8px;border-radius:32px;display:flex;align-items:center;gap:4px;transition:opacity .2s}.select-add-crew-confirm:disabled{opacity:.4;cursor:not-allowed}.select-add-crew-confirm:not(:disabled):hover{opacity:.9}.share-history-list{background-color:#141414;border-radius:12px;padding:8px;display:flex;flex-direction:column}.share-history-separator{height:1px;width:100%;background-color:#303030}.share-history-empty{background-color:#1d1d1d;border-radius:12px;padding:32px 20px;text-align:center;color:#9c9c9c}.share-history-empty-title{margin:0 0 4px;font-size:16px;font-weight:600;color:#f6f6f6}.share-history-empty-subtitle{margin:0;font-size:14px;color:#9c9c9c}.share-documents-overlay{position:fixed;top:0;left:0;right:0;bottom:0;background-color:#000000d9;display:flex;align-items:center;justify-content:center;z-index:1000}.share-documents-modal{background-color:#1d1d1d;border-radius:8px;max-height:90vh;height:auto;width:100%;color:#fff;border:1px solid #1f1f1f;font-weight:400;font-style:normal;font-size:14px;line-height:110%;letter-spacing:0%;padding:24px;gap:40px;display:flex;flex-direction:column;overflow-y:auto}.share-documents-modal.modal-narrow{max-width:534px}.share-documents-modal.modal-wide{max-width:781px;min-width:678px}.share-documents-modal-container{display:flex;flex-direction:column;gap:24px}.share-tabs-pill-container{display:flex;align-items:center;justify-content:space-between;border:1px solid rgba(109,106,106,.6);border-radius:16px;padding:4px 12px}.share-tab-pill{background:none;border:none;color:#fff;font-size:16px;font-weight:700;line-height:1.1;padding:8px 16px;border-radius:8px;cursor:pointer;transition:background-color .2s,opacity .2s;opacity:.6;display:flex;align-items:center;gap:6px;white-space:nowrap}.share-tab-pill.active{background-color:#3a43ba;border-radius:12px;opacity:1}.share-tab-pill:not(.active):not(.disabled):hover{opacity:.85}.share-tab-pill.disabled{opacity:.2;cursor:not-allowed}.share-tab-badge{background-color:#4a57fb;color:#fff;font-size:11px;font-weight:500;padding:1px 6px;border-radius:10px;line-height:16px}.share-tabs-mobile-container{position:relative;display:flex;align-items:center;border:1px solid rgba(109,106,106,.6);border-radius:8px;height:40px;width:100%}.share-tabs-mobile-btn{cursor:pointer;font-size:14px;font-weight:700;line-height:20px;color:#fff;flex:1;padding:8px 16px;border-radius:8px;display:flex;justify-content:center;align-items:center;gap:8px;background:none;border:none}.share-tabs-mobile-btn-icon{position:absolute;right:16px;width:18px;height:18px;padding:3px 2px 1px;display:flex;justify-content:center;align-items:center;border:1px solid #fff;border-radius:50%;color:#fff}.share-tabs-mobile-menu{position:absolute;top:45px;right:0;display:flex;flex-direction:column;justify-content:center;align-items:center;width:100%;padding:8px 12px;background-color:#2a2a2a;border-radius:16px;z-index:10;gap:6px}.share-tabs-mobile-menu-item{cursor:pointer;font-size:14px;font-weight:700;line-height:20px;color:#fff;flex:1;width:100%;padding:8px 16px;border-radius:12px;display:flex;justify-content:center;align-items:center;gap:8px;background:none;border:none}.share-tabs-mobile-menu-item--disabled{opacity:.25;pointer-events:none}.share-tabs-mobile-menu-divider{height:1px;width:100%;background-color:#4a4a4a}.share-documents-header{display:flex;flex-direction:column;gap:8px}.share-documents-title{display:flex;justify-content:space-between;align-items:center;gap:8px}.share-documents-title-content{display:flex;align-items:center;gap:8px}.whatsapp-icon{width:20px}.share-documents-title h2{margin:0;font-size:20px;font-weight:400;line-height:110%;letter-spacing:0%}.share-close-button{background:none;border:none;color:#6b7280;cursor:pointer;padding:4px;font-weight:400;font-size:14px;line-height:110%;letter-spacing:0%}.share-documents-description{margin:0;color:#f6f6f6;font-size:12px;font-weight:400;line-height:110%}.documents-section{display:flex;flex-direction:column;gap:16px}.recipients-section{display:flex;flex-direction:column;gap:8px}.recipients-section h3,.documents-section h3{font-size:20px;font-weight:400;line-height:110%}.share-crew-members{display:grid;gap:8px}.share-crew-members.grid-2col{grid-template-columns:repeat(2,1fr)}.share-crew-members.grid-3col{grid-template-columns:repeat(3,1fr)}.share-fbo-members{display:grid;gap:8px;min-width:0}.share-fbo-members.grid-2col{grid-template-columns:repeat(2,1fr)}.share-fbo-members.grid-3col{grid-template-columns:repeat(3,1fr)}.share-no-crew-state{background-color:#141414;padding:8px;border-radius:4px;display:flex;flex-direction:column;gap:8px;max-width:228px}.share-no-crew-title{margin:0;font-size:16px;font-weight:600;color:#fff;line-height:1.1}.share-no-crew-subtitle{margin:0;font-size:12px;font-weight:400;color:#979191;opacity:.5;line-height:1.1}.share-add-crew-btn{display:flex;align-items:center;gap:6px;color:#4a57fb;background:none;border:1px solid #4a57fb;border-radius:32px;padding:8px 16px;font-size:16px;font-weight:400;cursor:pointer;width:fit-content;align-self:flex-end;transition:opacity .2s;line-height:1.1}.share-add-crew-btn:hover{opacity:.8}.crew-member-card.external{border-color:#2a2a2a;position:relative}.crew-member-card.external:before{content:"External";position:absolute;top:8px;right:8px;font-size:10px;color:#9c9c9c;background-color:#2a2a2a;padding:2px 6px;border-radius:8px;font-weight:500;letter-spacing:.04em}.documents-header{display:flex;justify-content:space-between;align-items:center}.auto-send-note{font-size:12px;color:#9c9c9c;display:flex;align-items:center;gap:6px;font-weight:400;line-height:110%;letter-spacing:0%}.documents-grid{display:grid;grid-template-columns:repeat(2,1fr);gap:8px}.share-documents-footer{display:flex;justify-content:flex-end;gap:16px}.share-cancel-button,.share-button{padding:8px 12px;border-radius:10px;font-size:16px;font-weight:400;cursor:pointer;transition:all .2s;border:none;line-height:110%;letter-spacing:0%;display:flex;justify-content:center}.share-cancel-button{background-color:transparent;color:#fff}.share-button{background-color:#4a57fb;color:#fff;display:flex;align-items:center;gap:8px;border-radius:32px}.share-button:disabled{background-color:#1f1f1f;color:#9c9c9c;cursor:not-allowed}.share-button:disabled svg{fill:#9c9c9c}.share-button:disabled svg path{fill:#9c9c9c}.share-documents-loading,.share-documents-error{padding:20px;text-align:center;color:#f6f6f6;font-size:14px}.share-documents-error{background-color:#ff3b301a;border:1px solid rgba(255,59,48,.3);border-radius:8px;margin:10px}.share-documents-error-message p{font-size:14px;color:#9c9c9c;margin-top:8px}.no-data-message{padding:20px;text-align:center;color:#9c9c9c;font-size:14px}.stopped-updates-banner{display:flex;gap:8px;border:.5px dashed #ffcf52;border-radius:16px;padding:8px;font-size:14px;font-weight:400;line-height:1.1;color:#f6f6f6;width:100%}.svg-container{display:flex;align-items:center;justify-content:center}.stopped-updates-banner-icon{width:13.33px;height:13.33px;color:#ffcf52;flex-shrink:0;margin-top:1px}.share-message-stop-sending{display:flex;align-items:center}.share-stop-sending-button{color:#e30018;font-size:16px;font-weight:400;cursor:pointer;transition:all .2s;line-height:22px;display:flex;justify-content:flex-start;align-content:center;align-items:center;width:100%;padding:4px 8px}@media (max-width: 600px){.share-add-crew-btn{align-self:center}}@media (max-width: 900px){.share-documents-modal.modal-wide{max-width:534px;min-width:0}.share-crew-members.grid-3col,.share-fbo-members.grid-3col{grid-template-columns:repeat(2,1fr)}}@media (max-width: 600px){.share-documents-modal{max-height:95vh;min-height:auto;min-width:0;margin:12px}.share-crew-members.grid-2col,.share-crew-members.grid-3col,.share-fbo-members.grid-2col,.share-fbo-members.grid-3col,.documents-grid{grid-template-columns:1fr}.share-documents-footer{flex-direction:column-reverse}.share-cancel-button,.share-button{width:100%}.documents-header{flex-direction:column;align-items:flex-start;gap:8px}.share-stop-sending-button{justify-content:center}.share-tabs-pill-container{gap:4px}.share-tab-pill{font-size:13px;padding:6px 10px}}.ShareDocumentsSidemodal-container{position:absolute;top:0;bottom:0;right:0;height:100vh;width:100%;max-width:600px;background-color:#141414;color:#f6f6f6;overflow-y:auto;padding:24px;margin:0!important;display:flex;flex-direction:column}.ShareDocumentsSidemodal-inner{display:flex;flex-direction:column;gap:24px;flex:1;min-height:0}.share-sidemodal-sections{display:flex;flex-direction:column;gap:12px}.share-sidemodal-section{background-color:#1d1d1d;border:1px solid #1f1f1f;border-radius:12px;overflow:hidden;transition:all .2s ease}.share-sidemodal-section.open{border-color:#2a2a2a}.share-sidemodal-section-header{width:100%;display:flex;justify-content:space-between;align-items:center;padding:16px 20px;background:none;border:none;color:#f6f6f6;cursor:pointer;transition:background-color .2s}.share-sidemodal-section-header:hover{background-color:#ffffff05}.share-sidemodal-section-header-left{display:flex;align-items:center;gap:8px}.share-sidemodal-section-warning-icon{display:inline-flex;align-items:center;color:#ffcf52}.share-sidemodal-section-header h3{margin:0;font-size:18px;font-weight:600;line-height:1.1}.share-sidemodal-section-count{background-color:#4a57fb;color:#fff;font-size:12px;font-weight:500;padding:2px 8px;border-radius:10px;line-height:16px;min-width:20px;text-align:center}.share-sidemodal-section-chevron{color:#f6f6f6;font-size:16px;transition:transform .2s ease}.share-sidemodal-section-chevron.open{transform:rotate(180deg)}.share-sidemodal-section-body{padding:0 20px 20px;display:flex;flex-direction:column;gap:20px}.share-sidemodal-section-cta{display:flex;justify-content:flex-end}.share-sidemodal-section-send-btn{background-color:#4a57fb;color:#fff;border:none;border-radius:32px;padding:8px 20px;font-size:14px;font-weight:500;cursor:pointer;transition:all .2s;line-height:1.1}.share-sidemodal-section-send-btn:hover:not(:disabled){background-color:#3a43ba}.share-sidemodal-section-send-btn:disabled{background-color:#1f1f1f;color:#9c9c9c;cursor:not-allowed}.share-add-crew-btn-left{align-self:flex-start;border:none;padding:4px 0}.share-pax-select-wrapper{width:100%}.share-sidemodal-pax-grid{margin-top:12px}.ShareDocumentsSidemodal-container .share-tabs-pill-container{padding:4px;gap:4px;justify-content:stretch}.ShareDocumentsSidemodal-container .share-tab-pill{flex:1;justify-content:center;text-align:center;padding:10px 16px}.share-other-phone-block{background-color:#0d0d0d;border-radius:8px;padding:16px;display:flex;flex-direction:column;gap:16px}.share-other-phone-grid{display:grid;grid-template-columns:1fr 1fr;gap:16px 20px;width:100%}.share-other-phone-field{display:flex;flex-direction:column;gap:6px;min-width:0}.share-other-phone-field label{font-family:Archivo,sans-serif;font-size:16px;font-weight:400;line-height:1.1;color:#f6f6f6}.share-other-phone-field input[type=text]{background-color:#2a2a2a;border:1px solid #2a2a2a;border-radius:30px;padding:10px 14px;color:#f6f6f6;font-family:Archivo,sans-serif;font-size:14px;font-weight:400;line-height:1.1;height:46px;outline:none;box-shadow:0 1px 2px #0000000d}.share-other-phone-field input[type=text]::placeholder{color:#f6f6f6;opacity:.3}.share-other-phone-field .phone-input-wrapper .PhoneInputInput{background-color:#2a2a2a;border:1px solid #2a2a2a;border-radius:30px;padding:10px 14px;color:#f6f6f6;font-family:Archivo,sans-serif;font-size:14px;font-weight:400;line-height:1.1;height:46px;box-shadow:0 1px 2px #0000000d}.share-other-phone-footer{display:flex;align-items:center;justify-content:space-between;gap:12px;padding-top:8px;margin-top:4px}.share-other-phone-note{display:flex;align-items:center;gap:8px;margin:0;color:#9c9c9c;font-size:12px;font-family:Archivo,sans-serif;line-height:1.2}.share-other-phone-note-icon{display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;color:#9c9c9c}.share-other-phone-remove{background:none;border:none;color:#9c9c9c;cursor:pointer;font-size:18px;line-height:1;padding:4px 8px;display:inline-flex;align-items:center;justify-content:center;flex-shrink:0}.share-other-phone-remove:hover{color:#f6f6f6}.ShareDocumentsSidemodal-footer{padding:16px 0 8px}@media (max-width: 700px){.ShareDocumentsSidemodal-container{max-width:100%;padding:16px}.share-crew-members.grid-2col,.share-fbo-members.grid-2col,.documents-grid,.share-other-phone-grid{grid-template-columns:1fr}}.wp-sending-status-overlay{position:fixed;top:0;left:0;width:100%;height:100%;background:linear-gradient(70.244deg,#1f1752bf,#141414bf);display:flex;justify-content:center;align-items:center;z-index:100}.wp-sending-status-card{background-color:#1d1d1d;border-radius:16px;padding:16px;width:100%;max-width:327px;min-height:216px;display:flex;flex-direction:column;align-items:center;gap:32px}.wp-sending-status-card-content{display:flex;flex-direction:column;align-items:center;gap:16px;width:100%}@keyframes spinAroundSmall{0%{transform:rotate(0) translate(30px)}to{transform:rotate(360deg) translate(30px)}}.wp-sending-status-card-loading .loading-overlay{height:auto;display:flex;gap:16px;margin-top:24px}.wp-sending-status-card-loading .loading-container{width:78px;height:78px}.wp-sending-status-card-loading .loader{width:19px;height:19px;animation:spinAroundSmall 4s linear infinite}.wp-sending-status-card-loading .loading-text{font-size:.5rem;letter-spacing:.3px}.wp-sending-status-card-loading .border-loader{width:66px;height:66px}.wp-sending-status-loading .loading-overlay{height:auto;display:flex;gap:16px;margin-top:0}.wp-sending-status-loading .loading-container{width:78px;height:78px}.wp-sending-status-loading .loader{width:19px;height:19px;animation:spinAroundSmall 4s linear infinite}.wp-sending-status-loading .loading-text{font-size:.5rem;letter-spacing:.3px}.wp-sending-status-loading .border-loader{width:66px;height:66px}.wp-sending-status-loading-text{color:#fafcfb;font-size:16px;font-weight:400;line-height:110%;text-align:center}.wp-sending-status-icon-circle{display:flex;justify-content:center;align-items:center;width:65px;height:65px;border-radius:50%;flex-shrink:0}.wp-sending-status-body{display:flex;flex-direction:column;gap:8px;width:100%}.wp-sending-status-title{color:#f6f6f6;font-size:16px;font-weight:600;line-height:110%;text-align:center}.wp-sending-status-text{color:#f6f6f6;font-size:12px;font-weight:400;line-height:110%;text-align:center}.wp-sending-status-buttons{display:flex;gap:8px;width:100%;justify-content:center}.wp-sending-status-btn-primary,.wp-sending-status-btn-secondary{font-size:16px;line-height:22px;font-weight:400;color:#f6f6f6;padding:8px 16px;border-radius:32px;transition:all .2s;flex:1;text-align:center;min-width:97px;max-width:184px;height:auto}.wp-sending-status-btn-primary{background-color:#4a57fb}.wp-sending-status-btn-secondary{background-color:#2a2a2a}@media (hover: hover){.wp-sending-status-btn-primary:hover{background-color:#3a26a8}.wp-sending-status-btn-secondary:hover{background-color:#3a3a3a}}.wp-sending-status-loading{min-height:200px;display:flex;align-items:center;justify-content:center}.wp-sending-status-loading-content{display:flex;flex-direction:column;align-items:center;gap:16px}.wp-sending-status-error-icon{width:24px;height:24px}.feedback-popup-icon-circle svg.wp-sending-status-error-icon{width:38px;height:38px}.feedback-popup-icon-circle svg.wp-sending-status-still-sending-icon{width:38px;height:38px}.feedback-popup-icon-circle svg.wp-sending-status-success-icon{width:45px;height:44px}.share-documents-wp-btn{display:flex;flex-direction:row;gap:4px;align-items:center;color:#4a57fb;padding:4px 8px;border:1px solid #4a57fb;border-radius:32px;width:fit-content;height:32px;font-size:16px;font-weight:400}.share-documents-wp-btn:disabled{background-color:#2a2a2a;color:#666;cursor:not-allowed;transform:none;opacity:.6}.whatsapp-icon-style{width:17px;height:17px}.status-alert-container{display:flex;flex-direction:column;padding:16px;background-color:transparent;min-height:97px;justify-content:space-between;gap:8px;max-width:660px;border-radius:16px;border:.5px dashed #9c9c9c;min-width:670px;margin:0 auto}.status-alert-container.dimmed{display:flex;flex-direction:column;padding:16px;background-color:#1d1d1d;justify-content:space-between;gap:8px;border-radius:16px;border:.5px dashed #9c9c9c}.status-alert-header{display:flex;align-items:center;gap:8px}.status-alert-icon-container{display:flex;align-items:center;justify-content:center}.status-info-alert-icon{color:#9c9c9c}.status-alert-title{color:#fff;font-size:14px;font-weight:700;margin:0}.status-alert-content{max-width:667px}.status-alert-text{color:#9c9c9c;font-size:14px;font-weight:400;line-height:22px;margin:0}.status-alert-action{display:flex;align-items:center;gap:12px;margin-left:auto}.status-alert-square-input-label{position:relative;cursor:pointer;font-size:17px;width:22px;height:22px;border-radius:20%;-webkit-user-select:none;user-select:none;border:2px solid #4a57fb;display:block}.status-alert-checkbox-input{position:absolute;opacity:0;width:0;height:0}.status-alert-square-input-checkmark{position:absolute;top:0;left:0;width:100%;height:100%}.status-alert-square-input-checkmark:after{content:"";position:absolute;top:50%;left:50%;background-color:#4a57fb;width:14px;height:14px;border-radius:10%;transform:translate(-50%,-50%) scale(0);transition:.1s ease}.status-alert-square-input-name{font-size:14px;font-weight:400;line-height:22px;color:#f6f6f6}.status-alert-square-input-label input:checked~.status-alert-square-input-checkmark:after{transform:translate(-50%,-50%) scale(1)}@media (max-width: 480px){.status-alert-container{min-width:auto}}.dynamic-select-container{position:relative;width:fit-content;max-width:137px;min-width:80px;max-height:32px}.dynamic-select-button{display:flex;justify-content:space-between;align-items:center;gap:8px;width:100%;padding:10px 12px;border:1px solid #6D6A6A99;border-radius:100px;cursor:pointer;font-weight:600;font-size:12px;color:#f6f6f6}.dynamic-select-arrow{display:flex;align-items:center}.dynamic-select-dropdown{position:absolute;top:100%;left:50%;transform:translate(-50%);width:100%;min-width:107px;max-height:200px;overflow-y:auto;color:#9c9c9c;background-color:#0d0d0d;border-radius:16px;z-index:10;margin-top:14px;padding:8px 12px}.dynamic-select-options-list{display:flex;flex-direction:column;width:100%;align-items:center}.dynamic-select-option{padding:10px 12px;cursor:pointer;color:#9c9c9c;font-size:14px;font-weight:400;text-align:center;width:100%}.dynamic-select-option:hover{background-color:#2a2a2a;border-radius:8px}.dynamic-select-input{width:100%;padding:10px 12px;background-color:#0d0d0d;border:none;font-size:14px}.dynamic-select-input:focus{outline:none}.FlightDetailsV2CrewCard{background-color:#1a1a1a;color:#fff;padding:16px;border-radius:16px;box-shadow:0 4px 10px #0000004d;display:flex;flex-direction:column;justify-content:space-between;gap:16px;min-height:212px;height:auto}.FlightDetailsV2CrewCard-content{display:flex;flex-direction:column;gap:16px;width:100%}.FlightDetailsV2CrewCard-header{display:flex;flex-direction:column;gap:4px}.FlightDetailsV2CrewCard-name{font-size:18px;font-weight:400;color:#f6f6f6;margin:0}.FlightDetailsV2CrewCard-warning-container{display:flex;flex-direction:column;gap:8px}.FlightDetailsV2CrewCard-warning-header{display:flex;align-items:center;gap:8px}.FlightDetailsV2CrewCard-warning-icon-gray{color:#9c9c9c}.FlightDetailsV2CrewCard-warning-icon-red{color:#ff4e4e}.FlightDetailsV2CrewCard-warning-icon-yellow{color:#ffcf52}.FlightDetailsV2CrewCard-warning-icon{color:#ff4e4e;display:flex;align-items:center}.FlightDetailsV2CrewCard-warning-text{color:#9c9c9c;font-size:14px;font-weight:400;margin:0}.FlightDetailsV2CrewCard-documents{display:flex;flex-direction:column;gap:12px}.FlightDetailsV2CrewCard-document-row{display:flex;flex-direction:row;gap:16px;align-items:center}.FlightDetailsV2CrewCard-document-type{color:#9c9c9c;font-size:14px;font-weight:400;line-height:22px;min-width:75px}.FlightDetailsV2CrewCard-document-content{display:flex;align-items:center;gap:8px;color:#f6f6f6}.FlightDetailsV2CrewCard-document-tooltip{display:flex;flex-direction:row;gap:8px;align-items:center}.FlightDetailsV2CrewCard-document-country{color:#f6f6f6;font-size:14px;font-weight:400}.FlightDetailsV2CrewCard-document-number{color:#f6f6f6;font-size:14px;font-weight:400;max-width:110px;min-width:70px;word-break:break-all}.FlightDetailsV2CrewCard-tooltip-trigger{position:relative;cursor:pointer;color:#9c9c9c;background-color:#0d0d0d;border-radius:50%;width:24px;height:24px;font-size:10px;font-weight:400;display:flex;align-items:center;justify-content:center}.FlightDetailsV2CrewCard-tooltip-trigger-expiration{position:relative;cursor:pointer;display:flex;align-items:center;justify-content:center}.FlightDetailsV2CrewCard-tooltip-content{position:absolute;top:100%;left:-190px;background-color:#0d0d0d;font-size:14px;font-weight:400;line-height:22px;border-radius:4px;padding:8px;z-index:1000;width:250px;max-width:280px;margin-top:8px;box-shadow:0 2px 8px #0003}.FlightDetailsV2CrewCard-tooltip-item{display:flex;align-items:center;gap:8px;padding:4px 0;color:#f6f6f6}.FlightDetailsV2CrewCard-footer{display:flex;justify-content:space-between;align-items:center}.FlightDetailsV2CrewCard-footer-role-selector{position:relative;display:flex;flex-direction:row;align-items:center;justify-content:space-between;gap:4px;height:auto;padding:4px 6px;border-radius:100px;border:1px solid #4a4a4a;max-width:170px;height:32px}.FlightDetailsV2CrewCard-role-selector-button{display:flex;align-items:center;justify-content:space-between;border-radius:6px;cursor:pointer;width:100%;color:#f6f6f6;background:none;border:none}.FlightDetailsV2CrewCard-role-selector-value{display:flex;align-items:center;justify-content:center;background-color:#123b9a80;padding:6px 4px;border-radius:100px;font-size:12px;font-weight:600;min-width:45px;height:20px}.FlightDetailsV2CrewCard-role-selector-icon{margin-left:8px}.FlightDetailsV2CrewCard-role-selector-menu{position:absolute;top:100%;left:0;right:0;background-color:#1a1a1a;width:fit-content;border-radius:16px;margin-top:4px;z-index:10;min-width:110px;box-shadow:0 4px 8px #000000b3}.FlightDetailsV2CrewCard-role-selector-menu-option-label{background-color:#123b9a80;padding:6px 12px;border-radius:100px;font-size:12px;font-weight:600;min-width:60px;display:inline-block;text-align:center}.FlightDetailsV2CrewCard-role-selector-menu-option{width:100%;padding:8px 12px;text-align:left;background:none;border:none;cursor:pointer;font-size:14px;color:#f6f6f6}.FlightDetailsV2CrewCard-role-selector-menu-option:disabled{pointer-events:none}.FlightDetailsV2CrewCard-role-selector-menu-division{height:1px;background-color:#ababab55;margin:4px 0}.FlightDetailsV2CrewCard-action-button{display:flex;align-items:center;justify-content:center;background:none;border:none;cursor:pointer;color:#f6f6f6}.FlightDetailsV2CrewCard-menu-container{display:flex;flex-direction:row;align-items:center;gap:16px;position:relative}.FlightDetailsV2CrewCard-menu{display:flex;flex-direction:column;align-items:center;justify-content:center;position:absolute;top:calc(100% + 5px);right:-20px;margin-top:10px;background-color:#2a2a2a;border-radius:16px;min-width:160px;z-index:1000;overflow:hidden}.FlightDetailsV2CrewCard-menu-item{width:100%;padding:12px 16px;text-align:left;background:none;border:none;color:#f6f6f6cc;cursor:pointer;font-size:14px}.FlightDetailsV2CrewCard-menu-item:hover{background-color:#2d2d2d}.FlightDetailsV2CrewCard-menu-item-delete{color:#ff4e4e}.FlightDetailsV2CrewCard-menu-separator{height:1px;background-color:#4a4a4a;margin:4px 0;width:90%}.FlightDetailsV2CrewCard-expiration-label{color:#9c9c9c}.FlightDetailsV2CrewCard-expiration-date{color:#f6f6f6}.DocumentSelectionModal-modal{display:flex;flex-direction:column;max-width:410px;border-radius:12px;padding:16px;gap:16px;background-color:#2a2a2a;justify-content:center;margin:0 auto}.DocumentSelectionModal-modal-title{color:#f6f6f6;margin:0;font-size:24px;font-weight:400;line-height:32px}.DocumentSelectionModal-modal-text{color:#f6f6f6;margin:0;font-size:16px;font-weight:400;line-height:24px}.DocumentSelectionModal-documents-list-and-footer{display:flex;flex-direction:column;gap:16px}.DocumentSelectionModal-document-status-dot-red{color:#ff7878}.DocumentSelectionModal-document-status-dot-gray{color:#9c9c9c}.DocumentSelectionModal-document-status-dot-yellow{color:gold}.DocumentSelectionModal-documents-list{display:flex;flex-direction:column;gap:16px;max-height:350px;overflow-y:auto}.DocumentSelectionModal-document-row{display:flex;align-items:center;gap:12px}.DocumentSelectionModal-document-checkbox{position:relative;display:inline-block;cursor:pointer}.DocumentSelectionModal-document-checkbox input{opacity:0;position:absolute}.DocumentSelectionModal-checkbox-custom{width:24px;height:24px;background-color:transparent;border:1.25px solid #4a57fb;border-radius:5px;display:flex;align-items:center;justify-content:center}.DocumentSelectionModal-document-checkbox input:checked+.DocumentSelectionModal-checkbox-custom{background-color:#4a57fb}.DocumentSelectionModal-checkbox-custom svg{width:16px;height:16px;color:#fff}.DocumentSelectionModal-document-info{display:flex;align-items:center;gap:8px;color:#f6f6f6}.DocumentSelectionModal-document-type{font-weight:400;font-size:16px;line-height:24px}.DocumentSelectionModal-document-number{color:#f6f6f6;font-size:14px;font-weight:400;line-height:22px}.DocumentSelectionModal-document-status-dot{width:8px;height:8px;border-radius:50%;background-color:currentColor}.DocumentSelectionModal-document-country{color:#f6f6f6;font-size:14px;font-weight:400;line-height:22px}.DocumentSelectionModal-modal-actions{display:flex;justify-content:flex-end;gap:12px;margin-top:16px}.DocumentSelectionModal-cancel-button{padding:8px 16px;border:none;border-radius:4px;background:transparent;color:#f6f6f6;cursor:pointer}.DocumentSelectionModal-save-button{padding:8px 16px;border:none;border-radius:4px;background:#4a57fb;color:#fff;cursor:pointer}.DocumentSelectionModal-save-button:hover{background:#3944c6}.DocumentSelectionModal-tooltip-trigger{position:relative;cursor:pointer;color:#9c9c9c;background-color:#0d0d0d;border-radius:50%;width:21px;height:21px;font-size:10px;font-weight:400;display:flex;align-items:center;justify-content:center}.DocumentSelectionModal-tooltip-trigger-expiration{position:relative;cursor:pointer;display:flex;align-items:center;justify-content:center}.DocumentSelectionModal-tooltip-content{position:absolute;top:100%;left:-180px;background-color:#0d0d0d;font-size:14px;font-weight:400;line-height:22px;border-radius:4px;padding:8px;z-index:1000;width:200px;max-width:250px;margin-top:8px;box-shadow:0 2px 8px #0003}.DocumentSelectionModal-tooltip-item{display:flex;flex-direction:row;gap:8px}.DocumentSelectionModal-tooltip-row{display:flex;flex-direction:row;align-items:center;gap:8px}.DocumentSelectionModal-expiration-label{color:#9c9c9c;white-space:nowrap}.DocumentSelectionModal-expiration-date{color:#fff}.regula-pdf-upload-button{background-color:#2a2a2a;border-radius:12px;border:1px dashed #d1d1d1;padding:10px 15px;color:#d1d1d1;cursor:pointer;width:100%;display:flex;align-items:center;justify-content:center;gap:5px;font-size:18px;line-height:135%;font-weight:400}.CrewOrPaxWarningModal-wrapper{width:100%;max-width:360px;margin:auto;background-color:#171717;border-radius:16px;display:flex;flex-direction:column;align-items:center;padding:16px;gap:28px;overflow:auto}.CrewOrPaxWarningModal-card-title-column{display:flex;flex-direction:column;gap:10px;width:100%}.CrewOrPaxWarningModal-cards{display:flex;flex-direction:column;gap:10px;overflow:auto;max-height:315px}.CrewOrPaxWarningModal-cards-minor{display:flex;flex-direction:column;gap:10px;overflow:auto;max-height:200px}.CrewOrPaxWarningModal-card-gray-text{display:flex;flex-direction:column;gap:10px;font-size:14px;font-weight:400;line-height:18px;color:#ffffff80}.CrewOrPaxWarningModal-card-values-row{display:flex;flex-direction:row;gap:6px}.CrewOrPaxWarningModal-title{font-weight:500;font-size:24px;text-align:center}.CrewOrPaxWarningModal-buttons-container{display:flex;flex-direction:row;justify-content:center}.CrewOrPaxWarningModal-text{font-weight:400;font-size:12px;text-align:center}.CrewOrPaxWarningModal-card{display:flex;flex-direction:column;justify-content:space-between;padding:16px;gap:20px;border-radius:8px;width:100%;max-width:322px;height:fit-content;background-color:#2a2a2a}.CrewOrPaxWarningModal-red-value{color:#ff4e4e}.CrewOrPaxWarningModal-cards-column{display:flex;flex-direction:column;gap:20px;width:100%}.CrewOrPaxWarningModal-card-info-column{display:flex;flex-direction:column;gap:10px}.CrewOrPaxWarningModal-card-info-row{display:flex;flex-direction:row;gap:4px;align-items:center;font-size:14px;font-weight:400;line-height:18px;color:#ffffff80}.CrewOrPaxWarningModal-card-button{display:flex;flex-direction:row;align-items:center;padding:4px 8px;gap:5px;max-width:210px;width:fit-content;background-color:#04b44a;color:#f6f6f6f6;font-weight:400;font-size:14px;border-radius:32px;margin-left:auto}.CrewOrPaxWarningModal-button-cancel{background-color:none;color:#4a57fb;font-size:16px;font-weight:400}.CrewOrPaxWarningModal-button-submit{background-color:#4a57fb;display:flex;align-items:center;color:#f6f6f6f6;font-size:16px;font-weight:400;padding:8px 16px;border-radius:32px}.CrewOrPaxWarningModal-card-info-red-title{color:#ff4e4e}.DynamicDocsInput-section-container{display:flex;flex-direction:row;gap:40;justify-content:space-between;flex-wrap:wrap}.multi-inputs-container{display:flex;flex:1;flex-direction:row;flex-wrap:wrap;justify-content:space-between;gap:16px}.span-separator{margin:15px 0 0;border:.5px solid #4A4A4A;width:100%}.multi-inputs-container .multi-input-unit{max-width:50%;flex-grow:1;flex-shrink:1;flex-basis:46%;position:relative}.multi-inputs-footer{width:100%;display:flex;flex-direction:row;justify-content:flex-end;align-items:center;margin:48px 0 24px}.input-footer-modal{display:flex;justify-content:flex-end}.DynamicDocsInput-add-part-form-button{border:1px solid #f6f6f6;width:max-content;margin:20px 0 0 auto;border-radius:32px;padding:8px 16px;gap:6px;display:flex;justify-content:space-around;align-items:center;color:#f6f6f6;font-size:16px;line-height:22px}@media (max-width: 1080px){.DynamicDocsInput-section-container{flex-direction:column}.multi-inputs-container{width:100%;display:flex;flex-direction:column;flex-wrap:nowrap}.multi-inputs-container .multi-input-unit{max-width:none;width:100%}}@media (max-width: 700px){.section-input-container{flex-direction:column}.multi-section-inputs-container{width:100%;display:flex;flex-direction:column;flex-wrap:nowrap}.multi-section-inputs-container .multi-section-input-unit{max-width:none;width:100%}}.flight-details-v2-section-crew{display:flex;flex-direction:column;gap:28px;width:100%}.FlightDetailsV2SectionCrew-cards-container{display:grid;grid-template-columns:repeat(3,1fr);gap:24px;width:100%}@media screen and (max-width: 1150px){.FlightDetailsV2SectionCrew-cards-container{grid-template-columns:repeat(2,1fr)}}@media screen and (max-width: 800px){.FlightDetailsV2SectionCrew-cards-container{grid-template-columns:1fr}}.select-crew-pax-leg-modal-container{max-width:516px!important;min-height:350px}.edit-multi-all-legs-checkbox{display:flex;align-items:center;width:100%}.edit-multi-all-legs-checkbox input[type=checkbox]{-moz-appearance:none;appearance:none;-webkit-appearance:none;width:24px;height:24px;border:2px solid #4A57FB;border-radius:4px;margin-right:10px;position:relative;cursor:pointer;outline:none}.edit-multi-all-legs-checkbox input[type=checkbox]:checked{background-color:#4a57fb}.edit-multi-all-legs-checkbox input[type=checkbox]:checked:after{content:"";position:absolute;left:6px;top:2px;width:6px;height:11px;border:solid white;border-width:0 2px 2px 0;transform:rotate(45deg)}.edit-multi-all-legs-checkbox label{font-size:16px;line-height:24px;color:#f6f6f6;cursor:pointer;-webkit-user-select:none;user-select:none}.checkbox-container{display:flex;align-items:center;border:1px solid #ccc;border-radius:4px;padding:8px 12px;background-color:#f8f9fa;cursor:pointer;transition:all .2s ease}.checkbox-container:hover{background-color:#e9ecef}.checkbox-container input[type=checkbox]{margin-right:10px;cursor:pointer;width:18px;height:18px}.checkbox-container label{font-size:14px;color:#333;cursor:pointer;-webkit-user-select:none;user-select:none}.selectdocument-container-v2{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);max-width:532px;width:100%;min-height:502px;background-color:#1d1d1d;border-radius:12px;display:flex;flex-direction:column;box-shadow:0 4px 12px #0006}.selectdocument-header{display:flex;justify-content:space-between;align-items:center;padding:16px}.selectdocument-header-title{color:#f6f6f6;margin:0;font-size:18px;font-weight:500}.selectdocument-close-button{background:none;border:none;cursor:pointer;padding:0}.selectdocument-close-icon{width:16px;height:16px;color:#9c9c9c}.selectdocument-modal-content-v2{padding:0;display:flex;flex-direction:column;flex-grow:1}.selectdocument-main-panel{background-color:#2a2a2a;border-radius:12px;padding:20px;margin:16px;display:flex;flex-direction:column;flex-grow:1;gap:16px}.selectdocument-main-panel-header{display:flex;justify-content:space-between;align-items:center;margin-bottom:4px}.selectdocument-main-panel-title{color:#f6f6f6;margin:0;font-size:20px;font-weight:500}.selectdocument-step-display{color:#9c9c9c;font-size:18px;font-weight:400}.selectdocument-aling-list-items{gap:10px;display:flex;flex-direction:column;padding:0 10px}.selectdocument-main-panel-text{color:#f6f6f6;margin:0;font-size:14px;font-weight:400;line-height:20px}.selectdocument-documents-list{display:flex;flex-direction:column;gap:16px;max-height:240px;overflow-y:auto;padding-right:8px}.selectdocument-document-row{display:flex;align-items:center;gap:12px}.selectdocument-document-checkbox{position:relative;display:inline-block;cursor:pointer}.selectdocument-document-checkbox input{opacity:0;position:absolute}.selectdocument-checkbox-custom{width:20px;height:20px;background-color:transparent;border:1.5px solid #4a57fb;border-radius:5px;display:flex;align-items:center;justify-content:center;transition:background-color .15s,border-color .15s}.selectdocument-document-checkbox input:checked+.selectdocument-checkbox-custom{background-color:#4a57fb;border-color:#4a57fb}.selectdocument-checkbox-custom svg{width:14px;height:14px;color:#fff}.selectdocument-document-info{display:flex;align-items:center;gap:8px;color:#f6f6f6}.selectdocument-document-type{font-weight:500;font-size:14px;color:#f6f6f6;white-space:nowrap}.selectdocument-document-number,.selectdocument-document-country,.selectdocument-separator{color:#f6f6f6;font-size:14px;font-weight:400;line-height:22px}.selectdocument-document-status-dot-red{color:#ff7878}.selectdocument-document-status-dot-gray{color:#9c9c9c}.selectdocument-document-status-dot-yellow{color:gold}.selectdocument-document-status-dot-green{color:#45d2a0}.selectdocument-add-doc-container{display:flex;justify-content:flex-end;padding-top:8px}.selectdocument-add-doc-button{background:none;border:none;color:#4a57fb;cursor:pointer;font-size:14px;font-weight:500;padding:0;text-align:left}.selectdocument-add-doc-button:hover{color:#3944c6}.selectdocument-tooltip-trigger-expiration{position:relative;cursor:pointer;display:flex;align-items:center;justify-content:center;margin-left:auto}.selectdocument-search-icon{width:16px;height:16px;color:#9c9c9c}.selectdocument-expand-right-icon{width:14px;height:14px;color:#9c9c9c;margin-left:6px}.selectdocument-tooltip-content{position:absolute;top:100%;right:0;background-color:#0d0d0d;font-size:12px;font-weight:400;line-height:20px;border-radius:4px;padding:6px;z-index:1000;width:170px;margin-top:6px;box-shadow:0 2px 8px #00000080}.selectdocument-tooltip-row{display:flex;justify-content:space-between;align-items:center;gap:8px}.selectdocument-expiration-label{color:#9c9c9c;white-space:nowrap}.selectdocument-expiration-date{color:#fff}.selectdocument-modal-footer-v2{display:flex;justify-content:space-between;align-items:center;padding:16px}.selectdocument-footer-right-buttons{display:flex;gap:12px}.selectdocument-footer-button{padding:8px 18px;border-radius:8px;font-size:16px;cursor:pointer;transition:background-color .15s,opacity .15s}.selectdocument-button-white{background:#1d1d1d;color:#f6f6f6;border-radius:32px}.selectdocument-button-white:hover{background:#1a1a1a}.selectdocument-button-blue{display:flex;align-items:center;background:#4a57fb;border-radius:32px;color:#fff;border:1px solid #4a57fb}.selectdocument-button-blue:hover{background:#3944c6}.copy-icon-style{width:24px;height:24px}.FlightDetailsV2PaxCard{background-color:#1a1a1a;color:#fff;padding:16px;border-radius:16px;box-shadow:0 4px 10px #0000004d;display:flex;flex-direction:column;justify-content:space-between;gap:16px;min-height:212px;height:auto}.FlightDetailsV2PaxCard-content{display:flex;flex-direction:column;gap:16px;width:100%}.FlightDetailsV2PaxCard-header{display:flex;flex-direction:column;gap:4px}.FlightDetailsV2PaxCard-name{font-size:18px;font-weight:400;color:#f6f6f6;margin:0}.FlightDetailsV2PaxCard-warning-container{display:flex;flex-direction:column;gap:8px}.FlightDetailsV2PaxCard-warning-header{display:flex;align-items:center;gap:8px}.FlightDetailsV2PaxCard-warning-icon-gray{color:#9c9c9c}.FlightDetailsV2PaxCard-warning-icon-red{color:#ff4e4e;flex-shrink:0;min-width:16px}.FlightDetailsV2PaxCard-warning-icon-yellow{color:#ffcf52;flex-shrink:0;min-width:16px}.FlightDetailsV2PaxCard-warning-icon{color:#ff4e4e;display:flex;align-items:center}.FlightDetailsV2PaxCard-warning-row{display:flex;flex-direction:row;align-items:center;gap:8px}.FlightDetailsV2PaxCard-warning-text-red{color:#ff4e4e;font-size:14px;font-weight:400}.FlightDetailsV2PaxCard-warning-text-yellow{color:#ffcf52;font-size:14px;font-weight:400}.FlightDetailsV2PaxCard-documents{display:flex;flex-direction:column;gap:12px}.FlightDetailsV2PaxCard-document-row{display:flex;flex-direction:row;gap:16px;align-items:center}.FlightDetailsV2PaxCard-document-type{color:#9c9c9c;font-size:14px;font-weight:400;line-height:22px;min-width:75px}.FlightDetailsV2PaxCard-document-content{display:flex;align-items:center;gap:8px;color:#f6f6f6}.FlightDetailsV2PaxCard-document-tooltip{display:flex;flex-direction:row;gap:8px;align-items:center}.FlightDetailsV2PaxCard-document-country{color:#f6f6f6;font-size:14px;font-weight:400}.FlightDetailsV2PaxCard-document-number{color:#f6f6f6;font-size:14px;font-weight:400;max-width:110px;min-width:70px;word-break:break-all}.FlightDetailsV2PaxCard-tooltip-trigger{position:relative;cursor:pointer;color:#9c9c9c;background-color:#0d0d0d;border-radius:50%;width:24px;height:24px;font-size:10px;font-weight:400;display:flex;align-items:center;justify-content:center}.FlightDetailsV2PaxCard-tooltip-trigger-expiration{position:relative;cursor:pointer;display:flex;align-items:center;justify-content:center}.FlightDetailsV2PaxCard-tooltip-content{position:absolute;top:100%;left:-190px;background-color:#0d0d0d;font-size:14px;font-weight:400;line-height:22px;border-radius:4px;padding:8px;z-index:1000;width:250px;max-width:280px;margin-top:8px;box-shadow:0 2px 8px #0003}.FlightDetailsV2PaxCard-tooltip-item{display:flex;align-items:center;gap:8px;padding:4px 0;color:#f6f6f6}.FlightDetailsV2PaxCard-footer{display:flex;justify-content:space-between;align-items:center;gap:16px}.FlightDetailsV2PaxCard-menu-container{display:flex;flex-direction:row;align-items:center;gap:16px;position:relative}.FlightDetailsV2PaxCard-menu{display:flex;flex-direction:column;align-items:center;justify-content:center;position:absolute;top:calc(100% + 5px);right:-20px;margin-top:10px;background-color:#2a2a2a;border-radius:16px;min-width:160px;z-index:1000;overflow:hidden}.FlightDetailsV2PaxCard-warnings{display:flex;flex-direction:column;gap:8px;width:100%}.FlightDetailsV2PaxCard-menu-item{width:100%;padding:12px 16px;text-align:left;background:none;border:none;color:#f6f6f6cc;cursor:pointer;font-size:14px}.FlightDetailsV2PaxCard-menu-item:hover{background-color:#2d2d2d}.FlightDetailsV2PaxCard-menu-item-delete{color:#ff4e4e}.FlightDetailsV2PaxCard-menu-separator{height:1px;background-color:#4a4a4a;margin:4px 0;width:90%}.FlightDetailsV2PaxCard-expiration-label{color:#9c9c9c}.FlightDetailsV2PaxCard-expiration-date{color:#f6f6f6}.section-container{padding:16px}.section-title{color:#fff;font-size:18px;margin-bottom:16px}.info-icon{font-size:18px}.add-button{background-color:#4a57fb;color:#fff;border:none;border-radius:8px;padding:10px 16px;font-size:14px;cursor:pointer}.add-button:hover{background-color:#3a46e0}.flight-details-v2-section-pax{display:flex;flex-direction:column;gap:28px;width:100%}.FlightDetailsV2SectionPax-cards-container{display:grid;grid-template-columns:repeat(3,1fr);gap:24px;width:100%}@media screen and (max-width: 1150px){.FlightDetailsV2SectionPax-cards-container{grid-template-columns:repeat(2,1fr)}}@media screen and (max-width: 800px){.FlightDetailsV2SectionPax-cards-container{grid-template-columns:1fr}}.flight-details-v2-tab-header{display:flex;flex-direction:row;align-items:center;justify-content:end;gap:16px}.flight-details-v2-tab-header-title{font-size:14px;font-weight:400;line-height:22px;color:#9c9c9c}.document-status-card{flex:1;min-width:0;height:100%;border-radius:16px;background-color:#2a2a2a;padding:11px 16px;display:flex;align-items:center;box-sizing:border-box;position:relative;max-width:25%}.document-status-card-content{display:flex;height:100%;justify-content:space-between;align-items:center;width:100%}.document-status-card-text{display:flex;flex-direction:column;gap:2px;flex:1;min-width:0}.document-status-card-title{font-size:18px;font-weight:400;color:#fff;margin:0;line-height:1.2;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:100%}.document-status-card-subtitle{font-size:12px;font-weight:400;margin:0;line-height:1.2;color:#979191;word-wrap:break-word;overflow-wrap:break-word}.document-status-card-title-icon-container-row{display:flex;align-items:center;flex-direction:row;gap:8px;flex-shrink:0}.document-status-card.completed .document-status-card-icon.completed{color:#04b44a}.document-status-card.warning .document-status-card-icon.warning,.document-status-card.filed-completed .document-status-card-icon.filed-completed,.document-status-card.not_filed .document-status-card-icon.not_filed,.document-status-card.deleted .document-status-card-icon.deleted{color:#ffcf52}.document-status-card.pending .document-status-card-subtitle,.document-status-card.pending .document-status-card-icon.pending{color:#9e9e9e}.document-status-card-menu-container{position:relative;flex-shrink:0}.document-status-card-menu-button{background:none;border:none;cursor:pointer;padding:4px;display:flex;align-items:center;justify-content:center}.document-status-card-menu-button:active{scale:1}.document-status-card-menu-separator{width:100%;height:1px;background-color:#4a4a4a;margin:4px 0;display:block}.document-status-card-dropdown-menu{position:absolute;top:100%;right:0;background:#1d1d1d;border-radius:16px;min-width:115px;padding:8px 12px;display:flex;flex-direction:column;text-align:start;gap:8px;z-index:1000}.document-status-card-menu-item{background:none;border:none;color:#fff;opacity:.8;padding:4px 6px;cursor:pointer;text-align:left;font-size:14px;transition:opacity .2s}.document-status-card-menu-item:hover{opacity:.7}.document-status-tooltip{position:absolute;bottom:100%;left:50%;transform:translate(-50%);background-color:#1f2937;color:#fff;padding:8px 12px;border-radius:6px;font-size:12px;white-space:nowrap;z-index:1000;margin-bottom:5px;box-shadow:0 4px 6px -1px #0000001a}.document-status-tooltip-content{font-weight:500}.document-status-tooltip-arrow{position:absolute;top:100%;left:50%;transform:translate(-50%);width:0;height:0;border-left:5px solid transparent;border-right:5px solid transparent;border-top:5px solid #1f2937}@container (max-width: 990px){.document-status-card{padding:12px 16px;max-width:none}.document-status-card-title{font-size:16px}.document-status-card-subtitle{font-size:10px}}@container (max-width: 480px){.document-status-card{padding:10px 12px}.document-status-card-title{font-size:14px}.document-status-card-subtitle{font-size:10px}}.FlightDetailsV2SectionSummaryDocumentsList-container{display:flex;flex-direction:column;gap:20px;width:100%}.FlightDetailsV2SectionSummaryDocumentsList-header{display:flex;flex-direction:row;gap:8px;font-size:16px;font-weight:700;color:#f6f6f6}.FlightDetailsV2SectionSummaryDocumentsList-headerRow{display:flex;flex-direction:row;align-items:center;justify-content:space-between}.FlightDetailsV2SectionSummaryDocumentsList-sectionLink{display:flex;flex-direction:row;gap:8px;font-size:16px;font-weight:700;color:#f6f6f6}.FlightDetailsV2SectionSummaryDocumentsList-expandIcon{display:flex;align-items:center;justify-content:center;padding:3px;width:18px;height:18px;border:1px solid #f6f6f6;position:absolute;border-radius:50%}.FlightDetailsV2SectionSummaryDocumentsList-cardsRow{display:flex;flex-direction:row;align-items:stretch;gap:8px;width:100%;flex-wrap:wrap}@media (max-width: 767px){.FlightDetailsV2SectionSummaryDocumentsList-cardsRow{display:grid;grid-template-columns:1fr 1fr;grid-gap:8px;width:100%;gap:14px;align-items:stretch}.FlightDetailsV2SectionSummaryDocumentsList-cardsRow>*{width:100%;min-width:0}.FlightDetailsV2SectionSummaryDocumentsList-headerRow{flex-direction:column-reverse;align-items:center;gap:1rem;margin:8px}}.FlightDetailsV2SectionSummaryCommentsCard-container{width:100%;background-color:#2a2a2a;padding:16px;border-radius:8px;display:flex;flex-direction:column;gap:8px}.FlightDetailsV2SectionSummaryCommentsCard-header{display:flex;flex-direction:row;justify-content:space-between;align-items:center}.FlightDetailsV2SectionSummaryCommentsCard-header-title{font-weight:600;font-size:16px;color:#f6f6f6}.FlightDetailsV2SectionSummaryCommentsCard-body{background-color:#141414;border-radius:8px;width:100%;height:max-content}.FlightDetailsV2SectionSummaryCommentsCard-body-text{color:#f6f6f6;background-color:transparent;border:none;outline:none;font-weight:400;padding:16px 8px;font-size:14px;white-space:pre-line}.FlightDetailsV2SectionSummaryTripInfoAirport-container{color:#fff;flex:1;display:flex;flex-direction:column;justify-content:space-between;align-items:center;background-color:#2a2a2a;padding:8px;border-radius:16px;gap:16px}.FlightDetailsV2SectionSummaryTripInfoAirport-card{width:100%;display:flex;flex-direction:column;gap:12px;background:linear-gradient(135deg,#4551eb 0%,#2c1d80 100%);border-radius:16px;padding:16px;box-shadow:0 4px 8px #0000001a}.FlightDetailsV2SectionSummaryTripInfoAirport-card-withActualDate{min-height:252px}.FlightDetailsV2SectionSummaryTripInfoAirport-card-withoutActualDate{min-height:238px}.FlightDetailsV2SectionSummaryTripInfoAirport-header{display:flex;justify-content:space-between;align-items:center;min-height:33px}.FlightDetailsV2SectionSummaryTripInfoAirport-fbo-container-wrapper{display:flex;flex-direction:row;align-items:center;justify-content:space-between;width:100%;min-height:46px}.FlightDetailsV2SectionSummaryTripInfoAirport-title{display:flex;align-items:center;gap:8px;font-size:16px;font-weight:500;margin:0;padding:0}.FlightDetailsV2SectionSummaryTripInfoAirport-editButton{background-color:#4a57fb;color:#f6f6f6;border:none;border-radius:20px;padding:8px 16px;font-size:16px;font-weight:600;cursor:pointer;transition:background-color .3s}.FlightDetailsV2SectionSummaryTripInfoAirport-editButton:hover{background-color:#3f51b5}.FlightDetailsV2SectionSummaryTripInfoAirport-content{display:flex;flex-direction:column;gap:16px}.FlightDetailsV2SectionSummaryTripInfoAirport-airportCode{font-size:36px;font-weight:700;margin:0;padding:0;display:flex;align-items:center;gap:8px}.FlightDetailsV2SectionSummaryTripInfoAirport-utcOffset{font-size:12px;font-weight:400;opacity:.6;letter-spacing:.04em}.FlightDetailsV2SectionSummaryTripInfoAirport-alternates{display:flex;justify-content:center;align-items:flex-start;flex-direction:column;width:max-content}.FlightDetailsV2SectionSummaryTripInfoAirport-alternate{font-size:12px;margin:0;padding:0;opacity:60%}.FlightDetailsV2SectionSummaryTripInfoAirport-alternateValue{font-weight:400;margin-left:4px}.FlightDetailsV2SectionSummaryTripInfoAirport-column-info{display:flex;flex-direction:column;gap:4px;min-height:41px}.FlightDetailsV2SectionSummaryTripInfoAirport-row-info{display:flex;justify-content:space-between}.FlightDetailsV2SectionSummaryTripInfoAirport-timeBlock{display:flex;flex-direction:row;align-items:center;justify-content:center}.FlightDetailsV2SectionSummaryTripInfoAirport-timeLabel{font-size:12px;margin:0 8px 0 0;padding:0;font-weight:400;color:#fff}.FlightDetailsV2SectionSummaryTripInfoAirport-timeLabel-secundary{font-size:12px;margin:0 8px 0 0;padding:0;font-weight:400;color:#fff;opacity:50%}.FlightDetailsV2SectionSummaryTripInfoAirport-timeValue{font-size:20px;font-weight:500;margin:0;padding:0;text-transform:uppercase}.FlightDetailsV2SectionSummaryTripInfoAirport-timeValue-secundary{font-size:14px;opacity:50%;text-transform:uppercase;margin:0;padding:0;font-weight:400}.FlightDetailsV2SectionSummaryTripInfoAirport-handlingRequestContainer,.FlightDetailsV2SectionSummaryTripInfoAirport-fbo-container{display:flex;flex-direction:row;align-items:center;justify-content:space-between;width:100%;gap:8px}.FlightDetailsV2SectionSummaryTripInfoAirport-handlingRequest{display:flex;justify-content:space-between;align-items:center;background-color:#2a2a2a7e;padding:12px;border-radius:16px;width:100%}.FlightDetailsV2SectionSummaryTripInfoAirport-fbo-data{font-size:16px;font-weight:400;opacity:60%}.FlightDetailsV2SectionSummaryTripInfoAirport-handlingText{font-size:14px;margin:0;padding:0}.FlightDetailsV2SectionSummaryTripInfoAirport-requestButton{background-color:transparent;color:#f6f6f6;border:1px solid #f6f6f6;font-weight:400;font-size:12px;display:flex;flex-direction:row;justify-content:space-between;align-items:center;gap:2px;border-radius:20px;padding:0 6px;cursor:pointer;transition:background-color .3s;line-height:20px}.FlightDetailsV2SectionSummaryTripInfoAirport-requestButton:disabled{cursor:not-allowed}.FlightDetailsV2SectionSummaryTripInfoAirport-requestButton--requested{color:#04b44a;border:1px solid #04b44a}.FlightDetailsV2SectionSummaryTripInfoAirport-requestButton-icon{width:20px;height:20px}.FlightDetailsV2SectionSummaryTripInfoAirport-requestButton:hover{background-color:#ffffff1a}@container (max-width: 1024px){.FlightDetailsV2SectionSummaryTripInfoAirport-card-withActualDate{min-height:247px}.FlightDetailsV2SectionSummaryTripInfoAirport-card-withoutActualDate{min-height:231px}.FlightDetailsV2SectionSummaryTripInfoAirport-airportCode{font-size:32px}.FlightDetailsV2SectionSummaryTripInfoAirport-timeValue{font-size:18px}.FlightDetailsV2SectionSummaryTripInfoAirport-handlingText{font-size:12px}.FlightDetailsV2SectionSummaryTripInfoAirport-requestButton{font-size:10px}}@container (max-width:970px){.FlightDetailsV2SectionSummaryTripInfoAirport-container{width:100%}.FlightDetailsV2SectionSummaryTripInfoAirport-card-withActualDate,.FlightDetailsV2SectionSummaryTripInfoAirport-card-withoutActualDate{min-height:0px}}@container (max-width: 768px){.FlightDetailsV2SectionSummaryTripInfoAirport-title,.FlightDetailsV2SectionSummaryTripInfoAirport-editButton{font-size:14px}.FlightDetailsV2SectionSummaryTripInfoAirport-airportCode{font-size:24px}.FlightDetailsV2SectionSummaryTripInfoAirport-timeValue{font-size:16px}}.FlightDetailsV2SectionSummaryTripInfoAirport-technical-stop-text-full{display:inline}.FlightDetailsV2SectionSummaryTripInfoAirport-technical-stop-text-short{display:none}@media (max-width: 509px){.FlightDetailsV2SectionSummaryTripInfoAirport-technical-stop-text-full{display:none}.FlightDetailsV2SectionSummaryTripInfoAirport-technical-stop-text-short{display:inline}}.FlightDetailsV2NotamsPopup-overlay{position:fixed;top:0;left:0;right:0;bottom:0;background-color:#00000080;display:flex;align-items:center;justify-content:center;z-index:1000}.FlightDetailsV2NotamsPopup-container{max-width:365px;width:100%;padding:16px;border-radius:16px;background-color:#1d1d1d;color:#f6f6f6;box-shadow:0 4px 20px #0000004d}.FlightDetailsV2NotamsPopup-header{display:flex;justify-content:space-between;align-items:center;margin-bottom:16px}.FlightDetailsV2NotamsPopup-title{font-size:20px;font-weight:400;margin:0;color:#f6f6f6}.FlightDetailsV2NotamsPopup-close{background:none;border:none;color:#999;font-size:24px;cursor:pointer;padding:0;width:24px;height:24px;display:flex;align-items:center;justify-content:center;transition:color .2s}.FlightDetailsV2NotamsPopup-close:hover{color:#f6f6f6}.FlightDetailsV2NotamsPopup-content{display:flex;flex-direction:column;gap:12px}.FlightDetailsV2NotamsPopup-message-text-with-notams{margin:0;font-size:14px;font-weight:400;color:#9c9c9c;line-height:1.4}.FlightDetailsV2NotamsPopup-message-text{margin:0;font-size:18px;font-weight:400;color:#9c9c9c;line-height:1.4}.FlightDetailsV2NotamsPopup-message-subtext{margin:8px 0 0;font-size:14px;font-weight:400;color:#9c9c9c;opacity:.6;line-height:1.3}.FlightDetailsV2NotamsPopup-list{display:flex;flex-direction:column;gap:8px;padding:8px 16px;background-color:#141414;border-radius:8px;max-height:400px;overflow:auto}.FlightDetailsV2NotamsPopup-item{display:flex;flex-direction:column;gap:8px}.FlightDetailsV2NotamsPopup-item-header{display:flex;justify-content:space-between;align-items:center}.FlightDetailsV2NotamsPopup-item-airport{font-size:18px;font-weight:600;color:#f6f6f6;line-height:1.3}.FlightDetailsV2NotamsPopup-item-status{font-size:12px;color:#999}.FlightDetailsV2NotamsPopup-update-date{font-size:10px;font-weight:300;color:#999;text-align:right}.FlightDetailsV2SectionSummaryTripInfoAirportChecklist-container{width:100%;display:flex;flex-direction:column;justify-content:center;align-items:center}.FlightDetailsV2SectionSummaryTripInfoAirportChecklist-header{width:100%;display:flex;flex-direction:row;justify-content:space-between;align-items:center}.FlightDetailsV2SectionSummaryTripInfoAirportChecklist-header-title{color:#fff;font-size:16px;font-weight:700}.FlightDetailsV2SectionSummaryTripInfoAirportChecklist-header-button{color:#f6f6f6;font-size:12px;font-weight:400;border:1px solid #f6f6f6;border-radius:32px;padding:4px 8px}.FlightDetailsV2SectionSummaryTripInfoAirportChecklist-header-expand-button{display:none}.FlightDetailsV2SectionSummaryTripInfoAirportChecklist-header-expand-button img{width:100%;height:100%;transform:rotate(90deg)}.FlightDetailsV2SectionSummaryTripInfoAirportChecklist-list-empty{width:100%;height:100px;padding:24px 8px 0;display:flex;flex-direction:column;justify-content:flex-start;align-items:flex-start;gap:8px}.FlightDetailsV2SectionSummaryTripInfoAirportChecklist-list-empty-title{color:#fff;font-size:16px;font-weight:500}.FlightDetailsV2SectionSummaryTripInfoAirportChecklist-list-empty-text{color:#9c9c9c;font-size:12px;font-weight:400}.FlightDetailsV2SectionSummaryTripInfoAirportChecklist-list{width:100%;margin-top:16px;display:flex;flex-direction:row;flex-wrap:wrap;align-content:flex-start;justify-content:space-between;align-items:stretch;row-gap:8px;height:100px;overflow-y:auto}.FlightDetailsV2SectionSummaryTripInfoAirportChecklist-list-item{width:49%;list-style:none}.FlightDetailsV2SectionSummaryTripInfoAirportChecklist-list-item-button{width:100%;height:100%;display:flex;flex-direction:row;gap:8px;align-items:center;justify-content:space-between;border-radius:8px;padding:8px 16px;background-color:#141414}.FlightDetailsV2SectionSummaryTripInfoAirportChecklist-list-item-button-status{width:19px;height:19px;color:#fff}.FlightDetailsV2SectionSummaryTripInfoAirportChecklist-list-item-button-status-green{color:#04b44a}.FlightDetailsV2SectionSummaryTripInfoAirportChecklist-list-item-button-status-yellow{color:#ffcf52}.FlightDetailsV2SectionSummaryTripInfoAirportChecklist-list-item-button-status-gray{color:#9c9c9c}.FlightDetailsV2SectionSummaryTripInfoAirportChecklist-list-item-button-text{flex:1;font-size:16px;font-weight:400;color:#fff;text-align:left}.FlightDetailsV2SectionSummaryTripInfoAirportChecklist-list-item-button-ammount{color:#f6f6f6;font-size:14px;font-weight:500}@container (max-width:970px){.FlightDetailsV2SectionSummaryTripInfoAirportChecklist-list-closed{margin-top:0;height:0px;display:none}.FlightDetailsV2SectionSummaryTripInfoAirportChecklist-header-expand-button{display:flex;justify-content:center;align-items:center;width:18px;height:18px}}@container (max-width: 1000px){.FlightDetailsV2SectionSummaryTripInfoAirportChecklist-list-item-button-text{font-size:12px}}.NOTAMFormUnit-container{padding:8px 16px;background-color:#141414;border-radius:8px}.NOTAMFormUnit-header-button{display:flex;justify-content:center;align-items:center;padding:0!important}.NOTAMFormUnit-header-button img{width:24px;height:24px;transform:rotate(180deg)}.NOTAMFormUnit-header-button-opened{transform:rotate(180deg)}.NOTAMFormUnit-delete-button{font-size:16px;color:#ff7878;display:flex;justify-content:center;align-items:center;padding:2px 8px;margin:10px 0 4px}.NOTAMFormUnit-delete-button:disabled{opacity:.5;cursor:not-allowed}.NOTAMsFormModal-container .container-select-input{margin:10px 0!important}.NOTAMsFormModal-add-button{border:solid 1px #6d6a6a60;border-radius:32px;padding:4px 8px;color:#fff;font-size:14px;font-weight:700;display:flex;justify-content:center;align-items:center;gap:8px}.NOTAMsFormModal-add-button:disabled{opacity:.5;cursor:not-allowed}.FlightDetailsV2SectionSummaryTripInfo-container{display:flex;flex-direction:row;justify-content:space-between;align-items:flex-start;flex-wrap:wrap;width:100%;gap:23px}@container (max-width:970px){.FlightDetailsV2SectionSummaryTripInfo-container{flex-direction:column;justify-content:center;align-items:center}}.FlightDetailsV2SectionSummaryTripInfoMidSection-container{display:flex;flex-direction:column;justify-content:center;align-items:center;gap:24px;margin:32px 0 0;position:relative}.FlightDetailsV2SectionSummaryTripInfoMidSection-header{display:flex;flex-direction:column;justify-content:center;align-items:center}.FlightDetailsV2SectionSummaryTripInfoMidSection-status{width:100px;display:flex;justify-content:center;align-items:center;margin-bottom:8px}.FlightDetailsV2SectionSummaryTripInfoMidSection-estimated-time-icon{margin:0 0 12px}.FlightDetailsV2SectionSummaryTripInfoMidSection-estimated-time{display:flex;flex-direction:column;justify-content:center;align-items:center}.FlightDetailsV2SectionSummaryTripInfoMidSection-estimated-time-value{font-size:20px;font-weight:700;color:#fff}.FlightDetailsV2SectionSummaryTripInfoMidSection-estimated-time-label{color:#d1d1d1;font-size:12px;font-weight:300}.FlightDetailsV2SectionSummaryTripInfoMidSection-airborne-container{display:flex;justify-content:center;align-items:center;margin-top:0;width:100%}.leg-status-add-button-flight-aware{display:flex;justify-content:center;align-items:center;width:106px;height:32px;gap:5px;cursor:pointer;border:none;box-sizing:border-box;border-radius:32px;font-size:14px;font-weight:400;color:#f6f6f6;background-color:#379531}@container (max-width:970px){.FlightDetailsV2SectionSummaryTripInfoMidSection-container{width:100%;gap:18px;margin:0;padding:3px 32px}.FlightDetailsV2SectionSummaryTripInfoMidSection-header{gap:4px}.FlightDetailsV2SectionSummaryTripInfoMidSection-estimated-time{flex-direction:row;gap:8px}.FlightDetailsV2SectionSummaryTripInfoMidSection-estimated-time-icon{margin:0;width:24px;height:24px}.FlightDetailsV2SectionSummaryTripInfoMidSection-status{display:none}}.FlightDetailsV2SectionSummaryTripInfoMidSectionInfo-container{display:flex;flex-direction:column;gap:16px}.FlightDetailsV2SectionSummaryTripInfoMidSectionInfo-heading,.FlightDetailsV2SectionSummaryTripInfoMidSectionInfo-data{opacity:.6;color:#fff;font-size:12px}.FlightDetailsV2SectionSummaryTripInfoMidSectionInfo-heading{font-weight:700}.FlightDetailsV2SectionSummaryTripInfoMidSectionInfo-data,.FlightDetailsV2SectionSummaryTripInfoMidSectionInfo-heading span{font-weight:400}.FlightDetailsV2SectionSummaryTripInfoMidSectionInfo-mobile-container{display:none}@container (max-width:970px){.FlightDetailsV2SectionSummaryTripInfoMidSectionInfo-container{display:none}.FlightDetailsV2SectionSummaryTripInfoMidSectionInfo-mobile-container{display:flex;flex-direction:row;justify-content:space-between;align-items:center;width:100%;max-width:300px}.FlightDetailsV2SectionSummaryTripInfoMidSectionInfo-mobile-column{display:flex;flex-direction:column;gap:8px}}.FlightDetailsV2SectionPermitsCard{display:flex;flex-direction:row;background-color:#2a2a2a;border-radius:16px;padding:16px;justify-content:space-between;width:100%}.FlightDetailsV2SectionPermitsCard-left-column{display:flex;flex-direction:column;align-items:flex-start;flex:1;gap:4px}.FlightDetailsV2SectionPermitsCard-left-row{display:flex;flex-direction:row;gap:8px}.FlightDetailsV2SectionPermitsCard-right-column{display:flex;flex-direction:column;align-items:flex-end;flex:1;justify-content:space-between;gap:14px}.FlightDetailsV2SectionPermitsCard-left-content{display:flex;flex-direction:column;align-items:start;justify-content:space-between;width:100%;flex:1}.FlightDetailsV2SectionPermitsCard-top-left-row{display:flex;flex-direction:row;align-items:center;gap:8px;flex:1}.FlightDetailV2SectionPermitsCard-title{font-size:16px;font-weight:700;color:#f6f6f6}.FlightDetailsV2SectionPermitsCard-field-item{display:flex;flex-direction:row;align-items:center;flex-wrap:wrap;gap:8px;justify-content:end}.FlightDetailsV2SectionPermitsCard-right-row{display:flex;flex-direction:row;align-items:center;justify-content:end;gap:8px;flex-wrap:wrap}.FlightDetailsV2SectionPermitsCard-field-row{display:flex;flex-direction:row;gap:8px}.FlightDetailsV2SectionPermitsCard-field-label{font-size:14px;font-weight:400;color:#9e9e9e}.FlightDetailsV2SectionPermitsCard-field-value{font-size:14px;font-weight:400;color:#f6f6f6}.FlightDetailsV2SectionPermitsCard-icon.complete{color:#04b44a}.FlightDetailsV2SectionPermitsCard-icon.requested{color:#ffcf52}.FlightDetailsV2SectionPermitsCard-icon.pending{color:#9e9e9e}.FlightDetailsV2SectionPermitsCard-icon.incomplete{color:#ff4e4e}.FlightDetailsV2SectionPermitsCard-subtitle{font-size:12px;font-weight:300}.FlightDetailsV2SectionPermitsCard-subtitle.complete{color:#04b44a}.FlightDetailsV2SectionPermitsCard-subtitle.requested{color:#ffcf52}.FlightDetailsV2SectionPermitsCard-subtitle.pending{color:#9e9e9e}.FlightDetailsV2SectionPermitsCard-subtitle.incomplete{color:#ff4e4e}.FlightDetailsV2SectionPermitsCard-right-buttons-row{display:flex;flex-direction:row;align-items:center;width:100%;flex:1;gap:14px;align-items:end;justify-content:end}.FlightDetailsV2SectionPermitsCard-right-button{display:flex;align-items:center;justify-content:center}.standard-datetime-input{display:flex;flex-direction:column;gap:11px;height:102px;margin:4px 0 0}.standard-datetime-label{color:#f6f6f6;font-size:15px}.PermitFormModal-inputs-row-container{list-style:none;display:grid;grid-template-columns:1fr 1fr;grid-template-columns:repeat(2,minmax(0,1fr));column-gap:20px}.PermitFormModal-inputs-row-container>li:last-child:nth-child(odd){grid-column:1 / -1}.PermitFormModal-edit-subtitle{font-size:16px;font-weight:700;line-height:24px;color:#f6f6f6}.PermitFormModal-section-title{font-size:16px;font-weight:400;line-height:24px;color:#9c9c9c}@media (max-width: 500px){.PermitFormModal-inputs-row-container{grid-template-columns:1fr;column-gap:0;row-gap:15px}.PermitFormModal-inputs-row-container>li:last-child:nth-child(odd){grid-column:auto}}.FlightDetailsV2SectionPermits{display:flex;flex-direction:column;gap:40px;width:100%}.FlightDetailsV2SectionPermits-cards-grid-wrapper{position:relative}.FlightDetailsV2SectionPermits-cards-grid{display:grid;grid-template-columns:repeat(2,1fr);gap:16px;width:100%}@media screen and (max-width: 768px){.FlightDetailsV2SectionPermits-cards-grid{grid-template-columns:1fr}}.FlightDetailsV2SectionPermits-grouped-cards{display:flex;flex-direction:column;gap:16px}.FlightDetailsV2SectionPermits-grouped-cards-title{font-size:18px;font-weight:600;color:#f6f6f6}.request-permit-button{max-width:170px;font-size:12px;font-weight:400;color:#f6f6f6;background-color:transparent;border:1px solid #F6F6F6;border-radius:32px;padding:3px 6px;cursor:pointer;transition:all .2s ease}.request-permit-button:hover{background-color:#f6f6f61a}.request-permit-button:disabled{opacity:.5;cursor:not-allowed}.FlightDetailsV2SectionPermits-column{display:flex;flex-direction:column;gap:16px}.FlightDetailsV2SectionPermits-cards-grid.dimmed{opacity:.35;pointer-events:none;transition:opacity .2s ease-in-out}.permits-overlay{position:absolute;top:0;left:0;width:100%;height:100%;z-index:2}.permits-overlay>*{z-index:1001;margin-top:80px;width:600px;margin-left:auto;margin-right:auto;display:block}.permits-overlay .status-alert-action{display:flex;gap:8px;align-items:center}.FlightDetailsV2SectionPermits-grouped-cards-header{display:flex;flex-direction:row;justify-content:space-between;align-items:center}.FlightDetailsV2SectionPermits-grouped-cards-reorder-icon{margin-left:auto;cursor:pointer;width:20px;height:20px}.DndReorderModal-bg{position:fixed;top:0;left:0;right:0;bottom:0;background:rgba(0,0,0,.7);z-index:9999;display:flex;align-items:center;justify-content:center}.DndReorderModal-modal{background:#1d1d1d;border-radius:8px;padding:16px 15px;min-width:350px;max-width:90vw;box-shadow:0 4px 32px #0006}.DndReorderModal-header{display:flex;justify-content:space-between;align-items:center;margin-bottom:16px}.DndReorderModal-title{font-size:1.6rem;color:#fff;font-weight:400}.DndReorderModal-close{display:flex;justify-content:center;align-items:center;background:none;border:none;color:#fff;font-size:2rem;cursor:pointer}.DndReorderModal-dnd-icon{color:#f6f6f6}.DndReorderModal-list{display:flex;flex-direction:column;gap:8px;margin-bottom:16px;max-height:370px;overflow:auto}.DndReorderModal-item{background:#2a2a2a;border-radius:8px;padding:16px;color:#fff;font-size:1.25rem;display:flex;align-items:center;justify-content:space-between;cursor:grab;-webkit-user-select:none;user-select:none}.DndReorderModal-item-title{font-size:18px;font-weight:400}.DndReorderModal-drag-icon{font-size:1.5rem;color:#fff;opacity:.7}.DndReorderModal-actions{display:flex;justify-content:flex-end;gap:16px}.DndReorderModal-cancel{background:none;border:none;color:#fff;font-size:16px;padding:8px 18px;border-radius:24px;font-weight:400;cursor:pointer}.DndReorderModal-save{display:flex;flex-direction:row;align-items:center;gap:8px;background:#3b5bfe;color:#fff;border:none;font-size:16px;padding:8px 16px;border-radius:24px;cursor:pointer;font-weight:400}.PermitSummaryModal-bg{position:fixed;top:0;left:0;right:0;bottom:0;background:rgba(0,0,0,.7);z-index:9999;display:flex;align-items:center;justify-content:center}.PermitSummaryModal-modal{background:#2A2A2A;border-radius:8px;padding:24px;min-width:435px;box-shadow:0 4px 32px #0006;color:#fff}.PermitSummaryModal-header{display:flex;flex-direction:row;justify-content:space-between;align-items:center;margin-bottom:16px}.PermitSummaryModal-title{font-size:20px;font-weight:400}.PermitSummaryModal-section{display:flex;flex-direction:column;gap:16px;margin-bottom:24px}.PermitSummaryModal-section-title{font-size:14px;font-weight:500}.PermitSummaryModal-row{display:flex;justify-content:space-between;align-items:center;color:#9c9c9c}.PermitSummaryModal-row span:first-child{color:#fff;font-weight:400;min-width:160px}.PermitSummaryModal-row span:last-child{color:#9c9c9c;font-weight:400;text-align:left;max-width:220px;word-break:break-word}.PermitSummaryModal-row a{color:#3b5bfe;text-decoration:underline}.PermitSummaryModal-actions{display:flex;justify-content:flex-end;margin-top:24px}.PermitSummaryModal-close{background:#3b5bfe;color:#fff;border:none;font-size:16px;padding:8px,16px;border-radius:32px;height:38px;cursor:pointer;font-weight:400;width:74px}.PermitSummaryModal-row-label{color:#fff;font-weight:400;font-size:12px;margin-left:10px}.PermitSummaryModal-row-value{color:#9c9c9c;font-weight:400;font-size:12px;flex:1}.PermitSummaryModal-row-button{color:#3b5bfe;text-align:start}.permit-summary-status-button{border-radius:100px;color:#f6f6f6;display:flex;justify-content:space-between;align-items:center;gap:4px;padding:4px 6px;min-height:32px;background:none;border:1px solid #4a4a4a;cursor:pointer}.permit-summary-status-value{display:flex;flex-direction:row;align-items:center;gap:6px;border-radius:100px;padding:0 12px;text-align:center;white-space:nowrap;min-height:20px;font-weight:600;font-size:13px}.permit-summary-status-menu{position:absolute;z-index:10;background-color:#2a2a2a;display:flex;flex-direction:column;justify-content:center;padding:8px 12px;gap:8px;border-radius:16px;box-shadow:0 0 10px #0003;right:0;min-width:112px}.permit-summary-status-menu-option{display:flex;align-items:center;justify-content:center;padding:0 12px;border-radius:100px;font-weight:600;line-height:18px;font-size:12px;white-space:nowrap;width:100%;text-align:left;background:none;border:none;cursor:pointer}.permit-summary-status-menu-option-division{width:100%;height:1px;background-color:#4a4a4a}.permit-summary-status-no-requested{color:#ff7878;background-color:#ff78784d}.permit-summary-status-requested{color:#ffa767;background-color:#ffa7674d}.permit-summary-status-no-apply{color:#f6f6f6;background-color:#2a2a2a;border:1px solid #4a4a4a}.permit-summary-status-confirmed{color:#65ffe3;background-color:#65ffe34d}.permit-summary-status-button-icon{margin-left:6px;font-size:14px;color:#f6f6f6}@media (max-width: 509px){.permit-summary-status-button,.permit-summary-status-value{min-height:30px}}:root{--swiper-theme-color: #007aff}:host{position:relative;display:block;margin-left:auto;margin-right:auto;z-index:1}.swiper{margin-left:auto;margin-right:auto;position:relative;overflow:hidden;list-style:none;padding:0;z-index:1;display:block}.swiper-vertical>.swiper-wrapper{flex-direction:column}.swiper-wrapper{position:relative;width:100%;height:100%;z-index:1;display:flex;transition-property:transform;transition-timing-function:var(--swiper-wrapper-transition-timing-function, initial);box-sizing:content-box}.swiper-android .swiper-slide,.swiper-ios .swiper-slide,.swiper-wrapper{transform:translateZ(0)}.swiper-horizontal{touch-action:pan-y}.swiper-vertical{touch-action:pan-x}.swiper-slide{flex-shrink:0;width:100%;height:100%;position:relative;transition-property:transform;display:block}.swiper-slide-invisible-blank{visibility:hidden}.swiper-autoheight,.swiper-autoheight .swiper-slide{height:auto}.swiper-autoheight .swiper-wrapper{align-items:flex-start;transition-property:transform,height}.swiper-backface-hidden .swiper-slide{transform:translateZ(0);backface-visibility:hidden}.swiper-3d.swiper-css-mode .swiper-wrapper{perspective:1200px}.swiper-3d .swiper-wrapper{transform-style:preserve-3d}.swiper-3d{perspective:1200px}.swiper-3d .swiper-slide,.swiper-3d .swiper-cube-shadow{transform-style:preserve-3d}.swiper-css-mode>.swiper-wrapper{overflow:auto;scrollbar-width:none;-ms-overflow-style:none}.swiper-css-mode>.swiper-wrapper::-webkit-scrollbar{display:none}.swiper-css-mode>.swiper-wrapper>.swiper-slide{scroll-snap-align:start start}.swiper-css-mode.swiper-horizontal>.swiper-wrapper{scroll-snap-type:x mandatory}.swiper-css-mode.swiper-horizontal>.swiper-wrapper>.swiper-slide:first-child{margin-inline-start:var(--swiper-slides-offset-before);scroll-margin-inline-start:var(--swiper-slides-offset-before)}.swiper-css-mode.swiper-horizontal>.swiper-wrapper>.swiper-slide:last-child{margin-inline-end:var(--swiper-slides-offset-after)}.swiper-css-mode.swiper-vertical>.swiper-wrapper{scroll-snap-type:y mandatory}.swiper-css-mode.swiper-vertical>.swiper-wrapper>.swiper-slide:first-child{margin-block-start:var(--swiper-slides-offset-before);scroll-margin-block-start:var(--swiper-slides-offset-before)}.swiper-css-mode.swiper-vertical>.swiper-wrapper>.swiper-slide:last-child{margin-block-end:var(--swiper-slides-offset-after)}.swiper-css-mode.swiper-free-mode>.swiper-wrapper{scroll-snap-type:none}.swiper-css-mode.swiper-free-mode>.swiper-wrapper>.swiper-slide{scroll-snap-align:none}.swiper-css-mode.swiper-centered>.swiper-wrapper:before{content:"";flex-shrink:0;order:9999}.swiper-css-mode.swiper-centered>.swiper-wrapper>.swiper-slide{scroll-snap-align:center center;scroll-snap-stop:always}.swiper-css-mode.swiper-centered.swiper-horizontal>.swiper-wrapper>.swiper-slide:first-child{margin-inline-start:var(--swiper-centered-offset-before)}.swiper-css-mode.swiper-centered.swiper-horizontal>.swiper-wrapper:before{height:100%;min-height:1px;width:var(--swiper-centered-offset-after)}.swiper-css-mode.swiper-centered.swiper-vertical>.swiper-wrapper>.swiper-slide:first-child{margin-block-start:var(--swiper-centered-offset-before)}.swiper-css-mode.swiper-centered.swiper-vertical>.swiper-wrapper:before{width:100%;min-width:1px;height:var(--swiper-centered-offset-after)}.swiper-3d .swiper-slide-shadow,.swiper-3d .swiper-slide-shadow-left,.swiper-3d .swiper-slide-shadow-right,.swiper-3d .swiper-slide-shadow-top,.swiper-3d .swiper-slide-shadow-bottom{position:absolute;left:0;top:0;width:100%;height:100%;pointer-events:none;z-index:10}.swiper-3d .swiper-slide-shadow{background:rgba(0,0,0,.15)}.swiper-3d .swiper-slide-shadow-left{background-image:linear-gradient(to left,rgba(0,0,0,.5),rgba(0,0,0,0))}.swiper-3d .swiper-slide-shadow-right{background-image:linear-gradient(to right,rgba(0,0,0,.5),rgba(0,0,0,0))}.swiper-3d .swiper-slide-shadow-top{background-image:linear-gradient(to top,rgba(0,0,0,.5),rgba(0,0,0,0))}.swiper-3d .swiper-slide-shadow-bottom{background-image:linear-gradient(to bottom,rgba(0,0,0,.5),rgba(0,0,0,0))}.swiper-lazy-preloader{width:42px;height:42px;position:absolute;left:50%;top:50%;margin-left:-21px;margin-top:-21px;z-index:10;transform-origin:50%;box-sizing:border-box;border:4px solid var(--swiper-preloader-color, var(--swiper-theme-color));border-radius:50%;border-top-color:transparent}.swiper:not(.swiper-watch-progress) .swiper-lazy-preloader,.swiper-watch-progress .swiper-slide-visible .swiper-lazy-preloader{animation:swiper-preloader-spin 1s infinite linear}.swiper-lazy-preloader-white{--swiper-preloader-color: #fff}.swiper-lazy-preloader-black{--swiper-preloader-color: #000}@keyframes swiper-preloader-spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.swiper-pagination{position:absolute;text-align:center;transition:.3s opacity;transform:translateZ(0);z-index:10}.swiper-pagination.swiper-pagination-hidden{opacity:0}.swiper-pagination-disabled>.swiper-pagination,.swiper-pagination.swiper-pagination-disabled{display:none!important}.swiper-pagination-fraction,.swiper-pagination-custom,.swiper-horizontal>.swiper-pagination-bullets,.swiper-pagination-bullets.swiper-pagination-horizontal{bottom:var(--swiper-pagination-bottom, 8px);top:var(--swiper-pagination-top, auto);left:0;width:100%}.swiper-pagination-bullets-dynamic{overflow:hidden;font-size:0}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{transform:scale(.33);position:relative}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active,.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-main{transform:scale(1)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev{transform:scale(.66)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev-prev{transform:scale(.33)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next{transform:scale(.66)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next-next{transform:scale(.33)}.swiper-pagination-bullet{width:var(--swiper-pagination-bullet-width, var(--swiper-pagination-bullet-size, 8px));height:var(--swiper-pagination-bullet-height, var(--swiper-pagination-bullet-size, 8px));display:inline-block;border-radius:var(--swiper-pagination-bullet-border-radius, 50%);background:var(--swiper-pagination-bullet-inactive-color, #000);opacity:var(--swiper-pagination-bullet-inactive-opacity, .2);button& {border: none; margin: 0; padding: 0; box-shadow: none; appearance: none;} .swiper-pagination-clickable & {cursor: pointer;} &:only-child {display: none !important;}}.swiper-pagination-bullet-active{opacity:var(--swiper-pagination-bullet-opacity, 1);background:var(--swiper-pagination-color, var(--swiper-theme-color))}.swiper-vertical>.swiper-pagination-bullets,.swiper-pagination-vertical.swiper-pagination-bullets{right:var(--swiper-pagination-right, 8px);left:var(--swiper-pagination-left, auto);top:50%;transform:translate3d(0,-50%,0)}.swiper-vertical>.swiper-pagination-bullets .swiper-pagination-bullet,.swiper-pagination-vertical.swiper-pagination-bullets .swiper-pagination-bullet{margin:var(--swiper-pagination-bullet-vertical-gap, 6px) 0;display:block}.swiper-vertical>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic,.swiper-pagination-vertical.swiper-pagination-bullets.swiper-pagination-bullets-dynamic{top:50%;transform:translateY(-50%);width:8px}.swiper-vertical>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet,.swiper-pagination-vertical.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{display:inline-block;transition:.2s transform,.2s top}.swiper-horizontal>.swiper-pagination-bullets .swiper-pagination-bullet,.swiper-pagination-horizontal.swiper-pagination-bullets .swiper-pagination-bullet{margin:0 var(--swiper-pagination-bullet-horizontal-gap, 4px)}.swiper-horizontal>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic,.swiper-pagination-horizontal.swiper-pagination-bullets.swiper-pagination-bullets-dynamic{left:50%;transform:translate(-50%);white-space:nowrap}.swiper-horizontal>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet,.swiper-pagination-horizontal.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{transition:.2s transform,.2s left}.swiper-horizontal.swiper-rtl>.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{transition:.2s transform,.2s right}.swiper-pagination-fraction{color:var(--swiper-pagination-fraction-color, inherit)}.swiper-pagination-progressbar{background:var(--swiper-pagination-progressbar-bg-color, rgba(0, 0, 0, .25));position:absolute}.swiper-pagination-progressbar .swiper-pagination-progressbar-fill{background:var(--swiper-pagination-color, var(--swiper-theme-color));position:absolute;left:0;top:0;width:100%;height:100%;transform:scale(0);transform-origin:left top}.swiper-rtl .swiper-pagination-progressbar .swiper-pagination-progressbar-fill{transform-origin:right top}.swiper-horizontal>.swiper-pagination-progressbar,.swiper-pagination-progressbar.swiper-pagination-horizontal,.swiper-vertical>.swiper-pagination-progressbar.swiper-pagination-progressbar-opposite,.swiper-pagination-progressbar.swiper-pagination-vertical.swiper-pagination-progressbar-opposite{width:100%;height:var(--swiper-pagination-progressbar-size, 4px);left:0;top:0}.swiper-vertical>.swiper-pagination-progressbar,.swiper-pagination-progressbar.swiper-pagination-vertical,.swiper-horizontal>.swiper-pagination-progressbar.swiper-pagination-progressbar-opposite,.swiper-pagination-progressbar.swiper-pagination-horizontal.swiper-pagination-progressbar-opposite{width:var(--swiper-pagination-progressbar-size, 4px);height:100%;left:0;top:0}.swiper-pagination-lock{display:none}.swiper-scrollbar{border-radius:var(--swiper-scrollbar-border-radius, 10px);position:relative;touch-action:none;background:var(--swiper-scrollbar-bg-color, rgba(0, 0, 0, .1))}.swiper-scrollbar-disabled>.swiper-scrollbar,.swiper-scrollbar.swiper-scrollbar-disabled{display:none!important}.swiper-horizontal>.swiper-scrollbar,.swiper-scrollbar.swiper-scrollbar-horizontal{position:absolute;left:var(--swiper-scrollbar-sides-offset, 1%);bottom:var(--swiper-scrollbar-bottom, 4px);top:var(--swiper-scrollbar-top, auto);z-index:50;height:var(--swiper-scrollbar-size, 4px);width:calc(100% - 2 * var(--swiper-scrollbar-sides-offset, 1%))}.swiper-vertical>.swiper-scrollbar,.swiper-scrollbar.swiper-scrollbar-vertical{position:absolute;left:var(--swiper-scrollbar-left, auto);right:var(--swiper-scrollbar-right, 4px);top:var(--swiper-scrollbar-sides-offset, 1%);z-index:50;width:var(--swiper-scrollbar-size, 4px);height:calc(100% - 2 * var(--swiper-scrollbar-sides-offset, 1%))}.swiper-scrollbar-drag{height:100%;width:100%;position:relative;background:var(--swiper-scrollbar-drag-bg-color, rgba(0, 0, 0, .5));border-radius:var(--swiper-scrollbar-border-radius, 10px);left:0;top:0}.swiper-scrollbar-cursor-drag{cursor:move}.swiper-scrollbar-lock{display:none}.flight-details-v2-section-services-columns-item{display:flex;gap:8px;align-items:flex-start;flex-direction:column;padding:8px;background-color:#1d1d1d;border-radius:16px;width:100%}.flight-details-v2-section-services-columns-item-header{display:flex;flex-direction:row;align-items:flex-start;gap:4px;width:100%}.flight-details-v2-section-services-columns-item-info-container{display:flex;flex-direction:column;gap:4px}.flight-details-v2-section-services-columns-item-type{font-size:16px;font-weight:600;color:#fff}.flight-details-v2-section-services-columns-item-status{font-size:12px;font-weight:400;color:#979191}.flight-details-v2-section-services-columns-item-actions-container{margin:0 0 0 auto;display:flex;align-items:center;gap:12px}.flight-details-v2-section-services-columns-item-status-pill{padding:4px 8px;border-radius:12px;color:#fff;font-size:12px;font-weight:600;width:max-content;white-space:nowrap;text-align:center}.flight-details-v2-section-services-columns-item-status-pill.confirmed{background-color:#65ffe34d;color:#65ffe3}.flight-details-v2-section-services-columns-item-status-pill.pending{background-color:#ff78784d;color:#ff7878}.flight-details-v2-section-services-columns-item-status-pill.in-progress{background-color:#ffa7674d;color:#ffa767}.flight-details-v2-section-services-columns-item-status-pill.canceled{background-color:#4a4a4a;color:#fff}.flight-details-v2-section-services-columns-item-status-pill.not-required{background-color:#f6f6f600;color:#f6f6f6}.flight-details-v2-section-services-columns-item-footer.mobile{display:none}.flight-details-v2-section-services-columns-item-button{background:transparent;border:none;cursor:pointer;font-size:18px;display:flex;align-items:center;justify-content:center}.flight-details-v2-section-services-columns-item-button-svg{height:24px;width:24px}.flight-details-v2-section-services-columns-item-content{flex:1;max-width:90%;margin:0 0 0 24px;font-size:12px;color:#979191}.flight-details-v2-section-services-columns-item-content p{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}@media screen and (max-width: 1100px){.flight-details-v2-section-services-columns-item{align-items:flex-start}.flight-details-v2-section-services-columns-item-svg{display:none}.flight-details-v2-section-services-columns-item-type{font-size:14px}.flight-details-v2-section-services-columns-item-status-pill.desktop,.flight-details-v2-section-services-columns-item-button.desktop{display:none}.flight-details-v2-section-services-columns-item-footer.mobile{display:flex;flex-direction:row;align-items:center;justify-content:space-between;gap:8px;width:100%}.flight-details-v2-section-services-columns-item-status-pill.mobile{width:100%}.flight-details-v2-section-services-columns-item-content{max-width:100%;margin:0}}.DirectStatusChangerButton-button{border-radius:100px;border:solid 1px #4a4a4a;color:#f6f6f6;display:flex;justify-content:space-between;align-items:center;gap:4px;padding:4px 6px}.DirectStatusChangerButton-value{display:inline-block;vertical-align:middle;border-radius:100px;padding:0 12px;text-align:center;white-space:nowrap}.DirectStatusChangerButton-menu{position:absolute;z-index:4;top:27px;right:0;background-color:#2a2a2a;display:flex;flex-direction:column;justify-content:center;padding:8px 12px;gap:8px;border-radius:16px;box-shadow:0 4px 20px #00000040}.DirectStatusChangerButton-menu-option{padding:0 12px;border-radius:100px;font-weight:600;line-height:18px;font-size:12px;white-space:nowrap;width:max-content}.DirectStatusChangerButton-red{color:#ff7878!important;background-color:#ff78784d!important}.DirectStatusChangerButton-yellow{color:#e8d316!important;background-color:#e8d3164d!important}.DirectStatusChangerButton-orange{color:#ffa767!important;background-color:#ffa7674d!important}.DirectStatusChangerButton-green{color:#65ffe3!important;background-color:#65ffe34d!important}.DirectStatusChangerButton-gray{color:#fff!important;background-color:#4a4a4a!important}.DirectStatusChangerButton-black{color:#fff!important;background-color:#f6f6f600!important}.DirectStatusChangerButton-menu-option-division{width:100%;height:1px;background-color:#4a4a4a}.email-content-card{background-color:#2a2a2a;border-radius:8px;padding:16px;display:flex;flex-direction:column;gap:16px}.email-content-card-inner{background-color:#1d1d1d;border-radius:16px;padding:12px;display:flex;flex-direction:column;gap:8px}.email-content-card-header{display:flex;align-items:center;justify-content:space-between;gap:8px}.email-content-card-supplier{font-size:18px;font-weight:600;color:#f6f6f6;line-height:120%}.email-content-card-badge{font-size:16px;font-weight:700;color:#f6f6f6;text-align:right;white-space:nowrap}.email-content-card-details{display:flex;flex-direction:row;justify-content:space-between;gap:16px}.email-content-card-details-text{color:#f6f6f6;font-weight:400;font-size:12px;line-height:110%}@media (max-width: 550px){.email-content-card{padding:10px 12px}.email-content-card-header{flex-direction:column;align-items:flex-start;gap:8px}}.email-controller-modal{background-color:#171717;color:#f6f6f6;padding:50px 40px;width:100%;max-width:604px;box-sizing:border-box;display:flex;flex-direction:column;gap:39px;position:absolute;top:0;bottom:0;right:0;overflow:hidden;border-radius:0}.email-controller-modal-header{display:flex;align-items:center;justify-content:space-between;flex-shrink:0}.email-controller-modal-title{font-size:20px;font-weight:700;color:#f6f6f6;line-height:110%;margin:0}.email-controller-modal-close{background:none;border:none;color:#d1d1d1;cursor:pointer;padding:4px;display:flex;align-items:center;justify-content:center;border-radius:4px;transition:color .2s}.email-controller-modal-close:hover{color:#f6f6f6}.email-controller-modal-content{display:flex;flex-direction:column;gap:24px;flex:1;min-height:0}.email-controller-modal-body{display:flex;flex-direction:column;gap:16px;flex:1;overflow:auto;min-height:0}.email-controller-modal-section-label{color:#f6f6f6;font-weight:700;font-size:16px;line-height:110%;flex-shrink:0}.email-controller-input-field{display:flex;flex-direction:column;gap:6px;flex-shrink:0}.email-controller-input-label{font-size:16px;font-weight:400;color:#f6f6f6;margin:0}.email-controller-select-input{background-color:#2a2a2a;border:1px;border-radius:30px;padding:10px 14px;min-height:26px;outline-color:#4a57fb}.email-controller-select-input.email-controller-error-input{border-color:#ff4d4f}.email-controller-error-message{color:#ff4d4f;font-size:12px;margin:0}.email-controller-modal-body .container-input-text-area{flex:1;display:flex;flex-direction:column;min-height:0}.email-controller-modal-body .textArea-input{flex:1;overflow-y:auto;resize:none}.email-controller-modal-body .textArea-input::-webkit-scrollbar{width:6px}.email-controller-modal-body .textArea-input::-webkit-scrollbar-track{background:transparent}.email-controller-modal-body .textArea-input::-webkit-scrollbar-thumb{background-color:#4a57fb;border-radius:10px}.email-controller-modal-select__control{display:flex;flex-wrap:wrap;align-items:center;gap:6px;width:100%}.email-controller-modal-select__value-container{display:flex;flex-wrap:wrap;gap:6px;flex:1;align-items:center}.email-controller-modal-select__multi-value{display:flex;align-items:center;background-color:#4a57fb;border-radius:25px;padding:8px 8px 8px 12px;gap:4px;font-size:13px;color:#f6f6f6;min-height:26px}.email-controller-modal-select__multi-value__remove{cursor:pointer;display:flex;align-items:center;color:#f6f6f6;transition:opacity .2s}.email-controller-modal-select__input-container{color:#f6f6f6;font-size:14px}.email-controller-modal-select__placeholder{color:#9c9c9c;font-size:14px}.email-controller-modal-select__indicators{display:none}.email-controller-modal-select__menu{background-color:#2a2a2a;border-radius:8px;margin-top:4px;overflow:hidden;z-index:10}.email-controller-modal-select__option{padding:8px 12px;font-size:14px;color:#f6f6f6;cursor:pointer;transition:background-color .2s}.email-controller-modal-select__option:hover{background-color:#3a3a3a}.email-controller-modal-footer{display:flex;flex-direction:column;align-items:flex-end;gap:24px}.email-controller-modal-footer-actions{display:flex;align-items:flex-end;justify-content:flex-end;gap:10px}.email-controller-modal-sent-info{font-size:12px;color:#9c9c9c;flex:1}.email-controller-modal-btn{border:none;border-radius:32px;padding:8px 16px;font-size:16px;font-weight:400;cursor:pointer;transition:background-color .2s,color .2s;font-family:inherit}.email-controller-modal-btn-cancel{background:none;color:#f6f6f6}.email-controller-modal-btn-cancel:hover{color:#9c9c9c}.email-controller-modal-btn-primary{background-color:#4a57fb;color:#f6f6f6}.email-controller-modal-btn-primary:hover{background-color:#4a57fb}.email-controller-modal-btn-primary:disabled{opacity:.5;cursor:not-allowed}.email-send-request{display:flex;align-items:center;justify-content:flex-end;gap:12px}.email-send-request-btn{background:none;border:1px solid #4a57fb;border-radius:32px;color:#4a57fb;font-size:14px;font-weight:500;padding:8px 20px;cursor:pointer;font-family:inherit;transition:all .2s}.email-send-request-btn:hover{background-color:#4a57fb1a}.email-send-request-btn:active{scale:1}.email-send-request-icon-btn{background:none;border:none;cursor:not-allowed;padding:4px;display:flex;align-items:center;justify-content:center;transition:all .2s;opacity:.5}.email-send-request-icon-btn:active{scale:1}.email-send-request-icon-btn-active{cursor:pointer;opacity:1}.email-send-request-icon-btn-active .email-send-request-icon path{fill:#f6f6f6}.email-send-request-icon-btn-active:hover{opacity:.7}.email-send-request-icon{width:22px;height:22px}.email-send-request-sent-label{color:#9c9c9c;font-size:12px;font-weight:400;white-space:nowrap}@media (max-width: 600px){.email-controller-modal{padding:24px 16px;max-width:100%}.email-controller-modal-title{font-size:16px}.email-controller-modal-footer{flex-direction:column;align-items:stretch}.email-controller-modal-sent-info{text-align:center;margin-bottom:4px}.email-controller-modal-footer .email-controller-modal-btn{width:100%;text-align:center}}.service-form-modal-container{background-color:#171717;color:#f6f6f6;padding:24px;margin:auto!important;border-radius:16px;width:100%;box-sizing:border-box;font-family:inherit;display:flex;flex-direction:column;max-height:90vh;max-width:610px}.service-form-modal-header{display:flex;align-items:center;gap:10px;margin-bottom:20px;flex-shrink:0}.service-form-modal-header-title{display:flex;align-items:center;gap:10px;flex:1;min-width:0}.service-form-modal-icon-wrapper{display:flex;align-items:center;justify-content:center;flex-shrink:0}.service-form-modal-icon{width:32px!important;height:32px!important}.service-form-modal-title-text{font-size:18px;font-weight:600;color:#f6f6f6;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.service-form-modal-header .standard-button-container{margin-left:auto;flex-shrink:0}.service-form-modal-form{display:flex;flex-direction:column;flex:1;min-height:0}.service-form-modal-body{flex:1;overflow-y:auto;min-height:0;padding-right:6px}.service-form-modal-body::-webkit-scrollbar{width:6px}.service-form-modal-body::-webkit-scrollbar-track{background:transparent}.service-form-modal-body::-webkit-scrollbar-thumb{background-color:#4a57fb;border-radius:10px}.service-form-accordion-header{display:flex;justify-content:space-between;align-items:center;width:100%;background:transparent;border:none;color:#9c9c9c;cursor:pointer;padding:14px 0;transition:color .2s}.service-form-accordion-header:active{scale:1}.service-form-accordion-header:hover{color:#f6f6f6}.service-form-accordion-title{font-size:16px;font-weight:400;letter-spacing:.8px}.service-form-accordion-icon{font-size:16px;flex-shrink:0}.service-form-accordion-content{padding:4px 0 16px;display:flex;gap:12px;flex-direction:column}.service-form-modal-radio-group{display:flex;flex-direction:column;gap:8px}.service-form-modal-radio-label{font-size:16px;color:#f6f6f6}.service-form-modal-radio-options{display:flex;gap:24px}.service-form-modal-radio-option{display:flex;align-items:center;gap:8px;cursor:pointer;font-size:16px;color:#f6f6f6;padding:8px 0}.service-form-modal-radio-option input[type=radio]{-moz-appearance:none;appearance:none;-webkit-appearance:none;width:24px;height:24px;border-radius:50%;border:2px solid #4a57fb;background-color:transparent;cursor:pointer;flex-shrink:0;transition:background-color .15s}.service-form-modal-radio-option input[type=radio]:checked{background-color:#1a1a1a;border-color:#4a57fb;box-shadow:inset 0 0 0 6px #4a57fb}.service-form-modal-row{display:grid;grid-template-columns:1fr 1fr;gap:16px}.service-form-modal-datetime-group{display:grid;grid-template-columns:1fr 1fr;gap:8px}.service-form-modal-flat-fields{display:flex;flex-direction:column;padding-top:8px}.service-form-modal-footer{margin-top:16px;padding-top:16px;flex-shrink:0;display:flex;justify-content:flex-end}.service-form-modal-extra-services{display:flex;flex-direction:column;gap:10px;margin-top:4px}.service-form-modal-extra-services-label{color:#f6f6f6;font-size:15px;letter-spacing:.8px;white-space:nowrap;display:flex;gap:4px;align-items:center}.service-form-modal-extra-services-grid{display:flex;flex-wrap:wrap;gap:8px 12px}.service-form-modal-extra-services-grid>*{width:max-content}@media (max-width: 550px){.service-form-modal-container{padding:16px}.service-form-modal-row{grid-template-columns:1fr}}.service-form-notes-pilot{display:flex;flex-direction:column;gap:4px;margin-bottom:4px}.service-form-notes-pilot-label{color:#f6f6f6;font-size:15px;letter-spacing:.8px;white-space:nowrap;display:flex;gap:4px;align-items:center}.service-form-notes-pilot-text{font-size:14px;color:#9c9c9c}.flight-details-v2-section-services-columns{display:flex;flex-direction:column;gap:24px;width:100%;background-color:#2a2a2a;padding:16px;border-radius:16px}.flight-details-v2-section-services-columns-header{display:flex;justify-content:space-between;align-items:center;height:48px}.flight-details-v2-section-services-columns-header-title-container{display:flex;flex-direction:column;gap:8px}.flight-details-v2-section-services-columns-header-icao{font-size:16px;font-weight:700;color:#fff}.flight-details-v2-section-services-columns-header-title{font-size:24px;font-weight:700;color:#fff}.flight-details-v2-section-services-columns-header-button{display:flex;align-items:center;gap:2px;padding:4px 8px;border:1px solid #4a57fb;border-radius:32px;background-color:transparent;color:#4a57fb;font-size:14px;font-weight:400;cursor:pointer;transition:all .2s ease}.flight-details-v2-section-services-columns-header-button.mobile{display:none}.flight-details-v2-section-services-columns-header-button:hover{background-color:#4a56fb10}.flight-details-v2-section-services-columns-content{display:flex;flex-direction:column;gap:8px}@media screen and (max-width: 1100px){.flight-details-v2-section-services-columns-header-title{font-size:20px}.flight-details-v2-section-services-columns-header-button.desktop{display:none}.flight-details-v2-section-services-columns-header-button.mobile{display:flex;justify-content:center;color:#f6f6f6;background-color:#4a57fb}}.flight-details-v2-services-selector-container{background-color:#171717;color:#f6f6f6;padding:24px;margin:auto;border-radius:16px;width:100%;box-sizing:border-box;font-family:inherit;display:flex;flex-direction:column;max-height:90vh;max-width:785px}.services-selector-title{margin:0 0 24px;font-size:20px;font-weight:700;color:#f6f6f6;flex-shrink:0}.services-selector-sections{flex-grow:1;overflow-y:auto;min-height:0;padding-right:8px}.services-selector-sections::-webkit-scrollbar{width:6px}.services-selector-sections::-webkit-scrollbar-track{background:transparent}.services-selector-sections::-webkit-scrollbar-thumb{background-color:#4a57fb;border-radius:10px}.services-selector-group{margin-bottom:24px}.services-selector-group-header{display:flex;justify-content:space-between;align-items:center;cursor:pointer;padding:8px 0;margin-bottom:12px;font-size:16px;font-weight:500;color:#f6f6f6}.services-selector-group-title{display:flex;align-items:center;gap:12px}.services-selector-group-title span{font-size:18px;font-weight:400;color:#f6f6f6}.group-title-icon{font-size:18px;color:#f6f6f6}.services-selector-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:12px}.service-selector-card{background-color:#2a2a2a;border:1px solid transparent;border-radius:8px;padding:12px 16px;display:flex;justify-content:space-between;align-items:center;cursor:pointer;transition:all .2s ease;min-height:48px;box-sizing:border-box}.service-selector-card:hover{background-color:#3a3a3c}.service-selector-card.disabled{opacity:.5;cursor:default}.service-selector-card.disabled:hover{background-color:#2a2a2a}.service-selector-card-name{font-size:14px;color:#f6f6f6;font-weight:400;transition:color .2s ease}.service-selector-card-actions{display:flex;align-items:center;justify-content:center}.service-selector-icon-add{font-size:18px;color:#f6f6f6;background-color:transparent;border-radius:50%;padding:2px;border:1px solid #f6f6f6}.service-selector-icon-check{font-size:20px;color:#4f46e5}.amount-actions{display:flex;align-items:center;gap:12px}.amount-btn{background:transparent;border:1px solid #f6f6f6;color:#f6f6f6;border-radius:50%;width:22px;height:22px;display:flex;align-items:center;justify-content:center;cursor:pointer;padding:0;transition:all .2s}.amount-btn:hover{background:rgba(255,255,255,.1)}.amount-btn.disabled{opacity:.5;cursor:default}.amount-btn.disabled:hover{background:transparent}.amount-value{font-size:14px;color:#f6f6f6;font-weight:600;min-width:12px;text-align:center}.services-selector-footer{margin-top:24px;display:flex;flex-direction:column;align-items:flex-start;flex-shrink:0;padding-top:16px;gap:20px}.services-selector-checkbox-wrapper .square-input-name{margin:0}.services-selector-actions{display:flex;gap:16px;align-items:center;width:100%;justify-content:flex-end}@media (max-width: 1024px){.services-selector-grid{grid-template-columns:repeat(2,1fr)}}@media (max-width: 600px){.services-selector-grid{grid-template-columns:1fr}}.swiper-pagination-bullet-active{color:#f6f6f6!important;border-bottom:solid 2px #4a57fb!important;font-weight:600!important}.swiper-pagination{position:fixed!important;bottom:0!important;left:0!important;width:100%!important;background:#0d0d0d;border-top:solid 1px #2a2a2a;padding:10px 0;z-index:1000}.nc-card{background:#1a1f2e;border:1px solid #2d3548;border-left:4px solid #4a57fb;border-radius:10px;padding:1rem 1.25rem;margin-bottom:.75rem;display:flex;flex-direction:column;gap:.6rem;transition:border-color .2s}.nc-header{display:flex;align-items:center;justify-content:space-between;gap:.5rem;flex-wrap:wrap}.nc-chips{display:flex;gap:.4rem;flex-wrap:wrap}.nc-chip{font-size:.7rem;font-weight:600;padding:.2rem .55rem;border-radius:999px;border:1px solid transparent;letter-spacing:.02em}.nc-location{display:flex;align-items:center;gap:.25rem;font-size:.8rem;font-weight:600;color:#f6f6f6;white-space:nowrap}.nc-location-icon{font-size:1rem;color:#9c9c9c}.nc-title{font-size:.9rem;font-weight:600;color:#f6f6f6;line-height:1.4;margin:0}.nc-elements{display:flex;flex-direction:column;gap:0;border:1px solid #2d3548;border-radius:8px;background:#141414;overflow:hidden}.nc-elements-title{display:block;font-size:.62rem;font-weight:700;color:#6b7280;text-transform:uppercase;letter-spacing:.06em;padding:.45rem .75rem .3rem;border-bottom:1px solid #2d3548}.nc-element-row{display:flex;flex-direction:column;gap:.2rem;padding:.45rem .75rem;border-bottom:1px solid #2d3548}.nc-element-row:last-child{border-bottom:none}.nc-element-header{display:flex;align-items:center;justify-content:space-between;gap:.5rem}.nc-element-left{display:flex;align-items:center;gap:.4rem;flex-wrap:wrap}.nc-element-type{font-size:.58rem;font-weight:700;padding:.1rem .4rem;border-radius:4px;background:#2d3548;color:#9c9c9c;text-transform:uppercase;letter-spacing:.05em;flex-shrink:0}.nc-element-identifier{font-size:.78rem;font-weight:600;color:#f6f6f6}.nc-element-effect{font-size:.58rem;font-weight:700;padding:.1rem .45rem;border-radius:999px;text-transform:uppercase;letter-spacing:.05em;white-space:nowrap;flex-shrink:0}.nc-element-effect-restricted{background:#eab30822;color:#eab308;border:1px solid #eab30855}.nc-element-effect-unserviceable,.nc-element-effect-closed{background:#ef444422;color:#ef4444;border:1px solid #ef444455}.nc-element-effect-modified{background:#3b82f622;color:#60a5fa;border:1px solid #3b82f655}.nc-element-effect-affected{background:#f9731622;color:#f97316;border:1px solid #f9731655}.nc-element-details{font-size:.72rem;color:#9c9c9c;margin:0;line-height:1.5}.nc-date-row{display:flex;align-items:center;gap:.4rem;flex-wrap:wrap}.nc-date-icon{font-size:.95rem;color:#9c9c9c;flex-shrink:0}.nc-date-text{font-size:.75rem;color:#9c9c9c}.nc-badge{font-size:.65rem;font-weight:700;padding:.15rem .5rem;border-radius:999px;letter-spacing:.04em;text-transform:uppercase}.nc-badge-perm{background:#22c55e22;color:#22c55e;border:1px solid #22c55e55}.nc-badge-est{background:#eab30822;color:#eab308;border:1px solid #eab30855}.nc-badge-recent{background:#f9731622;color:#f97316;border:1px solid #f9731655}.nc-reference{font-size:.72rem;color:#9c9c9c;margin:0}.nc-reference-label{font-weight:600;letter-spacing:.04em;text-transform:uppercase;color:#6b7280;font-size:.65rem}.nc-tabs{display:flex;background:#141414;border-radius:8px;padding:3px;width:100%;border:1px solid #2d3548;margin-top:.25rem}.nc-tab{flex:1;background:transparent;border:none;border-radius:6px;padding:.3rem .85rem;font-size:.78rem;font-weight:500;color:#9c9c9c;cursor:pointer;transition:background .15s,color .15s;text-align:center}.nc-tab:hover{color:#f6f6f6}.nc-tab-active{background:#2d3548;color:#f6f6f6;font-weight:600}.nc-content{font-size:.8rem;color:#9c9c9c;line-height:1.6;margin:0;white-space:pre-wrap}.nc-content-raw{font-family:Courier New,Courier,monospace;font-size:.74rem;background:#141414;border:1px solid #2d3548;border-radius:6px;padding:.6rem .75rem;color:#94a3b8}@media (max-width: 600px){.nc-card{padding:.85rem 1rem}.nc-header{flex-direction:column;align-items:flex-start}}.filters-notams{background:#171717;border-radius:8px;padding:1.5rem;margin-bottom:2rem;box-shadow:0 4px 6px #0003;border:1px solid #2d3548}.searchInput{flex:1;padding:.75rem 1rem;border:1px solid #2d3548;border-radius:10px;font-size:.875rem;background:#141414;color:#e2e8f0}.searchInput::placeholder{color:#64748b}.searchInput:focus{outline:none;border-color:#4a57fb;box-shadow:0 0 0 2px #60a5fa33}.categoryButton{padding:.5rem 1rem;border:1px solid #2d3548;border-radius:999px;background:#141414;color:#94a3b8;font-size:.875rem;transition:all .2s}.categoryButton:hover{background:#141414;border-color:#3b4659}.active-notams{background:#4a57fb;color:#fff;border-color:#4a57fb}.active-notams:hover{background:#4a57fb}@media (max-width: 640px){.filters-notams{padding:1rem}.searchBar{flex-direction:column}.categories{gap:.5rem}}.containerNotams{max-width:1200px;margin:15px auto;min-height:40vh}.subtitle{color:#94a3b8;font-size:.875rem}.pageButton{padding:.5rem 1rem;border:1px solid #2d3548;border-radius:6px;background:#1a1f2e;color:#94a3b8;font-size:.875rem;cursor:pointer;transition:all .2s}.pageButton:hover{background:#1e2433;border-color:#3b4659}.pageButton:disabled{background:#151923;color:#4b5563;cursor:not-allowed}.currentPage{background:#2563eb;color:#fff;border-color:#60a5fa}.currentPage:hover{background:#1d4ed8}@media (max-width: 640px){.containerNotams{padding:1rem}.pagination{flex-wrap:wrap}}@keyframes shimmer{0%{background-position:-1000px 0}to{background-position:1000px 0}}.container{max-width:1200px;margin:0 auto;padding:2rem 1rem;min-height:100vh}.filters-notams{border-radius:8px;padding:1.5rem;margin-bottom:2rem;box-shadow:0 4px 6px #0003;border:1px solid #2d3548}.searchBar{display:flex;gap:1rem;margin-bottom:1.5rem}.searchSkeleton{height:2.5rem;width:100%;background:linear-gradient(90deg,#1a1f2e 25%,#2d3548 50%,#1a1f2e 75%);background-size:1000px 100%;animation:shimmer 2s infinite linear;border-radius:6px;margin-bottom:1.5rem}.categories{display:flex;flex-wrap:wrap;gap:.75rem}.categorySkeleton{height:2rem;width:80px;background:linear-gradient(90deg,#1a1f2e 25%,#2d3548 50%,#1a1f2e 75%);background-size:1000px 100%;animation:shimmer 2s infinite linear;border-radius:999px}.cardSkeleton{background:#1a1f2e;border:1px solid #2d3548;border-left:4px solid #2d3548;border-radius:8px;padding:1rem;margin-bottom:.75rem;display:grid;grid-template-columns:auto 1fr auto;gap:1rem;align-items:start}.idSection{min-width:100px}.idSkeleton{height:1rem;width:80px;background:linear-gradient(90deg,#1a1f2e 25%,#2d3548 50%,#1a1f2e 75%);background-size:1000px 100%;animation:shimmer 2s infinite linear;border-radius:4px;margin-bottom:.5rem}.locationSection{min-width:80px}.locationSkeleton{height:1rem;width:60px;background:linear-gradient(90deg,#1a1f2e 25%,#2d3548 50%,#1a1f2e 75%);background-size:1000px 100%;animation:shimmer 2s infinite linear;border-radius:4px;margin-bottom:.25rem}.sublocationSkeleton{height:.875rem;width:40px;background:linear-gradient(90deg,#1a1f2e 25%,#2d3548 50%,#1a1f2e 75%);background-size:1000px 100%;animation:shimmer 2s infinite linear;border-radius:4px}.contentSection{flex-grow:1}.titleSkeleton{height:1rem;width:70%;background:linear-gradient(90deg,#1a1f2e 25%,#2d3548 50%,#1a1f2e 75%);background-size:1000px 100%;animation:shimmer 2s infinite linear;border-radius:4px;margin-bottom:.5rem}.descriptionSkeleton{height:.875rem;width:90%;background:linear-gradient(90deg,#1a1f2e 25%,#2d3548 50%,#1a1f2e 75%);background-size:1000px 100%;animation:shimmer 2s infinite linear;border-radius:4px}.dateSection{text-align:right}.dateSkeleton{height:.875rem;width:100px;background:linear-gradient(90deg,#1a1f2e 25%,#2d3548 50%,#1a1f2e 75%);background-size:1000px 100%;animation:shimmer 2s infinite linear;border-radius:4px;margin-bottom:.25rem}.pagination{display:flex;justify-content:center;align-items:center;gap:.5rem;margin-top:2rem}.paginationSkeleton{height:2rem;width:2.5rem;background:linear-gradient(90deg,#1a1f2e 25%,#2d3548 50%,#1a1f2e 75%);background-size:1000px 100%;animation:shimmer 2s infinite linear;border-radius:6px}@media (max-width: 768px){.cardSkeleton{grid-template-columns:1fr;gap:.5rem}.dateSection{text-align:left}}@media (max-width: 640px){.container,.filters-notams{padding:1rem}.pagination{flex-wrap:wrap}}.FlightDetailsV2SectionMenuDesktop-container{display:flex;flex-direction:row;justify-content:space-between;align-items:center;border-radius:16px;border:1px solid #6d6a6a60;padding:3px 16px;width:100%}.FlightDetailsV2SectionMenuDesktop-btn{cursor:pointer;font-size:16px;font-weight:700;line-height:110%;color:#ffffff60;padding:8px 16px;border-radius:12px;transition:.5s;display:flex;justify-content:center;align-items:center;gap:10px}.FlightDetailsV2SectionMenuDesktop-btn.active{color:#fff;background-color:#3a43ba;transition:.5s}.FlightDetailsV2SectionMenuDesktop-btn-count{display:flex;justify-content:center;align-items:center;border-radius:50%;background-color:#9fb5ff;height:20px;width:20px;color:#0d0d0d}.FlightDetailsV2SectionMenuDesktop-btn-count-tbc{display:flex;justify-content:center;align-items:center;font-size:12px;font-weight:600;line-height:18px;color:#f6f6f6;border-radius:32px;background:linear-gradient(45deg,#4B56FB,#4B56FB 8px,#3A43BA 8px,#3A43BA 11px,#4B56FB 11px,#4B56FB 19px,#3A43BA 19px,#3A43BA 22px,#4B56FB 22px,#4B56FB 30px,#3A43BA 30px,#3A43BA 33px,#4B56FB 33px,#4B56FB 41px,#3A43BA 41px,#3A43BA 44px,#4B56FB 44px,#4B56FB 52px);height:20px;width:fit-content;padding:8px 16px}@container (max-width: 926px){.FlightDetailsV2SectionMenuDesktop-container{display:none}}.FlightDetailsV2SectionMenuMobile-container{position:relative;display:flex;flex-direction:row;justify-content:space-between;align-items:center;border-radius:8px;border:1px solid #6d6a6a60;height:40px;width:100%}.FlightDetailsV2SectionMenuMobile-btn{cursor:pointer;font-size:14px;font-weight:700;line-height:110%;color:#fff;flex:1;padding:8px 16px;border-radius:12px;transition:none;display:flex;justify-content:center;align-items:center;gap:10px;line-height:20px}.FlightDetailsV2SectionMenuMobile-btn:active,.FlightDetailsV2SectionMenuMobile-btn-icon:active{scale:1}.FlightDetailsV2SectionMenuMobile-btn-icon{display:flex;position:absolute;right:16px;width:18px;height:18px;padding:3px 2px 1px;justify-content:center;align-items:center;border:1px solid #fff;border-radius:50%;color:#fff}.FlightDetailsV2SectionMenuMobile-menu{position:absolute;top:45px;right:0;display:flex;flex-direction:column;justify-content:center;align-items:center;width:100%;padding:8px 12px;background-color:#2a2a2a;border-radius:16px;z-index:4;gap:6px}.FlightDetailsV2SectionMenuMobile-menu-item{cursor:pointer;font-size:14px;font-weight:700;line-height:110%;color:#fff;flex:1;padding:8px 16px;border-radius:12px;transition:none;display:flex;justify-content:center;align-items:center;gap:10px;line-height:20px}.FlightDetailsV2SectionMenuMobile-menu-item--disabled{opacity:.25;pointer-events:none}.FlightDetailsV2SectionMenuMobile-menu-item-count{display:flex;justify-content:center;align-items:center;border-radius:50%;background-color:#9fb5ff;height:20px;width:20px;color:#2a2a2a}.FlightDetailsV2SectionMenuMobile-menu-item-count-tbc{display:flex;justify-content:center;align-items:center;font-size:12px;font-weight:600;line-height:18px;color:#f6f6f6;border-radius:32px;background:linear-gradient(45deg,#4B56FB,#4B56FB 8px,#3A43BA 8px,#3A43BA 11px,#4B56FB 11px,#4B56FB 19px,#3A43BA 19px,#3A43BA 22px,#4B56FB 22px,#4B56FB 30px,#3A43BA 30px,#3A43BA 33px,#4B56FB 33px,#4B56FB 41px,#3A43BA 41px,#3A43BA 44px,#4B56FB 44px,#4B56FB 52px);height:20px;width:fit-content;padding:8px 16px}.FlightDetailsV2SectionMenuMobile-menu-item-divider{height:1px;width:100%;background-color:#4a4a4a}@container (min-width: 926px){.FlightDetailsV2SectionMenuMobile-container{display:none}}.flight-detail-modal-container{display:flex;flex-direction:column;justify-content:flex-start;align-items:center;height:100vh;width:90vw;border-radius:8px;gap:24px;padding:24px 16px;background-color:#0d0d0d;margin:0 0 0 auto;position:absolute;top:0;bottom:0;right:0;overflow-y:auto}.flight-detail-modal-header{width:100%;display:flex;flex-direction:row;justify-content:space-between;align-items:center}.flight-detail-modal-header-btn{width:16px;height:16px;display:flex;justify-content:center;align-items:center}.flight-detail-modal-header-btn svg{width:100%;height:100%}@media screen and (max-width: 768px){.flight-detail-modal-container{width:100vw;border-radius:0}}.mobile-tab-container{min-height:75vh}.leg-col{display:flex;flex-direction:column;gap:15px;width:100%}.gray-text{color:#696969}.file-text{color:#4a57fb;word-wrap:break-word;overflow-wrap:break-word;word-break:break-word;white-space:normal}.comming-soon-container{width:100%;height:50vh;display:flex;align-items:center;justify-content:center;color:#f6f6f6}.leg1-column{display:flex;flex-direction:column;min-width:45%;gap:15px}.leg-row{display:flex;flex-direction:row;align-items:center;justify-content:space-between;width:100%}.vertical-line-container{display:flex;flex-direction:row;align-items:center;justify-content:space-around;gap:10px;width:20%}.leg-row-3{display:flex;flex-direction:row;align-items:center;justify-content:space-around;width:90%}.single-data-cont{display:flex;flex-direction:row;align-items:center;font-size:small;gap:10px}.single-data-inside5{display:flex;flex-direction:row;align-items:center;font-size:small}.single-data-inside6{display:flex;flex-direction:row;align-items:center;font-size:small;gap:5px}.single-data-cont2{display:flex;flex-direction:row;gap:15px}.single-data-cont3{display:flex;flex-direction:row;gap:15px;align-items:center}.single-data-inside2{display:flex;flex-direction:row;gap:15px}.single-data-cont-inside{display:flex;flex-direction:row;justify-content:space-between;gap:15px;align-items:center}.flight-status{display:inline-block;height:20px;text-align:center;border-radius:100px;background-color:#65ffe34d;color:#65ffe3;padding:0 12px;font-size:12px;white-space:nowrap}.flight-status2{display:inline-block;height:20px;text-align:center;border-radius:100px;background:linear-gradient(45deg,#4a57fb,#4a57fb 6.25px,#474abf 6.25px,#474abf 9.375px,#4a57fb 9.375px,#4a57fb 15.625px,#474abf 15.625px,#474abf 18.75px,#4a57fb 18.75px,#4a57fb 25px,#474abf 25px,#474abf 28.125px,#4a57fb 28.125px,#4a57fb 34.375px,#474abf 34.375px,#474abf 37.5px,#4a57fb 37.5px,#4a57fb 43.75px,#474abf 43.75px,#474abf 46.875px,#4a57fb 46.875px,#4a57fb 53.125px,#474abf 53.125px,#474abf 56.25px,#4a57fb 56.25px,#4a57fb 62.5px,#474abf 62.5px,#474abf 65.625px,#4a57fb 65.625px,#4a57fb 71.875px,#474abf 71.875px,#474abf 75px,#4a57fb 70.3125px,#4a57fb 78.125px);color:#fff;padding:0 12px;font-size:12px;white-space:nowrap;display:flex;flex-direction:row}.flight-status-mobile-completed{display:inline-block;height:18px;width:100px;text-align:center;border-radius:100px;background-color:#65ffe34d;color:#65ffe3;padding:0 12px;font-size:12px;white-space:nowrap}.flight-status-mobile-not-apply{display:inline-block;height:18px;width:100px;text-align:center;border-radius:100px;background-color:#2a2a2a;color:#f6f6f6;padding:0 12px;font-size:12px;white-space:nowrap}.flight-status-mobile-not-requested{display:inline-block;height:18px;width:100px;text-align:center;border-radius:100px;background-color:#2a2a2a13;color:#f6f6f6;padding:0 12px;font-size:12px;white-space:nowrap}.flight-status-mobile-cancelled{display:inline-block;height:18px;width:100px;text-align:center;border-radius:100px;background-color:#ff78784d;color:#ff7878;padding:0 12px;font-size:12px;white-space:nowrap}.flight-status-mobile-pending{display:inline-block;height:18px;width:100px;text-align:center;border-radius:100px;background-color:#db5d024d;color:#f98a3ad9;padding:0 12px;font-size:12px;white-space:nowrap}.doc-check-list-option:hover{background-color:#82808f75;border-radius:10px;cursor:pointer}.aero-icon-container-mobile{display:inline-block;height:18px;width:auto;text-align:center;display:flex;flex-direction:row;align-items:center;border-radius:100px;background-color:#282828;color:#fefefe;padding:0 12px;font-size:12px;white-space:nowrap}.flight-status-text,.flight-status-text2{margin:auto;line-height:20px}.vertical-sep,.vertical-sep1{color:#f6f6f6;width:4px;height:15px;line-height:15.23px}.vertical-sep-opacity{color:#9c9c9c6c;width:4px;height:15px;line-height:15.23px}.leg1-row{display:flex;flex-direction:row;align-items:center;width:100%}.legs-list-autopilot{display:flex;flex-direction:row;align-items:center;gap:8px;font-size:14px;font-weight:400;color:#9c9c9c6c}.leg-sub-information-row{display:flex;flex-direction:row;align-items:center;justify-content:space-between}.leg-sub-information-row-start{width:50px}.number-of-passengers{width:52px;height:27px;background-color:#2a2a2a;border-radius:100px;padding:2px 8px;display:flex;align-items:center;justify-content:center;text-align:center;flex-direction:row;gap:2px}.number-of-passengers .person-icon{width:16px;height:auto}.number-of-passengers img{height:12px}.leg-technical-stop-box{width:50px;height:27px;background:linear-gradient(45deg,#fa8714,#fa8714 6.25px,#e07a12 6.25px,#e07a12 9.375px,#fa8714 9.375px,#fa8714 15.625px,#e07a12 15.625px,#e07a12 18.75px,#fa8714 18.75px,#fa8714 25px,#e07a12 25px,#e07a12 28.125px,#fa8714 28.125px,#fa8714 34.375px,#e07a12 34.375px,#e07a12 37.5px,#fa8714 37.5px,#fa8714 43.75px,#e07a12 43.75px,#e07a12 46.875px,#fa8714 46.875px,#fa8714 53.125px,#e07a12 53.125px,#e07a12 56.25px,#fa8714 56.25px,#fa8714 62.5px,#e07a12 62.5px,#e07a12 65.625px,#fa8714 65.625px,#fa8714 71.875px,#e07a12 71.875px,#e07a12 75px,#fa8714 75px,#fa8714 78.125px,#e07a12 81.25px,#fa8714 84.375px);border-radius:100px;padding:2px 8px;display:flex;align-items:center;justify-content:center;text-align:center;flex-direction:row;font-size:12px}.leg-technical-stop-box-V2{width:100%;max-width:130px;height:27px;background:linear-gradient(45deg,#fa8714,#fa8714 6.25px,#e07a12 6.25px,#e07a12 9.375px,#fa8714 9.375px,#fa8714 15.625px,#e07a12 15.625px,#e07a12 18.75px,#fa8714 18.75px,#fa8714 25px,#e07a12 25px,#e07a12 28.125px,#fa8714 28.125px,#fa8714 34.375px,#e07a12 34.375px,#e07a12 37.5px,#fa8714 37.5px,#fa8714 43.75px,#e07a12 43.75px,#e07a12 46.875px,#fa8714 46.875px,#fa8714 53.125px,#e07a12 53.125px,#e07a12 56.25px,#fa8714 56.25px,#fa8714 62.5px,#e07a12 62.5px,#e07a12 65.625px,#fa8714 65.625px,#fa8714 71.875px,#e07a12 71.875px,#e07a12 75px,#fa8714 75px,#fa8714 78.125px,#e07a12 81.25px,#fa8714 84.375px);border-radius:100px;padding:2px 8px;display:flex;align-items:center;justify-content:center;text-align:center;flex-direction:row;font-size:12px}.legs-list-fuel-icon{width:24px;height:auto}.legs-list-tbc-text{font-size:12px}.pass-num{display:flex;flex-direction:row;align-items:center;font-size:15px}.leg-link{text-decoration:none;width:100%;transition:none}.leg-link-disable{text-decoration:none;width:100%;pointer-events:none;cursor:default!important}.leg-link:active,.leg-link-disable:active{scale:1}.month-text{color:#fafcfb;font-weight:600;font-size:16px;margin-top:45px;margin-bottom:25px;text-transform:uppercase}.item-mt{padding:10px;position:relative;align-items:center}.item-mt-legs{padding:10px;margin-bottom:25px;background-color:#171717;border-radius:8px;display:flex;width:100%;flex-direction:row;position:relative;align-items:center}.item-mt-legs2{padding:10px;margin-bottom:25px;background-color:#171717;border-radius:8px;display:flex;width:100%;flex-direction:row;position:relative;align-items:center;height:100px;justify-content:space-between}.card-flex-container{display:flex;flex-wrap:wrap;gap:10px;margin:0 auto 20px}.button-add-doc-card-container{width:100%;max-width:50%;background-color:#141414;padding:16px;border-radius:8px;display:flex;justify-content:center}.plus-icon-border{border:solid 1px white;border-radius:5px;align-self:center}.card-ofp-title{font-weight:700;margin-bottom:5px;display:flex;flex-direction:row;align-items:center}.card-gray-text{color:#888}.add-doc-button-card{display:flex;justify-content:center;align-items:center}.item-mt-legs3{padding:10px;margin-bottom:25px;background-color:#171717;border-radius:8px;display:flex;width:100%;flex-direction:row;position:relative;min-height:100px;justify-content:space-between}.item-mt-legs4{padding:26px;margin-bottom:25px;background-color:#171717;border-radius:8px;display:flex;width:100%;flex-direction:row;position:relative;justify-content:space-between;align-items:center}.comments-card-container{padding:26px;margin-bottom:25px;background-color:#171717;border-radius:8px;display:flex;width:100%;flex-direction:column;position:relative;justify-content:space-between;gap:20px}.comments-card-main-container{display:flex;flex-direction:column;gap:10px;width:100%}.ai-title{color:khaki;font-size:16px;font-weight:400;line-height:20px;display:flex;flex-direction:row;align-items:center;margin:8px 0;width:100%}.ai-span{color:khaki;font-size:14px;font-weight:400;line-height:20px;display:flex;flex-direction:row;align-items:center;margin:8px 0;width:100%}.ai-title svg{max-height:25px;max-width:25px;height:100%;width:100%;margin:0 6px}.ai-absolute-icon{color:khaki;width:auto;height:100%;min-width:18px;min-height:18px;margin:0 auto 0 6px}.ai-outline{outline:solid 2px #f0e68c;outline-offset:-2px;border-radius:8px}.ai-left-outline{border-left:solid 2px #f0e68c;outline-offset:-2px;border-radius:8px}.item-mt-legs5{padding:26px;margin-bottom:25px;background-color:#171717;border-radius:8px;display:flex;width:100%;flex-direction:row;position:relative;justify-content:space-between;align-items:center}.info-leg-detail-container{display:flex;flex-direction:row;align-items:center;gap:15px}.info-leg-detail-container-notams{display:flex;flex-direction:column;flex-wrap:wrap;gap:15px}.notams-item{flex:0 1 calc(50% - 15px);box-sizing:border-box;padding:15px}.notams-item p{margin:0}.info-leg-detail-container-apis-eapis-status{display:flex;flex-direction:row;align-items:center;gap:15px}.ofp-column{display:flex;flex-direction:column;width:100%}.card-ofp-title-status-row{display:flex;flex-direction:row-reverse;gap:20px}.slot-column{width:155px}.slot-main-column{min-width:190px}.info-leg-detail-container2{display:flex;flex-direction:row;align-items:center;gap:25px}.info-leg-detail-container-ofp{display:flex;flex-direction:row;align-items:center;gap:25px;width:100%}.info-leg-detail-container-slot{display:flex;flex-direction:row;align-items:center;gap:25px}.info-leg-detail-container-flex-end{display:flex;flex-direction:column;gap:25px;width:100%}.WarningPopup-overlay{position:absolute;top:0;left:0;width:100%;height:100%;display:flex;align-items:center;justify-content:center;z-index:9999;background:rgba(0,0,0,.5)}.view-header-current-view-leg-detail{font-size:14px;line-height:22px;font-weight:400;color:#f6f6f6;overflow:hidden}.info-leg-detail-container-fir-notification{display:flex;flex-direction:row;align-items:center;gap:25px;width:100%}.info-leg-detail-container-n-of-a{display:flex;flex-direction:row;gap:25px}.info-leg-detail-n-of-a{display:flex;flex-direction:row;gap:10px}.info-leg-detail-container-eapis-apis{display:flex;flex-direction:row;align-items:center;gap:25px}.slot-container{display:flex;flex-direction:column}.slot-row{display:flex;flex-direction:row;gap:20px;margin-bottom:5px;width:155px}.card-comment{width:80%;color:#fff}.card-notams-comment{width:100%;color:#fff}.notams-columns{display:flex;flex-direction:column;align-items:start;text-align:start}.notams-row{display:flex;flex-direction:row;gap:20px;margin-bottom:10px;align-items:center}.card-row{display:flex;flex-direction:row;justify-content:flex-start;gap:10px}.card-row-ofp{display:flex;flex-direction:row;justify-content:flex-start;gap:10px;width:150px}.card-ofp-row{display:flex;flex-direction:row;width:300px;align-items:center;gap:10px}.card-hour-row{display:flex;flex-direction:row;width:350px;align-items:center;gap:10px;text-align:center}.card-gray-text{color:#9c9c9c;font-weight:400;font-size:13px;width:100%;word-wrap:break-word;overflow-wrap:break-word}.card-ofp-title{color:#f6f6f6;font-weight:400}.card-country{color:#f6f6f6;font-weight:400;min-width:135px}.card-head-row{display:flex;flex-direction:row;gap:15px;align-items:center;width:100%}.card-white-text{color:#f6f6f6;font-weight:400}.permit-details{display:flex;flex-direction:row;gap:50px;align-items:center;margin-bottom:16px}.time-cbp-container{display:flex;flex-direction:row;align-items:center;gap:10px}.s3link-text{width:400px}.time-cbp-values{display:flex;flex-direction:row;align-items:center;gap:10px}.card-main-title,.card-comments-title{color:#f6f6f6;font-weight:400;display:flex;flex-direction:row;align-items:center}.card-main-section-row-title{color:#f6f6f6;font-weight:400;width:190px}.info-leg-detail-main-container,.info-leg-detail-main-container-ofp,.info-leg-detail-main-container-rn,.info-leg-detail-main-container-apis-eapis-gar,.info-leg-detail-main-container-ppr{display:flex;flex-direction:row;gap:15px;width:100%}.recall-number-columns{display:flex;flex-direction:column;gap:20px;width:100%}.custom-file-input-override{background-color:red;border:none}.custom-file-input-container{width:100%;margin-bottom:15px}.leg-observations{font-weight:400;color:#f6f6f6;font-size:14px;text-align:start;padding-left:90px;width:90%;line-height:1.6;white-space:pre-line}.card-elements-container{display:flex;flex-direction:row;justify-content:space-between;align-items:center}.flight-aircraft{color:#9c9c9c6c;font-size:14px;font-weight:400;word-wrap:break-word}.item-mt-leg{flex-direction:row;width:100%;padding:24px}.item-mt-flight-pending{border:solid 2px #ff696180;border-bottom:solid 4px #ff6961}.item-mt-flight-pending:before{content:"Pending";background-color:#ff6961;color:#141414;text-align:center;font-size:18px;font-weight:500;letter-spacing:.8px;position:absolute;right:-2px;bottom:-4px;padding:5px 10px 5px 30px}.item-mt-flight-pending:after{content:"";position:absolute;right:88px;bottom:15px;width:26px;height:32px;background-color:#16151c;transform:skewY(-50deg);z-index:1}.item-mt-flight-created{border:solid 3px #90ee9080;border-bottom:solid 4px #90ee90}.item-mt-flight-created:before{content:"Confirmed";background-color:#90ee90;color:#141414;text-align:center;font-size:18px;font-weight:500;letter-spacing:.8px;position:absolute;right:-2px;bottom:-4px;padding:5px 10px 5px 30px}.aero-icon{width:20px;height:auto;margin:0 10px 0 0;align-self:center;line-height:18px;vertical-align:middle}.icon-title{font-size:12px}.aero-icon-container{display:inline-block;height:20px;text-align:center;border-radius:100px;background-color:#282828;color:#f6f6f6;padding:0 12px;font-size:16px;white-space:nowrap;vertical-align:middle;display:flex;flex-direction:row;align-items:center}.item-mt-flight-created:after{content:"";position:absolute;right:112px;bottom:15px;width:26px;height:32px;background-color:#16151c;transform:skewY(-50deg);z-index:1}.item-row{display:flex;width:100%;flex-direction:row;justify-content:space-evenly;align-items:center}.item-trip-row{display:flex;width:100%;flex-direction:row;justify-content:space-between;align-items:flex-start;flex-wrap:wrap}.item-column{display:flex;flex-direction:column}.cities-container-mt{justify-content:space-between;max-width:900px;margin:auto}.expenses-list-item{width:90%;align-self:center}.item-expenses-row{display:flex;width:100%;flex-direction:row;justify-content:space-between;align-items:flex-start;flex-wrap:wrap}.item-expenses-row p{margin:5px;width:234px}@media (max-width: 509px){.leg-technical-stop-box-V2{max-width:fit-content}}@media (max-width: 666px){.expenses-list-item{width:100%;align-self:flex-start}.item-expenses-row{flex-direction:column;align-items:flex-start}.item-expenses-row p{margin:5px 0 5px 10px}}.item-route-container{flex:1}#item-route-type{font-size:18px;margin:auto;background-color:#141414;padding:5px 10px;border-radius:25px}.cities-container-split.user{width:100%;font-size:18px;color:#f6f6f6;text-align:center}.cities-container-split{width:45vw;font-size:18px;color:#f6f6f6;text-align:center;margin-right:90px}.cities-container-split2{width:100%;font-size:18px;color:#f6f6f6;text-align:center;display:flex;flex-direction:row;justify-content:center}.cities-container-split-single{display:flex;flex-direction:row;justify-content:center;align-items:center;flex-wrap:wrap}.vertical-line{border:solid .71px #4d4d4d;width:25px}.comments-text{width:100%;align-items:center;margin-left:20px;display:flex;flex-direction:row}.missing-info-warning-docs{color:#9c9c9c;justify-content:flex-start;margin-top:10px}.missing-warning{color:#9c9c9c;justify-content:flex-start}.check-list-option{display:flex;flex-direction:row;gap:6px;align-items:center;width:fit-content;color:#fff;flex-wrap:wrap;padding:5px;width:100%;min-height:35px}.doc-check-list-option{display:flex;flex-direction:row;gap:10px;align-items:center;width:100%;margin-left:15px;color:#fff}.row-title{width:100px}.checklist-container{display:flex;flex-direction:column;width:100%;gap:10px}.checklist-title-icon-row{display:flex;flex-direction:row;height:fit-content;align-items:center}.check-list-title{color:#f1f1f1;font-weight:400;font-size:18px}.doc-checklist-container{display:flex;flex-direction:row;gap:32px;width:100%;align-items:center}.status-report-doc-card-main-container{display:flex;flex-direction:row;align-items:center;width:100%}.status-report-doc-checklist-container{display:flex;flex-direction:column;gap:10px;width:100%}.doc-button-generate-container{width:100%;display:flex;justify-content:end;gap:8px}.doc-generate-button{background-color:#4a57fb;padding:4px 16px;border-radius:32px;color:#f6f6f6;font-size:16px;line-height:22px;font-weight:400;display:flex;justify-content:center;align-items:center}.doc-edit-button{background-color:#4a56fb00;color:#4a56fb;border:solid 1px #4a56fb;border-radius:32px;padding:4px 16px;font-size:16px;line-height:22px;font-weight:400;width:max-content}.doc-card-title-status-container{display:flex;flex-direction:row;gap:10px;width:100%}.doc-card-main-title{color:#f6f6f6;width:150px}.missing-info-container{width:100%}.check-list-columns-container{display:flex;flex-direction:row;flex-wrap:nowrap;width:100%;gap:10px}.check-list-options-column{display:flex;flex-direction:column;width:100%}.check-list-inside-row{display:flex;flex-direction:row;align-items:center;gap:8px}.check-list-inside-first-row{display:flex;flex-direction:row;align-items:center}.doc-check-list-columns-container{display:flex;flex-direction:column;width:100%;gap:10px}.legs-list-plane-lines-row{display:flex;flex-direction:row;align-items:center;flex:1;gap:15px;padding:0 20px}.draggable-leg-gray-horizontal-line{border:solid .71px #f6f6f6;width:25px;margin-top:7px}.gray-horizontal-line{border:solid .71px #bfbfbf8c;width:100%;margin-top:7px;flex:1}.vertical-line2{border-right:solid 1px #4d4d4d;height:90px}.cities-legs-plane{margin:0 10px;display:flex;align-items:center;flex-direction:column-reverse;gap:5px}.filters-container{display:flex;flex-direction:row}.cities-legs-plane2{display:flex;align-items:center;transform:rotate(-365deg);color:#ffffff39;width:20px;align-self:flex-start}.legs-list-cities-leg-plane{display:flex;color:#ffffff39;width:15px;align-self:center;transform:rotate(90deg)}.cities-legs-plane.user{margin:20px}.cities-legs-plane-multicity{margin:0 10px 0 20px;display:flex;flex-direction:row;align-items:center;justify-content:center;height:40px;position:relative;bottom:4px}.cities-legs-plane-multicity.user{margin:15px 10px 0 20px}.cities-number-span{font-size:14px;background-color:#141414;height:20px;min-width:20px;border-radius:50px;padding:0 5px;position:relative;top:13px;right:7px;display:flex;justify-content:center;align-items:center}.data-container{display:flex;flex-direction:column;align-items:center;margin:10px 0}.legs-list-flight-services-desktop{display:none}.single-data,.single-data-desktop{color:#f6f6f6;font-size:16px;display:flex;flex-direction:row;align-items:center}.single-data5{color:#f6f6f6;font-size:16px;display:flex;flex-direction:row;align-items:center;width:100%;word-break:break-all;white-space:normal}.single-data-opacity{color:#f6f6f665;font-size:12px;display:flex;flex-direction:row;align-items:center}.single-data-opacity-mobile{display:none}.single-data span{margin:0 5px}.single-data-span{color:#f6f6f6;border-radius:25px;margin:5px}.airports-box-info,.airports-box-info.user{display:contents;color:#f6f6f6;font-size:14px;display:flex;flex-direction:row;align-items:center;justify-content:space-between;width:100%}.city-country-names-container{display:flex;flex-direction:column;align-items:center;width:100%}.city-country-names{display:contents;color:#fff;font-size:16px;display:flex;flex-direction:column;align-items:center;width:100%}.flight-id-label{color:#f6f6f680;margin:5px 0 0}.airport-name{align-items:center;max-width:150px}.flight-id{color:#9c9c9c;padding:2px 6px;font-weight:400;margin:0 0 0 5px}.route-type{color:#f6f6f6;background-color:#1f1752;font-size:20px;padding:2px 6px;border-radius:20px;font-weight:400}.route-type-box{display:flex;justify-content:center;margin:10px}.icao-data{font-size:18px;font-weight:500;text-align:center}.bool-data-text{margin:0 5px 0 0}.single-bool-readable-info{display:flex;flex-direction:row;flex:1;justify-content:center;align-items:center;text-align:center;padding:5px;color:#f6f6f6;margin:5px 2px 0;font-size:14px}.single-bool-data{display:flex;width:95%;max-width:400px;flex-direction:row;flex:1;justify-content:center;align-items:center;text-align:center;padding:5px;border:solid #14141440;border-width:1px;border-bottom-width:3px;color:#f6f6f6;border-radius:20px;margin:0 5px}.trip-info-row{display:flex;flex-direction:row-reverse;width:auto;justify-content:space-around;flex-wrap:wrap}.trip-info-list{margin:0 15px 0 0;display:flex;flex-direction:column;align-self:left}.single-true-data{color:#f6f6f6;background-color:#1f1752}.notice-of-arrival-card-info-container{display:flex;flex-direction:row;gap:10px}.create-flight-button{display:flex;width:95%;max-width:400px;flex-direction:row;flex:1;justify-content:center;align-items:center;text-align:center;padding:2px;border:solid #14141440;border-width:1px;border-bottom-width:3px;color:#f6f6f6;background-color:#4a57fb;font-size:16px;font-weight:500;letter-spacing:.6px;border-radius:20px;margin:0 5px;transition:.5s}.create-flight-button p{transition:.5s}.create-flight-button-hidden{display:flex;width:95%;max-width:400px;flex-direction:row;flex:1;justify-content:center;align-items:center;text-align:center;padding:5px;border:solid #14141440;border-width:1px;border-bottom-width:3px;color:#f6f6f680;border-radius:20px;margin:0 5px}.more-details-button3{align-items:center;cursor:pointer}.legs-list-more-details-button-container{display:flex;flex-direction:row;align-items:center;justify-content:space-between;flex:1;width:100%}.more-details-button-container{align-items:center;cursor:pointer;display:flex;flex-direction:row;gap:20px}.manage-buttons-container{display:flex;flex-direction:row;align-items:center}.manage-buttons-container-ofp{display:flex;flex-direction:row;align-items:center;width:100%;justify-content:flex-end}.manage-buttons-container-other{display:flex;flex-direction:row;align-items:center;width:100%;justify-content:flex-end;margin-top:20px}.details-button-text{color:#f6f6f6;background-color:#4a57fb;font-weight:500;white-space:nowrap;padding:0 5px;border-radius:25px;letter-spacing:.8px;transition:.5s}.no-flights-container{margin:15px auto;font-weight:600;display:flex;text-align:center;justify-content:center;border-width:2px;border-bottom-width:4px;border-color:#f6f6f640;border-radius:20px;height:100px;width:75%}.no-flights{font-size:24px;color:#f6f6f680}.more-details-button,.more-details-button2{width:30px;height:30px;border-radius:3em;display:flex;justify-content:center;align-items:center;cursor:pointer;color:#f6f6f6}.entity-slot-row{display:flex;flex-direction:row;gap:10px}.info-leg-detail-main-of-2-container{display:flex;flex-direction:row;align-items:center}.trip-doc-card{flex:1;min-width:400px;max-width:50%;width:100%;background-color:#141414;padding:16px;border-radius:8px;display:flex;flex-direction:column;justify-content:space-between}.doc-card-icon-title-container{display:flex;flex-direction:row;justify-content:space-between}.doc-card-main-container{display:flex;flex-direction:column;width:100%}.landing-values{display:flex;flex-direction:row;gap:20px}.slot-time-tolerance-row{display:flex;flex-direction:row;justify-content:space-around;width:100%;gap:30px}.documents-cards-row{display:flex;flex-direction:row;gap:30px}.slot-values-row{display:flex;flex-direction:row;align-items:center;gap:10px}.card-main-row{display:flex;flex-direction:row;width:100%}.button-notams{display:flex;width:100%;justify-content:flex-end}.slot-main-row{display:flex;flex-direction:row;width:100%;gap:10px}.card-main-row-tech-stop{display:flex;flex-direction:row;justify-content:space-between;align-items:center}.card-main-ofp-row{display:flex;flex-direction:row;width:100%}.more-details-button img{height:60%;width:60%}.more-details-button:active{background-color:#f6f6f6;color:#4a57fb}.mobile-tab-details-buttons{margin:0 1% 0 0;display:flex;flex-direction:column;justify-content:flex-start;align-items:center;height:100%;min-height:100px}.info-leg-detail-main-of-2-container{display:flex;flex-direction:row;align-items:center;width:100%}.view-details-button{display:flex;justify-content:center;align-items:center;background-color:#4a57fb;color:#f6f6f6;border-radius:25px;padding:5px 10px;font-size:18px;font-weight:500;transition:.5s;min-width:125px;z-index:5}.view-details-button:active{background-color:#f6f6f6;color:#4a57fb}#mobile-tab-edit-container .Btn{width:40px;height:40px;border:2px solid #4a57fbbf;border-radius:50%;background-color:#1b1b1b;display:flex;flex-direction:column;align-items:center;justify-content:center;cursor:pointer;position:relative;transition-duration:.3s;box-shadow:2px 2px 10px #0000001c}.more-details-button-container2,.more-details-button-container-check-list{align-items:center;display:flex;flex-direction:row}#mobile-tab-edit-container .svgIcon{fill:#4a57fb}#mobile-tab-edit-container .edit-icon{fill:#4a57fb;font-size:21px;transition:.5s}#mobile-tab-edit-container .icon2{width:18px;height:5px;border-bottom:2px solid #4a57fb;border-left:2px solid #4a57fb;border-right:2px solid #4a57fb}#mobile-tab-edit-container .tooltip{position:absolute;right:-105px;opacity:0;background-color:#0c0c0c;color:#f6f6f6;padding:5px 10px;border-radius:5px;display:flex;align-items:center;justify-content:center;transition-duration:.2s;pointer-events:none;letter-spacing:.5px}#mobile-tab-edit-container .tooltip:before{position:absolute;content:"";width:10px;height:10px;background-color:#0c0c0c;background-size:1000%;background-position:center;transform:rotate(45deg);left:-5%;transition-duration:.3s}@media (hover: hover){.create-flight-button:hover{color:#4a57fb;background-color:#f6f6f6}.check-list-option:hover{background-color:#403a6182;border-radius:10px;cursor:pointer}.doc-check-list-option:hover{background-color:#82808f75;border-radius:10px;cursor:pointer}.create-flight-button:hover p{scale:1.1}.details-button-text:hover{color:#4a57fb;background-color:#f6f6f6}.more-details-button:hover{background-color:#3a26a8}.view-details-button:hover{background-color:#f6f6f6;color:#4a57fb}#mobile-tab-edit-container .Btn:hover .tooltip{opacity:1;transition-duration:.3s}#mobile-tab-edit-container .Btn:hover{background-color:#4a57fb;transition-duration:.3s}#mobile-tab-edit-container .Btn:hover .icon2{border-bottom:2px solid rgb(235,235,235);border-left:2px solid rgb(235,235,235);border-right:2px solid rgb(235,235,235)}#mobile-tab-edit-container .Btn:hover .svgIcon{fill:#fff;animation:slide-in-top .6s cubic-bezier(.25,.46,.45,.94) both}#mobile-tab-edit-container .Btn:hover .edit-icon{fill:#fff;scale:1.2}}@media (max-width: 3030px){.info-leg-detail-main-container{display:flex;flex-direction:column}}@media (min-width: 1280px){.check-list-columns-container{display:flex;flex-direction:row;flex-wrap:nowrap;width:100%;padding-left:110px}}@media (max-width: 1250px){.documents-cards-row{display:flex;flex-direction:column;gap:10px}}@media (max-width: 1100px){.s3link-text{word-wrap:break-word}.info-leg-detail-container-slot{display:flex;flex-direction:column;align-items:start;justify-content:space-between;width:100%}.info-leg-detail-main-container-ppr{display:flex;flex-direction:column;gap:15px;width:100%}.landing-values{display:flex;flex-direction:column;align-self:flex-start}.notice-of-arrival-card-info-container{flex-direction:column}}@media (max-width: 1220px){.check-list-option{flex-direction:column;align-items:start;min-height:51px}.check-list-columns-container{padding-left:110px}.check-list-options-column{gap:5px}}@media (max-width: 1200px){.item-trip-row{flex-direction:column;align-items:center}.legs-list-flight-services-desktop{display:flex;flex-direction:row;align-items:center}.single-data-opacity-mobile{color:#f6f6f665;font-size:12px;display:flex;flex-direction:row;align-items:center}.single-data-desktop{display:none}.card-head-row{width:100%}.info-leg-detail-main-container-ofp{display:flex;flex-direction:column}.permit-details{flex-direction:column;gap:10px;margin-bottom:50px;align-items:start}.card-hour-row{width:300px}.comments-text{margin-left:0;width:100%}.aero-icon-container .aero-icon{align-items:end}.single-data-inside5{display:flex;flex-direction:row}.single-data-inside6{display:flex;flex-direction:row;gap:5px}.single-data{justify-content:space-between}.entity-slot-row{display:flex;flex-direction:row;gap:10px}.flight-aircraft{color:#9c9c9c6c;font-weight:400;font-size:12px;word-wrap:break-word;max-width:90px}.slot-row{width:100%;justify-content:space-between}.info-leg-detail-main-container-apis-eapis-gar{display:flex;flex-direction:row}.info-leg-detail-main-container{display:flex;flex-direction:column}.info-leg-detail-main-container-rn{display:flex;flex-direction:row}.single-data-cont{display:flex;flex-direction:row;font-size:small;justify-content:space-between}.mobile-tab-details-buttons{margin:none;justify-content:center}.trip-info-row{width:100%}.vertical-sep1{display:none}.leg1-row{flex-direction:column;align-items:flex-start}.vertical-line-container{width:100%;margin-bottom:2vh}.vertical-line2{border-left:none;border-bottom:solid .71px #bfbfbf8c;height:0;width:100%}.single-data-cont2{display:flex;flex-direction:column;width:100%}.more-details-button{display:none}.more-details-button-container,.more-details-button-container-check-list{display:flex;justify-content:flex-end;align-items:center;width:100%}.leg1-column{width:100%}.leg-observations{text-align:start;width:90%}.single-data-cont3{display:none;width:70%}.flight-status{display:none}.leg-link{width:100%}.info-leg-detail-container{align-items:center;justify-content:space-between;width:100%}.ofp-column{width:100%}.legs-container{overflow-x:hidden}.leg-col{width:100%}.cities-container-split{width:100%;margin-right:0}.leg1-column{align-items:left}.item-mt-leg{flex-direction:column;width:100%;padding:16px}.single-data-inside2{display:none}}@media (max-width: 926px){.card-flex-container{flex-direction:column}.trip-doc-card{max-width:none;min-width:0}.button-add-doc-card-container{width:100%;background-color:#141414;padding:16px;border-radius:8px;display:flex;justify-content:center;max-width:none}.info-leg-detail-container-flex-end{display:flex;flex-direction:column;width:100%;align-items:start;justify-content:space-between}.missing-warning{color:#9c9c9c;justify-content:flex-start}}@media (max-width: 779px){.cities-container-split.user{flex-direction:column}.card-ofp-title-status-row{display:flex;flex-direction:row;gap:20px;justify-content:space-between;width:100%}.card-main-row-tech-stop{display:flex;flex-direction:row;width:100%;align-items:center;justify-content:space-between;gap:10px}.info-leg-detail-main-container-ofp{display:flex;flex-direction:column;gap:15px;width:100%}.manage-buttons-container-ofp{display:flex;flex-direction:row;align-items:center;width:100%;justify-content:space-between}.manage-buttons-container-other{display:flex;flex-direction:row;align-items:center;width:100%;justify-content:space-between;margin-top:15px}.manage-buttons-container{display:flex;flex-direction:row;align-items:center;justify-content:end}.info-leg-detail-main-of-2-container{display:flex;flex-direction:column;align-items:center;width:100%;gap:30px}.item-mt-legs5{padding:26px;margin-bottom:25px;background-color:#171717;border-radius:8px;display:flex;width:100%;flex-direction:column;position:relative;justify-content:space-between;align-items:end;gap:15px}.card-head-row{width:100%;justify-content:space-between;flex-direction:column}.info-leg-detail-container-n-of-a{flex-direction:column}.info-leg-detail-container-eapis-apis{flex-direction:row}.slot-main-column{width:100%}.info-leg-detail-container-apis-eapis-status{width:100%;justify-content:end}.card-row,.card-ofp-row{display:flex;flex-direction:row;width:100%;align-items:center;gap:10px}.card-main-row{display:flex;flex-direction:row;width:100%;align-items:center;gap:10px;text-align:center}.button-notams{display:flex;width:100%;justify-content:flex-end}.card-main-tech-stop{display:flex;flex-direction:row;width:100%;align-items:center;gap:10px;text-align:center}.card-main-ofp-row{display:flex;flex-direction:column;width:100%;align-items:center;gap:10px;text-align:center}.card-hour-row{display:flex;flex-direction:row;width:100%;align-items:center;gap:10px;text-align:center}.entity-slot-row{display:flex;flex-direction:row;gap:10px}.cities-container-split-single.user{flex-direction:column}.icao-data{max-width:100px}.recall-number-doc-text{display:none}.info-leg-detail-container2,.info-leg-detail-container-slot{display:flex;flex-direction:column;align-items:center;justify-content:space-between;width:100%}.info-leg-detail-container-flex-end{display:flex;flex-direction:column;width:100%;align-items:center;justify-content:space-between}.info-leg-detail-container-fir-notification{display:flex;flex-direction:row;align-items:center;justify-content:space-between;width:100%}.info-leg-detail-container{align-items:center;justify-content:space-between;width:100%}.trip-info-list{margin:0;max-width:310px}}@media (max-width: 779px){.cities-container-split.user{flex-direction:column}.permit-details{flex-direction:column;gap:10px;margin-bottom:50px}.check-list-option{width:90%}.doc-card-title-status-container{display:flex;flex-direction:row;gap:10px;width:100%;justify-content:space-between}.doc-checklist-container{display:flex;gap:20px;flex-direction:column;align-items:center}.doc-button-generate-container{display:flex;justify-content:end}.more-details-button-container2{align-items:center;display:flex;flex-direction:row;justify-content:space-between;width:100%}.slot-time-tolerance-row{justify-content:space-between}.card-main-title{color:#f6f6f6;font-weight:400;text-align:start;width:100%}.card-main-section-row-title{color:#f6f6f6;font-weight:400;font-size:smaller;width:110px}}@media (max-width: 830px){.leg-observations,.check-list-columns-container{padding-left:0}}@media (max-width: 768px){.more-details-button{position:static}.leg-observations{padding-left:0}.info-leg-detail-main-container-apis-eapis-gar,.info-leg-detail-main-container-ppr{display:flex;flex-direction:column}.info-leg-detail-main-container{flex-direction:column}.info-leg-detail-main-container-rn{flex-direction:row;justify-content:space-between;width:100%}.checklist-container{flex-direction:column;width:100%}.check-list-columns-container{padding-left:0}.checklist-title-icon-row{display:flex}.check-list-option,.check-list-inside-row,.check-list-inside-first-row{width:100%}.checklist-container{gap:15px}.view-header-current-view-leg-detail{font-size:14px;line-height:22px;font-weight:400;color:#f6f6f6;max-width:220px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.check-list-columns-container{flex-direction:column;gap:10px}}@media (max-width: 670px){.trip-info-row{flex-direction:column;justify-content:space-around}.slot-time-tolerance-row{flex-direction:column;gap:10px;justify-content:space-between}.card-main-row{display:flex;flex-direction:row;width:100%;align-items:center;justify-content:space-between}.button-notams{display:flex;width:100%;justify-content:flex-end}.card-main-ofp-row{display:flex;flex-direction:column;width:100%;align-items:center;justify-content:space-between}.info-leg-detail-container{flex-direction:column;align-items:center;justify-content:space-between;width:100%}}@media (max-width: 400px){.single-data{font-size:12px}}.defaultButton{border-radius:20px;width:fit-content;cursor:pointer;outline:none;border:none;background-color:transparent;padding:0;background-color:#4a57fb}.defaultTextButton{color:#f6f6f6;font-weight:500;letter-spacing:1px;text-align:center;transition-duration:.5s}.default-button-disabled{border-radius:20px;width:fit-content;cursor:pointer;outline:none;border:none;background-color:transparent;padding:0;background-color:#141414;opacity:.5;cursor:default}@media (hover: hover){.defaultButton:hover{background-color:#f6f6f6}.defaultButton:hover .defaultTextButton{color:#4a57fb}}.container-input{height:40px;position:relative;margin:10px 0;width:100%;display:flex}.labelContainer-input{position:absolute;background-color:#141414;border-radius:15px;top:-6px;left:5px;padding:0 5px}.labelText-input{color:#f6f6f6;font-size:15px;letter-spacing:.8px;white-space:nowrap}.container-dt{flex:1;padding:10px}.listContainer-dt{display:flex;flex-direction:column;width:100%}.columnItem-dt{display:flex;flex-direction:row;width:100%;border-bottom:solid 1px #4a4a4a;padding:6px 0 6px 6px}.rowItem-dt{display:flex;flex-direction:row;width:100%;border-bottom:solid 1px #4a4a4a;padding:10px 0;justify-content:space-between;align-items:center}.rowItem-dt-bg{background-color:#ffffff0e}.headerRow-dt{display:flex;flex-direction:row;margin-bottom:16px}.data-tab-sorted-icon svg{height:16px;width:16px}.headerCell-dt{flex:1;display:flex;align-items:center;padding:0 0 0 5px;text-align:left;color:#f6f6f680;font-size:12px;letter-spacing:.5px;border-right:1px solid #f6f6f680}.headerCell-dt-large{flex:1;display:flex;align-items:center;padding:0 0 0 5px;text-align:left;color:#f6f6f680;font-size:12px;letter-spacing:.5px;border-right:1px solid #f6f6f680;max-width:150px}.headerCell-dt-medium{flex:1;display:flex;align-items:center;padding:0 0 0 5px;text-align:left;color:#f6f6f680;font-size:12px;letter-spacing:.5px;border-right:1px solid #f6f6f680;max-width:100px}.headerCell-dt-small{flex:1;display:flex;align-items:center;padding:0 0 0 5px;text-align:left;color:#f6f6f680;font-size:12px;letter-spacing:.5px;border-right:1px solid #f6f6f680;max-width:70px}.headerCell-dt-very-small{flex:1;display:flex;align-items:center;padding:0 0 0 5px;text-align:left;color:#f6f6f680;font-size:12px;letter-spacing:.5px;border-right:1px solid #f6f6f680;max-width:60px}.cell-dt-gray{color:#9c9c9c}.cell-dt-white{color:#f6f6f6}.cell-dt{flex:1;padding:0 0 0 5px;font-size:13px;letter-spacing:.2px;display:flex;align-items:center;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.cell-dt-large{flex:1;padding:0 0 0 5px;font-size:14px;display:flex;align-items:center;max-width:150px}.cell-dt-medium{flex:1;padding:0 0 0 5px;font-size:14px;display:flex;align-items:center;max-width:100px}.cell-dt-small{flex:1;padding:0 0 0 5px;font-size:14px;display:flex;align-items:center;max-width:70px}.cell-dt-very-small{flex:1;padding:0 0 0 5px;font-size:14px;display:flex;align-items:center;max-width:60px}.cell-dt-button{width:100%;font-size:16px;font-weight:500;letter-spacing:.7px;max-width:100px;border-radius:25px;padding:2px 0;color:#141414}.cell-dt-button-pending{background-color:#888}.cell-dt-button-approved{background-color:#90ee90}.cell-dt-button-denied{background-color:#ff6961}.row-dt{display:flex;flex-direction:row;width:100%}.itemColumn-dt{display:flex;flex-direction:column;flex:1;padding:10px 0}.cellColumn-dt{margin:2px 0;flex:1;color:#f6f6f6;font-size:14px;max-width:85vw;word-wrap:break-word}.columnLabel-dt{margin-right:5px;padding:3px 0;color:#f6f6f680}.cellColumn-dt-button{width:100%;max-width:100px;padding:1px 0;font-size:14px;font-weight:500;letter-spacing:.7px;border-radius:25px;color:#141414}.cellColumn-dt-button-pending{background-color:#888}.cellColumn-dt-button-approved{background-color:#90ee90}.cellColumn-dt-button-denied{background-color:#ff6961}.editable-dt{padding:0 35px}.actionColumn-dt{width:70px;display:flex;align-items:center;justify-content:center}.actionButton-dt{display:flex;align-self:center;align-items:center;justify-content:center;color:#f6f6f6;border-radius:50px;width:35px;height:35px;transition:.5s}.actionButton-dt svg{width:60%;height:60%}.noData-dt{display:flex;justify-content:center;align-items:center;height:100px;font-size:20px;font-weight:600;color:#f6f6f680}@media (min-width: 1600px){.headerCell-dt-large,.cell-dt-large{max-width:none}}@media (min-width: 1900px){.headerCell-dt-medium{max-width:140px}.headerCell-dt-small{max-width:70px}.headerCell-dt-very-small{max-width:60px}.cell-dt-medium{max-width:140px}.cell-dt-small{max-width:70px}.cell-dt-very-small{max-width:60px}}.dm-menu{display:flex;flex-direction:row;list-style:none;justify-content:flex-start;align-items:center;gap:10px;width:100%;border-bottom:1px solid #ffffffcc;overflow-x:auto}.dm-menu::-webkit-scrollbar-thumb{background-color:#fffc}.dm-menu::-webkit-scrollbar{width:2px;height:2px;background-color:#9c9c9c33}.dm-menu-option{color:#fffc;padding:8px 16px;font-size:14px;border-bottom:2px solid #ffffff00;transition:.5s}.dm-menu-option-selected{color:#f6f6f6;padding:8px 16px;font-size:14px;border-bottom:2px solid #ffffffcc}@media (hover: hover){.dm-menu-option:hover{color:#fff;padding:8px 16px;font-size:14px;border-bottom:2px solid #ffffff00}}.form-section-c{padding:5px;width:100%}.formContainer.companies{padding:10px}.section-title-c{font-size:16px;margin:0 0 16px;color:#fff;border-bottom:1px solid #404040;padding-bottom:1px}.form-group-c{margin-bottom:5px}.form-label-c{display:block;font-size:14px;font-weight:500;margin-bottom:8px;color:#e0e0e0}.companies-form-row{display:grid;grid-template-columns:1fr 1fr;gap:20px;padding:20px 0}@media (max-width: 768px){.companies-form-row{grid-template-columns:1fr}}.array-field{display:flex;gap:8px;margin-bottom:12px;align-items:center}.array-field .form-input{flex:1;margin-bottom:0}.remove-button{background:#ef4444;color:#fff;border:none;width:32px;height:32px;border-radius:4px;cursor:pointer;font-size:18px;display:flex;align-items:center;justify-content:center;transition:background-color .2s;flex-shrink:0}.remove-button:hover{background:#dc2626}.add-button{background:#4a45fb;color:#fff;border:none;padding:8px 16px;border-radius:6px;cursor:pointer;font-size:14px;font-weight:500;transition:background-color .2s;margin-top:8px}.add-button:hover{background:#4a45fb}.formContainer.companies .form-actions{display:flex;justify-content:flex-end;padding-top:24px;border-top:1px solid #404040;margin-top:8px}.flight-plan-data-helper-popup{width:100%;max-width:600px;margin:auto;background-color:#171717;border-radius:16px;display:flex;flex-direction:column;justify-content:center;padding:40px;gap:30px;z-index:900000;height:fit-content}.flight-plan-data-helper-container{display:flex;flex-direction:column;gap:12px;max-height:500px;height:500px;overflow:auto;padding:10px}.flight-plan-data-helper-options-container{display:flex;flex-direction:column}.flight-plan-data-helper-tabs-container{display:flex;flex-direction:row;min-height:50px;width:100%;gap:2px;border-bottom:solid 1px #f1f1f12a}.flight-plan-data-helper-tab-button{font-size:16px;font-weight:400;color:#f1f1f1;padding:10px;width:100%;height:40px;border:solid 1px transparent;border-radius:12px;transition:border .3s ease,color .3s ease}.flight-plan-data-helper-tab-button.active{border:solid 1px #f1f1f12a;border-radius:12px}.flight-plan-data-helper-tab-button:hover{color:#f1f1f1;text-decoration:underline;border:solid 1px #f1f1f12a;border-radius:12px}.flight-plan-data-helper-checkboxes-container{display:flex;flex-direction:column;gap:10px}.flight-plan-data-helper-popup-add-button{font-weight:400;color:#f1f1f1;font-size:18px;border-radius:12px;border:solid 1px #4a57fb;padding:10px}.flight-plan-data-helper-options-container{display:flex;flex-direction:column;gap:5px}.flight-plan-data-helper-card{width:100%;min-height:65px;padding:8px 10px;text-align:left;background-color:#17171737;border:solid 1px #f1f1f12a;border-radius:12px;color:#f1f1f1;font-size:16px;font-weight:400;cursor:pointer;line-height:21px}.flight-plan-data-helper-card:hover{background-color:#2a2a2a37}.flight-plan-data-helper-title{font-weight:600;color:#f1f1f1;font-size:20px}.flight-plan-data-helper-card strong{font-weight:600;margin-right:8px}.list-dm-container{margin:10px 0 0}.list-column-name{color:#9c9c9c;font-size:14px;font-weight:400;padding:16px 8px;flex:1;text-align:left;position:relative;display:flex;flex-direction:row;flex-wrap:nowrap}.card-crew-member-name{word-wrap:break-word;white-space:normal}.list-column-name:after{content:"";height:14px;width:2px;background-color:#4a4a4a;position:absolute;display:inline;right:0}.list-item-value{color:#9c9c9c;font-size:14px;font-weight:400;padding:16px 8px;flex:1;text-align:left;position:relative;flex-wrap:nowrap;gap:10px;display:flex;flex-direction:row;align-items:center;justify-content:flex-start;flex-wrap:wrap;word-break:break-word;overflow-wrap:break-word;white-space:normal}.list-item-value span{padding:1px 6px;border-radius:15px;font-size:14px;font-weight:400;height:fit-content;width:fit-content;border:1px solid #f6f6f6;color:#f6f6f6;background-color:#f6f6f633;display:flex;align-items:center;white-space:nowrap}.aircraft-document-status-next_to_expiry{color:#ffcf52}.aircraft-document-status-expired{color:#e30018}.aircraft-document-status-all_up_to_date{color:#9c9c9c}.value .plus-symbol,.value .passport-length{color:#9c9c9c;cursor:pointer}.value .passport-info{border-radius:50%;padding:5px;background-color:#2a2a2a;margin-left:10px;font-family:Archivo,sans-serif;font-weight:400;position:relative}.value .hidden-passports{display:none;position:absolute;top:25%;right:30px;background-color:#2a2a2a;padding:10px;border-radius:5px;z-index:10;width:max-content;box-sizing:border-box}.value .passport-info:hover .hidden-passports{display:flex;flex-direction:column;gap:10px;align-items:flex-start;justify-content:center}.list-card-header{display:flex;flex-direction:column;gap:12px}.doc-number{width:88px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.list-card-header div{display:flex;gap:15px}.list-card-header-group-name{border:#f6f6f6 solid 1px;padding:2px 8px;border-radius:15px;background-color:#f6f6f633;display:flex;justify-content:center;align-items:center;white-space:nowrap;height:fit-content;text-transform:capitalize}.list-card-header div span{line-height:22px;font-size:14px;font-weight:400}.list-card-header h6{display:flex;align-items:center;gap:6px;font-size:24px;line-height:32px;font-weight:400}.list-card-header h6 span{color:#9c9c9c}.list-card-body{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:space-between}.list-card-body-section{display:flex;flex-direction:row;margin:10px 0 20px;align-items:flex-start;gap:10px;font-size:14px;font-weight:400;line-height:22px}.list-card-body-section div{display:flex;flex-direction:column}.list-card-footer{display:flex;flex-direction:column;justify-content:flex-start;gap:10px;border-top:1px solid #9c9c9cb3;padding:20px 0 0;margin:20px 0 0}.list-card-redirect-button{display:flex;justify-content:center;align-items:center}.hidden-doc-section{display:flex;align-items:center;color:#fff;font-weight:400;gap:15px}.label-column{color:#9c9c9c;width:150px}.pass-logo{width:20px;height:20px}.label-column-id{width:100px}.list-card-footer-section{color:#9c9c9c}.list-add-user-doc-button{display:flex;align-items:center;justify-content:center;border:1px solid #f6f6f6;border-radius:32px;padding:4px 8px;color:#f6f6f6;max-width:100px;height:fit-content;margin-left:auto;margin-top:18px}.list-card-document-row{display:flex;flex-direction:row}.number-color{display:flex;flex-direction:row;align-items:center;width:110px}.doc-country{margin-right:10px}.list-card-footer-section>.inner-content{display:flex;align-items:center;width:100%}.list-card-document-row>.inner-content{display:flex;align-items:center;width:100%}.list-card-footer-section .value,.list-card-document-row .value{color:#f6f6f6}.passport-document-2{display:block;color:#9c9c9c;width:87px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.passport-document{display:flex;flex-direction:column;margin-bottom:5px;color:#f6f6f6;font-weight:400}.suppliers-fantasy-name{color:#9c9c9c;font-size:14px;font-weight:400;text-align:left;position:relative;display:flex;flex-direction:row;flex-wrap:nowrap}@media (max-width: 768px){.flight-financial-card{width:100%;font-size:smaller}.list-card-header-group-name{width:100px;text-align:center;word-wrap:break-word;white-space:normal}}@media (max-width: 568px){footer.list-card-footer{font-size:smaller}.list-card-header div{display:flex;gap:5px}.list-card-document-row{display:flex;flex-direction:column}.list-card-document-row>.inner-content{display:flex;flex-direction:row}}@media (max-width: 568px){.pass-logo{display:none}}.ConnectionsList-title{color:#f6f6f6;font-size:16px;font-weight:400}.ConnectionsList-option span{line-height:18px;font-size:18px;font-weight:400}.ConnectionsList-option-primary-span{color:#f6f6f6;max-width:80%;text-align:left}.ConnectionsList-option-second-span{color:#999}.ConnectionsList-option:active{scale:1}.ConnectionsList-check{width:24px;height:24px;background-color:#4a57fb;border:2px solid #4a57fb;border-radius:6px;display:flex;justify-content:center;align-items:center}.MultiFilesInput-row-container{display:flex;flex-direction:row;flex-wrap:wrap;gap:10px}.MultiFilesInput-drag-n-drop-file-input{background-color:#2a2a2a;color:#9c9c9c;display:flex;justify-content:center;align-items:center;height:200px;width:200px;border-radius:30px;position:relative;overflow:auto}.MultiFilesInput-drag-n-drop-file-input-img{width:200px;height:200px;object-fit:cover;position:absolute;border-radius:30px;z-index:5}.MultiFilesInput-drag-n-drop-file-input-img-error{width:100%;height:100%;object-fit:cover;position:absolute;border-radius:30px;z-index:5;display:flex;justify-content:center;align-items:center;flex-wrap:wrap;align-content:center;flex-direction:row}.MultiFilesInput-drag-n-drop-file-input-img-error .MultiFilesInput-done-icon{width:32px;height:32px;color:#f6f6f6;background-color:#4a45fb;border-radius:50%;margin:0 8px;padding:2px}.MultiFilesInput-clear-button{z-index:10;width:100%;height:100%;background-color:#00000080;border-radius:30px;opacity:0;transition:.5s}@media (hover: hover){.MultiFilesInput-clear-button:hover{opacity:1;transition:.5s}}@media (max-width: 612px){.MultiFilesInput-drag-n-drop-file-input,.MultiFilesInput-drag-n-drop-file-input-img{width:100%}}.Home-finance-component-container{display:flex;flex-direction:column;background-color:#141414;padding:16px;border-radius:12px;color:#f6f6f6;width:415px;flex:1 1 calc(33.33% - 20px);min-width:250px;max-width:600px;min-height:308px;max-height:308px;gap:20px}.Home-finance-component-container-skeleton{display:flex;flex-direction:column;background:linear-gradient(90deg,#1d1d1d 25%,#2d2d2d 50%,#1d1d1d 75%);padding:16px;border-radius:12px;color:#f6f6f6;width:415px;flex:1 1 calc(33.33% - 20px);min-width:250px;max-width:600px;min-height:308px;max-height:308px;gap:20px;animation:shimmer 1.5s infinite;background-size:200% 100%}.Home-finance-component-header{display:flex;justify-content:space-between;align-items:center}.Home-finance-component-title{margin:0;font-size:16px;font-weight:600;line-height:19.36px}.Home-finance-component-view-all{color:#4a57fb;text-decoration:none}.Home-finance-component-monthly-card{width:100%;background-color:#303030;padding:24px;border-radius:8px;text-align:center}.Home-finance-component-amount{margin:0;font-size:25px;font-weight:700;line-height:39.17px}.Home-finance-component-expenses-label,.Home-finance-component-label{color:#f6f6f6;font-size:14px;line-height:15.23px;font-weight:400}.Home-finance-component-bottom-section{display:flex;flex-direction:row;gap:20px}.Home-finance-component-expenses{display:flex;justify-content:center;flex-direction:column;gap:5px;width:182px;height:auto;background-color:#303030;padding:16px;border-radius:8px;text-align:center}.Home-finance-component-number{margin:0;font-size:24px;font-weight:700;line-height:26.11px}.Home-finance-component-add{color:#4a57fb;text-decoration:none;font-size:14px;line-height:22px;font-weight:400}.Home-finance-component-payments{display:flex;flex-direction:column;gap:12px;width:100%}.Home-finance-component-payment-card{width:100%;height:auto;background-color:#303030;padding:8px 12px;border-radius:8px;display:flex;justify-content:space-between;align-items:center}.Home-finance-component-payment-card-link{color:#f6f6f6;text-decoration:none}.Home-finance-component-payment-amount{margin:0;font-size:16px;font-weight:700;line-height:17.41px}.Home-finance-component-payment-status{margin:4px 0 0;font-size:12px;line-height:10.88px;font-weight:400;letter-spacing:.5px}.Home-finance-component-pending{color:#e30018}.Home-finance-component-partial{color:#ffcf52}.Home-finance-component-icon path{fill:#4a57fb}@media (max-width: 1170px){.Home-finance-component-container,.Home-finance-component-container-skeleton{min-width:300px;max-width:100%}}@media (max-width: 1230px){.Home-finance-component-payment-amount{font-size:14px}.Home-finance-component-amount{font-size:20px}}@media (max-width: 1110px){.Home-finance-component-payment-amount{font-size:14px}}@media (max-width: 970px){.Home-finance-component-bottom-section{gap:10px}}@media (max-width: 772px){.Home-finance-component-container,.Home-finance-component-container-skeleton{width:100%;min-height:none;max-height:none}}@media (max-width: 480px){.Home-finance-component-monthly-card,.Home-finance-component-expenses,.Home-finance-component-payments{width:100%}}.Home-notifications-component-container{display:flex;flex-direction:column;gap:20px;width:415px;min-height:308px;background-color:#1d1d1d;border-radius:10px;padding:16px;flex:1 1 calc(33.33% - 20px);min-width:250px;max-width:600px;max-height:400px}.Home-notifications-component-container-skeleton{display:flex;flex-direction:column;gap:20px;width:415px;min-height:308px;background:linear-gradient(90deg,#1d1d1d 25%,#2d2d2d 50%,#1d1d1d 75%);border-radius:10px;padding:16px;flex:1 1 calc(33.33% - 20px);min-width:250px;max-width:600px;max-height:400px;animation:shimmer 1.5s infinite;background-size:200% 100%}.Home-notifications-component-header{display:flex;justify-content:space-between;align-items:center}.notification-home{padding:0;margin-bottom:10px}.Home-notifications-component-title{color:#fafcfb;font-size:16px;font-weight:600;margin:0;line-height:19.36px}.Home-notifications-component-viewAll{font-size:14px;font-weight:400;color:#4a57fb;text-decoration:none}.Home-notifications-component-notifications{display:flex;flex-direction:column}.Home-notifications-separator{background-color:#303030;height:1px;width:100%}.Home-notifications-component-notification{display:flex;gap:12px;align-items:flex-start}.Home-notifications-component-dot{width:8px;height:8px;background-color:#4a57fb;border-radius:50%;margin-top:6px}.Home-notifications-component-content{flex:1}.Home-notifications-component-notificationHeader{display:flex;justify-content:space-between;align-items:center;margin-bottom:4px}.Home-notifications-component-notificationHeader h3{color:#fafcfb;font-size:16px;margin:0}.Home-notifications-component-time{color:#9c9c9c;font-size:14px}.Home-notifications-component-message{color:#9c9c9c;font-size:14px;margin:0;line-height:1.4}@media (max-width: 1150px){.Home-notifications-component-container,.Home-notifications-component-container-skeleton{min-width:310px;max-width:100%}}@media (max-width: 772px){.Home-notifications-component-container{width:100%;min-height:fit-content}.Home-notifications-component-container-skeleton{width:100%;height:max-content}}.__floater__arrow{display:none!important}.custom-tooltip{display:flex;flex-direction:column;gap:8px;background-color:#303030;border-radius:8px;color:#f6f6f6;padding:15px;max-width:360px;width:100%;box-shadow:0 0 10px #0003;z-index:1000;min-width:300px}.custom-tooltip-header{display:flex;flex-direction:row;justify-content:space-between}.custom-tooltip-title{font-size:20px;font-weight:600;font-family:Archivo,sans-serif;margin:0;line-height:1.3}.custom-tooltip-close{display:flex;background:none;border:none;color:#f6f6f6;font-size:24px;cursor:pointer}.custom-tooltip-content{font-size:16px;color:#f6f6f6;font-weight:400;font-family:Archivo,sans-serif;line-height:1.3}.custom-tooltip-footer{display:flex;justify-content:space-between;align-items:center}.custom-tooltip-header-column{display:flex;flex-direction:column;gap:4px}.custom-tooltip-actions{display:flex;justify-content:space-between;width:100%;align-items:center;flex-direction:row;gap:6px;padding-top:16px}.custom-tooltip-actions-end{justify-content:end}.custom-tooltip-progress{font-size:16px;font-weight:400;color:#f6f6f6}.custom-tooltip-back{color:#4a57fb;font-size:16px;padding:8px 16px;border-radius:32px;border:1.5px solid #4a57fb;background-color:transparent;font-family:Archivo,sans-serif;cursor:pointer;display:flex;flex-direction:row;align-items:center;gap:6px}.custom-tooltip-skip{color:#4a57fb;font-size:16px;padding:8px 16px;border-radius:32px;border:1.5px solid #4a57fb;background-color:transparent;font-family:Archivo,sans-serif;cursor:pointer;height:33.5px;display:flex;align-items:center;width:auto}.custom-tooltip-next{display:flex;flex-direction:row;align-items:center;background-color:#4a57fb;color:#f6f6f6;font-size:16px;padding:8px 16px;border-radius:32px;border:none;font-family:Archivo,sans-serif;cursor:pointer;gap:6px}@media (max-width: 509px){.custom-tooltip{max-width:300px}}.Home-leg-card-flight-cards-container{display:flex;flex-direction:row;gap:20px;width:100%;overflow-x:auto;justify-content:flex-start;box-sizing:border-box;flex-wrap:nowrap;padding-bottom:10px}.Home-leg-card-no-upcoming-flights-message{display:flex;flex-direction:column;gap:24px;color:#757575;font-weight:600;font-size:16px;height:auto;align-items:center}.Home-leg-card-flight-card-skeleton{flex:0 0 auto;background:linear-gradient(90deg,#1d1d1d 25%,#2d2d2d 50%,#1d1d1d 75%);color:#f6f6f6;padding:24px;border-radius:10px;min-height:293.55px;box-shadow:0 4px 6px #0000001a;grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:24px;max-width:560px;width:100%;cursor:pointer;animation:shimmer 1.5s infinite;background-size:200% 100%}.Home-leg-card-flight-card{flex:0 0 auto;background:linear-gradient(135deg,#4551eb 0%,#2c1d80 100%);color:#f6f6f6;padding:24px;border-radius:10px;height:auto;box-shadow:0 4px 6px #0000001a;grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:24px;max-width:560px;width:100%;cursor:pointer}.Home-leg-card-flight-card-content{display:flex;flex-direction:column;width:100%;gap:16px}.Home-leg-card-card-header{display:flex;justify-content:space-between;align-items:center;flex-direction:row}.Home-leg-card-flight-info{display:flex;flex-direction:column;gap:4px}.Home-leg-card-flight-info-right{display:flex;flex-direction:column;align-items:flex-end;gap:4px}.Home-leg-card-status-badge{display:flex;justify-content:center;align-items:center;padding:12px;width:130px;height:20px;border-radius:2rem;font-size:12px}.Home-leg-card-footer-service-group{display:flex;flex-direction:row;align-items:center;gap:8px}.Home-leg-card-footer-service-inside-row{display:flex;flex-direction:row;align-items:center;gap:4px}.Home-leg-card-footer-service-code,.Home-leg-card-footer-service-plus{font-weight:600;font-size:12px}.Home-leg-card-status-pre_planning{color:#f6f6f6;background-color:#2a2a2a}.Home-leg-card-status-in_flight{color:#65ffe3;background:repeating-linear-gradient(-45deg,#65ffe34d 0px,#65ffe34d 3px,#4a57fb4d 3px,#4a57fb4d 6px)}.Home-leg-card-status-pending{color:#ffa767;background-color:#ffa7674d}.Home-leg-card-status-requested{color:#e8d316;background-color:#e8d3164d}.Home-leg-card-status-ready_to_fly{color:#65ffe3;background-color:#65ffe34d}.Home-leg-card-status-cancelled{color:#ff7878;background-color:#ff78784d}.Home-leg-card-status-flown{color:#c1cefb;background-color:#4a57fb80}.Home-leg-card-flight-main{display:flex;flex-direction:column;width:100%;justify-content:space-between;align-items:center;gap:1rem}.Home-leg-card-flight-group{display:flex;justify-content:space-between;width:100%;height:60px;gap:1rem}.Home-leg-card-leg-info-separator{color:#f6f6f687;size:18px;line-height:19.58px;font-weight:400}.Home-leg-card-leg-info-header-text{font-size:16px;font-weight:500;line-height:17.41px}.Home-leg-card-leg-info{display:flex;flex-direction:row;gap:8px;align-items:center}.Home-leg-card-airport-code{font-size:36px;font-weight:800;line-height:39.17px}.Home-leg-card-airport-info{display:flex;flex-direction:column;gap:.5rem}.Home-leg-card-city-name{font-size:16px;font-weight:300;line-height:17.6px;max-width:140px;text-overflow:ellipsis;overflow:hidden;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical}.Home-leg-card-city-name-right{text-align:right;max-width:140px;text-overflow:ellipsis;overflow:hidden;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical}.Home-leg-card-time-info-from,.Home-leg-card-time-info-to{display:flex;flex-direction:row;align-items:center;gap:8px;font-size:16px;font-weight:300;line-height:17.6px}.Home-leg-card-time-info-single{font-size:16px;font-weight:300;line-height:17.6px}.Home-leg-card-flight-duration{display:flex;flex-direction:column;align-items:center;gap:.5rem}.Home-leg-card-duration-time{background:#f6f6f64d;border-radius:30px;width:65px;height:30px;display:flex;justify-content:center;font-size:14px;font-weight:400;flex-direction:row;align-items:center}.Home-leg-card-flight-details-column{display:flex;flex-direction:column;gap:1rem}.Home-leg-card-flight-details{display:flex;flex-direction:row;align-items:center;gap:8px;font-size:14px;font-weight:400;line-height:15.23px;opacity:.9}.Home-leg-card-flight-details-single{display:flex;flex-direction:row;align-items:center;gap:8px}.Home-leg-card-flight-footer-row{display:flex;flex-direction:row;justify-content:space-between;font-size:18px;font-weight:600;line-height:19.58px;opacity:.3;font-family:monospace}.Home-leg-card-footer-icon{width:16px;height:16px;display:flex;align-items:center;justify-content:center}.Home-leg-card-footer-service{display:flex;align-items:center;gap:8px;color:#f6f6f6;font-size:12px;font-weight:600;line-height:18px}.Home-leg-card-airport-city-container-from{display:flex;flex-direction:column;align-items:start}.Home-leg-card-airport-city-container-to{display:flex;flex-direction:column;align-items:end}.Home-leg-card-status-container{display:flex;align-items:center;gap:10px}.leg-card-add-button-flight-aware{display:flex;justify-content:center;align-items:center;width:34px;height:26px;cursor:pointer;border:none;border-radius:32px;background-color:#379531}.icon-flight-aware-legs-cards{width:14px;height:auto}@media (max-width: 480px){.Home-leg-card-flight-cards-container{max-width:auto;width:auto}.Home-leg-card-card-header{flex-direction:column-reverse;align-items:start;gap:5px}.Home-leg-card-time-info-from{flex-direction:column;gap:1px;align-items:start}.Home-leg-card-time-info-to{flex-direction:column;gap:1px;align-items:end}.Home-leg-card-flight-details{display:flex;flex-direction:column;align-items:center;gap:8px}.Home-leg-card-flight-footer-row{text-align:center}.Home-leg-card-plane-icon{display:none}.Home-leg-card-status-badge{width:255px}.Home-leg-card-flight-card,.Home-leg-card-flight-card-skeleton{padding:1rem}.Home-leg-card-airport-code{font-size:2rem}.Home-leg-card-flight-details{flex-wrap:wrap;gap:1rem}}.PrepaidCard-container{background:linear-gradient(to right,rgba(205,125,90,1),rgba(209,92,101,1),rgba(212,64,111,1));color:#f6f6f6;width:100%;border-radius:10px;height:150px;display:flex;align-items:center;flex:1 1 calc(33.33% - 20px);min-width:280px;overflow:hidden;padding:24px;max-width:600px;max-height:150px}.PrepaidCard-content{display:flex;flex-direction:column;gap:10px;width:100%;align-items:start}.PrepaidCard-text{display:flex;flex-direction:column;gap:8px}.PrepaidCard-text-title{font-size:30px;font-weight:700}.PrepaidCard-button{background-color:#fff;color:#d4406f;border:none;border-radius:32px;padding:4px 8px;height:30px;font-size:16px;font-weight:500;line-height:22px;cursor:pointer;transition:opacity .2s ease;width:fit-content;pointer-events:none}.PrepaidCard-button:hover{opacity:.9}.PrepaidCard-image{height:170px;margin-top:35px;mix-blend-mode:multiply}@media (max-width: 1450px){.PrepaidCard-text-title{font-size:20px}}@media (max-width: 1270px){.PrepaidCard-image{height:140px;margin-top:48px}}@media (max-width: 1120px) and (min-width: 1092px){.PrepaidCard-text-title{font-size:16px}}@media (max-width: 1092px){.PrepaidCard-text-title{font-size:18px}}@media (max-width: 1150px){.PrepaidCard-button{font-size:13px}}@media (max-width: 970px){.PrepaidCard-container{height:190px;max-width:100%;padding:24px}}@media (max-width: 805px){.PrepaidCard-button{font-size:13px}}@media (max-width: 772px){.PrepaidCard-container{max-height:150px;max-width:100%;padding:24px}.PrepaidCard-image{height:180px;margin-top:36px}.PrepaidCard-text-title{font-size:26px}.PrepaidCard-text-description{font-size:14px}.PrepaidCard-button{font-size:14px;display:flex;justify-content:end;align-self:flex-end}}@media (max-width: 472px){.PrepaidCard-text-title{font-size:18px}.PrepaidCard-text-description{font-size:12px}}@media (max-width: 375px){.PrepaidCard-text-title{font-size:16px}.PrepaidCard-image{height:160px;margin-top:43px}.PrepaidCard-text-description,.PrepaidCard-button{font-size:12px}}.redirection-home-component-container{display:flex;gap:20px}.redirection-home-component-card{background-color:#1d1d1d;border-radius:10px;display:flex;justify-content:space-between;align-items:center;min-height:112px;flex:1 1 calc(33.33% - 20px);min-width:250px;max-width:600px}.redirection-home-component-card-link-area{height:100%;width:100%;padding:16px}.redirection-home-component-card-skeleton{background:linear-gradient(90deg,#1d1d1d 25%,#2d2d2d 50%,#1d1d1d 75%);background-size:200% 100%;border-radius:10px;padding:16px;display:flex;justify-content:space-between;align-items:center;min-height:112px;flex:1 1 calc(33.33% - 20px);min-width:250px;max-width:600px;animation:shimmer 1.5s infinite}.redirection-home-component-card-button-container-pax{display:flex;flex-direction:row;align-items:center;gap:10px;padding:16px}@keyframes shimmer{0%{background-position:100% 0}to{background-position:-100% 0}}.redirection-home-component-card-content{display:flex;align-items:center;gap:16px}.redirection-home-component-card-icon{width:80px;height:80px;background-color:#303030;border-radius:50%;display:flex;align-items:center;justify-content:center}.redirection-home-component-card-title-container{display:flex;align-items:center;gap:8px}.redirection-home-component-card-info{display:flex;flex-direction:column;gap:4px}.redirection-home-component-card-title{color:#fff;font-size:18px;font-weight:500}.redirection-home-component-card-status{font-size:14px;color:#757575}.redirection-home-component-card-status-expired{color:#e30018}.redirection-home-component-card-status-warning{color:#ffcf52}.redirection-home-component-card-status-neutral{color:#757575}.redirection-home-component-card-button{background-color:#4a57fb;border:none;border-radius:32px;width:72px;height:48px;display:flex;align-items:center;justify-content:center;cursor:pointer;color:#f1f1f1}@media (hover: hover){.redirection-home-component-card-button:hover{background-color:#3a26a8}}@media (max-width: 1270px){.redirection-home-component-card-icon{width:65px;height:65px}}@media (max-width: 1250px){.redirection-home-component-card-icon{width:60px;height:60px}}@media (max-width: 1190px){.redirection-home-component-card-icon{display:none}}@media (max-width: 1170px){.redirection-home-component-card,.redirection-home-component-card-skeleton{max-width:100%;width:100%}}@media (max-width: 980px){.redirection-home-component-container{flex-direction:column}.redirection-home-component-card-icon{display:flex}.redirection-home-component-card,.redirection-home-component-card-skeleton{min-height:90px}}@media (max-width: 420px){.redirection-home-component-card-button{width:56px;height:28px}.redirection-home-component-card-icon{display:none}.redirection-home-component-card{padding:15px}}.BlexCard-container{background:linear-gradient(90deg,#31b96d,#31b9a0);color:#f6f6f6;width:100%;border-radius:10px;height:150px;display:flex;justify-content:space-around;align-items:start;flex-direction:column;padding:24px;flex:1 1 calc(33.33% - 20px);min-width:280px;max-width:600px;max-height:150px}.BlexCard-title{font-size:24px;font-weight:400}.BlexCard-text-row{display:flex;flex-direction:row;gap:5px;align-items:center}.BlexCard-text-column strong{font-size:30px;font-weight:700}.BlexCard-text-column{display:flex;flex-direction:column}.BlexCard-button{color:#f6f6f6;border-radius:30px;border:1px solid #f6f6f6;padding:4px 8px;font-size:16px;font-weight:500;margin:0 0 0 auto;background-color:#31b96c50}@media (max-width: 1253px){.BlexCard-title{font-size:22px}}@media (max-width: 1150px){.BlexCard-container{max-width:100%;height:auto}}@media (max-width: 1183px){.BlexCard-title{font-size:20px}.BlexCard-text-column strong{font-size:24px;font-weight:700;line-height:48px}.BlexCard-container{align-items:start}}@media (max-width: 1110px){.BlexCard-title{font-size:18px}.BlexCard-container{align-items:start}}@media (max-width: 1092px){.BlexCard-title{font-size:26px}.BlexCard-text-column strong{font-size:26px;font-weight:700;line-height:48px}.BlexCard-container{align-items:start}}@media (max-width: 877px){.BlexCard-title{font-size:20px}.BlexCard-text-column strong{font-size:26px;font-weight:700;line-height:48px}}@media (max-width: 790px){.BlexCard-title{font-size:18px}}@media (max-width: 772px){.BlexCard-title{font-size:24px}.BlexCard-container{max-width:100%;height:auto;display:flex;flex-direction:column;align-items:start;justify-content:space-between}}@media (max-width: 472px){.BlexCard-text-column strong{font-size:20px}.BlexCard-button{font-size:12px}.BlexCard-title{font-size:18px}.BlexCard-container{max-height:145px}}@media (hover: hover){.BlexCard-button:hover{background-color:#f6f6f62b}}.FlyNow-container{background:linear-gradient(90deg,rgba(90,180,205,1),rgba(64,71,212,1));color:#f6f6f6;width:100%;border-radius:10px;height:150px;display:flex;justify-content:space-around;align-items:center;flex-direction:row;padding:24px;flex:1 1 calc(33.33% - 20px);min-width:280px;max-width:600px;max-height:150px}.FlyNow-title{font-size:26px;font-weight:400;line-height:38.4px}.FlyNow-button{color:#f6f6f6;border-radius:30px;border:1px solid #f6f6f6;padding:4px 8px;font-size:16px;font-weight:500;margin:0 0 0 auto;background-color:transparent}.FlyNow-text-column{display:flex;flex-direction:column}.FlyNow-strong{font-size:30px;font-weight:700;line-height:48px}.FlyNow-text-description{font-size:14px;font-weight:500;margin:0;max-width:150px;overflow-wrap:break-word}@media (max-width: 1150px){.FlyNow-container{max-width:100%;height:auto}}@media (max-width: 1143px){.FlyNow-strong{font-size:26px;font-weight:700;line-height:48px}.FlyNow-title{font-size:22px}}@media (max-width: 850px){.FlyNow-strong{font-size:20px;font-weight:700;line-height:48px}.FlyNow-text-description{max-width:150px}.FlyNow-title{font-size:24px}}@media (max-width: 772px){.FlyNow-container{flex-direction:row;align-items:center}.FlyNow-text-description{font-size:14px;max-width:150px}.FlyNow-text-column{display:flex;flex-direction:column}}@media (hover: hover){.FlyNow-button:hover{background-color:#f6f6f62b}}.flight-details-container{display:flex;flex-direction:column;justify-content:center;align-items:center;align-self:center;background-color:#141414;border-top:#312f82 solid 3px;border-bottom:#312f82 solid 3px;border-radius:25px;margin:0 auto 20px;padding:15px 0;width:99%;max-width:768px;max-height:95vh}.flight-details-title-container{display:flex;align-self:flex-start;width:100%}#flight-details-download-button{position:relative;z-index:150;bottom:5px;left:5px}#flight-details-download-button .Btn{width:50px;height:50px;border:none;border-radius:50%;background-color:#1b1b1b;display:flex;flex-direction:column;align-items:center;justify-content:center;cursor:pointer;position:relative;transition-duration:.3s;box-shadow:2px 2px 10px #0000001c}#flight-details-download-button .svgIcon{fill:#4a57fbbf}#flight-details-download-button .edit-icon{fill:#4a57fbbf;font-size:21px;transition:.5s}#flight-details-download-button .icon2{width:18px;height:5px;border-bottom:2px solid #4a57fb;border-left:2px solid #4a57fb;border-right:2px solid #4a57fb}#flight-details-download-button .tooltip{position:absolute;right:-105px;opacity:0;background-color:#0c0c0c;color:#f6f6f6;padding:5px 10px;border-radius:5px;display:flex;align-items:center;justify-content:center;transition-duration:.2s;pointer-events:none;letter-spacing:.5px}#flight-details-download-button .tooltip:before{position:absolute;content:"";width:10px;height:10px;background-color:#0c0c0c;background-size:1000%;background-position:center;transform:rotate(45deg);left:-5%;transition-duration:.3s}#download-options-popup-closed{width:0px;overflow:hidden;position:absolute;top:6vh;background-color:#1b1b1b;opacity:0;transform:translateY(-20px)}#download-options-popup{position:absolute;top:6vh;z-index:100;display:flex;flex-direction:column;list-style:none;flex-wrap:wrap;align-items:flex-start;background-color:#1b1b1b;padding:5px 5px 5px 60px;border-radius:25px;box-shadow:5px 5px 10px #00000080;border-top:solid 2px #4a57fb40;border-bottom:solid 2px #4a57fb40;border-left:solid 1px #4a57fb40;border-right:solid 1px #4a57fb40;transition:opacity .5s ease-out,transform .5s ease-out;opacity:1;transform:translateY(0)}#download-options-popup li{width:100%}#download-options-popup li button{width:100%;color:#f6f6f6;font-size:14px;font-weight:500;letter-spacing:.5px;margin:2px 0;padding:2px 8px;border-radius:25px;text-align:left}@keyframes slide-in-top{0%{transform:translateY(-10px);opacity:0}to{transform:translateY(0);opacity:1}}.flight-details-title{position:relative;right:30px;color:#f6f6f6;font-weight:400;font-size:24px;text-align:center;margin-bottom:15px;flex:1}.flight-details-scrool{max-height:80vh;overflow-y:auto;width:98%}.flight-details-inputs-container{display:flex;flex-direction:column;justify-content:space-between;width:100%;align-items:center}#flight-details-icao-container{max-width:300px}.flight-details-flight-form{width:100%}.flight-details-flight-form-section{display:flex;flex-direction:column;justify-content:space-around;align-items:center;width:100%}#flight-details-flight-id{padding:1px 6px;border-radius:20px;font-weight:400;color:#f6f6f6;background-color:#1f1752}.aircraft-selector{max-width:200px;text-align:left;display:flex}.flight-details-add-new-button{display:flex;justify-content:center;align-items:center;align-self:center;border-radius:25px;cursor:pointer;outline:none;border:none;background-color:#4a57fb;color:#f6f6f6;text-align:center;transition-duration:.5s;padding:5px 10px;white-space:nowrap;margin:0 0 0 8px}.flight-details-aircraft-info{display:flex;align-items:center;justify-content:space-around;flex-direction:row;flex-wrap:wrap;width:100%;text-align:center;margin:0 5px}@media (max-width: 500px){.flight-details-aircraft-info{flex-direction:column}}.flight-details-pair-data-container{display:flex;flex-direction:row;justify-content:space-around;flex:1;width:100%}.flight-details-input-container{color:#f6f6f6;display:flex;justify-content:center;align-items:center;flex-direction:column;height:80px;flex:1}.flight-details-input-container label{color:#f6f6f680;font-size:14px}.flight-details-input-container p{color:#f6f6f6;font-size:16px}.flight-details-select-container{flex:1;min-width:200px;margin:5px}.flight-details-multi-select-container{width:98%;margin:0 5px;display:flex;flex-direction:row}.flight-details-Pax-input{flex:1;margin:5px}.flight-details-aircraft-selector,.flight-details-aircraft-selector-focused{background-color:#141414}.flight-details-flight-submit-container{display:flex;justify-content:center;width:50%;align-self:center}.flight-details-flight-submit-button{border-radius:20px;cursor:pointer;outline:none;border:none;background-color:#4a57fb;color:#f6f6f6;font-weight:500;font-size:14px;letter-spacing:1px;text-align:center;padding:15px 20px;transition-duration:.5s;margin:0 10px 0 5px}.flight-details-input-column-form{width:100%;display:flex;justify-content:center;align-items:flex-start;flex-direction:column}.flight-details-leg-form{width:100%;padding:15px 0}.flight-details-legs-title{color:#f6f6f6;font-weight:400;font-size:18px;text-align:center;margin-bottom:15px}.flight-details-leg-input-container{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:space-around;width:100%}.flight-details-leg-input{min-width:200px;flex:1;margin:0 5px}#service-request-date-section{margin:20px 0 10px}.flight-details-leg-date-container{display:flex;width:100%;flex-direction:column;justify-content:center;align-items:center;padding:15px 0;color:#f6f6f6}.flight-details-leg-date-container h4{margin:0 0 5px}.flight-details-leg-date{display:flex;width:100%;flex-direction:row;flex-wrap:wrap;justify-content:space-around;align-items:center}.date-time-picker{color:#f6f6f6}.flight-details-leg-date label,.flight-details-leg-date input{flex:1}.flight-details-datetime-input{flex:1;margin:0 5px;max-width:230px}.flight-details-leg-submitButton{width:100%;display:flex;justify-content:center}@media (max-width: 515px){.flight-details-leg-date{display:flex;width:100%;flex-direction:column;flex-wrap:wrap;justify-content:space-around;align-items:center}.flight-details-datetime-input{flex:1;margin:0 5px;width:98%;max-width:none}}.request-details-title{color:#f6f6f6}.service-request-detailt-flight{display:flex;flex-direction:row;flex-wrap:wrap;width:100%;padding:10px}#service-request-three-row{display:flex;flex-direction:row;justify-content:space-between;width:100%}.service-request-info-row{display:flex;flex-direction:row;justify-content:space-around;margin:5px 0;flex-wrap:wrap}.service-request-info-row div{flex:1;min-width:150px}#service-request-legs-data,.service-request-leg-info{display:flex;justify-content:center;align-items:center;flex-direction:column;width:100%}.request-form-leg-title{margin:10px 0 0;color:#4a57fb;width:98%;border-top:solid 1px #4a57fb80}.service-request-form-checkbox{width:48%;position:relative;display:flex;flex-direction:row;align-items:center;justify-content:center}.service-request-form-checkbox .checkbox-wrapper .background{fill:#1f1752bf;transition:ease all .6s;-webkit-transition:ease all .6s}.service-request-form-checkbox span{color:#f6f6f6;letter-spacing:.6px;font-weight:500;font-size:14px;margin:0 0 0 5px;width:80px}#service-request-price-input{width:40%;margin:20px}#request-details-form-submit{width:100%;display:flex;place-content:center;margin:20px 0 0}.details-cities-container-split{display:flex;flex-direction:row;justify-content:center;align-items:center;width:100%;font-size:14px;color:#f6f6f6;margin:5px 0 10px;flex-wrap:wrap}.details-submit-btn{border:solid 2px #4a57fb;width:150px;height:40px;border-radius:3em;display:flex;justify-content:center;align-items:center;gap:12px;background:#1c1a1c;cursor:pointer;transition:all .45s ease-in-out;margin:15px auto 5px}@media (max-width: 900px){.details-submit-btn:active{background:linear-gradient(0deg,#4a57fb,#0da1a1);box-shadow:inset 0 1px #fff6,inset 0 -4px #0003,0 0 0 4px #fff3}.details-submit-btn:active .details-submit-text{color:#f6f6f6}.details-submit-btn:active .details-submit-sparkle{fill:#fff;transform:scale(1.2)}}@media (hover: hover){#flight-details-download-button .Btn:hover .tooltip{opacity:1;transition-duration:.3s}#flight-details-download-button .Btn:hover{background-color:#4a57fb;transition-duration:.3s}#flight-details-download-button .Btn:hover .icon2{border-bottom:2px solid rgb(235,235,235);border-left:2px solid rgb(235,235,235);border-right:2px solid rgb(235,235,235)}#flight-details-download-button .Btn:hover .svgIcon{fill:#fff;animation:slide-in-top .6s cubic-bezier(.25,.46,.45,.94) both}#flight-details-download-button .Btn:hover .edit-icon{fill:#fff;scale:1.2}#download-options-popup li button:hover{background-color:#4a57fb}.flight-details-add-new-button:hover{background-color:#f6f6f6;color:#4a57fb}.flight-details-flight-submit-button:hover{border-radius:20px;cursor:pointer;outline:none;border:none;background-color:#f6f6f6;color:#4a57fb;font-weight:500;font-size:14px;letter-spacing:1px;text-align:center;padding:15px 20px;transition-duration:.5s}.details-submit-btn:hover{background:linear-gradient(0deg,#4a57fb,#0da1a1);box-shadow:inset 0 1px #fff6,inset 0 -4px #0003,0 0 0 4px #fff3}.details-submit-btn.disabled{background:linear-gradient(0deg,#313246,#a3aeae)}.details-submit-btn:hover .details-submit-text{color:#f6f6f6}.details-submit-btn:hover .details-submit-sparkle{fill:#fff;transform:scale(1.2)}}.listContainer{border-radius:15px;padding:15px 0;margin:0 1%}.list{display:flex;flex-direction:column;height:100%;max-height:75vh;overflow-y:auto;scroll-behavior:smooth}.headerList{background-color:#141414;border-top-left-radius:25px;border-top-right-radius:25px;min-height:51px;display:flex;flex-direction:row;flex-wrap:wrap;justify-content:space-between;margin:1px 0;padding:10px 40px 10px 10px}.item{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:space-between;margin:1px 0;padding:10px}.list-component-bg-darker{background-color:#141414}.list-component-bg-lighter{background-color:#16151c}.add-task-form{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:space-between;padding:20px}.dataContainer{flex:4;display:flex;flex-direction:row;flex-wrap:wrap;align-items:center}.halfData{display:flex;flex-direction:row;flex:1;flex-wrap:wrap;min-width:150px}.checkContainer{flex:1;display:flex;justify-content:center;align-items:center;align-self:center}#list-container-status-header{display:flex;justify-content:center;align-items:center;align-self:center;border-radius:25px;background-color:#4a57fb;padding:4px 4px 4px 8px}#list-container-status-header p{margin:0 5px 0 0;width:70px}#list-container-status-header .checkbox-wrapper,#list-container-status-header .checkbox-wrapper-disabled{width:30px;height:30px}.itemData{color:#f6f6f6;font-size:16px;text-align:center;display:flex;align-items:center;justify-content:center;background-color:#0000;border:none;outline:none}.shortData{flex:1;display:flex;justify-content:center;align-items:center}.longData{flex:1;min-width:150px}.list-component-item-name{color:#f6f6f6;font-size:16px;text-align:center;display:flex;flex-wrap:wrap;align-items:center;justify-content:center;flex:1;min-width:250px;background-color:#0000;border:none;outline:none}.list-component-item-observation{flex:1;min-width:150px;margin:0 5px}.list-component-item-observation textarea{flex:1;width:100%;height:100%;padding:4px 7px;color:#fff;font-size:16px;text-align:center;background-color:#f6f6f610;border-radius:10px;border:none;outline:none;resize:none}.list-component-add-task-input{height:60px;width:100%;min-width:200px;background-color:#f6f6f610;padding:4px 10px;border:1px solid #f6f6f640;border-radius:10px;margin:5px}.list-component-add-task-input.error-input{border-color:red}.list-component-add-task-input textarea{background-color:#f6f6f600}.list-component-add-task-button{background-color:#4a57fb;height:35px;width:35px;border-radius:50px;display:flex;justify-content:center;align-items:center;color:#fff;margin:5px;transition:.5s}.list-component-add-task-button svg{transition:.5s}@media (max-width: 780px){.headerList{padding:10px 45px 10px 10px}.headerList .dataContainer .itemData{display:none}.list-component-item-name{text-align:left;justify-content:flex-start;margin:0 0 6px}.list-component-item-observation{width:100%}.list-component-item-observation textarea{text-align:left;width:100%}.add-task-form{flex-direction:column}.add-task-form .dataContainer{width:100%}}.checkbox-container{color:#f6f6f6;display:flex;justify-content:flex-start;align-items:center;margin:10px 0 10px 10px}.checkbox-container span{margin:0 0 0 10px}.checkbox-wrapper,.checkbox-wrapper-disabled{position:relative;display:inline-block;width:40px;height:40px;display:flex}.checkbox-wrapper .background,.checkbox-wrapper-disabled .background{fill:#1f1752bf;transition:ease all .6s;-webkit-transition:ease all .6s}.checkbox-wrapper .stroke,.checkbox-wrapper-disabled .stroke{fill:none;stroke:#f6f6f6;stroke-miterlimit:10;stroke-width:2px;stroke-dashoffset:100;stroke-dasharray:100;transition:ease all .6s;-webkit-transition:ease all .6s}.checkbox-wrapper .check,.checkbox-wrapper-disabled .check{fill:none;stroke:#f6f6f6;stroke-linecap:round;stroke-linejoin:round;stroke-width:2px;stroke-dashoffset:22;stroke-dasharray:22;transition:ease all .6s;-webkit-transition:ease all .6s}.checkbox-wrapper input[type=checkbox]{position:absolute;width:100%;height:100%;left:0;top:0;margin:0;opacity:0;-appearance:none;-webkit-appearance:none}.checkbox-wrapper input[type=checkbox]:checked+svg .background,.checkbox-wrapper-disabled input[type=checkbox]:checked+svg .background{fill:#4a57fb}.checkbox-wrapper input[type=checkbox]:checked+svg .stroke{stroke-dashoffset:0}.checkbox-wrapper input[type=checkbox]:checked+svg .check{stroke-dashoffset:0}@media (max-width: 500px){.dataContainer{display:flex;flex-direction:column;flex-wrap:wrap;align-items:flex-start;justify-content:flex-start}.halfData{display:flex;flex-direction:column;flex:1;flex-wrap:wrap;align-items:flex-start;justify-content:flex-start}.itemData{font-size:16px;text-align:left;display:flex;align-items:flex-start;justify-content:flex-start}}.footerList{background-color:#141414;border-bottom-left-radius:25px;border-bottom-right-radius:25px;display:flex;align-items:center;justify-content:center;min-height:50px}.no-data-list-component{display:flex;justify-content:center;align-items:center;color:#f6f6f680;width:100%;height:100px;background-color:#2b3a4680}@media (max-width: 419px){.checkbox-container span{font-size:14px}}@media (hover: hover){.list-component-add-task-button:hover{background-color:#fff;color:#4a57fb}.list-component-add-task-button:hover svg{scale:1.2}.checkbox-wrapper:hover .check{stroke-dashoffset:0}.checkbox-wrapper input[type=checkbox]:hover{cursor:pointer}}.info-popup-container{padding:30px 0;display:flex;justify-content:center;align-self:center;border-top:#312F82 solid 3px;border-bottom:#312F82 solid 3px;border-radius:25px;background-color:#141414;color:#f6f6f6;font-size:22px}.info-popup-container svg{align-self:center;height:70px;width:70px;margin:0 0 0 10px}.info-popup-container p{align-self:center;text-align:center;display:flex;flex-direction:row;flex-wrap:wrap;align-items:center;justify-content:center;margin:0 5px}.list-popup-selector-container{width:95%;margin:10px auto;display:flex;flex-direction:column;justify-content:center;align-items:center;color:#f6f6f6}.list-popup-selector-container h4{width:100%;font-size:18px;font-weight:500;letter-spacing:1px}.no-option-container{width:100%;border:dashed 2px #f6f6f680;border-radius:15px;color:#f6f6f680;font-size:16px;font-weight:400;letter-spacing:.8px;margin:10px 0;padding:10px}.list-popup-selector-container ul{list-style:none;width:100%;border:solid 2px #f6f6f680;border-radius:10px;color:#f6f6f6;font-size:16px;font-weight:400;letter-spacing:.8px;margin:10px 0;padding:10px}.list-popup-selector-container ul .option-container{display:flex;flex-direction:row;justify-content:space-between;align-items:center;width:100%;background-color:#1f175280;margin:5px 0;padding:4px 4px 4px 8px;border-radius:15px}.list-popup-selector-container ul .option-container button{color:#4a57fb;height:25px;width:25px;display:flex;justify-content:center;align-items:center;transition:.5s}.list-popup-selector-container ul .option-container button svg{width:100%;height:100%}.add-option-button{color:#f6f6f6;background-color:#4a57fb;padding:5px 10px;border-radius:25px;font-size:16px;font-weight:500;letter-spacing:.8px;transition:.5s}.options-list-modal-wrapper{position:fixed;z-index:2000;display:flex;justify-content:center;align-items:center;background-color:#14141480;width:100%;height:100%;margin:auto;left:0;right:0;top:0}.options-list-modal{background-color:#141414;border-radius:25px;border-top:2px #4a57fb solid;border-bottom:2px #4a57fb solid;border-left:none;border-right:none;padding:10px 10px 15px;max-height:85vh;width:96%;max-width:500px}.options-list-header{display:flex;flex-direction:row;justify-content:space-between;align-items:center}.options-list-header .search-input-container{background-color:#1f1752;flex:1;margin:0 10px 0 0;border-radius:20px;display:flex;justify-content:space-between;align-items:center}.options-list-header .search-input-container .search-input{background-color:#141414;color:#f6f6f6;margin:5px 0 5px 5px;border-radius:20px;outline:none;border:none;font-size:16px;font-weight:500;letter-spacing:.8px;padding:5px 10px;flex:1}.options-list-header .search-input-container .search-input-icon{display:flex;justify-content:center;align-items:center;height:30px;width:30px;margin:5px;color:#f6f6f6;background-color:#1f1752;border-radius:20px}.options-list-modal-close{background-color:#4a57fb;color:#f6f6f6;width:25px;height:25px;border-radius:25px;display:flex;align-items:center;justify-content:center;transition:.5s}.options-list-modal-close svg{height:95%;width:95%}.options-list-modal ul{border:none;overflow-y:auto;max-height:74vh;margin:5px 0 0;padding:0}.options-list-option{margin:10px;display:flex;flex-direction:row;align-items:center}.options-list-option .checkbox-wrapper{width:30px;height:30px}.option-label{margin:0 0 0 10px;cursor:pointer;width:100%}#no-option-modal{display:flex;flex-direction:column;justify-content:center;align-items:center;max-width:300px;margin:30px auto}.list-popup-selector-container ul .option-container button:active{opacity:.8}.add-option-button:active,.options-list-modal-close:active{scale:.8;color:#4a57fb;background-color:#f6f6f6}@media (hover: hover){.list-popup-selector-container ul .option-container button:hover{color:red;scale:1.1}.add-option-button:hover,.options-list-modal-close:hover{color:#4a57fb;background-color:#f6f6f6}}.ColumnSelector-container{height:14px;border-right:solid 2px #4a4a4a;margin:16px 6px 0 0;padding:0 10px 0 2px;display:flex;flex-direction:row;flex-wrap:nowrap;position:relative}.ColumnSelector-container button{color:#f6f6f6;padding:0;flex:1;text-align:left;position:static;display:flex;flex-direction:row;flex-wrap:nowrap}.ColumnSelector-dropdown-wrapper{position:absolute;top:31px;left:-290%;width:max-content;display:flex;flex-direction:column;justify-content:center;align-items:center;background-color:#2a2a2a;padding:4px;gap:4px;border-radius:16px}.ColumnSelector-dropdown-wrapper button{color:#f6f6f6;font-size:16px;line-height:24px;padding:8px 16px;width:100%;text-align:left;border-radius:12px}.ColumnSelector-option-selected{background-color:#4a4a4a}.box-status-information-container{background-color:#141414;border-radius:16px;padding:16px;display:flex;flex-direction:column;color:#f6f6f6;font-size:12px;width:100%;gap:13px;font-weight:400;justify-content:start}.column-status-info-inside{display:flex;flex:1;flex-direction:row;gap:15px;width:100%;flex-wrap:wrap}.expenses-repo-view-main-title{color:#f6f6f6;font-weight:400;font-size:24px;line-height:32px;text-align:left;padding:0 0 24px;width:95%}.main-card-status-info-title{font-size:16px;font-weight:400}.view-main-header-left-section-expense-repo{display:flex;flex-direction:column;justify-content:space-between;width:100%}.status-info-card-main-title{font-size:16px;font-weight:400}.status-information-main-column{display:flex;flex-direction:row;gap:10px}.status-information-row-single{display:flex;flex-direction:row;gap:10px;align-items:center;margin-right:10px;width:250px}.info-status-input-menu-option{padding:0 12px;border-radius:100px;font-weight:400;line-height:18px;font-size:10px;white-space:nowrap;width:max-content;text-align:center}.info-status-input-no-requested{color:#ff7878;background-color:#ff78784d;width:190px}.info-status-input-requested{color:#ffa767;background-color:#ffa7674d;width:190px}.info-status-input-no-apply{color:#f6f6f6;background-color:#2a2a2a00;width:190px}.status-input-no-required{color:#f6f6f6;background-color:transparent;width:190px}.info-status-input-confirmed{color:#65ffe3;background-color:#65ffe34d;width:190px}.expenses-repo-title-notifications-row{display:flex;flex-direction:row;align-items:center}@media (max-width: 1250px){.expenses-repo-view-main-title{width:100%;text-align:left}.view-main-header-left-section-expense-repo{display:flex;flex-direction:column;width:100%}}@media (max-width: 980px){.view-main-header-left-section-expense-repo{display:flex;flex-direction:column;justify-content:center;width:100%}.box-status-information-container{width:fit-content;width:100%}.status-information-main-column{display:flex;flex-direction:column;gap:5px}}@media (max-width: 580px){.info-status-input-menu-option{white-space:wrap}}.standard-button-container{display:flex;width:fit-content;flex-direction:column;position:relative}.standard-button{background-color:#4a57fb;color:#f6f6f6;font-size:14px;padding:4px 8px;border-radius:30px;transition:.5s;font-weight:500;min-width:max-content;border:1px solid #f6f6f600}.standard-button-gray{background-color:#2a2a2a;color:#f6f6f6}.standard-button-orange{background-color:#ffa7674d;color:#ffa767}.standard-button-green{background-color:#65ffe34d;color:#65ffe3}.standard-button-red{background-color:#ff78784d;color:#ff7878}.standard-button-yellow{color:#e8d316;background-color:#e8d3164d}.standard-button-dropdown-menu{position:absolute;min-width:max-content;background-color:#2a2a2a;display:flex;flex-direction:column;justify-content:center;z-index:2;padding:8px 12px;gap:8px;border-radius:16px}.standard-button-selected{border:2px solid #4a57fb}@media (hover: hover){.standard-button:hover{border:1px solid #f6f6f6}.standard-button-selected:hover{border:2px solid #4a57fb}}.ffs-summary-popup-container{background-color:#1f1f1f;width:100%;max-width:500px;margin:auto;display:flex;flex-direction:column;padding:24px;border-radius:12px;color:#f6f6f6;max-height:650px}.ffs-summary-header{display:flex;flex-direction:row;align-items:center;justify-content:space-between;width:100%;margin-bottom:24px;flex-wrap:wrap;gap:5px}.ffs-summary-popup-title{font-size:24px;font-weight:400;line-height:32px}.ffs-summary-container{width:100%;overflow-x:auto;max-height:650px;padding-right:8px;flex-grow:1}.ffs-summary-list-container{width:100%;margin-bottom:24px}.ffs-summary-ul{display:flex;flex-direction:column;gap:24px;list-style:none;padding:0;margin:0}.ffs-summary-section-column{display:flex;flex-direction:column;gap:18px}.ffs-summary-section-title{color:#f6f6f6;font-size:16px;font-weight:500;line-height:22px}.white-text{color:#f6f6f6;font-size:14px;width:50%}.ffs-gray-text{color:#696969;font-size:14px;width:50%;word-wrap:break-word;overflow-wrap:break-word;white-space:normal}.file-text{display:flex;width:50%;color:#4a57fb;text-decoration:none;text-align:left;word-wrap:break-word;overflow-wrap:break-word;white-space:normal}.ffs-summary-footer{display:flex;justify-content:flex-end;margin-top:auto;position:sticky;bottom:0;background-color:#1f1f1f;padding:12px 0}.ffs-summary-submit{background-color:#4a57fb;color:#f6f6f6;border:none;border-radius:30px;padding:8px 24px;font-size:16px;cursor:pointer;transition:background-color .2s}.ffs-summary-submit:hover{background-color:#3a46e9}.status-need-approval{background-color:#3f3e1d;color:#ffd84d;padding:4px 12px;border-radius:16px;font-size:14px;display:inline-flex;align-items:center;gap:4px}.file-link{color:#4a57fb;text-decoration:none}.file-link:hover{text-decoration:underline}.ffs-summary-li{display:flex;justify-content:space-between;gap:16px;padding-left:16px;padding-right:16px}@media (max-width: 576px){.ffs-summary-li{padding-left:0;padding-right:10px}.ffs-summary-container{padding:0 5px 0 0}}.view-wraper{padding:0 16px 8px 8px;background-repeat:no-repeat;background-size:cover;background-position:center center;background-attachment:fixed;color:#f6f6f6}.view-main-header-container{display:flex;flex-direction:row;justify-content:space-between;align-items:center;flex-wrap:wrap;width:100%}.view-notification-request-buttons-row{display:flex;flex-direction:row;gap:20px;align-items:center}.view-main-header-left-section{display:flex;flex-direction:column}.view-main-header-left-section-expense-repo{display:flex;flex-direction:column;width:100%}.view-main-header-left-section-row{flex-direction:row;display:flex;justify-content:space-between;width:100%}.view-main-header-right-section{display:flex;flex-direction:row}.view-main-header-row-section{display:flex;flex-direction:row;gap:25px}.view-main-header-column-section{display:flex;flex-direction:column;justify-content:flex-start;text-align:start;gap:10px}.view-main-header-column-flight-expense{display:flex;flex-direction:row;justify-content:space-between;align-items:center;gap:15px}.flight-financial-card-inside-row{display:flex;flex-direction:row;align-items:center}.view-main-header-row-section{display:flex;flex-direction:row}.view-main-header-key-item{color:#9c9c9c;min-width:75px;margin:8px 40px;font-size:14px;font-weight:400;display:flex;flex-direction:row;align-items:center}.home-header-right-section{display:flex;flex-direction:row;align-items:center}.view-main-header-key-item-value{color:#f6f6f6;font-size:14px;font-weight:400;margin:8px 0;display:flex;flex-direction:row}.view-main-header-key-item-value div{display:flex;flex-direction:row}.view-header-buttons-container-left-section{display:flex;flex-direction:row;align-items:center;gap:5px}.view-header-buttons-container{display:flex;flex-direction:row;justify-content:flex-start;align-items:center;gap:8px;padding:0 0 24px}.view-header-current-view-leg-detail-notification-button{margin-left:auto}.view-header-buttons-container .view-header-buttons-container-space-between{justify-content:space-between}.view-header-aircraft-icon{color:#f6f6f6;transform:rotate(45deg);width:24px;height:24px}.view-header-article-icon{color:#f6f6f6;width:24px;height:24px}.view-header-redirect-button{font-size:14px;line-height:22px;font-weight:400;color:#9c9c9c;display:flex;flex-direction:row;align-items:center;justify-content:center}.view-header-arrow-icon{width:12px;height:12px;color:#9c9c9c}.view-header-current-view{font-size:14px;line-height:22px;font-weight:400;color:#f6f6f6}.view-header-current-view-ffs{font-size:14px;line-height:22px;font-weight:400;color:#f6f6f6;max-width:220px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.view-main-steps-container{display:flex;flex-direction:row;justify-content:flex-start;align-items:center;gap:12px;font-size:16px;line-height:24px;list-style:none}.view-main-current-step,.view-main-step{display:flex;flex-direction:row;justify-content:center;align-items:center;gap:10px}.view-main-step-number{display:flex;justify-content:center;align-items:center;border-radius:30px;height:24px;width:24px}.view-main-current-step{color:#f6f6f6}.view-main-current-step .view-main-step-number{background-color:#4a57fb}.view-main-step{color:#9c9c9c}.view-main-step .view-main-step-number{background-color:#2a2a2a}.view-main-step-splitter{width:40px;height:1px;background-color:#4a4a4a}.view-main-title{color:#f6f6f6;font-weight:400;font-size:24px;line-height:32px;text-align:left}.header-main-title-and-button-container{display:flex;flex-direction:row;gap:8px}.view-main-title-break-word{color:#f6f6f6;font-weight:400;font-size:24px;line-height:32px;text-align:left;padding:0 0 24px}.view-main-redirect-button{background-color:#4a57fb;border-radius:32px;display:flex;flex-direction:row;justify-content:space-between;align-items:center;text-decoration:none;color:#f6f6f6;font-size:16px;font-weight:400;padding:8px 16px;gap:4px}.view-main-route-container{color:#9c9c9c;display:flex;flex-direction:row;justify-content:flex-start;align-items:center;width:fit-content;flex-wrap:wrap;padding:0 0 24px}.view-main-route-container div{display:flex;flex-direction:row;justify-content:space-between;align-items:center}.personal-info-label{white-space:normal;width:11vw;color:#9c9c9c;margin-bottom:24px;margin-right:40px}.view-main-route-container span{font-size:24px;font-weight:500;line-height:28.59px}.view-main-route-container img{height:17.15px;width:17.15px}.route-separator{background-color:#4a45fb;width:28.42px;height:.71px;margin:0 8px}.table-scroll-container{overflow-x:auto;width:100%}.table-scroll-container::-webkit-scrollbar{width:4px;height:8px;background-color:#9c9c9c;border-radius:8px;margin:8px 0}.table-scroll-container::-webkit-scrollbar-thumb{background-color:#f6f6f6;border-radius:8px}.flight-financial-item-list{display:flex;flex-direction:column;min-width:fit-content}.flight-financial-item-list-header{width:100%;display:flex;flex-direction:row;justify-content:space-between;margin:0 0 16px}.flight-financial-item-list-header button{color:#9c9c9c;font-size:14px;font-weight:400;padding:16px 0;flex:1;text-align:left;position:relative;display:flex;flex-direction:row;flex-wrap:nowrap}.flight-financial-header-item-date{flex:1;max-width:80px;min-width:80px}.trip-financial-header-item-date{flex:1;max-width:120px;min-width:120px}.flight-financial-header-invoice-item-route{flex:1;max-width:80px;min-width:80px}.flight-financial-header-item-flight-id:after,.flight-financial-header-invoice-item-route:after,.flight-financial-header-item-route:after,.flight-financial-header-item-service:after,.flight-financial-header-item-flight-flight-responsible:after,.flight-financial-header-item-flight-admin-state:after,.flight-financial-header-item-created-by:after,.flight-financial-header-item-amount:after,.flight-financial-header-item-payment_method:after,.flight-financial-header-item-payment_owner:after,.flight-financial-header-item-reason:after,.flight-financial-header-item-invoice-standard:after,.flight-financial-header-item-invoice-big:after,.flight-financial-header-item-invoice-large:after,.flight-financial-header-item-flight-flight-bill_number:after,.flight-financial-header-item-status:after,.flight-financial-header-item-dispatch_status:after,.flight-financial-header-item-finance_status:after,.flight-financial-header-item-accounted:after,.flight-financial-header-item-fiscal_document:after{content:"";margin:0 4px 0 0;height:14px;width:2px;background-color:#4a4a4a;position:absolute;display:inline;right:0}.flight-financial-header-item-created-by,.flight-financial-item-created-by{min-width:130px}.flight-financial-header-item-amount,.flight-financial-item-amount{min-width:100px;display:flex;flex-direction:column}.flight-financial-item-amount{line-height:22px;font-size:13px}.flight-financial-header-item-payment_method,.flight-financial-item-payment_method{min-width:110px}.flight-financial-header-item-invoice-standard,.flight-financial-item-invoice-standard{min-width:100px;max-width:150px}.flight-financial-header-item-invoice-big,.flight-financial-item-invoice-big{min-width:150px;max-width:150px}.flight-financial-header-item-invoice-large,.flight-financial-item-invoice-large{min-width:220px;max-width:250px;text-overflow:ellipsis}.flight-financial-header-item-payment_owner,.flight-financial-item-payment_owner{min-width:85px}.flight-financial-item-payment_owner:first-letter,.flight-financial-item-reason:first-letter{text-transform:uppercase}.flight-financial-header-item-reason,.flight-financial-item-reason{min-width:160px}.flight-financial-header-item-flight-flight-bill_number,.flight-financial-item-bill_number{min-width:150px}.flight-financial-header-item-status,.flight-financial-item-status{min-width:203px}.flight-financial-item-fiscal_document,.flight-financial-header-item-fiscal_document{min-width:84px}.flight-financial-item-accounted,.flight-financial-header-item-accounted{min-width:90px}.item-status-false{border:1px solid #f6f6f6;width:16px;height:16px;border-radius:3px;display:flex}.item-status-true{border:1px solid #f6f6f6;background-color:#f6f6f649;width:16px;height:16px;border-radius:3px;display:flex;justify-content:center;align-items:center}.flight-financial-item-status .button-pending{padding:2px 8px;border-radius:15px;border:1px solid #f6f6f6;color:#f6f6f6;background-color:#f6f6f633}.flight-financial-item-status .button-received{padding:2px 8px;border-radius:15px;border:1px solid #ffcf52;color:#ffcf52;background-color:#ffcf5233}.flight-financial-item-status .button-sent{padding:2px 8px;border-radius:15px;border:1px solid #86ff52;color:#86ff52;background-color:#86ff5233}.flight-financial-item{width:100%;display:flex;flex-direction:row;align-items:center;justify-content:space-between;border-bottom:solid 1px #4a4a4a;font-size:14px;font-weight:400;padding:20px 0}.flight-financial-header-item-flight-id,.flight-financial-item-flight-id,.flight-financial-header-item-service,.flight-financial-item-service,.flight-financial-header-item-flight-flight-responsible,.flight-financial-item-flight-responsible{min-width:180px}.flight-financial-header-item-route,.flight-financial-item-route{min-width:160px}.flight-financial-header-item-flight-admin-state,.flight-financial-item-admin-state,.flight-financial-header-item-finance-status,.flight-financial-item-finance-status{min-width:130px}.flight-financial-item-even{background-color:#ffffff0e}.flight-financial-item-date{color:#9c9c9c;flex:1;padding:0 0 0 6px;max-width:115px;min-width:120px}.flight-financial-item-invoices-date{color:#9c9c9c;flex:1;padding:0 0 0 6px;max-width:90px;min-width:90px}.flight-financial-item-flight-id{color:#f6f6f6;flex:1;padding:0 6px 0 0;display:flex;flex-direction:column;text-transform:uppercase}.flight-financial-item-flight-id span{line-height:22px;font-size:13px}.expenses-repo-flight-id{width:50px;flex-wrap:wrap;white-space:nowrap}.flight-financial-item-route,.flight-financial-item-flight-responsible,.flight-financial-item-service,.flight-financial-item-finance-status,.flight-financial-item-admin-state,.flight-financial-item-created-by,.flight-financial-item-payment_method,.flight-financial-item-payment_owner,.flight-financial-item-invoice-standard,.flight-financial-item-invoice-big,.flight-financial-item-invoice-large,.flight-financial-item-bill_number,.flight-financial-item-reason,.flight-financial-item-status,.flight-financial-item-dispatch_status,.flight-financial-item-fiscal_document,.flight-financial-item-accounted,.flight-financial-item-finance_status{color:#9c9c9c;flex:1;padding:0 6px 0 0}.flight-financial-item-payment_method,.flight-financial-item-created-by{display:flex;flex-direction:column}.flight-financial-item-payment_method span,.flight-financial-item-created-by span{line-height:22px}.flight-financial-item-amount{color:#f6f6f6;flex:1;padding:0 6px 0 0}.flight-financial-item-service{display:flex;flex-direction:row;flex-wrap:nowrap}.flight-financial-item-service span,.flight-financial-item-reason span{padding:2px 8px;border-radius:15px;margin:6px 6px 6px 0;border:1px solid #f6f6f6;color:#f6f6f6;background-color:#f6f6f633}.flight-financial-item-reason span{align-items:center;display:flex;width:max-content;height:fit-content;text-wrap:wrap;max-width:140px;text-align:left}.flight-financial-item-reason span img{margin:0 8px 0 0}.flight-financial-item-admin-state,.flight-financial-item-finance-status{color:#f6f6f6;display:flex;justify-content:flex-start;align-items:center}.render-dynamic{margin-top:300px}.flight-financial-item-admin-state span,.flight-financial-item-finance-status span{margin:0 0 0 6px}.flight-financial-item-admin-state-circle{height:12px;width:12px;border-radius:20px;display:flex;justify-content:center;align-items:center}.flight-financial-item-admin-state-circle div{height:8px;width:8px;border-radius:20px}.state-circle-bg-green{border:.5px solid #5fd52d}.state-circle-bg-green div{background-color:#5fd52d}.state-circle-bg-red{border:.5px solid #ff4e4e}.state-circle-bg-red div{background-color:#ff4e4e}.state-circle-bg-yellow{border:.5px solid #ffcf52}.state-circle-bg-yellow div{background-color:#ffcf52}.state-circle-bg-gray{border:.5px solid #9c9c9c}.state-circle-bg-gray div{background-color:#9c9c9c}.view-wraper:has(.view-main-button-container){padding-bottom:120px}.view-main-button-container{position:fixed;left:0;right:0;bottom:0;height:110px;display:flex;justify-content:center;align-items:center;background:linear-gradient(#0e0e0e00,#0d0d0d);z-index:1}.view-main-button{margin:0 auto;background-color:#4a57fb;border-radius:32px;padding:8px 16px;width:fit-content;color:#f6f6f6;font-size:16px;display:flex;align-items:center;justify-content:space-between;transition:.5s;text-decoration:none}.view-main-button-link{display:flex;flex-direction:row;align-items:center;gap:8px;padding:8px 16px;width:120px;height:32px;border-radius:32px;color:#4a57fb;border:solid 1px #4a57fb;font-size:16px}.view-header-container-main-row{display:flex;flex-direction:row;align-items:center;gap:5px}.view-notifications-icon{padding:0 0 25px;margin-right:20px}.view-main-menu-container{position:fixed;bottom:82px;background-color:#2a2a2a;display:flex;flex-direction:column;border-radius:16px;padding:4px;width:90%;max-width:286px}.view-main-menu-option{color:#f6f6f6;border-radius:12px;font-size:16px;line-height:24px;padding:8px 16px;width:100%;text-align:left;transition:.5s;text-decoration:none}.view-main-menu-division{background-color:#4a4a4a;height:1px;width:96%;margin:4px auto}.flight-financial-item-selector-header{width:37px}.flight-financial-item-selector{margin:0 16px 0 0}.flight-financial-item-selector-icon{height:18px;width:18px}.form-container{margin:20px 0}.form-column-groups-container{display:flex;flex-direction:row;flex-wrap:wrap;gap:35px;color:#f6f6f6}.form-column-group-container{display:flex;flex-direction:column;gap:20px;background-color:#171717;max-width:734px;flex:1;min-width:fit-content;padding:20px;border-radius:16px}.form-column-group-container-disabled{display:flex;flex-direction:column;gap:20px;background-color:#171717;max-width:734px;flex:1;min-width:fit-content;padding:20px;border-radius:16px;transition:.5s}.form-column-group-container-disabled ul{transition:.5s;opacity:.5}.form-column-group-container-disabled ul .square-input-label{pointer-events:none}.form-column-group-container-disabled header,.form-column-group-container-disabled header span,.form-column-group-container header,.form-column-group-container header span{display:flex;flex-direction:row;justify-content:space-between;align-items:center}.form-column-group-container-disabled ul,.form-column-group-container ul{transition:.5s;width:max-content;list-style:none;display:flex;flex-direction:column;justify-content:flex-start;align-items:flex-start;width:fit-content;gap:40px}.checkbox-label-button{color:#f6f6f6;font-size:14px;letter-spacing:.8px;display:flex;flex-direction:row;justify-content:space-between;align-items:center;border-radius:18px;padding:2px 8px;width:max-content;background-color:#f6f6f633;border:solid 1px #f6f6f6;transition:.5s;cursor:pointer}.checkbox-label-button-selected{background-color:#4a57fb;border:solid 1px #4a57fb;transition:.5s}.form-inputs-group-container3{display:flex;justify-content:center;flex-direction:column;background-color:#171717;border-radius:16px;padding:40px;gap:30px;margin:0 0 40px}.popup-collapse-all-button{border:1px solid #4a57fb;border-radius:8px;padding:5px 10px;width:100%;height:40px;display:flex;justify-content:center;align-items:center;font-weight:400;color:#f6f6f6;font-size:16px}.popup-add-leg-button{border:1px solid #414141;border-radius:8px;padding:5px 10px;width:100%;height:40px;display:flex;justify-content:center;align-items:center}.button-plus-symbol{color:#f6f6f6;font-weight:lighter}.extra-leg-container{background-color:#2a2a2a;border:1px solid #414141;border-radius:8px;padding:4.86px 9.71px;width:100%;height:81px;color:#f6f6f6;display:flex;flex-direction:column;gap:10px}.form-inputs-group-container{display:flex;justify-content:center;flex-direction:column;background-color:#171717;border-radius:16px;padding:40px;gap:30px;margin:0 0 40px}.form-inputs-group-container-dynamic{display:flex;justify-content:center;flex-direction:column;background-color:#171717;border-radius:16px;padding:40px;gap:0px;margin:0 0 40px}.form-inputs-row-container{color:#f6f6f6}.form-inputs-options{width:100%;display:flex;flex-direction:row;flex-wrap:wrap}.form-container .labelText-input-error{margin:4px 0 6px}.form-container .service-request-form-pair-single{max-width:662px}.service-request-form-trio{display:flex;justify-content:space-between;align-items:center;flex-direction:row;gap:30px}.service-request-form-trio-border{display:flex;justify-content:space-between;align-items:center;flex-direction:row;gap:30px;border-bottom:solid 1px rgba(255,255,255,.338)}.multi_inputs{display:flex;flex-direction:column}.multi-inputs-container{display:flex;flex-direction:row;flex-wrap:wrap}.container-pax-title{color:#fff}.form-container .container-select-input,.form-container .container-input{position:relative;margin:32px 0 24px;width:100%;display:flex;min-height:46px}.form-container .select-input{display:flex;align-items:center}.css-3iigni-container{width:100%}.form-container .labelContainer-select-input,.form-container .labelContainer-input{position:absolute;background-color:#0000;border-radius:15px;top:-32px;left:0;padding:0;font-size:14px;line-height:24px}.form-container .select-input,.form-container .textInput-input{flex:1;border:1px solid #2a2a2a;background-color:#2a2a2a;color:#f6f6f6;font-size:14px;border-radius:30px;padding:0 14px;outline-color:#4a57fb}.select-input-fit-content{min-height:46px;height:fit-content;width:100%}.form-container .textArea-input{flex:1;border:1px solid #2a2a2a;background-color:#2a2a2a;color:#f6f6f6;font-size:14px;border-radius:16px;padding:14px;outline-color:#4a57fb;width:100%;vertical-align:top;resize:none;box-sizing:border-box}.container-input-text-area,.form-container .select-input .css-b62m3t-container{width:100%}.form-container .select-input .css-1vlsb4t-placeholder{color:#9c9c9c}.form-container .select-input .css-tj5bde-Svg{color:#f6f6f6}.form-container .select-input .css-100ebu3-menu{font-size:14px;font-weight:400;padding:4px 1px 4px 4px;background-color:#2a2a2a;border-radius:16px;border-bottom:none;border-left:none;border-right:none}.form-container .select-input .css-100ebu3-menu div{max-height:203px;overflow-y:scroll}.form-container .select-input .css-100ebu3-menu div::-webkit-scrollbar{width:3px;background-color:#2a2a2a00}.form-container .select-input .css-100ebu3-menu div::-webkit-scrollbar-thumb{background-color:#f6f6f680}.form-container .select-input .css-100ebu3-menu div div{margin:0;padding:8px 16px;border-top:none;border-bottom:none;border-radius:12px}.form-container .select-input .css-100ebu3-menu div div:after{width:100%;height:2px;content:"";background-color:red;z-index:110}.form-container .css-1auwg6t-MuiFormControl-root-MuiTextField-root .MuiInputBase-input{text-align:left;padding:12px 14px;font-size:14px}.form-container .css-i4bv87-MuiSvgIcon-root{color:#f6f6f6}.form-leg{padding:10px 0 4px}.form-container .airport-box{width:48%;max-width:662px;background-color:#171717;padding:10px 0;margin:0;flex:none}.form-container .flight-plan-free-form{width:60%;max-width:900px}.form-container .airport-box .airport-box-date-container,.form-container .form-date-container{width:100%}.form-container .airport-box .airport-box-date-input,.form-container .form-date-container{align-items:stretch;margin:32px 0 24px}.form-container .airport-box .airport-box-date-container .service-request-label{padding:0;top:-32px}.section-input-container{display:flex;flex-direction:row;gap:40;justify-content:space-between;flex-wrap:wrap}.multi-section-inputs-container{display:flex;flex:1;flex-direction:row;flex-wrap:wrap;justify-content:space-between;gap:16px}.multi-section-checkboxes-container{display:flex;flex-direction:column;gap:20px;width:100%}.multi-section-dropdown{width:100%;color:#f6f6f6;font-weight:400}.multi-section-title-container{display:flex;flex-direction:row;align-items:center;gap:25px;width:11vw;margin-right:40px}.multi-section-expand-title{color:#9c9c9c;white-space:normal;font-weight:400;font-size:16px}.multi-section-inputs-container .multi-section-input-unit{max-width:50%;flex-grow:1;flex-shrink:1;flex-basis:46%;position:relative;font-weight:400;color:#f6f6f6}.form-container .form-date-container .service-request-label{padding:0;top:2px}.form-container .airport-box .custom-datetimepicker,.form-container .form-date-container .custom-datepicker{background-color:#2a2a2a;border-radius:30px;height:46px;width:100%}.form-container .airport-box .custom-datetimepicker2,.form-container .form-date-container .custom-datepicker2{background-color:#1d1d1d;border-radius:30px;height:46px;width:100%}.delete-leg-button{margin-left:auto;color:#ff7878;text-decoration:underline;font-weight:400;line-height:17.41px}.leg-closed{display:flex;flex-direction:row;align-items:center;gap:5px}.leg-closed2{display:flex;flex-direction:row;align-items:center;justify-content:space-between;gap:5px}.add-part-form-button{border:1px solid #4a57fb;width:max-content;margin:20px auto 0;border-radius:32px;padding:8px 16px;gap:6px;display:flex;justify-content:space-around;align-items:center;color:#f6f6f6;font-size:16px;line-height:22px}.add-part-form-button-crew{border:1px solid #4a57fb;width:max-content;margin:20px -20px 0 auto;border-radius:32px;padding:8px 16px;gap:6px;display:flex;justify-content:space-around;align-items:center;color:#f6f6f6;font-size:16px;line-height:22px;position:relative;right:0;top:0}.part-multiple-form-header-first,.part-multiple-form-header{color:#f6f6f6;width:100%;display:flex;flex-direction:row;justify-content:space-between;align-items:center;margin:20px 0}.part-multiple-form-header-first{padding:0 0 20px}.part-multiple-form-header{border-top:1px solid #4a4a4a;padding:20px 0}.part-multiple-form-delete-button{color:#ff7878;border-bottom:1px solid #ff7878;font-size:18px}.form-leg-plus{border-top:1px solid #4a4a4a;margin:16px 0;padding:5px 0}.form-leg-header{display:flex;flex-direction:row;justify-content:space-between;width:100%;padding:0 10px 5px;margin:40px 0;color:#f6f6f6}.form-leg-header button{color:red;font-weight:500;white-space:nowrap;padding:0 5px;border-radius:25px;letter-spacing:.6px;transition:.5s}.input-name{color:#f6f6f6;font-weight:400;font-size:16px;line-height:24px;margin:0}.circle-input-container{display:flex;flex-direction:row;align-items:center;margin:10px 0 0}.circle-input-label{cursor:pointer}.circle-input-name{display:flex;align-items:center;justify-content:space-between;margin:0 32px 0 0;font-size:16px;font-weight:400;line-height:24px}.circle-input-label input{position:absolute;opacity:0;cursor:pointer;height:0;width:0}.circle-input-label{position:relative;margin:0 16px 0 0;cursor:pointer;font-size:17px;width:24px;height:24px;border-radius:50%;-webkit-user-select:none;user-select:none;border:3px solid #4a57fb;display:block}.flight-details-pop-up .circle-input-label{margin:0 6px 0 0}.flight-details-pop-up .circle-input-name{margin:0}.circle-input-checkmark{position:absolute;top:0;left:0;width:100%;height:100%}.circle-input-checkmark:after{content:"";position:absolute;top:2px;left:2px;background-color:#4a57fb;width:14px;height:14px;border-radius:50%;transform:scale(0);transition:.1s ease}.circle-input-label input:checked~.circle-input-checkmark:after{transform:scale(1)}.square-input-container{display:flex;flex-direction:row;margin:10px 0 0}.square-input-label{cursor:pointer}.square-input-name{display:flex;align-items:center;justify-content:space-between;margin:0 32px 0 0;font-size:16px;font-weight:400;line-height:24px;color:#f6f6f6}.form-column-group-container .square-input-name{margin:0}.square-input-label input{position:absolute;opacity:0;cursor:pointer;height:0;width:0}.square-input-label{position:relative;margin:0 16px 0 0;cursor:pointer;font-size:17px;width:24px;height:24px;border-radius:20%;-webkit-user-select:none;user-select:none;border:3px solid #4a57fb;display:block}.square-input-checkmark{position:absolute;top:0;left:0;width:100%;height:100%}.square-input-checkmark:after{content:"";position:absolute;top:2px;left:2px;background-color:#4a57fb;width:14px;height:14px;border-radius:10%;transform:scale(0);transition:.1s ease}.square-input-label input:checked~.square-input-checkmark:after{transform:scale(1)}.drag-n-drop-file-input{background-color:#2a2a2a;color:#9c9c9c;display:flex;justify-content:center;align-items:center;height:221px;border-radius:30px;position:relative;overflow:auto}.drag-n-drop-file-input-img{width:100%;height:100%;object-fit:cover;position:absolute;border-radius:30px;z-index:5}.drag-n-drop-file-input-img-error{width:100%;height:100%;object-fit:cover;position:absolute;border-radius:30px;z-index:5;display:flex;justify-content:center;align-items:center;flex-wrap:wrap;align-content:center;flex-direction:row}.drag-n-drop-file-input-img-error .done-icon{width:32px;height:32px;color:#f6f6f6;background-color:#4a45fb;border-radius:50%;margin:0 8px;padding:2px}.view-file-popup-expense{background-color:#171717;padding:8px;border-radius:50px;z-index:30;display:flex;justify-content:center;align-items:center;position:relative;top:80px;right:10px}.form-add-leg{padding:8px 16px;border:1px solid #4a57fb;border-radius:32px;color:#f6f6f6;font-weight:400;font-size:16px;line-height:22px;margin:auto;display:flex;justify-content:space-between;align-items:center}.form-add-leg svg{margin:0 0 0 6px;width:24px;height:24px}.from-buttons-container{display:flex;flex-direction:row;width:100%;justify-content:end;padding:10px 0 40px}.form-delete-button{background-color:#d71111;color:#f6f6f6;padding:8px 16px;font-size:16px;font-weight:400;border-radius:32px;margin:0 auto 0 0}.form-cancel-button{margin:0 6px 0 0;padding:8px 16px;font-size:16px;font-weight:400;color:#f6f6f6;text-decoration:none}.form-upload-button{color:#f6f6f6;display:flex;justify-content:space-between;align-items:center;font-size:16px;font-weight:400;background-color:#4a45fb;border-radius:32px;padding:8px 16px}.form-upload-button span{margin:0 6px 0 0}.cards-container{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:space-between;gap:24px}.flight-financial-card{flex:1;min-width:400px;max-width:50%;background-color:#141414;padding:16px;border-radius:8px;display:flex;flex-direction:column;justify-content:space-between}.flight-financial-card-header{width:100%;display:flex;flex-direction:row;justify-content:space-between}.flight-financial-card-header-row{display:flex;flex-direction:row;justify-content:space-between;width:100%}.flight-financial-card-header-column{display:flex;flex-direction:column;width:100%;align-items:flex-end;gap:5px}.flight-financial-card-item-date{color:#f6f6f6;font-size:14px;line-height:22px;font-weight:400}.flight-financial-card-item-service,.flight-financial-card-item-reason{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:flex-end;gap:4px}.flight-financial-card-more-reasons{display:inline-block;margin-left:5px;background-color:#ccc;color:#fff;border-radius:50%;padding:2px 6px;font-size:12px}.flight-financial-card-item-service span,.flight-financial-card-item-reason span{padding:1px 6px;border-radius:15px;font-size:12px;font-weight:400;height:fit-content;width:fit-content;border:1px solid #f6f6f6;color:#f6f6f6;background-color:#f6f6f633;display:flex;align-items:center;white-space:nowrap}.flight-financial-card-item-reason span img{margin:0 4px 0 0}.flight-financial-card-body{display:flex;flex-direction:column;justify-content:start;padding:0 0 10px}.flight-financial-card-item-payment_method{display:flex;flex-direction:row;align-items:flex-start;color:#9c9c9c;gap:8px;font-size:14px;line-height:22px;font-weight:400;margin:8px 0 0}.flight-financial-card-item-payment_method img,.flight-financial-card-item-payment_method svg{margin:2.5px 0 0}.flight-financial-card-item-row{display:flex;justify-content:space-between;width:100%;align-items:center}.flight-financial-card-item-amount{color:#f6f6f6;font-size:24px;font-weight:400;line-height:32px;width:100%;display:flex;justify-content:end}.flight-financial-card-item-bill{display:flex;flex-direction:row;align-items:center;color:#9c9c9c;font-size:14px;font-weight:400;line-height:22px;gap:8px;margin:8px 0 0}.flight-financial-card-item-bill_number{color:#9c9c9c;font-size:14px;font-weight:400;line-height:22px;display:flex;align-items:center;margin:8px 0 0}.flight-financial-card-item-bill_number img{margin:0 10px 0 0}.flight-financial-card-item-fiscal_doc{margin:8px 0 0;color:#9c9c9c;font-size:14px;font-weight:400;line-height:22px;display:flex;align-items:center}.flight-financial-card-item-fiscal_doc button{margin:0 10px 0 0}.flight-financial-card-item-flight-id{font-weight:400;font-size:24px;color:#f6f6f6;line-height:32px;max-width:360px;word-wrap:break-word}.flight-financial-card-item-route{font-size:14px;line-height:22px;font-weight:400;color:#9c9c9c}.flight-financial-card-item-flight-responsible{font-weight:400;font-size:14px;line-height:22px;color:#9c9c9c}.flight-financial-card-footer{display:flex;flex-direction:row;justify-content:flex-start;align-items:flex-end;padding:16px 0 0;width:100%}.flight-financial-card-footer-column{display:flex;flex-direction:column}.flight-financial-footer-buttons-container{display:flex;flex-direction:row;gap:10px}.flight-financial-card-footer span{font-size:12px;letter-spacing:.5px}.flight-financial-card-item-admin-state,.flight-financial-card-item-finance-status{display:flex;flex-direction:row;align-items:center;margin:0 16px 0 0}.flight-financial-card-item-admin-state span,.flight-financial-card-item-finance-status span{margin:0 0 0 6px;color:#f6f6f6;font-size:14px;line-height:22px;font-weight:400}.flight-financial-card-item-selector{margin:0 0 0 auto}.flight-expenses-totals-bar{display:flex;flex-direction:row;align-items:center;justify-content:space-between;padding:16px 0;border-top:1px solid #4a4a4a;border-bottom:1px solid #4a4a4a;margin:8px 0 16px;gap:16px;flex-wrap:wrap}.flight-expenses-totals-left{display:flex;flex-direction:row;align-items:center;gap:20px;flex:1;min-width:0}.flight-expenses-totals-amounts{display:grid;grid-auto-flow:column;grid-auto-columns:1fr;flex:1;min-width:0}.flight-expenses-totals-item{display:flex;flex-direction:column;gap:3px;min-width:0;padding:0 20px;border-right:1px solid #4a4a4a}.flight-expenses-totals-item:first-child{padding-left:0}.flight-expenses-totals-item:last-child{border-right:none}.flight-expenses-totals-label{font-size:11px;color:#9c9c9c;font-weight:400;text-transform:uppercase;letter-spacing:.5px}.flight-expenses-totals-value{font-size:14px;color:#f6f6f6;font-weight:400}.fe-header-bar{display:flex;align-items:center;gap:40px;padding:12px 24px;background:#2a2a2a;border-radius:16px;overflow:visible;margin:0 0 24px}.fe-header-top-row{display:flex;flex-direction:column;gap:8px;min-width:0;flex:1;padding:16px 0}.fe-header-divider{width:1px;align-self:stretch;background:#4a4a4a;flex-shrink:0}.fe-header-trip-id{font-family:Archivo,sans-serif;font-size:24px;font-weight:700;line-height:1.1;color:#f6f6f6;margin:0;white-space:nowrap}.fe-header-route{font-family:Archivo,sans-serif;font-size:16px;font-weight:400;color:#9c9c9c;line-height:1.1;word-break:break-all}.fe-header-view-route{display:none}.fe-header-meta{display:flex;flex-wrap:wrap;gap:16px;padding:0 8px;flex-shrink:0;font-family:Archivo,sans-serif;font-size:12px;font-weight:400;line-height:18px}.fe-header-meta-item{display:flex;flex-direction:column;justify-content:center}.fe-header-meta-label{color:#9c9c9c}.fe-header-meta-value{color:#f6f6f6}@media (max-width: 1100px){.fe-header-divider{display:none}}@media (max-width: 1100px){.fe-header-bar{flex-direction:column;align-items:stretch;padding:16px;gap:10px}.fe-header-top-row{flex-direction:row;align-items:center;justify-content:space-between;gap:12px;padding:0}.fe-header-trip-id{font-size:18px}.fe-header-route{display:none}.fe-header-view-route{display:flex;align-items:center;gap:8px;font-family:Archivo,sans-serif;font-size:12px;font-weight:400;color:#9c9c9c;cursor:pointer;white-space:nowrap;flex-shrink:0}.fe-header-divider{display:none}.flight-expenses-bill-actions{display:flex;justify-content:space-between;width:100%}.fe-header-meta{justify-content:space-between;gap:8px;width:100%;padding:0 8px}}.flight-expenses-bill-actions{display:flex;flex-direction:row;align-items:center;gap:16px;padding:16px 24px;background:#141414;border-radius:8px;flex-shrink:0}.flight-expenses-bill-header{display:flex;flex-direction:column;gap:8px}.flight-expenses-bill-label{font-family:Archivo,sans-serif;font-size:16px;font-weight:700;line-height:1.1;color:#f6f6f6}.flight-expenses-bill-sublabel{font-family:Archivo,sans-serif;font-size:12px;font-weight:400;line-height:1.1;color:#979191;white-space:pre-line;max-width:120px}.flight-expenses-bill-buttons{display:flex;flex-direction:row;align-items:center;gap:8px}.flight-expenses-bill-menu-btn{background-color:transparent;border:none;color:#9c9c9c;width:24px;height:24px;font-size:18px;line-height:1;cursor:pointer;display:flex;align-items:center;justify-content:center;transition:opacity .2s;letter-spacing:-1px;flex-shrink:0;padding:0}.flight-expenses-bill-menu-btn:hover{opacity:1;color:#f6f6f6}.flight-expenses-bill-clip-btn{background:none;border:none;cursor:pointer;padding:0;display:flex;align-items:center;justify-content:center;flex-shrink:0;transition:opacity .2s}.flight-expenses-bill-clip-btn:disabled{cursor:not-allowed}.flight-expenses-share-bill-btn{background-color:#4a57fb;border:none;color:#f6f6f6;border-radius:32px;padding:4px 8px;font-family:Archivo,sans-serif;font-size:12px;font-weight:400;cursor:pointer;white-space:nowrap;display:flex;align-items:center;gap:6px}.flight-expenses-share-bill-btn:hover{background-color:#3a26a8}.flight-expenses-share-bill-btn--outline{background-color:transparent;border:1px solid #4a57fb;color:#4a57fb}.flight-expenses-share-bill-btn--outline:hover{background-color:#4a57fb1f}.flight-expenses-share-bill-btn--white{background-color:transparent;border:1px solid #f6f6f6;color:#f6f6f6}.flight-expenses-share-bill-btn--white:hover{background-color:#f6f6f61a}.flight-expenses-export-btn{background-color:transparent;border:none;color:#9c9c9c;border-radius:6px;padding:6px 10px;font-size:12px;font-weight:400;cursor:pointer;white-space:nowrap;transition:background-color .2s,color .2s;display:flex;align-items:center;gap:6px;flex-shrink:0}.flight-expenses-export-btn:hover{background-color:#2a2a2a;color:#f6f6f6}.flight-expenses-upload-doc-btn{background-color:transparent;border:1px solid #4a4a4a;color:#9c9c9c;border-radius:32px;padding:8px 20px;font-size:13px;font-weight:400;cursor:pointer;white-space:nowrap;transition:background-color .2s,color .2s;display:flex;align-items:center;gap:6px}.flight-expenses-upload-doc-btn:hover{background-color:#2a2a2a;color:#f6f6f6}@media (hover: hover){.view-main-button:hover{background-color:#3a26a8;color:#f6f6f6}.form-container .css-tj5bde-Svg:hover{color:#4a57fb}.form-container .css-100ebu3-menu div div:hover{background-color:#4a4a4a;border-top:none;border-bottom:none;border-radius:12px;cursor:pointer}.view-main-menu-option:hover{background-color:#4a4a4a}}@media (max-width: 1130px){.view-main-header-container{flex-direction:column}.view-main-header-right-section{justify-content:space-around;margin:0;padding:0}.border-top-mobile{padding:24px 0}}@media (max-width: 926px){.cards-container{flex-direction:column}.flight-financial-card{max-width:none;min-width:0}.flight-financial-card-item-amount{font-size:18px}}@media (max-width: 760px){.view-main-header-container{flex-direction:column}.view-main-title-break-word{word-wrap:break-word;max-width:280px}.view-main-header-right-section{flex-direction:column;border-top:none;margin:0}.border-top-mobile{display:grid;grid-template-columns:auto 1fr;gap:5px 25px;align-items:center;border-top:1px solid #4a4a4a;margin:0 20px 24px;padding:24px 0 0}.view-main-route-container{padding:0 0 24px}.view-main-header-key-item{margin:8px 40px 8px 0}.view-main-route-container span{font-size:16px}.personal-info-label{width:60vw}.view-main-route-container img{height:14px;width:14px}.route-separator{width:4px}}@media (max-width: 700px){.form-container .service-request-form-pair,.form-container .airports-boxes-row,.form-inputs-options,.service-request-form-trio-border,.service-request-form-trio,.section-input-container,.multi-inputs-container{flex-direction:column}.square-input-container-column{display:flex;flex-direction:column;margin:10px 0 0;gap:10px}.multi-section-inputs-container{width:100%;display:flex;flex-direction:column;flex-wrap:nowrap}.multi-section-inputs-container .multi-section-input-unit{max-width:none;width:100%}.circle-input-label{margin:0 6px 0 0}.circle-input-name{margin:0}.form-container .service-request-form-pair-single,.form-container .airport-box{width:100%}}@media (max-width: 680px){.info-status-number{display:none}}@media (max-width: 520px){.view-header-buttons-container{gap:2px}.view-header-aircraft-icon,.view-header-article-icon{width:16px;height:16px}.view-main-title-break-word{word-wrap:break-word;font-size:20px}.view-header-redirect-button{font-size:12px}.view-header-arrow-icon{width:10px;height:10px}.view-header-current-view{font-size:12px}}@media (max-width: 509px){.view-wraper:has(.create-button-fixed-mobile){padding-bottom:120px}}@media (max-width: 1080px){.section-input-container{flex-direction:column;gap:20px}.personal-info-label{width:60vw}.multi-section-title-container{display:flex;flex-direction:row;align-items:center;gap:25px;width:60vw!important;margin-right:40px}}@media (max-width: 1024px){.view-wraper{padding:8px}}@media (max-width: 400px){.view-main-redirect-button{padding:8px}.view-main-redirect-button span{display:none}}.scanner-container{width:100%;height:auto;display:block}.scanner-container-style{position:relative;width:100%;display:block}.scanner-button-style{background-color:#4a45fb;color:#f6f6f6;border:none;padding:8px 16px;border-radius:32px;cursor:pointer;align-items:center;font-size:16px;font-weight:400}.modal-overlay{position:fixed;top:0;left:0;width:100%;height:100%;background-color:#00000080;display:flex;justify-content:center;align-items:center;z-index:1000}.modal-content{width:100%;max-width:640px;margin:auto;background-color:#171717;border-radius:16px;display:flex;flex-direction:column;align-items:flex-start;padding:40px;gap:40px;position:relative;gap:10px}.manual-add-text{font-family:Arial,sans-serif;font-weight:400;font-size:16px;line-height:24px;color:#9c9c9c;text-decoration:underline;margin-top:10px;display:block;text-align:center;cursor:pointer}.text-title{font-family:Arial,sans-serif;font-weight:400;font-size:24px;line-height:32px;color:#f6f6f6;margin:5px}.processing-document{font-family:Arial,sans-serif;font-weight:400;font-size:16px;line-height:24px;color:#fff;margin-top:10px;display:block;text-align:center}.status-message-regula{color:#d1d1d1;font-style:italic;margin-top:10px}.error-message-regula{color:#dc3545;font-weight:700;margin-top:10px}document-reader::part(container){background-color:#2a2a2a;border:1px dashed #d1d1d1;border-radius:12px}document-reader::part(start-screen){background-color:#2a2a2a}document-reader::part(camera-screen){background-color:#2a2a2a}document-reader::part(wait-screen){background-color:#2a2a2a}document-reader::part(finish-screen){background-color:#2a2a2a}document-reader::part(start-button){background-color:#2a2a2a;color:#d1d1d1;border:#d1d1d1;padding:10px 20px;border-radius:5px;cursor:pointer;font-size:16px}document-reader::part(menu-text-container){gap:0px;row-gap:0px}document-reader::part(menu-title){color:#d1d1d1;border:#d1d1d1}document-reader::part(menu-subtitle){color:#9c9c9c;border:#9c9c9c}document-reader::part(menu-from-camera-button){background-color:#2a2a2a;color:#d1d1d1;border:1px solid #d1d1d1;padding:10px 15px}document-reader::part(menu-from-camera-button):hover{background-color:#2f2f2f;color:#d1d1d1;border-color:#d1d1d1}document-reader::part(menu-from-camera-button) span{color:#d1d1d1!important}document-reader::part(menu-from-camera-button) svg{fill:#d1d1d1!important;stroke:#d1d1d1!important}document-reader::part(menu-from-camera-button) svg path,document-reader::part(menu-from-camera-button) svg rect{fill:#d1d1d1!important;stroke:#d1d1d1!important}document-reader::part(menu-from-gallery-button){background-color:#2a2a2a;color:#d1d1d1;border:1px solid #d1d1d1;padding:10px 15px}document-reader::part(menu-from-gallery-button):hover{background-color:#2f2f2f;color:#d1d1d1;border-color:#d1d1d1}document-reader::part(menu-from-gallery-button) span{color:#d1d1d1!important;background-color:#d1d1d1!important;--text-color: #d1d1d1 !important}document-reader::part(menu-from-gallery-button) svg{fill:#d1d1d1!important;stroke:#d1d1d1!important}document-reader::part(menu-from-gallery-button) svg path,document-reader::part(menu-from-gallery-button) svg rect{fill:#d1d1d1!important;stroke:#d1d1d1!important}.multi-add-unit-dynamic{color:#f6f6f6;border-radius:30px;border:1px solid #f6f6f6;display:flex;flex-direction:row;width:fit-content;justify-content:center;align-items:center;padding:4px 8px;font-weight:600;margin:0 0 0 auto}.render-div-dynamic{display:flex;flex:1;flex-direction:column;max-width:100%}.DynamicDocsInput-section-title{white-space:normal;width:11vw;color:#9c9c9c;margin-bottom:24px;margin-right:40px}.multi-expiration-date{color:#ff7878;font-weight:400;margin-right:10px}.expiration-date{color:#ffd53d;font-weight:400;margin-right:10px}.multi-section-input-unit .phone-input-wrapper{width:100%}.multi-section-input-unit .phone-input-wrapper .PhoneInputInput{height:46px;background-color:#2a2a2a;border-radius:30px;color:#f6f6f6;padding:10px;border:1px solid #2a2a2a;width:100%;font-weight:400;font-size:14px;line-height:22px;outline-color:#4a57fb}.multi-section-input-unit .phone-input-wrapper .PhoneInputCountry{border-radius:30px 0 0 30px;padding:0 5px 0 15px;border:none;display:flex;align-items:center;height:46px}.multi-section-input-unit .phone-input-wrapper.error .PhoneInputInput{border:1px solid #ff4444;outline-color:#f44}.expenses-totals-bar{display:flex;flex-direction:row;align-items:center;justify-content:space-between;width:fit-content;max-width:100%;padding:8px;border:1px solid #4a4a4a;border-radius:12px;margin:8px 0 16px;gap:16px;flex-wrap:wrap}.expenses-totals-bar-content{display:flex;flex-direction:column;gap:12px;flex:1;min-width:0}.expenses-totals-bar-title{font-size:16px;color:#f6f6f6;font-weight:600;letter-spacing:.3px}.expenses-totals-bar-currencies{display:flex;flex-direction:row;align-items:flex-start;flex-wrap:wrap;gap:16px 32px}.expenses-totals-bar-item{display:flex;flex-direction:column;gap:4px;min-width:0}.expenses-totals-bar-currency{font-size:14px;color:#9c9c9c;font-weight:400}.expenses-totals-bar-amount{font-size:14px;color:#f6f6f6;font-weight:400}.expenses-totals-bar-right{display:flex;flex-direction:row;align-items:center;gap:10px;flex-shrink:0}.expenses-totals-bar-btn{display:flex;align-items:center;justify-content:center;gap:6px;margin:8px 0 0;padding:8px 16px;border-radius:20px;font-size:12px;font-weight:400;cursor:pointer;white-space:nowrap}.expenses-totals-bar-btn--outline{background:transparent;border:1px solid #f6f6f6;color:#f6f6f6}.expenses-totals-bar-btn--outline:hover{border-color:#6b6b6b;background:rgba(255,255,255,.04)}@media (max-width: 768px){.expenses-totals-bar{padding:8px;gap:12px}.expenses-totals-bar-currencies{flex-wrap:wrap;gap:16px 24px}}@media (max-width: 600px){.expenses-totals-bar{margin:8px auto 16px;flex-direction:column;align-items:flex-start;padding:8px;gap:16px}.expenses-totals-bar-currencies{display:flex;flex-wrap:wrap;gap:12px 24px;width:100%}.expenses-totals-bar-right{width:100%;justify-content:flex-start}}html{background-image:url(/assets/BG_mobile-1862c1b4.png);background-color:#111;background-size:cover;background-position:center;background-attachment:fixed}.appContainer{min-height:100vh;display:flex}.app-view-container{flex:1;min-width:0;min-height:100vh;display:flex;flex-direction:column;overflow-x:hidden;padding:16px 0 0}@media (min-width: 510px){html{background-image:url(/assets/BG-e4e3ae9d.png)}}@media (max-width: 510px){.appContainer{display:block}}.halfBlackBackgroundT{background:linear-gradient(90deg,#4a57fb 0%,#1f1752 100%);flex:1;border-radius:25px;display:flex;flex-direction:row;justify-content:center;box-shadow:1px 4px 5px #00000080}.flightCardContainer{display:flex;flex-direction:row;margin:20px auto;align-self:center;width:94%;max-width:650px}.halfBlackBackground{background:linear-gradient(90deg,#4a57fb 0%,#1f1752 100%);flex:1;border-radius:25px;display:flex;flex-direction:row;justify-content:space-between;box-shadow:1px 4px 5px #00000080}.flightCardDetails{flex:1;display:flex;flex-direction:column;justify-content:space-between;padding:10px 20px}.flightCardTitle{color:#f6f6f6;font-size:20px;font-weight:600}.flightCardInfoContainer{flex:1}.flightCardInfo{color:#f6f6f6;font-size:20px;font-weight:300}.flightCardInfoDestination{flex:1;display:flex;flex-direction:row;justify-content:space-around;align-items:center}.flightCardInfoPlane{border-radius:25px;height:40px;width:40px;display:flex;justify-content:center;align-items:center;margin:0 10px}.flightCities{font-weight:700;letter-spacing:1px;text-align:center;font-size:32px}@media (max-width: 300px){.flightCities{font-size:20px}}.flightCardDate{color:#f6f6f6;margin:5px 0;font-size:18px;font-weight:300}.moreDetailsButton{align-self:flex-end;width:fit-content}.no-data-card{height:100px;width:100%;display:flex;justify-content:center;align-items:center}#info-card-container{padding:10px;display:flex;flex-direction:column;color:#f6f6f6;text-align:center}#info-card-container h2{font-size:24px;width:95%;max-width:1200px;margin:auto;letter-spacing:1px;font-weight:500;filter:drop-shadow(5px 5px 5px #222)}#info-card-container h2 span{margin-top:10px;font-size:12px;color:#fcf7f8;word-spacing:1px;letter-spacing:2px;text-transform:uppercase;font-weight:500;display:grid;grid-template-columns:1fr max-content 1fr;grid-template-rows:27px 0;grid-gap:20px;align-items:center}#info-card-container h2 span:after,#info-card-container h2 span:before{content:" ";display:block;border-bottom:1px solid #4a57fb;border-top:1px solid #4a57fb;height:5px;background-color:#0000}#info-card-container p{font-size:18px;margin:5px 0}.analytics-page-container{display:flex;flex-direction:column;max-width:none;gap:24px;max-width:90vw;width:100%;margin:auto}.AnalyticsPage-no-data-available{color:#f6f6f6;text-align:center;background-color:#14141441;border-radius:8px;padding:8px 16px;font-size:18px;font-weight:500}.AnalyticsPage-row{display:flex;flex-direction:row;flex-wrap:wrap;gap:16px;width:100%}.AnalyticsPage-filter-container{display:flex;flex-direction:column;color:#f6f6f6;width:140px}.AnalyticsPage-filter-container label{font-size:14px}.AnalyticsPage-filter-container select{font-size:18px;background:none;color:#f6f6f6;border:none;border-bottom:1px solid #f6f6f6;outline:none}.AnalyticsPage-filter-container option{background-color:#141414;background:#141414;color:#f6f6f6}.AnalyticsPage-chart-card{background-color:#14141441;padding:16px 8px 0;border-radius:8px;flex:1;max-width:100%;min-width:350px}.AnalyticsPage-chart-card #chart,.AnalyticsPage-chart-card #aircraft-table{width:100%;max-width:100%;height:max-content;overflow:auto}.AnalyticsPage-chart-card #chart svg{display:inline-block}.ExpenseTypeContainer,.GroupByContainer{display:flex;justify-content:center;gap:8px}.ExpenseTypeContainer{margin-bottom:0}.GroupByContainer{margin-bottom:20px}.ExpenseTypeContainer button,.GroupByContainer button{padding:4px 12px;cursor:pointer;background-color:#4a57fb;color:#f6f6f6;border:1px solid #4a57fb;border-radius:8px;font-weight:500;font-size:16px}.ExpenseTypeContainer button.active,.GroupByContainer button.active{background-color:#141414;border:1px solid #4a57fb}.ExpenseTypeContainer button:not(.active):hover,.GroupByContainer button:not(.active):hover{border:1px solid #f6f6f6}.kpi-card{text-align:center;background-color:#1d1d1d;border-radius:8px;color:#f6f6f6;display:flex;flex-direction:column;justify-content:center;align-items:center;padding:4px 12px;width:max-content;margin:auto}.kpi-card p{font-size:24px;text-align:center;width:max-content}.kpi-card h3{font-size:16px;text-align:center;width:max-content}@media (max-width: 670px){.analytics-page-container{max-width:80vw}}@media (max-width: 509px){.analytics-page-container{max-width:99vw}.AnalyticsPage-chart-card{width:100%}}.terminos-container{min-height:100vh;width:100%;color:#fff;font-family:Archivo,sans-serif;padding:20px;display:flex;flex-direction:column;align-items:center}.terminos-header{width:100%;display:flex;justify-content:center;margin-bottom:30px;padding-top:20px}.terminos-logo{height:40px;object-fit:contain}.terminos-content{max-width:1200px;width:100%;background-color:#2a2a2a;border-radius:10px;padding:30px;margin-bottom:40px;box-shadow:0 4px 15px #0000004d}.terminos-title{font-size:24px;font-weight:700;margin-bottom:10px;text-align:center;color:#fff}.terminos-date{font-size:14px;color:#aac;text-align:center;margin-bottom:30px}.terminos-text{line-height:1.6}.terminos-text h2{font-size:18px;margin-top:25px;margin-bottom:15px;color:#4a57fb}.terminos-text p{margin-bottom:15px}.terminos-text ul{margin-left:20px;margin-bottom:15px}.terminos-text li{margin-bottom:8px}.terminos-email{color:#4a57fb;font-weight:700}.terminos-footer{display:flex;justify-content:center;margin-top:30px}.terminos-button{background-color:#4a57fb;color:#fff;border:none;border-radius:5px;padding:10px 30px;font-size:16px;cursor:pointer;transition:background-color .3s}.terminos-button:hover{background-color:#4752c4}@media (max-width: 768px){.terminos-content{padding:20px}.terminos-title{font-size:20px}.terminos-text h2{font-size:16px}}.public-link-container{min-height:100vh;color:#fff;font-family:Arial,sans-serif;padding:0 20px 20px;max-width:1000px;margin:0 auto}@media (max-width: 768px){.public-link-container{padding:0 10px 10px}.aerowise-header{height:60px}.aerowise-header img{margin:10px 20px 0 0;width:120px}}@media (max-width: 480px){.public-link-container{padding:0 5px 5px}.aerowise-header img{margin:10px 10px 0 0;width:100px}}.add-passenger-button{display:flex;background-color:#4a57fb;color:#fff;border:none;border-radius:25px;cursor:pointer;margin-top:40px;margin-left:auto;margin-right:auto;transition:background-color .3s ease;gap:6px;font-weight:400;font-size:16px;line-height:22px;vertical-align:middle;max-width:240px;min-height:40px;width:100%;justify-content:center;align-items:center}.icon-passenger-trip-info{width:24px;height:24px}@media (max-width: 768px){.trip-information-page{padding:10px}.content{padding:0 10px}.trip-card-container{display:grid;justify-items:center;padding:20px;gap:10px}.title-trip{margin-left:0}.cards-container-flex{display:grid;justify-items:center;gap:15px}.trip-card{max-width:100%;margin:0;padding:10px}.welcome-text{font-size:20px}.invitation-text{font-size:12px;line-height:18px}.add-passenger-button{max-width:100%;font-size:14px}}@media (max-width: 480px){.welcome-message{justify-items:center}.welcome-text{font-size:18px}.card-header{font-size:.7rem}.contact-container{width:300px;align-items:center;padding:10px}.contact-card{max-width:100%}.contact-icons{justify-content:center;width:75%;margin:0}.contact-subtitle{margin-bottom:0}}.trip-segment{display:flex;width:100%;align-items:center;justify-content:space-between;border-radius:8px;color:#fff}.public-segment-info{display:flex;flex-direction:column;flex-grow:1;max-width:40%;justify-content:center;text-align:center}.public-segment-info h4{margin:0;font-size:1.2rem}.public-segment-info p{margin:5px 0 0;font-size:.8rem;color:#ccc;overflow:hidden;text-overflow:ellipsis;max-width:100%}.public-segment-trip{text-align:center;flex-grow:1;max-width:40%}.public-segment-trip h4{margin:0;font-size:1rem}.public-segment-trip p{margin:5px 0 0;font-size:.5rem;color:#ccc;overflow:hidden;text-overflow:ellipsis;max-width:100%}.public-arrow-icon{font-size:1.5rem;color:#aaa;margin:0 15px;flex-shrink:0}.public-checkbox-item{display:flex;align-items:center;gap:10px;cursor:pointer;flex-shrink:0}@media (max-width: 975px){.public-segment-info h4,.public-segment-trip h4{font-size:1rem}.public-segment-info p,.public-segment-trip p{font-size:.7rem}}@media (max-width: 768px){.trip-segment{text-align:center}.public-segment-info,.public-segment-trip{max-width:45%}.public-segment-info h4,.public-segment-trip h4{font-size:.9rem}.public-segment-info p,.public-segment-trip p{font-size:.7rem}.public-arrow-icon{margin:10px 0}.public-checkbox-item{margin-bottom:10px}}.buttons-passengerform-container{width:100%;display:flex;justify-content:space-between;align-items:center}.personal-info-section{background-color:#1d1d1d;border-radius:8px;padding:24px;margin-bottom:20px}.personalInfo-form-row{display:grid;grid-template-columns:repeat(2,1fr);gap:20px;margin-bottom:15px}.form-row{display:flex;gap:20px;margin-bottom:15px}.section-title{display:flex;text-align:left;color:#fff;font-weight:700;font-style:normal;font-size:16px;text-align:center;line-height:1.1;letter-spacing:normal}.personal-form-field-group{display:flex;flex-direction:column;flex:1}.personal-form-field-group .input-label{color:#fff;margin-bottom:5px;font-weight:400;font-style:normal;font-size:15px;line-height:24px;text-align:left;letter-spacing:normal}.personal-form-field-group .personal-input{height:46px;min-width:230px;background-color:#2a2a2a;border-radius:30px;color:#fff;padding:10px 15px 10px 20px;border:none;width:100%;font-weight:400;font-style:normal;font-size:16px;line-height:22px}.personal-form-field-group .personal-input-date{position:relative}.personal-form-field-group .personal-input-date input[type=date]{padding-right:10px;background-color:#2a2a2a;color:#fff}.personal-form-field-group .personal-input-date input[type=date]::-webkit-calendar-picker-indicator{filter:invert(1);opacity:.7;cursor:pointer}.personal-form-field-group .personal-date-picker .MuiInputBase-root{height:46px;background-color:#2a2a2a;border-radius:30px;width:100%}.select-input-trip{height:46px;min-width:230px;width:100%}.select-input-trip .css-b62m3t-container,.select-input-trip .react-select__control{height:46px;background-color:#2a2a2a;border-radius:30px;color:#fff;padding:0 15px 0 20px;border:none;width:100%;font-weight:400;font-style:normal;font-size:14px;line-height:22px;box-shadow:none}.personal-form-field-group .react-select__indicator-separator{display:none}.personal-form-field-group .phone-input-wrapper{width:100%}.personal-form-field-group .phone-input-wrapper .PhoneInputInput{height:46px;background-color:#2a2a2a;border-radius:30px;color:#f6f6f6;padding:10px;border:none;width:100%;font-weight:400;font-style:normal;font-size:14px;line-height:22px}.personal-form-field-group .phone-input-wrapper .PhoneInputCountry{border-radius:30px 0 0 30px;padding-left:15px;border:none}.personal-form-field-group .phone-input-wrapper .PhoneInputCountrySelect{background-color:transparent;border:none;color:#fff}.personal-form-field-group .phone-input-wrapper.error .PhoneInputInput{border:1px solid #ff4444}@media (max-width: 768px){.form-row{flex-direction:column;gap:15px}.personal-input,.personal-input-date input[type=date],.personal-form-field-group .phone-input-wrapper .PhoneInputInput{min-width:unset}.personalInfo-form-row{grid-template-columns:1fr}}.document-details-section{background-color:#1d1d1d;border-radius:8px;padding:24px;margin-bottom:10px}.document-item{position:relative;background-color:#1d1d1d;padding:20px;border-radius:8px;margin-bottom:20px;border-bottom:#6d6a6a99 1px solid}.remove-document-button{top:10px;right:10px;background:none;border:none;cursor:pointer}.remove-document-button svg{color:#e57373;width:24px;height:24px}.add-document-button{min-height:35px;background:none;border:1px dashed #6d6a6a99;color:#fff;padding:10px 20px;border-radius:25px;cursor:pointer;display:flex;gap:20px;justify-content:center;font-size:16px}.add-document-container{display:flex;justify-content:center}.documents-form-field-group{display:flex;flex-direction:column;flex:1}.documents-form-field-group .input-label{color:#fff;margin-bottom:5px;font-weight:400;font-style:normal;font-size:15px;line-height:24px;text-align:left;letter-spacing:normal}.documents-form-field-group .documents-input{height:46px;min-width:230px;background-color:#2a2a2a;border-radius:30px;color:#fff;padding:10px 15px 10px 20px;border:none;width:100%;font-weight:400;font-style:normal;font-size:16px;line-height:22px}.documents-form-field-group .personal-input-date{position:relative}.documents-form-field-group .personal-input-date input[type=date]{padding-right:10px;background-color:#2a2a2a;color:#fff}.documents-form-field-group .personal-input-date input[type=date]::-webkit-calendar-picker-indicator{filter:invert(1);opacity:.7;cursor:pointer}.documents-form-field-group .personal-date-picker .MuiInputBase-root{height:46px;background-color:#2a2a2a;border-radius:30px;width:100%}.select-input-trip-documents{height:46px;min-width:230px;width:100%}.select-input-trip-documents .css-b62m3t-container,.select-input-trip-documents .react-select__control{height:46px;background-color:#2a2a2a;border-radius:30px;color:#fff;padding:0 15px 0 20px;border:none;width:100%;font-weight:400;font-style:normal;font-size:14px;line-height:22px;box-shadow:none}.form-row-end{display:flex;justify-content:flex-end;margin-bottom:0;padding:10px 10px 0 0}.message-expirate{width:100%;display:flex;flex-direction:row;justify-content:flex-end;align-items:center;padding:15px 0 0}@media (max-width: 768px){.document-item .form-row{flex-direction:column;gap:15px}.form-row-end{display:flex;justify-content:center;padding-top:15px}.add-document-button{width:100%}}.trip-segment-title{font-family:Archivo,sans-serif;font-weight:600;font-size:16px;line-height:24px;color:#fff;margin-bottom:5px}.trip-segment-subtitle{font-family:Archivo,sans-serif;font-weight:400;font-size:14px;line-height:24px;color:#fff;margin-bottom:20px}.trip-segment-card{width:100%;flex:1;height:100px;max-width:460px;background-color:#2a2a2a;border:1px solid #2a2a2a;flex-direction:column;display:inline-flex;margin:5px 15px;padding:10px;gap:15px;border-radius:12px}.warning-no-legs-selected{display:flex;align-items:center;gap:5px;color:#ffcf52}@media (max-width: 768px){.trip-segment-cards-container{display:flex;flex-direction:column;margin:0;gap:16px;justify-content:center}.trip-information-segment-container{padding:12px}.trip-segment-card{margin:5px 0;max-width:unset}}.users-list-header{display:flex;flex-direction:column;align-items:flex-start;gap:30px;padding:25px 0;border-bottom:1px solid #333}.title-users{color:#fff;font-weight:600;font-style:normal;font-size:24px;line-height:1.1;letter-spacing:0}.subtitle-users{margin-bottom:20px;font-weight:200;font-size:16px;line-height:1.1;letter-spacing:0}.summary-title{color:#fff;font-weight:400;font-style:normal;font-size:16px;line-height:1.1;letter-spacing:0}.summary-subtitle{font-size:12px;font-weight:400;line-height:1.1;color:#9c9c9c;margin-top:5px}.link-crew-container{min-height:100vh;color:#fff;font-family:Arial,sans-serif;padding:0 20px 20px;max-width:1000px;margin:0 auto}.aerowise-header{text-align:right;background-color:#1d1d1d;height:70px}.aerowise-header img{margin:15px 50px 0 0;width:150px}@media (max-width: 768px){.link-crew-container{padding:0 10px 10px}.aerowise-header{height:60px}.aerowise-header img{margin:10px 20px 0 0;width:120px}}@media (max-width: 480px){.link-crew-container{padding:0 5px 5px}.aerowise-header img{margin:10px 10px 0 0;width:100px}}.trip-information-page{color:#fff;min-height:100vh;padding:20px}.Home-side-Modal-aero-logo{width:20px;height:auto}.content-header{max-width:880px;margin:0 auto}.aerowise-header{text-align:right;padding-bottom:30px}.aerowise-header img{width:220px}.content{max-width:880px;width:100%;margin:0 auto;justify-items:center}.trip-card-container{display:flex;flex-wrap:wrap;justify-content:center;align-items:center;width:100%;padding:16px 12px;border-radius:8px;border:1px dashed #fff;gap:10px;opacity:1}.cards-container-flex{display:flex;justify-content:center;flex-wrap:wrap;width:100%;margin:10px}.card-header{display:flex;justify-content:space-between;align-items:center;color:#8c8c9e;font-size:.9rem}.trip-card{width:100%;border-radius:12px;padding:20px;border:1px solid #333;max-width:370px;min-height:130px;display:inline-flex;flex-direction:column;background-color:#1d1d1d;margin:5px 15px;gap:15px}.title-trip{font-weight:600;font-size:20px;line-height:24px;letter-spacing:0;margin-left:15px}.buttons-container-link-crew{display:flex;flex-direction:column;justify-content:center;align-items:center;gap:20px;margin:30px}.add-button-link-crew{display:flex;background-color:#4a57fb;color:#fff;border:none;border-radius:25px;cursor:pointer;gap:7px;font-weight:400;font-size:16px;line-height:22px;max-width:290px;min-height:40px;width:100%;justify-content:center;align-items:center;padding:0 20px;box-sizing:border-box}.welcome-message{font-size:2.5rem;margin:15px 0}.welcome-text{font-weight:600;font-size:24px;line-height:24px;letter-spacing:0}.invitation-text-crew{margin-top:10px;font-size:12px;line-height:24px;color:#9c9c9c}.invitation-text{font-size:12px;line-height:24px;color:#9c9c9c;margin-top:12px;margin-bottom:30px}.contact-card{padding:24px;text-align:center;max-width:50%;justify-items:center}.contact-text{font-size:1rem;color:#999;margin-bottom:1rem}.contact-container{display:flex;background-color:#262626;border-radius:8px;text-align:center;max-width:310px;min-height:60px;align-items:center;padding:5px 10px 0}.contact-trip-info{width:100%;display:flex;flex-direction:column;align-items:center}.contact-title{align-self:center;font-size:.9rem;color:#bbb;padding:8px 0}.contact-subtitle{font-size:1.2rem;font-weight:700;margin-bottom:1rem}.contact-icons{display:flex;flex-direction:row;justify-content:center;gap:5px;margin:10px}.contact-icon-link{display:flex;align-items:center;justify-content:center;width:40px;height:40px;border-radius:50%;transition:background-color .3s ease}.contact-icon-link:hover{background-color:#555}.contact-icon-link svg{width:24px;height:24px}.data-privacy-text-trip-info{font-size:10px;font-weight:400;color:#9c9c9c;margin-top:15px;text-align:center}@media (max-width: 975px){.cards-container-flex{display:grid;justify-items:center;gap:5px}.card-header{font-size:.8rem}.trip-card{margin:10px}}@media (max-width: 768px){.trip-information-page{padding:10px}.content{padding:0 10px}.trip-card-container{display:grid;justify-items:center;padding:20px;gap:10px}.title-trip{margin-left:0}.cards-container-flex{display:grid;justify-items:center;gap:15px}.trip-card{max-width:100%;margin:0;padding:10px}.welcome-text{font-size:20px}.invitation-text-crew{margin-top:8px;font-size:12px;line-height:18px}.invitation-text{font-size:12px;line-height:18px}.add-passenger-button{max-width:100%;font-size:14px}}@media (max-width: 480px){.welcome-message{display:flex;flex-direction:column;margin:20px 15px 10px;justify-items:center}.welcome-text{font-size:18px}.card-header{font-size:.7rem}.contact-container{width:300px;align-items:center;padding:10px}.contact-card{max-width:100%}.contact-icons{justify-content:center;width:75%;margin:0}.contact-subtitle{margin-bottom:0}}.passenger-form-page{min-height:100vh}.form-header{display:flex;flex-direction:column;align-items:flex-start;gap:20px;padding:25px 0;border-bottom:1px solid #333}.back-button-passenger{background:none;border:none;color:#fff;cursor:pointer;display:flex;align-items:center;gap:8px;font-weight:400;font-style:normal;font-size:14px;text-align:center;line-height:1.1;letter-spacing:normal}.passenger-info-header{color:#fff;font-weight:600;font-style:normal;font-size:20px;text-align:center;line-height:1.1;letter-spacing:normal}.main-form-container{display:flex;flex-direction:column;padding:30px;max-width:900px;margin:0 auto}.main-form{border-radius:8px;margin-bottom:20px}.section-title{font-size:16px;font-weight:600;margin-bottom:20px;color:#fff}.comments-section-form{margin-top:30px}.comments-section-form h4{font-size:14px;font-weight:600;margin-bottom:10px}.comments-section-form textarea{width:100%;min-height:80px;background-color:#0d0d1a;border:1px solid #333;color:#fff;padding:12px;border-radius:8px;font-size:14px;resize:vertical}.form-actions{display:flex;justify-content:flex-end;gap:15px}.cancel-button{background:none;border:1px solid #fff;color:#fff;padding:12px 24px;border-radius:25px;cursor:pointer}.continue-button{background-color:#6a1b9a;border:none;color:#fff;padding:12px 24px;border-radius:25px;cursor:pointer}.buttons-crewform-container{width:100%;display:flex;justify-content:space-between;align-items:center}@media (max-width: 768px){.main-form-container{padding:15px}}@media (max-width: 480px){.form-header{gap:20px}}.final-actions-section{margin-top:30px;background-color:#1d1d1d;padding:24px;border-radius:8px}.final-actions-title{margin-bottom:20px;font-family:Archivo,sans-serif;font-weight:400;font-style:normal;font-size:14px;line-height:1.1;letter-spacing:0}.comments-box textarea{width:100%;min-height:80px;background-color:#2a2a2a;border:1px solid #2a2a2a;color:#fff;padding:12px;border-radius:8px;font-size:16px;resize:vertical}.action-buttons-container{display:flex;align-items:center;justify-content:flex-end;width:100%;margin-top:40px;gap:20px}.add-another-traveler-button{height:auto;display:flex;background-color:#0000;color:#4a57fb;border:1px solid #4a57fb;border-radius:25px;cursor:pointer;flex:1;align-items:center;justify-content:center;min-width:160px;min-height:35px;gap:3px}.add-another-traveler-button:hover{background-color:#4a57fb1a;color:#3942c7;border-color:#3942c7}.public-checkbox-item{display:flex;align-items:center;gap:10px;cursor:pointer}.public-checkbox-item label{margin-bottom:0}.form-checkbox-trip{width:18px;height:18px;cursor:pointer;min-width:20px;color:#4a57fb;accent-color:#4a57fb}.form-checkbox-label{font-family:Archivo,sans-serif;font-weight:400;font-style:normal;font-size:14px;line-height:1.1;letter-spacing:0}.icon-plus-trip-info{width:18px;height:18px}@media (max-width: 768px){.action-buttons-container{flex-direction:column;justify-content:center}.add-another-traveler-button,.add-traveler-button{width:100%;font-size:14px;max-width:100%;min-height:35px}}.trip-information-segment-container{background-color:#1d1d1d;border-radius:8px;padding:24px;margin-top:20px}.trip-segment-title{font-weight:600;font-size:16px;line-height:24px;color:#fff;margin-bottom:5px}.trip-segment-subtitle{font-weight:400;font-size:14px;line-height:24px;color:#fff;margin-bottom:20px}.trip-segment-cards-container{display:flex;flex-wrap:wrap;gap:16px;justify-content:center}.trip-segment-card{width:100%;flex:1;height:auto;max-width:460px;background-color:#2a2a2a;border:1px solid #2a2a2a;flex-direction:column;display:inline-flex;margin:5px 15px;padding:10px;gap:15px;border-radius:12px}.card-header-small{display:flex;justify-content:space-between;align-items:center;font-size:12px;color:#8c8c9e}.warning-no-legs-selected{display:flex;align-items:center;gap:5px}.warning-icon-yellow-trip-info{width:18px;color:#ffcf52}.pic-sic-selector-container{display:flex;flex-direction:row;justify-content:flex-end;gap:10px;align-items:center}.pic-sic-label{font-weight:400;font-style:normal;font-size:16px;line-height:110%;letter-spacing:0}.radio-group-container{display:flex;gap:10px}.pic-sic-radio{position:absolute;opacity:0;cursor:pointer}.pic-taken-message{font-size:12px;color:#ffc107;margin-left:10px}.radio-label-pic-sic{display:flex;align-items:center;position:relative;cursor:pointer;font-size:14px;font-weight:400;color:#fff;-webkit-user-select:none;user-select:none}.radio-custom-round{position:relative;height:18px;width:18px;background-color:transparent;border:1px solid #777;border-radius:50%;margin-right:8px;transition:all .2s}.radio-custom-round:after{content:"";position:absolute;display:none;top:5px;left:5px;width:8px;height:8px;border-radius:50%;background:#4a57fb}.pic-sic-radio:checked~.radio-custom-round{height:20px;width:20px;border:3px solid #4a57fb;background-color:transparent;box-shadow:0 0 0 3.5px #2a2a2a}.pic-sic-radio:checked~.radio-custom-round:after{display:block;top:3px;left:3px;background:#4a57fb}@media (max-width: 768px){.trip-segment-cards-container{display:flex;flex-direction:column;margin:0;gap:16px;justify-content:center}.trip-information-segment-container{padding:12px}.trip-segment-card{margin:5px 0;max-width:unset}.pic-sic-label{font-weight:300;font-size:12px}.radio-label-pic-sic{font-size:12px;font-weight:300}}.users-list-page{min-height:100vh}.main-users-container{display:flex;flex-direction:column;padding:30px;max-width:900px;margin:0 auto}.users-list-header-crew{display:flex;flex-direction:column;align-items:flex-start;gap:10px;padding:25px 0;border-bottom:1px solid #333}.title-users{color:#fff;margin-bottom:20px;font-weight:600;font-style:normal;font-size:24px;line-height:1.1;letter-spacing:0}.passengers-summary-container{display:flex;flex-direction:column}.passengers-summary{border:1px dashed #6d6a6a99;border-radius:8px;padding:24px}.summary-title-crew{color:#fff;font-weight:600;font-style:normal;font-size:24px;line-height:1.1;letter-spacing:0;text-align:center}.summary-subtitle-crew{font-weight:400;font-size:12px;line-height:1.1;color:#9c9c9c;margin-top:5px}.passengers-list{display:flex;flex-direction:column;gap:8px;margin-top:20px;border-top:1px solid #333;padding-top:20px}.passengers-title{font-weight:500;font-style:normal;font-size:16px;line-height:1.1;letter-spacing:0;text-align:right;color:#fff}.passengers-header{display:flex;align-items:center;gap:10px;margin-bottom:15px;justify-content:flex-start}.passenger-card{background-color:#1d1d1d;border-radius:8px;padding:12px;display:flex;justify-content:space-between;align-items:center}.passenger-info-container{display:flex;flex-direction:column;align-items:flex-start}.passenger-container{display:flex;align-items:center;gap:6px}.passenger-name{color:#fff;margin:0;font-weight:400;font-style:normal;font-size:16px;line-height:1.1}.passenger-details{display:flex;font-size:12px;font-weight:400;font-style:normal;color:#8c8c9e;margin-top:5px;align-items:center}.add-person-button{background:none;border:1px dashed #6d6a6a99;color:#fff;padding:10px 20px;border-radius:25px;cursor:pointer;display:flex;align-items:center;gap:20px;margin-top:20px;width:100%;justify-content:center;font-size:16px}.users-form-content{margin-top:20px}.users-form-grid{display:grid;grid-template-columns:1fr 1.5fr;gap:30px}.contact-info-container{display:flex;flex-direction:column;gap:20px}.comments-section,.alternative-contact-section{border-radius:8px;padding:10px 24px}.alternative-contact-subtitle{font-size:14px;color:#9c9c9c;margin-bottom:20px;font-weight:400;font-style:normal;line-height:1.1}.final-action-buttons-container{display:flex;justify-content:flex-end;margin-top:40px}.add-traveler-button{height:auto;display:flex;background-color:#4a57fb;color:#f6f6f6;border:1px solid #4a57fb;border-radius:25px;cursor:pointer;flex:1;align-items:center;justify-content:center;min-width:230px;min-height:35px}.add-traveler-button:hover{background-color:#3942c7;border-color:#3942c7}.final-actions-title{font-size:14px;color:#fff;margin-bottom:10px;font-weight:400;font-style:normal;line-height:1.1}.form-row-comments{display:flex;flex-direction:column;gap:20px;margin-bottom:15px}.users-form-field-group{display:flex;flex-direction:column;flex:1}.users-form-field-group .input-label{font-size:15px;color:#fff;margin-bottom:10px;font-weight:400;font-style:normal;line-height:1.1}.users-form-field-group input{height:46px;background-color:#2a2a2a;border-radius:30px;color:#fff;padding:10px 15px 10px 20px;border:none;width:100%;justify-content:center;font-size:16px}.comments-section .users-form-field-group input{height:46px}.icon-crew-trip-info,.icon-passenger-trip-info{width:24px;height:24px}.no-user-message{font-weight:400;font-size:12px;line-height:1.1;letter-spacing:0}@media (max-width: 768px){.users-form-grid{grid-template-columns:1fr;gap:20px}.main-users-container{padding:15px}}@media (max-width: 480px){.users-list-header{gap:20px}}.leg-detail-option-row{display:flex;flex-direction:row;width:100%;gap:10px;align-items:center;padding:10px;border-bottom:1px solid rgba(255,255,255,.805);color:#f6f6f6;font-weight:500;font-size:14px;justify-content:space-between}.leg-detail-option-row.expanded{border-bottom:none}.leg-detail-option-container{display:flex;flex-direction:column;gap:10px;cursor:pointer}.leg-detail-option-expand-title-row{display:flex;flex-direction:row;align-items:center;gap:7px;width:100%;max-width:230px}.toogle-border{border-bottom:1px solid rgba(255,255,255,.805)}.leg-detail-option-edit-pencil-container{display:flex;align-self:flex-end;gap:10px;align-items:center}.link-registration{display:flex;padding:8px 16px;border-radius:32px;border:solid 1px #f6f6f6}.span-link-registration{font-family:Archivo,sans-serif;display:flex;align-items:center;gap:5px;font-size:16px;line-height:22px;font-weight:400;color:#f6f6f6}.link-pax-registration.form{align-self:flex-end}.leg-detail-link-registration{display:flex;justify-content:flex-end}@media (max-width: 768px){.link-pax-registration{font-size:10px;padding:5px;margin-right:10px}.span-link-pax-registration{font-size:12px;line-height:14px;gap:3px}}.LegDetailHeaderBox-container{background-color:#141414;border-radius:16px;padding:16px;display:flex;flex-direction:column;color:#f6f6f6;font-size:12px;width:500px}.LegDetailHeaderBox-value,.LegDeatilHeaderBox-gray-span{text-align:left;width:130px;overflow:hidden;color:#9c9c9c}.LegDeatilHeaderBox-gray-span2{text-align:left;width:160px;overflow:hidden;color:#9c9c9c}.LegDeatilHeaderBox-gray-span3{text-align:left;width:130px;overflow:hidden;color:#9c9c9c}.LegDetailHeaderBox-container-row{display:flex;flex-direction:row;justify-content:flex-start;align-items:center;width:100%;gap:15px}.LegDetailHeaderBox-container-row2{display:flex;flex-direction:row;align-items:center;width:100%}.LegDetailHeaderBox-container-column{display:flex;flex-direction:column;justify-content:space-between;align-items:center;gap:16px;flex:1}.LegDetailHeaderBox-header{display:flex;flex-direction:row;justify-content:space-between;align-items:flex-start;margin:0 0 24px;position:relative}.LegDetailHeaderBox-leg-status-button{border-radius:100px;border:solid 1px #4a4a4a;color:#f6f6f6;display:flex;justify-content:space-between;align-items:center;gap:4px;padding:4px 6px}.LegDetailHeaderBox-leg-status-value{display:inline-block;vertical-align:middle;border-radius:100px;padding:0 12px;text-align:center;white-space:nowrap}.LegDetailHeaderBox-leg-status-menu{position:absolute;z-index:4;top:27px;right:80px;background-color:#2a2a2a;display:flex;flex-direction:column;justify-content:center;padding:8px 12px;gap:8px;border-radius:16px}.LegDetailHeaderBox-leg-status-menu-option{padding:0 12px;border-radius:100px;font-weight:600;line-height:18px;font-size:12px;white-space:nowrap;width:max-content}.LegDeatilHeaderBox-buttons-row{display:flex;flex-direction:row;align-items:center;gap:16px}.LegDetailHeaderBox-leg-status-pending{color:#ffa767;background-color:#ffa7674d}.LegDetailHeaderBox-leg-status-pre_planning{color:#f6f6f6;background-color:#2a2a2a}.LegDetailHeaderBox-leg-status-requested{color:#e8d316;background-color:#e8d3164d}.LegDetailHeaderBox-leg-status-ready_to_fly{color:#65ffe3;background-color:#65ffe34d}.LegDetailHeaderBox-leg-status-in_flight{color:#65ffe3;background:repeating-linear-gradient(-45deg,#65ffe34d 0px,#65ffe34d 3px,#4a57fb4d 3px,#4a57fb4d 6px)}.LegDetailHeaderBox-leg-status-cancelled{color:#ff7878;background-color:#ff78784d}.LegDetailHeaderBox-leg-status-flown{color:#c1cefb;background-color:#4a57fb80}.LegDetailHeaderBox-leg-status-menu-option-division{width:100%;height:1px;background-color:#4a4a4a}.LegDetailHeaderBox-container button:active{scale:1}.leg-detail-header-notification-header-box{display:flex;flex-direction:column;gap:10px;align-items:end;margin-right:10px}@media (max-width: 768px){.LegDetailHeaderBox-container{width:100%}.leg-detail-header-notification-header-box{margin-right:5px}}@media (max-width: 760px){.LegDetailHeaderBox-container-row{flex-direction:column}.LegDetailHeaderBox-container-row2{flex-direction:row}.LegDetailHeaderBox-container-column{width:100%}.header-main-title-and-button-container{align-items:center;justify-content:space-around;text-align:center;margin-bottom:20px}.view-main-title-break-word{padding:0;text-align:center}}.view-main-legs-menu{display:flex;flex-direction:row;align-items:center;flex-wrap:wrap;gap:16px;margin:0 0 32px}.view-main-legs-menu-option{display:flex;justify-content:center;text-align:center;color:#9c9c9c;background-color:#1d1d1d;border:solid 1px #4a57fb00;border-radius:8px;padding:8px;width:147px;gap:8px}.view-main-legs-menu-option-selected{display:flex;justify-content:center;text-align:center;color:#f6f6f6;background-color:#1d1d1d;border-radius:8px;padding:8px;border:solid 1px #4a57fb;width:147px;gap:8px}.view-main-legs-menu-option-mobile{width:80%}.view-main-legs-menu-edit-button{background-color:#4a57fb;padding:4px 16px;border-radius:32px;color:#f6f6f6;font-size:16px;line-height:22px;font-weight:400}.legs-menu-scroll-button{display:flex;align-items:center;justify-content:center}.legs-menu-scroll-button svg{color:#f6f6f6}@media (max-width: 768px){.view-main-legs-menu{justify-content:center}}.form-with-sections-container{display:flex;flex-direction:column;justify-content:center;align-items:center;padding:0 10px;gap:40px}.form-section{width:100%;background-color:#2a2a2a;border-radius:8px;color:#f6f6f6;display:flex;flex-direction:column;justify-content:space-between;padding:8px 8px 0;height:34px;overflow:hidden;gap:8px;transition:.5s}.form-section-opened{height:fit-content;overflow:visible;transition:.5s}.form-section-header{display:flex;flex-direction:row;justify-content:space-between;cursor:pointer}.form-section-header-span{opacity:.5}.form-section-expand-button{width:18px;height:18px;display:flex;justify-content:center;align-items:center}.form-section-expand-button img{width:100%;height:100%}.form-section-expand-button-opened{transform:rotate(-90deg)}.section-form-textarea{background-color:#141414;color:#f6f6f6;font-size:15px;line-height:20px;outline:none;border:none;padding:4px 8px;border-radius:8px;resize:none;height:80px;width:100%}.form-section .input-container-form{max-height:none;overflow:visible}.form-section .select-input-fit-content,.form-section .select-input,.form-section .custom-datetimepicker-black-bg,.form-section .textInput-input{width:100%;background-color:#141414;border-radius:8px;min-height:40px}.form-section .container-select-input,.form-section .container-input{height:fit-content;overflow:visible}.form-section .labelContainer-select-input,.form-section .labelContainer-input,.form-section .service-request-label{background-color:#14141400;margin:0 0 10px;top:-20px;left:5px}.form-section .select-input .css-100ebu3-menu{background-color:#141414;border-top:1px solid #f6f6f613;border-bottom:1px solid #f6f6f642;border-left:1px solid #f6f6f642;border-right:1px solid #f6f6f642;border-radius:8px}.form-section .select-input .css-100ebu3-menu div{max-height:203px;overflow-y:scroll}.form-section .select-input .css-100ebu3-menu div::-webkit-scrollbar{width:3px;background-color:#2a2a2a00}.form-section .select-input .css-100ebu3-menu div::-webkit-scrollbar-thumb{background-color:#f6f6f680}.normal-input-with-status-in-row{flex-direction:row;align-items:center;gap:8px}.normal-input-with-status-in-row .container-select-input,.normal-input-with-status-in-row .container-input{flex:1}.status-input-button{border-radius:100px;border:solid 1px #4a4a4a;color:#f6f6f6;display:flex;justify-content:space-between;align-items:center;gap:4px;padding:4px 6px;width:145px}.status-input-value{display:inline-block;vertical-align:middle;border-radius:100px;text-align:center;white-space:nowrap}.status-input-menu{width:145px;position:absolute;z-index:100;display:flex;flex-direction:column;justify-content:center;padding:8px 12px;gap:8px;background-color:#141414;border-top:1px solid #f6f6f642;border-bottom:1px solid #f6f6f642;border-left:1px solid #f6f6f642;border-right:1px solid #f6f6f642;border-radius:8px}.status-input-menu-option{padding:0 12px;border-radius:100px;font-weight:600;line-height:18px;font-size:12px;white-space:nowrap;width:max-content}.status-input-red{color:#ff7878;background-color:#ff78784d;width:103px}.status-input-yellow{color:#e8d316;background-color:#e8d3164d;width:103px}.status-input-orange{color:#ffa767;background-color:#ffa7674d;width:103px}.status-input-green{color:#65ffe3;background-color:#65ffe34d;width:103px}.status-input-gray{color:#fff;background-color:#4a4a4a;width:103px}.status-input-black{color:#fff;background-color:#f6f6f600;width:103px}.status-input-no-requested{color:#ff7878;background-color:#ff78784d;width:103px}.status-input-requested{color:#ffa767;background-color:#ffa7674d;width:103px}.status-input-no-apply{color:#f6f6f6;background-color:#2a2a2a;width:103px}.status-input-confirmed{color:#65ffe3;background-color:#65ffe34d;width:103px}.status-input-menu-option-division{width:100%;height:1px;background-color:#4a4a4a}.list-container{display:flex;flex-direction:column;gap:8px;margin:0 0 16px}.list-item-container{display:flex;flex-direction:row;flex-wrap:wrap;border-bottom:1px solid #9c9c9c;padding:0 0 16px}.form-section .CustomFileInput-input-container{background-color:#141414;border-radius:8px}.form-section .CustomFileInput-container{height:fit-content}.picker-row,.date-picker-container{display:flex;flex-direction:row;gap:10px;align-items:center;width:100%}.custom-datepicker{width:100%}.clear-date-button-container{display:flex;align-items:center;justify-content:center;margin-left:10px}.clear-date-button{background-color:#484747;color:#fff;border:none;border-radius:10%;width:18px;height:18px;display:flex;align-items:center;justify-content:center;cursor:pointer;font-size:10px;line-height:1;transition:background-color .3s ease}.clear-date-button:hover{background-color:#ff7878}.SideModalWithMenu-container{display:flex;flex-direction:row;align-items:flex-start;justify-content:center;background-color:#141414;margin:auto;width:100%;max-width:600px;position:absolute;top:0;bottom:0;right:0;overflow-y:auto;gap:32px}.SideModalWithMenu-title{color:#f6f6f6;font-weight:400;font-size:24px;text-align:center;word-wrap:break-word;word-break:break-word;max-width:100%}.SideModalWithMenu-header{display:flex;flex-direction:row;justify-content:space-between;width:100%;align-items:center;padding:50px 20px}.SideModalWithMenu-body{display:flex;flex-direction:column;width:90%;flex:1}.SideModalWithMenu-sidebar{display:flex;flex-direction:column;height:fit-content;justify-content:space-around;align-items:center;height:100vh;position:sticky;top:0}.SideModalWithMenu-sidebar-item{list-style:none;height:fit-content;width:0px}.SideModalWithMenu-sidebar-button{color:#f6f6f6;font-weight:400;font-size:.8rem;text-wrap:nowrap;text-align:center;width:82px;transform:rotate(-90deg);position:relative;right:25px;border-bottom:solid 2px #f6f6f600;padding:8px}.SideModalWithMenu-sidebar-button-selected{border-bottom:solid 2px #f6f6f6}.doc-generate-button-container{display:flex;align-items:center;justify-content:center;gap:8px;flex-direction:row}.status-report-menu-container{position:relative}.status-report-menu{display:flex;flex-direction:column;align-items:center;justify-content:center;position:absolute;top:calc(100% + 5px);right:-20px;margin-top:14px;background-color:#2a2a2a;border-radius:16px;min-width:125px;z-index:1000;overflow:hidden}.status-report-menu-item{width:100%;padding:12px 16px;text-align:left;background:none;border:none;color:#f6f6f6cc;cursor:pointer;font-size:14px;display:block}.status-report-menu-item:hover{background-color:#2d2d2d}.status-report-menu-separator{height:1px;background-color:#4a4a4a;margin:4px 0;width:90%}.document-menu{position:absolute;bottom:100%;right:0;background:#1d1d1d;border-radius:16px;min-width:115px;padding:8px 12px;display:flex;flex-direction:column;text-align:start;gap:8px;z-index:1000}.document-menu-item{background:none;border:none;color:#fff;opacity:.8;padding:4px 6px;cursor:pointer;text-align:left;font-size:14px;transition:opacity .2s}.document-menu-item:hover{opacity:1}.document-menu-separator{width:100%;height:1px;background-color:#4a4a4a;margin:4px 0;display:block}.document-menu-inline{display:flex;gap:8px}.document-menu-inline-item{padding:6px 12px;background-color:#f0f0f0;border:none;border-radius:4px;cursor:pointer;font-size:14px;color:#333}.document-menu-inline-item:hover{background-color:#e0e0e0}.ServicesSection-container{background-color:#171717;border-radius:16px;display:flex;flex-direction:row;justify-content:space-between;flex-wrap:wrap;align-items:flex-start;padding:24px;margin:0 0 24px;gap:24px}.ServicesSection-airport-section{background-color:#1d1d1d;border-radius:16px;padding:24px 32px;display:flex;flex-direction:column;justify-content:center;align-items:center;flex:1}.ServicesSection-airport-header{width:100%;display:flex;flex-direction:row;justify-content:space-between;align-items:center}.ServicesSection-airport-title-container p{color:#696969;font-size:12px;font-weight:400;line-height:18px}.ServicesSection-airport-title-container h4{color:#f6f6f6;font-size:36px;font-weight:400;line-height:44px}.ServicesSection-airport-add-button{border-radius:32px;border:1px solid #4a57fb;line-height:22px;font-size:16px;color:#4a57fb;display:flex;justify-content:center;align-items:center;padding:8px 16px;gap:4px}.ServicesSection-airport-add-button svg{height:20px;width:20px}.ServicesSection-services-list{width:100%;display:flex;justify-content:center;align-items:center;flex-direction:column;gap:16px;margin:16px 0 0}.ServicesSection-service-card{background-color:#2a2a2a;width:100%;border-radius:8px;padding:16px;display:flex;flex-direction:column;justify-content:center;align-items:center}.ServicesSection-service-card-header{display:flex;flex-direction:row;justify-content:space-between;align-items:center;flex-wrap:wrap;gap:8px;width:100%}.ServicesSection-service-card-header h6{color:#f6f6f6;font-size:24px;font-weight:400;display:flex;align-items:center;flex-direction:row;gap:8px;min-width:210px}.ServicesSection-service-card-header-svg{background-color:#1d1d1d;height:32px;width:32px;padding:8px;border-radius:50%}.ServicesSection-service-card-footer{width:100%;display:flex;flex-direction:row;justify-content:flex-end;align-items:center;gap:16px}.ServicesSection-service-card-footer-button{color:#9c9c9c;height:24px;width:24px}.ServicesSection-service-card-detail{display:flex;flex-direction:column;justify-content:flex-start;align-items:left;width:100%;list-style:none;gap:8px;margin:8px 0}.ServicesSection-service-card-detail-item{color:#9c9c9c;display:flex;flex-direction:row;justify-content:flex-start;align-items:center;line-height:22px;font-size:14px;font-weight:400;gap:8px}@media (max-width: 1200px){.ServicesSection-airport-title-container h4{font-size:24px}.ServicesSection-service-card-header h6{font-size:18px}}@media (max-width: 800px){.ServicesSection-container{padding:12px;gap:12px}.ServicesSection-airport-section{padding:12px 16px}.ServicesSection-service-card{padding:8px}}@media (max-width: 700px){.ServicesSection-container{flex-direction:column}.ServicesSection-airport-section{width:100%}}.ServicesPopup-container{background-color:#2a2a2a;width:100%;max-width:503px;margin:auto;display:flex;flex-direction:column;justify-content:center;align-items:center;gap:24px;padding:16px;border-radius:8px}.ServicesPopup-header{width:100%;display:flex;flex-direction:row;justify-content:space-between;align-items:flex-start;gap:8px}.ServicesPopup-icon-container{width:32px;height:32px;background-color:#1d1d1d;display:flex;justify-content:center;align-items:center;border-radius:50%}.ServicesPopup-icon-container svg{width:16px;height:16px}.ServicesPopup-title-container{display:flex;flex-direction:column;justify-content:flex-start;align-items:flex-start}.ServicesPopup-title-container p{color:#696969;line-height:18px;font-size:12px;font-weight:400}.ServicesPopup-title{color:#f6f6f6;font-size:24px;font-weight:400;line-height:32px}.ServicesPopup-subtitle{color:#696969;font-size:12px;font-weight:400;line-height:18px}.ServicesPopup-select-container{margin:0 0 0 auto}.ServicesPopup-section-container{width:100%;display:flex;flex-direction:column;margin:0}.ServicesPopup-inputs-container{width:100%;display:flex;flex-direction:column;max-height:70vh;overflow-y:auto}.ServicesPopup-pilot-comments-container{display:flex;flex-direction:column;gap:10px;width:100%}.ServicesPopup-section-container .textArea-input{background-color:#1d1d1d}.ServicesPopup-section-summary-list-container{display:flex;flex-direction:column;width:83%;gap:20px}.ServicesPopup-section-summary-ul{display:flex;flex-direction:column;gap:20px}.ServicesPopup-section-summary-li{display:flex;justify-content:space-between;align-items:center}.ServicesPopup-section-summary-li .gray-text,.ServicesPopup-section-summary-li .file-text{text-align:left;width:50%;font-size:14px;font-weight:400}.ServicesPopup-section-summary-li .white-text{text-align:left;width:50%;font-size:14px;font-weight:400;color:#f6f6f6}.ServicesPopup-section-summary-section-column{display:flex;flex-direction:column;gap:16px}.ServicesPopup-section-summary-section-title{color:#f6f6f6;font-size:18px;font-weight:400}.ServicesPopup-multi-inputs-container,.ServicesPopup-multi-inputs-container-finance{display:flex;flex-direction:row;align-items:center;justify-content:space-between;width:100%;gap:10px}.ServicesPopup-multi-inputs-container-marginTop{display:flex;flex-direction:row;align-items:center;justify-content:space-between;width:100%;gap:10px;margin-top:20px}.ServicesPopup-selelct-input{flex:1;border:1px solid #2a2a2a;background-color:#2a2a2a;color:#f6f6f6;font-size:16px;border-radius:30px;padding:0 14px;outline-color:#4a57fb}.ServicesPopup-file-input{flex:1;color:#f6f6f6;font-size:16px;padding:0 14px;outline-color:#4a57fb;height:46px;border:1px solid #2a2a2a;background-color:#1d1d1d;border-radius:9px;display:flex;align-items:center;width:100%}.ServicesPopup-footer{width:100%;display:flex;flex-direction:row;justify-content:flex-end;align-items:center;gap:8px;margin:24px 0 0}.ServicesPopup-cancel{color:#f6f6f6;font-weight:400;font-size:16px;line-height:22px}.ServicesPopup-submit{color:#f6f6f6;font-weight:400;font-size:16px;line-height:22px;background-color:#4a57fb;padding:4px 8px;border-radius:30px}.ServicesPopup-checkboxes-columns-container,.ServicesPopup-chatbox-container{max-height:400px;overflow-y:auto;overflow-x:hidden;display:flex;flex-direction:row;flex-wrap:wrap;justify-content:space-between;align-items:flex-start;background-color:#1d1d1d;padding:16px;margin:8px 0;width:100%;border-radius:16px}.ServicesPopup-chatbox-container{height:40vh;max-height:400px;overflow-y:auto;overflow-x:hidden;text-wrap:wrap;word-break:break-word;gap:16px;justify-content:flex-start;align-content:flex-start;align-items:flex-start}.ServicesPopup-comment-container{color:#9c9c9c;font-size:12px;line-height:18px;font-weight:400;width:100%;display:flex;flex-direction:row;flex-wrap:wrap;justify-content:space-between;align-items:center}.ServicesPopup-comment-container h6{color:#f6f6f6;text-transform:capitalize;font-weight:400;font-size:12px}.ServicesPopup-comment-container p{width:100%}@media (max-width: 700px){.ServicesPopup-multi-inputs-container-finance,.ServicesPopup-multi-inputs-container{display:flex;flex-direction:column;align-items:center;gap:0}.ServicesPopup-multi-inputs-container-marginTop{display:flex;flex-direction:column;align-items:center;justify-content:space-between;width:100%}}.SummaryLD-container{color:#f6f6f6}.SummaryLD-airports-section{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:space-between;gap:16px;margin:0 0 25px}.SummaryLD-airports-ground-handling{width:100%;border-radius:6px;background-color:#2a2a2a;height:auto;padding:6px 8px;display:flex;flex-direction:column}.SummaryLD-airports-ground-handling-text{color:#9c9c9c;display:flex;flex-direction:row;justify-content:space-between}.SummaryLD-technical-stop{background:linear-gradient(45deg,#fa8714,#fa8714 6.25px,#e07a12 6.25px,#e07a12 9.375px,#fa8714 9.375px,#fa8714 15.625px,#e07a12 15.625px,#e07a12 18.75px,#fa8714 18.75px,#fa8714 25px,#e07a12 25px,#e07a12 28.125px,#fa8714 28.125px,#fa8714 34.375px,#e07a12 34.375px,#e07a12 37.5px,#fa8714 37.5px,#fa8714 43.75px,#e07a12 43.75px,#e07a12 46.875px,#fa8714 46.875px,#fa8714 53.125px,#e07a12 53.125px,#e07a12 56.25px,#fa8714 56.25px,#fa8714 62.5px,#e07a12 62.5px,#e07a12 65.625px,#fa8714 65.625px,#fa8714 71.875px,#e07a12 71.875px,#e07a12 75px,#fa8714 75px,#fa8714 78.125px,#e07a12 81.25px,#fa8714 84.375px);width:119px;height:22px;color:#f1f1f1;display:flex;align-items:center;justify-content:space-evenly;border-radius:32px;font-size:14px}.LegDeatilHeaderBox-value{display:inline-block;text-align:start;width:100px}.SummaryLD-airport-detail{color:#9c9c9c;font-size:12px;font-weight:400;width:50px}.SummaryLD-airport-card{background-color:#1d1d1d;border-radius:16px;padding:24px 32px;display:flex;flex-direction:column;flex:1;gap:12px}.SummaryLD-airport-card-header{display:flex;flex-direction:row;justify-content:space-between;align-items:center}.SummaryLD-airport-code{font-size:36px;line-height:44px;font-weight:400}.SummaryLD-airport-alt1,.SummaryLD-airport-alt2{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:0 0 0 12px;border-left:solid 1px #4a4a4a;color:#696969;margin-left:10px}.SummaryLD-airport-alt-label{font-weight:400;font-size:12px;line-height:18px;text-align:left;width:100%}.SummaryLD-airport-alt-value{font-weight:700;font-size:20px;line-height:24px;text-align:left;width:100%}.SummaryLD-edit-departure-button{background-color:#4a57fb;border-radius:32px;padding:0 6px;color:#f6f6f6;font-size:12px;line-height:18px;font-weight:400;margin:0 0 0 auto;height:max-content;width:max-content}.SummaryLD-airport-card-body{list-style-type:none;display:flex;flex-direction:column;gap:7px}.etd-eta-container{display:flex;flex-direction:row;gap:12px}.no-padding{display:flex;text-decoration:none;color:inherit;width:100%;height:100%;align-items:center;justify-content:end}.SummaryLD-airport-card-body-data{display:flex;flex-direction:row;justify-content:space-between;gap:10px}.SummaryLD-airport-card-label{font-weight:400;font-size:14px;line-height:22px;color:#696969}.SummaryLD-airport-card-value{font-weight:400;font-size:14px;line-height:22px}.SummaryLD-airport-card-value2{font-weight:400;font-size:14px;line-height:24px}.SummaryLD-airport-card-address{margin:0 0 0 auto}.SummaryLD-airports-section-division{display:flex;flex-direction:column;justify-content:center;align-items:center;gap:8px;padding:10px}.SummaryLD-airports-section-aircraft-icon{height:27px;width:27px;transform:rotate(90deg);color:#2a2a2a}.item-mt-legs3{flex-direction:row}.SummaryLD-airports-section-flight-estimation{background-color:#141414;border:solid 1px #2a2a2a;padding:4px 8px;border-radius:30px;color:#9c9c9c;line-height:22px;font-size:14px;font-weight:400;width:100%;text-align:center}.SummaryLD-airport-card-header-row-first{display:flex;flex-direction:row;align-items:center;gap:4px}.SummaryLD-airport-card-header-row{display:flex;flex-direction:row;align-items:center;width:100%}.SummaryLD-airports-section-pax-ammount{display:flex;flex-direction:row;align-items:center;justify-content:center;gap:4px}.SummaryLD-airports-section-pax-ammount img{display:flex;align-items:center;justify-content:center;height:22px;width:22px}.SummaryLD-airports-section-pax-ammount-value{font-weight:400;font-size:14px;line-height:22px}.SummaryLD-route-map-container{display:flex;flex:1;height:212px;overflow:hidden;border-radius:16px;background-color:#171717;margin:0 0 25px}.SummaryLD-route-map-iframe{flex:1;border:none;height:230px}.SummaryLD-route-map-iframe .leaflet-bottom .leaflet-right{display:none}@media (max-width: 800px){.SummaryLD-airports-section{flex-direction:column}.SummaryLD-airports-section-flight-estimation{width:max-content;padding:4px 16px}}@media (max-width: 1100px){.SummaryLD-airports-section{flex-direction:column}.SummaryLD-airports-section-flight-estimation{width:max-content;padding:4px 16px}.item-mt-legs3{align-items:flex-start;flex-direction:column}}@media (max-width: 780px){.SummaryLD-airport-card{background-color:#141414;border-radius:16px;padding:16px;display:flex;flex-direction:column;flex:1;gap:12px;width:100%}.SummaryLD-airport-card-header{display:flex;flex-direction:column}.SummaryLD-airport-card-header-row-first,.SummaryLD-airport-card-header-row{display:flex;flex-direction:row;justify-content:space-between;width:100%}.SummaryLD-airport-code{font-size:24px}.SummaryLD-airport-card-value,.gray-text{font-size:16px}.SummaryLD-airport-alt1{border:none}.SummaryLD-airport-alt-value{font-size:14px}.SummaryLD-airports-section-division{flex-direction:row;justify-content:space-around;align-items:center}.SummaryLD-airports-section{gap:60px}}@media (max-width: 760px){.LegDeatilHeaderBox-value{width:fit-content}}@media (max-width: 340px){.SummaryLD-airport-alt-label{font-weight:400;font-size:10px;line-height:18px;text-align:left;width:100%}.SummaryLD-airport-alt-value{font-size:10px}}.request-additional-services-main-container{display:flex;flex-direction:column;gap:26px}.request-additional-services-card{background-color:#1e1e1e;border:2.5px solid #20a154;border-radius:10px;display:flex;padding:20px;color:#fff}.request-additional-services-count{width:23px;height:23px;border-radius:50%;background-color:#2d990f;color:#f1f1f1;position:absolute;margin-top:50px;margin-left:50px;text-align:center;align-items:center;display:flex;justify-content:center;font-size:12px}.request-additional-services-list{display:grid;gap:50px}.request-additional-services-list.cols-3{grid-template-columns:repeat(3,1fr)}.request-additional-services-list.cols-4{grid-template-columns:repeat(4,1fr)}.request-additional-service-card{display:flex;justify-content:center;align-items:center;flex-direction:column;background-color:#1e1e1e;border-radius:10px;padding:20px;color:#fff;height:auto;gap:10px}.request-additional-services-add-button{color:#3840a2;font-size:14px;font-weight:400}.request-additional-services-button-added{color:#20a154;font-size:14px;font-weight:400}.request-additional-services-content-inner-circle-icon{width:80px;height:80px;border-radius:50%;background-color:#3840a2;display:flex;justify-content:center;align-items:center}.request-additional-services-content-inner-circle-icon-added{width:80px;height:80px;border-radius:50%;background-color:#20a154;display:flex;justify-content:center;align-items:center;flex-direction:column}.request-additional-services-icon-container{margin-right:20px}.request-additional-services-icon{width:144px;height:144px;background-color:#20a154;border-radius:50%;position:relative;display:flex;justify-content:center;align-items:center}.request-additional-service-icon-styles{width:40px;height:40px}.request-additional-services-content{flex-grow:1}.request-additional-services-title{font-size:24px;margin-bottom:15px}.request-additional-services-services{display:flex;gap:50px;flex-wrap:wrap}.request-additional-services-column{display:flex;flex-direction:column;gap:7px}.request-additional-services-service{display:flex;align-items:center;margin-bottom:10px;flex-direction:row;gap:10px}.request-additional-services-checked{width:24px;height:24px;background-color:#4a4a4a;border:2px solid #6b6b6b;border-radius:6px;display:flex;justify-content:center;align-items:center}.request-additional-service-text{font-size:16px;font-weight:400;color:#f1f1f1}@media (max-width: 1124px){.request-additional-services-list.cols-4{grid-template-columns:repeat(3,1fr)}}@media (max-width: 868px){.request-additional-services-list.cols-3,.request-additional-services-list.cols-4{grid-template-columns:repeat(2,1fr)}.request-additional-service-icon-styles{width:25px;height:25px}.request-additional-services-icon-container{display:none}}@media (max-width: 709px){.request-additional-service-text{font-size:14px}.request-additional-services-content-inner-circle-icon{width:50px;height:50px}.request-additional-services-services{flex-direction:column;gap:0px}.request-additional-services-content-inner-circle-icon-added{width:50px;height:50px}.request-additional-services-icon-container{display:none}.request-additional-services-services{gap:10px}}@media (max-width: 600px){.request-additional-services-list.cols-3,.request-additional-services-list.cols-4{grid-template-columns:repeat(2,1fr);gap:20px}}@media (max-width: 330px){.request-additional-service-text{font-size:12px}}.AdditionalServicesPopup-container{display:flex;justify-content:center;align-items:center;flex-direction:column;background-color:#1d1d1d;border-radius:8px;gap:24px;padding:16px;width:100%;max-width:490px;margin:auto}.AdditionalServicesPopup-header{display:flex;flex-direction:row;justify-content:flex-start;align-items:center;gap:16px;width:100%}.AdditionalServicesPopup-title{color:#f6f6f6;font-size:24px;line-height:32px;font-weight:400}.AdditionalServicesPopup-footer{display:flex;flex-direction:row;justify-content:flex-end;align-items:center;width:100%}.AdditionalServicesPopup-save-button{display:flex;flex-direction:row;justify-content:space-between;align-items:center;gap:6px;color:#f6f6f6;font-size:16px;line-height:22px;font-weight:400;background-color:#4a57fb;padding:8px 16px;border-radius:32px}.StandardArraySlector-container{display:flex;justify-content:center;align-items:center;flex-direction:column;flex:1;position:relative;width:100%;max-width:388px;min-width:200px}.StandardArraySlector-input{width:100%;background-color:#2a2a2a;border-radius:30px;color:#f6f6f6;outline:none;border:none;font-size:16px;font-weight:400;line-height:24px;padding:10px 14px}.StandardArraySlector-menu{display:flex;flex-direction:column;justify-content:flex-start;align-items:flex-start;position:absolute;background-color:#2a2a2a;width:100%;top:52px;border-radius:16px;padding:4px;gap:4px;max-height:300px;overflow-y:auto}.StandardArraySlector-menu-no-option{color:#f6f6f6;text-align:center;width:100%;font-size:16px;line-height:24px;font-weight:24px;padding:8px 16px}.StandardArraySlector-menu-division{width:99%;height:1px;background-color:#4a4a4a;margin:auto}.StandardArraySlector-menu-option{width:100%}.StandardArraySlector-menu-option-border-bottom{padding:0 0 4px;border-bottom:2px solid #4a4a4a}.StandardArraySlector-menu-option input{display:none}.StandardArraySlector-menu-option-label{height:100%;display:flex;align-items:center;cursor:pointer;color:#f6f6f6;font-size:16px;line-height:24px;font-weight:24px;padding:8px 16px;width:100%;text-align:left;border-radius:12px}.StandardArraySlector-menu-option-label:before{content:"";width:24px;height:24px;outline:solid 2px #4a57fb;outline-offset:1px;border-radius:5px;margin:0 16px 0 0}.StandardArraySlector-menu-option input:checked+.StandardArraySlector-menu-option-label:before{content:"✔";width:24px;height:24px;outline:solid 2px #4a57fb;outline-offset:1px;background-color:#4a57fb;border-radius:5px;margin:0 16px 0 0;display:flex;justify-content:center;align-items:center}@media (hover: hover){.StandardArraySlector-menu-option-label:hover{background-color:#4a4a4a}}.SelectorWithEditRow-container{background-color:#141414;border-radius:8px;padding:16px;display:flex;justify-content:center;align-items:center;flex-direction:column;gap:8px;height:fit-content}.SelectorWithEditRow-header{display:flex;flex-direction:row;justify-content:space-between;align-items:center;width:100%}.SelectorWithEditRow-header-title{color:#f6f6f6;font-size:16px;font-weight:400;line-height:32px}.SelectorWithEditRow-header-button{color:#f6f6f6;background-color:#29cc6a;border:1px solod #29cc6a00;padding:8px 16px;border-radius:32px;font-size:16px;font-weight:400;line-height:22px;display:flex;justify-content:space-between;align-items:center;flex-direction:row;gap:8px}.SelectorWithEditRow-header-button-secondary-theme{background-color:#29cc6a00;border:1px solid #29cc6a}.SelectorWithEditRow-item-subtitle{color:#9c9c9c;width:100%;font-size:14px;font-weight:400;line-height:32px}@media (max-width: 700px){.SelectorWithEditRow-header-button{font-size:14px;gap:3px}}.LegRowSelector-container{display:flex;flex-direction:column;width:100%;justify-content:flex-start;align-items:flex-start}.LegRowSelector-edit-button{font-size:14px;font-weight:400;color:#4a57fb;line-height:24px}.LegRowSelector-edit-title{font-size:14px;font-weight:400;color:#9c9c9c;line-height:24px}.LegRowSelector-rows-container{display:flex;flex-direction:column;justify-content:center;align-items:center;gap:20px;width:100%}.LegRowSelector-row{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:flex-start;align-items:center;gap:10px;width:100%}.LegRowSelector-row-label{font-size:12px;font-weight:400;color:#f6f6f6;text-wrap:wrap;width:80px}.LegRowSelector-row-item{display:flex;flex-direction:column;justify-content:center;align-items:center}.LegRowSelector-row-item-title{font-size:14px;color:#9c9c9c;line-height:16px;font-weight:200}.LegRowSelector-row-item-subtitle{font-size:12px;color:#9c9c9c;line-height:16px;font-weight:200}.LegRowSelector-row-item .square-input-label{margin:0}.NoOptionsSelected-container{display:flex;flex-direction:row;justify-content:flex-start;align-items:center;width:100%;gap:24px}.NoOptionsSelected-icon{background-color:#6060602f;width:80px;height:80px;display:flex;justify-content:center;align-items:center;border-radius:50%;flex-shrink:0}.NoOptionsSelected-title{color:#9c9c9c;font-size:18px;font-weight:400;line-height:22px}.NoOptionsSelected-subtitle{color:#9c9c9c;font-size:14px;font-weight:400;line-height:22px}@media (max-width: 700px){.NoOptionsSelected-container{gap:10px}.NoOptionsSelected-icon{width:65px;height:65px}.NoOptionsSelected-title{font-size:16px}.NoOptionsSelected-icon svg{width:27px;height:27px}.NoOptionsSelected-subtitle{font-size:14px}}.request-services-step-plan-leg-content{display:flex;flex-direction:row;color:#f1f1f1;justify-content:space-between;align-items:center}.request-services-step-plan-leg-inputs-container{display:flex;flex-direction:row;gap:10px;flex-wrap:wrap}.request-services-step-plan-leg-inputs-container-column{display:flex;flex-direction:column;gap:40px;flex-wrap:wrap}.request-services-step-inputs-map-container-row{display:flex;flex-direction:row;justify-content:space-between}.request-services-step-plan-multi-inputs-row{display:flex;flex-direction:row;align-items:center;flex-wrap:wrap;gap:40px}.request-services-step-plan-date-input-column{display:flex;flex-direction:column;gap:11px;color:#f1f1f1;margin-top:5px}.request-services-step-plan-date-input-radius-row{display:flex;flex-direction:row}.request-services-step-plan-checkbox-row{display:flex;flex-direction:row;align-items:center}.request-services-step-plan-main-container{display:flex;flex-direction:column;gap:40px}.request-services-plan-step-box-input{width:20vw}.request-date-picker{background-color:#2a2a2a;border-radius:30px;height:46px;width:100%}.request-services-step-plan-button-add{width:90px;height:40px;border-radius:32px;background-color:#4a57fb;font-size:14px;font-weight:400;color:#f1f1f1}.request-services-step-plan-button-continue{width:120px;height:45px;border-radius:32px;background-color:#4a57fb;font-size:14px;font-weight:400;color:#f1f1f1;display:flex;align-items:center}.request-services-plan-inputs-row{display:flex;flex-direction:row;gap:10px;margin-bottom:14px}.request-services-input-title-checkbox-row{display:flex;flex-direction:row;align-items:center;margin-top:12px}.request-services-step-inputs-map-container-inside-first-row{display:flex;flex-direction:row;gap:10px}.request-services-step-plan-date-input-radius-purpose-row{display:flex;flex-direction:row;gap:10px;width:100%}.request-services-step-inputs-map-container-inside-row{display:flex;flex-direction:column;gap:10px}.request-services-step-inputs-map-container-inside-shorter-row{display:flex;flex-direction:row;gap:10px}.request-services-step-inputs-map-container-inside-column{display:flex;flex-direction:column;gap:20px}.request-service-plan-step-map-container{display:flex;width:100%;justify-content:end}.request-service-plan-step-map-technical-stop{background:linear-gradient(45deg,#fa8714,#fa8714 6.25px,#e07a12 6.25px,#e07a12 9.375px,#fa8714 9.375px,#fa8714 15.625px,#e07a12 15.625px,#e07a12 18.75px,#fa8714 18.75px,#fa8714 25px,#e07a12 25px,#e07a12 28.125px,#fa8714 28.125px,#fa8714 34.375px,#e07a12 34.375px,#e07a12 37.5px,#fa8714 37.5px,#fa8714 43.75px,#e07a12 43.75px,#e07a12 46.875px,#fa8714 46.875px,#fa8714 53.125px,#e07a12 53.125px,#e07a12 56.25px,#fa8714 56.25px,#fa8714 62.5px,#e07a12 62.5px,#e07a12 65.625px,#fa8714 65.625px,#fa8714 71.875px,#e07a12 71.875px,#e07a12 75px,#fa8714 75px,#fa8714 78.125px,#e07a12 81.25px,#fa8714 84.375px);width:119px;height:22px;color:#f1f1f1;display:flex;align-items:center;justify-content:space-evenly;border-radius:32px}.request-services-step-continue-button{width:136px;height:48px;border-radius:32px;background-color:#4a57fb;color:#f1f1f1;display:flex;flex-direction:row;align-items:center;justify-content:center;gap:10px}.request-services-buttons-container{display:flex;flex-direction:row;gap:50px;justify-content:end;width:100%;margin-top:30px}.request-services-step-plan-button-delete{color:#e30018}.request-services-step-skip-button{color:#e30018;display:flex;flex-direction:row;align-items:center}.request-services-plan-step-box-input-responsive{width:130px}@media (max-width: 1230px){.request-services-step-inputs-map-container-inside-row{display:flex;flex-direction:column;gap:10px}.request-services-plan-step-box-input-responsive{width:100%}}@media (max-width: 550px){.request-services-step-inputs-map-container-inside-first-row{flex-wrap:wrap}.request-services-step-plan-date-input-radius-purpose-row{flex-direction:row-reverse}}@media (max-width: 1100px){.request-services-step-inputs-map-container-row{flex-direction:column}}@media (max-width: 788px){.request-services-step-inputs-map-container-row{flex-direction:column;width:100%}.request-services-step-inputs-map-container-inside-shorter-row{display:flex;flex-direction:column;gap:20px}.request-services-plan-step-box-input{width:100%}.request-services-plan-step-box-input-responsive{width:50%}.request-services-step-plan-leg-inputs-container{width:100%}.request-services-step-plan-checkbox-row{width:50%}.request-services-plan-inputs-row{display:flex;flex-direction:row;justify-content:space-between;width:100%}.request-services-step-plan-date-input-radius-row{display:flex;flex-direction:row;gap:10px}.request-services-step-plan-date-input-column{display:flex;flex-direction:column;gap:10px;width:50%;color:#f1f1f1;width:100%}.request-services-input-title-checkbox-row{margin-left:0}}.toggle-buttons{display:flex;background-color:#2a2a2a;border-radius:25px;padding:4px;gap:4px;width:fit-content;width:100%;height:46px;justify-content:center}.toggle-buttons button{border:none;padding:8px 24px;border-radius:20px;color:#f6f6f6;font-size:14px;cursor:pointer;background:transparent;transition:all .3s ease;width:50%}.toggle-buttons button.active{background-color:#4a57fb}.toggle-buttons button:not(.active){background-color:transparent}.request-services-step-selector{width:100%;max-width:900px;color:#e0e0e0}.request-services-step-container{display:flex;align-items:center;justify-content:space-between;margin-bottom:32px;flex-wrap:wrap}.request-services-step-content-inner{display:flex;flex-direction:column;gap:20px;margin-top:32px;padding:24px;background-color:#171717;border-radius:16px}.request-services-step-content-inner-cards-row{display:flex;flex-direction:row;flex-wrap:wrap;gap:25px;justify-content:space-between;flex-basis:calc(25% - 50px)}.request-services-step-button{display:flex;flex-direction:row;align-items:center;background:none;border:none;cursor:pointer;color:#f1f1f1;gap:10px;transition:color .3s ease}.request-services-step-number{width:25px;height:25px;border-radius:50%;background-color:#2a2a2a;display:flex;align-items:center;justify-content:center;font-size:14px;font-weight:400}.request-services-step-number-active{width:25px;height:25px;border-radius:50%;background-color:#4a57fb;display:flex;align-items:center;justify-content:center;font-size:14px;font-weight:400}.request-services-step-number-completed{background-color:#04b44a}.request-services-step-separator-pending{background-color:#dfb13d}.request-services-main-title{color:#f6f6f6;font-weight:400;font-size:24px;line-height:32px;text-align:left;padding:0 0 24px}.request-services-content-inner-circle-icon{width:80px;height:80px;border-radius:50%;background-color:#4a57fb;display:flex;justify-content:center;align-items:center}.request-services-content-inner-circle-icon-multi{min-width:80px;min-height:80px;border-radius:50%;background-color:#4a57fb;display:flex;justify-content:center;align-items:center;flex-direction:column}.request-services-add-button{border:1px solid #4a57fb;border-radius:32px;color:#4a57fb;padding:8px 16px;display:flex;justify-content:center;align-items:center;gap:6px;font-weight:400;font-size:16px;line-height:22px}.request-services-step-button:hover,.request-services-step-button.active{color:#f1f1f1}.request-services-tail-text{color:#f1f1f1;font-size:18px;font-weight:400;word-wrap:break-word;word-break:break-all;width:150px}.request-services-step-button.active .request-services-step-number{background-color:#4a57fb}.request-services-step-label{font-size:14px}.request-services-step-separator,.request-services-card-separator{flex-grow:1;height:1px;background-color:#4a4a4a;margin:0 8px}.request-services-step-content-inner-row-multi{display:flex;flex-direction:row;align-items:center;justify-content:space-between;background-color:#141414;padding:16px;border-radius:8px;flex-basis:calc(25% - 50px);flex-grow:1;flex-shrink:1}.request-services-step-separator-completed{background-color:#04b44a}.request-services-step-content-choose-button.selected{background-color:#04b44a;cursor:default}.request-services-step-content-inner-row-pair{display:flex;flex-direction:row;align-items:center;gap:16px;width:255px}.request-services-step-content-inner-column-pair{display:flex;flex-direction:column;gap:10px}.request-services-icon{color:#f6f6f6;width:34px;height:34px}.request-services-aircraft-icon{transform:rotate(45deg);color:#f6f6f6;width:32px;height:32px}.request-services-step-content-choose-button{width:136px;height:48px;border-radius:32px;background-color:#4a57fb;color:#f1f1f1;display:flex;flex-direction:row;align-items:center;justify-content:center;gap:10px}.request-services-step-content-inner h2{font-size:18px;font-weight:400;color:#f1f1f1;line-height:44px}.request-services-step-header{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:24px}.request-services-step-header-search{flex:1;display:flex;flex-direction:row;justify-content:flex-end;flex-wrap:wrap;gap:24px}.request-services-cards-container{width:100%;gap:24px;display:grid;grid-template-columns:repeat(3,1fr)}@media (max-width: 1140px){.request-services-step-content-inner-row-multi{flex-basis:calc(5% - 50px)}}@media (max-width: 1400px){.request-services-cards-container{grid-template-columns:repeat(2,1fr)}}@media (max-width: 1000px){.request-services-cards-container{grid-template-columns:1fr}}@media (max-width: 700px){.request-services-content-inner-circle-icon,.request-services-content-inner-circle-icon-multi{width:50px;height:50px}.request-services-icon,.request-services-aircraft-icon{width:17px;height:17px}.request-services-step-content-inner-row-multi{background-color:#2a2a2a;border-radius:8px;padding:16px;flex-basis:100%;flex-grow:none;flex-shrink:none}.request-services-step-content-inner-row-multi,.request-services-tail-text,.request-services-step-content-inner-row-pair{width:100%}.request-services-choose-button-text{display:none}.request-services-step-content-choose-button{width:55px;height:48px;border-radius:22px}.request-services-step-label,.request-services-card-separator{display:none}}@media (max-width: 400px){.request-services-step-content-choose-button{width:35px;height:28px;border-radius:22px}.request-services-content-inner-circle-icon-multi{width:40px;height:40px}.request-services-icon,.request-services-aircraft-icon{width:15px;height:15px}}@media (hover: hover){.request-services-step-content-choose-button:hover{background-color:#6570fe}.request-services-step-content-choose-button.selected:hover{background-color:#04b44a}}:root{--bg-color: #141414;--card-bg: #1f1752;--sidebar-bg: #312f82;--text-color: #f6f6f6;--text-muted: #a0a0b0;--input-bg: #141414;--input-border: #141414;--input-focus-border: #4a57fb;--primary-color: #4a57fb;--primary-hover: #3a26a8;--primary-light: rgba(74, 87, 251, .1);--secondary-color: #3a26a8;--secondary-hover: #312f82;--accent-color: #4a57fb;--accent-hover: #3a26a8;--success-color: #10b981;--error-color: #ef4444;--warning-color: #f59e0b;--info-option-color: #4a57fb;--required-color: #ef4444;--gradient-start: #3a26a8;--gradient-end: #4a57fb;--shadow-color: rgba(0, 0, 0, .5);--glow-color: rgba(74, 87, 251, .5)}.dark{background-color:var(--bg-color);color:var(--text-color);min-height:100vh}.flight-plan-wrapper{display:flex;min-height:100vh}.flight-plan-sidebar{width:280px;background-color:#171717;padding:30px 20px;display:flex;flex-direction:column;border-right:1px solid var(--input-border);position:fixed;height:100vh;overflow-y:auto}.flight-plan-container{flex:1;margin-left:280px;padding:40px;max-width:1200px}.logo-container{display:flex;align-items:center;margin-bottom:35px;padding-bottom:15px;border-bottom:1px solid var(--input-border)}.logo-icon{width:220px;color:var(--primary-color);margin-right:12px}.logo-text{font-size:24px;font-weight:700;letter-spacing:1px;background:linear-gradient(to right,var(--accent-color),var(--primary-color));-webkit-background-clip:text;-webkit-text-fill-color:transparent}.sidebar-nav{display:flex;flex-direction:column;gap:10px;margin-bottom:40px}.nav-item{display:flex;align-items:center;padding:12px 16px;border-radius:8px;background-color:transparent;border:none;color:var(--text-muted);font-size:14px;font-weight:500;cursor:pointer;transition:all .2s ease;text-align:left}.nav-item:hover{background-color:var(--primary-light);color:var(--text-color)}.nav-item.active{background-color:var(--primary-light);color:var(--primary-color);box-shadow:0 0 0 1px var(--primary-color)}.nav-icon{width:18px;height:18px;margin-right:12px}.progress-container{margin-top:auto;padding-top:20px;border-top:1px solid var(--input-border)}.progress-label{display:flex;justify-content:space-between;margin-bottom:8px;font-size:14px;color:var(--text-muted)}.progress-bar{height:6px;background-color:var(--input-bg);border-radius:3px;overflow:hidden}.progress-fill{height:100%;background:linear-gradient(to right,var(--gradient-start),var(--gradient-end));border-radius:3px;transition:width .5s ease}.flight-plan-header{margin-bottom:30px;text-align:center}.flight-plan-title{font-size:32px;font-weight:700;margin-bottom:8px;background:linear-gradient(to right,var(--accent-color),var(--primary-color));-webkit-background-clip:text;-webkit-text-fill-color:transparent;letter-spacing:1px}.flight-plan-subtitle{color:var(--text-muted);font-size:16px;font-weight:400}.form-tab{display:none;animation:fadeIn .5s ease}.form-tab.active{display:block;background-color:#0000;border-color:#0000;color:#f6f6f6}@keyframes fadeIn{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}.tab-header{margin-bottom:24px;padding-bottom:16px;border-bottom:1px solid var(--input-border)}.tab-header h2{display:flex;align-items:center;font-size:20px;font-weight:600;color:var(--text-color)}.tab-icon{width:20px;height:20px;margin-right:10px;color:var(--primary-color)}.form-section-fp{background-color:#2a2a2a;border-radius:12px;padding:24px;margin-bottom:24px;box-shadow:0 4px 20px var(--shadow-color)}.section-label{font-size:16px;font-weight:600;margin-bottom:16px;color:var(--text-color)}.flight-plan-wrapper .form-row{display:flex;gap:20px;margin-bottom:20px;width:100%}.form-group{flex:1;display:flex;flex-direction:column}.form-group.full-width{width:100%}.form-group label{font-size:14px;font-weight:500;margin-bottom:8px;color:var(--text-color)}.checkbox-item label{margin-bottom:0}.required{color:var(--required-color);margin-left:2px}.form-input,.form-select,.form-textarea{background-color:#141414;border:1px solid #141414;border-radius:8px;color:var(--text-color);font-size:14px;padding:12px 16px;width:100%;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;transition:all .2s ease;-webkit-appearance:none;-moz-appearance:none;appearance:none}.form-input[type=date],.form-input[type=time],.form-select{background-color:#141414!important;color:var(--text-color)!important;-webkit-appearance:none;-moz-appearance:none;appearance:none}.form-input[type=date],.form-input[type=time]{height:47px}.form-input::-webkit-datetime-edit,.form-input::-webkit-datetime-edit-fields-wrapper,.form-input::-webkit-datetime-edit-text,.form-input::-webkit-datetime-edit-month-field,.form-input::-webkit-datetime-edit-day-field,.form-input::-webkit-datetime-edit-year-field{color:var(--text-color)}.form-input::-webkit-date-and-time-value{color:var(--text-color)}.form-select{background-image:url(/assets/arrow-down-67c083d0.svg);background-repeat:no-repeat;background-position:right 1rem center;padding-right:2.5rem}.form-input[type=date]::-webkit-calendar-picker-indicator,.form-input[type=time]::-webkit-calendar-picker-indicator{filter:invert(100%) sepia(0%) saturate(0%) hue-rotate(0deg) brightness(100%) contrast(100%);opacity:.5;cursor:pointer}.form-async-select{background-color:#141414;border:1px solid #141414;border-radius:8px;color:var(--text-color);font-size:14px;padding:2.5px 16px;width:100%;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;transition:all .2s ease}.form-async-select .css-100ebu3-menu{right:0;font-size:16px;font-weight:400;margin:6px 0 0;padding:4px 1px 4px 4px;background-color:#141414;border-radius:8px;border-top:1px solid var(--input-border);border-bottom:1px solid var(--input-border);border-left:1px solid var(--input-border);border-right:1px solid var(--input-border)}.form-async-select .css-100ebu3-menu div{max-height:203px;overflow-y:scroll}.form-async-select .css-100ebu3-menu div::-webkit-scrollbar{width:3px;background-color:#2a2a2a00}.form-async-select .css-100ebu3-menu div::-webkit-scrollbar-thumb{background-color:#f6f6f680}.form-async-select .css-100ebu3-menu div div{margin:0;padding:8px 16px;border-top:none;border-bottom:none;border-radius:12px}.form-async-select .css-100ebu3-menu div div:after{width:100%;height:2px;content:"";background-color:red;z-index:110}.form-input.premium,.form-select.premium,.form-textarea.premium{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);box-shadow:0 2px 10px #0000001a}.form-input:focus,.form-select:focus,.form-textarea:focus{border-color:var(--primary-color);outline:none;box-shadow:0 0 0 2px var(--glow-color)}.form-textarea{min-height:100px;resize:vertical}.input-with-icon{position:relative;width:100%}.input-with-icon.premium .form-input{padding-right:40px}.input-with-icon.premium .form-input[type=date],.input-with-icon.premium .form-input[type=time]{padding-right:16px}.input-icon{position:absolute;right:14px;top:50%;transform:translateY(-50%);width:16px;height:16px;color:var(--text-muted);opacity:.7}.error-message{color:var(--error-color);font-size:12px;margin-top:4px}.info-message{color:var(--text-muted);font-size:12px;margin-top:4px}.checkbox-group{display:flex;gap:24px;margin-top:8px}.checkbox-group.premium{background-color:#141414;border-radius:8px;padding:16px;border:1px solid var(--input-border)}.checkbox-item{display:flex;align-items:center;gap:10px;cursor:pointer}.checkbox-item.premium{background-color:#141414;border-radius:8px;padding:12px 16px;border:1px solid var(--input-border);transition:all .2s ease}.checkbox-item.premium:hover{border-color:var(--primary-color);background-color:var(--primary-light)}.form-checkbox{width:18px;height:18px;accent-color:var(--primary-color);cursor:pointer}.other-info-options{display:flex;flex-wrap:wrap;gap:10px;margin-bottom:12px;background-color:#2a2a2a;border-radius:8px;padding:12px;border:1px solid #3a26a8}.info-option{color:var(--info-option-color);font-size:13px;font-weight:500;cursor:pointer;padding:4px 8px;border-radius:4px;transition:all .2s ease;background:none;border:none}.info-option:hover{background-color:var(--primary-light)}.signature-container{display:flex;flex-direction:row;gap:12px;margin-top:8px}.signature-container.premium{background-color:#2a2a2a}.file-input{display:none}.file-select-button{background-color:var(--secondary-color);border:none;border-radius:6px;color:var(--text-color);cursor:pointer;font-size:14px;padding:10px 16px;width:fit-content;transition:all .2s ease}.file-select-button:hover{background-color:var(--secondary-hover)}.signature-canvas-container{margin-top:5px;width:fit-content}.CustomFileInput-container-signature{margin:5px 0 24px;display:flex;height:46px;width:100%;gap:5px;background-color:#141414;border:1px solid var(--input-border);border-radius:8px;padding:0 10px}.signature-buttons-container{margin-top:5px}.signature-canvas{background-color:#0000004d;width:100%;overflow:hidden;cursor:crosshair;border-radius:8px}.clear-signature-button{background-color:var(--error-color);border:none;border-radius:6px;color:#fff;cursor:pointer;font-size:14px;padding:8px 14px;width:fit-content;transition:all .2s ease}.clear-signature-button:hover{opacity:.9}.signature-hint{font-size:12px;color:var(--text-muted);margin-top:8px}.email-input-container{display:flex;gap:10px;margin-bottom:12px}.add-email-button{background-color:var(--primary-color);border:none;border-radius:6px;color:#fff;cursor:pointer;display:flex;align-items:center;justify-content:center;padding:0 12px;transition:all .2s ease}.add-email-button:hover{background-color:var(--primary-hover)}.email-tags-container{display:flex;flex-wrap:wrap;gap:8px;margin-bottom:12px}.email-tag{display:flex;align-items:center;gap:6px;background-color:var(--primary-light);border:1px solid var(--primary-color);border-radius:4px;padding:4px 8px;font-size:13px}.remove-email-button{background:none;border:none;color:var(--text-muted);cursor:pointer;display:flex;align-items:center;justify-content:center;padding:2px;transition:all .2s ease}.remove-email-button:hover{color:var(--error-color)}.email-hint{font-size:12px;color:var(--text-muted);margin-top:8px}.tab-navigation{display:flex;justify-content:space-between;margin-top:30px}.button{border:none;border-radius:8px;cursor:pointer;font-size:14px;font-weight:500;padding:12px 20px;transition:all .2s ease;display:flex;align-items:center;justify-content:center}.button-icon{width:16px;height:16px;margin-right:8px}.button-arrow{font-size:18px;line-height:1}.button-next,.button-submit{background:linear-gradient(to right,var(--gradient-start),var(--gradient-end));color:#fff}.button-next:hover{opacity:.9;transform:translateY(-2px);box-shadow:0 4px 12px var(--glow-color)}.button-back{background-color:var(--secondary-color);color:var(--text-color)}.button-back:hover{background-color:var(--secondary-hover)}.button-submit:hover{opacity:.9;transform:translateY(-2px);box-shadow:0 4px 12px var(--glow-color)}.popup-overlay-fp{position:fixed;top:0;left:0;right:0;bottom:0;background-color:#000000b3;display:flex;align-items:center;justify-content:center;z-index:1000;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px)}.popup-container-fp{background-color:#2a2a2a;border-radius:12px;width:90%;max-width:600px;max-height:90vh;overflow:hidden;display:flex;flex-direction:column;box-shadow:0 10px 25px #0000004d;border:1px solid var(--input-border)}.popup-header{display:flex;justify-content:space-between;align-items:center;padding:16px 20px;border-bottom:1px solid var(--input-border)}.popup-header h3{font-size:18px;font-weight:600;color:var(--text-color);margin:0}.popup-close-button{background:none;border:none;color:var(--text-muted);cursor:pointer;display:flex;align-items:center;justify-content:center;padding:4px;border-radius:4px;transition:all .2s ease}.popup-close-button:hover{color:var(--text-color);background-color:var(--secondary-color)}.popup-content{padding:20px;overflow-y:auto;flex:1}.popup-content h3{font-size:18px;margin-bottom:12px;color:var(--text-color)}.popup-content p{margin-bottom:12px;line-height:1.5}.popup-content ul{margin-bottom:16px;padding-left:20px}.popup-content li{margin-bottom:8px;line-height:1.5}.popup-content strong{color:var(--primary-color)}.popup-footer{padding:16px 20px;border-top:1px solid var(--input-border);display:flex;flex-direction:column;gap:16px}.popup-input-container{display:flex;flex-direction:column;gap:8px}.popup-buttons{display:flex;justify-content:flex-end;gap:12px}.popup-options{display:flex;flex-direction:column;gap:8px;margin-top:16px}.popup-option-button{text-align:left;background-color:var(--input-bg);border:1px solid var(--input-border);border-radius:6px;color:var(--text-color);cursor:pointer;font-size:14px;padding:10px 14px;transition:all .2s ease}.popup-option-button:hover{background-color:var(--primary-light);border-color:var(--primary-color)}.popup-option-button strong{color:var(--primary-color)}.custom-input-container{display:flex;gap:10px;margin-top:16px}.custom-input-container .form-input{flex:1}.custom-input-container .button{padding:8px 16px}.dinghy-details{background-color:#2a2a2a;border-radius:8px;padding:16px;border:1px solid #3a26a8}@media (max-width: 1024px){.flight-plan-sidebar{width:240px}.flight-plan-container{margin-left:240px;padding:30px}}@media (max-width: 768px){.flight-plan-wrapper{flex-direction:column}.flight-plan-sidebar{width:100%;height:auto;position:relative;padding:20px}.flight-plan-container{margin-left:0;padding:20px}.flight-plan-wrapper .form-row{flex-direction:column;gap:16px}.checkbox-group{flex-direction:column;gap:10px}.popup-container-fp{width:95%;max-height:80vh}}@media (max-width: 550px){.signature-container{flex-direction:column}}.LegCard-container{background:linear-gradient(to right,#4a57fb,#3b45c2,#2d3389);border-radius:16px;color:#f6f6f6;padding:24px;width:100%;position:relative;box-shadow:0 4px 6px #0000001a}.LegCard-header-icons{display:flex;flex-direction:row;align-items:center;gap:8px;justify-content:end;flex:1;width:100%}.LegCard-header-icons-inside-row{display:flex;flex-direction:row;align-items:center;gap:4px}.LegCard-pilot-icon,.LegCard-trash-icon,.LegCard-count{font-size:16px}.LegCard-flight-main{display:flex;flex-direction:column;width:100%;justify-content:space-between;align-items:center;gap:1rem}.LegCard-flight-group{display:flex;justify-content:space-between;width:100%}.LegCard-airport-city-container-from{display:flex;flex-direction:column;align-items:flex-start;flex:1}.LegCard-airport-city-container-to{display:flex;flex-direction:column;align-items:flex-end;flex:1}.LegCard-airport-code{font-size:36px;font-weight:600;line-height:1.1}.LegCard-flight-duration{display:flex;flex-direction:column;align-items:center;margin-top:8px}.LegCard-plane-icon{font-size:24px}.LegCard-duration-time{width:65px;height:30px;display:flex;justify-content:center;align-items:center;font-size:14px;font-weight:400}.LegCard-flight-info{display:flex;flex-direction:column;gap:8px}.LegCard-city-name{font-size:16px;font-weight:300;opacity:.7;text-align:start}.LegCard-city-name-end{display:flex;justify-content:end;text-align:end;font-size:16px;font-weight:300;opacity:.7}.LegCard-time-info-from{display:flex;flex-direction:column;gap:4px}.LegCard-time-info-to{display:flex;flex-direction:column;gap:4px;justify-content:flex-end;align-items:end}.LegCard-airport-code-lad{display:flex;flex-direction:column;align-items:flex-start;line-height:1}.LegCard-airport-code-lad-text{font-size:14px!important;font-weight:600}.LegCard-airport-code-lad-number{font-size:36px;font-weight:700}.LegCard-airport-city-container-to .LegCard-airport-code-lad{align-items:flex-end}.LegCard-time-info-single{font-size:12px;font-weight:200}.LegCard-time-info-single-text{font-size:14px;font-weight:400}@media (max-width: 480px){.LegCard-container{padding:16px}.LegCard-airport-code{font-size:36px}.LegCard-time-info-from{flex-direction:column;gap:1px;align-items:flex-start}.LegCard-time-info-to{flex-direction:column;gap:1px;align-items:flex-end}.LegCard-plane-icon{display:none}.LegCard-duration-time{width:auto;padding:0 10px}}.PilotInCommand-header-main-row{display:flex;flex-direction:row;justify-content:space-between;width:100%;height:fit-content;max-width:1150px}.PilotInCommand-header-row{display:flex;flex-direction:row;gap:8px;align-items:center;font-size:16px;font-weight:400;line-height:24px}.PilotInCommand-view-header-arrow-icon{width:14px;height:14px;color:#f6f6f6}.PilotInCommand-leg-status-button{border-radius:100px;border:solid 1px #4a4a4a;color:#f6f6f6;display:flex;justify-content:space-between;align-items:center;gap:4px;padding:4px 6px}.PilotInCommand-leg-status-value{display:inline-block;vertical-align:middle;border-radius:100px;padding:0 12px;text-align:center;white-space:nowrap}.PilotInCommand-leg-status-menu{position:absolute;z-index:4;top:30px;background-color:#2a2a2a;display:flex;flex-direction:column;justify-content:center;padding:8px 12px;gap:8px;border-radius:16px}.PilotInCommand-leg-status-menu-option{padding:0 12px;border-radius:100px;font-weight:600;line-height:18px;font-size:12px;white-space:nowrap;width:max-content}.PilotInCommand-leg-status-pending{color:#ffa767;background-color:#ffa7674d}.PilotInCommand-leg-status-requested{color:#e8d316;background-color:#e8d3164d}.PilotInCommand-leg-status-pre_planning{color:#f6f6f6;background-color:#2a2a2a}.PilotInCommand-leg-status-ready_to_fly{color:#65ffe3;background-color:#65ffe34d}.PilotInCommand-leg-status-flown{color:#c1cefb;background-color:#4a57fb80}.PilotInCommand-leg-status-cancelled{color:#ff7878;background-color:#ff78784d}.PilotInCommand-leg-status-menu-option-division{width:100%;height:1px;background-color:#4a4a4a}.PilotInCommand-flight-itinerary-main-container{display:flex;flex-direction:column;gap:32px;margin-top:32px;max-width:1150px}.PilotInCommand-flight-itinerary-column{display:flex;flex-direction:column;gap:28px;flex:1;max-width:560px}.PilotInCommand-flight-itinerary-info-section-column{display:flex;flex-direction:column-reverse;flex:1;max-width:560px;gap:20px}.PilotInCommand-flight-itinerary-status-section-column,.PilotInCommand-flight-itinerary-documents-section-column{display:flex;flex-direction:column;gap:16px;flex:1}.PilotInCommand-flight-itinerary-doc-buttons-column{display:flex;flex-direction:column;gap:16px}.PilotInCommand-flight-itinerary-doc-button{display:flex;flex-direction:row;align-items:center;justify-content:space-between;padding:16px;background-color:#2a2a2a;width:100%;height:64px;border-radius:8px}.PilotInCommand-flight-itinerary-doc-button-white-text{font-size:18px;font-weight:400;line-height:32px;color:#f6f6f6}.PilotInCommand-flight-itinerary-doc-button-blue-text{font-size:16px;font-weight:400;line-height:32px;color:#4a57fb}.PilotInCommand-flight-itinerary-section{display:flex;flex-direction:row;width:100%;gap:28px}.PilotInCommand-flight-itinerary-section-title{font-size:16px;font-weight:700}.PilotInCommand-flight-itinerary-wrap-row{display:flex;flex-wrap:wrap;gap:16px}.PilotInCommand-flight-itinerary-box-button{display:flex;flex-direction:column;justify-content:space-between;flex:1 1 calc(40.33% - 20px);min-width:120px;border-radius:16px;background-color:#1d1d1d;padding:16px;gap:10px}.PilotInCommand-flight-itinerary-box-button-text{color:#f6f6f6;font-size:16px;font-weight:700;white-space:normal;word-break:break-word;text-align:start}.arrow-icon-wrapper{display:flex;align-items:center;flex-shrink:0}.PilotInCommand-flight-itinerary-box-button-icons-row{display:flex;flex-direction:row;gap:8px}.PilotInCommand-flight-itinerary-box-button-status-icon-incomplete,.PilotInCommand-flight-itinerary-box-button-status-icon-red{color:#ff4e4e}.PilotInCommand-flight-itinerary-box-button-status-icon-Incomplete,.PilotInCommand-flight-itinerary-box-button-status-icon-yellow,.PilotInCommand-flight-itinerary-box-button-status-icon-pending{color:#ffcf52}.PilotInCommand-flight-itinerary-box-button-status-icon-green,.PilotInCommand-flight-itinerary-box-button-status-icon-completed,.PilotInCommand-flight-itinerary-box-button-status-icon-Complete{color:#04b44a}.PilotInCommand-flight-itinerary-box-button-inside-row{display:flex;flex-direction:row;align-items:center;gap:8px}.PilotInCommand-flight-itinerary-edit-button{width:100%;max-height:30px;font-size:16px;font-weight:400;line-height:22px;border-radius:32px;background-color:#4a57fb;color:#f6f6f6;padding:4px 16px}.PilotInCommand-flight-itinerary-round-buttons-row{display:flex;flex-direction:row;align-items:center;gap:40px;justify-content:center;width:100%}.PilotInCommand-flight-itinerary-round-button-column{display:flex;flex-direction:column;align-items:center;gap:8px}.PilotInCommand-flight-itinerary-round-button{display:flex;align-items:center;justify-content:center;border-radius:50%;background-color:#4a57fb;width:56px;height:56px}.PilotInCommand-section-title{font-size:20px;font-weight:700;line-height:24px}.PilotInCommand-header-column{flex:1;display:flex;flex-direction:column;gap:5px;align-items:flex-start}.PilotInCommand-header-text{font-size:24px;font-weight:700;line-height:24px}.PilotInCommand-status-changer-button{flex:1;display:flex;justify-content:end;position:relative}.PilotInCommand-leg-status-button{border-radius:100px;border:solid 1px #4a4a4a;color:#f6f6f6;display:flex;justify-content:space-between;align-items:center;gap:4px;padding:4px 6px;height:fit-content}.PilotInCommand-header-autopilot{text-decoration-line:underline;text-decoration-style:solid;text-decoration-thickness:auto}@media (max-width: 748px){.PilotInCommand-flight-itinerary-section{flex-direction:column}.PilotInCommand-flight-itinerary-column,.PilotInCommand-flight-itinerary-status-section-column{max-width:100%}.PilotInCommand-flight-itinerary-info-section-column{max-width:100%;flex-direction:column-reverse}}.PilotInCommand-leg-detail-list-container{display:flex;flex-direction:column;gap:50px;margin-top:50px}.PilotInCommand-leg-detail-list-container-row{display:flex;flex-direction:row;align-items:center;width:100%;justify-content:space-between}.PilotInCommand-leg-detail-list-container-row-end{display:flex;flex-direction:row;align-items:center;width:100%;justify-content:flex-end}.PilotInCommand-leg-detail-list-container-button{display:flex;flex-direction:row;align-items:center;width:72px;height:auto;padding:4px 8px;color:#4a57fb;border:1px solid #4a57fb;border-radius:32px;font-size:16px;line-height:22px}.PilotInCommand-header-list-section-title{font-size:24px;font-weight:700;line-height:24px}.PilotInCommand-header-list-section-secondary-title{font-size:24px;font-weight:400;line-height:24px}.PilotInCommand-header-list-section-secondary-sub-title{font-size:12px;font-weight:400;line-height:18px;color:#696969}.PilotInCommand-header-list-section-location-title-container{display:flex;flex-direction:column;align-items:flex-start;gap:4px}.PilotInCommand-header-list-section-location-title{font-size:36px;font-weight:400;margin:0}.Permit-card-container{display:grid;grid-template-columns:repeat(auto-fit,minmax(290px,1fr));gap:24px;justify-content:center;max-width:1100px;margin:0 auto}.Permit-card-container-two-items{max-width:800px}.Permit-card{background-color:#1a1a1a;height:fit-content;color:#fff;padding:16px;border-radius:24px;max-width:340px;box-shadow:0 4px 10px #0000004d;display:flex;flex-direction:column;gap:18px}.Permit-cards-empty{display:flex;flex-direction:column;justify-content:center;width:100%;align-items:center;gap:20px}.Permit-cards-empty-text{color:#757575;font-weight:600;font-size:18px}.Permit-cards-empty-create-button{background-color:#4a57fb;border-radius:32px;padding:4px 16px;max-width:340px;width:100%;color:#f6f6f6;font-weight:400;font-size:16px;line-height:22px}.Permit-card-info-row{display:flex;flex-direction:row;align-items:center;justify-content:space-between}.Permit-card-header{display:flex;gap:8px;flex-direction:row;align-items:center}.Permit-card-title{display:flex;align-items:center;gap:8px}.Permit-card-heading{font-size:24px;font-weight:700;line-height:24px}.Permit-card-actions{display:flex;gap:18px}.Permit-card-btn{background:none;border:none;color:#ccc;cursor:pointer;font-size:16px}.Permit-card-delete-btn{color:#ff4e4e}.Permit-card-status{display:inline-flex;align-items:center;padding:6px 12px;border-radius:20px;border:1px solid #3c3c3c;width:fit-content}.Permit-card-status-icon{color:#f6f6f6;font-size:14px}.Permit-card-info-label,.Permit-card-info-value{font-size:14px;font-weight:400;color:#9c9c9c;line-height:22px}.Permit-card-info-blue-value{font-size:14px;font-weight:400;color:#4a57fb;line-height:22px}.Permit-card-row{display:flex;flex-direction:row;align-items:center;justify-content:space-between}@media (max-width: 760px){.Permit-card{width:100%}}@media (max-width: 1038px){.Permit-card-container{display:grid;grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:24px;justify-content:center;max-width:700px;margin:0 auto}}@media (max-width: 682px){.Permit-card-container{display:flex;flex-direction:column;justify-content:center;align-items:center}}.PermitDetail-main-container{display:flex;flex-direction:column;max-width:450px;border-radius:12px;padding:16px;gap:16px;background-color:#2a2a2a;justify-content:center;margin:0 auto}.PermitDetail-header-row{display:flex;flex-direction:row;align-items:center;justify-content:space-between}.PermitDetail-header-title{font-size:24px;font-weight:400;line-height:32px}.PermitDetail-info-section-gray-text{font-size:16px;font-weight:400;line-height:24px;color:#9c9c9c}.PermitDetail-info-container{display:flex;flex-direction:column;align-items:start;border-radius:16px;padding:16px;width:100%;gap:16px;background-color:#1d1d1d}.PermitDetail-info-column{display:flex;flex-direction:column;gap:8px;width:100%}.PermitDetail-info-row{display:flex;flex-direction:row;align-items:center;justify-content:space-between;width:100%;flex:1}.PermitDetail-info-gray-text{font-size:14px;font-weight:400;line-height:22px;color:#9c9c9c}.PermitDetail-info-value-text{font-size:14px;font-weight:400;line-height:22px;color:#f6f6f6}.PermitDetail-info-blue-text{font-size:14px;font-weight:400;line-height:22px;color:#312f82}.ServiceDetail-main-container{display:flex;flex-direction:column;max-width:450px;border-radius:12px;padding:16px;gap:16px;background-color:#2a2a2a;justify-content:center;margin:0 auto}.ServiceDetail-header-row{display:flex;flex-direction:row;align-items:center;justify-content:space-between}.ServiceDetail-header-title{font-size:24px;font-weight:400;line-height:32px}.ServiceDetail-info-section-gray-text{font-size:16px;font-weight:400;line-height:24px;color:#9c9c9c}.ServiceDetail-info-container{display:flex;flex-direction:column;align-items:start;border-radius:16px;padding:16px;width:100%;gap:16px;background-color:#1d1d1d}.ServiceDetail-info-column{display:flex;flex-direction:column;gap:8px;width:100%}.ServiceDetail-info-row{display:flex;flex-direction:row;align-items:center;justify-content:space-between;width:100%;flex:1}.ServiceDetail-info-gray-text{font-size:14px;font-weight:400;line-height:22px;color:#9c9c9c}.ServiceDetail-info-value-text{font-size:14px;font-weight:400;line-height:22px;color:#f6f6f6}.ServiceDetail-info-blue-text{font-size:14px;font-weight:400;line-height:22px;color:#312f82}.DirectStatusChangerDropdown{position:absolute;top:100%;right:0;background:#1a1a1a;border:1px solid #333333;border-radius:4px;margin-top:4px;width:150px;z-index:1000}.DirectStatusChangerDivider{height:1px;background-color:#333;margin:4px 0}.ServicesCardList-container{display:grid;grid-template-columns:repeat(auto-fit,minmax(290px,1fr));gap:24px;justify-content:center;max-width:1100px;margin:0 auto}.Service-card-row{display:flex;flex-direction:row;align-items:center;gap:12px;width:100%}.Service-card-service-type-title{font-size:24px;font-weight:700;line-height:24px}.ServicesCardList-container-two-items{max-width:800px}.Service-card{background-color:#1a1a1a;color:#fff;padding:16px;border-radius:16px;max-width:340px;box-shadow:0 4px 10px #0000004d;display:flex;flex-direction:column;gap:16px}.Service-cards-empty{display:flex;flex-direction:column;justify-content:center;width:100%;align-items:center;gap:20px}.Service-cards-empty-text{color:#757575;font-weight:600;font-size:18px}.Service-cards-empty-create-button{background-color:#4a57fb;border-radius:32px;padding:4px 16px;max-width:340px;width:100%;color:#f6f6f6;font-weight:400;font-size:16px;line-height:22px}.Service-card-header{display:flex;gap:2px;flex-direction:row;align-items:center}.Service-card-heading{font-size:24px;font-weight:700;line-height:24px;color:#fff}.Service-card-row{display:flex;flex-direction:row;align-items:center;justify-content:space-between}.Service-card-actions{display:flex;gap:18px}.Service-card-info-row{display:flex;flex-direction:row;align-items:center;justify-content:space-between}.Service-card-info-label{font-size:14px;font-weight:400;color:#9c9c9c;line-height:22px}.Service-card-delete-btn-svg{fill:#ff4e4e}.Service-card-info-value{font-size:14px;font-weight:400;color:#9c9c9c;line-height:22px}@media (max-width: 760px){.Service-card{width:100%}}@media (max-width: 1038px){.ServicesCardList-container{display:grid;grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:24px;justify-content:center;max-width:700px;margin:0 auto}}@media (max-width: 682px){.ServicesCardList-container{display:flex;flex-direction:column;justify-content:center;align-items:center}}.PaxCardList-main-container-column{display:flex;flex-direction:column;gap:24px}.PaxCardList-container{display:grid;grid-template-columns:repeat(auto-fit,minmax(310px,1fr));gap:24px;justify-content:center;max-width:1050px;margin:0 auto}.PaxCard{background-color:#1a1a1a;color:#fff;padding:16px;border-radius:16px;max-width:370px;box-shadow:0 4px 10px #0000004d;display:flex;flex-direction:column;gap:16px;height:fit-content}.PaxCard-header{display:flex;flex-direction:column;gap:4px}.PaxCard-name{font-size:18px;font-weight:400;color:#f6f6f6;margin:0}.PaxCard-email{color:#9c9c9c;margin:0;font-size:14px}.PaxCard-warning-container{display:flex;flex-direction:column;gap:8px}.PaxCard-warning-header{display:flex;align-items:center;gap:8px}.PaxCard-warning-icon{color:#ff4e4e;display:flex;align-items:center}.PaxCard-warning-text{color:#9c9c9c;font-size:14px;font-weight:400;margin:0}.PaxCard-documents{display:flex;flex-direction:column;gap:12px}.PaxCard-document-row{display:flex;flex-direction:row;gap:8px;align-items:center}.PaxCard-document-type{color:#9c9c9c;font-size:14px;font-weight:400;line-height:22px;min-width:70px}.PaxCard-document-content{display:flex;align-items:center;gap:8px;color:#f6f6f6}.PaxCard-status-dot{min-width:10px;width:10px;min-height:10px;height:10px;border-radius:50%;display:inline-block;flex-shrink:0}.PaxCard-status-dot-small{width:8px;height:8px;border-radius:50%;display:inline-block}.PaxCard-document-country{color:#f6f6f6;font-size:14px;font-weight:400}.PaxCard-document-number{color:#f6f6f6;font-size:14px;font-weight:400;max-width:120px;min-width:70px;word-break:break-all}.PaxCard-tooltip-trigger{position:relative;cursor:pointer;color:#9c9c9c;background-color:#0d0d0d;border-radius:50%;width:21px;height:21px;font-size:10px;font-weight:400;display:flex;align-items:center;justify-content:center}.PaxCard-tooltip-trigger-expiration{position:relative;cursor:pointer;display:flex;align-items:center;justify-content:center}.PaxCard-tooltip-content{position:absolute;top:100%;left:-190px;background-color:#0d0d0d;font-size:14px;font-weight:400;line-height:22px;border-radius:4px;padding:8px;z-index:1000;width:200px;max-width:250px;margin-top:8px;box-shadow:0 2px 8px #0003}.PaxCardList-list-container-row{display:flex;flex-direction:row;align-items:center;justify-content:flex-end;gap:14px}.PaxCardList-list-container-button{display:flex;flex-direction:row;align-items:center;justify-content:space-between;width:fit-content;gap:4px;height:auto;padding:4px 8px;color:#4a57fb;border:1px solid #4a57fb;border-radius:32px;font-size:16px;line-height:22px}.PaxCard-tooltip-item{display:flex;align-items:center;gap:8px;padding:4px 0;color:#f6f6f6}.PaxCard-footer-buttons{display:flex;justify-content:flex-end;align-items:center;gap:16px}.PaxCard-action-button{display:flex;align-items:center;justify-content:center}@media (max-width: 760px){.PaxCard{width:100%}}@media (max-width: 1106px){.PaxCardList-container{display:grid;grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:24px;justify-content:center;max-width:700px;margin:0 auto}}@media (max-width: 682px){.PaxCardList-container{display:flex;flex-direction:column;justify-content:center;align-items:center}}.PaxCard-menu-container{position:relative}.PaxCard-menu{display:flex;flex-direction:column;align-items:center;justify-content:center;position:absolute;top:calc(100% + 5px);right:-20px;margin-top:10px;background-color:#2a2a2a;border-radius:16px;min-width:155px;z-index:1000;overflow:hidden}.PaxCard-menu-item{width:100%;padding:12px 16px;text-align:left;background:none;border:none;color:#f6f6f6cc;cursor:pointer;font-size:14px;display:block}.PaxCard-menu-item:hover{background-color:#2d2d2d}.PaxCard-menu-item-delete{color:#ff4e4e}.PaxCard-menu-separator{height:1px;background-color:#4a4a4a;margin:4px 0;width:90%}.PaxCard-empty{display:flex;flex-direction:column;justify-content:center;width:100%;align-items:center;gap:20px}.PaxCard-empty-text{color:#757575;font-weight:600;font-size:18px}.PaxCard-empty-create-button{background-color:#4a57fb;border-radius:32px;padding:4px 16px;max-width:340px;width:100%;color:#f6f6f6;font-weight:400;font-size:16px;line-height:22px}.PaxCard-empty-search-and-create-button{max-width:340px;width:100%;color:#4a57fb;font-weight:400;font-size:16px;line-height:22px}.PaxCard-search-icon{position:relative;cursor:pointer;color:#9c9c9c}.PaxCard-search-icon:hover:after{content:attr(data-expiration);position:absolute;top:100%;left:50%;transform:translate(-50%);font-size:14px;font-weight:400;line-height:22px;border-radius:4px;padding:8px;z-index:1000;white-space:nowrap;margin-top:4px;box-shadow:0 2px 8px #0003}.PaxCard-expiration-label{color:#9c9c9c}.PaxCard-expiration-date{color:#f6f6f6}.AddFrequentUser-modal{display:flex;flex-direction:column;max-width:410px;border-radius:12px;padding:16px;gap:16px;background-color:#2a2a2a;justify-content:center;margin:0 auto}.AddFrequentUser-modal-title{color:#f6f6f6;margin:0;font-size:24px;font-weight:400;line-height:32px}.AddFrequentUser-modal-subtitle{color:#f6f6f6;margin:0;font-size:16px;font-weight:400;line-height:24px}.AddFrequentUser-list{display:flex;flex-direction:column;gap:16px;background-color:#181818;padding:16px;border-radius:8px;max-height:350px;overflow-y:auto}.AddFrequentUser-row{display:flex;align-items:center;gap:12px}.AddFrequentUser-checkbox{position:relative;display:inline-block;cursor:pointer}.AddFrequentUser-checkbox input{opacity:0;position:absolute}.AddFrequentUser-checkbox-custom{width:24px;height:24px;background-color:transparent;border:1.25px solid #4a57fb;border-radius:5px;display:flex;align-items:center;justify-content:center}.AddFrequentUser-checkbox input:checked+.AddFrequentUser-checkbox-custom{background-color:#4a57fb}.AddFrequentUser-checkbox-custom svg{width:16px;height:16px;color:#fff}.AddFrequentUser-info{display:flex;align-items:center;gap:8px;color:#f6f6f6}.AddFrequentUser-actions{display:flex;justify-content:flex-end;gap:12px;margin-top:16px}.AddFrequentUser-button-cancel{padding:8px 16px;border:none;border-radius:4px;background:transparent;color:#f6f6f6;cursor:pointer}.AddFrequentUser-button-save{padding:8px 16px;border:none;border-radius:4px;background:#4a57fb;color:#fff;cursor:pointer}.AddFrequentUser-button-save:hover{background:#3944c6}.CrewCardList-main-container-column{display:flex;flex-direction:column;gap:24px}.CrewCardList-container{display:grid;grid-template-columns:repeat(auto-fit,minmax(310px,1fr));gap:24px;justify-content:center;max-width:1050px;margin:0 auto}.CrewCard{background-color:#1a1a1a;color:#fff;padding:16px;border-radius:16px;max-width:370px;box-shadow:0 4px 10px #0000004d;display:flex;flex-direction:column;gap:16px;height:fit-content}.CrewCard-header{display:flex;flex-direction:column;gap:4px}.CrewCard-name{font-size:18px;font-weight:400;color:#f6f6f6;margin:0}.CrewCard-email{color:#9c9c9c;margin:0;font-size:14px}.CrewCard-warning-container{display:flex;flex-direction:column;gap:8px}.CrewCard-warning-header{display:flex;align-items:center;gap:8px}.CrewCard-warning-icon{color:#ff4e4e;display:flex;align-items:center}.CrewCard-warning-text{color:#9c9c9c;font-size:14px;font-weight:400;margin:0}.CrewCard-documents{display:flex;flex-direction:column;gap:12px}.CrewCard-document-row{display:flex;flex-direction:row;gap:8px;align-items:center}.CrewCard-document-type{color:#9c9c9c;font-size:14px;font-weight:400;line-height:22px;min-width:70px}.CrewCard-document-content{display:flex;align-items:center;gap:8px;color:#f6f6f6}.CrewCard-status-dot{min-width:10px;width:10px;min-height:10px;height:10px;border-radius:50%;display:inline-block;flex-shrink:0}.CrewCard-status-dot-small{width:8px;height:8px;border-radius:50%;display:inline-block}.CrewCard-document-country{color:#f6f6f6;font-size:14px;font-weight:400}.CrewCard-document-number{color:#f6f6f6;font-size:14px;font-weight:400;max-width:110px;min-width:70px;word-break:break-all}.CrewCard-tooltip-trigger{position:relative;cursor:pointer;color:#9c9c9c;background-color:#0d0d0d;border-radius:50%;width:24px;height:24px;font-size:10px;font-weight:400;display:flex;align-items:center;justify-content:center}.CrewCard-tooltip-trigger-expiration{position:relative;cursor:pointer;display:flex;align-items:center;justify-content:center}.CrewCard-tooltip-content{position:absolute;top:100%;left:-190px;background-color:#0d0d0d;font-size:14px;font-weight:400;line-height:22px;border-radius:4px;padding:8px;z-index:1000;width:250px;max-width:280px;margin-top:8px;box-shadow:0 2px 8px #0003}.CrewCardList-list-container-row{display:flex;flex-direction:row;align-items:center;justify-content:flex-end;gap:14px}.CrewCardList-list-container-button{display:flex;flex-direction:row;align-items:center;justify-content:space-between;width:fit-content;gap:4px;height:auto;padding:4px 8px;color:#4a57fb;border:1px solid #4a57fb;border-radius:32px;font-size:16px;line-height:22px}.CrewCard-tooltip-item{display:flex;align-items:center;gap:8px;padding:4px 0;color:#f6f6f6}.CrewCard-footer-role-selector{display:flex;flex-direction:row;align-items:center;justify-content:space-between;gap:4px;height:auto;padding:4px 6px;border-radius:100px;border:1px solid #4a4a4a;max-width:170px;height:32px}.CrewCard-role-selector-input{padding-right:12px;padding-left:12px;background-color:#123b9a80;border-radius:100px;border:none;color:#f6f6f6;font-size:12px;font-weight:600;line-height:18px;-webkit-appearance:none;-moz-appearance:none;appearance:none}.CrewCard-footer-buttons{display:flex;justify-content:space-between;align-items:center}.CrewCard-action-button{display:flex;align-items:center;justify-content:center}.CrewCard-footer-end-buttons{display:flex;justify-content:flex-end;align-items:center;gap:20px}@media (max-width: 760px){.CrewCard{width:100%}.CrewCardList-list-container-button{font-size:14px}}@media (max-width: 1106px){.CrewCardList-container{display:grid;grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:24px;justify-content:center;max-width:700px;margin:0 auto}}@media (max-width: 682px){.CrewCardList-container{display:flex;flex-direction:column;justify-content:center;align-items:center}}.CrewCard-menu-container{position:relative}.CrewCard-menu{display:flex;flex-direction:column;align-items:center;justify-content:center;position:absolute;top:calc(100% + 5px);right:-20px;margin-top:10px;background-color:#2a2a2a;border-radius:16px;min-width:155px;z-index:1000;overflow:hidden}.CrewCard-menu-item{width:100%;padding:12px 16px;text-align:left;background:none;border:none;color:#f6f6f6cc;cursor:pointer;font-size:14px;display:block}.CrewCard-menu-item:hover{background-color:#2d2d2d}.CrewCard-menu-item-delete{color:#ff4e4e}.CrewCard-menu-separator{height:1px;background-color:#4a4a4a;margin:4px 0;width:90%}.CrewCard-empty{display:flex;flex-direction:column;justify-content:center;width:100%;align-items:center;gap:20px}.CrewCard-empty-text{color:#757575;font-weight:600;font-size:18px}.CrewCard-empty-create-button{background-color:#4a57fb;border-radius:32px;padding:4px 16px;max-width:340px;width:100%;color:#f6f6f6;font-weight:400;font-size:16px;line-height:22px}.CrewCard-empty-search-and-create-button{max-width:340px;width:100%;color:#4a57fb;font-weight:400;font-size:16px;line-height:22px}.CrewCard-search-icon{position:relative;cursor:pointer;color:#9c9c9c}.CrewCard-search-icon:hover:after{content:attr(data-expiration);position:absolute;top:100%;left:50%;transform:translate(-50%);font-size:14px;font-weight:400;line-height:22px;border-radius:4px;padding:8px;z-index:1000;white-space:nowrap;margin-top:4px;box-shadow:0 2px 8px #0003}.CrewCard-expiration-label{color:#9c9c9c}.CrewCard-expiration-date{color:#f6f6f6}.CrewCard-role-selector-button{display:flex;align-items:center;justify-content:space-between;border-radius:6px;cursor:pointer;width:100%;color:#f6f6f6}.CrewCard-role-selector-value{display:flex;align-items:center;justify-content:center;background-color:#123b9a80;padding:6px 4px;border-radius:100px;font-size:12px;font-weight:600;min-width:45px;height:20px}.CrewCard-role-selector-icon{margin-left:8px}.CrewCard-role-selector-menu{position:absolute;top:100%;left:0;right:0;background-color:#1a1a1a;width:fit-content;border-radius:16px;margin-top:4px;z-index:10;min-width:110px;box-shadow:0 4px 8px #000000b3}.CrewCard-role-selector-menu-option-label{background-color:#123b9a80;padding:6px 12px;border-radius:100px;font-size:12px;font-weight:600;min-width:60px;display:inline-block;text-align:center}.CrewCard-role-selector-menu-option{width:100%;padding:8px 12px;text-align:left;background:none;border:none;cursor:pointer;font-size:14px;color:#f6f6f6}.CrewCard-role-selector-menu-option:disabled{pointer-events:none}.CrewCard-role-selector-menu-division{height:1px;background-color:#ababab55;margin:4px 0}.CrewCard-footer-role-selector{position:relative}.DocumentCardList-main-container{display:flex;flex-direction:column;gap:24px}.DocumentCardList-container{display:grid;grid-template-columns:repeat(auto-fit,minmax(310px,1fr));gap:24px;justify-content:center;max-width:1050px;margin:0 auto}.DocumentCard{background-color:#1a1a1a;color:#fff;padding:16px;border-radius:16px;max-width:370px;box-shadow:0 4px 10px #0000004d;display:flex;flex-direction:column;gap:16px}.DocumentCard-header{display:flex;flex-direction:column;gap:4px}.DocumentCard-type{font-size:18px;font-weight:400;color:#f6f6f6;margin:0}.DocumentCard-content{display:flex;flex-direction:column;gap:8px}.DocumentCard-observations{color:#9c9c9c;font-size:14px;margin:0}.DocumentCard-footer{display:flex;justify-content:flex-end;align-items:center}.DocumentCard-menu-container{position:relative}.DocumentCard-action-button{display:flex;align-items:center;justify-content:center;padding:6px}.DocumentCard-menu{display:flex;flex-direction:column;align-items:center;justify-content:center;position:absolute;top:calc(100% + 5px);right:-20px;margin-top:10px;background-color:#2a2a2a;border-radius:16px;min-width:155px;z-index:1000;overflow:hidden}.DocumentCard-menu-item{width:100%;padding:12px 16px;text-align:center;background:none;border:none;color:#f6f6f6cc;cursor:pointer;font-size:14px;display:block}.DocumentCard-menu-item:hover{background-color:#2d2d2d}.DocumentCard-menu-item-delete{color:#ff4e4e}.DocumentCard-menu-separator{height:1px;background-color:#4a4a4a;margin:4px 0;width:90%}.DocumentCard-empty{display:flex;flex-direction:column;justify-content:center;width:100%;align-items:center;gap:20px}.DocumentCard-empty-text{color:#757575;font-weight:600;font-size:18px}.DocumentCard-empty-create-button{background-color:#4a57fb;border-radius:32px;padding:4px 16px;max-width:340px;width:100%;color:#f6f6f6;font-weight:400;font-size:16px;line-height:22px}@media (max-width: 760px){.DocumentCard{min-width:290px}}@media (max-width: 1106px){.DocumentCardList-container{display:grid;grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:24px;justify-content:center;max-width:700px;margin:0 auto}}@media (max-width: 682px){.DocumentCardList-container{display:flex;flex-direction:column;justify-content:center;align-items:center}.DocumentCard{max-width:370px;width:100%}}.my-flight-details-wrapper{color:#f6f6f6;padding:60px 20px;display:flex;flex-direction:column;justify-content:center;gap:32px}.my-flight-details-header{display:flex;flex-direction:column;gap:10px}.my-flight-details-back-btn{background:none;border:none;cursor:pointer;padding:6px;width:24px;height:24px}.my-flight-details-back-icon{width:100%;height:100%}.my-flight-details-tail{font-weight:400;font-size:16px;line-height:24px;letter-spacing:0%}.my-flight-details-title{font-weight:700;font-size:24px;line-height:24px;letter-spacing:0%}.my-flight-details-subtitle{font-weight:700;font-size:16px;line-height:24px;letter-spacing:0%}.my-flight-details-legs-container{display:flex;flex-direction:column;gap:40px}.my-flight-details-leg-item{padding:12px;background-color:#ffffff1a;border-radius:8px;font-size:16px}.my-flight-details-header-row{display:flex;justify-content:space-between;align-items:center;width:100%}.my-flight-details-actions{display:flex;gap:16px;align-items:center}.my-flight-details-action-btn{display:flex;align-items:center;justify-content:center;padding:8px;background:transparent;border:none;cursor:pointer;border-radius:8px}.my-flight-details-action-btn:hover{background-color:#ffffff1a}.my-flight-details-add-leg{display:flex;justify-content:center;margin-top:16px}.my-flight-details-add-leg-btn{display:flex;align-items:center;gap:6px;padding:8px 16px;background:transparent;border:1px solid #4A57FB;border-radius:32px;color:#f6f6f6;font-size:16px;line-height:22px;cursor:pointer;transition:all .2s ease}.my-flight-details-add-leg-btn:hover{background:rgba(74,87,251,.1)}.flight-detail-leg-card{background:#2a2a2a;border-radius:16px;color:#f6f6f6;padding:16px;width:100%;position:relative;max-width:879px;margin:0 auto;cursor:pointer;display:flex;flex-direction:row;align-items:center;gap:4px}.flight-detail-leg-card__expand-icon{width:22px;height:22px;padding:4px}.flight-detail-leg-card__content{width:100%}.flight-detail-leg-card__header-icons{display:flex;justify-content:space-between;align-items:center;width:100%;padding:0 0 16px}.flight-detail-leg-card__header-group{display:flex;gap:16px}.flight-detail-leg-card__header-icons-row{display:flex;align-items:center;gap:8px}.flight-detail-leg-card__header-icons-row svg{width:20px;height:20px}.flight-detail-leg-card__header-icons-row p{margin:0;font-size:14px}.flight-detail-leg-card__header-label{margin:0;font-weight:600;font-size:14px;color:#fff}.flight-detail-leg-card__header-status{position:absolute;top:16px;left:0;right:0;margin:auto;width:max-content;font-size:14px;color:#f6f6f667;background-color:#0d0d0d;padding:6px 12px;border-radius:100px}.flight-detail-leg-card__main{display:flex;flex-direction:column;width:100%}.flight-detail-leg-card__flight-group{display:flex;justify-content:space-between;width:100%}.flight-detail-leg-card__airport-from,.flight-detail-leg-card__airport-to{display:flex;flex-direction:column;gap:4px;flex:1}.flight-detail-leg-card__airport-to{align-items:flex-end}.flight-detail-leg-card__airport-code{font-size:32px;font-weight:700;line-height:32px;color:#f6f6f6}.flight-detail-leg-card__city-name{font-size:12px;color:#ffffff67;font-weight:400;width:120px;white-space:nowrap;text-wrap:wrap}.flight-detail-leg-card__city-name-end{display:flex;justify-content:end;font-size:12px;color:#ffffff67;font-weight:400;width:120px;white-space:nowrap;text-wrap:wrap;text-align:end}.flight-detail-leg-card__duration{position:absolute;left:0;right:0;margin:auto;width:max-content;display:flex;flex-direction:column;align-items:center;gap:4px;padding:0 24px}.flight-detail-leg-card__duration-time{font-size:14px;color:#f6f6f699;font-weight:400}.flight-detail-leg-card__flight-info{font-size:14px;color:#f6f6f699}.flight-detail-leg-card__time-info-from,.flight-detail-leg-card__time-info-to{display:flex;flex-direction:column;gap:2px;margin-top:4px}.flight-detail-leg-card__time-info-to{align-items:flex-end}.flight-detail-leg-card__time-info-single{font-weight:200;font-size:12px;color:#fff}.flight-detail-leg-card__header-group--column{display:flex;flex-direction:column;align-items:flex-start;gap:4px}.flight-detail-leg-card__header-group--column p:first-child{font-size:16px;font-weight:700}.flight-detail-leg-card__header-group--column p:last-child{font-weight:400;font-size:12px;color:#ffffff67}@media (max-width: 480px){.flight-detail-leg-card{padding:12px}.flight-detail-leg-card__header-group{display:flex;gap:6px}.flight-detail-leg-card__header-icons-row{gap:4px}.flight-detail-leg-card__airport-code{font-size:24px}.flight-detail-leg-card__duration{padding:0 12px}}.flight-plan-autopilot-description{font-family:Archivo,sans-serif;font-weight:400;font-size:12px;color:#757575}.flight-plan-autopilot-steps-container{padding:24px;display:grid;grid-template-columns:auto 1fr;gap:24px}.flight-plan-autopilot-step-numbers{display:flex;flex-direction:column;justify-content:space-between;padding:20px 0}.flight-plan-autopilot-steps-content{display:flex;flex-direction:column;gap:8px;width:100%}.flight-plan-autopilot-progress{display:flex;flex-direction:column;justify-content:space-around;gap:8px}.flight-plan-autopilot-step{display:flex;align-items:center;gap:16px;padding:16px;border-radius:8px;width:100%;background:#2a2a2a}.flight-plan-autopilot-step-number{width:24px;height:24px;border-radius:50%;background:#2a2a2a;color:#f6f6f6;display:flex;align-items:center;justify-content:center;font-family:Archivo,sans-serif;font-size:12px}.flight-plan-autopilot-step-content{flex:1}.flight-plan-autopilot-step-header{display:flex;align-items:center;gap:8px}.flight-plan-autopilot-step-title{color:#f6f6f6;font-family:Archivo,sans-serif;font-size:14px;font-weight:500;margin:0}.flight-plan-autopilot-warning-badge{background:#FFB800;color:#000;width:16px;height:16px;border-radius:50%;display:flex;align-items:center;justify-content:center;font-size:12px;font-weight:700}.flight-plan-autopilot-step-description{color:#757575;font-family:Archivo,sans-serif;font-size:12px;margin:4px 0 0}.flight-plan-autopilot-step-action{padding:8px 16px;border-radius:4px;font-size:12px;font-weight:400;line-height:22px;border:none;cursor:pointer;color:#4a57fb}.flight-plan-autopilot-step-number-wrapper{display:flex;flex-direction:column;align-items:center;gap:23px}.flight-plan-autopilot-step-line{width:2px;height:8px;background:#2C2C2C}.flight-plan-autopilot-step-number.completed{background-color:#04b44a;color:#f6f6f6}.flight-plan-autopilot-step-number.warning{background-color:#ffcf52;color:#f6f6f6}.flight-plan-autopilot-step-description.warning{color:#ffcf52}.flight-plan-autopilot-buttons{display:flex;justify-content:center;align-items:center;gap:8px;flex-direction:column}.flight-plan-autopilot-primary-button{background-color:#2563eb;color:#f6f6f6;padding:10px 20px;border-radius:32px;width:100%;border:none;font-weight:400;font-size:16px;cursor:pointer;transition:background-color .2s ease}.flight-plan-autopilot-primary-button:hover{background-color:#1d4ed8}.flight-plan-autopilot-primary-button:disabled{opacity:.5}.flight-plan-autopilot-download-container{height:0px;margin:0 0 0 auto}.flight-plan-autopilot-download-button{position:relative;bottom:42px;background:none;border:none;cursor:pointer;padding:8px;border-radius:4px;transition:background-color .2s ease}.flight-plan-autopilot-download-button:hover{background-color:#0000000d}.pdf-viewer-container{display:flex;flex-direction:column;align-items:center;width:100%}.react-pdf__Document{width:100%;display:flex;flex-direction:column;align-items:center}.react-pdf__Page{width:100%!important;max-width:100%;margin:10px 0}.react-pdf__Page canvas,.react-pdf__Page__textContent{width:100%!important;height:auto!important}.react-pdf__Page__textContent{top:50%!important;left:50%!important;transform:translate(-50%,-50%)!important;max-width:none!important}.react-pdf__Page__textLayer{width:100%!important;height:100%!important;position:absolute;top:0;left:0}.pdf-controls{display:flex;gap:20px;align-items:center;margin-top:20px;padding:10px;position:sticky;bottom:0;background:#141414;border-radius:24px;z-index:1}.pdf-controls button{padding:8px 16px;border:none;border-radius:32px;background:#007bff;color:#fff;cursor:pointer}.pdf-controls button:disabled{background:#cccccc;cursor:not-allowed}.pdf-controls p{margin:0}.pdf-viewer-close-btn{top:20px;right:20px;width:40px;height:40px;border-radius:50%;background-color:#0009;border:none;cursor:pointer;display:flex;align-items:center;justify-content:center;transition:background-color .3s ease;z-index:1000;margin:0 0 0 auto}.pdf-viewer-close-btn:hover{background-color:#000c}.pdf-viewer-close-icon{color:#fff;font-size:24px;line-height:1;font-weight:300}.icao-preview-wrapper{display:flex;flex-direction:column;gap:32px;padding:24px}.icao-preview-container{background:#1d1d1d;border-radius:16px;padding:16px}.actions-container{display:flex;flex-direction:column;gap:8px;background:transparent;padding:0}.date-container{margin-bottom:8px}.fields-container{display:flex;flex-direction:column;gap:24px}.actions-container{display:flex;flex-direction:column;gap:8px}.icao-preview-section{display:flex;flex-direction:column;gap:12px}.icao-preview-section-title{color:#fff;font-family:Archivo,sans-serif;font-size:16px;font-weight:500;margin:0}.icao-preview-field{display:flex;justify-content:space-between;align-items:center}.icao-preview-label{color:#757575;font-family:Archivo,sans-serif;font-size:14px}.icao-preview-value{color:#fff;font-family:Archivo,sans-serif;font-size:14px;text-transform:uppercase}.icao-preview-value.unfilled{color:#ffcf52;text-transform:capitalize}.icao-preview-actions{display:flex;flex-direction:column;gap:8px;margin-top:16px}.icao-preview-edit-btn{background:#4A57FB;color:#f6f6f6;border:none;border-radius:32px;padding:12px;font-family:Archivo,sans-serif;font-size:14px;cursor:pointer}.icao-preview-close-btn{background:transparent;color:#4a57fb;border:1px solid #4A57FB;border-radius:32px;padding:12px;font-family:Archivo,sans-serif;font-size:14px;cursor:pointer}.icao-preview-close-btn.primary{background-color:#4a57fb;color:#f6f6f6}.route-form-wrapper{padding:20px;border-radius:8px;color:#f6f6f6}.route-form-wrapper .route-form-section{margin-bottom:24px}.route-form-wrapper .section-title{font-size:16px;margin-bottom:16px;color:#f6f6f6}.route-form-wrapper .form-row{display:flex;flex-direction:row;gap:16px;margin-bottom:16px}.route-form-wrapper .form-group{flex:1}.route-form-wrapper .form-group.full-width{flex:2}.route-form-wrapper .form-group label{display:block;margin-bottom:8px;color:#f6f6f6;font-size:14px}.route-form-wrapper .form-input{width:100%;padding:8px 12px;background-color:#2a2a2a;border:none;border-radius:30px;color:#f6f6f6}.route-form-wrapper .form-input::placeholder{color:#666}.route-form-wrapper .form-async-select{background-color:#2a2a2a;border-radius:30px;color:#f6f6f6}.route-form-wrapper .error-message{color:#f44;font-size:12px;margin-top:4px}.route-form-wrapper .save-close-button{width:100%;padding:4px 16px;background-color:#4a57fb;color:#f6f6f6;border:none;border-radius:32px;cursor:pointer;font-weight:400;font-size:16px;line-height:22px}.route-form-wrapper .save-close-button:hover{background-color:#3651ff}.route-form-wrapper :global(.form-async-select){background-color:#2a2a2a}.route-form-wrapper :global(.form-async-select__control){background-color:#2a2a2a!important;border-color:#3a3a3a!important}.route-form-wrapper :global(.form-async-select__menu){background-color:#2a2a2a!important}.route-form-wrapper :global(.form-async-select__option){background-color:#2a2a2a!important;color:#f6f6f6!important}.route-form-wrapper :global(.form-async-select__option--is-focused){background-color:#3a3a3a!important}.route-form-wrapper :global(.form-async-select__single-value){color:#f6f6f6!important}.emergency-equipment-section{display:flex;flex-direction:column;gap:4rem}.equipment-row{display:flex;gap:2rem}.equipment-field{display:flex;gap:1rem;align-items:center}.equipment-label{color:#666;min-width:150px}.equipment-value{text-transform:capitalize}.equipment-value.unfilled{color:#ffcf52}.warning-message{font-family:Archivo,sans-serif;font-weight:200;font-size:10px;letter-spacing:0%;color:#ffcf52;margin:1rem 0}.buttons-container{display:flex;flex-direction:row-reverse;gap:16px;margin-top:16px}.save-close-button{flex:1;padding:12px;border-radius:8px;background:#4A57FB;color:#f6f6f6;border:none;cursor:pointer;font-size:16px}.save-close-button.edit-aircraft{background:transparent;border:1px solid #4A57FB;color:#f6f6f6}.save-close-button:hover{opacity:.9}.field-buttons-container{display:flex;flex-wrap:wrap;gap:8px;margin-bottom:16px}.field-button{padding:6px 12px;border-radius:20px;background-color:transparent;border:1px solid #4A57FB;color:#4a57fb;cursor:pointer;font-size:14px;transition:all .3s ease}.field-button:hover,.field-button.active{background-color:#4a57fb;color:#f6f6f6}.other-info-options-grid{display:flex;flex-direction:row;flex-wrap:wrap;gap:8px;padding:8px 0}.info-option-button{display:flex;align-items:center;justify-content:space-between;width:max-content;padding:8px 12px;border-radius:32px;border:1px solid #4A57FB;background-color:transparent;color:#4a57fb;font-size:16px;cursor:pointer;transition:all .2s ease}.info-option-button:hover{background-color:#4a57fb10}.info-option-button.active{background-color:#4a57fb;border-color:#4a57fb;color:#f6f6f6}.option-text{line-height:24px}.option-icon{font-size:16px;font-weight:700}.other-info-popup-overlay{position:fixed;top:0;left:0;right:0;bottom:0;background-color:#000000bf;display:flex;justify-content:center;align-items:center;z-index:1000}.other-info-popup-container{background-color:#1a1a1a;border-radius:8px;width:90%;max-width:500px;max-height:90vh;display:flex;flex-direction:column}.other-info-popup-header{padding:20px}.other-info-popup-header h3{color:#f6f6f6;margin:0;font-size:24px}.other-info-popup-content{padding:0 20px;overflow-y:auto}.other-info-popup-description{color:#fff;margin-bottom:20px}.other-info-popup-options{display:flex;flex-direction:column;gap:12px}.other-info-option-item{display:flex;align-items:center;gap:12px;background:transparent;border:none;padding:8px;color:#f6f6f6;cursor:pointer;text-align:left;transition:background-color .2s;border-radius:4px}.other-info-option-item:active{transform:none!important;-webkit-transform:none!important;scale:1!important}.other-info-option-item:hover{background-color:#ffffff1a}.option-radio{display:flex;align-items:center}.radio-outer{width:20px;height:20px;border:2px solid #4A57FB;border-radius:50%;display:flex;align-items:center;justify-content:center}.radio-inner{width:10px;height:10px;background-color:#4a57fb;border-radius:50%;display:none}.other-info-option-item.selected .radio-inner{display:block}.option-content{display:flex;flex-direction:row;gap:4px}.option-content strong{font-size:16px;font-weight:400}.option-content span{font-size:16px;color:#f6f6f6;font-weight:200}.other-info-popup-footer{padding:20px;display:flex;justify-content:space-around;gap:12px}.other-info-close-button,.other-info-add-button{padding:8px 16px;border-radius:32px;font-size:16px;flex:1;cursor:pointer;transition:background-color .2s}.other-info-close-button{background-color:transparent;border:1px solid #4A57FB;color:#4a57fb}.other-info-add-button{background-color:#4a57fb;border:none;color:#f6f6f6}.other-info-close-button.selected{background-color:#4299e11a}.radio-inner.active{display:block}.other-info-add-button:disabled{background-color:#2d3748;cursor:not-allowed}.other-info-add-button:hover{background-color:#4a57fb}.radio-outer.checkbox{border-radius:4px}.radio-outer.checkbox .radio-inner{border-radius:2px;width:12px;height:12px}.pbn-type-selector{margin-bottom:16px}.pbn-select{width:100%;padding:8px 14px;border-radius:30px;background-color:#2a2a2a;color:#f6f6f6;border:1px solid #2a2a2a;font-size:16px;cursor:pointer}.pbn-select:focus{outline:none;border-color:#4a57fb}.pbn-select option{background-color:#1a1a1a;color:#f6f6f6}.signature-section{display:flex;flex-direction:column;gap:8px;width:100%}.signature-label{color:#fff;font-size:16px;margin-bottom:8px}.signature-box{border-radius:8px;width:100%;max-width:300px;box-shadow:0 2px 4px #0000001a}.signature-canvas-wrapper{border-radius:8px;overflow:hidden;margin-bottom:16px}.signature-controls{display:flex;justify-content:space-around;gap:16px;margin-top:16px}.signature-button{color:#06f;background:none;border:none;padding:0;font:inherit;cursor:pointer}.signature-button:hover{color:#0052cc}.route-form-wrapper-fdg{width:100%}.form-section-fdg{display:flex;gap:40px;margin-bottom:16px;align-items:center}.form-column-fdg{display:flex;flex-direction:column;justify-content:space-around;gap:16px;margin-bottom:16px;width:100%}.gendec-form-container{display:flex;flex-direction:row;align-items:flex-start;gap:1.5rem}.gendec-section-emails{flex:2}.gendec-section-signature{flex:1;padding-bottom:40px}@media (max-width: 768px){.gendec-form-container{flex-direction:column;display:block}}@media (max-width: 550px){.form-section-fdg{flex-direction:column}}.reset-password-container{margin-top:32px;background-color:#171717;border-radius:16px;padding:40px;gap:40px;box-shadow:0 4px 15px #00000080;text-align:center;width:100%;max-width:584px;min-height:396px}.reset-password-title{color:#f6f6f6;font-size:24px;font-style:bold;font-weight:700;line-height:32px;margin-bottom:10px}.reset-password-instructions{color:#f6f6f6;font-weight:400;font-style:normal;font-size:16px;line-height:24px;margin-bottom:30px}.reset-password-instructions-requeriments{color:#f6f6f6;font-weight:400;font-style:normal;font-size:16px;line-height:24px}.new-password-requirements-section{display:flex;justify-content:left;margin:10px 10px 10px 22px}.reset-password-form{width:100%}.reset-password-label{display:block;text-align:left;color:#f6f6f6;font-style:normal;font-size:16px;font-weight:400;line-height:24px;margin-bottom:8px}.reset-password-input{width:100%;padding:12px 15px;margin-bottom:25px;border:1px solid #2a2a2a;border-radius:30px;background-color:#2a2a2a;box-sizing:border-box;font-size:16px;font-weight:400;font-style:normal;line-height:24px;color:#f6f6f6}.reset-password-input::placeholder{color:#9c9c9c}.reset-password-button{width:100%;padding:12px;border:none;border-radius:6px;font-size:1rem;cursor:pointer}.reset-password-button-send{width:100%;margin:15px 0;background-color:#4a57fb;color:#fff;border-radius:25px;cursor:pointer;font-weight:400;font-size:16px;line-height:22px;justify-content:center;align-items:center}.reset-password-button-back{background:none;color:#4a57fb;font-weight:400;font-style:normal;font-size:16px;line-height:22px;text-decoration:none;padding:5px 12px;width:auto;display:inline-block}.reset-confirmation-title{font-size:24px;font-weight:700;font-style:bold;line-height:32px;margin-bottom:5px;color:#f6f6f6}.reset-confirmation-email{color:#f6f6f6;margin-top:0;margin-bottom:30px;word-break:break-all;font-size:24px;font-weight:700;font-style:bold;line-height:32px}.reset-confirmation-validity{color:#ff4e4e;font-size:16px;font-weight:400;font-style:normal;line-height:24px;margin-top:20px;margin-bottom:30px}.reset-confirmation-send-again{margin-bottom:20px}.reset-confirmation-edit-email{color:#4a57fb}.new-password-container{margin-top:32px;background-color:#171717;border-radius:16px;padding:40px;gap:40px;box-shadow:0 4px 15px #00000080;text-align:center;width:100%;max-width:584px;min-height:396px}:root{--new-password-color-insecure: #ff4e4e;--new-password-color-weak: #ffcf52;--new-password-color-safe: #04b44a;--new-password-color-verysafe: #04b44a}.new-password-checkmark{color:#04b44a;font-weight:700;margin-left:15px}.new-password-requirements-list{list-style:none;text-align:left;padding:0 20px 20px 30px;margin-left:auto;margin-right:auto}.new-password-requirement-item{color:#f6f6f6;font-size:16px;line-height:2;display:flex;align-items:center}.new-password-form{width:100%;padding:20px}.new-password-input-group{position:relative;margin-bottom:10px}.new-password-input{width:100%;padding:12px 50px 12px 15px;border:1px solid #2a2a2a;border-radius:30px;background-color:#2a2a2a;box-sizing:border-box;font-size:16px;color:#f6f6f6}.new-password-toggle-button{position:absolute;right:15px;top:50%;transform:translateY(-50%);background:none;border:none;cursor:pointer;padding:0;color:#9c9c9c;font-size:1.2rem;line-height:1}.new-password-error-message{color:#ff4e4e;font-size:14px;font-weight:500;margin:5px 0 15px;text-align:center}.new-password-safety-section{display:flex;flex-direction:column;align-items:flex-start;gap:10px;margin:30px 0}.new-password-safety-indicator{display:flex;align-items:center;width:100%;gap:30px}.new-password-safety-label{color:#f6f6f6;font-size:14px;white-space:nowrap;width:100px;text-align:left}.new-password-safety-bar-container{flex-grow:1;height:8px;background-color:#2a2a2a;border-radius:4px;overflow:hidden}.new-password-safety-bar{height:100%;transition:width .3s ease,background-color .3s ease;border-radius:4px}.new-password-safety-level{font-size:14px;font-weight:500;width:70px;text-align:right}.new-password-safety-level-insecure{color:var(--new-password-color-insecure)}.new-password-safety-level-weak{color:var(--new-password-color-weak)}.new-password-safety-level-safe{color:var(--new-password-color-safe)}.new-password-safety-level-verysafe{color:var(--new-password-color-verysafe)}.new-password-confirm-button{margin-top:15px}.new-password-confirm-button:disabled{opacity:.6;cursor:not-allowed}.confirm-password-container{min-height:auto;padding:40px 20px}.confirm-password-title{color:#f6f6f6;font-size:24px;font-weight:700;line-height:32px;margin-bottom:10px}.confirm-password-instructions{color:#f6f6f6;font-weight:400;font-size:16px;line-height:24px;margin-bottom:65px;text-align:center}.confirm-password-login-button{width:85%;margin:0 auto;display:block}@media (max-width: 480px){.new-password-container{padding:20px;gap:10px;display:flex;flex-direction:column;align-items:center}.reset-password-instructions{margin-bottom:10px}.new-password-requirements-list{max-width:100%;padding:10px;margin-bottom:10px}.new-password-safety-indicator{gap:5px}}@font-face{font-family:Archivo;src:local("Archivo"),url(/assets/Archivo-VariableFont_wdth_wght-ed648e63.ttf) format("truetype")}@font-face{font-family:Syne;src:local("Syne"),url(/assets/Syne-VariableFont_wght-6c537669.ttf) format("truetype")}*{box-sizing:border-box;padding:0;margin:0;font-family:Archivo,sans-serif;-webkit-tap-highlight-color:rgba(0,0,0,0);text-decoration:none;-webkit-text-size-adjust:100%;text-size-adjust:100%}*::-webkit-scrollbar{width:4px;height:4px;background-color:#141414}*::-webkit-scrollbar-thumb{background-color:#4a57fbbf}h1,h2,h3,h4,h5,h6{font-family:Archivo,sans-serif}.no-visible{display:none}.labelText-input-error{color:red;font-size:15px;letter-spacing:.8px}button{background:none;outline:none;border:none;cursor:pointer}.view-title-container{display:flex;background-image:linear-gradient(94.5342deg,#4a57bf,#1f1752);justify-content:center;align-items:center;width:100%;height:100px;letter-spacing:1px}.view-title-text{font-size:24px;font-weight:600;color:#f6f6f6;text-align:center}.home-view{padding:0 16px 0 8px;flex:1;display:flex;flex-direction:column;gap:20px}.home-cards-row{display:flex;flex-direction:row;gap:20px;flex-wrap:wrap}.home-cards-column{display:flex;flex-direction:column;gap:20px;flex-wrap:wrap;max-height:308px;flex:1 1 calc(33.33% - 20px);min-width:250px;max-width:600px}.home-legs-component-container{display:flex;flex-direction:column;gap:20px;margin-top:20px;width:100%}.home-legs-component-title{color:#f6f6f6;font-weight:500;font-size:24px;line-height:26.11px}.home-legs-component-header{display:flex;flex-direction:row;align-items:center;justify-content:space-between;width:100%;text-align:center;gap:20px}.home-legs-component-header-legs-cards{display:flex;flex-direction:column;align-items:center;justify-content:center;width:100%;text-align:center;gap:20px}.home-legs-component-new-flight-button{flex-direction:row;justify-content:center;gap:14px;align-items:center;background-color:#4a57fb;padding:8px 16px;width:138px;height:40px;border-radius:32px;display:flex;color:#f6f6f6;font-size:16px;font-weight:400;line-height:22px}.home-legs-component-see-all-button{color:#f6f6f6;font-weight:500;font-size:14px;line-height:22px;border:1px solid;width:64px;height:30px;border-radius:32px;padding:4px 8px;display:flex;align-items:center;justify-content:center}.widgets-view-container{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:space-around;margin-top:20px;gap:16px}.floating-invisible-div{position:fixed;bottom:20px;right:20px;width:50px;height:50px;z-index:1000;opacity:0;pointer-events:none}.backgroundImage{flex:1;display:flex;justify-content:center}.login-view{display:flex;flex:1;justify-content:center;align-items:center;flex-direction:column;background-size:cover;background-position:center;width:100%;height:100%;padding:30px}@media (max-width: 600px){.login-view{padding:16px}}.logo-login{width:257px;height:37px}.loginTitle{color:#f6f6f6;font-size:80px;font-weight:700;letter-spacing:2px;text-align:center;margin-bottom:50px;text-shadow:2px 2px 5px rgba(0,0,0,.75)}@media (max-width: 772px){.home-cards-row{display:flex;flex-direction:column;gap:20px;flex-wrap:nowrap}.home-cards-column{height:1000px;max-width:100%;min-width:none;max-height:none}}@media (max-width: 719px){.loginTitle{font-size:48px}}.loginButton{background-color:#4a57fb;border-radius:25px;padding:15px;display:flex;flex-direction:row;justify-content:space-between;align-items:center;transition-duration:1s;margin:10px}.ScheduledFlightsContainer{flex:1;align-items:center;background-color:#141414}.backgroundTitle{width:100%}.viewTitle{display:flex;justify-content:center;align-items:center;width:100%;height:100px;letter-spacing:1px}.textTitle{font-size:24px;font-weight:600;color:#f6f6f6;text-align:center}.calendarContainer{display:flex;margin:40px auto;height:80vh;max-height:502px;width:100%;justify-content:center;align-items:center;margin-bottom:7vh}.calendar{margin:0;width:100%;height:100%}.tabTitleContainer{display:flex;background-image:linear-gradient(94.5342deg,#4a57bf,#1f1752);width:55%;margin-top:42px;margin-bottom:12px;align-self:flex-start;justify-content:flex-end;align-items:flex-end;background-color:#4a57fb;padding:10px 15px 10px 10px;border-bottom-right-radius:25px;border-top-right-radius:25px}@media (max-width: 500px){.tabTitleContainer{width:70%}}@media (max-width: 630px){.home-view{padding:20px}}.add-new-button{color:#f6f6f6;background-color:#4a57bf;border:solid 2px #1f175280;height:43px;border-radius:25px;display:flex;justify-content:center;align-items:center;margin:42px auto 0;transition:.5s;padding:0 10px;text-decoration:none}.add-new-button span{font-size:18px;font-weight:500;margin:0 1px 0 5px}.add-new-button svg{font-size:20px;margin:0 5px 0 1px;padding:1px;background-color:#1f175280;border-radius:50px}.add-new-button:active{color:#4a57bf;background-color:#f6f6f6;border:#4a57bf solid 2px}.add-new-button:active svg{background-color:#1f175200}.back-button{color:#f6f6f6;background-color:#1c1a1c;border:solid 2px #1f1752;height:30px;width:30px;border-radius:25px;display:flex;justify-content:center;align-items:center;transition:.5s;position:absolute;left:0;right:0;margin:0 auto 0 10%}.back-button svg{width:80%;height:80%}.back-button:active{color:#f6f6f6;background-color:#4a57bf;border:#4a57bf solid 2px}@media (max-width: 509px){.back-button{margin:0 auto 0 3%}}.tabTitleText{width:fit-content;font-size:20px;font-weight:500;letter-spacing:.5px;color:#f6f6f6}.flightsTabContainer{margin:auto;max-width:2000px}.flightsTabHeader{display:flex;flex-direction:row;justify-content:space-around;align-items:center;height:42px;margin-bottom:7vh}.request-list-header{margin:0 0 5px}.flightsTabHeaderOption{font-size:16px;padding:10px 0;border-bottom:1px solid #f6f6f640;color:#9797978b;font-weight:400;flex:1;text-align:center;transition:0s;scale:1}.flightsTabHeaderOptionSelected{font-size:16px;padding:10px 0;border-bottom:2px solid #ffffff;color:#fff;font-weight:400;flex:1;text-align:center;transition:0s;scale:1}.flightsTabHeaderOption:active,.flightsTabHeaderOptionSelected:active{scale:1}.flightsTab-requested-tag{width:5.5px;height:5.5px;border-radius:50%;background-color:#4a57fb;margin-left:5px}.flightsTab-tag-text-container{display:flex;flex-direction:row;justify-content:center}.background-dm{background-color:#141414;min-height:100vh}.viewContainer-dm{background-color:#141414}.dataManagementContainer-dm{display:flex;flex-direction:column;background-color:#141414;justify-content:flex-start}.backgroundTitle-dm{width:100%}.menuSection-dm{width:98%;display:flex;flex-direction:row;justify-content:space-around;flex-wrap:wrap}.menuSection-dm button{width:93px;margin:10px 0;padding:10px 0}.fourOptions-dm{width:100%}@media (min-width: 600px){.fourOptions-dm{width:58.3%}}.trheeOptions-dm{width:75%}@media (min-width: 600px){.trheeOptions-dm{width:41.7%}}.buttonContainer-dm{display:flex;flex-direction:column;justify-content:center;align-items:center}.menuOptionIcon-dm{border:2px solid #f6f6f680;color:#f6f6f680;border-radius:25px;height:45px;width:45px;display:flex;justify-content:center;align-items:center}.menuOptionText-dm{font-weight:600;color:#f6f6f680}.menuSelectedOptionIcon-dm{border:2px solid #4a57fb;color:#4a57fb;border-radius:25px;background-color:#141414;height:45px;width:45px;display:flex;justify-content:center;align-items:center}.menuSelectedOptionText-dm{font-weight:600;color:#4a57fb}.listContainer-dm{display:flex;border-radius:25px;flex-direction:column;justify-content:center;align-items:center;margin:10px 0;padding-bottom:10px}.listTitle-dm{font-size:20px;font-weight:500;color:#f6f6f6;text-align:center;letter-spacing:1px;padding:5px 0}.list-dm{width:100%}.passengersButtonsContainer-dm{display:flex;flex-direction:row;flex-wrap:wrap;align-items:center;width:100%;max-width:600px;justify-content:space-between}.passengersButton-dm{height:auto;margin-top:10px;margin-left:auto;margin-right:auto;max-width:270px}.rbc-event,.rbc-day-slot .rbc-background-event{padding:0 0 0 2px;font-size:12px}.rbc-time-view{overflow-y:scroll;background-color:#141414;border-radius:8px;padding:8px}.rbc-button-link{font-size:10px}.rbc-show-more{padding:0 1px;color:#141414}.home-widget-class{display:flex;flex-direction:column;justify-content:space-around;width:415px;background-color:#1d1d1d;border-radius:10px;padding:16px;gap:20px;flex:1 1 calc(33.33% - 20px);min-width:250px;max-width:600px;max-height:auto}.home-widget-title{font-size:16px;font-weight:600;color:#f6f6f6;line-height:19.36px}.home-widget-content{display:flex;flex-direction:column;gap:8px;width:100%}@media (max-width: 772px){.home-widget-class{width:100%;min-height:fit-content}}@media (max-width: 510px){.home-widget-class.in-mobile-size{display:none}}#service-request-view{padding:15;flex:1;background:#141414}#service-request-form{padding:30px 10px;width:95%;margin:10px auto 0;border-top:#312f82 solid 1px;border-bottom:#312f82 solid 1px;border-radius:25px}#service-request-user-data{display:flex;flex-direction:row;flex-wrap:wrap;width:100%;margin:auto}.service-request-user-data-input,#service-request-form .css-13y0z57-MuiFormControl-root-MuiTextField-root{width:100%}.service-request-three-row{display:flex;flex-direction:row;justify-content:space-between;width:100%}.service-request-three-row-single{width:30%;position:relative}.service-request-three-row-single .textInput-input{width:100%}.service-request-three-row-single .labelContainer-input{left:10px}.service-request-leg{margin:10px auto;padding:10px 0 4px;max-width:1000px}.service-request-leg-plus{border-top:1px solid #4a57fb80;margin:10px auto;padding:5px 0;max-width:1000px}.service-request-leg-header{display:flex;flex-direction:row;justify-content:space-between;width:100%;padding:0 10px 5px;margin:40px 0;color:#4a57fb}.service-request-leg-header button{color:red;font-weight:500;white-space:nowrap;padding:0 5px;border-radius:25px;letter-spacing:.6px;transition:.5s}.service-request-label{color:#f6f6f6;letter-spacing:.7px;padding:0 0 0 10px;font-size:15px;position:absolute;top:-16px}.service-request-label-in-row{color:#f1f1f1;font-weight:400}.label-checkbox-row{display:flex;flex-direction:row;align-items:center;width:100%;justify-content:space-between;position:absolute;top:-32px}.input-row-end{display:flex;flex-direction:row;width:100%;justify-content:end;gap:40px}.input-title-checkbox-row{display:flex;flex-direction:row;align-items:center;margin-left:10px}.custom-datetimepicker{background-color:#141414;color:#f6f6f6}.service-request-form-pair{width:100%;gap:30px;display:flex;justify-content:space-between;flex-direction:row;flex-wrap:wrap;align-items:center}.service-request-form-pair-single{width:48%;flex:1;position:relative}.service-request-form-triple-single-row{display:flex;flex-direction:row;width:100%;gap:30px}.service-request-single-input-container{display:flex;flex-direction:column;width:100%}.service-request-form-pair-single .textInput-input{width:100%;display:flex;justify-content:flex-start;align-items:center}.service-request-aircraft-info{color:#f6f6f6;display:flex;justify-content:center;align-items:center;flex-direction:column;margin:5px 0}.service-request-aircraft-info label{color:#f6f6f680;font-size:14px}.service-request-aircraft-info p,.service-request-aircraft-info span{color:#f6f6f6;font-size:18px;text-align:center}#service-request-form-date{width:48%;flex:3;margin:0 10px 0 0}#service-request-form-pax{flex:1;min-width:75px}#service-request-form-pax .textInput-input{padding:0 10px 0 0;text-align:center;width:10px}#service-request-add-destination{margin:auto;width:fit-content;display:flex;justify-content:space-around;align-items:center}#service-request-add-destination p{font-size:14px;background-color:#4a57fb;font-weight:500;letter-spacing:.6px;color:#f6f6f6;padding:5px 10px;border-radius:25px}#service-request-submit-button{display:flex;width:100%;max-width:400px;margin:15px auto 0;flex-direction:row;justify-content:space-around;align-items:center;align-self:flex-end}#service-request-requests-list{margin:10px}.create-flight-leg-date{width:100%}.create-flight-leg-date .service-request-form-pair-single{width:auto;margin:10px auto}#info-tab-wrapper{width:98%;border-radius:25px;margin:15px auto auto;padding:5px;background-image:linear-gradient(94.5342deg,#4a57bf,#1f1752);position:sticky;top:5px;z-index:50;box-shadow:1px 4px 5px #00000080}@media (max-width: 509px){#info-tab-wrapper{top:87px}}.create-flight-leg-title{margin:10px 0 0;color:#141414;width:98%;border-top:solid 1px #f6f6f680}#create-flight-general-info{display:flex;flex-direction:row;flex-wrap:wrap;padding:5px}#create-flight-general-info div{flex:1;text-align:center;min-width:120px}#create-flight-route-info{display:flex;flex-direction:row;justify-content:center;align-items:center;background-color:#141414bf;width:fit-content;margin:auto;padding:5px 10px;border-radius:25px}#create-flight-route-type{color:#f6f6f6;font-size:18px;margin:0 5px 0 0;border:solid 2px #141414;border-radius:25px;padding:5px 10px;white-space:nowrap}#create-flight-container-split{display:flex;flex-direction:row;justify-content:center;align-items:center;font-size:14px;color:#f6f6f6;flex-wrap:wrap}#create-flight-container-split p{text-align:center}.create-flight-width-input{margin:20px 0}.info-spam-bottom-input{display:flex;flex-direction:row;position:relative;bottom:5px;left:15px;font-size:14px}.info-spam-bottom-input label{margin:0 5px 0 0;color:#f6f6f680}.info-spam-bottom-input p{color:#f6f6f6}.small-passengers-input{display:flex;justify-content:flex-start}#airports-boxes-info-card .airport-box{background-color:#141414bf}#airports-boxes-popup,#airports-boxes-info-card,#airports-boxes-popup-form{margin:10px auto;width:95%}.time-format-column{display:flex;flex-direction:column;color:#f6f6f6;font-size:14px;font-weight:400;height:50px}.airport-box-title-checkbox-row{display:flex;flex-direction:row;height:34px}.tech-stop-title{margin-top:10px}.absolute-flight-type-input{display:flex;flex-direction:column;position:absolute;margin-top:10px;margin-left:190px;color:#f6f6f6;font-weight:400;font-size:14px}.mobile-inputs-row{display:flex;flex-direction:row;justify-content:space-between;flex-wrap:wrap;width:100%;padding-top:10px;padding-bottom:10px}.mobile-flight-type-container{display:flex;flex-direction:column;color:#f6f6f6;font-size:14px;font-weight:400}.airport-box-input-radius-row{display:flex;flex-direction:row;align-items:center}.technical-stop-row-container{margin-bottom:20px}.form-step-container{width:100%}.form-steps-meter{width:100%;display:flex;flex-direction:column}.form-steps-meter progress{-webkit-appearance:none;-moz-appearance:none;appearance:none;width:100%;height:30px;border:solid 2px #1f175280;border-radius:3em}.form-steps-meter progress::-webkit-progress-bar{background-color:#1c1a1c;border-radius:3em}.form-steps-meter progress::-webkit-progress-value{background-color:#4a57bf;border-radius:3em;transition:.5s}.form-steps-meter progress::-moz-progress-bar{background-color:#4a57bf;border-radius:3em;transition:.5s}.form-steps-meter div{position:relative;bottom:14px;display:flex;flex-direction:row;justify-content:space-around;width:100%;color:#f6f6f6;font-size:1.2rem;font-weight:500}@media (max-width: 424px){.form-steps-meter div{bottom:12px;font-size:.9rem}}.operation-type-container{width:100%;margin:20px auto;background-color:#1f175280;padding:10px;border-radius:20px}.operation-type-title{width:100%;text-align:center;color:#f6f6f6;font-size:20px;letter-spacing:.8px;margin:0 0 10px}.operation-type-buttons{display:flex;flex-direction:row;justify-content:space-around;align-items:center;width:100%;margin:0 auto 5px;max-width:400px}.operation-type-button{color:#f6f6f6;font-size:18px;letter-spacing:.8px;display:flex;flex-direction:row;justify-content:space-between;align-items:center;border-radius:20px;padding:5px 10px}.operation-type-button{background-color:#141414;border:solid 2px #4a57bf;transition:.5s;cursor:pointer}.operation-type-selected{background-color:#4a57bf;border:solid 2px #141414;transition:.5s}@media (max-width: 424px){.operation-type-title{font-size:16px}.operation-type-button{font-size:15px}}.back-btn{width:35px;height:35px;display:flex;justify-content:center;align-items:center;cursor:pointer;transition:all .45s ease-in-out;margin:25px auto 0;transition:.5s;border-radius:50px;background-color:#1c1a1c;border:solid 2px #4a57fb}.back-btn svg{height:90%;width:90%;color:#f6f6f680;transition:.5s}.airports-boxes{display:flex;flex-direction:column;justify-content:space-around;background-color:#1f175280;border-radius:25px;max-width:1000px;margin:0 auto 10px;padding:5px}.airports-boxes-row-section{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:space-between;align-items:center;border-radius:25px;padding:5px 10px 0;margin:0 5px 10px;width:100%}.airports-boxes-row{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:space-between;align-items:center;width:100%;border-radius:25px}.airports-boxes-column{display:flex;flex-direction:column;justify-content:space-between;align-items:center;width:100%;border-radius:25px}.general-box{border-radius:25px;padding:0 10px;flex:1;display:flex;flex-direction:column;justify-content:flex-start;align-items:center;margin:10px 5px;max-width:500px;width:100%}.lighttest{color:#000;background-color:#fffefe}.general-box label{color:#f6f6f6;font-size:16px;font-weight:600}.general-box p{color:#f6f6f6;font-size:14px;font-weight:400}.date-switch-input-wrapper{padding:10px;display:flex;justify-content:space-between;align-items:center;flex-direction:column;border-radius:25px;width:100%;min-height:163px}.date-switch-input-wrapper div{border-radius:25px}.input-switch-label{display:flex;flex-direction:row;justify-content:flex-start;align-items:flex-start;margin:0 0 5px 8px}.input-switch-label label{color:#f6f6f6;font-size:16px;font-weight:600}.switch-button{color:#f6f6f6;background-color:#4a57bf;border-radius:25px}.switch-button button{padding:2px 6px;border-radius:50px;font-size:16px;font-weight:600;letter-spacing:1px;color:#f6f6f6;background-color:#4a57bf}.switch-button .active{color:#4a57bf;background-color:#f6f6f6;cursor:default}.css-i4bv87-MuiSvgIcon-root{color:#4a57bf}.css-o9k5xi-MuiInputBase-root-MuiOutlinedInput-root{border:1px solid #f8f8f800}.MuiOutlinedInput-notchedOutline{display:none}.extra-info-container{display:flex;flex-direction:column;width:100%}.extra-info-container label{color:#f6f6f6;font-size:16px;font-weight:600;padding:2px 4px 2px 8px;border-radius:25px}.extra-info-container p{color:#f6f6f6;font-size:16px;font-weight:500;background-color:#141414;border-radius:25px;padding:8px;text-align:center}@media (max-width: 500px){#airports-boxes-popup,#airports-boxes-info-card{flex-direction:row}.airports-boxes,#airports-boxes-popup-form{flex-direction:column}.input-row-end{gap:10px}}.airport-box{background-color:#141414;border-radius:25px;padding:10px;flex:1;display:flex;flex-direction:column;justify-content:flex-start;align-items:center;margin:10px 5px;max-width:500px;width:100%}.airport-box-input{width:100%}.airport-box-date-container{display:flex;flex-direction:column;justify-content:space-between}.formats-checkbox-row{display:flex;flex-direction:row;align-items:center;width:100%}.airport-box-date-input{position:relative;margin:20px 2px 5px;display:flex;flex-direction:column;justify-content:center;align-items:center}.airport-box-info{color:#f6f6f6;display:flex;justify-content:center;align-items:center;flex-direction:column;min-width:150px;margin:10px 0}.airport-box-info label{color:#f6f6f680;font-size:12px}.airport-box-info p{color:#f6f6f6;font-size:16px;white-space:nowrap;overflow:hidden;display:flex;flex-direction:row;flex-wrap:wrap;justify-content:center;align-items:center}.airport-box-icao{color:#fff;display:flex;justify-content:center;align-items:center;flex-direction:column;border-bottom:solid 2px #1f1752;padding:0 5px;border-radius:5px;font-size:16px;font-weight:600;letter-spacing:1.2px}.airport-box-icao.country{font-size:14px;font-weight:100}.airport-box-info.airport{text-align:center}.route-map-wrapper{width:100%;padding:0 3px}.route-map-wrapper iframe{border-radius:25px;width:100%;height:200px;border:none;position:relative;top:20px}.route-map-wrapper:after{content:"Powered by ForeFlight";display:block;background:linear-gradient(to left,#4a57fb,#4a57fb00);color:#f6f6f6;font-size:12px;font-weight:500;letter-spacing:.6px;text-align:end;padding:2px 15px 2px 0;border-bottom-left-radius:25px;border-bottom-right-radius:25px;position:relative;bottom:1px}.details-submit-btn{border:solid 2px #4a57fb;width:200px;height:50px;border-radius:3em;display:flex;justify-content:center;align-items:center;gap:12px;background:#1c1a1c;cursor:pointer;transition:all .45s ease-in-out;margin:25px auto 0}.popup-submit-btn{width:150px}.details-submit-sparkle{fill:#aaa;transition:all .8s ease;height:24px;width:24px;fill:#f6f6f6}.details-submit-text{font-weight:600;color:#aaa;font-size:medium}.view-form-container{margin:10px auto;width:98%;max-height:none;box-shadow:2px 2px 15px 5px #00000080}.view-form-section{margin:15px 0;width:100%;display:flex;flex-direction:column;justify-content:center}.view-form-container h4{color:#f6f6f6;font-size:20px;letter-spacing:1px;text-align:center}.view-form-container .form-date-label{color:#f6f6f6;letter-spacing:.7px;padding:15px 0 0;font-size:15px}.view-form-container .css-1h9uykw-MuiInputBase-input-MuiOutlinedInput-input{padding:0 0 15px}.textarea-label{display:flex;flex-direction:column;justify-content:flex-start;width:100%;border:1px solid #f8f8f880;border-radius:20px;margin:10px 0}.textarea-label span{color:#f6f6f6;font-size:15px;letter-spacing:.8px;position:relative;width:fit-content;background-color:#141414;border-radius:15px;top:-6px;left:5px;padding:0 5px}.textarea-label textarea{background-color:#0000;border:none;resize:none;height:60px;color:#f6f6f6;font-size:15px;letter-spacing:.6px;padding:0 10px}.textarea-label textarea:focus{outline:none;border:none}.date-inputs-container{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:space-between;width:100%}.date-inputs-container div{flex:1;margin:10px;padding:0 10px;background-color:#1f175240;border-radius:20px}.date-inputs-container .css-1h9uykw-MuiInputBase-input-MuiOutlinedInput-input{padding:0}@media (max-width: 580px){.date-inputs-container{flex-direction:column}}.radio-inputs-wrapper{color:#f6f6f6;display:flex;flex:1;flex-direction:column;background-color:#1f175240;border-radius:20px;padding:0 10px;margin:10px 5px;width:100%}.radio-inputs-wrapper p{font-size:16px;font-weight:500;letter-spacing:.8px;margin:5px 0;padding:0 5px;background-color:#141414;width:fit-content;border-radius:20px}.radio-inputs-wrapper .labelText-input-error{font-size:12px}.radio-input-container{display:flex;flex-direction:row;flex-wrap:wrap;margin:5px}@media (max-width: 500px){.radio-input-container{flex-direction:column}}.radio-input-label{margin:0 10px 5px 0;letter-spacing:.6px}.radio-input{margin:0 5px 0 0;scale:1.2}.radio-input:checked{scale:1.4;transition:.5s}.default-submit-btn:hover{background:linear-gradient(0deg,#4a57fb,#0da1a1);box-shadow:inset 0 1px #fff6,inset 0 -4px #0003,0 0 0 4px #fff3}.default-submit-btn:hover .default-submit-text{color:#f6f6f6}.default-submit-btn:hover .default-submit-sparkle{fill:#fff;transform:scale(1.2)}.container-file-input{position:relative;margin:5px 0 10px;width:100%;display:flex;flex-direction:column}.container-login-private{position:relative;width:100%;flex-direction:column;height:100%;justify-content:center;align-items:center;padding:30px}.label-container-file-input{background-color:#141414;border-radius:15px;padding:0 5px;width:fit-content;margin:0 0 5px}.file-input{flex:1;background-color:#141414;color:#f6f6f6;font-size:15px;outline-color:#4a57fb}.file-input[type=file]::file-selector-button{height:35px;border-radius:20px;background-color:#4a57fb;border:none;color:#f6f6f6;font-family:Syne;font-weight:600;letter-spacing:1.1px;transition:.5s}.input-annotation{margin:10px;letter-spacing:1.1px;font-size:14px;color:#9796a1}.login-with{margin:10px;letter-spacing:1.1px;font-size:18px;color:#9796a1}.show-hide-password{margin:10px;letter-spacing:1.1px;font-size:14px;color:#9796a1}@media (max-width: 900px){.default-submit-btn:active{background:linear-gradient(0deg,#4a57fb,#0da1a1);box-shadow:inset 0 1px #fff6,inset 0 -4px #0003,0 0 0 4px #fff3}.default-submit-btn:active .default-submit-text{color:#f6f6f6}.default-submit-btn:active .default-submit-sparkle{fill:#fff;transform:scale(1.2)}}@media (max-width: 700px){.airport-box-input-radius-row{gap:10px}.service-request-form-triple-single-row{flex-direction:column}}@media (max-width: 630px){.airports-boxes-row{flex-direction:column}.airport-box-input-radius-row{gap:10px}.general-box,.airport-box{margin:10px 0}.airport-box .airport-box-column-mobile{flex-direction:column}}@media (hover: hover){*::-webkit-scrollbar-thumb:hover{background-color:#4a57fb}.loginButton:hover{background-color:#f6f6f6;border-radius:25px;padding:15px;display:flex;flex-direction:row;justify-content:space-between;align-items:center;transition-duration:1s;box-shadow:0 3px 5px #00000080}.home-legs-component-see-all-button:hover{color:#f6f6f6;background-color:#f6f6f660}.service-request-leg-header button:hover{background-color:red;font-weight:500;color:#141414}.default-submit-btn:hover{background:linear-gradient(0deg,#4a57fb,#0da1a1);box-shadow:inset 0 1px #fff6,inset 0 -4px #0003,0 0 0 4px #fff3}.default-submit-btn:hover .default-submit-text{color:#f6f6f6}.default-submit-btn:hover .default-submit-sparkle{fill:#fff;transform:scale(1.2)}.file-input[type=file]::file-selector-button:hover{background-color:#f6f6f6;color:#4a57fb;cursor:pointer}.back-btn:hover{background-color:#4a57fb}.back-btn:hover svg{color:#f6f6f6;scale:1.1}.add-new-button:hover{color:#4a57bf;background-color:#f6f6f6;border:#4a57bf solid 2px}.add-new-button:hover svg{background-color:#1f175200}.back-button:hover{color:#f6f6f6;background-color:#4a57bf;border:#4a57bf solid 2px}}.flex{display:flex}.gap-4{gap:4px}.gap-8{gap:8px}.gap-14{gap:14px}.gap-16{gap:16px}.gap-24,.gap-40{gap:24px}.row{flex-direction:row}.row-reverse{flex-direction:row-reverse}.column{flex-direction:column}.column-reverse{flex-direction:column-reverse}.justify-start{justify-content:flex-start}.justify-center{justify-content:center}.justify-end{justify-content:flex-end}.justify-between{justify-content:space-between}.justify-around{justify-content:space-around}.justify-evenly{justify-content:space-evenly}.items-start{align-items:flex-start}.items-center{align-items:center}.items-end{align-items:flex-end}.items-baseline{align-items:baseline}.items-stretch{align-items:stretch}.content-start{align-content:flex-start}.content-center{align-content:center}.content-end{align-content:flex-end}.content-between{align-content:space-between}.content-around{align-content:space-around}.content-evenly{align-content:space-evenly}.self-auto{align-self:auto}.self-start{align-self:flex-start}.self-center{align-self:center}.self-end{align-self:flex-end}.self-stretch{align-self:stretch}.wrap{flex-wrap:wrap}.nowrap{flex-wrap:nowrap}.wrap-reverse{flex-wrap:wrap-reverse}.grow-0{flex-grow:0}.grow{flex-grow:1}.shrink-0{flex-shrink:0}.shrink{flex-shrink:1}.basis-auto{flex-basis:auto}.basis-0{flex-basis:0%}.basis-full{flex-basis:100%}@media (max-width: 700px){.column-from-700{flex-direction:column}}@media (max-width: 550px){.column-from-550{flex-direction:column}}.container{padding:40px;border-radius:16px;background-color:#171717;width:100%}.button-medium{padding:4px 8px;border-radius:32px;border:1px solid #00000000;font-size:16px;font-weight:400;line-height:22px;width:fit-content;display:flex;justify-content:center;align-items:center;gap:8px}.button-medium-with-padding{height:46px;padding:8px 16px;border-radius:32px;display:flex;gap:6px;border:1px solid #00000000;font-size:16px;font-weight:400;line-height:22px;width:fit-content}.button-small{border:1px solid #00000000;font-size:14px;font-weight:400;line-height:18px;width:max-content;display:flex;justify-content:center;align-items:center;gap:4px}.button-blue{color:#4a57fb}.button-red{color:#ff7878}.button-white{color:#f6f6f6}.button-red-border{border:1px solid #FF7878}.button-red-underline{border-bottom:1px solid #FF7878;border-radius:0}.button-blue-outline{border:1px solid #4A57FB}.button-blue-bg{background-color:#4a57fb;border:1px solid #4A57FB}.button-green-bg{background-color:#04b44a;border:1px solid #04B44A}.button-black-bg{background-color:#2a2a2a;border:1px solid #2a2a2a}.button-disabled{opacity:.5;cursor:not-allowed}.margin-top{margin-top:auto}.margin-right{margin-right:auto}.margin-bottom{margin-bottom:auto}.margin-bottom-24{margin-bottom:24px}.margin-bottom-40{margin-bottom:40px}.margin-left{margin-left:auto}.margin{margin:auto}.margin-horizontal{margin-left:auto;margin-right:auto}.margin-vertical{margin-top:auto;margin-bottom:auto}
