.A_rkHa_page{min-height:calc(100vh - var(--sh-header-h,0px));background:var(--sh-surface);grid-template-columns:minmax(380px,5fr) 6fr;display:grid}.A_rkHa_formSide{place-items:center;padding:32px 24px;display:grid}.A_rkHa_panel{width:min(400px,100%);animation:.25s both A_rkHa_sh-rise}.A_rkHa_brand{align-items:center;gap:12px;margin-bottom:36px;display:flex}.A_rkHa_logo{object-fit:cover;border-radius:12px;flex:none}.A_rkHa_brand b{color:var(--sh-p);font-size:18px;font-weight:800;display:block}.A_rkHa_brand span{color:var(--sh-muted);margin-top:3px;font-size:11.5px;display:block}.A_rkHa_title{color:var(--sh-text);margin:0;font-size:24px;font-weight:800}.A_rkHa_lead{color:var(--sh-muted);margin:8px 0 24px;font-size:13.5px;line-height:1.9}.A_rkHa_title:not(:has(+.A_rkHa_lead)){margin-bottom:24px}.A_rkHa_footer{color:var(--sh-muted);text-align:center;margin-top:18px;font-size:12.5px}.A_rkHa_footer a{color:var(--sh-p);font-weight:700}.A_rkHa_photoSide{background-color:var(--sh-pd);background-position:50%;background-size:cover;border-start-start-radius:0;min-height:100%;position:relative}.A_rkHa_veil{color:#fff;background:linear-gradient(#0735661a 30%,#073566d1 100%);flex-direction:column;justify-content:flex-end;gap:6px;padding:48px;display:flex;position:absolute;inset:0}.A_rkHa_domain{opacity:.8;text-align:start;direction:ltr;margin:0;font-size:13px}@media (max-width:760px){.A_rkHa_page{grid-template-rows:160px auto;grid-template-columns:1fr}.A_rkHa_photoSide{order:-1}.A_rkHa_veil{padding:20px}.A_rkHa_domain{display:none}.A_rkHa_formSide{align-items:start;padding:24px 16px 40px}.A_rkHa_brand{margin-bottom:20px}}
.GxQTba_root{display:flex;position:relative}.GxQTba_trigger{background:var(--sh-surface);border:1px solid var(--sh-n3);border-radius:var(--sh-radius-control);height:40px;color:var(--sh-p);align-items:center;gap:6px;padding-inline:10px;font-size:13px;font-weight:600;display:flex}.GxQTba_trigger:hover{border-color:var(--sh-a)}.GxQTba_current{color:var(--sh-text)}.GxQTba_menu{top:48px;z-index:40;background:var(--sh-surface);border:1px solid var(--sh-n3);border-radius:var(--sh-radius-card);min-width:180px;box-shadow:var(--sh-shadow-popover);flex-direction:column;gap:4px;padding:10px;animation:.15s both GxQTba_sh-rise;display:flex;position:absolute;inset-inline-start:0}.GxQTba_caption{color:var(--sh-muted);padding:2px 6px 6px;font-size:12px;font-weight:600}.GxQTba_option{border-radius:var(--sh-radius-control);width:100%;color:var(--sh-text);text-align:start;background:0 0;border:1px solid #0000;justify-content:space-between;align-items:center;gap:10px;padding:8px 10px;font-size:14px;display:flex}.GxQTba_option:hover{background:var(--sh-n1)}.GxQTba_active{border-color:var(--sh-a);background:var(--sh-n0);font-weight:700}.GxQTba_inline{border:1px solid var(--sh-n3);border-radius:var(--sh-radius-control);background:var(--sh-surface);display:inline-flex;overflow:hidden}.GxQTba_segment{color:var(--sh-text);background:0 0;border:0;padding:6px 12px;font-size:13px}.GxQTba_segment:hover{background:var(--sh-n1)}.GxQTba_segment.GxQTba_active{background:var(--sh-p);color:var(--sh-on-p,#fff)}
.HZg0Ga_button{border-radius:var(--sh-radius-control);white-space:nowrap;border:0;justify-content:center;align-items:center;gap:8px;font-weight:600;transition:background .15s,border-color .15s,box-shadow .15s;display:inline-flex}.HZg0Ga_button:disabled{opacity:.55;cursor:not-allowed}.HZg0Ga_md{height:40px;padding:0 16px;font-size:13.5px}.HZg0Ga_lg{height:46px;padding:0 26px;font-size:15px;font-weight:700}.HZg0Ga_sm{border-radius:8px;height:32px;padding:0 12px;font-size:12.5px}.HZg0Ga_primary{background:var(--sh-p);color:#fff}.HZg0Ga_primary:not(:disabled):hover{background:var(--sh-pd)}.HZg0Ga_accent{background:var(--sh-a);color:var(--sh-text)}.HZg0Ga_accent:not(:disabled):hover{background:var(--sh-al)}.HZg0Ga_outline{background:var(--sh-surface);border:1px solid var(--sh-n3);color:var(--sh-p)}.HZg0Ga_outline:not(:disabled):hover{border-color:var(--sh-a);box-shadow:var(--sh-shadow-hover)}.HZg0Ga_ghost{color:var(--sh-muted);background:0 0;font-weight:500}.HZg0Ga_ghost:not(:disabled):hover{color:var(--sh-p);background:var(--sh-n1)}
.lYIQNa_root{gap:8px;width:100%;display:flex;position:relative}.lYIQNa_root[data-stacked=true]{flex-direction:column}.lYIQNa_trigger{border:1px solid var(--sh-n3);border-radius:var(--sh-radius-control);min-width:0;height:44px;color:var(--sh-text);background:var(--sh-n0);text-align:right;white-space:nowrap;flex:1;justify-content:space-between;align-items:center;gap:8px;padding:0 12px;font-size:14px;display:flex}.lYIQNa_root[data-stacked=true]>.lYIQNa_trigger{flex:none;width:100%}.lYIQNa_trigger>span:first-child{text-overflow:ellipsis;min-width:0;overflow:hidden}.lYIQNa_trigger[data-empty=true]{color:var(--sh-muted)}.lYIQNa_trigger:not([data-empty=true]){font-weight:600}.lYIQNa_trigger:disabled{opacity:.6;cursor:default}.lYIQNa_icon{color:var(--sh-muted);flex:none}.lYIQNa_proxy{opacity:0;pointer-events:none;border:0;width:1px;height:1px;padding:0;position:absolute;inset-block-end:0;inset-inline-start:50%}.lYIQNa_time{direction:ltr;align-items:center;gap:6px;display:flex}.lYIQNa_timeSelect{border:1px solid var(--sh-n3);border-radius:var(--sh-radius-control);min-width:0;height:44px;color:var(--sh-text);background:var(--sh-n0);flex:1;padding:0 8px;font-size:14px}.lYIQNa_colon{color:var(--sh-muted);font-weight:700}.lYIQNa_popover{z-index:1000;background:var(--sh-surface);border:1px solid var(--sh-n3);border-radius:var(--sh-radius-card);width:296px;max-width:calc(100vw - 24px);box-shadow:var(--sh-shadow-popover);color:var(--sh-text);padding:12px;font-size:13px;position:fixed}.lYIQNa_monthBar{color:var(--sh-p);justify-content:space-between;align-items:center;gap:4px;margin-bottom:8px;font-size:14px;display:flex}.lYIQNa_nav{background:var(--sh-n1);width:30px;height:30px;color:var(--sh-slate);border:0;border-radius:8px;justify-content:center;align-items:center;display:inline-flex}.lYIQNa_weekRow,.lYIQNa_dayGrid{text-align:center;grid-template-columns:repeat(7,1fr);gap:2px;display:grid}.lYIQNa_weekRow{color:var(--sh-muted);margin-bottom:4px;font-size:11px}.lYIQNa_day{height:34px;color:var(--sh-text);background:0 0;border:1px solid #0000;border-radius:8px;font-size:13px}.lYIQNa_day[data-friday=true]{color:var(--sh-error)}.lYIQNa_day[data-today=true]{border-color:var(--sh-a)}.lYIQNa_day:not(:disabled):hover{background:var(--sh-n1)}.lYIQNa_day[data-selected=true]{background:var(--sh-p);border-color:var(--sh-p);color:#fff}.lYIQNa_day:disabled{color:var(--sh-muted);opacity:.4;cursor:not-allowed;text-decoration:line-through}.lYIQNa_nav:disabled{opacity:.35;cursor:not-allowed}.lYIQNa_footer{justify-content:space-between;margin-top:8px;display:flex}.lYIQNa_link{color:var(--sh-p);background:0 0;border:0;padding:4px 6px;font-size:12.5px;font-weight:600}.lYIQNa_link:disabled{color:var(--sh-muted);cursor:default}.lYIQNa_jump{flex:1;gap:4px;min-width:0;display:flex}.lYIQNa_jumpSelect{border:1px solid var(--sh-n3);background:var(--sh-n0);min-width:0;height:30px;color:var(--sh-p);border-radius:8px;flex:1;padding:0 4px;font-size:13px;font-weight:700}.lYIQNa_month{flex:1;min-width:0}.lYIQNa_monthTitle{text-align:center;color:var(--sh-p);margin-bottom:8px;font-size:14px;font-weight:800}.lYIQNa_twoMonths{gap:22px;display:flex}.lYIQNa_popover[data-wide=true]{width:612px}.lYIQNa_day[data-inrange=true]{background:var(--sh-pt);border-radius:0}.lYIQNa_day[data-edge=start]{border-start-end-radius:0;border-end-end-radius:0}.lYIQNa_day[data-edge=end]{border-start-start-radius:0;border-end-start-radius:0}.lYIQNa_months{gap:22px;padding:0 32px;display:flex;position:relative}.lYIQNa_months>.lYIQNa_nav{position:absolute;top:0}.lYIQNa_months>.lYIQNa_nav[data-side=prev]{inset-inline-start:0}.lYIQNa_months>.lYIQNa_nav[data-side=next]{inset-inline-end:0}.lYIQNa_rangeBar{justify-content:space-between;margin-bottom:10px;display:flex}.lYIQNa_rangeFooter{border-top:1px solid var(--sh-n3);justify-content:space-between;align-items:center;gap:12px;margin-top:12px;padding-top:12px;display:flex}.lYIQNa_rangeSummary{color:var(--sh-muted);font-size:13px}.lYIQNa_rangeSummary[data-ready=true]{color:var(--sh-text);font-weight:700}.lYIQNa_confirm{border-radius:var(--sh-radius-control);background:var(--sh-p);color:#fff;cursor:pointer;border:0;height:38px;padding:0 24px;font-size:13.5px;font-weight:700}.lYIQNa_confirm:disabled{opacity:.45;cursor:not-allowed}@media (max-width:759px){.lYIQNa_popover[data-wide=true]{width:320px}.lYIQNa_twoMonths>.lYIQNa_month~.lYIQNa_month,.lYIQNa_months>.lYIQNa_month~.lYIQNa_month{display:none}.lYIQNa_months{padding:0 30px}}.lYIQNa_rangeGroup{width:100%;min-width:0;display:flex}.lYIQNa_rangeInput{border:1px solid var(--sh-n3);background:var(--sh-n0);min-width:0;height:44px;color:var(--sh-text);text-align:start;cursor:pointer;flex-direction:column;flex:1;justify-content:center;gap:1px;padding:0 12px;display:flex;position:relative}.lYIQNa_rangeInput[data-which=start]{border-start-start-radius:var(--sh-radius-control);border-start-end-radius:0;border-end-end-radius:0;border-end-start-radius:var(--sh-radius-control)}.lYIQNa_rangeInput[data-which=end]{border-start-start-radius:0;border-start-end-radius:var(--sh-radius-control);border-end-end-radius:var(--sh-radius-control);border-end-start-radius:0;margin-inline-start:-1px}.lYIQNa_rangeInput[data-active=true]{z-index:1;border-color:var(--sh-p);box-shadow:0 0 0 2px var(--sh-pt)}.lYIQNa_rangeInput:disabled{opacity:.6;cursor:default}.lYIQNa_rangeCaption{color:var(--sh-muted);white-space:nowrap;text-overflow:ellipsis;font-size:10.5px;line-height:1.2;overflow:hidden}.lYIQNa_rangeValue{white-space:nowrap;text-overflow:ellipsis;align-items:center;font-size:13.5px;font-weight:600;line-height:1.3;display:flex;overflow:hidden}.lYIQNa_rangeInput[data-empty=true] .lYIQNa_rangeValue{color:var(--sh-muted)}
.CjsS7a_wrap{flex-direction:column;gap:8px;display:flex}.CjsS7a_native{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.CjsS7a_drop{border:1.5px dashed var(--sh-n3);border-radius:var(--sh-radius-control);background:var(--sh-n0);color:var(--sh-muted);cursor:pointer;align-items:center;gap:10px;padding:12px 14px;transition:border-color .15s,background .15s;display:flex}.CjsS7a_drop:hover{border-color:var(--sh-p);background:var(--sh-pt)}.CjsS7a_drop[data-dragging=true]{border-color:var(--sh-p);background:var(--sh-pt);color:var(--sh-p)}.CjsS7a_drop[data-disabled=true]{cursor:not-allowed;opacity:.6}.CjsS7a_native:focus-visible+.CjsS7a_drop{outline:2px solid var(--sh-p);outline-offset:2px}.CjsS7a_dropText{font-size:13px}.CjsS7a_dropText b{color:var(--sh-p);font-weight:700}.CjsS7a_list{flex-direction:column;gap:6px;margin:0;padding:0;list-style:none;display:flex}.CjsS7a_item{border:1px solid var(--sh-n2);border-radius:var(--sh-radius-control);background:var(--sh-surface);color:var(--sh-text);align-items:center;gap:8px;padding:6px 10px;font-size:12.5px;display:flex}.CjsS7a_itemName{text-overflow:ellipsis;white-space:nowrap;flex:1;overflow:hidden}.CjsS7a_itemSize{color:var(--sh-muted);flex:none;font-size:11.5px}.CjsS7a_clear{color:var(--sh-muted);cursor:pointer;background:0 0;border:none;align-self:flex-start;align-items:center;gap:4px;padding:2px 4px;font-size:12px;display:inline-flex}.CjsS7a_clear:hover{color:var(--sh-error)}
._4Q8eya_searchBar{background:var(--sh-surface);border-bottom:1px solid var(--sh-n3);padding:14px 20px}._4Q8eya_searchBarInner{max-width:1200px;margin:0 auto}._4Q8eya_page{width:100%;max-width:1200px;margin:0 auto;padding:18px 20px 60px}._4Q8eya_backLink{color:var(--sh-muted);align-items:center;gap:6px;margin-bottom:14px;font-size:13.5px;display:inline-flex}._4Q8eya_offerPage{background:var(--sh-surface);border:1px solid var(--sh-n3);border-radius:14px;flex-direction:column;max-width:640px;margin:0 auto;padding:20px 22px;display:flex}._4Q8eya_calendar{top:var(--sh-header-h,97px);z-index:15;background:var(--sh-surface);border:1px solid var(--sh-n3);border-radius:12px;margin-bottom:16px;padding:10px 14px;position:sticky;box-shadow:0 6px 14px -10px #00000040}._4Q8eya_calendarHead{color:var(--sh-muted);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:6px;margin-bottom:8px;font-size:12px;display:flex}._4Q8eya_calendarHead b{color:var(--sh-p);font-size:13px}._4Q8eya_calendarDays{gap:6px;padding-bottom:4px;display:flex;overflow-x:auto}._4Q8eya_calendarDay{border:1px solid var(--sh-n3);background:var(--sh-surface);min-width:74px;color:var(--sh-text);text-align:center;border-radius:10px;flex:none;padding:8px 6px}._4Q8eya_calendarDay span{opacity:.8;font-size:12px;display:block}._4Q8eya_calendarDay b{margin-top:3px;font-size:12.5px;display:block}._4Q8eya_calendarDay[data-cheap=true]{background:var(--sh-sp)}._4Q8eya_calendarDay[data-selected=true]{background:var(--sh-p);border-color:var(--sh-p);color:#fff}._4Q8eya_calendarDay:hover{border-color:var(--sh-a);color:inherit}._4Q8eya_calendarDay[data-selected=true]:hover{color:#fff}._4Q8eya_streaming,._4Q8eya_expired{border-radius:12px;flex-wrap:wrap;align-items:center;gap:10px;margin-bottom:12px;padding:12px 14px;font-size:13px;display:flex}._4Q8eya_streaming{background:var(--sh-surface);border:1px solid var(--sh-n3);color:var(--sh-muted)}._4Q8eya_expired{background:var(--sh-error-bg);border:1px solid var(--sh-error-line);color:var(--sh-error);justify-content:space-between}._4Q8eya_spinner{border:2px solid var(--sh-n3);border-top-color:var(--sh-p);border-radius:50%;flex:none;width:16px;height:16px;animation:.8s linear infinite _4Q8eya_spin;display:inline-block}@keyframes _4Q8eya_spin{to{transform:rotate(360deg)}}._4Q8eya_grid{grid-template-columns:260px minmax(0,1fr);align-items:start;gap:18px;display:grid}._4Q8eya_filters{flex-direction:column;gap:14px;display:flex}._4Q8eya_filterToggle{display:none}._4Q8eya_panel{background:var(--sh-surface);border:1px solid var(--sh-n3);border-radius:12px;flex-direction:column;gap:4px;padding:16px;display:flex}._4Q8eya_panelTitle{color:var(--sh-text);margin-bottom:8px;font-size:14px;font-weight:700}._4Q8eya_segment{background:var(--sh-n1);border-radius:10px;grid-template-columns:repeat(3,1fr);margin-bottom:6px;padding:3px;display:grid}._4Q8eya_segment button{color:var(--sh-slate);background:0 0;border:0;border-radius:8px;padding:7px 4px;font-size:12.5px}._4Q8eya_segment button[aria-checked=true]{background:var(--sh-surface);color:var(--sh-p);font-weight:700;box-shadow:0 1px 4px #14294a1f}._4Q8eya_check{align-items:center;gap:8px;padding:5px 0;font-size:13.5px;display:flex}._4Q8eya_check input{accent-color:var(--sh-p);width:16px;height:16px}._4Q8eya_range{color:var(--sh-muted);margin-top:8px;font-size:13px}._4Q8eya_range b{color:var(--sh-text)}._4Q8eya_range input{width:100%;accent-color:var(--sh-p)}._4Q8eya_rangeEnds{justify-content:space-between;font-size:11px;display:flex}._4Q8eya_select{border:1px solid var(--sh-n3);border-radius:var(--sh-radius-control);background:var(--sh-n0);width:100%;height:40px;padding:0 10px}._4Q8eya_count{color:var(--sh-muted);margin-bottom:12px;font-size:14px;line-height:1.8}._4Q8eya_count b{color:var(--sh-text)}._4Q8eya_list{flex-direction:column;gap:12px;display:flex}._4Q8eya_skeleton{background:linear-gradient(90deg, var(--sh-n1), var(--sh-surface), var(--sh-n1));background-size:200% 100%;border-radius:14px;height:120px;animation:1.2s linear infinite _4Q8eya_shimmer}@keyframes _4Q8eya_shimmer{to{background-position:-200% 0}}._4Q8eya_offer{background:var(--sh-surface);border:1px solid var(--sh-n3);border-radius:14px;flex-wrap:wrap;align-items:center;gap:16px;padding:16px;animation:.25s both _4Q8eya_sh-rise;display:flex}._4Q8eya_offer:hover{border-color:var(--sh-a)}._4Q8eya_offer[role=link]{cursor:pointer}._4Q8eya_carrierMark{background:linear-gradient(135deg, var(--sh-pt), var(--sh-ap));width:72px;height:72px;color:var(--sh-p);letter-spacing:1px;border-radius:12px;flex:none;justify-content:center;align-items:center;font-size:18px;font-weight:800;display:flex}._4Q8eya_offerBody{flex:1;min-width:200px}._4Q8eya_offerBody h3{margin:0 0 3px;font-size:16px;font-weight:700}._4Q8eya_badges{flex-wrap:wrap;align-items:center;gap:6px;margin-bottom:4px;display:flex}._4Q8eya_ownBadge,._4Q8eya_systemBadge,._4Q8eya_nonRefundBadge{border-radius:6px;padding:2px 8px;font-size:11px}._4Q8eya_ownBadge{background:var(--sh-sp);color:var(--sh-s);font-weight:600}._4Q8eya_systemBadge{background:var(--sh-n1);color:var(--sh-slate)}._4Q8eya_nonRefundBadge{background:var(--sh-error-bg);color:var(--sh-error)}._4Q8eya_offerSub{color:var(--sh-muted);font-size:12.5px;line-height:1.7}._4Q8eya_time{color:var(--sh-text);font-size:13.5px}._4Q8eya_meta{flex-wrap:wrap;gap:8px;margin-top:6px;display:flex}._4Q8eya_meta span{color:var(--sh-p);background:var(--sh-n1);border-radius:6px;padding:2px 8px;font-size:12px}._4Q8eya_meta ._4Q8eya_seatsLow{color:var(--sh-error);background:var(--sh-error-bg)}._4Q8eya_offerSide{text-align:left;flex-direction:column;align-items:flex-start;gap:8px;min-width:150px;display:flex}._4Q8eya_offerSide small{color:var(--sh-muted);font-size:11px;display:block}._4Q8eya_offerSide b{color:var(--sh-p);font-size:19px}._4Q8eya_empty{background:var(--sh-surface);border:1px dashed var(--sh-n3);text-align:center;color:var(--sh-muted);border-radius:14px;padding:40px 20px;line-height:1.9}._4Q8eya_note{color:var(--sh-muted);margin:0;font-size:12.5px}._4Q8eya_overlay{z-index:50;background:#0e1a2c6b;justify-content:flex-end;display:flex;position:fixed;inset:0}._4Q8eya_drawer{background:var(--sh-surface);flex-direction:column;width:min(480px,100%);height:100%;padding:20px 22px 0;animation:.2s both _4Q8eya_slide;display:flex;overflow-y:auto;box-shadow:-12px 0 40px #14294a33}@keyframes _4Q8eya_slide{0%{opacity:0;transform:translate(-24px)}to{opacity:1;transform:none}}._4Q8eya_drawerHead{justify-content:space-between;align-items:center;display:flex}._4Q8eya_close{background:var(--sh-n1);width:36px;height:36px;color:var(--sh-slate);border:0;border-radius:10px;justify-content:center;align-items:center;display:inline-flex}._4Q8eya_drawerTitle{color:var(--sh-p);margin:8px 0 4px;font-size:22px;font-weight:800}._4Q8eya_drawerSub{color:var(--sh-muted);margin:0;font-size:13.5px}._4Q8eya_legs{background:var(--sh-n1);border-radius:12px;justify-content:space-between;align-items:center;gap:10px;margin-top:16px;padding:14px;display:flex}._4Q8eya_legs div{flex-direction:column;gap:2px;font-size:12.5px;display:flex}._4Q8eya_legs small{color:var(--sh-muted);font-size:11.5px}._4Q8eya_legs b{color:var(--sh-text);font-size:20px}._4Q8eya_legIcon{color:var(--sh-p);transform:rotate(-90deg)}._4Q8eya_facts{grid-template-columns:repeat(auto-fit,minmax(120px,1fr));gap:10px;margin:14px 0 0;display:grid}._4Q8eya_facts div{border:1px solid var(--sh-n2);border-radius:10px;padding:10px 12px}._4Q8eya_facts dt{color:var(--sh-muted);font-size:11.5px}._4Q8eya_facts dd{margin:2px 0 0;font-size:13.5px;font-weight:700}._4Q8eya_sectionTitle{margin:20px 0 6px;font-size:15px}._4Q8eya_ruleOk,._4Q8eya_ruleBad{border-radius:10px;margin:0;padding:10px 12px;font-size:13px;line-height:1.9}._4Q8eya_ruleOk{background:var(--sh-sp);color:var(--sh-sd)}._4Q8eya_ruleBad{background:var(--sh-error-bg);color:var(--sh-error)}._4Q8eya_drawerFoot{background:var(--sh-surface);border-top:1px solid var(--sh-n2);flex-direction:column;gap:10px;margin-top:auto;padding:14px 0 18px;display:flex;position:sticky;bottom:0}._4Q8eya_hold{color:var(--sh-muted);text-align:center;font-size:12.5px}._4Q8eya_hold time{color:var(--sh-error);font-weight:700}@media (max-width:759px){._4Q8eya_searchBar{padding:12px 16px}._4Q8eya_page{padding:14px 16px 40px}._4Q8eya_grid{grid-template-columns:1fr}._4Q8eya_filterToggle{border:1px solid var(--sh-n3);border-radius:var(--sh-radius-control);background:var(--sh-surface);height:42px;color:var(--sh-p);justify-content:center;align-items:center;gap:8px;font-weight:600;display:flex}._4Q8eya_filters[data-open=false] ._4Q8eya_panel{display:none}._4Q8eya_offerSide{flex-direction:row;justify-content:space-between;align-items:center;width:100%}._4Q8eya_carrierMark{width:52px;height:52px;font-size:15px}._4Q8eya_overlay{align-items:flex-end}._4Q8eya_drawer{border-radius:18px 18px 0 0;height:92%;padding:16px 16px 0}}
.jf_MCq_field{color:var(--sh-muted);flex-direction:column;gap:6px;font-size:12px;display:flex}.jf_MCq_hint{font-size:11.5px}.jf_MCq_control{border:1px solid var(--sh-n3);border-radius:var(--sh-radius-control);height:44px;color:var(--sh-text);background:var(--sh-n0);width:100%;padding:0 12px;font-size:14px}.jf_MCq_control:disabled{opacity:.6}.jf_MCq_grid{grid-template-columns:repeat(auto-fit,minmax(170px,1fr));align-items:start;gap:10px;display:grid}.jf_MCq_grid>button[type=submit]{grid-column:1/-1;justify-self:start}.jf_MCq_alert{border-radius:var(--sh-radius-control);margin:0;padding:10px 14px;font-size:13px;line-height:1.8}.jf_MCq_bad{background:var(--sh-error-bg);color:var(--sh-error);border:1px solid var(--sh-error-line)}.jf_MCq_ok{background:var(--sh-sp);color:var(--sh-sd)}.jf_MCq_info{background:var(--sh-pt);color:var(--sh-p)}.jf_MCq_area{resize:vertical;height:auto;min-height:88px;padding:10px 12px;line-height:1.7}
.aziDaG_root{flex-direction:column;grid-column:1/-1;gap:8px;min-width:0;display:flex}.aziDaG_head{flex-direction:column;gap:2px;display:flex}.aziDaG_label{font-size:13px;font-weight:600}.aziDaG_hint{color:var(--sh-muted);font-size:12px}.aziDaG_search{gap:8px;display:flex}.aziDaG_searchInput,.aziDaG_number{border:1px solid var(--sh-n3);border-radius:var(--sh-radius-control);background:var(--sh-n0);min-width:0;height:40px;color:var(--sh-text);font:inherit;flex:1;padding:0 12px;font-size:14px}.aziDaG_searchInput:focus-visible,.aziDaG_number:focus-visible{outline:2px solid var(--sh-p);outline-offset:1px}.aziDaG_searchButton,.aziDaG_clear{border:1px solid var(--sh-n3);border-radius:var(--sh-radius-control);background:var(--sh-surface);height:40px;color:var(--sh-text);font:inherit;cursor:pointer;white-space:nowrap;align-items:center;gap:4px;padding:0 12px;font-size:13px;display:inline-flex}.aziDaG_searchButton:disabled{opacity:.5;cursor:not-allowed}.aziDaG_clear{height:30px;color:var(--sh-muted);padding:0 10px}.aziDaG_clear:hover{color:var(--sh-error);border-color:var(--sh-error)}.aziDaG_frame{border:1px solid var(--sh-n3);border-radius:var(--sh-radius-card);background:var(--sh-n1);position:relative;overflow:hidden}.aziDaG_map{z-index:0;direction:ltr;width:100%;height:300px;position:relative}.aziDaG_loading{color:var(--sh-muted);background:var(--sh-n1);justify-content:center;align-items:center;font-size:13px;display:flex;position:absolute;inset:0}.aziDaG_fallback{flex-wrap:wrap;gap:8px;display:flex}.aziDaG_fallback p{color:var(--sh-muted);flex-basis:100%;margin:0;font-size:13px}.aziDaG_readout{flex-wrap:wrap;align-items:center;gap:8px 12px;min-height:30px;font-size:13px;display:flex}.aziDaG_coords{font-family:var(--sh-mono,monospace);font-weight:600}.aziDaG_empty{color:var(--sh-muted)}.aziDaG_message{color:var(--sh-error)}.aziDaG_pin{background:var(--sh-p);border:3px solid var(--sh-n0);transform-origin:50%;border-radius:50% 50% 50% 0;width:28px;height:28px;display:block;transform:rotate(-45deg)translate(2px,-2px);box-shadow:0 2px 6px #00000059}
.NFGzwa_trainMark{background:linear-gradient(135deg, var(--sh-pt), var(--sh-ap));width:72px;height:72px;color:var(--sh-p);letter-spacing:.5px;border-radius:12px;flex-direction:column;flex:none;justify-content:center;align-items:center;gap:2px;font-size:11px;font-weight:800;display:flex}.NFGzwa_seatArea{flex-direction:column;align-items:center;gap:18px;margin-bottom:14px;display:flex}.NFGzwa_wagon{flex-direction:column;align-items:center;gap:8px;display:flex}.NFGzwa_wagonLabel{color:var(--sh-p);font-size:12.5px;font-weight:700}.NFGzwa_seatGrid{--seat-size:42px;border:1.5px solid var(--sh-bg);background:var(--sh-surface);direction:ltr;border-radius:10px;gap:8px;padding:14px;display:grid}.NFGzwa_seat{width:var(--seat-size);height:var(--seat-size);border:1.5px solid var(--sh-pl);background:var(--sh-surface);color:var(--sh-p);font:inherit;cursor:pointer;border-radius:9px 9px 6px 6px;font-size:13px;font-weight:700;position:relative}.NFGzwa_seat:hover:not(:disabled){background:var(--sh-pt)}.NFGzwa_seat[aria-pressed=true]{background:var(--sh-p);border-color:var(--sh-p);color:#fff}.NFGzwa_seat:disabled{cursor:not-allowed;background:var(--sh-bg);border-color:var(--sh-bg);color:var(--sh-muted)}.NFGzwa_seat[data-surcharge=true]:after{content:"";top:3px;background:var(--sh-a);border-radius:50%;width:7px;height:7px;position:absolute;inset-inline-end:3px}.NFGzwa_legend{color:var(--sh-muted);flex-wrap:wrap;justify-content:center;gap:12px;font-size:12px;display:flex}.NFGzwa_legend span{align-items:center;gap:6px;display:inline-flex}.NFGzwa_legend i{border:1.5px solid var(--sh-pl);border-radius:4px;width:14px;height:14px;display:inline-block}.NFGzwa_legend i[data-kind=chosen]{background:var(--sh-p);border-color:var(--sh-p)}.NFGzwa_legend i[data-kind=sold]{background:var(--sh-bg);border-color:var(--sh-bg)}.NFGzwa_legend i[data-kind=surcharge]{background:var(--sh-a);border:0;border-radius:50%;width:9px;height:9px}.NFGzwa_choice{margin:0 0 6px;font-size:13px;line-height:1.9}.NFGzwa_choiceActions{flex-wrap:wrap;justify-content:flex-end;gap:10px;display:flex}@media (max-width:759px){.NFGzwa_trainMark{width:52px;height:52px;font-size:10px}.NFGzwa_seat{font-size:12px}.NFGzwa_seatGrid{--seat-size:36px;gap:6px;padding:10px}}
.mjnlFa_wrap{flex-direction:column;gap:8px;display:flex}.mjnlFa_box{position:relative}.mjnlFa_control{border:1px solid var(--sh-n3);border-radius:var(--sh-radius-control);padding-block:0;width:100%;height:44px;color:var(--sh-text);background:var(--sh-n0);padding-left:12px;padding-right:44px;font-size:14px}.mjnlFa_toggle{inset-block:0;width:42px;color:var(--sh-muted);cursor:pointer;border-radius:var(--sh-radius-control);background:0 0;border:0;place-items:center;display:grid;position:absolute;right:0}.mjnlFa_toggle:hover,.mjnlFa_toggle[aria-pressed=true]{color:var(--sh-p)}.mjnlFa_rules{color:var(--sh-muted);grid-template-columns:1fr 1fr;gap:4px 10px;margin:0;padding:0;font-size:11.5px;list-style:none;display:grid}.mjnlFa_rules li{align-items:center;gap:5px;display:flex}.mjnlFa_rules .mjnlFa_met{color:var(--sh-sd)}@media (max-width:760px){.mjnlFa_rules{grid-template-columns:1fr}}
.dLr0wW_busMark{background:linear-gradient(135deg, var(--sh-pt), var(--sh-ap));width:72px;height:72px;color:var(--sh-p);letter-spacing:.5px;border-radius:12px;flex-direction:column;flex:none;justify-content:center;align-items:center;gap:2px;font-size:11px;font-weight:800;display:flex}.dLr0wW_classBadge{background:var(--sh-ap);color:var(--sh-p);border-radius:6px;padding:2px 8px;font-size:11px;font-weight:700}.dLr0wW_classBadge[data-class=Vip]{background:var(--sh-pd);color:#fff}.dLr0wW_classBadge[data-class=Sleeper]{background:var(--sh-slate);color:#fff}.dLr0wW_borderBadge{background:var(--sh-error-bg);color:var(--sh-error);border-radius:6px;padding:2px 8px;font-size:11px;font-weight:700}.dLr0wW_note{color:var(--sh-p);background:var(--sh-ap);border-radius:var(--sh-radius-control);margin:0 0 14px;padding:10px 12px;font-size:13px;line-height:1.8}.dLr0wW_seatArea{flex-direction:column;align-items:center;gap:10px;margin-bottom:14px;display:flex}.dLr0wW_front{color:var(--sh-muted);align-items:center;gap:6px;font-size:12px;display:flex}.dLr0wW_seatGrid{--seat-size:42px;border:1.5px solid var(--sh-bg);background:var(--sh-surface);direction:ltr;border-radius:18px 18px 10px 10px;gap:8px;padding:14px;display:grid}.dLr0wW_seat{width:var(--seat-size);height:var(--seat-size);border:1.5px solid var(--sh-pl);background:var(--sh-surface);color:var(--sh-p);font:inherit;cursor:pointer;border-radius:9px 9px 6px 6px;font-size:13px;font-weight:700;position:relative}.dLr0wW_seat:hover:not(:disabled){background:var(--sh-pt)}.dLr0wW_seat[aria-pressed=true]{background:var(--sh-p);border-color:var(--sh-p);color:#fff}.dLr0wW_seat:disabled{cursor:not-allowed;background:var(--sh-bg);border-color:var(--sh-bg);color:var(--sh-muted)}.dLr0wW_seat[data-surcharge=true]:after{content:"";top:3px;background:var(--sh-a);border-radius:50%;width:7px;height:7px;position:absolute;inset-inline-end:3px}.dLr0wW_legend{color:var(--sh-muted);flex-wrap:wrap;justify-content:center;gap:12px;font-size:12px;display:flex}.dLr0wW_legend span{align-items:center;gap:6px;display:inline-flex}.dLr0wW_legend i{border:1.5px solid var(--sh-pl);border-radius:4px;width:14px;height:14px;display:inline-block}.dLr0wW_legend i[data-kind=chosen]{background:var(--sh-p);border-color:var(--sh-p)}.dLr0wW_legend i[data-kind=sold]{background:var(--sh-bg);border-color:var(--sh-bg)}.dLr0wW_legend i[data-kind=surcharge]{background:var(--sh-a);border:0;border-radius:50%;width:9px;height:9px}.dLr0wW_choice{margin:0 0 6px;font-size:13px;line-height:1.9}.dLr0wW_choiceActions{flex-wrap:wrap;justify-content:flex-end;gap:10px;display:flex}@media (max-width:759px){.dLr0wW_busMark{width:52px;height:52px;font-size:10px}.dLr0wW_seat{font-size:12px}.dLr0wW_seatGrid{--seat-size:36px;gap:6px;padding:10px}}.dLr0wW_serviceBadge{background:var(--sh-sp);color:var(--sh-sl);border:1px solid var(--sh-sb);border-radius:6px;padding:2px 8px;font-size:11px;font-weight:700}
.ABg4za_page{flex-direction:column;gap:16px;width:100%;max-width:1200px;margin:0 auto;padding:18px 20px 60px;display:flex}.ABg4za_legs{grid-template-columns:1fr 1fr;align-items:start;gap:16px;display:grid}.ABg4za_leg{flex-direction:column;gap:12px;min-width:0;display:flex}.ABg4za_legHead{background:var(--sh-surface);border:1px solid var(--sh-n3);border-radius:12px;flex-direction:column;gap:3px;padding:10px 14px;display:flex}.ABg4za_legHead b{color:var(--sh-p);font-size:15px}.ABg4za_legHead span{color:var(--sh-muted);font-size:13px;line-height:1.8}.ABg4za_legHead span b{color:var(--sh-text);font-size:13px}.ABg4za_legList{flex-direction:column;gap:12px;display:flex}.ABg4za_choice{outline-offset:2px;border-radius:14px;outline:2px solid #0000;transition:outline-color .12s}.ABg4za_choice[data-picked=true]{outline-color:var(--sh-a)}.ABg4za_legEmpty{background:var(--sh-surface);border:1px dashed var(--sh-n3);text-align:center;color:var(--sh-muted);border-radius:14px;padding:32px 20px;line-height:1.9}.ABg4za_bar{z-index:10;background:var(--sh-surface);border:1px solid var(--sh-n3);box-shadow:var(--sh-shadow-popover);border-radius:14px;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px;padding:12px 16px;display:flex;position:sticky;bottom:0}.ABg4za_barLegs{color:var(--sh-muted);flex-direction:column;gap:3px;font-size:13px;line-height:1.8;display:flex}.ABg4za_barTotal{flex-direction:column;gap:2px;display:flex}.ABg4za_barTotal small{color:var(--sh-muted);font-size:12px}.ABg4za_barTotal b{color:var(--sh-p);font-size:19px}@media (max-width:760px){.ABg4za_legs{grid-template-columns:1fr}.ABg4za_bar{flex-direction:column;align-items:stretch}}
.B9v4CW_form{flex-direction:column;gap:14px;display:flex}.B9v4CW_phoneChip{border-radius:var(--sh-radius-control);background:var(--sh-n1);color:var(--sh-text);align-items:center;gap:8px;margin:0;padding:8px 12px;font-size:13px;display:flex}.B9v4CW_link{font:inherit;color:var(--sh-p);cursor:pointer;background:0 0;border:0;margin-inline-start:auto;padding:0;font-size:12px;text-decoration:underline}.B9v4CW_alternatives{flex-direction:column;align-items:stretch;gap:4px;display:flex}.B9v4CW_timer{border-radius:var(--sh-radius-control);background:var(--sh-n1);--timer-color:var(--sh-p);flex-direction:column;gap:8px;padding:12px;display:flex}.B9v4CW_timer[data-tone=low]{--timer-color:var(--sh-a)}.B9v4CW_timer[data-tone=expired]{--timer-color:var(--sh-error)}.B9v4CW_timerRow{color:var(--timer-color);align-items:center;gap:8px;font-size:13px;display:flex}.B9v4CW_clock{font-variant-numeric:tabular-nums;margin-inline-start:auto;font-size:16px}.B9v4CW_track{background:var(--sh-n2);border-radius:999px;height:6px;overflow:hidden}.B9v4CW_fill{border-radius:inherit;background:var(--timer-color);height:100%;transition:width .6s linear,background-color .3s}@media (prefers-reduced-motion:reduce){.B9v4CW_fill{transition:none}}
.Rni16W_dialog{border:1px solid var(--sh-n3);background:var(--sh-surface);width:min(440px,100vw - 32px);max-height:calc(100dvh - 32px);color:var(--sh-text);border-radius:18px;margin:auto;padding:0;overflow:auto;box-shadow:0 24px 70px #14294a47}.Rni16W_dialog::backdrop{-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);background:#14294a80}.Rni16W_body{flex-direction:column;gap:14px;padding:26px 24px 22px;display:flex}.Rni16W_badge{background:var(--sh-pt);width:52px;height:52px;color:var(--sh-p);border-radius:16px;place-items:center;display:grid}.Rni16W_title{color:var(--sh-p);margin:0;font-size:19px;font-weight:800}.Rni16W_lead{color:var(--sh-muted);margin:-6px 0 2px;font-size:13px;line-height:1.9}.Rni16W_actions{flex-direction:column;gap:4px;margin-top:4px;display:flex}
.FtIrTq_table{width:100%;font-size:13.5px}.FtIrTq_table td{border-bottom:1px solid var(--sh-n2);padding:8px 0}.FtIrTq_table td:last-child{text-align:left;white-space:nowrap;font-weight:600}.FtIrTq_group th{color:var(--sh-p);background:0 0;padding:12px 0 4px;font-size:13px}.FtIrTq_subtotal td{color:var(--sh-slate);font-weight:700}.FtIrTq_total td{color:var(--sh-p);border:0;padding:12px 0;font-size:15px;font-weight:800}
._7WazZG_frame{background:var(--sh-n1);flex-direction:column;min-height:100vh;display:flex}
.DW8PLq_card{border:1px solid var(--sh-n3);border-radius:var(--sh-radius-card);background:var(--sh-surface);flex-direction:column;gap:16px;margin:18px 0 6px;padding:16px 18px;display:flex}.DW8PLq_title{color:var(--sh-text);align-items:center;gap:8px;margin:0;font-size:15px;display:flex}.DW8PLq_group{flex-direction:column;gap:10px;display:flex}.DW8PLq_groupTitle{color:var(--sh-muted);margin:0;font-size:12.5px;font-weight:700}.DW8PLq_list{grid-template-columns:repeat(auto-fill,minmax(210px,1fr));gap:10px;margin:0;padding:0;list-style:none;display:grid}.DW8PLq_choiceBlock{flex-direction:column;grid-column:1/-1;gap:8px;display:flex}.DW8PLq_choiceTitle{color:var(--sh-muted);align-items:center;gap:6px;font-size:12.5px;font-weight:700;display:flex}.DW8PLq_tile{border-radius:var(--sh-radius-control);background:var(--sh-bg);align-items:flex-start;gap:12px;min-width:0;padding:10px 12px;display:flex}.DW8PLq_tileIcon{background:var(--sh-pt);width:38px;height:38px;color:var(--sh-p);border-radius:10px;flex:none;place-items:center;display:grid}.DW8PLq_tileIcon[data-fallback=true]{background:var(--sh-n1);color:var(--sh-muted)}.DW8PLq_tileText{flex-direction:column;gap:2px;min-width:0;font-size:13px;line-height:1.7;display:flex}.DW8PLq_name{color:var(--sh-muted);font-size:12px}.DW8PLq_value{color:var(--sh-text);overflow-wrap:anywhere;font-weight:700}.DW8PLq_inline{flex-direction:column;gap:8px;margin-top:8px;display:flex}.DW8PLq_inline .DW8PLq_list{grid-template-columns:repeat(auto-fill,minmax(170px,1fr))}.DW8PLq_inline .DW8PLq_tile{padding:6px 8px}.DW8PLq_inline .DW8PLq_tileIcon{border-radius:8px;width:30px;height:30px}
.DNPfOW_taken[data-gender]:disabled{opacity:1}.DNPfOW_taken[data-gender=Male]:disabled{background:color-mix(in srgb, #3b82f6 22%, var(--sh-surface));color:#2563eb;border-color:#3b82f68c}.DNPfOW_taken[data-gender=Female]:disabled{background:color-mix(in srgb, #ec4899 22%, var(--sh-surface));color:#db2777;border-color:#ec48998c}.DNPfOW_mark{inset-inline:0;text-align:center;pointer-events:none;font-size:9.5px;font-weight:800;line-height:1.2;position:absolute;bottom:1px}.DNPfOW_legendDot{border:1.5px solid #0000;border-radius:5px;justify-content:center;align-items:center;min-width:22px;height:18px;padding:0 3px;font-size:10.5px;font-style:normal;font-weight:800;display:inline-flex}.DNPfOW_legendDot[data-gender=Taken]{background:var(--sh-bg);border-color:var(--sh-n3);color:var(--sh-muted)}.DNPfOW_legendDot[data-gender=Male]{background:color-mix(in srgb, #3b82f6 30%, var(--sh-surface));border-color:#3b82f699}.DNPfOW_legendDot[data-gender=Female]{background:color-mix(in srgb, #ec4899 30%, var(--sh-surface));border-color:#ec489999}.DNPfOW_notes{flex-direction:column;gap:6px;margin:0 0 12px;padding:0;list-style:none;display:flex}.DNPfOW_note{border-radius:var(--sh-radius-control);background:var(--sh-bg);align-items:center;gap:8px;padding:8px 12px;font-size:13px;line-height:1.7;display:flex}.DNPfOW_noteIcon{border-radius:50%;flex:none;place-items:center;width:28px;height:28px;display:grid}.DNPfOW_note[data-gender=Male] .DNPfOW_noteIcon{background:color-mix(in srgb, #3b82f6 22%, var(--sh-surface));color:#2563eb}.DNPfOW_note[data-gender=Female] .DNPfOW_noteIcon{background:color-mix(in srgb, #ec4899 22%, var(--sh-surface));color:#db2777}
.GZbXwa_hero{background:var(--sh-hero);aspect-ratio:1376/480;min-height:480px;position:relative;overflow:hidden}.GZbXwa_heroImage{object-fit:cover;object-position:center 40%;opacity:0;pointer-events:none;width:100%;height:100%;transition:opacity .7s;position:absolute;inset:0}.GZbXwa_heroImage[data-visible=true]{opacity:1}.GZbXwa_heroShade{background:linear-gradient(180deg, var(--sh-veil-top) 0%, transparent 45%, var(--sh-veil-bottom) 100%);pointer-events:none;position:absolute;inset:0}.GZbXwa_cardWrap{z-index:2;width:100%;max-width:1200px;margin:-110px auto 40px;padding:0 20px;position:relative}.GZbXwa_card{background:var(--sh-surface);border:1px solid var(--sh-n3);border-radius:16px;padding:8px 8px 20px;box-shadow:0 12px 40px #14294a24}.GZbXwa_tabs{border-bottom:1px solid var(--sh-n2);grid-template-columns:repeat(6,minmax(0,1fr));gap:4px;padding:4px 4px 12px;display:grid}.GZbXwa_tab{min-width:0;color:var(--sh-slate);background:0 0;border:0;border-radius:12px;flex-direction:column;justify-content:center;align-items:center;gap:6px;padding:10px 6px 9px;font-size:12.5px;font-weight:500;transition:background .15s;display:flex}.GZbXwa_soonBadge{color:var(--sh-muted);background:var(--sh-n1);border-radius:6px;padding:1px 6px;font-size:10px;font-weight:500}.GZbXwa_tab[aria-selected=true] .GZbXwa_soonBadge{color:#fff;background:#ffffff29}.GZbXwa_tabIcon{color:var(--sh-p)}.GZbXwa_tab[aria-selected=true]{background:var(--sh-p);color:#fff;font-weight:700}.GZbXwa_tab[aria-selected=true] .GZbXwa_tabIcon{color:var(--sh-al)}.GZbXwa_soon{color:var(--sh-sd);background:var(--sh-sp);border-radius:var(--sh-radius-control);align-items:center;gap:8px;margin:14px 8px 0;padding:12px 14px;font-size:13px;display:flex}@media (max-width:759px){.GZbXwa_hero{min-height:300px}.GZbXwa_cardWrap{margin-top:-80px;padding:0 16px}.GZbXwa_tabs{grid-template-columns:repeat(3,minmax(0,1fr))}}
._2iGjJG_trainMark{background:linear-gradient(135deg, var(--sh-pt), var(--sh-ap));width:72px;height:72px;color:var(--sh-p);letter-spacing:.5px;border-radius:12px;flex-direction:column;flex:none;justify-content:center;align-items:center;gap:2px;font-size:12px;font-weight:800;display:flex}._2iGjJG_family{background:var(--sh-ap);color:var(--sh-p);border-radius:6px;padding:2px 8px;font-size:11px;font-weight:700}._2iGjJG_familyNote{color:var(--sh-p);background:var(--sh-ap);border-radius:var(--sh-radius-control);margin:0 0 14px;padding:10px 12px;font-size:13px;line-height:1.8}@media (max-width:759px){._2iGjJG_trainMark{width:52px;height:52px;font-size:10.5px}}
._9GMInW_photo{object-fit:cover;background:linear-gradient(135deg, var(--sh-pt), var(--sh-ap));border-radius:12px;flex:none;width:132px;height:108px}._9GMInW_photoFallback{background:linear-gradient(135deg, var(--sh-pt), var(--sh-ap));width:132px;height:108px;color:var(--sh-p);border-radius:12px;flex:none;justify-content:center;align-items:center;display:flex}._9GMInW_stars{color:var(--sh-a);letter-spacing:1px;font-size:12px;font-weight:700}._9GMInW_kindBadge{background:var(--sh-ap);color:var(--sh-p);border-radius:6px;padding:2px 8px;font-size:11px;font-weight:700}._9GMInW_kindBadge[data-kind=PilgrimHouse]{background:var(--sh-pd);color:#fff}._9GMInW_kindBadge[data-kind=Villa]{background:var(--sh-slate);color:#fff}._9GMInW_boardBadge{background:var(--sh-pt);color:var(--sh-p);border-radius:6px;padding:2px 8px;font-size:11px;font-weight:700}._9GMInW_shrine{color:var(--sh-p);align-items:center;gap:4px;font-weight:700;display:inline-flex}._9GMInW_optionCount,._9GMInW_perNight{color:var(--sh-muted);font-size:12px}._9GMInW_note{color:var(--sh-p);background:var(--sh-ap);border-radius:var(--sh-radius-control);margin:0 0 14px;padding:10px 12px;font-size:13px;line-height:1.8}._9GMInW_gallery{scroll-snap-type:x proximity;scrollbar-width:thin;scrollbar-color:var(--sh-n3) transparent;flex:none;gap:8px;margin-bottom:14px;padding-bottom:10px;display:flex;overflow-x:auto;-webkit-mask-image:linear-gradient(270deg,#0000 0,#000 24px calc(100% - 24px),#0000 100%);mask-image:linear-gradient(270deg,#0000 0,#000 24px calc(100% - 24px),#0000 100%)}._9GMInW_gallery img{object-fit:cover;scroll-snap-align:start;border-radius:12px;flex:none;width:180px;height:120px;min-height:120px}._9GMInW_gallery::-webkit-scrollbar{height:6px}._9GMInW_gallery::-webkit-scrollbar-thumb{background:var(--sh-n3);border-radius:3px}._9GMInW_address{color:var(--sh-muted);margin:0 0 10px;font-size:13px;line-height:1.9}._9GMInW_table{border-collapse:collapse;width:100%;margin-bottom:14px;font-size:13px}._9GMInW_table th,._9GMInW_table td{text-align:start;border-bottom:1px solid var(--sh-bg);padding:7px 8px}._9GMInW_table th{color:var(--sh-muted);font-weight:700}._9GMInW_table tfoot td{border-bottom:0;font-weight:800}._9GMInW_ladder{gap:6px;margin:0 0 14px;padding:0;font-size:13px;list-style:none;display:grid}._9GMInW_ladder li{background:var(--sh-surface);border:1px solid var(--sh-bg);border-radius:var(--sh-radius-control);justify-content:space-between;gap:10px;padding:8px 10px;display:flex}._9GMInW_option{border:1.5px solid var(--sh-bg);border-radius:var(--sh-radius-control);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px;margin-bottom:12px;padding:12px;display:flex}._9GMInW_optionBody{flex-direction:column;flex:220px;gap:4px;min-width:200px;display:flex}._9GMInW_optionBody b{font-size:14px}._9GMInW_optionBody span{color:var(--sh-muted);font-size:12px}._9GMInW_optionSide{flex-direction:column;align-items:flex-end;gap:8px;display:flex}._9GMInW_optionSide b{font-size:16px}._9GMInW_roomTypes{gap:6px;margin-bottom:14px;font-size:13px;display:grid}._9GMInW_roomTypes span{color:var(--sh-muted)}@media (max-width:759px){._9GMInW_photo,._9GMInW_photoFallback{width:84px;height:84px}._9GMInW_gallery img{width:140px;height:94px;min-height:94px}}._9GMInW_bedQuantity{align-items:center;gap:10px;margin-block:8px 12px;font-weight:600;display:flex}._9GMInW_bedQuantity select{border:1px solid var(--sh-bg);border-radius:var(--sh-radius-control);background:var(--sh-surface);min-height:40px;color:inherit;font:inherit;padding-inline:12px}
.BnJ05a_landing{flex-direction:column;gap:34px;width:100%;max-width:1200px;margin:0 auto;padding:8px 20px 60px;display:flex}.BnJ05a_section{flex-direction:column;gap:14px;display:flex}.BnJ05a_head{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:12px;display:flex}.BnJ05a_title{color:var(--sh-p);margin:0;font-size:21px;font-weight:800}.BnJ05a_lead{color:var(--sh-muted);margin:0;font-size:13.5px}.BnJ05a_chips{flex-wrap:wrap;gap:10px;display:flex}.BnJ05a_chip{background:var(--sh-surface);border:1px solid var(--sh-n3);border-radius:var(--sh-radius-card);color:inherit;align-items:center;gap:12px;padding:12px 16px;text-decoration:none;transition:border-color .15s;display:flex}.BnJ05a_chip:hover{border-color:var(--sh-s)}.BnJ05a_chipMark{background:linear-gradient(135deg, var(--sh-p), var(--sh-s));color:#fff;border-radius:50%;flex:none;justify-content:center;align-items:center;block-size:38px;inline-size:38px;display:inline-flex}.BnJ05a_chipName{font-size:14px;font-weight:700}.BnJ05a_chipNote{color:var(--sh-muted);font-size:12px;display:block}.BnJ05a_fares{grid-template-columns:repeat(auto-fit,minmax(240px,1fr));gap:14px;display:grid}.BnJ05a_fare{background:var(--sh-surface);border:1px solid var(--sh-n3);border-radius:var(--sh-radius-card);color:inherit;flex-direction:column;gap:8px;padding:16px 18px;text-decoration:none;transition:transform .15s,box-shadow .15s;display:flex}.BnJ05a_fare:hover{transform:translateY(-2px);box-shadow:0 10px 28px #14294a1f}.BnJ05a_route{align-items:center;gap:8px;font-size:15px;font-weight:700;display:flex}.BnJ05a_arrow{color:var(--sh-s)}.BnJ05a_fareFoot{justify-content:space-between;align-items:flex-end;gap:10px;margin-top:auto;padding-top:8px;display:flex}.BnJ05a_priceLabel{color:var(--sh-muted);font-size:11px;display:block}.BnJ05a_price{color:var(--sh-p);font-size:17px;font-weight:800}.BnJ05a_services{grid-template-columns:repeat(auto-fit,minmax(250px,1fr));gap:14px;display:grid}.BnJ05a_service{text-align:start;background:var(--sh-surface);border:1px solid var(--sh-n3);border-radius:var(--sh-radius-card);color:inherit;flex-direction:column;gap:8px;padding:16px;text-decoration:none;transition:border-color .15s;display:flex}a.BnJ05a_service:hover{border-color:var(--sh-s)}.BnJ05a_serviceMark{background:linear-gradient(135deg, var(--sh-p), var(--sh-s));color:#fff;border-radius:12px;justify-content:center;align-items:center;block-size:44px;inline-size:44px;display:inline-flex}.BnJ05a_serviceName{font-size:14.5px;font-weight:700}.BnJ05a_serviceText{color:var(--sh-muted);font-size:12.5px;line-height:1.8}.BnJ05a_serviceLink{color:var(--sh-p);margin-top:auto;padding-top:6px;font-size:12px;font-weight:600}.BnJ05a_advantages{grid-template-columns:repeat(auto-fit,minmax(240px,1fr));gap:14px;display:grid}.BnJ05a_advantage{background:var(--sh-surface);border:1px solid var(--sh-n3);border-radius:var(--sh-radius-card);gap:12px;padding:16px;display:flex}.BnJ05a_advantageBody{flex-direction:column;gap:4px;min-inline-size:0;display:flex}.BnJ05a_advantageMark{background:var(--sh-n1);block-size:40px;inline-size:40px;color:var(--sh-p);border-radius:12px;flex:none;justify-content:center;align-items:center;display:inline-flex}@media (max-width:760px){.BnJ05a_landing{gap:26px;padding-inline:16px}.BnJ05a_chip{flex:100%}}
._4xhEpW_root{width:100%;position:relative}._4xhEpW_trigger{border:1px solid var(--sh-n3);border-radius:var(--sh-radius-control);width:100%;height:44px;color:var(--sh-text);background:var(--sh-n0);text-align:right;justify-content:space-between;align-items:center;gap:8px;padding:0 12px;font-size:14px;display:flex}._4xhEpW_trigger>span:first-child{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}._4xhEpW_trigger[data-empty=true]{color:var(--sh-muted)}._4xhEpW_trigger:not([data-empty=true]){font-weight:600}._4xhEpW_trigger:disabled{opacity:.6;cursor:default}._4xhEpW_icon{color:var(--sh-muted);flex:none}._4xhEpW_popover{z-index:1000;background:var(--sh-surface);border:1px solid var(--sh-n3);border-radius:var(--sh-radius-card);box-shadow:var(--sh-shadow-popover);color:var(--sh-text);padding:8px;font-size:13px;position:fixed}._4xhEpW_searchRow{border:1px solid var(--sh-n3);border-radius:var(--sh-radius-control);align-items:center;gap:6px;margin-bottom:6px;padding:0 10px;display:flex}._4xhEpW_searchIcon{color:var(--sh-muted);flex:none}._4xhEpW_searchInput{min-width:0;height:38px;color:var(--sh-text);background:0 0;border:0;flex:1;font-size:14px}._4xhEpW_searchInput:focus{outline:none}._4xhEpW_list{flex-direction:column;gap:2px;max-height:260px;display:flex;overflow-y:auto}._4xhEpW_status{color:var(--sh-muted);text-align:center;padding:10px 8px}._4xhEpW_option{text-align:start;width:100%;color:var(--sh-text);background:0 0;border:0;border-radius:8px;flex-direction:column;align-items:flex-start;gap:1px;padding:8px 10px;display:flex}._4xhEpW_option[data-active=true],._4xhEpW_option:hover{background:var(--sh-n1)}._4xhEpW_option[aria-selected=true]{color:var(--sh-p);font-weight:700}._4xhEpW_hint{color:var(--sh-muted);font-size:12px}
.ZNt_Kq_page{flex-direction:column;gap:14px;width:100%;max-width:1000px;margin:0 auto;padding:28px 20px 60px;display:flex}.ZNt_Kq_head{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px;display:flex}.ZNt_Kq_head h1{color:var(--sh-p);margin:0;font-size:24px;font-weight:800}.ZNt_Kq_logout{border:1px solid var(--sh-n3);border-radius:var(--sh-radius-control);height:38px;color:var(--sh-muted);align-items:center;padding:0 14px;font-size:13.5px;display:inline-flex}.ZNt_Kq_cards{grid-template-columns:minmax(0,1.4fr) minmax(0,1fr);gap:10px;display:grid}.ZNt_Kq_walletCard{background:var(--sh-p);color:#fff;border-radius:var(--sh-radius-card);flex-direction:column;gap:6px;padding:18px;display:flex}.ZNt_Kq_walletLabel{opacity:.75;font-size:12px}.ZNt_Kq_walletBalance{font-size:22px}.ZNt_Kq_topUp{flex-wrap:wrap;gap:6px;margin-top:6px;display:flex}.ZNt_Kq_topUp input{color:#fff;background:#ffffff29;border:0;border-radius:8px;flex:1;min-width:120px;height:32px;padding:0 10px;font-size:13px}.ZNt_Kq_topUp input::placeholder{color:#ffffffb3}.ZNt_Kq_walletHint{opacity:.7;font-size:11.5px}.ZNt_Kq_srOnly{clip:rect(0 0 0 0);width:1px;height:1px;position:absolute;overflow:hidden}.ZNt_Kq_profile{background:var(--sh-surface);border:1px solid var(--sh-n3);border-radius:var(--sh-radius-card);flex-direction:column;gap:6px;padding:18px;display:flex}.ZNt_Kq_profile b{font-size:16px}.ZNt_Kq_muted{color:var(--sh-muted);font-size:12px}.ZNt_Kq_mono{font-family:var(--sh-mono)}.ZNt_Kq_sectionTitle{margin:12px 0 0;font-size:18px}.ZNt_Kq_empty{background:var(--sh-surface);border:1px dashed var(--sh-n3);border-radius:var(--sh-radius-card);text-align:center;color:var(--sh-muted);padding:32px 20px}.ZNt_Kq_trips{flex-direction:column;gap:12px;display:flex}.ZNt_Kq_trip{background:var(--sh-surface);border:1px solid var(--sh-n3);border-radius:var(--sh-radius-card);padding:16px 18px}.ZNt_Kq_tripHead{flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:8px;display:flex}.ZNt_Kq_tripHead>div{flex-direction:column;gap:3px;display:flex}.ZNt_Kq_tripTitle{font-size:15px}.ZNt_Kq_tripActions{flex-wrap:wrap;align-items:center;gap:10px;margin-top:12px;font-size:13px;display:flex}.ZNt_Kq_amount{color:var(--sh-p)}.ZNt_Kq_smallButton,.ZNt_Kq_pdfButton{border-radius:8px;align-items:center;gap:6px;height:34px;padding:0 12px;font-size:12.5px;display:inline-flex}.ZNt_Kq_smallButton{background:var(--sh-surface);border:1px solid var(--sh-n3);color:var(--sh-text)}.ZNt_Kq_pdfButton{background:var(--sh-n1);color:var(--sh-p);font-weight:600}.ZNt_Kq_tableWrap{background:var(--sh-surface);border:1px solid var(--sh-n3);border-radius:var(--sh-radius-card);overflow-x:auto}.ZNt_Kq_table{width:100%;min-width:520px}.ZNt_Kq_credit{color:var(--sh-s);white-space:nowrap;font-weight:600}.ZNt_Kq_debit{color:var(--sh-error);white-space:nowrap;font-weight:600}.ZNt_Kq_passengersBox{background:var(--sh-surface);border:1px solid var(--sh-n3);border-radius:var(--sh-radius-card);flex-direction:column;gap:10px;padding:14px 18px;display:flex}.ZNt_Kq_savedRow{border-bottom:1px solid var(--sh-n2);justify-content:space-between;align-items:center;gap:10px;padding-bottom:10px;font-size:13.5px;display:flex}.ZNt_Kq_savedRow>div{flex-direction:column;gap:2px;display:flex}.ZNt_Kq_addPassenger summary{cursor:pointer;color:var(--sh-p);font-size:13.5px;font-weight:600}.ZNt_Kq_passengerForm{grid-template-columns:repeat(3,minmax(0,1fr));align-items:start;gap:10px;margin-top:12px;display:grid}.ZNt_Kq_formEnd{grid-column:1/-1;justify-content:flex-end;display:flex}.ZNt_Kq_orderBox{background:var(--sh-surface);border:1px solid var(--sh-n3);border-radius:var(--sh-radius-card);flex-direction:column;gap:10px;padding:16px 18px;display:flex}.ZNt_Kq_boxTitle{margin:0;font-size:16px}.ZNt_Kq_facts{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;margin:0;display:grid}.ZNt_Kq_facts>div{flex-direction:column;gap:3px;display:flex}.ZNt_Kq_facts dt{color:var(--sh-muted);font-size:12px}.ZNt_Kq_facts dd{margin:0;font-weight:600}.ZNt_Kq_refund{color:var(--sh-s);margin:0;font-size:13.5px;font-weight:600}.ZNt_Kq_cancelForm{flex-direction:column;gap:10px;display:flex}.ZNt_Kq_choices{border:0;flex-direction:column;gap:8px;margin:0;padding:0;font-size:13.5px;list-style:none;display:flex}.ZNt_Kq_choices legend{padding:0;font-size:13.5px;font-weight:600}.ZNt_Kq_choice{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.ZNt_Kq_formActions{flex-wrap:wrap;align-items:center;gap:10px;display:flex}@media (max-width:759px){.ZNt_Kq_passengerForm{grid-template-columns:1fr}.ZNt_Kq_page{padding:18px 16px 40px}.ZNt_Kq_cards,.ZNt_Kq_facts{grid-template-columns:1fr}}
.li3Pwa_field{color:var(--sh-muted);flex-direction:column;gap:6px;font-size:12px;display:flex;position:relative}.li3Pwa_trigger{border:1px solid var(--sh-n3);border-radius:var(--sh-radius-control);height:46px;color:var(--sh-text);background:var(--sh-n0);text-align:right;white-space:nowrap;justify-content:space-between;align-items:center;gap:8px;padding:0 12px;font-size:14px;display:flex;overflow:hidden}.li3Pwa_trigger>span:first-child{text-overflow:ellipsis;overflow:hidden}.li3Pwa_triggerIcon{color:var(--sh-muted);flex:none}.li3Pwa_popover{z-index:30;background:var(--sh-surface);border:1px solid var(--sh-n3);border-radius:var(--sh-radius-card);width:300px;max-width:calc(100vw - 40px);box-shadow:var(--sh-shadow-popover);color:var(--sh-text);padding:12px;animation:.15s both li3Pwa_sh-rise;position:absolute;top:76px;right:0}.li3Pwa_monthBar{color:var(--sh-p);justify-content:space-between;align-items:center;margin-bottom:8px;font-size:14px;display:flex}.li3Pwa_navButton{background:var(--sh-n1);width:32px;height:32px;color:var(--sh-slate);border:0;border-radius:8px;justify-content:center;align-items:center;display:inline-flex}.li3Pwa_navButton:disabled{opacity:.35;cursor:default}.li3Pwa_weekRow,.li3Pwa_dayGrid{text-align:center;grid-template-columns:repeat(7,1fr);gap:2px;display:grid}.li3Pwa_weekRow{color:var(--sh-muted);margin-bottom:4px;font-size:11px}.li3Pwa_day{height:34px;color:var(--sh-text);background:0 0;border:1px solid #0000;border-radius:8px;font-size:13px}.li3Pwa_day[data-friday=true]{color:var(--sh-error)}.li3Pwa_day:not(:disabled):hover{background:var(--sh-n1)}.li3Pwa_day[data-selected=true]{background:var(--sh-p);border-color:var(--sh-p);color:#fff}.li3Pwa_day:disabled{color:#c8c1b4;cursor:default}.li3Pwa_hint{color:var(--sh-muted);text-align:center;margin:8px 0 0;font-size:11px;line-height:1.7}.li3Pwa_counterRow{border-bottom:1px solid var(--sh-n2);justify-content:space-between;align-items:center;padding:8px 2px;font-size:13.5px;display:flex}.li3Pwa_counterRow small{color:var(--sh-muted);font-size:11.5px;display:block}.li3Pwa_stepper{align-items:center;gap:10px;display:inline-flex}.li3Pwa_stepper button{border:1px solid var(--sh-n3);background:var(--sh-surface);width:32px;height:32px;color:var(--sh-p);border-radius:50%;justify-content:center;align-items:center;display:inline-flex}.li3Pwa_stepper button:disabled{opacity:.35;cursor:default}.li3Pwa_stepper output{text-align:center;min-width:16px;font-weight:700}.li3Pwa_done{border-radius:var(--sh-radius-control);background:var(--sh-p);color:#fff;border:0;width:100%;height:38px;margin-top:10px;font-weight:600}
.HdBkuq_filters{background:var(--sh-surface);border:1px solid var(--sh-n3);border-radius:14px;flex-wrap:wrap;align-items:flex-end;gap:12px;margin-bottom:16px;padding:14px 16px;display:flex}.HdBkuq_filters label{flex:180px;min-width:0}.HdBkuq_photo{object-fit:cover;background:linear-gradient(135deg, var(--sh-pt), var(--sh-ap));border-radius:12px;flex:none;width:180px;height:130px}.HdBkuq_photoFallback{background:linear-gradient(135deg, var(--sh-pt), var(--sh-ap));width:180px;height:130px;color:var(--sh-p);border-radius:12px;flex:none;justify-content:center;align-items:center;display:flex}.HdBkuq_badge{background:var(--sh-ap);color:var(--sh-p);border-radius:6px;padding:2px 8px;font-size:11px;font-weight:700}.HdBkuq_cardLink{background:var(--sh-a);color:var(--sh-surface);border-radius:10px;justify-content:center;align-items:center;padding:9px 18px;font-size:14px;font-weight:700;display:inline-flex}.HdBkuq_pager{justify-content:center;align-items:center;gap:14px;margin-top:18px;font-size:13.5px;display:flex}.HdBkuq_pager a{border:1px solid var(--sh-n3);background:var(--sh-surface);border-radius:10px;padding:7px 14px}.HdBkuq_gallery{gap:8px;display:grid}.HdBkuq_note{color:var(--sh-muted);margin:0 0 10px;font-size:13px;line-height:1.9}.HdBkuq_text{white-space:pre-line;margin:0;font-size:14px;line-height:2}.HdBkuq_itinerary{flex-direction:column;gap:12px;margin:0;padding:0;list-style:none;display:flex}.HdBkuq_itinerary>li{border:1px solid var(--sh-n3);border-radius:12px;padding:12px 14px}.HdBkuq_itinerary h3{margin:0 0 4px;font-size:15px}.HdBkuq_itinerary p{white-space:pre-line;margin:4px 0;font-size:13.5px;line-height:1.9}.HdBkuq_dayMeta{color:var(--sh-muted);flex-wrap:wrap;gap:6px 14px;font-size:12.5px;display:flex}.HdBkuq_table{border-collapse:collapse;width:100%;font-size:13.5px}.HdBkuq_table th,.HdBkuq_table td{text-align:start;border-bottom:1px solid var(--sh-n3);padding:8px 10px}.HdBkuq_table tr[data-selected=true] td{background:var(--sh-sp)}.HdBkuq_scroll{overflow-x:auto}.HdBkuq_guaranteed{color:var(--sh-p);font-weight:700}.HdBkuq_low{color:var(--sh-error)}.HdBkuq_composer{flex-direction:column;gap:12px;display:flex}.HdBkuq_room{border:1px solid var(--sh-n3);border-radius:12px;flex-direction:column;gap:10px;padding:12px;display:flex}.HdBkuq_roomHead{justify-content:space-between;align-items:center;gap:8px;font-size:14px;font-weight:700;display:flex}.HdBkuq_roomRow{flex-wrap:wrap;gap:10px;display:flex}.HdBkuq_roomRow label{flex:130px;min-width:0}.HdBkuq_linkButton{color:var(--sh-error);cursor:pointer;background:0 0;border:0;padding:0;font-size:13px}.HdBkuq_error{color:var(--sh-error);font-size:13px;line-height:1.8}.HdBkuq_tiers{margin:0;padding:0;list-style:none}.HdBkuq_tiers li{border-bottom:1px solid var(--sh-n3);justify-content:space-between;gap:10px;padding:7px 0;font-size:13.5px;display:flex}@media (max-width:760px){.HdBkuq_photo,.HdBkuq_photoFallback{width:100%;height:160px}}.HdBkuq_activities{margin:0;padding-inline-start:18px;font-size:13px}.HdBkuq_card{cursor:pointer;position:relative}.HdBkuq_cardLink:after{content:"";position:absolute;inset:0}.HdBkuq_table tbody tr[data-clickable=true]{cursor:pointer}.HdBkuq_table tbody tr[data-clickable=true]:hover td{background:var(--sh-n1)}.HdBkuq_itinerary p,.HdBkuq_itinerary h3,.HdBkuq_dayMeta{overflow-wrap:anywhere}.HdBkuq_movements{flex-direction:column;gap:4px;margin:6px 0;padding:0;font-size:13px;list-style:none;display:flex}.HdBkuq_movements li{flex-wrap:wrap;align-items:center;gap:6px;display:flex}.HdBkuq_movements small{color:var(--sh-muted)}.HdBkuq_onBoard{border-radius:var(--sh-radius-pill);background:var(--sh-pt);color:var(--sh-p);align-items:center;gap:4px;padding:1px 10px;font-weight:700;display:inline-flex}.HdBkuq_places{flex-wrap:wrap;gap:8px;margin:0;padding:0;list-style:none;display:flex}.HdBkuq_places li{border-radius:var(--sh-radius-pill);background:var(--sh-ap);color:var(--sh-p);align-items:center;gap:4px;padding:4px 12px;font-size:13px;font-weight:600;display:inline-flex}
.T1xd9G_card{background:var(--sh-surface);border:1px solid var(--sh-n3);border-radius:var(--sh-radius-card);flex-direction:column;gap:14px;padding:18px;display:flex}.T1xd9G_cardHead{align-items:flex-start;gap:12px;display:flex}.T1xd9G_cardHead h2,.T1xd9G_cardHead h3{color:var(--sh-p);margin:0;font-size:16px;font-weight:800}.T1xd9G_cardHead p{color:var(--sh-muted);margin:4px 0 0;font-size:12.5px;line-height:1.9}.T1xd9G_cardIcon{background:var(--sh-pt);width:42px;height:42px;color:var(--sh-p);border-radius:12px;flex:none;place-items:center;display:grid}.T1xd9G_lead{margin:0;font-size:14px;line-height:2}.T1xd9G_points{gap:8px;margin:0;padding:0;list-style:none;display:grid}.T1xd9G_points li{align-items:flex-start;gap:8px;font-size:13.5px;line-height:1.9;display:flex}.T1xd9G_points li>span:first-child{color:var(--sh-s);flex:none}.T1xd9G_actions{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.T1xd9G_linkButton{border:1px solid var(--sh-n3);border-radius:var(--sh-radius-control);background:var(--sh-surface);height:40px;color:var(--sh-text);align-items:center;gap:6px;padding:0 16px;font-size:13.5px;font-weight:600;display:inline-flex}.T1xd9G_linkButton:hover{border-color:var(--sh-p);color:var(--sh-p)}.T1xd9G_statusTop{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px;display:flex}.T1xd9G_statusTop b{font-size:15px}.T1xd9G_number{font-family:var(--sh-mono);color:var(--sh-muted);font-size:12.5px}.T1xd9G_note{border-radius:var(--sh-radius-control);background:var(--sh-n1);border-inline-start:4px solid var(--sh-p);white-space:pre-line;margin:0;padding:12px 14px;font-size:13.5px;line-height:2}.T1xd9G_noteTitle{color:var(--sh-muted);margin-bottom:2px;font-size:12px;font-weight:700;display:block}.T1xd9G_timeline{flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.T1xd9G_timeline li{padding-block:0 14px;padding-inline-start:26px;font-size:13px;line-height:1.8;position:relative}.T1xd9G_timeline li:before{content:"";inset-inline-start:4px;background:var(--sh-p);border-radius:50%;width:10px;height:10px;position:absolute;top:6px}.T1xd9G_timeline li:after{content:"";inset-inline-start:8px;background:var(--sh-n3);width:2px;position:absolute;top:18px;bottom:-4px}.T1xd9G_timeline li:last-child:after{display:none}.T1xd9G_timeline small{color:var(--sh-muted);font-size:12px;display:block}.T1xd9G_past{gap:8px;display:grid}.T1xd9G_pastRow{border:1px solid var(--sh-n3);border-radius:var(--sh-radius-control);flex-wrap:wrap;align-items:center;gap:8px 12px;padding:10px 12px;font-size:13.5px;display:flex}.T1xd9G_pastRow .T1xd9G_grow{flex:1;min-width:140px}.T1xd9G_stepper{grid-template-columns:repeat(5,minmax(0,1fr));gap:8px;margin:0;padding:0;list-style:none;display:grid}.T1xd9G_stepLink{border:1px solid var(--sh-n3);border-radius:var(--sh-radius-control);background:var(--sh-surface);color:var(--sh-muted);text-align:center;flex-direction:column;align-items:center;gap:6px;padding:10px 6px;font-size:12.5px;font-weight:600;display:flex}.T1xd9G_stepLink[aria-current=step]{border-color:var(--sh-p);color:var(--sh-p);box-shadow:0 0 0 2px var(--sh-pt)}.T1xd9G_stepDot{background:var(--sh-n1);border-radius:50%;place-items:center;width:28px;height:28px;font-size:13px;font-weight:800;display:grid}.T1xd9G_stepLink[aria-current=step] .T1xd9G_stepDot{background:var(--sh-p);color:#fff}.T1xd9G_stepDone .T1xd9G_stepDot{background:var(--sh-sp);color:var(--sh-s)}.T1xd9G_stepBad{border-color:var(--sh-error-line)}.T1xd9G_stepBad .T1xd9G_stepDot{background:var(--sh-error-bg);color:var(--sh-error)}.T1xd9G_grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px 14px;display:grid}.T1xd9G_wide{grid-column:1/-1}.T1xd9G_fieldError{color:var(--sh-error);margin-top:4px;font-size:12px;font-weight:600;display:block}.T1xd9G_locked{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px 14px;margin:0;display:grid}.T1xd9G_locked div{background:var(--sh-n1);border-radius:var(--sh-radius-control);flex-direction:column;gap:2px;padding:10px 12px;display:flex}.T1xd9G_locked dt{color:var(--sh-muted);font-size:12px}.T1xd9G_locked dd{overflow-wrap:anywhere;margin:0;font-size:14px;font-weight:600}.T1xd9G_formEnd{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.T1xd9G_docKind{border:1px solid var(--sh-n3);border-radius:var(--sh-radius-control);flex-direction:column;gap:10px;padding:14px;display:flex}.T1xd9G_docKindBad{border-color:var(--sh-error-line)}.T1xd9G_docHead{flex-wrap:wrap;align-items:center;gap:6px 10px;display:flex}.T1xd9G_docHead b{font-size:14px}.T1xd9G_docRules{color:var(--sh-muted);margin:0;font-size:12px;line-height:1.9}.T1xd9G_docFiles{gap:6px;margin:0;padding:0;list-style:none;display:grid}.T1xd9G_docFiles li{background:var(--sh-n1);border-radius:8px;align-items:center;gap:8px;padding:6px 10px;font-size:13px;display:flex}.T1xd9G_docFiles li span:nth-child(2){text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;overflow:hidden}.T1xd9G_iconButton{color:var(--sh-error);cursor:pointer;background:0 0;border:0;place-items:center;padding:4px;display:inline-grid}.T1xd9G_upload{flex-direction:column;gap:8px;display:flex}.T1xd9G_summary{gap:12px;display:grid}.T1xd9G_summaryBlock{border:1px solid var(--sh-n3);border-radius:var(--sh-radius-control);padding:12px 14px}.T1xd9G_summaryHead{justify-content:space-between;align-items:center;gap:8px;margin-bottom:8px;display:flex}.T1xd9G_summaryHead b{color:var(--sh-p);font-size:14px}.T1xd9G_missing{gap:6px;margin:0;padding:0;list-style:none;display:grid}.T1xd9G_missing li{color:var(--sh-error);font-size:13px}.T1xd9G_terms{border:1px solid var(--sh-n3);border-radius:var(--sh-radius-control);background:var(--sh-n1);white-space:pre-line;max-height:220px;padding:12px 14px;font-size:13px;line-height:2;overflow:auto}.T1xd9G_agree{cursor:pointer;align-items:flex-start;gap:10px;font-size:13.5px;line-height:1.9;display:flex}.T1xd9G_agree input{flex:none;width:18px;height:18px;margin-top:6px}@media (max-width:760px){.T1xd9G_grid,.T1xd9G_locked{grid-template-columns:1fr}.T1xd9G_stepper{grid-template-columns:repeat(5,minmax(0,1fr));gap:4px}.T1xd9G_stepLink{padding:8px 2px;font-size:11px}.T1xd9G_stepLabel{display:none}.T1xd9G_stepLink[aria-current=step] .T1xd9G_stepLabel{display:block}.T1xd9G_stepper:has([aria-current=step]) .T1xd9G_stepLink[aria-current=step]{grid-column:span 1}}.T1xd9G_missingBox{border-radius:var(--sh-radius-control);background:var(--sh-error-bg);border:1px solid var(--sh-error-line);color:var(--sh-error);gap:8px;padding:12px 14px;font-size:13px;display:grid}
.oC2-ja_box{background:var(--sh-surface);border:1px solid var(--sh-n3);border-radius:var(--sh-radius-card);flex-direction:column;gap:12px;padding:16px 18px;display:flex}.oC2-ja_title{margin:0;font-size:16px}.oC2-ja_muted{color:var(--sh-muted);margin:0;font-size:13px}.oC2-ja_traveler{border:1px solid var(--sh-n2);border-radius:12px;flex-direction:column;gap:10px;padding:12px 14px;display:flex}.oC2-ja_travelerHead,.oC2-ja_documentHead{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.oC2-ja_documents{flex-direction:column;gap:10px;margin:0;padding:0;list-style:none;display:flex}.oC2-ja_document{border-top:1px solid var(--sh-n2);flex-direction:column;gap:6px;padding-top:10px;font-size:13.5px;display:flex}.oC2-ja_late{color:var(--sh-error);font-size:13px;font-weight:600}.oC2-ja_note{background:var(--sh-error-bg);border:1px solid var(--sh-error-line);border-radius:var(--sh-radius-control);overflow-wrap:anywhere;padding:6px 10px;font-size:13px}.oC2-ja_upload{flex-direction:column;gap:8px;display:flex}.oC2-ja_error{color:var(--sh-error);font-size:12px;font-weight:600}
.geS7oW_page{flex-direction:column;gap:14px;width:100%;max-width:1000px;margin:0 auto;padding:28px 20px 60px;display:flex}.geS7oW_page h1{color:var(--sh-p);margin:0;font-size:24px;font-weight:800}.geS7oW_head{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;margin-block-end:16px;display:flex}.geS7oW_list{gap:12px;display:grid}.geS7oW_card{border:1px solid var(--sh-n1);border-radius:var(--sh-radius-card);background:var(--sh-n0);gap:6px;padding:16px;display:grid}.geS7oW_cardHead{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.geS7oW_sub{color:var(--sh-muted);font-size:.9rem}.geS7oW_mono{font-family:var(--sh-mono)}.geS7oW_empty{text-align:center;color:var(--sh-muted);border:1px dashed var(--sh-n1);border-radius:var(--sh-radius-card);padding:32px}.geS7oW_thread{gap:12px;margin-block:16px;display:grid}.geS7oW_message{border:1px solid var(--sh-n1);border-radius:var(--sh-radius-card);background:var(--sh-n0);padding:12px 16px}.geS7oW_fromAgent{border-inline-start:3px solid var(--sh-p)}.geS7oW_messageHead{flex-wrap:wrap;align-items:center;gap:8px;margin-block-end:6px;display:flex}.geS7oW_body{white-space:pre-wrap;line-height:1.8}.geS7oW_files{flex-wrap:wrap;gap:8px;margin-block-start:8px;display:flex}.geS7oW_actionBar{flex-wrap:wrap;align-items:center;gap:12px;margin-block:16px;display:flex}.geS7oW_summary{cursor:pointer;border:1px solid var(--sh-p);border-radius:var(--sh-radius-control);color:var(--sh-p);padding:6px 12px;display:inline-block}.geS7oW_formCard{background:var(--sh-surface);border:1px solid var(--sh-n1);border-radius:var(--sh-radius-card);gap:12px;width:100%;padding:16px 18px;display:grid}.geS7oW_file{padding:6px 0;font-size:13px}.geS7oW_categoryPicker{position:relative}.geS7oW_categoryChips{flex-wrap:wrap;gap:8px;display:flex}.geS7oW_categoryChip{border:1.5px solid var(--sh-n3);background:var(--sh-surface);min-height:40px;color:var(--sh-text);cursor:pointer;border-radius:999px;align-items:center;gap:8px;padding:0 14px;font-size:13.5px;display:inline-flex}.geS7oW_categoryChip input{accent-color:var(--sh-p);width:16px;height:16px}.geS7oW_categoryChip[data-checked=true]{border-color:var(--sh-p);background:var(--sh-pt);color:var(--sh-p);font-weight:700}.geS7oW_categoryChip[data-disabled=true]{opacity:.45;cursor:not-allowed}.geS7oW_categoryHint{color:var(--sh-muted);margin:8px 0 0;font-size:12px}.geS7oW_categoryGuard{inset-inline-start:0;opacity:0;pointer-events:none;border:0;width:1px;height:1px;padding:0;position:absolute;bottom:0}.geS7oW_linkButton{border:1px solid var(--sh-n3);border-radius:var(--sh-radius-control);background:var(--sh-surface);height:40px;color:var(--sh-text);align-items:center;gap:6px;padding:0 16px;font-size:13.5px;font-weight:600;display:inline-flex}.geS7oW_linkButton:hover{border-color:var(--sh-p);color:var(--sh-p)}
.us5xAa_page{flex-direction:column;gap:14px;width:100%;max-width:1000px;margin:0 auto;padding:28px 20px 60px;display:flex}.us5xAa_page h1{color:var(--sh-p);margin:0;font-size:24px;font-weight:800}.us5xAa_head{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;margin-block-end:16px;display:flex}.us5xAa_sub{color:var(--sh-muted);margin:4px 0 0;font-size:.9rem}.us5xAa_list{gap:12px;display:grid}.us5xAa_card{border:1px solid var(--sh-n1);border-radius:var(--sh-radius-card);background:var(--sh-n0);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px;padding:16px;display:flex}.us5xAa_what{gap:4px;display:grid}.us5xAa_label{font-weight:700}.us5xAa_actions{align-items:center;gap:8px;display:flex}.us5xAa_empty{text-align:center;color:var(--sh-muted);border:1px dashed var(--sh-n1);border-radius:var(--sh-radius-card);padding:32px}@media (max-width:760px){.us5xAa_card{flex-direction:column;align-items:stretch}.us5xAa_actions{justify-content:flex-end}}
.SftddW_form,.SftddW_compact{grid-template-columns:repeat(auto-fit,minmax(140px,1fr));align-items:end;gap:10px;display:grid}.SftddW_form{padding:14px 8px 0}.SftddW_field{color:var(--sh-muted);flex-direction:column;gap:6px;min-width:0;font-size:12px;display:flex}.SftddW_control{border:1px solid var(--sh-n3);border-radius:var(--sh-radius-control);height:46px;color:var(--sh-text);background:var(--sh-n0);min-width:0;padding:0 10px;font-size:14px}.SftddW_submit{align-self:end}.SftddW_error{grid-column:1/-1}@media (max-width:759px){.SftddW_form,.SftddW_compact{grid-template-columns:1fr}}
.kfsKJq_page{width:100%;max-width:1200px;margin:0 auto;padding:18px 20px 60px}.kfsKJq_back{color:var(--sh-muted);align-items:center;gap:6px;margin-bottom:14px;font-size:13.5px;display:inline-flex}.kfsKJq_hero{color:#fff;background:linear-gradient(120deg, var(--sh-pd) 0%, var(--sh-p) 60%, var(--sh-a) 140%);border-radius:18px;margin-bottom:18px;padding:24px 26px;position:relative;overflow:hidden}.kfsKJq_hero:after{content:"";pointer-events:none;background:#ffffff14;border-radius:50%;width:220px;height:220px;position:absolute;inset-block-start:-60px;inset-inline-end:-60px}.kfsKJq_heroBadges{flex-wrap:wrap;gap:6px;margin-bottom:12px;display:flex}.kfsKJq_heroTitle{margin:0;font-size:26px;line-height:1.5}.kfsKJq_heroSub{opacity:.88;margin:6px 0 0;font-size:14px;line-height:1.9}.kfsKJq_grid{grid-template-columns:minmax(0,1fr) 340px;align-items:start;gap:18px;display:grid}.kfsKJq_main{flex-direction:column;gap:16px;min-width:0;display:flex}.kfsKJq_main>[data-testid=public-attributes]{margin:0}.kfsKJq_side{top:calc(var(--sh-header-h,97px) + 16px);max-height:calc(100vh - var(--sh-header-h,97px) - 32px);flex-direction:column;gap:14px;display:flex;position:sticky;overflow-y:auto}.kfsKJq_card{background:var(--sh-surface);border:1px solid var(--sh-n3);border-radius:var(--sh-radius-card);padding:18px 20px}.kfsKJq_cardTitle{color:var(--sh-text);align-items:center;gap:8px;margin:0 0 14px;font-size:15px;display:flex}.kfsKJq_cardTitle svg,.kfsKJq_cardTitle span[class*=icon]{color:var(--sh-p)}.kfsKJq_journey{grid-template-columns:1fr minmax(80px,1.2fr) 1fr;align-items:center;gap:14px;display:grid}.kfsKJq_stop{flex-direction:column;gap:2px;display:flex}.kfsKJq_stop small{color:var(--sh-muted);font-size:12px}.kfsKJq_stop b{color:var(--sh-p);font-size:30px;line-height:1.3}.kfsKJq_stop span{font-size:13.5px;font-weight:700}.kfsKJq_stop em{color:var(--sh-muted);font-size:12px;font-style:normal}.kfsKJq_stop:last-child{text-align:end;align-items:flex-end}.kfsKJq_track{justify-content:center;align-items:center;height:36px;display:flex;position:relative}.kfsKJq_track:before{content:"";inset-inline:0;border-top:2px dashed var(--sh-n3);position:absolute;top:50%}.kfsKJq_trackIcon{background:var(--sh-ap);width:36px;height:36px;color:var(--sh-p);border-radius:50%;place-items:center;display:grid;position:relative}.kfsKJq_tiles{grid-template-columns:repeat(auto-fit,minmax(170px,1fr));gap:10px;display:grid}.kfsKJq_tile{border-radius:var(--sh-radius-control);background:var(--sh-bg);align-items:center;gap:12px;padding:12px 14px;display:flex}.kfsKJq_tileIcon{background:var(--sh-surface);width:38px;height:38px;color:var(--sh-p);border-radius:10px;flex:none;place-items:center;display:grid}.kfsKJq_tile div{flex-direction:column;gap:2px;min-width:0;display:flex}.kfsKJq_tile small{color:var(--sh-muted);font-size:12px}.kfsKJq_tile b{overflow-wrap:anywhere;font-size:14px}.kfsKJq_tile[data-tone=ok] .kfsKJq_tileIcon{background:var(--sh-sp);color:var(--sh-sl)}.kfsKJq_tile[data-tone=bad] .kfsKJq_tileIcon{background:var(--sh-error-bg);color:var(--sh-error)}.kfsKJq_summary{flex-direction:column;gap:12px;display:flex}.kfsKJq_summaryRows{flex-direction:column;gap:8px;margin:0;font-size:13.5px;display:flex}.kfsKJq_summaryRows div{justify-content:space-between;gap:10px;display:flex}.kfsKJq_summaryRows dt{color:var(--sh-muted)}.kfsKJq_summaryRows dd{margin:0;font-weight:700}.kfsKJq_totalLine{border-top:1px dashed var(--sh-n3);justify-content:space-between;align-items:baseline;gap:10px;padding-top:12px;display:flex}.kfsKJq_totalLine small{color:var(--sh-muted);font-size:12.5px}.kfsKJq_totalLine b{color:var(--sh-p);font-size:22px}.kfsKJq_hold{color:var(--sh-muted);justify-content:space-between;align-items:center;gap:8px;font-size:12.5px;display:flex}.kfsKJq_buy{flex-direction:column;gap:10px;display:flex}.kfsKJq_buy>*{width:100%}.kfsKJq_photos{grid-template-columns:minmax(0,1fr) 150px;gap:8px;margin-bottom:18px;display:grid}.kfsKJq_photoMain{aspect-ratio:16/9;object-fit:cover;background:linear-gradient(135deg, var(--sh-pt), var(--sh-ap));border-radius:16px;width:100%}.kfsKJq_thumbs{flex-direction:column;gap:8px;max-height:100%;display:flex;overflow-y:auto}.kfsKJq_thumb{cursor:pointer;background:0 0;border:2px solid #0000;border-radius:12px;flex:none;padding:0;line-height:0;overflow:hidden}.kfsKJq_thumb img{aspect-ratio:4/3;object-fit:cover;width:100%}.kfsKJq_thumb[aria-current=true]{border-color:var(--sh-a)}@media (max-width:959px){.kfsKJq_grid{grid-template-columns:minmax(0,1fr)}.kfsKJq_side{order:-1;position:static}}@media (max-width:759px){.kfsKJq_page{padding:14px 14px 40px}.kfsKJq_hero{border-radius:14px;padding:18px 16px}.kfsKJq_heroTitle{font-size:20px}.kfsKJq_stop b{font-size:24px}.kfsKJq_journey{gap:8px}.kfsKJq_photos{grid-template-columns:minmax(0,1fr)}.kfsKJq_thumbs{flex-direction:row;overflow:auto hidden}.kfsKJq_thumb{width:96px}}
.K56sKa_page{flex-direction:column;gap:14px;width:100%;max-width:1000px;margin:0 auto;padding:28px 20px 60px;display:flex}.K56sKa_head h1{color:var(--sh-p);margin:0;font-size:24px;font-weight:800}.K56sKa_sub{color:var(--sh-muted);margin:4px 0 0;font-size:13px}.K56sKa_layout{grid-template-columns:minmax(0,300px) minmax(0,1fr);gap:12px;height:calc(100vh - 300px);min-height:420px;display:grid}.K56sKa_side,.K56sKa_main{background:var(--sh-surface);border:1px solid var(--sh-n3);border-radius:var(--sh-radius-card);flex-direction:column;min-height:0;display:flex;overflow:hidden}.K56sKa_sideHead{border-bottom:1px solid var(--sh-n3);justify-content:space-between;align-items:center;gap:8px;padding:10px 12px;display:flex}.K56sKa_sideTitle{font-size:13.5px}.K56sKa_listPane{flex-direction:column;flex:1;min-height:0;display:flex}.K56sKa_list{flex:1;margin:0;padding:0;list-style:none;overflow-y:auto}.K56sKa_listItem{border:0;border-bottom:1px solid var(--sh-n2);width:100%;color:var(--sh-text);font:inherit;text-align:start;cursor:pointer;background:0 0;align-items:center;gap:10px;padding:10px 12px;display:flex}.K56sKa_listItem:hover,.K56sKa_listItem:focus-visible{background:var(--sh-n1)}.K56sKa_listItem[aria-current=true]{background:color-mix(in srgb, var(--sh-p) 10%, var(--sh-surface));border-inline-start:3px solid var(--sh-p)}.K56sKa_listIcon{background:var(--sh-n1);width:36px;height:36px;color:var(--sh-p);border-radius:50%;flex:none;place-items:center;display:grid}.K56sKa_listBody{flex:1;gap:2px;min-width:0;display:grid}.K56sKa_listTop{align-items:baseline;gap:8px;display:flex}.K56sKa_listName{text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;font-size:13.5px;overflow:hidden}.K56sKa_listLast{color:var(--sh-muted);text-overflow:ellipsis;white-space:nowrap;font-size:12px;overflow:hidden}.K56sKa_badge{background:var(--sh-p);color:#fff;text-align:center;border-radius:10px;flex:none;min-width:20px;padding:1px 6px;font-size:11px;font-weight:700}.K56sKa_listEmpty,.K56sKa_placeholder{text-align:center;color:var(--sh-muted);margin:0;padding:24px 16px;font-size:13px}.K56sKa_stamp{color:var(--sh-muted);font-size:11.5px}.K56sKa_push{align-items:center;gap:6px;min-width:0;display:inline-flex}.K56sKa_pushNote{color:var(--sh-error);font-size:11px}.K56sKa_threadPane{flex-direction:column;flex:1;min-height:0;display:flex}.K56sKa_threadHead{border-bottom:1px solid var(--sh-n3);flex-wrap:wrap;align-items:baseline;gap:8px;padding:10px 14px;display:flex}.K56sKa_threadName{margin:0;font-size:15px}.K56sKa_scroller{flex:1;min-height:0;padding:12px 14px;overflow-y:auto}.K56sKa_older{place-items:center;padding-bottom:8px;display:grid}.K56sKa_log{gap:8px;margin:0;padding:0;list-style:none;display:grid}.K56sKa_dayMark{background:var(--sh-n1);color:var(--sh-muted);border-radius:10px;justify-self:center;margin:8px 0;padding:2px 10px;font-size:11.5px}.K56sKa_row{display:flex}.K56sKa_mine{justify-content:flex-start}.K56sKa_theirs{justify-content:flex-end}.K56sKa_bubble{border:1px solid var(--sh-n3);border-radius:var(--sh-radius-card);background:var(--sh-surface);max-width:min(72ch,82%);padding:8px 12px}.K56sKa_mine .K56sKa_bubble{background:color-mix(in srgb, var(--sh-p) 8%, var(--sh-surface));border-color:color-mix(in srgb, var(--sh-p) 28%, var(--sh-n3))}.K56sKa_pending{opacity:.72}.K56sKa_tombstone{background:var(--sh-n1);border-style:dashed}.K56sKa_bubbleHead{align-items:center;gap:8px;margin-bottom:4px;display:flex}.K56sKa_sender{color:var(--sh-p);font-size:12.5px}.K56sKa_text{white-space:pre-wrap;overflow-wrap:anywhere;margin:0;font-size:13.5px;line-height:1.9}.K56sKa_removed{color:var(--sh-muted);margin:0;font-size:13px;font-style:italic}.K56sKa_failed{color:var(--sh-error);margin:6px 0 0;font-size:11.5px}.K56sKa_quote{border-inline-start:3px solid var(--sh-a);border-radius:var(--sh-radius-control);background:var(--sh-n1);color:var(--sh-muted);gap:2px;margin:0 0 6px;padding:4px 8px;font-size:12px;display:grid}.K56sKa_quote span{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.K56sKa_tick,.K56sKa_tickRead{color:var(--sh-muted);align-items:center;display:inline-flex}.K56sKa_tickRead{color:var(--sh-p)}.K56sKa_actions{opacity:0;gap:10px;margin-top:6px;transition:opacity .12s;display:flex}.K56sKa_bubble:hover .K56sKa_actions,.K56sKa_bubble:focus-within .K56sKa_actions{opacity:1}.K56sKa_action{border-radius:var(--sh-radius-control);color:var(--sh-muted);font:inherit;cursor:pointer;background:0 0;border:0;align-items:center;gap:4px;padding:2px 4px;font-size:11.5px;display:inline-flex}.K56sKa_action:hover,.K56sKa_action:focus-visible{color:var(--sh-p)}.K56sKa_editor{gap:6px;display:grid}.K56sKa_editorBar{gap:8px;display:flex}.K56sKa_typing{min-height:18px;color:var(--sh-muted);margin:0;padding:2px 14px 6px;font-size:12px}.K56sKa_composer{border-top:1px solid var(--sh-n3);padding:10px 14px 12px}.K56sKa_composerRow{align-items:end;gap:8px;display:flex}.K56sKa_composerRow textarea{resize:vertical;flex:1;min-height:42px;max-height:160px}.K56sKa_composerHint{color:var(--sh-muted);margin:6px 0 0;font-size:11.5px}.K56sKa_replyBar{border-inline-start:3px solid var(--sh-a);border-radius:var(--sh-radius-control);background:var(--sh-n1);align-items:center;gap:8px;margin-bottom:8px;padding:4px 8px;font-size:12px;display:flex}.K56sKa_replyWho{flex:none;font-weight:600}.K56sKa_replyText{text-overflow:ellipsis;white-space:nowrap;min-width:0;color:var(--sh-muted);flex:1;overflow:hidden}.K56sKa_invite{background:var(--sh-surface);border:1px solid var(--sh-n3);border-radius:var(--sh-radius-card);justify-items:start;gap:10px;padding:20px;display:grid}.K56sKa_inviteTitle{color:var(--sh-p);margin:0;font-size:18px}.K56sKa_inviteText{color:var(--sh-text);margin:0;font-size:13.5px;line-height:1.9}.K56sKa_inviteBar{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.K56sKa_waiting{background:var(--sh-n2);border-radius:2px;width:100%;height:4px;overflow:hidden}.K56sKa_waitingFill{background:var(--sh-p);border-radius:2px;width:40%;height:100%;animation:1.4s ease-in-out infinite K56sKa_slide}@keyframes K56sKa_slide{0%{margin-inline-start:0}50%{margin-inline-start:60%}to{margin-inline-start:0}}@media (prefers-reduced-motion:reduce){.K56sKa_waitingFill{opacity:.5;width:100%;animation:none}}.K56sKa_srOnly{clip-path:inset(50%);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.K56sKa_backToList{display:none}@media (max-width:760px){.K56sKa_layout{grid-template-columns:minmax(0,1fr);height:auto;min-height:0}.K56sKa_layout[data-pane=thread] .K56sKa_side,.K56sKa_layout[data-pane=list] .K56sKa_main{display:none}.K56sKa_scroller{max-height:60vh}.K56sKa_backToList{border:0;border-top:1px solid var(--sh-n3);background:var(--sh-n1);width:100%;color:var(--sh-p);font:inherit;cursor:pointer;padding:10px;display:block}}
.MQxryq_summary{border-radius:var(--sh-radius-card);background:var(--sh-p);color:#fff;grid-template-columns:auto 1fr minmax(180px,260px);align-items:center;gap:14px;padding:16px 18px;display:grid}.MQxryq_avatar{background:#ffffff2e;border-radius:50%;place-items:center;width:56px;height:56px;font-size:22px;font-weight:800;display:grid}.MQxryq_summaryText{flex-direction:column;gap:2px;min-width:0;display:flex}.MQxryq_summaryText b{font-size:16px}.MQxryq_summaryText bdi{opacity:.8;align-self:flex-start;font-size:13px}.MQxryq_progress{flex-direction:column;gap:6px;font-size:12px;display:flex}.MQxryq_bar{background:#ffffff38;border-radius:99px;height:7px;overflow:hidden}.MQxryq_bar i{border-radius:inherit;background:#fff;height:100%;display:block}.MQxryq_card{background:var(--sh-surface);border:1px solid var(--sh-n3);border-radius:var(--sh-radius-card);flex-direction:column;gap:16px;padding:18px;display:flex}.MQxryq_cardHead{align-items:flex-start;gap:12px;display:flex}.MQxryq_cardHead h2{color:var(--sh-p);margin:0;font-size:16px;font-weight:800}.MQxryq_cardHead p{color:var(--sh-muted);margin:4px 0 0;font-size:12.5px;line-height:1.8}.MQxryq_cardIcon{background:var(--sh-pt);width:42px;height:42px;color:var(--sh-p);border-radius:12px;flex:none;place-items:center;display:grid}.MQxryq_grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px 14px;display:grid}.MQxryq_passwordForm{flex-direction:column;gap:12px;max-width:460px;display:flex}.MQxryq_formEnd{grid-column:1/-1;justify-content:flex-start;display:flex}@media (max-width:760px){.MQxryq_summary{grid-template-columns:auto 1fr}.MQxryq_progress{grid-column:1/-1}.MQxryq_grid{grid-template-columns:1fr}}.MQxryq_passport{border:1px dashed var(--sh-n3);border-radius:var(--sh-radius-control);grid-column:1/-1;margin:0;padding:12px 14px 14px}.MQxryq_passport legend{color:var(--sh-p);padding:0 6px;font-size:13px;font-weight:700}.MQxryq_passport p{color:var(--sh-muted);margin:0 0 10px;font-size:12px;line-height:1.8}.MQxryq_passportFields{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px 14px;display:grid}@media (max-width:760px){.MQxryq_passportFields{grid-template-columns:1fr}}
._46RaAW_page{width:100%;max-width:1000px;margin:0 auto;padding:28px 20px 60px}._46RaAW_empty{background:var(--sh-surface);border:1px dashed var(--sh-n3);border-radius:var(--sh-radius-card);text-align:center;color:var(--sh-muted);padding:50px 20px}._46RaAW_topBar{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px;margin-bottom:18px;display:flex}._46RaAW_steps{flex-wrap:wrap;gap:8px;margin:0;padding:0;list-style:none;display:flex}._46RaAW_steps li{border-radius:var(--sh-radius-pill);border:1px solid var(--sh-n3);background:var(--sh-surface);color:var(--sh-muted);align-items:center;padding:8px 14px;font-size:13px;display:inline-flex}._46RaAW_steps li[data-state=current]{background:var(--sh-p);border-color:var(--sh-p);color:#fff;font-weight:700}._46RaAW_steps li[data-state=done]{background:var(--sh-sp);color:var(--sh-s)}._46RaAW_hold{color:var(--sh-error);background:var(--sh-error-bg);border-radius:8px;padding:5px 10px;font-size:12.5px}._46RaAW_hold time{font-weight:700}._46RaAW_grid{grid-template-columns:minmax(0,1fr) 330px;align-items:start;gap:20px;margin-top:14px;display:grid}._46RaAW_main{min-width:0}._46RaAW_card{background:var(--sh-surface);border:1px solid var(--sh-n3);border-radius:var(--sh-radius-card);flex-direction:column;gap:14px;padding:22px;display:flex}._46RaAW_card h2{margin:0;font-size:18px}._46RaAW_lead{color:var(--sh-muted);margin:-8px 0 0;font-size:13px;line-height:1.9}._46RaAW_subTitle{margin:6px 0 0;font-size:15px}._46RaAW_roomGroup{flex-direction:column;gap:12px;display:flex}._46RaAW_passenger{border:1px solid var(--sh-n2);background:var(--sh-n0);border-radius:12px;min-width:0;margin:0;padding:14px}._46RaAW_passenger legend{color:var(--sh-p);padding:0 6px;font-size:13px;font-weight:700}._46RaAW_savedPick{color:var(--sh-p);flex-direction:column;gap:6px;max-width:420px;margin-bottom:12px;font-size:12px;font-weight:600;display:flex}._46RaAW_fields{grid-template-columns:repeat(auto-fit,minmax(150px,1fr));gap:10px;display:grid}._46RaAW_fields>label{grid-row:span 3;grid-template-rows:subgrid;row-gap:6px;display:grid}._46RaAW_fieldError{color:var(--sh-error);font-size:11.5px;line-height:1.6}._46RaAW_actions{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px;display:flex}._46RaAW_backLink{color:var(--sh-muted);font-size:13px}._46RaAW_progress{color:var(--sh-muted);align-items:center;gap:10px;font-size:13.5px;display:inline-flex}._46RaAW_spinner{border:2px solid var(--sh-n3);border-top-color:var(--sh-p);border-radius:50%;width:18px;height:18px;animation:.8s linear infinite _46RaAW_spin;display:inline-block}@keyframes _46RaAW_spin{to{transform:rotate(360deg)}}._46RaAW_methods{flex-direction:column;gap:8px;display:flex}._46RaAW_method{border:1px solid var(--sh-n2);background:var(--sh-surface);cursor:pointer;border-radius:12px;align-items:center;gap:12px;padding:12px 14px;display:flex}._46RaAW_method[data-on=true]{border-color:var(--sh-p);background:var(--sh-n1)}._46RaAW_method[data-off=true]{opacity:.6;cursor:default}._46RaAW_method input{accent-color:var(--sh-p);width:16px;height:16px}._46RaAW_method>span{flex:1}._46RaAW_method b{font-size:14px;display:block}._46RaAW_method small{color:var(--sh-muted);font-size:12.5px}._46RaAW_methodAmount{color:var(--sh-p);white-space:nowrap}._46RaAW_walletBox{background:var(--sh-n1);border-radius:12px;padding:14px;font-size:13.5px}._46RaAW_walletBox p{margin:10px 0 0}._46RaAW_summary{background:var(--sh-surface);border:1px solid var(--sh-n3);border-radius:var(--sh-radius-card);top:calc(var(--sh-header-h,97px) + 8px);padding:20px;position:sticky}._46RaAW_summaryTitle{margin-bottom:10px;font-size:14px;display:block}._46RaAW_flight{color:var(--sh-muted);background:var(--sh-n1);border-radius:10px;flex-direction:column;gap:3px;padding:10px 12px;font-size:12.5px;display:flex}._46RaAW_flight b{color:var(--sh-p);font-size:15px}._46RaAW_payLines{border-top:1px solid var(--sh-n2);flex-direction:column;gap:6px;padding-top:10px;font-size:13px;display:flex}._46RaAW_payLines span{justify-content:space-between;display:flex}._46RaAW_payable{color:var(--sh-p);font-weight:700}@media (max-width:759px){._46RaAW_page{padding:18px 16px 40px}._46RaAW_grid{grid-template-columns:1fr}._46RaAW_summary{order:-1;position:static}._46RaAW_fields{grid-template-columns:1fr}._46RaAW_card{padding:16px}}
.dLetKq_page{width:100%;max-width:860px;margin:0 auto;padding:28px 20px 60px}.dLetKq_success,.dLetKq_waiting,.dLetKq_failure{border-radius:var(--sh-radius-card);flex-wrap:wrap;align-items:center;gap:12px;margin-bottom:18px;padding:16px 18px;animation:.3s both dLetKq_sh-rise;display:flex}.dLetKq_success{background:var(--sh-sp);border:1px solid var(--sh-sb)}.dLetKq_successIcon,.dLetKq_failIcon{color:#fff;border-radius:50%;flex:none;justify-content:center;align-items:center;width:38px;height:38px;font-size:18px;font-weight:800;display:inline-flex}.dLetKq_successIcon{background:var(--sh-sl)}.dLetKq_successText{min-width:200px;color:var(--sh-slate);flex-direction:column;flex:1;gap:2px;font-size:13px;display:flex}.dLetKq_successText b{color:var(--sh-s);font-size:16px}.dLetKq_successActions{gap:8px;display:flex}.dLetKq_primaryButton,.dLetKq_secondaryButton{border-radius:var(--sh-radius-control);align-items:center;height:40px;padding:0 16px;font-size:13.5px;display:inline-flex}.dLetKq_primaryButton{background:var(--sh-p);color:#fff;border:0;font-weight:600}.dLetKq_secondaryButton{background:var(--sh-surface);border:1px solid var(--sh-n3);color:var(--sh-text)}.dLetKq_waiting{background:var(--sh-surface);border:1px solid var(--sh-n3);align-items:flex-start}.dLetKq_waiting b,.dLetKq_failure b{font-size:16px}.dLetKq_waiting p,.dLetKq_failure p{color:var(--sh-muted);margin:4px 0 0;font-size:13px;line-height:1.8}.dLetKq_payLink{margin-top:8px;font-weight:600;display:inline-block}.dLetKq_failure{background:var(--sh-error-bg);border:1px solid var(--sh-error-line);align-items:flex-start}.dLetKq_failure b{color:var(--sh-error)}.dLetKq_failIcon{background:var(--sh-error)}.dLetKq_failure .dLetKq_refund{color:var(--sh-sd);font-weight:600}.dLetKq_failActions{gap:16px;margin-top:10px;font-size:13.5px;display:flex}.dLetKq_receipt{background:var(--sh-surface);border:1px solid var(--sh-n3);border-radius:var(--sh-radius-card);overflow:hidden}.dLetKq_receiptHead{background:var(--sh-p);color:#fff;flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:12px;padding:22px 26px;display:flex}.dLetKq_receiptHead small{opacity:.75;margin-top:6px;font-size:12px;display:block}.dLetKq_brand{font-size:18px}.dLetKq_number{text-align:left}.dLetKq_number small:first-child{margin-top:0}.dLetKq_number b{font-size:24px;font-weight:800;font-family:var(--sh-mono);letter-spacing:1px}.dLetKq_number small:last-child{opacity:.95;font-size:13px;font-weight:700}.dLetKq_receiptBody{padding:22px 26px}.dLetKq_facts{grid-template-columns:repeat(auto-fit,minmax(160px,1fr));gap:14px;margin:0;font-size:13px;display:grid}.dLetKq_facts dt{color:var(--sh-muted);font-size:12px}.dLetKq_facts dd{margin:2px 0 0;font-weight:700}.dLetKq_mono{font-family:var(--sh-mono)}.dLetKq_facts .dLetKq_key{background:var(--sh-ap);border:1px solid var(--sh-n3);border-radius:10px;padding:8px 12px}.dLetKq_facts .dLetKq_key dt{color:var(--sh-p);font-weight:700}.dLetKq_facts .dLetKq_key dd{color:var(--sh-text);margin-top:4px;font-size:17px;font-weight:800;line-height:1.6}.dLetKq_ticketNo{font-family:var(--sh-mono);letter-spacing:.5px;color:var(--sh-text);font-size:14px;font-weight:800}.dLetKq_voucherBody .dLetKq_ticketNo{color:var(--sh-p)}.dLetKq_passengerLine{display:block}.dLetKq_table{width:100%;margin-top:20px}.dLetKq_table th:last-child,.dLetKq_table td:last-child{text-align:left}.dLetKq_table td small{color:var(--sh-muted);font-size:12px;display:block}.dLetKq_table td:last-child{white-space:nowrap;font-weight:600}.dLetKq_totalRow td{color:var(--sh-p);border:0;font-weight:800}.dLetKq_totalRow td:last-child{font-size:16px}.dLetKq_passengers{margin:8px 0 0;font-size:13px}.dLetKq_passengers span{color:var(--sh-muted)}.dLetKq_vouchers{border-top:2px dashed var(--sh-n3);gap:14px;padding:22px 26px;display:grid}.dLetKq_vouchersTitle{color:var(--sh-p);font-size:14px}.dLetKq_voucher{border:1px solid var(--sh-n3);border-radius:12px;flex-wrap:wrap;align-items:center;gap:16px;padding:14px 16px;display:flex}.dLetKq_qr{border:1px solid var(--sh-n2,#e5edf6);border-radius:6px;flex:none}.dLetKq_voucherBody{flex-direction:column;flex:1;gap:3px;min-width:200px;display:flex}.dLetKq_voucherBody small{color:var(--sh-muted);font-size:11.5px}.dLetKq_voucherBody b{font-size:14.5px}.dLetKq_voucherBody span{color:var(--sh-slate);font-size:12.5px;line-height:1.7}.dLetKq_voucherActions{flex-direction:column;align-items:flex-start;gap:6px;font-size:12.5px;display:flex}.dLetKq_download{background:var(--sh-p);color:#fff;border-radius:8px;align-items:center;gap:6px;padding:7px 12px;font-weight:600;display:inline-flex}.dLetKq_download:hover{background:var(--sh-pd);color:#fff}.dLetKq_preparing{background:var(--sh-n1);border-radius:12px;flex-direction:column;gap:4px;padding:14px 16px;font-size:13px;display:flex}.dLetKq_preparing span{color:var(--sh-muted);font-size:12.5px}.dLetKq_legal{color:var(--sh-muted);margin:0;font-size:12px;line-height:1.8}@media print{.dLetKq_receipt,.dLetKq_receiptHead,.dLetKq_facts .dLetKq_key{-webkit-print-color-adjust:exact;print-color-adjust:exact}.dLetKq_receipt{break-inside:avoid;border-color:#000}.dLetKq_facts .dLetKq_key{border-color:#000}.dLetKq_facts .dLetKq_key dt,.dLetKq_facts .dLetKq_key dd,.dLetKq_ticketNo,.dLetKq_voucherBody .dLetKq_ticketNo{color:#000}.dLetKq_facts .dLetKq_key dd{font-size:18px}}@media (max-width:759px){.dLetKq_page{padding:18px 16px 40px}.dLetKq_receiptHead,.dLetKq_receiptBody,.dLetKq_vouchers{padding:18px 16px}.dLetKq_successActions{width:100%}}
.CY1faW_note{border-radius:var(--sh-radius-control);background:var(--sh-n1);color:var(--sh-muted);margin:-12px 0 18px;padding:10px 12px;font-size:12.5px;line-height:1.9}
.eN2BMa_page{flex-direction:column;gap:18px;width:100%;max-width:880px;margin:0 auto;padding:16px 16px 40px;display:flex}.eN2BMa_breadcrumbs ol{color:var(--sh-muted);flex-wrap:wrap;gap:4px;margin:0;padding:0;font-size:13px;list-style:none;display:flex}.eN2BMa_breadcrumbs li+li:before{content:"‹";color:var(--sh-n3);margin-inline-end:4px}.eN2BMa_breadcrumbs a{color:var(--sh-p)}.eN2BMa_breadcrumbs [aria-current]{color:var(--sh-slate)}.eN2BMa_article{background:var(--sh-surface);border:1px solid var(--sh-n3);border-radius:var(--sh-radius-card);flex-direction:column;gap:16px;padding:18px 16px;display:flex}.eN2BMa_articleHead{flex-direction:column;gap:10px;display:flex}.eN2BMa_title{color:var(--sh-p);margin:0;font-size:24px;font-weight:800;line-height:1.5}.eN2BMa_lead{color:var(--sh-slate);margin:0;font-size:15px;line-height:1.9}.eN2BMa_meta{color:var(--sh-muted);flex-wrap:wrap;align-items:center;gap:8px 14px;font-size:13px;display:flex}.eN2BMa_metaLinks{flex-wrap:wrap;gap:6px;display:flex}.eN2BMa_chip{border-radius:var(--sh-radius-pill);background:var(--sh-n1);border:1px solid var(--sh-n3);min-height:30px;color:var(--sh-p);align-items:center;padding:0 12px;font-size:13px;display:inline-flex}.eN2BMa_chip:hover{background:var(--sh-ap)}.eN2BMa_cover{border-radius:var(--sh-radius-card);object-fit:cover;width:100%;height:auto;max-height:460px}.eN2BMa_blocks{flex-direction:column;gap:18px;display:flex}.eN2BMa_prose{color:var(--sh-text);overflow-wrap:anywhere;font-size:15.5px;line-height:2}.eN2BMa_prose>:first-child{margin-top:0}.eN2BMa_prose>:last-child{margin-bottom:0}.eN2BMa_prose h2,.eN2BMa_prose h3,.eN2BMa_prose h4{color:var(--sh-p);margin:1.4em 0 .5em;line-height:1.6}.eN2BMa_prose h2{font-size:20px}.eN2BMa_prose h3{font-size:17.5px}.eN2BMa_prose h4{font-size:16px}.eN2BMa_prose a{color:var(--sh-ad);text-underline-offset:3px;text-decoration:underline}.eN2BMa_prose blockquote{border-inline-start:4px solid var(--sh-a);background:var(--sh-n0);border-radius:8px;margin:1em 0;padding:4px 14px}.eN2BMa_prose code{font-family:var(--sh-mono);background:var(--sh-n1);border-radius:6px;padding:1px 6px;font-size:.9em}.eN2BMa_prose hr,.eN2BMa_divider{border:none;border-top:1px solid var(--sh-n3);width:100%;margin:6px 0}.eN2BMa_figure{flex-direction:column;gap:6px;margin:0;display:flex}.eN2BMa_figure figcaption{color:var(--sh-muted);text-align:center;font-size:13px}.eN2BMa_image{background:var(--sh-n1);border-radius:12px;width:100%;height:auto}.eN2BMa_gallery{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;display:grid}.eN2BMa_gallery .eN2BMa_image{aspect-ratio:4/3;object-fit:cover}.eN2BMa_faq{flex-direction:column;gap:8px;display:flex}.eN2BMa_faqItem{border:1px solid var(--sh-n3);background:var(--sh-n0);border-radius:12px}.eN2BMa_faqItem summary{cursor:pointer;color:var(--sh-p);justify-content:space-between;align-items:center;gap:10px;padding:12px 14px;font-weight:700;list-style:none;display:flex}.eN2BMa_faqItem summary::-webkit-details-marker{display:none}.eN2BMa_faqCaret{flex:none;transition:transform .15s}.eN2BMa_faqItem[open] .eN2BMa_faqCaret{transform:rotate(180deg)}.eN2BMa_faqAnswer{color:var(--sh-slate);padding:0 14px 12px;line-height:1.9}.eN2BMa_faqAnswer p{margin:0 0 6px}.eN2BMa_quote{border-inline-start:4px solid var(--sh-a);background:var(--sh-pt2);border-radius:12px;margin:0;padding:14px 16px}.eN2BMa_quote blockquote{color:var(--sh-text);margin:0;font-size:16px;line-height:1.9}.eN2BMa_quote blockquote p{margin:0}.eN2BMa_quote figcaption{color:var(--sh-muted);margin-top:8px;font-size:13px}.eN2BMa_quote figcaption:before{content:"— "}.eN2BMa_cta{border-radius:var(--sh-radius-card);background:linear-gradient(135deg, var(--sh-grad-a), var(--sh-grad-c));color:#fff;flex-direction:column;gap:12px;padding:18px 16px;display:flex}.eN2BMa_ctaSoftBox{background:var(--sh-ap);color:var(--sh-text)}.eN2BMa_ctaTitle{font-size:17px;display:block}.eN2BMa_ctaText{opacity:.92;margin:6px 0 0;line-height:1.8}.eN2BMa_ctaButton{border-radius:var(--sh-radius-control);background:var(--sh-a);min-height:42px;color:var(--sh-pd);align-self:flex-start;align-items:center;padding:0 18px;font-weight:700;display:inline-flex}.eN2BMa_ctaSoft{background:var(--sh-p);color:#fff}.eN2BMa_tableWrap{border:1px solid var(--sh-n3);border-radius:12px;overflow-x:auto}.eN2BMa_table{border-collapse:collapse;width:100%;font-size:14px}.eN2BMa_table th,.eN2BMa_table td{text-align:start;border-bottom:1px solid var(--sh-n2);vertical-align:top;padding:10px 12px}.eN2BMa_table thead th{background:var(--sh-n1);color:var(--sh-p)}.eN2BMa_table tbody th{font-weight:600}.eN2BMa_table tbody tr:last-child>*{border-bottom:none}.eN2BMa_video{aspect-ratio:16/9;background:#000;border-radius:12px;position:relative;overflow:hidden}.eN2BMa_video iframe{border:0;width:100%;height:100%;position:absolute;inset:0}.eN2BMa_search{border-radius:var(--sh-radius-card);overflow:hidden}.eN2BMa_listSection{flex-direction:column;gap:12px;display:flex}.eN2BMa_sectionTitle{color:var(--sh-p);margin:0;font-size:19px}.eN2BMa_cards{grid-template-columns:1fr;gap:14px;margin:0;padding:0;list-style:none;display:grid}.eN2BMa_card{background:var(--sh-surface);border:1px solid var(--sh-n3);border-radius:var(--sh-radius-card);height:100%;color:var(--sh-text);flex-direction:column;transition:box-shadow .15s;display:flex;overflow:hidden}.eN2BMa_card:hover,.eN2BMa_card:focus-visible{box-shadow:var(--sh-shadow-hover)}.eN2BMa_cardCover{aspect-ratio:16/9;object-fit:cover;background:linear-gradient(135deg, var(--sh-pt), var(--sh-ap));width:100%;display:block}.eN2BMa_cardBody{flex-direction:column;flex:1;gap:8px;padding:12px 14px 14px;display:flex}.eN2BMa_cardTitle{color:var(--sh-p);font-size:16px;line-height:1.6}.eN2BMa_cardExcerpt{color:var(--sh-slate);-webkit-line-clamp:3;-webkit-box-orient:vertical;font-size:13.5px;line-height:1.8;display:-webkit-box;overflow:hidden}.eN2BMa_cardFoot{color:var(--sh-muted);justify-content:space-between;align-items:center;margin-top:auto;font-size:12.5px;display:flex}.eN2BMa_cardMore{color:var(--sh-ad);font-weight:600}.eN2BMa_tags{color:var(--sh-muted);flex-wrap:wrap;align-items:center;gap:8px;font-size:13px;display:flex}.eN2BMa_tags ul{flex-wrap:wrap;gap:6px;margin:0;padding:0;list-style:none;display:flex}.eN2BMa_tag{border-radius:var(--sh-radius-pill);background:var(--sh-n1);color:var(--sh-slate);padding:3px 10px}.eN2BMa_empty{text-align:center;background:var(--sh-surface);border:1px dashed var(--sh-n3);border-radius:var(--sh-radius-card);color:var(--sh-muted);margin:0;padding:28px 16px}.eN2BMa_pagination{color:var(--sh-muted);justify-content:center;align-items:center;gap:14px;font-size:14px;display:flex}.eN2BMa_pagination a,.eN2BMa_pagination [aria-disabled]{border-radius:var(--sh-radius-control);border:1px solid var(--sh-n3);background:var(--sh-surface);align-items:center;min-height:40px;padding:0 14px;display:inline-flex}.eN2BMa_pagination a{color:var(--sh-p)}.eN2BMa_pagination [aria-disabled]{opacity:.5}.eN2BMa_previewBanner{top:var(--sh-header-h,0);z-index:15;background:var(--sh-a);color:var(--sh-pd);text-align:center;justify-content:center;align-items:center;gap:8px;padding:10px 16px;font-size:14px;font-weight:700;display:flex;position:sticky}@media (min-width:760px){.eN2BMa_page{gap:22px;padding:24px 20px 56px}.eN2BMa_article{padding:28px 32px}.eN2BMa_title{font-size:30px}.eN2BMa_gallery,.eN2BMa_cards{grid-template-columns:repeat(3,minmax(0,1fr))}.eN2BMa_cta{flex-direction:row;justify-content:space-between;align-items:center}.eN2BMa_ctaButton{flex:none;align-self:center}}
.VkG7pq_tag{white-space:nowrap;border-radius:6px;padding:3px 8px;font-size:11.5px;font-weight:600;display:inline-block}.VkG7pq_ok{background:var(--sh-sp);color:var(--sh-s)}.VkG7pq_warn{background:var(--sh-ap);color:var(--sh-add)}.VkG7pq_bad{background:var(--sh-error-bg);color:var(--sh-error)}.VkG7pq_info{background:var(--sh-pt);color:var(--sh-p)}.VkG7pq_muted{background:var(--sh-n1);color:var(--sh-muted)}
.UReLhW_page{width:100%;max-width:720px;margin:0 auto;padding:48px 20px 80px}.UReLhW_card{text-align:center;background:var(--sh-surface);border:1px solid var(--sh-n3);border-radius:var(--sh-radius-card);flex-direction:column;align-items:center;gap:12px;padding:48px 24px;display:flex}.UReLhW_icon{background:var(--sh-pt);width:76px;height:76px;color:var(--sh-p);border-radius:50%;justify-content:center;align-items:center;display:inline-flex}.UReLhW_title{color:var(--sh-p);margin:4px 0 0;font-size:24px;font-weight:800}.UReLhW_text{max-width:480px;color:var(--sh-muted);margin:0;font-size:14px;line-height:2}.UReLhW_home{color:var(--sh-p);margin-top:10px;font-size:13.5px;font-weight:700}.UReLhW_home:hover,.UReLhW_home:focus-visible{text-decoration:underline}
.ZHIqla_calendar{flex-direction:column;gap:10px;display:flex}.ZHIqla_head{justify-content:space-between;align-items:center;gap:8px;font-weight:700;display:flex}.ZHIqla_nav{border:1px solid var(--sh-n3);border-radius:var(--sh-radius-control);background:var(--sh-surface);width:34px;height:34px;color:var(--sh-text);cursor:pointer;justify-content:center;align-items:center;display:inline-flex}.ZHIqla_nav:disabled{opacity:.4;cursor:default}.ZHIqla_week,.ZHIqla_grid{grid-template-columns:repeat(7,minmax(0,1fr));gap:4px;display:grid}.ZHIqla_week span{text-align:center;color:var(--sh-muted);font-size:12px}.ZHIqla_day{border:1px solid var(--sh-n2);border-radius:var(--sh-radius-control);background:var(--sh-surface);min-height:56px;color:var(--sh-muted);font:inherit;flex-direction:column;justify-content:center;align-items:center;gap:2px;padding:4px 2px;font-size:13px;display:flex}.ZHIqla_day[data-has=true]{border-color:var(--sh-pl);background:var(--sh-pt2);color:var(--sh-text);cursor:pointer}.ZHIqla_day[data-has=true]:hover,.ZHIqla_day[data-selected=true]{border-color:var(--sh-p);box-shadow:0 0 0 2px color-mix(in srgb, var(--sh-p) 25%, transparent)}.ZHIqla_day[data-full=true]{background:var(--sh-n1);color:var(--sh-muted)}.ZHIqla_price{color:var(--sh-sd);white-space:nowrap;font-size:11px;font-weight:700}.ZHIqla_list{flex-direction:column;gap:6px;margin:0;padding:0;list-style:none;display:flex}.ZHIqla_list button{border:1px solid var(--sh-n3);border-radius:var(--sh-radius-control);background:var(--sh-surface);width:100%;color:var(--sh-text);font:inherit;text-align:start;cursor:pointer;flex-wrap:wrap;justify-content:space-between;gap:6px;padding:8px 10px;display:flex}@media (max-width:760px){.ZHIqla_day{min-height:48px;font-size:12px}.ZHIqla_price{font-size:10px}}
