.home_home__krJMA{width:100%}.home_home__krJMA .home_home-item__Sfn5O{width:100%;margin-top:var(--latest-updates-margin)}.home_home__krJMA .home_home-item__Sfn5O:last-of-type{margin-top:0;padding:30px 0}.approvalPolicies_container__Vy7gq{width:100%;padding:20px}.approvalPolicies_container__Vy7gq .approvalPolicies_header__ZQtH6{display:flex;justify-content:space-between;align-items:center;margin-bottom:20px}.approvalPolicies_container__Vy7gq .approvalPolicies_action-button__AuTzH{width:40px;margin:0 4px;cursor:pointer}.approvalPolicies_member-initials-container__iYnAD{display:flex;gap:8px;align-items:center}.approvalPolicies_member-initial__DTxlF{width:32px;height:32px;border-radius:50%;background-color:#e0e0e0;color:#666;display:flex;align-items:center;justify-content:center;font-size:14px;font-weight:500;cursor:default;transition:all .2s ease;position:relative}.approvalPolicies_member-initial__DTxlF:hover{background-color:#d0d0d0;transform:translateY(-2px);box-shadow:0 2px 4px rgba(0,0,0,.1)}.approvalPolicies_member-initial__DTxlF:after{content:attr(title);position:absolute;bottom:100%;left:50%;transform:translateX(-50%);padding:4px 8px;background-color:rgba(0,0,0,.8);color:#fff;border-radius:4px;font-size:12px;white-space:nowrap;opacity:0;transition:opacity .2s ease;pointer-events:none}.approvalPolicies_member-initial__DTxlF:hover:after{opacity:1}.approvalPolicies_action-edit__6k9mp svg{width:16px;height:16px;fill:#000!important}.approvalPolicies_action-delete__XZJs1 svg{width:20px;height:20px;fill:red!important;stroke:#fff!important}.stay_stay__1IsTH .stay_stay-btn-navigations___VgKe button{margin-left:10px}.stay_stay__1IsTH .stay_stay-btn-navigations___VgKe button:first-of-type{margin-left:0}.stay_stay__1IsTH .stay_stay-btn-navigations___VgKe .stay_select-center__pB2FU{margin-top:10px;width:100%}.stay_stay__1IsTH .stay_stay-btn-navigations___VgKe .stay_select-center__pB2FU div,.stay_stay__1IsTH .stay_stay-btn-navigations___VgKe .stay_stay-btn-navigation__BhiFO,.stay_stay__1IsTH .stay_stay-btn-navigations___VgKe .stay_stay-btn-navigation__BhiFO button{width:100%}.stay_stay__1IsTH .stay_stay-inputs__K3fO4{width:100%;margin-top:10px}.stayBooking_stay-booking-container__9eeh3{width:100%;margin-top:20px}.stayBooking_stay-booking-container__9eeh3 .stayBooking_stay-row__y_6UF.stayBooking_mobile-stay-row__jNdZ5{flex-direction:column}.stayBooking_stay-booking-container__9eeh3 .stayBooking_stay-row__y_6UF .stayBooking_filter-col__El6yE{width:24%}.stayBooking_stay-booking-container__9eeh3 .stayBooking_stay-row__y_6UF .stayBooking_filter-col__El6yE.stayBooking_mobile-filter-col__J6I6F{width:100%}.stayBooking_stay-booking-container__9eeh3 .stayBooking_stay-row__y_6UF .stayBooking_stay-list-col__cnhmi{width:75%;margin:20px}.stayBooking_stay-booking-container__9eeh3 .stayBooking_stay-row__y_6UF .stayBooking_stay-list-col__cnhmi.stayBooking_mobile-stay-list-col__bQcvM{width:100%;margin:40px 0}.stayBooking_stay-booking-container__9eeh3 .stayBooking_stay-row__y_6UF .stayBooking_stay-list-col__cnhmi .stayBooking_stay-booking-card__KGDXI{margin-top:20px}.stayBooking_stay-booking-container__9eeh3 .stayBooking_stay-row__y_6UF .stayBooking_ad-col___onPw{width:20%}.stayBooking_stay-booking-container__9eeh3 .stayBooking_stay-row__y_6UF .stayBooking_ad-col___onPw.stayBooking_mobile-ad-col__RxySV{width:100%;margin:20px 0}.requests_request-container__BqnRJ{width:100%;margin-top:20px}.requests_request-container__BqnRJ .requests_no-requests-message__OOgzM{width:100%;display:flex;flex-direction:column;align-items:center;justify-content:center;padding:40px;background-color:var(--color-white);border-radius:8px;box-shadow:0 2px 4px rgba(0,0,0,.1)}.requests_request-container__BqnRJ .requests_no-requests-message__OOgzM .requests_no-requests-title__Xft1I{font-size:var(--font-size-xl);font-weight:var(--font-weight-bold);margin-bottom:16px;color:var(--color-text-primary)}.requests_request-container__BqnRJ .requests_no-requests-message__OOgzM .requests_no-requests-description__NbtIK{font-size:var(--font-size-md);color:var(--color-text-secondary);text-align:center}.requests_request-container__BqnRJ .requests_request-list-container__h_68j{width:70%;margin-right:20px}.requests_request-container__BqnRJ .requests_request-list-container__h_68j .requests_trip-card-container__aiiWN{padding:20px;border-radius:8px;background-color:var(--color-white);width:100%;margin-bottom:40px}.requests_request-container__BqnRJ .requests_request-list-container__h_68j .requests_trip-card-container__aiiWN h1{margin-bottom:5px;font-size:var(--font-size-lg);font-weight:var(--font-weight-bold)}.requests_request-container__BqnRJ .requests_request-list-container__h_68j .requests_trip-card-container__aiiWN h2{margin-bottom:10px}.requests_request-container__BqnRJ .requests_request-list-container__h_68j .requests_trip-card-container__aiiWN .requests_all-requests__NUwr_{margin-top:30px;border-radius:8px;background-color:var(--color-blue-tertiary)}.requests_request-container__BqnRJ .requests_request-list-container__h_68j .requests_trip-card-container__aiiWN .requests_all-requests__NUwr_ h2{margin-bottom:15px;font-size:var(--font-size-md);font-weight:var(--font-weight-medium)}.requests_request-container__BqnRJ .requests_request-list-container__h_68j .requests_trip-card-container__aiiWN .requests_all-requests__NUwr_ .requests_request-item__pG_bl{margin-top:10px;border-radius:6px;padding:25px 15px 10px;background-color:var(--color-white)}.requests_request-container__BqnRJ .requests_request-list-container__h_68j .requests_trip-card-container__aiiWN .requests_all-requests__NUwr_ .requests_request-item__pG_bl p{margin:5px 0;font-size:var(--font-size-sm)}.requests_request-container__BqnRJ .requests_request-list-container__h_68j .requests_trip-card-container__aiiWN .requests_all-requests__NUwr_ .requests_request-item__pG_bl p strong{font-weight:var(--font-weight-medium)}.requests_request-container__BqnRJ .requests_trip-summary-container__Jm9kd{width:30%;margin-left:20px}.requests_cancel-button__A_4Rl{height:30px;background-color:#ff4d4d;color:#fff;border:none;border-radius:4px;padding:5px 10px;margin-top:8px;cursor:pointer;font-weight:500;transition:background-color .2s ease}.requests_cancel-button__A_4Rl svg{width:15px;height:15px;fill:#fff}.requests_cancel-button__A_4Rl:hover{background-color:#e63939}.requests_cancel-button__A_4Rl:active{background-color:#c33}.policiesForm_form__jPRuV{padding:20px}.policiesForm_formRow__wjtpb{margin-bottom:16px}.policiesForm_formField__d890T{flex:1 1;margin-right:16px;width:100%}.policiesForm_formField__d890T input{border:none!important}.policiesForm_formField__d890T:last-child{margin-right:0}.policiesForm_formFieldButton__TTMUA{flex:1 1;margin-right:16px;margin-top:42px;cursor:pointer}.policiesForm_formFieldButton__TTMUA svg{width:20px;height:20px;fill:red!important;stroke:#fff!important}.policiesForm_input-label__WDnst{display:block;margin-bottom:8px;font-weight:500}.policiesForm_section__d4QaH{margin-top:24px;margin-bottom:24px;padding:16px;border:1px solid #e0e0e0;border-radius:4px}.policiesForm_sectionHeader__YYIQJ{margin-bottom:16px}.policiesForm_approverRow__5jCKG,.policiesForm_conditionRow__Fy_HC{margin-bottom:16px;padding-bottom:16px;border-bottom:1px solid #f0f0f0}.policiesForm_approverRow__5jCKG:last-child,.policiesForm_conditionRow__Fy_HC:last-child{border-bottom:none;margin-bottom:0;padding-bottom:0}.policiesForm_required__SX2Zi{color:red}.orgGroups_policies__1T0u5,.orgGroups_policies__1T0u5 .orgGroups_policies-item__d0_1n{width:100%}.orgGroups_container__RajsR{width:100%;padding:20px}.orgGroups_container__RajsR .orgGroups_header__9bOqP{display:flex;justify-content:space-between;align-items:center;margin-bottom:20px}.orgGroups_container__RajsR .orgGroups_action-button__J4aI_{width:40px;margin:0 4px;cursor:pointer}.orgGroups_member-initials-container__EwfA4{display:flex;gap:8px;align-items:center}.orgGroups_member-initial__c5dc_{width:32px;height:32px;border-radius:50%;background-color:#e0e0e0;color:#666;display:flex;align-items:center;justify-content:center;font-size:14px;font-weight:500;cursor:default;transition:all .2s ease;position:relative}.orgGroups_member-initial__c5dc_:hover{background-color:#d0d0d0;transform:translateY(-2px);box-shadow:0 2px 4px rgba(0,0,0,.1)}.orgGroups_member-initial__c5dc_:after{content:attr(title);position:absolute;bottom:100%;left:50%;transform:translateX(-50%);padding:4px 8px;background-color:rgba(0,0,0,.8);color:#fff;border-radius:4px;font-size:12px;white-space:nowrap;opacity:0;transition:opacity .2s ease;pointer-events:none}.orgGroups_member-initial__c5dc_:hover:after{opacity:1}.orgGroups_action-edit__mfRx4 svg{width:16px;height:16px;fill:#000!important}.orgGroups_action-delete___fGXK svg{width:20px;height:20px;fill:red!important;stroke:#fff!important}.requestDetail_container__VjvYX{padding:2rem;font-family:DM Sans,sans-serif;background-color:var(--color-blue-tertiary)}.requestDetail_header__majrb{display:flex;justify-content:space-between;align-items:center;margin-bottom:2rem}.requestDetail_header__majrb .requestDetail_title__2nge3{color:var(--color-black);margin-bottom:.5rem}.requestDetail_header__majrb .requestDetail_breadcrumb__jTVDb{color:var(--color-gray)}.requestDetail_header__majrb .requestDetail_header-button___RVwr{background-color:rgba(0,0,0,0);border:none;cursor:pointer}.requestDetail_card-header__EpZzY{background-color:var(--color-blue-primary);padding:20px;width:100%}.requestDetail_card-header__EpZzY .requestDetail_header-left__cJxfe .requestDetail_hotel__AnZc1{font-size:30px}.requestDetail_card-header__EpZzY .requestDetail_header-left__cJxfe svg{fill:var(--color-white);stroke:var(--color-blue-primary)}.requestDetail_card-header__EpZzY .requestDetail_request-id__XSsST{color:var(--color-white);margin-left:2px;margin-right:1rem}.requestDetail_card-header__EpZzY .requestDetail_approved-button__DttBz{background-color:var(--color-white);color:green;padding:6px 20px;border:1px solid green;border-radius:4px}.requestDetail_card-header__EpZzY .requestDetail_approved-button__DttBz[data-status=APPROVAL_PENDING]{color:var(--color-yellow);border:1px solid var(--color-yellow)}.requestDetail_card-header__EpZzY .requestDetail_approved-button__DttBz[data-status=CANCELED],.requestDetail_card-header__EpZzY .requestDetail_approved-button__DttBz[data-status=FAILED]{color:var(--color-red);border:1px solid var(--color-red)}.requestDetail_card-header__EpZzY .requestDetail_approved-button__DttBz[data-status=APPROVED]{color:var(--color-green);border:1px solid var(--color-green)}.requestDetail_card-header__EpZzY .requestDetail_date-range__ESoIz{color:var(--color-white);margin-bottom:1rem;margin-top:10px}.requestDetail_card-header__EpZzY .requestDetail_date-range__ESoIz .requestDetail_dates__IGy33{margin-left:2px;margin-top:4px;color:var(--color-white)}.requestDetail_card-header__EpZzY .requestDetail_date-range__ESoIz svg{fill:var(--color-white);stroke:var(--color-blue-primary)}.requestDetail_card-header__EpZzY .requestDetail_date-range__ESoIz .requestDetail_calendar__5NolL{font-size:25px}.requestDetail_card-header__EpZzY .requestDetail_pnr-no__4s9tC{color:var(--color-white);margin-right:10px}.requestDetail_card__ZZUg3{background-color:var(--color-white);border-radius:8px;box-shadow:0 4px 8px rgba(0,0,0,.1)}.requestDetail_card__ZZUg3 .requestDetail_accordion__9HYif{margin:20px}.requestDetail_card__ZZUg3 .requestDetail_accordion__9HYif .requestDetail_accordion-item__4IVxl{border:1px solid var(--color-blue-secondary);border-radius:4px;margin-bottom:.5rem}.requestDetail_card__ZZUg3 .requestDetail_accordion__9HYif .requestDetail_accordion-item__4IVxl.requestDetail_accordionItem__yGbyt{border:none}.requestDetail_card__ZZUg3 .requestDetail_accordion__9HYif .requestDetail_accordion-item__4IVxl .requestDetail_accordion-header__Qcv7_{display:flex;justify-content:space-between;align-items:center;width:100%;background-color:var(--color-white);border:none;text-align:left;cursor:pointer;border-radius:4px;font-size:var(--font-size-sm);color:var(--color-gray)}.requestDetail_card__ZZUg3 .requestDetail_accordion__9HYif .requestDetail_accordion-item__4IVxl .requestDetail_accordion-header__Qcv7_ .requestDetail_accordion-inactive-header__fvizG{width:100%;align-items:center;padding:20px}.requestDetail_card__ZZUg3 .requestDetail_accordion__9HYif .requestDetail_accordion-item__4IVxl .requestDetail_accordion-header__Qcv7_ .requestDetail_accordion-inactive-header__fvizG .requestDetail_sub-h__pC5ba{margin-left:5px;color:var(--color-gray)}.requestDetail_card__ZZUg3 .requestDetail_accordion__9HYif .requestDetail_accordion-item__4IVxl .requestDetail_accordion-header__Qcv7_ .requestDetail_accordion-actions__uXhPc{display:flex;align-items:center}.requestDetail_card__ZZUg3 .requestDetail_accordion__9HYif .requestDetail_accordion-item__4IVxl .requestDetail_accordion-header__Qcv7_ .requestDetail_accordion-actions__uXhPc .requestDetail_icon-button__SiK51{margin-left:.5rem}.requestDetail_card__ZZUg3 .requestDetail_accordion__9HYif .requestDetail_accordion-item__4IVxl .requestDetail_accordion-header__Qcv7_ .requestDetail_accordion-actions__uXhPc .requestDetail_icon-button__SiK51 button .requestDetail_document__411WE{width:20px;font-size:15px}.requestDetail_card__ZZUg3 .requestDetail_accordion__9HYif .requestDetail_accordion-item__4IVxl .requestDetail_accordion-header__Qcv7_ .requestDetail_accordion-actions__uXhPc .requestDetail_icon-button__SiK51 svg{margin-left:0;fill:#000}.requestDetail_card__ZZUg3 .requestDetail_accordion__9HYif .requestDetail_accordion-item__4IVxl .requestDetail_accordion-header__Qcv7_.requestDetail_active__8g7KA{border-bottom-left-radius:0;border-bottom-right-radius:0}.requestDetail_card__ZZUg3 .requestDetail_accordion__9HYif .requestDetail_accordion-item__4IVxl .requestDetail_accordion-content__KJTqD{padding:1rem;font-size:var(--font-size-xs);color:var(--color-gray)}.requestDetail_accordion-active-header__G5rRy{width:100%}.requestDetail_header-action-menu__qsGPu{display:flex;justify-content:space-between;align-items:center;margin:20px}.requestDetail_header-action-menu__qsGPu .requestDetail_take-off-plane__DVmJm{font-size:22px;margin-right:5px}.requestDetail_header-action-menu__qsGPu p{font-size:var(--font-size-sm);font-weight:var(--font-weight-medium)}.requestDetail_header-action-menu__qsGPu .requestDetail_actions___0z3H{display:flex;width:100%}.requestDetail_header-action-menu__qsGPu .requestDetail_actions___0z3H .requestDetail_cost-center__IrxEY{margin-right:.5rem;border-right:2px solid var(--color-blue-secondary);padding-right:20px}.requestDetail_header-action-menu__qsGPu .requestDetail_actions___0z3H .requestDetail_cost-center__IrxEY button{background-color:var(--color-blue-lightest);color:var(--color-blue-primary)}.requestDetail_header-action-menu__qsGPu .requestDetail_actions___0z3H .requestDetail_action-cancel-button__YVcP3 button{margin:0 5px;font-size:var(--font-size-xs);background-color:red!important;cursor:pointer;transition:background-color .2s ease;border:1px solid var(--color-white)}.requestDetail_header-action-menu__qsGPu .requestDetail_actions___0z3H .requestDetail_action-cancel-button__YVcP3 button:hover{background-color:darkred!important}.requestDetail_header-action-menu__qsGPu .requestDetail_actions___0z3H .requestDetail_action-cancel-button__YVcP3 button:disabled{opacity:.6;background-color:#ffb3b3;color:#666;cursor:not-allowed}.requestDetail_header-action-menu__qsGPu .requestDetail_actions___0z3H .requestDetail_action-cancel-button__YVcP3 button:disabled:hover{background-color:#ffb3b3;cursor:not-allowed}.requestDetail_header-action-menu__qsGPu .requestDetail_actions___0z3H .requestDetail_action-button__7ff_Y{margin:0 5px}.requestDetail_header-action-menu__qsGPu .requestDetail_actions___0z3H .requestDetail_action-button__7ff_Y button:hover{background-color:var(--color-blue-secondary)!important}.requestDetail_header-action-menu__qsGPu .requestDetail_actions___0z3H .requestDetail_action-button__7ff_Y button:disabled{opacity:.6;background-color:#e0e0e0;color:#666;cursor:not-allowed}.requestDetail_header-action-menu__qsGPu .requestDetail_actions___0z3H .requestDetail_action-button__7ff_Y button:disabled:hover{background-color:#e0e0e0;cursor:not-allowed}.requestDetail_header-action-menu__qsGPu .requestDetail_actions___0z3H .requestDetail_action-green-button__fYkl8{margin:0 5px;background-color:var(--color-green-primary);color:var(--color-white)}.requestDetail_header-action-menu__qsGPu .requestDetail_actions___0z3H .requestDetail_action-green-button__fYkl8 button{font-size:var(--font-size-xs);background-color:green!important;cursor:pointer;transition:background-color .2s ease;border:1px solid var(--color-white)}.requestDetail_header-action-menu__qsGPu .requestDetail_actions___0z3H .requestDetail_action-green-button__fYkl8 button:hover{background-color:#006400!important}.requestDetail_header-action-menu__qsGPu .requestDetail_actions___0z3H .requestDetail_action-green-button__fYkl8 button:disabled{opacity:.6;background-color:#a0d9a0;color:#666;cursor:not-allowed}.requestDetail_header-action-menu__qsGPu .requestDetail_actions___0z3H .requestDetail_action-green-button__fYkl8 button:disabled:hover{background-color:#a0d9a0;cursor:not-allowed}.requestDetail_header-action-menu__qsGPu .requestDetail_actions___0z3H .requestDetail_icon-button__SiK51{margin-left:.5rem}.requestDetail_header-action-menu__qsGPu .requestDetail_actions___0z3H .requestDetail_icon-button__SiK51 svg{margin-left:0;fill:#000}.requestDetail_reschedule-form__6_O9A{padding:1rem;display:flex;flex-direction:column;gap:1rem}.requestDetail_reschedule-form__6_O9A .requestDetail_date-input___tVzz{padding:.75rem;border:1px solid var(--color-blue-secondary);border-radius:4px;font-family:DM Sans,sans-serif;font-size:var(--font-size-sm);color:var(--color-black);width:100%}.requestDetail_reschedule-form__6_O9A .requestDetail_date-input___tVzz:focus{outline:none;border-color:var(--color-blue-primary);box-shadow:0 0 0 2px rgba(0,123,255,.25)}.requestDetail_button__ipW_E{display:flex;align-items:center;font-size:var(--font-size-xs);font-weight:var(--font-weight-medium);padding:8px 12px;border-radius:4px;border:none;color:#fff}.requestDetail_button__ipW_E:before{content:"";display:inline-block;width:8px;height:8px;border-radius:50%;margin-right:8px}.requestDetail_button__ipW_E.requestDetail_button-green__ivJHh{background-color:rgba(0,255,0,.15);color:#00ab00}.requestDetail_button__ipW_E.requestDetail_button-green__ivJHh:before{background-color:lime}.requestDetail_button__ipW_E.requestDetail_button-yellow__nZgqS{background-color:rgba(255,255,0,.15);color:#9a9a00}.requestDetail_button__ipW_E.requestDetail_button-yellow__nZgqS:before{background-color:#ff0}.requestDetail_button__ipW_E.requestDetail_button-red__Z4tTE{background-color:rgba(255,0,0,.15);color:#a90000}.requestDetail_button__ipW_E.requestDetail_button-red__Z4tTE:before{background-color:red}.requestDetail_button__ipW_E.requestDetail_button-gray__GFD9R{background-color:rgba(128,128,128,.15);color:#666}.requestDetail_button__ipW_E.requestDetail_button-gray__GFD9R:before{background-color:gray}.requestDetail_header-left__cJxfe{width:100%}.requestDetail_request-details-row__wsFS1{margin-bottom:10px;margin-top:10px}.requestDetail_ml-2__9W4U_{margin-left:.5rem}.requestDetail_request-item__UnnwI{margin-top:10px;border-radius:8px;border-top:5px solid var(--color-blue-secondary);padding:20px;background-color:rgba(152,168,207,.0509803922);box-shadow:0 2px 4px rgba(0,0,0,.1);margin-bottom:20px}.requestDetail_forward-form__6Oujh{margin-top:10px;display:flex;justify-content:start;text-align:start}.requestDetail_forward-form__6Oujh select{border:none!important}.requestDetail_forward-form-text__9kgF_{margin-bottom:10px}.requestDetail_trip-details__N5_1D{padding:24px}.requestDetail_trip-info__AKQOF{display:grid;grid-template-columns:repeat(4,1fr);grid-gap:24px;gap:24px}.requestDetail_trip-field__ChyWu{display:flex;flex-direction:column;gap:8px}.requestDetail_trip-icon__gj5qO{margin-right:8px;color:var(--primary-color)}.requestDetail_trip-details-card__awZLQ{background-color:var(--color-white);box-shadow:0 4px 8px rgba(0,0,0,.1);border-radius:8px;padding:24px;margin-bottom:24px}.requestDetail_trip-details-header__R2SpY svg{width:24px;height:24px}.requestDetail_passenger-details__0LG2r{margin-top:24px;padding:24px;background:#fff}.requestDetail_passenger-details__0LG2r .requestDetail_section-title__ZQHe8{margin-bottom:16px;color:#333}.requestDetail_passenger-details__0LG2r .requestDetail_table-container__vQbAf{width:100%;overflow-x:auto}.requestDetail_passenger-details__0LG2r .requestDetail_details-table__8pOSm{width:100%;border-collapse:collapse;table-layout:fixed}.requestDetail_passenger-details__0LG2r .requestDetail_details-table__8pOSm td,.requestDetail_passenger-details__0LG2r .requestDetail_details-table__8pOSm th{padding:12px 16px;text-align:left;border-bottom:1px solid #eee}.requestDetail_passenger-details__0LG2r .requestDetail_details-table__8pOSm th{background-color:#f8f9fa;font-weight:600;color:#666}.requestDetail_passenger-details__0LG2r .requestDetail_details-table__8pOSm td{color:#333}.requestDetail_passenger-details__0LG2r .requestDetail_details-table__8pOSm tr:last-child td{border-bottom:none}.requestDetail_flight-route__2w7hm svg{width:16px;height:16px;margin-bottom:-2px;margin-right:2px;margin-left:2px}.requestDetail_cancellation-request-container__N3pjd{background-color:#fbf0f0;padding:20px;border-radius:8px;margin-bottom:20px}.requestDetail_cancellation-request-container__N3pjd .requestDetail_request-type__Va90O{color:red;padding-left:10px}.requestDetail_rescheduled-request-container__pQCzy{background-color:#ffffec;padding:20px;border-radius:8px;margin-bottom:20px}.requestDetail_rescheduled-request-container__pQCzy .requestDetail_request-type__Va90O{color:#848400;padding-left:10px}.requestDetail_alternate-flight-details__xQkzh{margin-top:16px;padding:16px;border-radius:8px;background:#fff}.requestDetail_alternate-flight-details__xQkzh .requestDetail_alternate-flight-header__SELnS{margin-bottom:16px;padding-bottom:8px;border-bottom:1px solid #e0e0e0}.requestDetail_alternate-flight-details__xQkzh .requestDetail_toggle-button__PaD4r{padding:4px 12px;font-size:12px;border-radius:4px;transition:all .2s ease}.requestDetail_alternate-flight-details__xQkzh .requestDetail_toggle-button__PaD4r:hover{background-color:#f0f0f0}.requestDetail_booking-details__YMg1L{margin-top:30px;padding-top:20px;border-top:1px solid var(--color-blue-secondary)}.requestDetail_booking-details__YMg1L .requestDetail_booking-details-row__7edAw{margin-bottom:10px;margin-top:10px}.requestDetail_booking-details__YMg1L .requestDetail_booking-details-row__7edAw .requestDetail_booking-details-row-title__iO3ro,.requestDetail_booking-details__YMg1L .requestDetail_booking-details-row__7edAw .requestDetail_booking-details-row-value__PedQT{font-size:var(--font-size-sm);font-weight:var(--font-weight-medium);color:var(--color-gray)}.requestDetail_action-note__mk2fH{width:100%;padding:10px;border:2px solid red;border-radius:8px;background-color:#ffd2d2}.requestDetail_action-note__mk2fH .requestDetail_action-note-title__tGehl{font-size:var(--font-size-sm);font-weight:var(--font-weight-medium);color:var(--color-gray)}.requestDetail_highlight-request__8jRG5{animation:requestDetail_highlight__STDFs 2s ease-out}@keyframes requestDetail_highlight__STDFs{0%{background-color:var(--color-blue-primary)}to{background-color:rgba(0,0,0,0)}}.requestDetail_cost-center-row__hRiWf{margin-top:10px}.requestDetail_message-notif-button__ifDCX{margin-right:5px;cursor:pointer;transition:transform .2s ease}.requestDetail_message-notif-button__ifDCX:hover{transform:scale(1.1)}.requestDetail_message-notif-button__ifDCX:hover svg{stroke:#fff;fill:#fff}.requestDetail_message-notif-button__ifDCX svg{stroke:#000;fill:var(--color-blue-tertiary);height:22px;width:25px;margin-top:5px;transition:stroke .2s ease,fill .2s ease}.requestDetail_notification-container__TwiQs{position:relative;display:inline-block}.requestDetail_notification-badge__qFpdv{position:absolute;top:-8px;right:-8px;background-color:#ff4d4f;color:#fff;border-radius:50%;min-width:18px;height:18px;display:flex;align-items:center;justify-content:center;font-size:12px;font-weight:500;padding:0 4px}.groupsForm_form__HthR2{padding:20px;width:100%}.groupsForm_formRow__FL5V0{margin-bottom:20px;width:100%}.groupsForm_formField__TQY3U{width:100%;margin-bottom:15px}.groupsForm_formField__TQY3U input{border:none!important}.groupsForm_input-label-select__nisj_{display:block;margin-bottom:8px;font-weight:500;color:#333}.groupsForm_disabled-select__yFZID{width:100%;height:40px;border:1px solid #ccc;border-radius:4px;background-color:#f5f5f5;display:flex;align-items:center;padding:0 12px}.groupsForm_select-input__wJSuI{width:100%;border:none;background:rgba(0,0,0,0);color:#999;font-size:14px;outline:none}.groupsForm_error-message__Iaf2G{color:#ff4d4f;font-size:14px;margin-top:5px}.groupsForm_multiselect-container__23Z_h{position:relative;width:100%}.groupsForm_selected-users-display__Fs3hK{padding:10px;border:1px solid var(--color-blue-tertiary);border-radius:8px;background-color:var(--color-blue-tertiary);font-size:var(--font-size-sm);outline:none;color:var(--color-black);height:var(--button-height)}.groupsForm_selected-users__terBs{color:#333;font-size:14px;word-break:break-word}.groupsForm_placeholder__hINjf{color:#999;font-size:14px}.groupsForm_users-dropdown__erHat{position:absolute;top:100%;left:0;width:100%;max-height:200px;overflow-y:auto;background-color:#fff;border:1px solid #d9d9d9;border-radius:4px;box-shadow:0 2px 8px rgba(0,0,0,.15);z-index:10;display:none}.groupsForm_multiselect-container__23Z_h:hover .groupsForm_users-dropdown__erHat{display:block}.groupsForm_user-option__0384U{padding:8px 12px;cursor:pointer;font-size:14px;transition:background-color .3s}.groupsForm_user-option__0384U:hover{background-color:#f5f5f5}.groupsForm_user-option__0384U.groupsForm_selected__AE0PH{background-color:#e6f7ff;color:#1890ff}.groupsForm_required__XEqO3{color:red}.travelPolicies_container__ByKBI{width:100%;padding:20px}.travelPolicies_container__ByKBI .travelPolicies_header__nj1dm{display:flex;justify-content:space-between;align-items:center;margin-bottom:20px}.travelPolicies_container__ByKBI .travelPolicies_action-button__W3PUy{width:40px;margin:0 4px;cursor:pointer}.travelPolicies_action-edit__5kYoq svg{width:16px;height:16px;fill:#000!important}.travelPolicies_action-delete__g5CuE svg{width:20px;height:20px;fill:red!important;stroke:#fff!important}.orgUsers_container___Reo4{width:100%;padding:20px}.orgUsers_container___Reo4 .orgUsers_header__t5H1J{display:flex;justify-content:space-between;align-items:center;margin-bottom:20px}.orgUsers_container___Reo4 .orgUsers_action-button__uo0WW{width:40px;margin:0 4px;cursor:pointer}.orgUsers_action-edit__uT3ga svg{width:16px;height:16px;fill:#000!important}.orgUsers_action-delete__bXei2 svg{width:20px;height:20px;fill:red!important;stroke:#fff!important}.visa_visa____NDb,.visa_visa____NDb .visa_visa-item__c788t{width:100%}.visa_trip-col__WGkoP{margin-right:5px}.stayBooking_booking-container__710b3{padding:24px;gap:24px;width:100%}.stayBooking_booking-container__710b3 .stayBooking_first-row__7mQq5.stayBooking_mobile-first-row__C1HQ4{width:100%;flex-direction:column}.stayBooking_booking-container__710b3 .stayBooking_first-row__7mQq5 .stayBooking_plan-col__u_vYD{width:100%;margin-right:10px}.stayBooking_booking-container__710b3 .stayBooking_first-row__7mQq5 .stayBooking_plan-col__u_vYD.stayBooking_mobile-plan-col__UGEvG{width:100%}.stayBooking_booking-container__710b3 .stayBooking_first-row__7mQq5 .stayBooking_order-summary-col__JQSrv{width:28%;margin-left:10px}.stayBooking_booking-container__710b3 .stayBooking_first-row__7mQq5 .stayBooking_order-summary-col__JQSrv.stayBooking_mobile-order-summary-col__93dKb{width:100%;margin-left:0}.stayBooking_booking-container__710b3 .stayBooking_flight-summary-row__mmgXp{width:100%;margin-bottom:20px}.stayBooking_booking-container__710b3 .stayBooking_flight-summary-row__mmgXp.stayBooking_mobile-flight-summary-row__r15Ml{width:100%}.stayBooking_booking-container__710b3 .stayBooking_package-row__1EGiU{width:100%;background-color:var(--color-white);padding:25px;border-radius:8px;margin-bottom:20px}.stayBooking_booking-container__710b3 .stayBooking_package-row__1EGiU.stayBooking_mobile-package-row__cu_Vt{width:100%}.stayBooking_booking-container__710b3 .stayBooking_package-row__1EGiU .stayBooking_header-row-heading__Y5_0O{margin-bottom:20px}.stayBooking_booking-container__710b3 .stayBooking_package-row__1EGiU .stayBooking_package-card-row__dQi8x.stayBooking_mobile-package-card-row__BHqvH{width:100%}.stayBooking_booking-container__710b3 .stayBooking_package-row__1EGiU .stayBooking_package-col__N_30q{margin:5px}.stayBooking_booking-container__710b3 .stayBooking_cancel-row__QHEBg,.stayBooking_booking-container__710b3 .stayBooking_cancel-row__QHEBg.stayBooking_mobile-cancel-row__ooPlK,.stayBooking_booking-container__710b3 .stayBooking_meal-row__9S_Zr,.stayBooking_booking-container__710b3 .stayBooking_meal-row__9S_Zr.stayBooking_mobile-meal-row__UDyjh{width:100%}.stayBooking_booking-container__710b3 .stayBooking_gideline-row__hAR57{width:100%;gap:24px;margin-bottom:20px}.stayBooking_booking-container__710b3 .stayBooking_gideline-row__hAR57.stayBooking_mobile-gideline-row__6Q23Y{width:100%}.stayBooking_booking-container__710b3 .stayBooking_button-row__Hl7Kb{width:100%;gap:16px;margin-top:24px}.stayBooking_booking-container__710b3 .stayBooking_button-row__Hl7Kb button{min-width:300px}.stayBooking_booking-container__710b3 .stayBooking_button-row__Hl7Kb.stayBooking_mobile-button-row__xSKzg{width:100%}.stayBooking_booking-container__710b3 .stayBooking_add-trip-col__8XjhK{text-align:left}.stayBooking_error-message__0NyPW{color:#ff4d4f;margin-top:8px}.stayBooking_continue-button__rbZb7{margin-left:5px}.stayBooking_passenger-section__fq909{background:#fff;border-radius:8px;padding:24px;box-shadow:0 2px 4px rgba(0,0,0,.05)}.stayBooking_passenger-header__G0YJ3{width:100%;margin-bottom:16px}.stayBooking_passenger-title__kN5mn{color:#1a1a1a}.stayBooking_remove-passenger-btn__PgdUy{display:flex;align-items:center;gap:8px;color:#dc3545;padding:8px 12px;border-radius:6px;transition:all .2s ease;background-color:#fff;border:1px solid #dc3545;cursor:pointer}.stayBooking_remove-passenger-btn__PgdUy svg{fill:#dc3545;stroke:#dc3545}.stayBooking_remove-passenger-btn__PgdUy:hover{background-color:#fff5f5}.stayBooking_remove-passenger-btn__PgdUy .stayBooking_trash-icon__rp5qF{font-size:14px}.stayBooking_remove-passenger-icon__WNulq{width:20px;height:20px;color:#ff4d4f}.stayBooking_add-passenger-row__j3BBQ{width:100%;margin:16px 0}.stayBooking_add-passenger-btn___r17q{width:100%;max-width:300px;height:40px;border:1px dashed #d9d9d9;border-radius:4px;color:#1890ff;font-weight:500;transition:all .2s}.stayBooking_add-passenger-btn___r17q:hover{border-color:#1890ff;background-color:#e6f7ff}.stayBooking_cancel-button__FL9Us,.stayBooking_continue-button__rbZb7{flex:1 1}.stayBooking_mobile-gideline-row__6Q23Y{flex-direction:column}.stayBooking_mobile-button-row__xSKzg{flex-direction:column;gap:12px}.stayBooking_mobile-cancel-row__ooPlK{margin-top:16px}.stayBooking_mobile-plan-col__UGEvG{width:100%}.stayBooking_mobile-order-summary-col__93dKb{width:100%;margin-top:16px}.stayBooking_mobile-first-row__C1HQ4{flex-direction:column;gap:16px}.stayImageGallary_galleryContainer___BRp5{display:flex;flex-direction:column;gap:10px}.stayImageGallary_mainImage__xlogF{width:100%;max-height:400px;overflow:hidden;border-radius:5px}.stayImageGallary_mainImage__xlogF img{width:100%;height:auto;object-fit:cover}.stayImageGallary_thumbnailContainer__9vgsS{display:flex;overflow-x:auto;gap:10px;padding:10px 0;scrollbar-width:thin;scrollbar-color:#007bff #f0f0f0}.stayImageGallary_thumbnailContainer__9vgsS::-webkit-scrollbar{height:6px}.stayImageGallary_thumbnailContainer__9vgsS::-webkit-scrollbar-track{background:#f0f0f0;border-radius:3px}.stayImageGallary_thumbnailContainer__9vgsS::-webkit-scrollbar-thumb{background-color:#007bff;border-radius:3px}.stayImageGallary_thumbnail__98KvY{flex:0 0 80px;height:60px;overflow:hidden;border-radius:5px;cursor:pointer;border:2px solid rgba(0,0,0,0);transition:border-color .3s ease}.stayImageGallary_thumbnail__98KvY.stayImageGallary_active___64sO{border-color:#007bff}.stayImageGallary_thumbnail__98KvY img{width:100%;height:100%;object-fit:cover}.stayDetailTabCard_stayDetailCard__gvtbQ{background-color:#fff;border-radius:8px;box-shadow:0 2px 8px rgba(0,0,0,.1);padding:24px;margin-bottom:24px}.stayDetailTabCard_sectionTitle__yx22D{font-size:24px;font-weight:600;margin-bottom:16px;color:#333}.stayDetailTabCard_overviewSection__YkE2V{margin-bottom:32px}.stayDetailTabCard_hotelInfo__ieG4J{margin-bottom:24px}.stayDetailTabCard_hotelName__SlJkD{font-size:20px;font-weight:600;margin-bottom:8px;color:#333}.stayDetailTabCard_ratingContainer__79sg_{display:flex;align-items:center;margin-bottom:8px}.stayDetailTabCard_rating__orQVP{display:flex;align-items:center;margin-right:8px}.stayDetailTabCard_starIcon__m79pr{color:#ffc107;margin-right:4px}.stayDetailTabCard_reviewCount__31QSh{color:#666;font-size:14px}.stayDetailTabCard_addressContainer__pcEcG,.stayDetailTabCard_phoneContainer__2_pYo{display:flex;align-items:center;margin-bottom:8px;color:#666;font-size:14px}.stayDetailTabCard_addressIcon__yrrFU,.stayDetailTabCard_phoneIcon__nPN2x{margin-right:8px;color:#666}.stayDetailTabCard_facilitiesSection__e729o{margin-top:24px}.stayDetailTabCard_facilitiesTitle__ZH27N{font-size:18px;font-weight:600;margin-bottom:16px;color:#333}.stayDetailTabCard_facilitiesList__vYxG9{display:grid;grid-template-columns:repeat(auto-fill,minmax(200px,1fr));grid-gap:16px;gap:16px}.stayDetailTabCard_facilityItem__QjR8l{display:flex;align-items:center;color:#666;font-size:14px}.stayDetailTabCard_facilityItem__QjR8l svg{margin-right:8px;color:#666}.stayDetailTabCard_roomsSection__R83DE{margin-top:32px}.stayDetailTabCard_roomsList__seg1C{display:grid;grid-template-columns:repeat(auto-fill,minmax(300px,1fr));grid-gap:24px;gap:24px}.stayDetailTabCard_roomCard__AQkdr{background-color:#f8f9fa;border-radius:8px;padding:16px;display:flex;flex-direction:column;justify-content:space-between;border:2px solid rgba(0,0,0,0);transition:all .3s ease}.stayDetailTabCard_roomCard__AQkdr.stayDetailTabCard_selected__uYQHp{border-color:#007bff;background-color:#f0f7ff;box-shadow:0 4px 12px rgba(0,123,255,.15)}.stayDetailTabCard_roomInfo__2N6H4{margin-bottom:16px}.stayDetailTabCard_roomName__LRdcM{font-size:18px;font-weight:600;margin-bottom:8px;color:#333}.stayDetailTabCard_roomDescription__fI6b2{color:#666;font-size:14px;margin-bottom:16px;line-height:1.5}.stayDetailTabCard_roomPrice__90zuO{display:flex;align-items:center;margin-bottom:8px}.stayDetailTabCard_priceLabel__7wqkm{font-weight:600;margin-right:8px;color:#333}.stayDetailTabCard_priceValue__R7YTc{font-size:18px;font-weight:600;color:#28a745}.stayDetailTabCard_refundableBadge__3mMI0{display:inline-block;background-color:#f7ffe2;color:#97a200;padding:4px 8px;border-radius:4px;font-size:12px;font-weight:600}.stayDetailTabCard_selectRoomButton__Ajvei{width:100%;padding:10px;background-color:#007bff;color:#fff;border:none;border-radius:4px;font-weight:600;cursor:pointer;transition:background-color .2s}.stayDetailTabCard_selectRoomButton__Ajvei:hover{background-color:#0056b3}.login_loginContainer__efS3l{display:flex;justify-content:center;align-items:center;height:100vh;background-color:var(--color-blue-tertiary)}.login_loginBox__WTZuA{display:flex;width:100%;height:100%;background-color:var(--color-white);border-radius:8px;box-shadow:0 4px 8px rgba(0,0,0,.1);overflow:hidden}.login_imageContainer__04YNq{position:relative;width:50%}.login_imageContainer__04YNq .login_cover-image__fXRA_{object-fit:cover}@media(max-width:768px){.login_imageContainer__04YNq{display:none}}.login_loginForm__n1eKJ{width:50%;padding:30px;display:flex;flex-direction:column}@media(max-width:768px){.login_loginForm__n1eKJ{width:100%}}.login_logoContainer__nVc64{position:absolute;margin-bottom:20px;display:flex;top:10%;justify-content:center;width:100%;z-index:9}.login_logoContainer__nVc64 .login_logo-image__7uuQE{width:210px;height:100%}.login_logoContainer__nVc64 .login_globalTravel__NO_YZ{font-size:var(--font-size-md);font-weight:var(--font-weight-bold)}.login_logoContainer__nVc64 .login_yourTravel__bZmH_{font-size:var(--font-size-sm);font-weight:var(--font-weight-regular)}.login_loginTitle__MwFT6{margin-bottom:20px}.login_forgotPassword__vNdZw{margin-bottom:20px;color:var(--color-blue-primary);cursor:pointer}.login_inputGroup__zEq_6{margin-bottom:20px;width:100%}.login_loginForm__n1eKJ{justify-content:center;padding:0 6rem}.login_rememberMeContainer__nXOrl{margin-bottom:20px}.login_rememberMeContainer__nXOrl .login_rememberMeLabel__Y11Yd{display:flex;align-items:center;font-size:var(--font-size-sm);font-weight:var(--font-weight-bold)}.login_rememberMeContainer__nXOrl .login_rememberMeLabel__Y11Yd input{margin-right:5px}.login_inputButton__AHvP_{margin-bottom:20px;width:100%}.login_inputButton__AHvP_ button{width:100%;height:40px}.login_terms__cjP4j{font-size:var(--font-size-xs);text-align:center}@media(max-width:575px){.login_loginForm__n1eKJ{padding:20px}}.myBooking_my-booking-container__gurz_{padding:20px}.myBooking_my-booking-container__gurz_ .myBooking_flight-container__trFsa{margin:5px 10px}.myBooking_my-booking-container__gurz_ .myBooking_booking-header__DFIt6{display:flex;justify-content:space-between;align-items:center;margin-bottom:16px}.myBooking_my-booking-container__gurz_ .myBooking_status-filter___fk5q{min-width:200px}.myBooking_booking-container__8_x0Z{margin:20px 0}.myBooking_tabs__dGTTu{border-radius:8px;padding:10px;margin-bottom:20px;display:flex;justify-content:flex-start;overflow-x:auto;white-space:nowrap}.myBooking_tab__HXuHf{width:100%;padding:10px 20px;cursor:pointer;margin-right:10px;display:flex;align-items:center;color:var(--color-gray);font-size:var(--font-size-md-lg)}.myBooking_tab__HXuHf svg{fill:var(--color-gray);stroke:var(--color-gray)}.myBooking_tab__HXuHf:last-child{margin-right:0}.myBooking_tab__HXuHf.myBooking_active__GBF5F{border-bottom:3px solid var(--color-blue-primary);color:var(--color-blue-primary)}.myBooking_tab__HXuHf.myBooking_active__GBF5F svg{fill:var(--color-blue-primary);stroke:var(--color-blue-primary)}.myBooking_tab__HXuHf:hover{background-color:rgba(var(--color-blue-primary-rgb,48,81,152),.1)}.myBooking_tab-icon__FN5UJ{margin-right:8px;font-size:1.2em}.myBooking_flight-container-row__sThT6,.myBooking_hotel-container-row__Z8PER{flex-wrap:wrap!important;gap:20px}.myBooking_cab-container-row__V9boH,.myBooking_visa-container-row__Y_VCm{display:flex;flex-wrap:wrap;gap:16px;margin-top:16px}.myBooking_cab-container__wqiza,.myBooking_visa-container__LDwwq{flex-wrap:wrap!important;gap:20px}.myBooking_booking-content-container__q8Sp_{width:100%}@media(max-width:768px){.myBooking_tab__HXuHf{padding:8px 15px;margin-right:5px}.myBooking_tab-icon__FN5UJ{margin-right:5px;font-size:1em}}@media(max-width:576px){.myBooking_tab__HXuHf{padding:6px 10px;font-size:.8em}}.myBookingCabCard_card-container__aZlah{background-color:var(--color-white);border-radius:12px;padding:20px;box-shadow:0 4px 8px rgba(0,0,0,.1);min-width:365px;max-width:500px}.myBookingCabCard_card-container__aZlah .myBookingCabCard_card-title__cy125{font-size:var(--font-size-md);font-weight:var(--font-weight-medium);color:var(--color-gray);margin-bottom:10px}.myBookingCabCard_card-container__aZlah .myBookingCabCard_location-text__mu5kP{color:var(--color-gray)}.myBookingCabCard_card-container__aZlah .myBookingCabCard_booking-id__T0ajN{color:var(--color-gray);margin-top:10px}.myBookingCabCard_card-container__aZlah .myBookingCabCard_cab-card-header__PckNh{display:flex;justify-content:space-between;align-items:center;margin-bottom:16px}.myBookingCabCard_card-container__aZlah .myBookingCabCard_cab-card-content__X5ZcB .myBookingCabCard_info-row__5CF_3{display:flex;align-items:center;margin-bottom:20px}.myBookingCabCard_card-container__aZlah .myBookingCabCard_cab-card-content__X5ZcB .myBookingCabCard_info-row__5CF_3 .myBookingCabCard_icon__Gkf4J{margin-right:8px;color:#6c757d}.myBookingCabCard_user-text__mITG8{margin-bottom:20px}.myBookingCabCard_status__HjAhH{display:flex;align-items:center;font-size:var(--font-size-sm);font-weight:var(--font-weight-medium);border-radius:8px;padding:10px;width:-moz-fit-content;width:fit-content}.myBookingCabCard_status__HjAhH.myBookingCabCard_approved__QeMYo{background-color:#e6f4ea;color:#1e7e34}.myBookingCabCard_status__HjAhH.myBookingCabCard_pending__ibFd_{background-color:#fff3cd;color:#856404}.myBookingCabCard_status__HjAhH.myBookingCabCard_cancelled__xMNr7,.myBookingCabCard_status__HjAhH.myBookingCabCard_rejected__CnDLo{background-color:#f8d7da;color:#721c24}.myBookingCabCard_check-details-button__uM6es{background-color:rgba(0,0,0,0);border:none;cursor:pointer;padding:0}.myBookingCabCard_check-details-button__uM6es button{width:100%;border:none}.myBookingVisaCard_card-container__IpV5P{background-color:var(--color-white);border-radius:12px;padding:20px;box-shadow:0 4px 8px rgba(0,0,0,.1);min-width:385px;max-width:500px}.myBookingVisaCard_card-container__IpV5P .myBookingVisaCard_card-title__fmRvf{font-size:var(--font-size-md);font-weight:var(--font-weight-medium);color:var(--color-gray);margin-bottom:10px}.myBookingVisaCard_card-container__IpV5P .myBookingVisaCard_location-text__0wMuZ{color:var(--color-gray)}.myBookingVisaCard_card-container__IpV5P .myBookingVisaCard_booking-id__xH4lP{color:var(--color-gray);margin-top:10px}.myBookingVisaCard_card-container__IpV5P .myBookingVisaCard_cab-card-header__b0ABL{display:flex;justify-content:space-between;align-items:center;margin-bottom:16px}.myBookingVisaCard_card-container__IpV5P .myBookingVisaCard_cab-card-content__l5_6P .myBookingVisaCard_info-row__FK6ip{display:flex;align-items:center;margin-bottom:20px}.myBookingVisaCard_card-container__IpV5P .myBookingVisaCard_cab-card-content__l5_6P .myBookingVisaCard_info-row__FK6ip .myBookingVisaCard_icon__D9AFQ{margin-right:8px;color:#6c757d}.myBookingVisaCard_user-text__t4_VZ{margin-bottom:20px}.myBookingVisaCard_status__VSfdl{display:flex;align-items:center;font-size:var(--font-size-sm);font-weight:var(--font-weight-medium);border-radius:8px;padding:10px;width:-moz-fit-content;width:fit-content}.myBookingVisaCard_status__VSfdl.myBookingVisaCard_approved__zAX28{background-color:#e6f4ea;color:#1e7e34}.myBookingVisaCard_status__VSfdl.myBookingVisaCard_pending__XWAdO{background-color:#fff3cd;color:#856404}.myBookingVisaCard_status__VSfdl.myBookingVisaCard_cancelled__YHtGb,.myBookingVisaCard_status__VSfdl.myBookingVisaCard_rejected__bDqls{background-color:#f8d7da;color:#721c24}.myBookingVisaCard_check-details-button__jo4WO{background-color:rgba(0,0,0,0);border:none;cursor:pointer;padding:0}.myBookingVisaCard_check-details-button__jo4WO button{width:100%;border:none}.roundMulticityFlights_container__rXEWz{flex:1 1}.roundMulticityFlights_tabs__RCV2D{border-radius:12px;padding:12px;margin-bottom:10px;display:flex;justify-content:flex-start;overflow-x:auto;white-space:nowrap;background:var(--color-blue-tertiary);box-shadow:0 2px 8px rgba(48,81,152,.05)}.roundMulticityFlights_tab__ICo04{padding:9px 18px;cursor:pointer;margin-right:12px;display:flex;align-items:center;color:var(--color-gray);font-size:var(--font-size-md-lg);border-radius:8px;transition:all .3s ease}.roundMulticityFlights_tab__ICo04 svg{fill:var(--color-gray);stroke:var(--color-gray);transition:all .3s ease}.roundMulticityFlights_tab__ICo04:last-child{margin-right:0}.roundMulticityFlights_tab__ICo04.roundMulticityFlights_active__WblRC{background:var(--color-white);color:var(--color-blue-primary);box-shadow:0 2px 8px rgba(48,81,152,.1)}.roundMulticityFlights_tab__ICo04.roundMulticityFlights_active__WblRC svg{fill:var(--color-blue-primary);stroke:var(--color-blue-primary)}.roundMulticityFlights_tab__ICo04:hover{background-color:rgba(var(--color-blue-primary-rgb,48,81,152),.1);transform:translateY(-1px)}.roundMulticityFlights_tab-icon__M6Pwk{font-size:1.2em}@media(max-width:768px){.roundMulticityFlights_tab__ICo04{padding:8px 15px;margin-right:5px}.roundMulticityFlights_tab-icon__M6Pwk{margin-right:5px;font-size:1em}}@media(max-width:576px){.roundMulticityFlights_tab__ICo04{padding:6px 10px;font-size:.8em}}.roundMulticityFlights_quick-filters-row__IiKEe{margin-bottom:24px;padding:16px;background:var(--color-white);border-radius:12px;box-shadow:0 2px 8px rgba(0,0,0,.05)}.roundMulticityFlights_quick-filter-btn__5wD4f{background:var(--color-blue-tertiary);color:var(--color-blue-primary);border:none;border-radius:24px;padding:10px 24px;margin-right:12px;font-size:var(--font-size-md);font-weight:500;cursor:pointer;transition:all .3s ease;outline:none;box-shadow:0 2px 4px rgba(48,81,152,.05)}.roundMulticityFlights_quick-filter-btn__5wD4f:focus,.roundMulticityFlights_quick-filter-btn__5wD4f:hover{background:var(--color-blue-primary);color:#fff;transform:translateY(-1px);box-shadow:0 4px 12px rgba(48,81,152,.15)}.roundMulticityFlights_quick-filter-btn__5wD4f.roundMulticityFlights_active__WblRC{background:var(--color-blue-primary);color:#fff;box-shadow:0 4px 12px rgba(48,81,152,.2)}.roundMulticityFlights_flight-results-container__cDw9r{padding:16px;background:var(--color-white);border-radius:12px}.roundMulticityFlights_flight-booking-card__a_6Cf{margin-bottom:24px;transition:transform .3s ease}.roundMulticityFlights_flight-booking-card__a_6Cf:hover{transform:translateY(-2px)}.roundMulticityFlights_summary-container__wbn90{width:380px;position:-webkit-sticky;position:sticky;top:0;height:100vh;overflow-y:auto}.roundMulticityFlights_summary-card__ttRsu{background-color:#fff;border-radius:12px;box-shadow:0 4px 16px rgba(0,0,0,.08);padding:24px}.roundMulticityFlights_summary-title__KBjMS{margin-bottom:28px;color:#1a1a1a;border-bottom:2px solid #e0e0e0;padding-bottom:20px}.roundMulticityFlights_summary-leg__uYSXu{margin-bottom:24px;padding-bottom:20px;border-bottom:1px solid #e0e0e0}.roundMulticityFlights_summary-leg__uYSXu:last-child{border-bottom:none}.roundMulticityFlights_leg-title__wVDzR{color:#1a1a1a;margin-bottom:16px;font-weight:600}.roundMulticityFlights_flight-details__uGgks{background-color:#f8f9fa;padding:16px;border-radius:8px;margin-top:12px;transition:all .3s ease}.roundMulticityFlights_flight-details__uGgks:hover{background-color:#f0f6ff;box-shadow:0 2px 8px rgba(48,81,152,.1)}.roundMulticityFlights_flight-time__vkQ1d{margin-top:6px}.roundMulticityFlights_no-flight__gffUE{font-style:italic;padding:12px;background:#f8f9fa;border-radius:8px;text-align:center}.roundMulticityFlights_total-price__7a_TA{margin-top:28px;padding-top:20px;border-top:2px solid #e0e0e0}.roundMulticityFlights_book-button__uj9QD{margin-top:28px;width:100%;height:52px;font-weight:600;border-radius:8px;transition:all .3s ease}.roundMulticityFlights_book-button__uj9QD:hover:not(:disabled){transform:translateY(-2px);box-shadow:0 4px 12px rgba(48,81,152,.2)}.roundMulticityFlights_flight-details-container__SOJSv{margin-top:2px;gap:24px}.roundMulticityFlights_flight-details-container__SOJSv .roundMulticityFlights_flight-summary-card-container__VJaFp{box-shadow:0 4px 20px rgba(0,0,0,.08);transition:transform .2s ease}.roundMulticityFlights_flight-details-container__SOJSv .roundMulticityFlights_flight-summary-card-container__VJaFp:hover{transform:translateY(-2px)}.roundMulticityFlights_package-row__oxfI0{margin-top:24px;padding:24px;background:var(--white);border-radius:8px;box-shadow:0 2px 8px rgba(0,0,0,.05)}.roundMulticityFlights_header-row-heading__91pbI{margin-bottom:16px}.roundMulticityFlights_flight-info-text__AcBWT{color:var(--text-primary)}.roundMulticityFlights_package-card-row__oSXcb{display:flex;gap:16px;flex-wrap:wrap}.roundMulticityFlights_package-col__6RA_A{flex:1 1;min-width:280px;max-width:300px}@media(max-width:768px){.roundMulticityFlights_flight-details-container__SOJSv{padding:0 16px}.roundMulticityFlights_package-row__oxfI0{padding:16px}.roundMulticityFlights_package-card-row__oSXcb{flex-direction:column}.roundMulticityFlights_package-col__6RA_A{min-width:100%;max-width:100%}}.roundMulticityFlights_user-details-container__TjWII{margin-top:24px;background:var(--white);border-radius:8px}.roundMulticityFlights_user-details-container__TjWII .roundMulticityFlights_booking-title__krwnl{margin:24px 0}.roundMulticityFlights_user-details-container__TjWII .roundMulticityFlights_gideline-row__cbEj7{margin-bottom:24px}.roundMulticityFlights_main-container__kFdLn{min-height:100vh;gap:15px}.roundMulticityFlights_header-section__Emytd{margin-bottom:32px;padding:24px;background:var(--color-white);border-radius:12px;box-shadow:0 2px 8px rgba(0,0,0,.05)}.roundMulticityFlights_page-title__v1Ivq{margin-bottom:8px;color:var(--color-blue-primary)}.roundMulticityFlights_page-subtitle__yCoL1{color:var(--color-gray)}.roundMulticityFlights_tab-icon__M6Pwk{margin-right:8px;width:20px;height:20px}.roundMulticityFlights_filter-button__AB6QV{display:flex;align-items:center;gap:8px;padding:10px 20px;border-radius:8px;transition:all .3s ease}.roundMulticityFlights_filter-button__AB6QV:hover{background:var(--color-blue-tertiary);color:var(--color-blue-primary)}.roundMulticityFlights_filter-icon__q0DIm{width:16px;height:16px}.roundMulticityFlights_results-header__gmK_P{margin-bottom:20px;padding-bottom:16px;border-bottom:1px solid #e0e0e0}.roundMulticityFlights_error-container__1N1bm,.roundMulticityFlights_loading-container__sTIGN,.roundMulticityFlights_no-results__k2kR0{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:48px 24px;gap:16px;background:var(--color-white);border-radius:12px;box-shadow:0 2px 8px rgba(0,0,0,.05)}.roundMulticityFlights_error-icon__XPIJi,.roundMulticityFlights_loading-icon__8SmHW,.roundMulticityFlights_no-results-icon__G_6Qy{width:48px;height:48px;color:var(--color-gray)}.roundMulticityFlights_error-icon__XPIJi{color:var(--color-error)}.roundMulticityFlights_leg-header__FiW0c{margin-bottom:12px}.roundMulticityFlights_airline-info__Yf74k{gap:8px;margin-bottom:4px}.roundMulticityFlights_airline-icon__ePNeP{width:16px;height:16px;color:var(--color-blue-primary)}.roundMulticityFlights_flight-price__bVa_m{color:var(--color-blue-primary)}.roundMulticityFlights_info-icon__uR_1Y{width:16px;height:16px;margin-right:8px;color:var(--color-gray)}.roundMulticityFlights_total-amount__Y4JiG{color:var(--color-blue-primary)}.roundMulticityFlights_book-icon__2tBsP{width:20px;height:20px;margin-right:8px}.roundMulticityFlights_filter-modal-content__5WhmQ{width:100%}.roundMulticityFlights_passenger-section__Z1omi{background:#fff;border-radius:8px;padding:20px;margin-bottom:20px;box-shadow:0 2px 4px rgba(0,0,0,.05);border:1px solid #eaeaea}.roundMulticityFlights_passenger-section__Z1omi:hover{box-shadow:0 4px 8px rgba(0,0,0,.1);transition:box-shadow .3s ease}.roundMulticityFlights_passenger-header__X3c80{margin-bottom:16px;padding-bottom:12px;border-bottom:1px solid #eaeaea}.roundMulticityFlights_passenger-title__QnuI9{color:#333;font-size:18px}.roundMulticityFlights_remove-passenger-btn__VfX6_{display:flex;align-items:center;gap:8px;color:#dc3545;padding:8px 12px;border-radius:6px;transition:all .2s ease;background-color:#fff;border:1px solid #dc3545;cursor:pointer}.roundMulticityFlights_remove-passenger-btn__VfX6_ svg{fill:#dc3545;stroke:#dc3545}.roundMulticityFlights_remove-passenger-btn__VfX6_:hover{background-color:#fff5f5}.roundMulticityFlights_remove-passenger-btn__VfX6_ .roundMulticityFlights_trash-icon__6HHyO{font-size:14px}.roundMulticityFlights_add-passenger-btn__Q6oii{margin:20px 0;padding:5px 24px;border:2px dashed #eaeaea;border-radius:8px;color:#666;transition:all .2s ease}.roundMulticityFlights_add-passenger-btn__Q6oii:hover{border-color:#999;color:#333;background-color:#f8f8f8}.roundMulticityFlights_booking-container__hC4wZ{max-width:1200px;margin:0 auto}.roundMulticityFlights_flight-details-container__SOJSv{margin-bottom:32px}.roundMulticityFlights_user-details-container__TjWII{background:#f8f9fa;padding:10px;border-radius:12px;margin-bottom:32px}.roundMulticityFlights_button-row__ZFy99{padding:24px 0;border-top:1px solid #eaeaea;margin-top:32px}.roundMulticityFlights_total-fare-container__k_i0m{margin:20px 0}.roundMulticityFlights_total-fare-card__XJDc_{background:#fff;border-radius:8px;padding:20px;box-shadow:0 2px 4px rgba(0,0,0,.1)}.roundMulticityFlights_total-fare-title__HFRjq{margin-bottom:20px;color:#333}.roundMulticityFlights_fare-leg__TxcQH{padding:15px 0;border-bottom:1px solid #e5e5e5}.roundMulticityFlights_fare-leg__TxcQH:last-child{border-bottom:none}.roundMulticityFlights_leg-header__FiW0c{margin-bottom:10px}.roundMulticityFlights_leg-title__wVDzR{color:#333}.roundMulticityFlights_flight-details__uGgks{margin-top:10px}.roundMulticityFlights_airline-info__Yf74k{margin-bottom:5px}.roundMulticityFlights_airline-icon__ePNeP{margin-right:8px;color:#666}.roundMulticityFlights_flight-time__vkQ1d{color:#666}.roundMulticityFlights_flight-price__bVa_m{color:#333}.roundMulticityFlights_no-flight__gffUE{color:#666;display:flex;align-items:center;gap:8px}.roundMulticityFlights_total-price__7a_TA{margin-top:20px;padding-top:15px;border-top:1px solid #e5e5e5}.roundMulticityFlights_total-amount__Y4JiG{color:#333}.myrequests_my-booking-container__kK_7u{padding:24px;width:100%}.myrequests_my-booking-container__kK_7u .myrequests_table-card__TSQ9r{width:100%}.myrequests_booking-container__O2bXl{margin:20px 0}.myrequests_approvers__IBWDy{display:flex}.myrequests_approver-image__1Hf6W{width:30px;height:30px;border-radius:50%;margin-right:5px}.myrequests_status__vLZYi{display:flex;align-items:center;font-size:var(--font-size-xs);font-weight:var(--font-weight-medium);padding:8px 12px;border-radius:4px}.myrequests_status__vLZYi:before{content:"";display:inline-block;width:8px;height:8px;border-radius:50%;margin-right:8px}.myrequests_status__vLZYi.myrequests_status-approved__d_co8{color:var(--color-green);background-color:rgba(0,128,0,.1)}.myrequests_status__vLZYi.myrequests_status-approved__d_co8:before{background-color:var(--color-green)}.myrequests_status__vLZYi.myrequests_status-pending__idv2f{color:var(--color-yellow);background-color:rgba(255,196,0,.1)}.myrequests_status__vLZYi.myrequests_status-pending__idv2f:before{background-color:var(--color-yellow)}.myrequests_status__vLZYi.myrequests_status-rejected__vGbI4{color:var(--color-red);background-color:rgba(255,0,0,.1)}.myrequests_status__vLZYi.myrequests_status-rejected__vGbI4:before{background-color:var(--color-red)}.myrequests_status__vLZYi.myrequests_status-canceled__rJ6xt{color:var(--color-red);background-color:rgba(255,0,0,.1)}.myrequests_status__vLZYi.myrequests_status-canceled__rJ6xt:before{background-color:var(--color-red)}.myrequests_status__vLZYi.myrequests_status-draft__vYytO{color:var(--color-gray);background-color:rgba(128,128,128,.1)}.myrequests_status__vLZYi.myrequests_status-draft__vYytO:before{background-color:var(--color-gray)}.myrequests_status__vLZYi.myrequests_status-completed__FQ2Xj{color:var(--color-green);background-color:rgba(0,128,0,.1)}.myrequests_status__vLZYi.myrequests_status-completed__FQ2Xj:before{background-color:var(--color-green)}.myrequests_table-card__TSQ9r{border-radius:8px;padding:24px}.myrequests_table-header__0OPwp{display:flex;justify-content:space-between;align-items:center;margin-bottom:24px}.myrequests_table-header__0OPwp .myrequests_table-title__D0MNq{margin-top:18px}.myrequests_filters__innds{display:flex;gap:16px;align-items:center}.myrequests_filter-item__VwHRu{min-width:200px}.myrequests_filter-item__VwHRu .myrequests_filter-label__eDCVm{display:block;margin-bottom:8px;font-size:var(--font-size-sm);font-weight:var(--font-weight-medium);color:var(--color-gray);letter-spacing:.3px}.myrequests_pagination__QKMaD{margin-top:24px;padding:16px 0;border-top:1px solid var(--color-blue-tertiary);gap:16px}.myrequests_pagination__QKMaD .myrequests_page-info__Vu5vD{color:var(--color-gray);font-size:var(--font-size-sm);margin-top:5px}.myrequests_pagination__QKMaD .myrequests_select-container__cgJzi{min-width:120px}.settings_settings-container__D81hL{padding:20px;margin:20px;background-color:var(--color-white);border-radius:8px}.settings_tabs__xbjjW{border-radius:8px;padding:10px;margin-bottom:20px;display:flex;justify-content:flex-start;overflow-x:auto;white-space:nowrap}.settings_tab__c_j7l{padding:10px 20px;cursor:pointer;margin-right:10px;display:flex;align-items:center;color:var(--color-gray);font-size:var(--font-size-md-lg)}.settings_tab__c_j7l svg{fill:var(--color-gray);stroke:var(--color-gray)}.settings_tab__c_j7l:last-child{margin-right:0}.settings_tab__c_j7l.settings_active__6_POL{border-bottom:3px solid var(--color-blue-primary);color:var(--color-blue-primary)}.settings_tab__c_j7l.settings_active__6_POL svg{fill:var(--color-blue-primary);stroke:var(--color-blue-primary)}.settings_tab__c_j7l:hover{background-color:rgba(var(--color-blue-primary-rgb,48,81,152),.1)}.settings_tab-icon__YL4sq{margin-right:8px;font-size:1.2em}@media(max-width:768px){.settings_tab__c_j7l{padding:8px 15px;margin-right:5px}.settings_tab-icon__YL4sq{margin-right:5px;font-size:1em}}@media(max-width:576px){.settings_tab__c_j7l{padding:6px 10px;font-size:.8em}}.requestDetail_container__kZzVr{padding:2rem;font-family:DM Sans,sans-serif;background-color:var(--color-blue-tertiary)}.requestDetail_header__6yrCU{display:flex;justify-content:space-between;align-items:center;margin-bottom:2rem}.requestDetail_header__6yrCU .requestDetail_title__VsC3O{color:var(--color-black);margin-bottom:.5rem}.requestDetail_header__6yrCU .requestDetail_breadcrumb__94imH{color:var(--color-gray)}.requestDetail_header__6yrCU .requestDetail_header-button__ediJY{background-color:rgba(0,0,0,0);border:none;cursor:pointer}.requestDetail_card-header__TG_Wv{background-color:var(--color-blue-primary);padding:20px;width:100%}.requestDetail_card-header__TG_Wv .requestDetail_header-left__imaX5 .requestDetail_hotel__icw3I{font-size:30px}.requestDetail_card-header__TG_Wv .requestDetail_header-left__imaX5 svg{fill:var(--color-white);stroke:var(--color-blue-primary)}.requestDetail_card-header__TG_Wv .requestDetail_request-id__Jn6oI{color:var(--color-white);margin-left:2px;margin-right:1rem}.requestDetail_card-header__TG_Wv .requestDetail_approved-button__wg4Ua{background-color:var(--color-white);color:green;padding:6px 20px;border:1px solid green;border-radius:4px}.requestDetail_card-header__TG_Wv .requestDetail_approved-button__wg4Ua[data-status=APPROVAL_PENDING]{color:var(--color-yellow);border:1px solid var(--color-yellow)}.requestDetail_card-header__TG_Wv .requestDetail_approved-button__wg4Ua[data-status=CANCELED],.requestDetail_card-header__TG_Wv .requestDetail_approved-button__wg4Ua[data-status=FAILED]{color:var(--color-red);border:1px solid var(--color-red)}.requestDetail_card-header__TG_Wv .requestDetail_approved-button__wg4Ua[data-status=APPROVED]{color:var(--color-green);border:1px solid var(--color-green)}.requestDetail_card-header__TG_Wv .requestDetail_date-range__qyDi5{color:var(--color-white);margin-bottom:1rem;margin-top:10px}.requestDetail_card-header__TG_Wv .requestDetail_date-range__qyDi5 .requestDetail_dates__BL6A_{margin-left:2px;margin-top:4px;color:var(--color-white)}.requestDetail_card-header__TG_Wv .requestDetail_date-range__qyDi5 svg{fill:var(--color-white);stroke:var(--color-blue-primary)}.requestDetail_card-header__TG_Wv .requestDetail_date-range__qyDi5 .requestDetail_calendar__wLaW6{font-size:25px}.requestDetail_card-header__TG_Wv .requestDetail_pnr-no__0ja3J{color:var(--color-white);margin-right:10px}.requestDetail_card__uptks{background-color:var(--color-white);border-radius:8px;box-shadow:0 4px 8px rgba(0,0,0,.1)}.requestDetail_card__uptks .requestDetail_accordion__TMrEd{margin:20px}.requestDetail_card__uptks .requestDetail_accordion__TMrEd .requestDetail_accordion-item__vF8QS{border:1px solid var(--color-blue-secondary);border-radius:4px;margin-bottom:.5rem}.requestDetail_card__uptks .requestDetail_accordion__TMrEd .requestDetail_accordion-item__vF8QS.requestDetail_accordionItem__aERuj{border:none}.requestDetail_card__uptks .requestDetail_accordion__TMrEd .requestDetail_accordion-item__vF8QS .requestDetail_accordion-header__VsIMS{display:flex;justify-content:space-between;align-items:center;width:100%;background-color:var(--color-white);border:none;text-align:left;cursor:pointer;border-radius:4px;font-size:var(--font-size-sm);color:var(--color-gray)}.requestDetail_card__uptks .requestDetail_accordion__TMrEd .requestDetail_accordion-item__vF8QS .requestDetail_accordion-header__VsIMS .requestDetail_accordion-inactive-header__9V08M{width:100%;align-items:center;padding:20px}.requestDetail_card__uptks .requestDetail_accordion__TMrEd .requestDetail_accordion-item__vF8QS .requestDetail_accordion-header__VsIMS .requestDetail_accordion-inactive-header__9V08M .requestDetail_sub-h__KH0VJ{margin-left:5px;color:var(--color-gray)}.requestDetail_card__uptks .requestDetail_accordion__TMrEd .requestDetail_accordion-item__vF8QS .requestDetail_accordion-header__VsIMS .requestDetail_accordion-actions__yO4sh{display:flex;align-items:center}.requestDetail_card__uptks .requestDetail_accordion__TMrEd .requestDetail_accordion-item__vF8QS .requestDetail_accordion-header__VsIMS .requestDetail_accordion-actions__yO4sh .requestDetail_icon-button__RW29r{margin-left:.5rem}.requestDetail_card__uptks .requestDetail_accordion__TMrEd .requestDetail_accordion-item__vF8QS .requestDetail_accordion-header__VsIMS .requestDetail_accordion-actions__yO4sh .requestDetail_icon-button__RW29r button .requestDetail_document__u0xj2{width:20px;font-size:15px}.requestDetail_card__uptks .requestDetail_accordion__TMrEd .requestDetail_accordion-item__vF8QS .requestDetail_accordion-header__VsIMS .requestDetail_accordion-actions__yO4sh .requestDetail_icon-button__RW29r svg{margin-left:0;fill:#000}.requestDetail_card__uptks .requestDetail_accordion__TMrEd .requestDetail_accordion-item__vF8QS .requestDetail_accordion-header__VsIMS.requestDetail_active__KkF_x{border-bottom-left-radius:0;border-bottom-right-radius:0}.requestDetail_card__uptks .requestDetail_accordion__TMrEd .requestDetail_accordion-item__vF8QS .requestDetail_accordion-content__hhCoP{padding:1rem;font-size:var(--font-size-xs);color:var(--color-gray)}.requestDetail_accordion-active-header__fx0X3{width:100%}.requestDetail_header-action-menu__zD1b4{display:flex;justify-content:space-between;align-items:center;margin:20px}.requestDetail_header-action-menu__zD1b4 .requestDetail_take-off-plane__Ni3g3{font-size:22px;margin-right:5px}.requestDetail_header-action-menu__zD1b4 p{font-size:var(--font-size-sm);font-weight:var(--font-weight-medium)}.requestDetail_header-action-menu__zD1b4 .requestDetail_actions__wIIAy{display:flex;width:100%}.requestDetail_header-action-menu__zD1b4 .requestDetail_actions__wIIAy .requestDetail_cost-center__ZbcDN{margin-right:.5rem;border-right:2px solid var(--color-blue-secondary);padding-right:20px}.requestDetail_header-action-menu__zD1b4 .requestDetail_actions__wIIAy .requestDetail_cost-center__ZbcDN button{background-color:var(--color-blue-lightest);color:var(--color-blue-primary)}.requestDetail_header-action-menu__zD1b4 .requestDetail_actions__wIIAy .requestDetail_action-cancel-button__57tvp button{margin:0 5px;font-size:var(--font-size-xs);background-color:red!important;cursor:pointer;transition:background-color .2s ease;border:1px solid var(--color-white)}.requestDetail_header-action-menu__zD1b4 .requestDetail_actions__wIIAy .requestDetail_action-cancel-button__57tvp button:hover{background-color:darkred!important}.requestDetail_header-action-menu__zD1b4 .requestDetail_actions__wIIAy .requestDetail_action-cancel-button__57tvp button:disabled{opacity:.6;background-color:#ffb3b3;color:#666;cursor:not-allowed}.requestDetail_header-action-menu__zD1b4 .requestDetail_actions__wIIAy .requestDetail_action-cancel-button__57tvp button:disabled:hover{background-color:#ffb3b3;cursor:not-allowed}.requestDetail_header-action-menu__zD1b4 .requestDetail_actions__wIIAy .requestDetail_action-button__MzOvD{margin:0 5px}.requestDetail_header-action-menu__zD1b4 .requestDetail_actions__wIIAy .requestDetail_action-button__MzOvD button:hover{background-color:var(--color-blue-secondary)!important}.requestDetail_header-action-menu__zD1b4 .requestDetail_actions__wIIAy .requestDetail_action-button__MzOvD button:disabled{opacity:.6;background-color:#e0e0e0;color:#666;cursor:not-allowed}.requestDetail_header-action-menu__zD1b4 .requestDetail_actions__wIIAy .requestDetail_action-button__MzOvD button:disabled:hover{background-color:#e0e0e0;cursor:not-allowed}.requestDetail_header-action-menu__zD1b4 .requestDetail_actions__wIIAy .requestDetail_action-green-button__RRK8U{margin:0 5px;background-color:var(--color-green-primary);color:var(--color-white)}.requestDetail_header-action-menu__zD1b4 .requestDetail_actions__wIIAy .requestDetail_action-green-button__RRK8U button{font-size:var(--font-size-xs);background-color:green!important;cursor:pointer;transition:background-color .2s ease;border:1px solid var(--color-white)}.requestDetail_header-action-menu__zD1b4 .requestDetail_actions__wIIAy .requestDetail_action-green-button__RRK8U button:hover{background-color:#006400!important}.requestDetail_header-action-menu__zD1b4 .requestDetail_actions__wIIAy .requestDetail_action-green-button__RRK8U button:disabled{opacity:.6;background-color:#a0d9a0;color:#666;cursor:not-allowed}.requestDetail_header-action-menu__zD1b4 .requestDetail_actions__wIIAy .requestDetail_action-green-button__RRK8U button:disabled:hover{background-color:#a0d9a0;cursor:not-allowed}.requestDetail_header-action-menu__zD1b4 .requestDetail_actions__wIIAy .requestDetail_icon-button__RW29r{margin-left:.5rem}.requestDetail_header-action-menu__zD1b4 .requestDetail_actions__wIIAy .requestDetail_icon-button__RW29r svg{margin-left:0;fill:#000}.requestDetail_reschedule-form__MJBHS{padding:1rem;display:flex;flex-direction:column;gap:1rem}.requestDetail_reschedule-form__MJBHS .requestDetail_date-input__IThfH{padding:.75rem;border:1px solid var(--color-blue-secondary);border-radius:4px;font-family:DM Sans,sans-serif;font-size:var(--font-size-sm);color:var(--color-black);width:100%}.requestDetail_reschedule-form__MJBHS .requestDetail_date-input__IThfH:focus{outline:none;border-color:var(--color-blue-primary);box-shadow:0 0 0 2px rgba(0,123,255,.25)}.requestDetail_button__aDwG1{display:flex;align-items:center;font-size:var(--font-size-xs);font-weight:var(--font-weight-medium);padding:8px 12px;border-radius:4px;border:none;color:#fff}.requestDetail_button__aDwG1:before{content:"";display:inline-block;width:8px;height:8px;border-radius:50%;margin-right:8px}.requestDetail_button__aDwG1.requestDetail_button-green__bJdlJ{background-color:rgba(0,255,0,.15);color:#00ab00}.requestDetail_button__aDwG1.requestDetail_button-green__bJdlJ:before{background-color:lime}.requestDetail_button__aDwG1.requestDetail_button-yellow__AdXv1{background-color:rgba(255,255,0,.15);color:#9a9a00}.requestDetail_button__aDwG1.requestDetail_button-yellow__AdXv1:before{background-color:#ff0}.requestDetail_button__aDwG1.requestDetail_button-red__quGgg{background-color:rgba(255,0,0,.15);color:#a90000}.requestDetail_button__aDwG1.requestDetail_button-red__quGgg:before{background-color:red}.requestDetail_button__aDwG1.requestDetail_button-gray__nA_wK{background-color:rgba(128,128,128,.15);color:#666}.requestDetail_button__aDwG1.requestDetail_button-gray__nA_wK:before{background-color:gray}.requestDetail_header-left__imaX5{width:100%}.requestDetail_request-details-row__016ex{margin-bottom:10px;margin-top:10px}.requestDetail_ml-2__df1cR{margin-left:.5rem}.requestDetail_request-item__FeNUR{margin-top:10px;border-radius:8px;border-top:5px solid var(--color-blue-secondary);padding:20px;background-color:rgba(152,168,207,.0509803922);box-shadow:0 2px 4px rgba(0,0,0,.1);margin-bottom:20px}.requestDetail_forward-form__J_baR{margin-top:10px;display:flex;justify-content:start;text-align:start}.requestDetail_forward-form__J_baR select{border:none!important}.requestDetail_forward-form-text__OJ_hk{margin-bottom:10px}.requestDetail_trip-details__xi2jA{padding:24px}.requestDetail_trip-info__Ux2Hy{display:grid;grid-template-columns:repeat(4,1fr);grid-gap:24px;gap:24px}.requestDetail_trip-field__up4G7{display:flex;flex-direction:column;gap:8px}.requestDetail_trip-icon__PdKiR{margin-right:8px;color:var(--primary-color)}.requestDetail_trip-details-card__VAcUR{background-color:var(--color-white);box-shadow:0 4px 8px rgba(0,0,0,.1);border-radius:8px;padding:24px;margin-bottom:24px}.requestDetail_trip-details-header__xNOFC svg{width:24px;height:24px}.requestDetail_passenger-details__SyL6_{margin-top:24px;padding:24px;background:#fff}.requestDetail_passenger-details__SyL6_ .requestDetail_section-title__KwWvR{margin-bottom:16px;color:#333}.requestDetail_passenger-details__SyL6_ .requestDetail_table-container___rNxN{width:100%;overflow-x:auto}.requestDetail_passenger-details__SyL6_ .requestDetail_details-table__FS7cR{width:100%;border-collapse:collapse;table-layout:fixed}.requestDetail_passenger-details__SyL6_ .requestDetail_details-table__FS7cR td,.requestDetail_passenger-details__SyL6_ .requestDetail_details-table__FS7cR th{padding:12px 16px;text-align:left;border-bottom:1px solid #eee}.requestDetail_passenger-details__SyL6_ .requestDetail_details-table__FS7cR th{background-color:#f8f9fa;font-weight:600;color:#666}.requestDetail_passenger-details__SyL6_ .requestDetail_details-table__FS7cR td{color:#333}.requestDetail_passenger-details__SyL6_ .requestDetail_details-table__FS7cR tr:last-child td{border-bottom:none}.requestDetail_flight-route__vejuc svg{width:16px;height:16px;margin-bottom:-2px;margin-right:2px;margin-left:2px}.requestDetail_cancellation-request-container__dba_2{background-color:#fbf0f0;padding:20px;border-radius:8px;margin-bottom:20px}.requestDetail_cancellation-request-container__dba_2 .requestDetail_request-type__ENMRh{color:red;padding-left:10px}.requestDetail_rescheduled-request-container__Fqg4_{background-color:#ffffec;padding:20px;border-radius:8px;margin-bottom:20px}.requestDetail_rescheduled-request-container__Fqg4_ .requestDetail_request-type__ENMRh{color:#848400;padding-left:10px}.requestDetail_booking-details__gal53{margin-top:30px;padding-top:20px;border-top:1px solid var(--color-blue-secondary)}.requestDetail_booking-details__gal53 .requestDetail_booking-details-row__Nw4MU{margin-bottom:10px;margin-top:10px}.requestDetail_booking-details__gal53 .requestDetail_booking-details-row__Nw4MU .requestDetail_booking-details-row-title__WXGUu,.requestDetail_booking-details__gal53 .requestDetail_booking-details-row__Nw4MU .requestDetail_booking-details-row-value__TcYaE{font-size:var(--font-size-sm);font-weight:var(--font-weight-medium);color:var(--color-gray)}.requestDetail_action-note__mDJkK{width:100%;padding:10px;border:2px solid red;border-radius:8px;background-color:#ffd2d2}.requestDetail_action-note__mDJkK .requestDetail_action-note-title__Aq6KX{font-size:var(--font-size-sm);font-weight:var(--font-weight-medium);color:var(--color-gray)}.requestDetail_highlight-request__SRJZ5{animation:requestDetail_highlight__b2hW7 2s ease-in-out}@keyframes requestDetail_highlight__b2hW7{0%{background-color:var(--color-blue-primary)}to{background-color:rgba(0,0,0,0)}}.requestDetail_message-notif-button__I6UUA{margin-right:5px;cursor:pointer;transition:transform .2s ease}.requestDetail_message-notif-button__I6UUA:hover{transform:scale(1.1)}.requestDetail_message-notif-button__I6UUA:hover svg{stroke:#fff;fill:#fff}.requestDetail_message-notif-button__I6UUA svg{stroke:#000;fill:var(--color-blue-tertiary);height:22px;width:25px;margin-top:5px;transition:stroke .2s ease,fill .2s ease}.roundMulticityFlights_search-layout-header__DG1T6{margin-bottom:40px;width:100%;margin-top:calc(var(--header-height) + 50px)}.roundMulticityFlights_flight-booking-cards-container__J7axa{gap:20px;height:48rem;overflow-y:auto}.roundMulticityFlights_container__S_OU7{flex:1 1;padding:32px;background-color:var(--color-white);border-radius:12px;box-shadow:0 2px 12px rgba(0,0,0,.05)}.roundMulticityFlights_search-form-section__SSe6k{margin-bottom:32px;background:var(--color-blue-tertiary);border-radius:12px;padding:15px;border:5px solid #fff}.roundMulticityFlights_search-form-title__RRflM{margin-bottom:20px;color:var(--color-blue-primary)}.roundMulticityFlights_search-form__gmGz1{margin-bottom:20px}.roundMulticityFlights_search-actions__uuKiG{margin-top:16px}.roundMulticityFlights_search-button__mRYiL{display:flex;align-items:center;gap:8px;padding:12px 24px;font-weight:600}.roundMulticityFlights_search-icon__acECu{width:16px;height:16px}.roundMulticityFlights_tabs__59fE4{border-radius:12px;padding:12px;margin-bottom:24px;display:flex;justify-content:flex-start;overflow-x:auto;white-space:nowrap;background:var(--color-blue-tertiary);box-shadow:0 2px 8px rgba(48,81,152,.05)}.roundMulticityFlights_tab__bvFDL{padding:12px 24px;cursor:pointer;margin-right:12px;display:flex;align-items:center;color:var(--color-gray);font-size:var(--font-size-md-lg);border-radius:8px;transition:all .3s ease}.roundMulticityFlights_tab__bvFDL svg{fill:var(--color-gray);stroke:var(--color-gray);transition:all .3s ease}.roundMulticityFlights_tab__bvFDL:last-child{margin-right:0}.roundMulticityFlights_tab__bvFDL.roundMulticityFlights_active__2lB8h{background:var(--color-white);color:var(--color-blue-primary);box-shadow:0 2px 8px rgba(48,81,152,.1)}.roundMulticityFlights_tab__bvFDL.roundMulticityFlights_active__2lB8h svg{fill:var(--color-blue-primary);stroke:var(--color-blue-primary)}.roundMulticityFlights_tab__bvFDL:hover{background-color:rgba(var(--color-blue-primary-rgb,48,81,152),.1);transform:translateY(-1px)}.roundMulticityFlights_tab-icon___OAHa{font-size:1.2em}@media(max-width:768px){.roundMulticityFlights_tab__bvFDL{padding:8px 15px;margin-right:5px}.roundMulticityFlights_tab-icon___OAHa{margin-right:5px;font-size:1em}}@media(max-width:576px){.roundMulticityFlights_tab__bvFDL{padding:6px 10px;font-size:.8em}}.roundMulticityFlights_quick-filters-row__0s77c{margin-bottom:24px;padding:16px;background:var(--color-white);border-radius:12px;box-shadow:0 2px 8px rgba(0,0,0,.05)}.roundMulticityFlights_quick-filter-btn__RT8ax{background:var(--color-blue-tertiary);color:var(--color-blue-primary);border:none;border-radius:24px;padding:10px 24px;margin-right:12px;font-size:var(--font-size-md);font-weight:500;cursor:pointer;transition:all .3s ease;outline:none;box-shadow:0 2px 4px rgba(48,81,152,.05)}.roundMulticityFlights_quick-filter-btn__RT8ax:focus,.roundMulticityFlights_quick-filter-btn__RT8ax:hover{background:var(--color-blue-primary);color:#fff;transform:translateY(-1px);box-shadow:0 4px 12px rgba(48,81,152,.15)}.roundMulticityFlights_quick-filter-btn__RT8ax.roundMulticityFlights_active__2lB8h{background:var(--color-blue-primary);color:#fff;box-shadow:0 4px 12px rgba(48,81,152,.2)}.roundMulticityFlights_flight-results-container__xbiMZ{margin-top:24px;padding:16px;background:var(--color-white);border-radius:12px;box-shadow:0 2px 8px rgba(0,0,0,.05)}.roundMulticityFlights_flight-booking-card__C_JJ5{margin-bottom:24px;transition:transform .3s ease}.roundMulticityFlights_flight-booking-card__C_JJ5:hover{transform:translateY(-2px)}.roundMulticityFlights_summary-container__k71Up{width:380px;position:-webkit-sticky;position:sticky;top:0;height:100vh;overflow-y:auto}.roundMulticityFlights_summary-card__zOboG{background-color:#fff;border-radius:12px;box-shadow:0 4px 16px rgba(0,0,0,.08);padding:24px}.roundMulticityFlights_summary-title__rGa1p{margin-bottom:28px;color:#1a1a1a;border-bottom:2px solid #e0e0e0;padding-bottom:20px}.roundMulticityFlights_summary-leg___X6l6{margin-bottom:24px;padding-bottom:20px;border-bottom:1px solid #e0e0e0}.roundMulticityFlights_summary-leg___X6l6:last-child{border-bottom:none}.roundMulticityFlights_leg-title__pjnqH{color:#1a1a1a;margin-bottom:16px;font-weight:600}.roundMulticityFlights_flight-details__dorCO{background-color:#f8f9fa;padding:16px;border-radius:8px;margin-top:12px;transition:all .3s ease}.roundMulticityFlights_flight-details__dorCO:hover{background-color:#f0f6ff;box-shadow:0 2px 8px rgba(48,81,152,.1)}.roundMulticityFlights_flight-time__bCe17{margin-top:6px}.roundMulticityFlights_no-flight__tx9_T{font-style:italic;padding:12px;background:#f8f9fa;border-radius:8px;text-align:center}.roundMulticityFlights_total-price__1Xppi{margin-top:28px;padding-top:20px;border-top:2px solid #e0e0e0}.roundMulticityFlights_book-button__2FA_q{margin-top:28px;width:100%;height:52px;font-weight:600;border-radius:8px;transition:all .3s ease}.roundMulticityFlights_book-button__2FA_q:hover:not(:disabled){transform:translateY(-2px);box-shadow:0 4px 12px rgba(48,81,152,.2)}.roundMulticityFlights_flight-details-container__z2XNa{margin-top:2px;gap:24px}.roundMulticityFlights_flight-details-container__z2XNa .roundMulticityFlights_flight-summary-card-container__ofQVI{box-shadow:0 4px 20px rgba(0,0,0,.08);transition:transform .2s ease}.roundMulticityFlights_flight-details-container__z2XNa .roundMulticityFlights_flight-summary-card-container__ofQVI:hover{transform:translateY(-2px)}.roundMulticityFlights_package-row__WWWlM{margin-top:24px;padding:24px;background:var(--white);border-radius:8px;box-shadow:0 2px 8px rgba(0,0,0,.05)}.roundMulticityFlights_header-row-heading__hExd4{margin-bottom:16px}.roundMulticityFlights_flight-info-text__e1xC4{color:var(--text-primary)}.roundMulticityFlights_package-card-row__xL5wb{display:flex;gap:16px;flex-wrap:wrap}.roundMulticityFlights_package-col__VcVzn{flex:1 1;min-width:280px;max-width:300px}@media(max-width:768px){.roundMulticityFlights_flight-details-container__z2XNa{padding:0 16px}.roundMulticityFlights_package-row__WWWlM{padding:16px}.roundMulticityFlights_package-card-row__xL5wb{flex-direction:column}.roundMulticityFlights_package-col__VcVzn{min-width:100%;max-width:100%}}.roundMulticityFlights_user-details-container__BU8Vs{margin-top:24px;background:var(--white);border-radius:8px}.roundMulticityFlights_user-details-container__BU8Vs .roundMulticityFlights_booking-title__NHEGz{margin:24px 0}.roundMulticityFlights_user-details-container__BU8Vs .roundMulticityFlights_gideline-row__O_5dW{margin-bottom:24px}.roundMulticityFlights_main-container__J0PTo{min-height:100vh;gap:15px}.roundMulticityFlights_header-section__tETTr{margin-bottom:32px;padding:24px;background:var(--color-white);border-radius:12px;box-shadow:0 2px 8px rgba(0,0,0,.05)}.roundMulticityFlights_page-title__zEV31{margin-bottom:8px;color:var(--color-blue-primary)}.roundMulticityFlights_page-subtitle__sew__{color:var(--color-gray)}.roundMulticityFlights_tab-icon___OAHa{margin-right:8px;width:20px;height:20px}.roundMulticityFlights_filter-button__T17pm{display:flex;align-items:center;gap:8px;padding:10px 20px;border-radius:8px;transition:all .3s ease}.roundMulticityFlights_filter-button__T17pm:hover{background:var(--color-blue-tertiary);color:var(--color-blue-primary)}.roundMulticityFlights_filter-icon__1pmXV{width:16px;height:16px}.roundMulticityFlights_results-header__JuX2o{margin-bottom:20px;padding-bottom:16px;border-bottom:1px solid #e0e0e0}.roundMulticityFlights_error-container__5SyT0,.roundMulticityFlights_loading-container__Msnfd,.roundMulticityFlights_no-results__NkgJL{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:48px 24px;gap:16px;background:var(--color-white);border-radius:12px;box-shadow:0 2px 8px rgba(0,0,0,.05)}.roundMulticityFlights_error-icon__6szcx,.roundMulticityFlights_loading-icon__S9yrf,.roundMulticityFlights_no-results-icon__FZPJ9{width:48px;height:48px;color:var(--color-gray)}.roundMulticityFlights_error-icon__6szcx{color:var(--color-error)}.roundMulticityFlights_leg-header__oHpFA{margin-bottom:12px}.roundMulticityFlights_airline-info__YQcM2{gap:8px;margin-bottom:4px}.roundMulticityFlights_airline-icon__g018v{width:16px;height:16px;color:var(--color-blue-primary)}.roundMulticityFlights_flight-price__5RrBu{color:var(--color-blue-primary)}.roundMulticityFlights_info-icon__9t9Ma{width:16px;height:16px;margin-right:8px;color:var(--color-gray)}.roundMulticityFlights_total-amount__BJHP6{color:var(--color-blue-primary)}.roundMulticityFlights_book-icon__0EJTI{width:20px;height:20px;margin-right:8px}.roundMulticityFlights_filter-modal-content__yPl8_{width:100%}.roundMulticityFlights_passenger-section__7Wr7M{background:#fff;border-radius:8px;padding:20px;margin-bottom:20px;box-shadow:0 2px 4px rgba(0,0,0,.05);border:1px solid #eaeaea}.roundMulticityFlights_passenger-section__7Wr7M:hover{box-shadow:0 4px 8px rgba(0,0,0,.1);transition:box-shadow .3s ease}.roundMulticityFlights_passenger-header__9Q2p8{margin-bottom:16px;padding-bottom:12px;border-bottom:1px solid #eaeaea}.roundMulticityFlights_passenger-title__Ju1or{color:#333;font-size:18px}.roundMulticityFlights_remove-passenger-btn__TGUBu{display:flex;align-items:center;gap:8px;color:#dc3545;padding:8px 12px;border-radius:6px;transition:all .2s ease;background-color:#fff;border:1px solid #dc3545;cursor:pointer}.roundMulticityFlights_remove-passenger-btn__TGUBu svg{fill:#dc3545;stroke:#dc3545}.roundMulticityFlights_remove-passenger-btn__TGUBu:hover{background-color:#fff5f5}.roundMulticityFlights_remove-passenger-btn__TGUBu .roundMulticityFlights_trash-icon__QnhMW{font-size:14px}.roundMulticityFlights_add-passenger-btn__WTdSP{margin:20px 0;padding:5px 24px;border:2px dashed #eaeaea;border-radius:8px;color:#666;transition:all .2s ease}.roundMulticityFlights_add-passenger-btn__WTdSP:hover{border-color:#999;color:#333;background-color:#f8f8f8}.roundMulticityFlights_booking-container__rP2MP{max-width:1200px;margin:0 auto}.roundMulticityFlights_flight-details-container__z2XNa{margin-bottom:32px}.roundMulticityFlights_user-details-container__BU8Vs{background:#f8f9fa;padding:10px;border-radius:12px;margin-bottom:32px}.roundMulticityFlights_button-row__0XH_n{padding:24px 0;border-top:1px solid #eaeaea;margin-top:32px}.roundMulticityFlights_total-fare-container__wv08h{margin:20px 0}.roundMulticityFlights_total-fare-card__WA6f1{background:#fff;border-radius:8px;padding:20px;box-shadow:0 2px 4px rgba(0,0,0,.1)}.roundMulticityFlights_total-fare-title__JQwwS{margin-bottom:20px;color:#333}.roundMulticityFlights_fare-leg__RKLC1{padding:15px 0;border-bottom:1px solid #e5e5e5}.roundMulticityFlights_fare-leg__RKLC1:last-child{border-bottom:none}.roundMulticityFlights_leg-header__oHpFA{margin-bottom:10px}.roundMulticityFlights_leg-title__pjnqH{color:#333}.roundMulticityFlights_flight-details__dorCO{margin-top:10px}.roundMulticityFlights_airline-info__YQcM2{margin-bottom:5px}.roundMulticityFlights_airline-icon__g018v{margin-right:8px;color:#666}.roundMulticityFlights_flight-time__bCe17{color:#666}.roundMulticityFlights_flight-price__5RrBu{color:#333}.roundMulticityFlights_no-flight__tx9_T{color:#666;display:flex;align-items:center;gap:8px}.roundMulticityFlights_total-price__1Xppi{margin-top:20px;padding-top:15px;border-top:1px solid #e5e5e5}.roundMulticityFlights_total-amount__BJHP6{color:#333}.myrequests_my-booking-container__Nx0Si{padding:24px;width:100%}.myrequests_my-booking-container__Nx0Si .myrequests_table-card__TY7Mr{width:100%}.myrequests_booking-container__r3AB4{margin:20px 0}.myrequests_approvers__kPOky{display:flex}.myrequests_approver-image__qe74I{width:30px;height:30px;border-radius:50%;margin-right:5px}.myrequests_status__3lOY0{display:flex;align-items:center;font-size:var(--font-size-xs);font-weight:var(--font-weight-medium);padding:8px 12px;border-radius:4px}.myrequests_status__3lOY0:before{content:"";display:inline-block;width:8px;height:8px;border-radius:50%;margin-right:8px}.myrequests_status__3lOY0.myrequests_status-approved__pRlbQ{color:var(--color-green);background-color:rgba(0,128,0,.1)}.myrequests_status__3lOY0.myrequests_status-approved__pRlbQ:before{background-color:var(--color-green)}.myrequests_status__3lOY0.myrequests_status-pending__ZaVo_{color:var(--color-yellow);background-color:rgba(255,196,0,.1)}.myrequests_status__3lOY0.myrequests_status-pending__ZaVo_:before{background-color:var(--color-yellow)}.myrequests_status__3lOY0.myrequests_status-rejected__FUHRc{color:var(--color-red);background-color:rgba(255,0,0,.1)}.myrequests_status__3lOY0.myrequests_status-rejected__FUHRc:before{background-color:var(--color-red)}.myrequests_status__3lOY0.myrequests_status-canceled__2CnF_{color:var(--color-red);background-color:rgba(255,0,0,.1)}.myrequests_status__3lOY0.myrequests_status-canceled__2CnF_:before{background-color:var(--color-red)}.myrequests_status__3lOY0.myrequests_status-draft___hEY4{color:var(--color-gray);background-color:rgba(128,128,128,.1)}.myrequests_status__3lOY0.myrequests_status-draft___hEY4:before{background-color:var(--color-gray)}.myrequests_status__3lOY0.myrequests_status-completed__b4aez{color:var(--color-green);background-color:rgba(0,128,0,.1)}.myrequests_status__3lOY0.myrequests_status-completed__b4aez:before{background-color:var(--color-green)}.myrequests_table-card__TY7Mr{border-radius:8px;padding:24px}.myrequests_table-header__92LXm{display:flex;justify-content:space-between;align-items:center;margin-bottom:24px}.myrequests_table-header__92LXm .myrequests_table-title__Gc6lg{margin-top:18px}.myrequests_filters__rsdws{display:flex;gap:16px;align-items:center}.myrequests_filter-item__MV0z5{min-width:200px}.myrequests_filter-item__MV0z5 .myrequests_filter-label__vKGMG{display:block;margin-bottom:8px;font-size:var(--font-size-sm);font-weight:var(--font-weight-medium);color:var(--color-gray);letter-spacing:.3px}.myrequests_pagination__wUCjI{margin-top:24px;padding:16px 0;border-top:1px solid var(--color-blue-tertiary);gap:16px}.myrequests_pagination__wUCjI .myrequests_page-info__XiyNT{color:var(--color-gray);font-size:var(--font-size-sm);margin-top:5px}.myrequests_pagination__wUCjI .myrequests_select-container__V8Hsj{min-width:120px}.invoices_dashboard-container___MyjJ{width:100%;padding:16px}.invoices_dashboard-container___MyjJ .invoices_dashboard-card__Rvmiq{justify-content:space-between;gap:12px}.invoices_dashboard-container___MyjJ .invoices_dashboard-card__Rvmiq .invoices_card__iJ5mf{margin:0;flex:1 1}.invoices_dashboard-container___MyjJ .invoices_table-card__EtvbF{width:100%;margin-top:16px}.invoices_dashboard-container___MyjJ .invoices_search-container__FYdEL{border-radius:16px;padding:10px}.invoices_dashboard-container___MyjJ .invoices_search-container__FYdEL .invoices_search-input__slUsV{flex:1 1;max-width:500px;position:relative}.invoices_dashboard-container___MyjJ .invoices_search-container__FYdEL .invoices_search-input__slUsV:before{position:absolute;left:16px;top:50%;transform:translateY(-50%);font-size:16px;z-index:2;opacity:.6;transition:opacity .3s ease}.invoices_dashboard-container___MyjJ .invoices_search-container__FYdEL .invoices_search-input__slUsV .invoices_search-field__ObsIU{width:100%;padding:16px;border:2px solid #e2e8f0;border-radius:12px;font-size:16px;background:hsla(0,0%,100%,.9);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);transition:all .3s ease;box-shadow:0 2px 8px rgba(0,0,0,.04)}.invoices_dashboard-container___MyjJ .invoices_search-container__FYdEL .invoices_search-input__slUsV .invoices_search-field__ObsIU:focus{border-color:#3b82f6;box-shadow:0 0 0 4px rgba(59,130,246,.1);background:#fff;outline:none}.invoices_dashboard-container___MyjJ .invoices_search-container__FYdEL .invoices_search-input__slUsV .invoices_search-field__ObsIU:hover{border-color:#94a3b8;box-shadow:0 4px 12px rgba(0,0,0,.08)}.invoices_dashboard-container___MyjJ .invoices_search-container__FYdEL .invoices_search-input__slUsV .invoices_search-field__ObsIU::placeholder{color:#94a3b8;font-weight:400;transition:color .3s ease}.invoices_dashboard-container___MyjJ .invoices_search-container__FYdEL .invoices_search-input__slUsV .invoices_search-field__ObsIU:focus::placeholder{color:#cbd5e1}.invoices_dashboard-container___MyjJ .invoices_search-container__FYdEL .invoices_search-input__slUsV:focus-within:before{opacity:1}.invoices_dashboard-container___MyjJ .invoices_search-container__FYdEL .invoices_search-actions__qefeY{display:flex;align-items:center;gap:16px;margin-left:16px}.invoices_dashboard-container___MyjJ .invoices_search-container__FYdEL .invoices_search-actions__qefeY button{padding:12px 20px;border-radius:10px;font-weight:600;transition:all .3s ease;border:2px solid #e2e8f0;background:linear-gradient(135deg,#ffffff,#f8fafc);color:#64748b}.invoices_dashboard-container___MyjJ .invoices_search-container__FYdEL .invoices_search-actions__qefeY button:hover{border-color:#3b82f6;background:linear-gradient(135deg,#3b82f6,#2563eb);color:#fff;transform:translateY(-1px);box-shadow:0 4px 12px rgba(59,130,246,.3)}.invoices_dashboard-container___MyjJ .invoices_search-container__FYdEL .invoices_search-actions__qefeY .invoices_text__KJ6UV{font-size:14px;color:#64748b;font-weight:500;padding:8px 12px;background:rgba(241,245,249,.8);border-radius:8px;border:1px solid rgba(226,232,240,.6)}.invoices_approvers__9g6_H{display:flex}.invoices_approver-image__ob3zf{width:30px;height:30px;border-radius:50%;margin-right:5px}.invoices_button__Qggim{display:flex;align-items:center;font-size:var(--font-size-xs);font-weight:var(--font-weight-medium);padding:8px 12px;border-radius:4px;border:none;color:#fff}.invoices_button__Qggim:before{content:"";display:inline-block;width:8px;height:8px;border-radius:50%;margin-right:8px}.invoices_button__Qggim.invoices_button-green__T3l4e{background-color:rgba(0,255,0,.15);color:#00ab00}.invoices_button__Qggim.invoices_button-green__T3l4e:before{background-color:lime}.invoices_button__Qggim.invoices_status-completed__83jIn{background-color:rgba(0,255,0,.15);color:#00ab00}.invoices_button__Qggim.invoices_status-completed__83jIn:before{background-color:lime}.invoices_button__Qggim.invoices_button-yellow__FsBwK{color:#880;background-color:rgba(255,255,0,.15)}.invoices_button__Qggim.invoices_button-yellow__FsBwK:before{background-color:#ff0}.invoices_button__Qggim.invoices_button-red__9Wscp{color:#a90000;background-color:rgba(255,0,0,.15)}.invoices_button__Qggim.invoices_button-red__9Wscp:before{background-color:red}.invoices_button__Qggim.invoices_draft__UA3fz{color:#4f4f4f;background-color:rgba(194,194,194,.15)}.invoices_button__Qggim.invoices_draft__UA3fz:before{background-color:#cecece}.invoiceDetails_container__ULjnb{padding:2rem;font-family:DM Sans,sans-serif;background-color:var(--color-blue-tertiary)}.invoiceDetails_text-right__PbnPt{text-align:right}.invoiceDetails_invoice-details-container__3R6LL{background:#f7fafd;min-height:100vh;padding:32px 0}.invoiceDetails_invoice-main__fQMkJ{margin:0 20px;background:#fff;border-radius:16px;box-shadow:0 4px 32px rgba(0,0,0,.08);padding:32px 32px 24px}.invoiceDetails_invoice-header__C8VPu{display:flex;justify-content:space-between;align-items:flex-start;border-bottom:1px solid #e5e7eb;padding-bottom:18px;margin-bottom:24px}.invoiceDetails_invoice-title___5H98{font-size:1.2rem;letter-spacing:1px;margin-bottom:2px}.invoiceDetails_invoice-number__AMDgq{font-size:.8rem;font-weight:500;margin-bottom:0}.invoiceDetails_status-badge__JXm81{padding:6px 18px;border-radius:16px;font-size:1rem;font-weight:600;background:#f3f4f6;margin-top:8px;display:inline-block}.invoiceDetails_button-green__B7ib7{color:#22c55e;border:1px solid #22c55e;background:#e7fbe9}.invoiceDetails_button-yellow__w_xx_{color:#eab308;border:1px solid #eab308;background:#fef9c3}.invoiceDetails_button-red__Z6nJA{color:#ef4444;border:1px solid #ef4444;background:#fee2e2}.invoiceDetails_draft__7GxKi{color:#64748b;border:1px solid #64748b;background:#f1f5f9}.invoiceDetails_invoice-dates__dh_BP{margin-bottom:24px;gap:32px}.invoiceDetails_date-col__EXJII{font-size:1rem;color:#334155;gap:4px}.invoiceDetails_info-row__VOuvn{gap:24px}.invoiceDetails_info-card___HVpJ{background:#f9fafb;border-radius:12px;box-shadow:0 2px 8px rgba(0,0,0,.03);padding:15px;min-width:260px}.invoiceDetails_info-title__uBgj4{font-size:1rem;margin-bottom:4px}.invoiceDetails_info-company__rp03r{font-size:.95rem;margin-bottom:2px}.invoiceDetails_info-address__70m8G,.invoiceDetails_info-email__GPHWr,.invoiceDetails_info-phone__zteaY{font-size:.8rem;color:#475569;margin-bottom:2px}.invoiceDetails_invoice-table-card__3fSFy{margin-top:24px;border-radius:12px;padding:0 0 8px}.invoiceDetails_invoice-table-header__vTZdL{font-weight:700;border-bottom:1px solid #e5e7eb;background:#f1f5f9;padding:12px 0 8px;border-radius:12px 12px 0 0}.invoiceDetails_invoice-table-row__ZTgN1{padding:10px 0;font-size:1rem;border-bottom:1px solid #f1f5f9}.invoiceDetails_invoice-table-total-row__4YsSA{font-weight:700;border-radius:0 0 12px 12px}.invoiceDetails_invoice-total-right__FaksK{text-align:right;font-size:1rem;padding-right:12px;padding-top:16px}.invoiceDetails_invoice-total-amount__ruX5B{font-weight:900;color:#0ea5e9;font-size:1rem}.invoiceDetails_invoice-notes-card__zbM9v{background:#f9fafb;border-radius:12px;box-shadow:0 2px 8px rgba(0,0,0,.03);padding:18px 18px 12px}.invoiceDetails_notes-title__Ws_tC{font-size:1.1rem;margin-bottom:4px}.invoiceDetails_notes-content__p1X2g{font-size:.98rem;color:#64748b}.invoiceDetails_download-btn-row__o45cy{margin-top:24px;align-items:end;justify-content:end;padding-right:15px}@media print{.invoiceDetails_download-btn-row__o45cy{display:none!important}.invoiceDetails_invoice-details-container__3R6LL{background:#fff!important;padding:0!important;min-height:auto!important}.invoiceDetails_invoice-main__fQMkJ{box-shadow:none!important;border-radius:0!important;margin:0!important;padding:20px!important;page-break-inside:avoid}.invoiceDetails_info-card___HVpJ,.invoiceDetails_invoice-notes-card__zbM9v{background:#fff!important;box-shadow:none!important;border:1px solid #e5e7eb!important}.invoiceDetails_info-address__70m8G,.invoiceDetails_info-email__GPHWr,.invoiceDetails_info-phone__zteaY,.invoiceDetails_notes-content__p1X2g{color:#000!important}.invoiceDetails_container__ULjnb:not(.invoiceDetails_invoice-details-container__3R6LL){display:none!important}}