.PopupRegister_popupOverlay__ztzUd{position:fixed;inset:0;z-index:101;display:flex;align-items:center;justify-content:center;background-color:rgb(0 0 0/var(--tw-bg-opacity,1));--tw-bg-opacity:0.5;padding:1rem;animation:PopupRegister_fadeIn__8asj5 .2s ease-out forwards}.PopupRegister_popupContainer__iKYVK{max-height:700px;width:100%;max-width:480px;overflow-y:scroll;border-radius:.5rem;--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1));--tw-shadow:0px 0px 2px 0px rgba(0,0,0,.1);--tw-shadow-colored:0px 0px 2px 0px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow);animation:PopupRegister_scaleUp__APmHH .3s cubic-bezier(.34,1.56,.64,1) forwards;transform-origin:center center}.PopupRegister_popupHeader__kh9_2{display:flex;justify-content:space-between;padding:1.5rem}@media (min-width:986px){.PopupRegister_popupHeader__kh9_2{padding:2.25rem}}.PopupRegister_popupHeader__kh9_2 .PopupRegister_title__Oj9Bu{font-size:1.25rem;line-height:1.75rem;font-weight:500;--tw-text-opacity:1;color:rgb(0 0 0/var(--tw-text-opacity,1))}.PopupRegister_popupHeader__kh9_2 .PopupRegister_closeButton__6nECj{display:flex;height:fit-content;padding-top:2px}.PopupRegister_popupContent__VRE5z{padding:0 1.5rem 1.5rem}@media (min-width:986px){.PopupRegister_popupContent__VRE5z{padding-left:2.25rem;padding-right:2.25rem;padding-bottom:2.25rem}}.PopupRegister_popupContent__VRE5z .PopupRegister_formGrid__1DEeO{display:flex;width:100%;flex-direction:column;gap:.75rem}.PopupRegister_actionButtons__7sU4f{margin-top:1.5rem;width:100%}@media (min-width:986px){.PopupRegister_actionButtons__7sU4f{margin-top:2.25rem}}.PopupRegister_actionButtons__7sU4f .PopupRegister_button__ESAVM{width:100%;cursor:pointer;align-content:center;align-items:center;border-radius:.25rem;background-color:var(--primary);padding:1rem;text-align:center;font-size:1rem;line-height:1.5rem;font-weight:500;line-height:1;--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1));transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.3s}.PopupRegister_actionButtons__7sU4f .PopupRegister_button__ESAVM:hover{background-color:var(--primary-dark)}.PopupRegister_checkboxContainer__kArRn{margin-top:1rem;display:flex;flex-direction:column;gap:1rem}.PopupRegister_checkboxContainer__kArRn label{font-size:.875rem;line-height:1.25rem;font-weight:400;color:var(--gray-700)}@keyframes PopupRegister_scaleUp__APmHH{0%{opacity:0;transform:scale(.7)}to{opacity:1;transform:scale(1)}}@keyframes PopupRegister_fadeIn__8asj5{0%{opacity:0}to{opacity:1}}.SubTitle_SubTitle__cjVkz{margin-bottom:1.5rem}@media (min-width:986px){.SubTitle_SubTitle__cjVkz{margin-bottom:2.25rem}}.SubTitle_SubTitle__cjVkz h4{margin-bottom:.25rem;font-size:1rem;line-height:1.5rem;font-weight:500;--tw-text-opacity:1;color:rgb(0 0 0/var(--tw-text-opacity,1))}.SubTitle_SubTitle__cjVkz h2,.SubTitle_SubTitle__cjVkz h3{margin-bottom:.25rem;font-size:1.25rem;line-height:1.75rem;font-weight:500;--tw-text-opacity:1;color:rgb(0 0 0/var(--tw-text-opacity,1))}@media (min-width:986px){.SubTitle_SubTitle__cjVkz h2{font-size:1.5rem;line-height:2rem}}.SubTitle_SubTitle__cjVkz p{margin-bottom:.25rem;font-size:.875rem;line-height:1.25rem;font-weight:400;color:var(--gray-700)}.SubTitle_SubTitle__cjVkz hr{height:3px;width:2.5rem;border-color:var(--primary);background-color:var(--primary)}.CouponDetail_couponDetailWrapper__7v9cY{position:relative}.CouponDetail_couponDetailWrapper__7v9cY .CouponDetail_content__Q_tAg>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(1.5rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(1.5rem * var(--tw-space-y-reverse))}.CouponDetail_couponDetailWrapper__7v9cY .CouponDetail_image__1dkix{overflow:hidden;border-radius:.5rem}.CouponDetail_couponDetailWrapper__7v9cY .CouponDetail_info__9I67w{font-weight:400}.CouponDetail_couponDetailWrapper__7v9cY .CouponDetail_info__9I67w ul{list-style-type:disc}.CouponDetail_couponDetailWrapper__7v9cY .CouponDetail_info__9I67w ul>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(1rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(1rem * var(--tw-space-y-reverse))}.CouponDetail_couponDetailWrapper__7v9cY .CouponDetail_info__9I67w ul{padding-left:1.5rem}@media (min-width:986px){.CouponDetail_couponDetailWrapper__7v9cY .CouponDetail_info__9I67w ul>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(1.5rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(1.5rem * var(--tw-space-y-reverse))}}.CouponDetail_couponDetailWrapper__7v9cY .CouponDetail_codeWrapper___xD2K{margin-top:1.5rem;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));align-items:center;justify-content:space-between;gap:.5rem}.CouponDetail_couponDetailWrapper__7v9cY .CouponDetail_codeWrapper___xD2K .CouponDetail_code__vzR0p{grid-column:span 3/span 3;width:100%;border-radius:4px;border-width:1px;border-style:dashed;border-color:var(--primary);background-color:var(--soft-orange);padding:10px;text-align:center;font-size:1.25rem;line-height:1.75rem;font-weight:500;line-height:1}.CouponDetail_couponDetailWrapper__7v9cY .CouponDetail_codeWrapper___xD2K .CouponDetail_copyButton__iJa6s{display:flex;height:100%;cursor:pointer;align-items:center;justify-content:center;border-radius:4px;border-width:1px;--tw-border-opacity:1;border-color:rgb(0 0 0/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(0 0 0/var(--tw-bg-opacity,1));padding:.5rem .75rem;font-size:.875rem;line-height:1.25rem;--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1))}.CouponDetail_couponDetailWrapper__7v9cY .CouponDetail_formButton__VpcMT{margin-top:1.5rem;display:flex;flex-direction:column;align-items:center;justify-content:space-between;gap:1.5rem}@media (min-width:986px){.CouponDetail_couponDetailWrapper__7v9cY .CouponDetail_formButton__VpcMT{flex-direction:row}}.CouponDetail_couponDetailWrapper__7v9cY .CouponDetail_formButton__VpcMT p{font-size:.875rem;line-height:1.25rem}.PassengerCard_card__I7Dsy{display:flex;flex-direction:column;align-items:flex-start;gap:1rem;border-radius:.375rem;border-width:1px;border-color:var(--gray-250);--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1));padding:1rem}.PassengerCard_card__I7Dsy .PassengerCard_content___LCLS{display:flex;width:100%;flex-direction:row;align-items:center;justify-content:space-between;gap:1rem}.PassengerCard_card__I7Dsy .PassengerCard_content___LCLS .PassengerCard_info__XXtm7{display:flex;flex-direction:column;gap:.5rem}.PassengerCard_card__I7Dsy .PassengerCard_content___LCLS .PassengerCard_info__XXtm7 .PassengerCard_name__J6bDE{font-size:1rem;line-height:1.5rem;font-weight:500;line-height:1;--tw-text-opacity:1;color:rgb(0 0 0/var(--tw-text-opacity,1))}.PassengerCard_card__I7Dsy .PassengerCard_content___LCLS .PassengerCard_info__XXtm7 .PassengerCard_address__jhCPW{font-size:.875rem;line-height:1.25rem;line-height:1;color:var(--gray-700)}.PassengerCard_card__I7Dsy .PassengerCard_buttons__bYbOT{display:flex;align-items:center;gap:1rem;font-size:1.125rem;line-height:1.75rem}.PassengerCard_card__I7Dsy .PassengerCard_buttons__bYbOT .PassengerCard_button__bATe1{display:flex;cursor:pointer;align-items:center;gap:.25rem;font-size:.875rem;line-height:1.25rem;font-weight:400}.DriverAddForm_invoiceFormWrapper__TrBPp{position:relative}.DriverAddForm_invoiceFormWrapper__TrBPp .DriverAddForm_formGrid__E1qlu{display:flex;width:100%;flex-direction:column;gap:1rem}.DriverAddForm_invoiceFormWrapper__TrBPp .DriverAddForm_formButton__BqGfM{margin-top:1.25rem;display:flex;flex-direction:column;align-items:center;justify-content:space-between;gap:1.5rem}@media (min-width:986px){.DriverAddForm_invoiceFormWrapper__TrBPp .DriverAddForm_formButton__BqGfM{flex-direction:row}}.DriverAddForm_invoiceFormWrapper__TrBPp .DriverAddForm_formButton__BqGfM p{font-size:.875rem;line-height:1.25rem}.VehicleAddForm_invoiceFormWrapper__fL96q{position:relative}.VehicleAddForm_invoiceFormWrapper__fL96q .VehicleAddForm_formGrid__BGvD8{display:flex;width:100%;flex-direction:column;gap:1rem}.VehicleAddForm_invoiceFormWrapper__fL96q .VehicleAddForm_formButton__7j_fo{margin-top:1.25rem;display:flex;flex-direction:column;align-items:center;justify-content:space-between;gap:1.5rem}@media (min-width:986px){.VehicleAddForm_invoiceFormWrapper__fL96q .VehicleAddForm_formButton__7j_fo{flex-direction:row}}.VehicleAddForm_invoiceFormWrapper__fL96q .VehicleAddForm_formButton__7j_fo p{font-size:.875rem;line-height:1.25rem}.FlightCodeInput_flightCodeInput__5FdPB{width:100%}.FlightCodeInput_inputGroup__2E___{display:flex;grid-template-columns:repeat(2,minmax(0,1fr));flex-direction:column;gap:.75rem}@media (min-width:986px){.FlightCodeInput_inputGroup__2E___{display:grid;gap:1.5rem}}.AdditionalServices_wrapper__aymbG .AdditionalServices_item__NXBNM,.AdditionalServices_wrapper__aymbG .AdditionalServices_item__NXBNM hr{margin-top:1.5rem}.AdditionalServices_wrapper__aymbG .AdditionalServices_item__NXBNM:first-child{margin-top:0}.AdditionalServices_wrapper__aymbG .AdditionalServices_item__NXBNM:last-child{margin-bottom:0;border-width:0}.AdditionalServices_wrapper__aymbG .AdditionalServices_item__NXBNM:last-child .AdditionalServices_labelContainer__XuUIE{margin-bottom:0}.AdditionalServices_wrapper__aymbG .AdditionalServices_item__NXBNM:last-child hr{display:none}.AdditionalServices_wrapper__aymbG .AdditionalServices_item__NXBNM{position:relative;--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1))}.AdditionalServices_wrapper__aymbG .AdditionalServices_item__NXBNM .AdditionalServices_labelContainer__XuUIE{margin-bottom:1.5rem;display:flex;align-items:center;gap:1.5rem}.AdditionalServices_wrapper__aymbG .AdditionalServices_item__NXBNM .AdditionalServices_labelContainer__XuUIE .AdditionalServices_content__5STQ4{display:flex;flex:1 1 0%;justify-content:space-between;gap:1rem}.AdditionalServices_wrapper__aymbG .AdditionalServices_item__NXBNM .AdditionalServices_labelContainer__XuUIE .AdditionalServices_info__76Icz{flex:1 1 0%}.AdditionalServices_wrapper__aymbG .AdditionalServices_item__NXBNM .AdditionalServices_labelContainer__XuUIE .AdditionalServices_info__76Icz .AdditionalServices_titleWrapper__eRlod{display:flex;align-items:center;gap:.5rem}.AdditionalServices_wrapper__aymbG .AdditionalServices_item__NXBNM .AdditionalServices_labelContainer__XuUIE .AdditionalServices_info__76Icz .AdditionalServices_titleWrapper__eRlod .AdditionalServices_title__zrG1v{max-width:60%;font-size:1rem;line-height:1.5rem;font-weight:400;--tw-text-opacity:1;color:rgb(0 0 0/var(--tw-text-opacity,1))}@media (min-width:986px){.AdditionalServices_wrapper__aymbG .AdditionalServices_item__NXBNM .AdditionalServices_labelContainer__XuUIE .AdditionalServices_info__76Icz .AdditionalServices_titleWrapper__eRlod .AdditionalServices_title__zrG1v{max-width:100%}}.AdditionalServices_wrapper__aymbG .AdditionalServices_item__NXBNM .AdditionalServices_labelContainer__XuUIE .AdditionalServices_info__76Icz .AdditionalServices_titleWrapper__eRlod .AdditionalServices_tooltipWrapper__cSk2K{position:relative;display:flex;cursor:help;align-items:center}.AdditionalServices_wrapper__aymbG .AdditionalServices_item__NXBNM .AdditionalServices_labelContainer__XuUIE .AdditionalServices_info__76Icz .AdditionalServices_titleWrapper__eRlod .AdditionalServices_tooltipWrapper__cSk2K:hover .AdditionalServices_tooltip__cY2OC{visibility:visible;opacity:1}.AdditionalServices_wrapper__aymbG .AdditionalServices_item__NXBNM .AdditionalServices_labelContainer__XuUIE .AdditionalServices_info__76Icz .AdditionalServices_titleWrapper__eRlod .AdditionalServices_tooltipWrapper__cSk2K .AdditionalServices_tooltip__cY2OC{visibility:hidden;position:absolute;left:50%;bottom:100%;z-index:10;margin-bottom:.5rem;min-width:200px;max-width:300px;--tw-translate-x:-50%;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));white-space:normal;border-radius:.375rem;--tw-bg-opacity:1;background-color:rgb(0 0 0/var(--tw-bg-opacity,1));padding:.5rem .75rem;font-size:.75rem;line-height:1rem;--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1));opacity:0;transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.2s}@media (min-width:494px){.AdditionalServices_wrapper__aymbG .AdditionalServices_item__NXBNM .AdditionalServices_labelContainer__XuUIE .AdditionalServices_info__76Icz .AdditionalServices_titleWrapper__eRlod .AdditionalServices_tooltipWrapper__cSk2K .AdditionalServices_tooltip__cY2OC{min-width:250px;max-width:350px}}.AdditionalServices_wrapper__aymbG .AdditionalServices_item__NXBNM .AdditionalServices_labelContainer__XuUIE .AdditionalServices_info__76Icz .AdditionalServices_titleWrapper__eRlod .AdditionalServices_tooltipWrapper__cSk2K .AdditionalServices_tooltip__cY2OC:after{content:"";position:absolute;left:50%;top:100%;--tw-translate-x:-50%;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));border-width:4px;border-color:transparent;--tw-border-opacity:1;border-top-color:rgb(0 0 0/var(--tw-border-opacity,1))}.AdditionalServices_wrapper__aymbG .AdditionalServices_item__NXBNM .AdditionalServices_labelContainer__XuUIE .AdditionalServices_info__76Icz .AdditionalServices_inputWrapper__oC5ln{margin-top:1rem}.AdditionalServices_wrapper__aymbG .AdditionalServices_item__NXBNM .AdditionalServices_labelContainer__XuUIE .AdditionalServices_price__EsIvq{flex-shrink:0;align-self:center;font-size:1rem;line-height:1.5rem;font-weight:600;--tw-text-opacity:1;color:rgb(0 0 0/var(--tw-text-opacity,1))}.AdditionalServices_wrapper__aymbG .AdditionalServices_item__NXBNM .AdditionalServices_labelContainer__XuUIE .AdditionalServices_image__zrvtP{flex-shrink:0}.InvoiceCard_card__6ry2i{display:flex;flex-direction:column;align-items:flex-start;gap:1rem;border-radius:.375rem;border-width:1px;border-color:var(--gray-250);--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1));padding:1rem;transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.3s}.InvoiceCard_card__6ry2i.InvoiceCard_selected__Ovop_{border-color:var(--primary);background-color:var(--soft-orange)}.InvoiceCard_card__6ry2i .InvoiceCard_content__6WCUQ{display:flex;width:100%;flex-direction:row;align-items:center;justify-content:space-between;gap:1rem}.InvoiceCard_card__6ry2i .InvoiceCard_content__6WCUQ .InvoiceCard_info__z58tt{display:flex;flex-direction:column;gap:.5rem}.InvoiceCard_card__6ry2i .InvoiceCard_content__6WCUQ .InvoiceCard_info__z58tt .InvoiceCard_name__W3nco{font-size:1rem;line-height:1.5rem;font-weight:500;line-height:1.25;--tw-text-opacity:1;color:rgb(0 0 0/var(--tw-text-opacity,1))}.InvoiceCard_card__6ry2i .InvoiceCard_content__6WCUQ .InvoiceCard_info__z58tt .InvoiceCard_address__BP5kN{font-size:.875rem;line-height:1.25rem;color:var(--gray-700)}.InvoiceCard_card__6ry2i .InvoiceCard_buttons__NDco1{display:flex;align-items:center;gap:1rem;font-size:1.125rem;line-height:1.75rem}.InvoiceCard_card__6ry2i .InvoiceCard_buttons__NDco1 .InvoiceCard_button____aMM{display:flex;cursor:pointer;align-items:center;gap:.25rem;font-size:.875rem;line-height:1.25rem;font-weight:400}