.OrderFilterBar_bar__DZLQC{display:flex;align-items:center;justify-content:space-between;gap:16px;width:100%}.OrderFilterBar_tabs__hG4vX{display:flex;align-items:center;gap:32px;flex-shrink:0;min-width:0;overflow-x:auto}.OrderFilterBar_tab__0arpB{position:relative;display:flex;align-items:center;justify-content:center;height:40px;padding:0;border:none;background:none;font-family:PingFang SC,sans-serif;font-size:16px;line-height:1.5;color:#4f5c65;cursor:pointer;white-space:nowrap;transition:color .2s}.OrderFilterBar_tab__0arpB:hover{color:#1e2122}.OrderFilterBar_tabActive__60Bve{color:#1e2122;font-weight:600}.OrderFilterBar_tabActive__60Bve:after{content:"";position:absolute;left:50%;bottom:0;width:16px;height:2px;border-radius:1px;background:#1e2122;transform:translateX(-50%)}.OrderFilterBar_actions__rWSrx{display:flex;align-items:center;gap:12px;flex-shrink:0}.OrderFilterBar_bar__DZLQC .OrderFilterBar_select__VtZxq{flex-shrink:0;height:32px;padding:0 12px;background:#f5f6f7;border-radius:8px}.OrderFilterBar_bar__DZLQC .OrderFilterBar_select__VtZxq .ant-select-selector{padding:0!important;background:rgba(0,0,0,0)!important;border:none!important;box-shadow:none!important;height:32px!important}.OrderFilterBar_bar__DZLQC .OrderFilterBar_select__VtZxq .ant-select-selection-item{font-family:PingFang SC,sans-serif;font-size:14px;line-height:32px!important;color:#4b5563!important;padding-inline-end:22px!important}.OrderFilterBar_bar__DZLQC .OrderFilterBar_select__VtZxq .ant-select-arrow{inset-inline-end:0;color:#4b5563}.OrderFilterBar_bar__DZLQC .OrderFilterBar_dateRange__21wjz{flex-shrink:0;height:32px;padding:0 12px;background:#f5f6f7;border-radius:8px}.OrderFilterBar_bar__DZLQC .OrderFilterBar_dateRange__21wjz .ant-picker-input{font-family:PingFang SC,sans-serif;font-size:14px;color:#1e2122;background:rgba(0,0,0,0)}.OrderFilterBar_bar__DZLQC .OrderFilterBar_dateRange__21wjz .ant-picker-clear,.OrderFilterBar_bar__DZLQC .OrderFilterBar_dateRange__21wjz .ant-picker-separator,.OrderFilterBar_bar__DZLQC .OrderFilterBar_dateRange__21wjz .ant-picker-suffix{color:#4b5563}@media(max-width:768px){.OrderFilterBar_bar__DZLQC{flex-direction:column;align-items:stretch;gap:12px}.OrderFilterBar_tabs__hG4vX{gap:16px}.OrderFilterBar_actions__rWSrx{flex-wrap:wrap}.OrderFilterBar_bar__DZLQC .OrderFilterBar_dateRange__21wjz,.OrderFilterBar_bar__DZLQC .OrderFilterBar_select__VtZxq{height:auto;min-height:44px}.OrderFilterBar_bar__DZLQC .OrderFilterBar_select__VtZxq .ant-select-selector{height:44px!important}.OrderFilterBar_bar__DZLQC .OrderFilterBar_select__VtZxq .ant-select-selection-item{line-height:44px!important}}.OrderExpandedRow_hotelWrap__LpXaV{padding:16px 24px 24px 78px;background:#f6f8fb;font-family:PingFang SC,sans-serif}.OrderExpandedRow_hotelState__6LjuV{display:flex;align-items:center;justify-content:center;min-height:160px;background:#fff;color:#929aa0}.OrderExpandedRow_hotelColumns__Je5D2{display:grid;grid-template-columns:minmax(0,1.08fr) minmax(360px,.92fr);gap:16px}.OrderExpandedRow_hotelLeft__lP0nM,.OrderExpandedRow_hotelOrderHeader__FP_cC,.OrderExpandedRow_hotelPanel__ogIIe{min-width:0;padding:20px;border:1px solid #edf0f4;border-radius:8px;background:#fff}.OrderExpandedRow_hotelLeft__lP0nM{grid-row:span 4}.OrderExpandedRow_hotelRight__mB7W5{display:flex;flex-direction:column;gap:12px}.OrderExpandedRow_hotelImage__68VkV{display:flex;align-items:center;justify-content:center;height:220px;border-radius:6px;background:#f2f4f7 50%/cover no-repeat;color:#a0a7b0;font-size:13px}.OrderExpandedRow_hotelIdentity__b1Nsy{margin-top:18px}.OrderExpandedRow_hotelIdentity__b1Nsy h3{margin:0;color:#1f2937;font-size:18px}.OrderExpandedRow_hotelIdentity__b1Nsy p{margin:4px 0 0;color:#7b8490;font-size:13px}.OrderExpandedRow_hotelSelection__emtk6{display:flex;flex-direction:column;gap:10px;margin-top:18px}.OrderExpandedRow_hotelSelection__emtk6 span,.OrderExpandedRow_hotelSelection__emtk6 strong{padding:10px 12px;border-left:3px solid #73a7d9;background:#f8fafc;color:#4f5c65;font-size:13px;font-weight:400}.OrderExpandedRow_hotelInfoGrid__b6Gza{display:grid;grid-template-columns:repeat(auto-fit,minmax(120px,1fr));gap:14px 18px;margin:18px 0 0}.OrderExpandedRow_hotelInfoGrid__b6Gza div{min-width:0}.OrderExpandedRow_hotelInfoGrid__b6Gza dt{color:#929aa0;font-size:12px}.OrderExpandedRow_hotelInfoGrid__b6Gza dd{margin:4px 0 0;color:#4f5c65;font-size:13px;word-break:break-word}.OrderExpandedRow_hotelFees__3vFpA{margin-top:18px}.OrderExpandedRow_hotelFees__3vFpA>div{display:flex;justify-content:space-between;gap:16px;padding:6px 0;color:#69737d;font-size:13px}.OrderExpandedRow_hotelFees__3vFpA strong{color:#c79627;font-weight:500;white-space:nowrap}.OrderExpandedRow_hotelPolicy__oeGZe{margin-top:20px;padding:16px;border-radius:6px;background:#fafafa}.OrderExpandedRow_hotelPolicy__oeGZe h4{margin:0 0 14px;color:#333;font-size:15px}.OrderExpandedRow_hotelPolicy__oeGZe h5{margin:14px 0 5px;color:#6f95b9;font-size:13px}.OrderExpandedRow_hotelPolicy__oeGZe p{margin:0;color:#6f7780;font-size:12px;line-height:1.6;white-space:pre-line}.OrderExpandedRow_hotelOrderHeader__FP_cC{display:flex;flex-direction:column;align-items:center;gap:5px}.OrderExpandedRow_hotelOrderHeader__FP_cC>span{padding:3px 12px;border-radius:12px;background:#fff3e0;color:#d88a00;font-size:13px}.OrderExpandedRow_hotelOrderHeader__FP_cC>span[data-state=cancelled]{background:#fff1f0;color:#e35d6a}.OrderExpandedRow_hotelOrderHeader__FP_cC strong{color:#303840;font-size:15px}.OrderExpandedRow_hotelOrderHeader__FP_cC small{color:#a0a7b0}.OrderExpandedRow_hotelOrderHeader__FP_cC p{margin:8px 0 0;padding:7px 10px;border-radius:4px;background:#fff7e6;color:#d89a27;font-size:12px}.OrderExpandedRow_hotelPanel__ogIIe h4{margin:0;color:#303840;font-size:15px}.OrderExpandedRow_hotelPanel__ogIIe .OrderExpandedRow_hotelFees__3vFpA,.OrderExpandedRow_hotelPanel__ogIIe .OrderExpandedRow_hotelInfoGrid__b6Gza{margin-top:14px}.OrderExpandedRow_hotelPanelTotal__0a6TG{display:flex;justify-content:space-between;margin-top:8px;padding-top:12px;border-top:1px solid #e8ebef;color:#d58d08}@media(max-width:1100px){.OrderExpandedRow_hotelWrap__LpXaV{padding-left:24px}.OrderExpandedRow_hotelColumns__Je5D2{grid-template-columns:1fr}}.OrderExpandedRow_vipWrap__Q96mw{display:flex;align-items:flex-start;gap:16px;padding:16px 24px 24px 78px;background:#f6f8fb}.OrderExpandedRow_vipContent__FOfyN{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;flex:1 1;min-width:0}.OrderExpandedRow_vipSection__V_Q0V{margin:0;padding:20px;border:1px solid #edf0f4;border-radius:8px;background:#fff}.OrderExpandedRow_vipSection__V_Q0V h4{display:flex;align-items:center;gap:12px;margin:0 0 12px;color:#111827;font-size:15px;font-weight:600;line-height:1.5}.OrderExpandedRow_vipSection__V_Q0V h4:after{content:"";flex:1 1;height:1px;background:#e5e7eb}.OrderExpandedRow_vipInfoList__ssJLo{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px 18px;margin:0;font-family:PingFang SC,sans-serif}.OrderExpandedRow_vipSection__V_Q0V h4+.OrderExpandedRow_vipInfoList__ssJLo{margin-top:14px}.OrderExpandedRow_flightSection__pIafz{grid-column:1/-1;position:relative}.OrderExpandedRow_flightSection__pIafz .OrderExpandedRow_hotelInfoGrid__b6Gza+.OrderExpandedRow_hotelInfoGrid__b6Gza{padding-top:18px;border-top:1px solid #edf0f4}.OrderExpandedRow_ticketStatusRow__m4ohr{display:flex;align-items:center;flex-wrap:wrap;gap:12px;padding:10px 0;margin-bottom:4px}.OrderExpandedRow_ticketStatusBadge__wGp8p{display:inline-flex;align-items:center;padding:3px 12px;border-radius:999px;font-size:12px;font-weight:600}.OrderExpandedRow_ticketStatusBadge__wGp8p[data-state="13"]{color:#15803d;background:#dcfce7}.OrderExpandedRow_ticketStatusBadge__wGp8p[data-state="15"]{color:#6b7280;background:#f3f4f6}.OrderExpandedRow_ticketStatusBadge__wGp8p:not([data-state="13"]):not([data-state="15"]){color:#1d4ed8;background:#dbeafe}.OrderExpandedRow_ticketNoText__PxIzs{font-size:13px;color:#475569;word-break:break-all}.OrderExpandedRow_vipPayButton__S096T{flex-shrink:0;min-width:80px;height:36px;margin:20px;padding:0 14px;border:none;border-radius:6px;background:#3b82f6;color:#fff;font-size:14px;cursor:pointer}.OrderExpandedRow_vipPayButton__S096T:hover{background:#2563eb}.OrderExpandedRow_esimWrap__pwCcq{padding:16px 24px 24px 78px;background:#f6f8fb}.OrderExpandedRow_esimSummary__8SfmK{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:flex-start;gap:16px}.OrderExpandedRow_esimDetailsPanel__Br3vt{min-width:0;padding:20px;border:1px solid #edf0f4;border-radius:8px;background:#fff}.OrderExpandedRow_esimDetailsPanel__Br3vt h4{margin:0;color:#303840;font-size:15px}.OrderExpandedRow_esimInfoList__ykXyT{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px 18px;width:100%;margin:14px 0 0;font-family:PingFang SC,sans-serif}.OrderExpandedRow_infoField__t0PBZ{display:flex;flex-direction:column;justify-content:center;min-width:0;font-family:PingFang SC,sans-serif;line-height:1.5;word-break:break-word}.OrderExpandedRow_infoField__t0PBZ dt{margin:0;color:#929aa0;font-size:12px;font-weight:400;white-space:nowrap}.OrderExpandedRow_infoField__t0PBZ dd{margin:0;color:#4f5c65;font-size:14px}.OrderExpandedRow_esimPayButton__Y6lPl{flex-shrink:0;min-width:80px;height:36px;padding:0 14px;border:none;border-radius:6px;background:#3b82f6;color:#fff;font-size:14px;cursor:pointer}.OrderExpandedRow_esimPayButton__Y6lPl:hover{background:#2563eb}.OrderExpandedRow_esimActivationCard__ZWt3c{position:relative;display:flex;align-items:center;width:480px;height:270px;padding:34px 40px;overflow:hidden;border-radius:10px;background:linear-gradient(135deg,#111831,#112b57);box-shadow:0 16px 30px rgba(17,24,49,.16);color:#fff}.OrderExpandedRow_esimActivationCard__ZWt3c p{position:absolute;left:50px;bottom:22px;margin:0;color:#f6b719;font-size:13px}@media(max-width:1100px){.OrderExpandedRow_esimWrap__pwCcq,.OrderExpandedRow_vipWrap__Q96mw{padding-left:24px}.OrderExpandedRow_esimSummary__8SfmK,.OrderExpandedRow_vipContent__FOfyN{grid-template-columns:1fr}.OrderExpandedRow_esimActivationCard__ZWt3c{width:min(100%,480px)}}.OrderExpandedRow_esimPlan__ddu6x{display:flex;flex-direction:column;width:180px}.OrderExpandedRow_esimPlan__ddu6x strong{margin-top:22px;font-size:44px;line-height:1}.OrderExpandedRow_esimPlan__ddu6x span{margin-top:8px;color:#dbeafe;font-size:12px}.OrderExpandedRow_esimChip__VvNSi{width:48px;height:36px;border-radius:6px;background:linear-gradient(90deg,transparent 18px,rgba(126,85,0,.24) 18px 20px,transparent 20px),linear-gradient(180deg,#f8e27c,#d6a51e);box-shadow:inset 0 0 0 3px rgba(121,82,0,.28)}.OrderExpandedRow_esimQrBox__mqB3Y{display:flex;flex-direction:column;align-items:center;gap:8px}.OrderExpandedRow_esimQrBox__mqB3Y .OrderExpandedRow_esimQrImage__hFfXH,.OrderExpandedRow_esimQrBox__mqB3Y .OrderExpandedRow_esimQrPlaceholder__vQ_Fq{width:146px;height:146px;border:8px solid #fff;border-radius:8px;background:#fff;background-position:50%;background-size:cover}.OrderExpandedRow_esimQrBox__mqB3Y span{color:#bfdbfe;font-size:11px}.OrderExpandedRow_esimQrPlaceholder__vQ_Fq{background:linear-gradient(90deg,#111 10px,transparent 10px 20px,#111 20px 30px,transparent 30px),linear-gradient(#111 10px,transparent 10px 20px,#111 20px 30px,transparent 30px),repeating-linear-gradient(45deg,#111 0 8px,#fff 8px 16px);background-size:40px 40px,40px 40px,24px 24px}.FlightSeatView_container__YAKv7{display:flex;flex-direction:column;gap:12px;height:100%;min-height:0}.FlightSeatView_loading__tb2bu{display:flex;align-items:center;justify-content:center;min-height:200px}.FlightSeatView_main__8rn23{display:flex;flex-direction:row;gap:16px;flex:1 1;min-height:0}.FlightSeatView_left__QTpHx{width:260px;flex-shrink:0;display:flex;flex-direction:column;gap:12px;min-height:0}.FlightSeatView_segmentTabs__q3Ovs{display:flex;flex-direction:row;gap:8px;flex-shrink:0;overflow-x:auto;max-width:100%;padding:0 2px 6px}.FlightSeatView_segTab__wR3PV{flex:0 0 148px;min-width:0;padding:8px 12px;border:1px solid #d1d5db;border-radius:6px;background:#fff;cursor:pointer;display:flex;flex-direction:column;align-items:center;gap:2px;transition:all .2s}.FlightSeatView_segTab__wR3PV:hover{border-color:#3b82f6;background:#eff6ff}.FlightSeatView_segTab__wR3PV.FlightSeatView_active__WiQkM{border-color:#3b82f6;background:#3b82f6;color:#fff}.FlightSeatView_segTab__wR3PV.FlightSeatView_active__WiQkM .FlightSeatView_segRoute__UApzy{color:#fff}.FlightSeatView_segTab__wR3PV.FlightSeatView_active__WiQkM .FlightSeatView_segNo__Mm21X{color:rgba(255,255,255,.8)}.FlightSeatView_segRoute__UApzy{max-width:100%;font-size:13px;font-weight:600;color:#374151;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.FlightSeatView_segNo__Mm21X{font-size:11px;color:#9ca3af}.FlightSeatView_segmentInfo__ZfGeN{display:flex;flex-direction:row;gap:20px;padding:10px 16px;background:#f8fafc;border-radius:8px;border:1px solid #e5e7eb;flex-shrink:0}.FlightSeatView_segInfoItem__TtBH_{display:flex;flex-direction:column;gap:2px}.FlightSeatView_siLabel__Owdn4{font-size:11px;color:#9ca3af;font-weight:500}.FlightSeatView_siValue__p_OcR{font-size:13px;color:#111827;font-weight:600}.FlightSeatView_paxListPanel__8uCy_{flex:1 1;min-height:0;border:1px solid #e5e7eb;border-radius:8px;overflow:hidden;display:flex;flex-direction:column}.FlightSeatView_panelTitle__fxRjF{font-size:14px;font-weight:600;color:#374151;padding:10px 14px;background:#f8fafc;border-bottom:1px solid #e5e7eb;flex-shrink:0;display:flex;align-items:center;gap:8px}.FlightSeatView_readOnlyTag__4O_V5{font-size:11px;font-weight:400;color:#1668dc;background:#e6f4ff;border:1px solid #bae0ff;border-radius:4px;padding:1px 8px}.FlightSeatView_readOnly__Vb2mW .FlightSeatView_seatCell__GUp7Y{cursor:default}.FlightSeatView_readOnly__Vb2mW .FlightSeatView_seatCell__GUp7Y:hover:not(.FlightSeatView_blocked__MS2_1):not(.FlightSeatView_occupied__52j23):not(.FlightSeatView_selected__2pSyX){border-color:#d1d5db;background:#fff}.FlightSeatView_paxListScroll__479d1{flex:1 1;overflow-y:auto}.FlightSeatView_paxSeatRow__rTTHP{display:flex;flex-direction:row;align-items:center;gap:8px;padding:10px 14px;border-bottom:1px solid #f3f4f6;cursor:pointer;transition:background .15s}.FlightSeatView_paxSeatRow__rTTHP:hover{background:#f0f9ff}.FlightSeatView_paxSeatRow__rTTHP.FlightSeatView_active__WiQkM{background:#eff6ff;border-left:3px solid #3b82f6}.FlightSeatView_psrIndex__tMGDN{width:22px;height:22px;border-radius:50%;background:#e5e7eb;color:#6b7280;font-size:11px;font-weight:700;display:flex;align-items:center;justify-content:center;flex-shrink:0}.FlightSeatView_psrName__J_L5_{flex:1 1;font-size:13px;color:#111827;font-weight:500;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.FlightSeatView_psrType__K90Rz{font-size:11px;font-weight:600;padding:1px 8px;border-radius:8px}.FlightSeatView_psrType__K90Rz.FlightSeatView_adt__OfcXu{color:#3b82f6;background:rgba(59,130,246,.1)}.FlightSeatView_psrType__K90Rz.FlightSeatView_chd__63Ve7{color:#f59e0b;background:rgba(245,158,11,.1)}.FlightSeatView_psrType__K90Rz.FlightSeatView_inf__kHxOq{color:#10b981;background:rgba(16,185,129,.1)}.FlightSeatView_psrSeatNo__Pw5N_{font-size:13px;font-weight:700;color:#3b82f6;min-width:40px;text-align:right}.FlightSeatView_psrSeatNo__Pw5N_.FlightSeatView_empty__tNjIG{color:#d1d5db;font-weight:400}.FlightSeatView_seatMapPanel__lzNI_{flex:1 1;min-width:0;border:1px solid #e5e7eb;border-radius:8px;overflow:hidden;display:flex;flex-direction:column}.FlightSeatView_head__XUNXE{display:flex;flex-direction:row;align-items:center;justify-content:space-between;border-bottom:1px solid #f3f4f6}.FlightSeatView_legend__9QLCQ{display:flex;flex-direction:row;gap:20px;padding:10px 16px}.FlightSeatView_legendItem__gJP_6{display:flex;align-items:center;gap:6px;font-size:12px;color:#6b7280}.FlightSeatView_legBox__luDKS{width:16px;height:16px;border-radius:3px;border:1px solid}.FlightSeatView_legBox__luDKS.FlightSeatView_available__n2C3v{background:#fff;border-color:#d1d5db}.FlightSeatView_legBox__luDKS.FlightSeatView_selected__2pSyX{background:#3b82f6;border-color:#2563eb}.FlightSeatView_legBox__luDKS.FlightSeatView_occupied__52j23{background:#258e17;border-color:#258e17}.FlightSeatView_legBox__luDKS.FlightSeatView_blocked__MS2_1{background:#e5e7eb;border-color:#d1d5db}.FlightSeatView_seatMapScroll__198tf{flex:1 1;overflow:auto;padding:10px 16px 16px;min-height:320px}.FlightSeatView_deckSection__rbLbN+.FlightSeatView_deckSection__rbLbN{margin-top:20px;padding-top:16px;border-top:2px dashed #e5e7eb}.FlightSeatView_deckLabel__i72Py{font-size:13px;font-weight:700;color:#6b7280;margin-bottom:8px;padding-left:34px}.FlightSeatView_seatGridHeader__hfZ86{display:flex;flex-direction:row;align-items:center;gap:4px;margin-bottom:4px;padding-left:34px}.FlightSeatView_colLabel__kVfYX{width:66px;text-align:center;font-size:11px;font-weight:700;color:#9ca3af}.FlightSeatView_colGap__6frBE{width:66px;flex-shrink:0}.FlightSeatView_seatGridRow__v386y{display:flex;flex-direction:row;align-items:center;gap:4px;margin-bottom:3px}.FlightSeatView_rowLabel__8p4Gs{width:30px;text-align:center;font-size:11px;font-weight:600;color:#9ca3af;flex-shrink:0}.FlightSeatView_seatGap__I278t{width:66px;flex-shrink:0}.FlightSeatView_seatCell__GUp7Y{width:66px;height:40px;border-radius:4px;display:flex;flex-direction:column;align-items:center;justify-content:center;cursor:pointer;flex-shrink:0;border:1px solid #d1d5db;background:#fff;transition:all .15s;gap:1px}.FlightSeatView_seatCell__GUp7Y:hover:not(.FlightSeatView_blocked__MS2_1):not(.FlightSeatView_occupied__52j23){border-color:#3b82f6;background:#dbeafe}.FlightSeatView_seatCell__GUp7Y.FlightSeatView_selected__2pSyX{background:#3b82f6;border-color:#2563eb}.FlightSeatView_seatCell__GUp7Y.FlightSeatView_selected__2pSyX .FlightSeatView_scNo__UWx6U{color:#fff}.FlightSeatView_seatCell__GUp7Y.FlightSeatView_selected__2pSyX .FlightSeatView_scFee__8RLS8,.FlightSeatView_seatCell__GUp7Y.FlightSeatView_selected__2pSyX .FlightSeatView_scPrice__tsdNs{color:rgba(255,255,255,.75)}.FlightSeatView_seatCell__GUp7Y.FlightSeatView_occupied__52j23{background:#258e17;border-color:#258e17;cursor:not-allowed}.FlightSeatView_seatCell__GUp7Y.FlightSeatView_occupied__52j23 .FlightSeatView_scNo__UWx6U{color:#fff}.FlightSeatView_seatCell__GUp7Y.FlightSeatView_occupied__52j23 .FlightSeatView_scFee__8RLS8,.FlightSeatView_seatCell__GUp7Y.FlightSeatView_occupied__52j23 .FlightSeatView_scPrice__tsdNs{color:rgba(255,255,255,.7)}.FlightSeatView_seatCell__GUp7Y.FlightSeatView_blocked__MS2_1{background:#e5e7eb;border-color:#d1d5db;cursor:not-allowed}.FlightSeatView_seatCell__GUp7Y.FlightSeatView_blocked__MS2_1 .FlightSeatView_scFee__8RLS8,.FlightSeatView_seatCell__GUp7Y.FlightSeatView_blocked__MS2_1 .FlightSeatView_scNo__UWx6U,.FlightSeatView_seatCell__GUp7Y.FlightSeatView_blocked__MS2_1 .FlightSeatView_scPrice__tsdNs{color:#d1d5db}.FlightSeatView_scNo__UWx6U{font-size:13px;font-weight:700;color:#374151;line-height:1.3}.FlightSeatView_scInfo__rjF4A{display:flex;flex-direction:row;align-items:center;gap:2px}.FlightSeatView_scPrice__tsdNs{color:#f59e0b}.FlightSeatView_scFee__8RLS8,.FlightSeatView_scPrice__tsdNs{font-size:9px;font-weight:500;line-height:1.2;white-space:nowrap}.FlightSeatView_scFee__8RLS8{color:#ef4444}.FlightSeatView_seatEmpty__Xwl_L{padding:40px;text-align:center;color:#9ca3af;font-size:14px}.FlightSeatView_footer__vQDbx{flex-shrink:0;display:flex;flex-direction:row;align-items:center;justify-content:space-between;padding:10px 16px;background:#f8fafc;border:1px solid #e5e7eb;border-radius:8px}.FlightSeatView_sfCount__YHjwn{font-size:13px;font-weight:600;color:#ef4444}.FlightSeatView_sfCount__YHjwn.FlightSeatView_full__xQtK9{color:#10b981}.FlightSeatView_sfCost__u5khe{font-size:13px;font-weight:600;color:#f59e0b;margin-left:16px}.FlightSeatView_confirmBtn__wlYi0{padding:6px 20px;border:none;border-radius:6px;background:#3b82f6;color:#fff;font-size:13px;font-weight:600;cursor:pointer;transition:background .2s;margin-left:auto}.FlightSeatView_confirmBtn__wlYi0:hover{background:#2563eb}.FlightSeatView_confirmBtn__wlYi0:disabled{opacity:.6;cursor:not-allowed}.FlightSeatView_emptyState__Aya3H{display:flex;align-items:center;justify-content:center;height:200px;color:#9ca3af;font-size:14px}.FlightOrderActions_actions__r3mMz{display:flex;justify-content:flex-end;gap:2px;position:absolute;right:12px;background:#fff}.FlightOrderActions_modalTitle__BB699{display:inline-flex;align-items:center;gap:10px}.FlightOrderActions_titleTip__Jlndb{color:#94a3b8;font-size:12px;font-weight:400}.FlightOrderActions_panel__zL20p{display:flex;flex-direction:column;gap:16px;min-height:180px}.FlightOrderActions_panel__zL20p h4{margin:0}.FlightOrderActions_panel__zL20p>button:last-child{align-self:flex-end}.FlightOrderActions_controls__PbSSX{display:flex;align-items:flex-end;flex-wrap:wrap;gap:12px}.FlightOrderActions_controls__PbSSX label{display:flex;flex-direction:column;gap:5px;color:#667085;font-size:12px}.FlightOrderActions_controls__PbSSX .FlightOrderActions_datePicker__4De5v{min-width:180px}.FlightOrderActions_flightList__3Zc4T{display:flex;flex-direction:column;gap:10px;max-height:min(60vh,520px);overflow-y:auto}.FlightOrderActions_flightList__3Zc4T article{display:flex;flex-direction:column;gap:8px;padding:14px;border:1px solid #eaecf0;border-radius:8px}.FlightOrderActions_flightList__3Zc4T .FlightOrderActions_flightLine__7HiSG,.FlightOrderActions_flightList__3Zc4T .FlightOrderActions_flightSchedule__OcMXI{color:#667085;font-size:13px}.FlightOrderActions_flightList__3Zc4T .FlightOrderActions_flightLine__7HiSG{color:#344054}.FlightOrderActions_flightList__3Zc4T article>div{display:flex;align-items:center;justify-content:space-between;gap:12px;padding-top:8px;border-top:1px solid #f2f4f7}.FlightOrderActions_jsonData__ZS62D{max-height:520px;margin:0;padding:16px;overflow:auto;border-radius:8px;background:#f8fafc;white-space:pre-wrap;word-break:break-word}.ConfirmationLetter_preview__oLnNS{display:flex;justify-content:center;min-height:320px;max-height:70vh;padding:18px;overflow:auto;background:#eef1f5}.ConfirmationLetter_state__1wqEW{display:flex;align-items:center;justify-content:center;min-height:240px;color:#8b949e}.ConfirmationLetter_document__xs_iN{width:210mm;color:#1f2937;font-family:PingFang SC,Microsoft YaHei,Arial,sans-serif}.ConfirmationLetter_page__sFCx8{box-sizing:border-box;width:210mm;min-height:296.7354166667mm;padding:32px 48px;background:#fff;box-shadow:0 8px 28px rgba(31,41,55,.1)}.ConfirmationLetter_letterHeader__AWFrO{display:grid;grid-template-columns:120px 1fr 120px;align-items:center;padding-bottom:18px;border-bottom:2px solid #173a61}.ConfirmationLetter_heading__61YX6{grid-column:2;text-align:center}.ConfirmationLetter_heading__61YX6 h2{margin:0;color:#173a61;font-size:24px}.ConfirmationLetter_code___Gx1l{grid-column:3;display:flex;flex-direction:column;align-items:flex-end;gap:4px}.ConfirmationLetter_code___Gx1l span{max-width:120px;color:#5e6975;font-size:10px;word-break:break-all}.ConfirmationLetter_documentTitle__u1Bmv{margin:18px 0;color:#173a61;font-size:20px;text-align:center}.ConfirmationLetter_section__c41c_{margin-top:14px;page-break-inside:avoid;break-inside:avoid}.ConfirmationLetter_section__c41c_ h3{margin:0 0 10px;padding-bottom:7px;border-bottom:1px solid #dfe4ea;color:#173a61;font-size:15px}.ConfirmationLetter_fieldGrid__E5_mG{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));margin:0;overflow:hidden;border:1px solid #e3e7ec;border-radius:5px}.ConfirmationLetter_fieldGrid__E5_mG>div{display:grid;grid-template-columns:110px minmax(0,1fr);border-bottom:1px solid #e3e7ec}.ConfirmationLetter_fieldGrid__E5_mG>div:nth-child(odd){border-right:1px solid #e3e7ec}.ConfirmationLetter_fieldGrid__E5_mG dd,.ConfirmationLetter_fieldGrid__E5_mG dt{margin:0;padding:8px 10px;font-size:12px;line-height:1.45}.ConfirmationLetter_fieldGrid__E5_mG dt{background:#f6f8fa;color:#687482;font-weight:600}.ConfirmationLetter_fieldGrid__E5_mG dd{color:#1f2937;word-break:break-word}.ConfirmationLetter_hotelSummary__wiFeb{display:flex;justify-content:space-between;gap:20px;padding:14px;border:1px solid #e3e7ec;border-radius:5px}.ConfirmationLetter_hotelSummary__wiFeb>div{display:flex;flex-direction:column;gap:4px}.ConfirmationLetter_hotelSummary__wiFeb strong{font-size:16px}.ConfirmationLetter_hotelSummary__wiFeb span{color:#6f7a86;font-size:12px}.ConfirmationLetter_priceList__miRV0{border:1px solid #e3e7ec;border-radius:5px}.ConfirmationLetter_priceList__miRV0>div{display:flex;justify-content:space-between;gap:16px;padding:8px 12px;border-bottom:1px solid #edf0f3;font-size:12px}.ConfirmationLetter_priceList__miRV0>div:last-child{border-bottom:0}.ConfirmationLetter_total__qtI_X{color:#173a61;font-size:14px!important}.ConfirmationLetter_policy__ISqKI{margin:0;color:#596572;font-size:12px;line-height:1.7;white-space:pre-wrap}.ConfirmationLetter_table__bxwIV{width:100%;border-collapse:collapse;table-layout:fixed}.ConfirmationLetter_table__bxwIV td,.ConfirmationLetter_table__bxwIV th{padding:7px 6px;border:1px solid #dfe4ea;font-size:10px;text-align:center;word-break:break-word}.ConfirmationLetter_table__bxwIV th{background:#f6f8fa;color:#5f6b78}.ConfirmationLetter_notice__zIMZU{margin:0;padding-left:20px;color:#596572;font-size:11px;line-height:1.8}@media(max-width:900px){.ConfirmationLetter_preview__oLnNS{justify-content:flex-start}}.OrderTable_table__cTUhu{width:100%}.OrderTable_table__cTUhu .ant-table{background:#fff;border:1px solid #edeff4;border-radius:10px;overflow:hidden}.OrderTable_table__cTUhu .ant-table-container{border-start-start-radius:0!important;border-start-end-radius:0!important}.OrderTable_table__cTUhu .ant-table-thead>tr>th{height:48px;padding:0 0 0 16px!important;font-family:PingFang SC,sans-serif;font-size:14px;font-weight:400;color:#1e2122;background:#fff!important;border-bottom:1px solid #edeff4!important;vertical-align:middle}.OrderTable_table__cTUhu .ant-table-thead>tr>th:before{display:none!important}.OrderTable_table__cTUhu .ant-table-thead>tr>th:first-child{padding:0 16px!important}.OrderTable_table__cTUhu .ant-table-tbody>tr>td{height:48px;padding:0 16px!important;font-family:PingFang SC,sans-serif;font-size:14px;color:#1e2122;border-bottom:1px solid #edeff4!important;vertical-align:middle}.OrderTable_table__cTUhu .ant-table-tbody>tr:hover>td{background:#fff!important}.OrderTable_table__cTUhu .ant-table-selection-col{width:0!important;min-width:0!important;padding:0!important}.OrderTable_table__cTUhu .ant-table-row-expand-icon-cell{display:none}.OrderTable_expandedRow__wq67n>td{padding:0!important;border-bottom:1px solid #edeff4!important;background:#f6f8fb!important}.OrderTable_expandedRowContent__GNHUP{position:sticky;left:0;z-index:1}.OrderTable_colHeader__ri3bD{display:flex;align-items:center;justify-content:space-between;width:100%}.OrderTable_colHeaderText__Vsjfm{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.OrderTable_colHeaderIcon__c_WsC{display:inline-flex;align-items:center;gap:8px;flex-shrink:0}.OrderTable_colFilterIcon__Zeinm{display:inline-flex;align-items:center;justify-content:center;width:32px;height:32px;font-size:16px;color:#1e2122;cursor:pointer}.OrderTable_colDivider__O9_8j{width:1px;height:16px;background:#edeff4}.OrderTable_indexCell__KaWjD{display:flex;align-items:center;justify-content:center;gap:4px;height:48px}.OrderTable_rowIndex__fDiuf{min-width:10px;text-align:center}.OrderTable_expandBtn__b5jBm{display:inline-flex;align-items:center;justify-content:center;padding:0;border:none;background:none;color:#929aa0;font-size:12px;cursor:pointer}.OrderTable_expandBtn__b5jBm:hover{color:#1e2122}.OrderTable_amountCell__FQ_cs{display:inline-flex;align-items:center;gap:6px}.OrderTable_amount__CZ9km{white-space:nowrap}.OrderTable_commissionBadge__h9bGV{display:inline-flex;align-items:center;padding:1px 6px;font-size:12px;line-height:1.5;color:#08aa89;background:rgba(8,170,137,.1);border-radius:6px;white-space:nowrap}.OrderTable_actions__9yin_{display:inline-flex;align-items:center;gap:12px;white-space:nowrap}.OrderTable_actionPrimary___f5_H,.OrderTable_actionSecondary__1D_zC{padding:0;border:none;background:none;font-family:PingFang SC,sans-serif;font-size:14px;line-height:1.5;cursor:pointer;white-space:nowrap}.OrderTable_actionPrimary___f5_H{color:#08aa89}.OrderTable_actionPrimary___f5_H:hover{opacity:.85}.OrderTable_actionSecondary__1D_zC{color:#929aa0}.OrderTable_actionSecondary__1D_zC:hover{color:#4f5c65}.page_page__WIJ6j{display:flex;flex-direction:column;gap:16px;width:100%;padding:16px;background:#fff;border-radius:10px}.page_tableWrapper__x_2P9{width:100%;overflow:hidden}