.reservationStatusTable_tableWrap__azgF7{width:100%;overflow-x:auto}.reservationStatusTable_table__3r4D5{width:100%;border-collapse:collapse;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.reservationStatusTable_table__3r4D5 th{text-align:left;font-size:12px;font-weight:600;color:#767676;padding:0 12px 9px;border-bottom:1px solid #c6c6c6;white-space:nowrap}.reservationStatusTable_table__3r4D5 td{padding:13px 12px;border-bottom:1px solid #ededed;font-size:14px;color:#191919}.reservationStatusTable_table__3r4D5 tbody tr:where(:nth-child(2n)){background:#fbfbfb}.reservationStatusTable_table__3r4D5 tbody tr:where(:hover){background:#f1f1f3}.reservationStatusTable_rowSelectable__x8jhr{cursor:pointer}.reservationStatusTable_rowSelectable__x8jhr:focus-visible{outline:2px solid var(--rs-brand,#4d6fff);outline-offset:-2px}.reservationStatusTable_rowClosed__1rz4Z{cursor:default}.reservationStatusTable_rowClosed__1rz4Z .reservationStatusTable_cellDepart__wkE3O,.reservationStatusTable_rowClosed__1rz4Z .reservationStatusTable_cellPrice__rUeZN{color:#767676;font-weight:500}.reservationStatusTable_rowSelected__tHdeV{background:#f1f1f3;background:color-mix(in srgb,var(--rs-brand,#4d6fff) 8%,transparent);box-shadow:inset 3px 0 0 var(--rs-brand,#4d6fff)}.reservationStatusTable_cellDepart__wkE3O{font-weight:700;font-size:15px;white-space:nowrap}.reservationStatusTable_dow__9TsD_{margin-left:3px;font-weight:500;color:#767676}.reservationStatusTable_dowSun__tOLSD{color:#dc2626}.reservationStatusTable_cellSub__Frwi1{color:#767676;font-size:13px;white-space:nowrap}.reservationStatusTable_cellPrice__rUeZN{text-align:right;font-weight:700;white-space:nowrap}.reservationStatusTable_cellSeats__N2e4T{text-align:right;color:#52525b;white-space:nowrap}.reservationStatusTable_table__3r4D5 th.reservationStatusTable_numHead__xN4XX{text-align:right}@media (max-width:767px){.reservationStatusTable_pcOnly__1eXnV{display:none}.reservationStatusTable_table__3r4D5 td,.reservationStatusTable_table__3r4D5 th{padding-left:8px;padding-right:8px}}@media (max-width:479px){.reservationStatusTable_table__3r4D5,.reservationStatusTable_table__3r4D5 tbody{display:block}.reservationStatusTable_table__3r4D5 thead{display:none}.reservationStatusTable_table__3r4D5 tr{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;grid-gap:4px 10px;gap:4px 10px;padding:12px 8px;border-bottom:1px solid #ededed}.reservationStatusTable_table__3r4D5 td{padding:0;border:none}.reservationStatusTable_cellDepart__wkE3O{grid-column:1;grid-row:1}.reservationStatusTable_cellStatus__iCjAq{grid-column:2;grid-row:1;justify-self:end}.reservationStatusTable_cellPrice__rUeZN{grid-column:1;grid-row:2;text-align:left}.reservationStatusTable_cellSeats__N2e4T{grid-column:2;grid-row:2;text-align:right}}.smallstartour-detail01_section__FKXqt{display:flex;justify-content:center}.smallstartour-detail01_inner__u9txi{display:flex;flex-direction:column;gap:20px;max-width:1128px;min-width:0}.smallstartour-detail01_callout__Aubmq{display:flex;flex-direction:column;gap:4px;padding:16px 20px;background:var(--Green-green-001);border:1px solid var(--Green-green-007);border-radius:8px;box-sizing:border-box;width:100%}.smallstartour-detail01_calloutTitleRow__mPEL9{display:flex;gap:8px;align-items:center}.smallstartour-detail01_calloutTitleRow__mPEL9 img{display:block;width:24px;height:24px;flex-shrink:0}.smallstartour-detail01_calloutTitle__GED4G{font-size:18px;font-weight:600;line-height:1.4;letter-spacing:-.02em;color:var(--Green-green-007)}.smallstartour-detail01_calloutBody__GJlV_{margin:0;font-size:16px;font-weight:400;line-height:1.6;letter-spacing:-.02em;color:var(--Green-green-007)}.smallstartour-detail01_tableWrap__ozNxx{display:flex;flex-direction:column;gap:12px;align-items:flex-end}.smallstartour-detail01_filterBtn__ZgAKQ{display:flex;gap:4px;align-items:center;width:115px;padding:10px 12px;background:var(--Gray-smt-white);border:1px solid var(--Gray-gray-003);border-radius:8px;box-sizing:border-box;cursor:pointer;font-size:16px;font-weight:500;line-height:1.4;letter-spacing:-.02em;color:var(--Gray-smt-black);text-align:left}.smallstartour-detail01_filterBtn__ZgAKQ span{flex:1 1;min-width:0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.smallstartour-detail01_filterBtn__ZgAKQ img{display:block;width:20px;height:20px;flex-shrink:0}.smallstartour-detail01_filterLabelShort__R6hLl{display:none}.smallstartour-detail01_filterWrap__xWIRu{position:relative}.smallstartour-detail01_chevronOpen__lO9Jk{transform:rotate(180deg)}.smallstartour-detail01_filterMenu__zpF6j{position:absolute;top:calc(100% + 4px);right:0;z-index:20;min-width:115px;margin:0;padding:4px;list-style:none;background:var(--Gray-smt-white);border:1px solid var(--Gray-gray-003);border-radius:8px;box-shadow:0 4px 10px rgba(0,0,0,.15);display:flex;flex-direction:column}.smallstartour-detail01_filterItem__m17JL{box-sizing:border-box;width:100%;padding:10px 12px;border:none;border-radius:6px;background:none;cursor:pointer;text-align:left;font-size:16px;font-weight:500;line-height:1.4;letter-spacing:-.02em;color:var(--Gray-smt-black);white-space:nowrap}.smallstartour-detail01_filterItem__m17JL:hover{background:var(--Gray-gray-001)}.smallstartour-detail01_filterItemActive__eZQTH{font-weight:600}.smallstartour-detail01_emptyCell__q88a7{padding:32px 24px;color:var(--Gray-gray-005);font-weight:400}.smallstartour-detail01_table___ee_F{border-collapse:collapse;table-layout:auto;max-width:100%}.smallstartour-detail01_table___ee_F td,.smallstartour-detail01_table___ee_F th{padding:12px 24px;text-align:center;font-size:16px;line-height:1.4;letter-spacing:-.02em;box-sizing:border-box}.smallstartour-detail01_table___ee_F thead th{border-top:1px solid var(--Gray-gray-002);border-bottom:1px solid var(--Gray-gray-002);color:var(--Gray-gray-006);font-weight:500}.smallstartour-detail01_table___ee_F tbody td{border-bottom:1px solid var(--Gray-gray-002);color:var(--Gray-smt-black);font-weight:500}.smallstartour-detail01_colDeparture__cZOyT{min-width:151px}.smallstartour-detail01_colArrival__MMuB1{min-width:109px}.smallstartour-detail01_colAirline__EluEZ{min-width:167px}.smallstartour-detail01_colPrice__KgUw2{min-width:152px}.smallstartour-detail01_colSeats__gF05y{min-width:103px}.smallstartour-detail01_colStatus__rH_fA{min-width:115px}.smallstartour-detail01_cellArrival__wqD5z{font-weight:400;color:var(--Gray-gray-006)}.smallstartour-detail01_cellAirline__ZWxeK{text-align:left}.smallstartour-detail01_airlineWrap__MW8Wi{display:inline-flex;gap:8px;align-items:center}.smallstartour-detail01_airlineSymbol__dkeQ4{display:flex;width:26px;height:26px;padding:3px;border-radius:50%;background:#61c2ed;box-sizing:border-box;overflow:hidden;flex-shrink:0}.smallstartour-detail01_airlineSymbol__dkeQ4 img{width:100%;height:100%;object-fit:contain}.smallstartour-detail01_rowSelectable__gFauP{cursor:pointer}.smallstartour-detail01_rowSelectable__gFauP:hover{background:hsla(0,4%,5%,.03)}.smallstartour-detail01_rowSelected__5JHXm,.smallstartour-detail01_rowSelected__5JHXm:hover{background:hsla(0,4%,5%,.05)}.smallstartour-detail01_rowClosed__UMndW{opacity:.5}.smallstartour-detail01_rowClosed__UMndW td{border-bottom-color:#e5e5e5}.smallstartour-detail01_mobileOnlyInline__CE3jG{display:none}@media (max-width:767px){.smallstartour-detail01_section__FKXqt{padding-bottom:var(--section-band-gap,20px)}.smallstartour-detail01_inner__u9txi{width:100%;padding:0 20px;box-sizing:border-box}.smallstartour-detail01_calloutTitle__GED4G{font-size:16px}.smallstartour-detail01_calloutBody__GJlV_{font-size:14px}.smallstartour-detail01_filterLabelFull__VVA_0{display:none}.smallstartour-detail01_filterLabelShort__R6hLl{display:block}.smallstartour-detail01_table___ee_F{width:100%}.smallstartour-detail01_table___ee_F td,.smallstartour-detail01_table___ee_F th{padding:12px 8px;font-size:14px;min-width:0}.smallstartour-detail01_pcOnlyInline__teq0d,.smallstartour-detail01_pcOnly__ttJbQ{display:none}.smallstartour-detail01_mobileOnlyInline__CE3jG{display:inline}}