.l0lNnq_wrap{display:inline-block;position:relative}.l0lNnq_trigger{width:28px;height:28px;color:var(--ink-3);cursor:pointer;background:0 0;border:0;border-radius:6px;place-items:center;display:grid}.l0lNnq_trigger:hover,.l0lNnq_trigger[aria-expanded=true]{background:var(--violet-lt);color:var(--ink)}.l0lNnq_trigger:focus-visible{outline:2px solid var(--violet);outline-offset:1px}.l0lNnq_menu{border:1px solid var(--line-1);z-index:50;background:#fff;border-radius:8px;min-width:160px;margin:0;padding:4px;list-style:none;position:fixed;box-shadow:0 8px 24px #1e152d1f}.l0lNnq_item{width:100%;color:var(--ink);text-align:left;cursor:pointer;background:0 0;border:0;border-radius:6px;align-items:center;gap:10px;padding:7px 10px;font-size:.8rem;display:flex}.l0lNnq_item:hover:not(:disabled),.l0lNnq_item:focus-visible{background:var(--bg-2);outline:none}.l0lNnq_item:disabled{opacity:.45;cursor:not-allowed}.l0lNnq_danger{color:#b91c1c}.l0lNnq_icon{color:inherit;place-items:center;display:grid}
.N0nr2W_track{background:var(--line-2);scrollbar-width:none;-webkit-overflow-scrolling:touch;border-radius:999px;gap:2px;max-width:100%;padding:4px;display:inline-flex;overflow-x:auto}.N0nr2W_centered{justify-content:center;display:flex}.N0nr2W_track::-webkit-scrollbar{display:none}.N0nr2W_tab{color:var(--ink-2);font:inherit;white-space:nowrap;cursor:pointer;background:0 0;border:0;border-radius:999px;flex:none;padding:7px 16px;font-size:.88rem;font-weight:600;line-height:1.2;transition:background-color .18s,color .18s,box-shadow .18s}.N0nr2W_tab:hover:not(.N0nr2W_selected){color:var(--ink);background:#fff9}.N0nr2W_tab:focus-visible{outline:2px solid var(--violet);outline-offset:2px}.N0nr2W_tab:active:not(.N0nr2W_selected){transform:translateY(.5px)}.N0nr2W_selected{background:var(--bg);color:var(--violet-dk);cursor:default;box-shadow:0 1px 2px #1613201a,0 2px 8px #1613200f}.N0nr2W_badge{background:var(--violet);color:#fff;vertical-align:1px;box-sizing:border-box;border-radius:999px;place-items:center;min-width:20px;height:20px;margin-left:6px;padding:0 6px;font-size:.72rem;font-weight:700;line-height:1;display:inline-grid}@media (prefers-reduced-motion:reduce){.N0nr2W_tab{transition:none}.N0nr2W_tab:active:not(.N0nr2W_selected){transform:none}}
.QzkshG_grid{grid-template-columns:repeat(auto-fit,minmax(190px,1fr));gap:12px;display:grid}.QzkshG_card{background:var(--bg);border:1px solid var(--line);border-radius:var(--r);box-shadow:var(--shadow);min-width:0;padding:12px 16px}.QzkshG_primary{background:var(--violet);border-color:var(--violet);color:#fff}.QzkshG_label{letter-spacing:.06em;text-transform:uppercase;color:var(--ink-3);align-items:center;gap:6px;font-size:.68rem;font-weight:700;display:flex}.QzkshG_value{color:var(--violet-dk);font-variant-numeric:tabular-nums;overflow-wrap:anywhere;margin-top:4px;font-size:clamp(1.05rem,1.5vw,1.3rem);font-weight:800;line-height:1.2}.QzkshG_hint{color:var(--ink-3);flex-wrap:wrap;align-items:center;gap:6px;margin-top:4px;font-size:.76rem;display:flex}.QzkshG_primary .QzkshG_label,.QzkshG_primary .QzkshG_hint{color:#ffffffc7}.QzkshG_primary .QzkshG_value{color:#fff}.QzkshG_danger .QzkshG_value{color:var(--sale)}.QzkshG_good .QzkshG_value{color:var(--green)}.QzkshG_warn .QzkshG_value{color:var(--brass)}.QzkshG_badge{background:var(--violet-lt);color:var(--violet-dk);border-radius:999px;align-items:center;padding:1px 8px;font-size:.72rem;font-weight:600;display:inline-flex}.QzkshG_primary .QzkshG_badge{color:#fff;background:#ffffff29}
.EV7Myq_stack{gap:16px;display:grid}.EV7Myq_pills{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.EV7Myq_note{border:1px solid;border-radius:10px;align-items:flex-start;gap:10px;padding:12px 14px;font-size:.88rem;line-height:1.45;display:flex}.EV7Myq_note svg{flex-shrink:0;margin-top:2px}.EV7Myq_noteDanger{color:#991b1b;background:#fef2f2;border-color:#fecaca}.EV7Myq_noteSuccess{color:#047857;background:#ecfdf5;border-color:#a7f3d0}.EV7Myq_noteMuted{background:var(--bg-2);border-color:var(--line-1);color:var(--ink-2)}.EV7Myq_hero{background:linear-gradient(135deg, var(--violet-lt), #fff 70%);border:1px solid var(--line);border-radius:12px;gap:14px;padding:18px;display:grid}.EV7Myq_heroTour{color:var(--ink);margin:0;font-size:1.02rem;font-weight:700;line-height:1.35}.EV7Myq_heroFacts{color:var(--ink-2);flex-wrap:wrap;gap:8px 18px;font-size:.86rem;display:flex}.EV7Myq_heroFacts span{align-items:center;gap:6px;display:inline-flex}.EV7Myq_heroFacts svg{color:var(--violet)}.EV7Myq_heroTotal{border-top:1px dashed var(--line-1);justify-content:space-between;align-items:baseline;gap:12px;padding-top:12px;display:flex}.EV7Myq_heroTotalLabel{color:var(--ink-3);font-size:.8rem}.EV7Myq_heroTotalValue{color:var(--violet-dk);font-variant-numeric:tabular-nums;font-size:1.5rem;font-weight:800}.EV7Myq_section{gap:10px;display:grid}.EV7Myq_sectionTitle{letter-spacing:.05em;text-transform:uppercase;color:var(--ink-3);margin:0;font-size:.74rem;font-weight:700}.EV7Myq_card{border:1px solid var(--line);background:#fff;border-radius:12px}.EV7Myq_contact{display:grid}.EV7Myq_contactRow{color:var(--ink);align-items:center;gap:12px;min-width:0;padding:11px 14px;font-size:.9rem;display:flex}.EV7Myq_contactRow+.EV7Myq_contactRow{border-top:1px solid var(--line-2)}.EV7Myq_contactRow svg{color:var(--ink-3);flex-shrink:0}.EV7Myq_contactRow a{color:var(--violet);text-overflow:ellipsis;white-space:nowrap;text-decoration:none;overflow:hidden}.EV7Myq_contactRow a:hover{text-decoration:underline}.EV7Myq_travellers{margin:0;padding:0;list-style:none;display:grid}.EV7Myq_traveller{align-items:center;gap:12px;padding:10px 14px;display:flex}.EV7Myq_traveller+.EV7Myq_traveller{border-top:1px solid var(--line-2)}.EV7Myq_avatar{background:var(--violet-lt);width:32px;height:32px;color:var(--violet-dk);border-radius:50%;flex-shrink:0;place-items:center;font-size:.78rem;font-weight:700;display:grid}.EV7Myq_travellerName{text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;font-size:.9rem;overflow:hidden}.EV7Myq_facts{grid-template-columns:repeat(auto-fit,minmax(150px,1fr));gap:14px 18px;margin:0;display:grid}.EV7Myq_facts dt{letter-spacing:.03em;text-transform:uppercase;color:var(--ink-3);font-size:.74rem;font-weight:700}.EV7Myq_facts dd{color:var(--ink);margin:3px 0 0;font-size:.9rem}.EV7Myq_footerLink{color:var(--violet);align-items:center;gap:6px;margin-right:auto;font-size:.85rem;font-weight:600;text-decoration:none;display:inline-flex}.EV7Myq_footerLink:hover{text-decoration:underline}.EV7Myq_danger{color:#991b1b!important;border-color:#fca5a5!important}.EV7Myq_dangerSolid{color:#fff!important;background:#991b1b!important;border-color:#991b1b!important}.EV7Myq_payLink{border:1px solid var(--line-1);border-radius:10px;align-items:center;gap:8px;padding:6px 6px 6px 12px;display:flex}.EV7Myq_payLinkUrl{text-overflow:ellipsis;white-space:nowrap;min-width:0;color:var(--ink-2);flex:1;font-size:.85rem;overflow:hidden}.EV7Myq_list{color:var(--ink-2);gap:6px;margin:0;padding-left:18px;font-size:.9rem;display:grid}.EV7Myq_skeleton{background:linear-gradient(90deg, var(--line-2), #f7f6fa, var(--line-2));background-size:200% 100%;border-radius:10px;animation:1.2s linear infinite EV7Myq_shimmer}@keyframes EV7Myq_shimmer{0%{background-position:200% 0}to{background-position:-200% 0}}@media (prefers-reduced-motion:reduce){.EV7Myq_skeleton{animation:none}}.EV7Myq_textarea{box-sizing:border-box;border:1px solid var(--line-1);width:100%;font:inherit;resize:vertical;border-radius:8px;padding:10px 12px}.EV7Myq_label{text-transform:uppercase;color:var(--ink-3);margin-bottom:6px;font-size:.74rem;font-weight:700;display:block}.EV7Myq_row{cursor:pointer}.EV7Myq_row:hover td{background:var(--bg-2)}.EV7Myq_rowActive td{background:var(--violet-lt)!important}.EV7Myq_formGrid{grid-template-columns:repeat(auto-fit,minmax(180px,1fr));gap:12px;display:grid}.EV7Myq_input{box-sizing:border-box;border:1px solid var(--line-1);width:100%;font:inherit;background:#fff;border-radius:8px;padding:9px 12px;font-size:.92rem}.EV7Myq_input:focus{border-color:var(--violet);outline:none;box-shadow:0 0 0 3px #55418c26}.EV7Myq_input[aria-invalid=true]{border-color:var(--sale)}.EV7Myq_fieldError{color:var(--sale);margin:5px 0 0;font-size:.8rem}.EV7Myq_hint{color:var(--ink-3);margin:4px 0 0;font-size:.8rem}.EV7Myq_editTraveller{grid-template-columns:32px minmax(0,1fr) auto;align-items:center;gap:10px;display:grid}.EV7Myq_srOnly{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}
.weKyha_overlay{z-index:500;-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);background:#1613208c;place-items:center;padding:24px;animation:.15s ease-out weKyha_fadeIn;display:grid;position:fixed;inset:0}.weKyha_dialog{background:#fff;border-radius:16px;flex-direction:column;width:100%;max-height:calc(100dvh - 48px);animation:.2s ease-out weKyha_rise;display:flex;overflow:hidden;box-shadow:0 24px 64px #16132059}.weKyha_sm{max-width:440px}.weKyha_md{max-width:560px}.weKyha_lg{max-width:720px}.weKyha_xl{max-width:1000px}.weKyha_canvas{background:var(--bg-2)}@keyframes weKyha_fadeIn{0%{opacity:0}to{opacity:1}}@keyframes weKyha_rise{0%{opacity:0;transform:translateY(14px)scale(.985)}to{opacity:1;transform:none}}@media (prefers-reduced-motion:reduce){.weKyha_overlay,.weKyha_dialog{animation:none}}.weKyha_overlayRight{place-items:stretch end;padding:0}.weKyha_drawer{border-radius:16px 0 0 16px;height:100%;max-height:none;animation:.22s ease-out weKyha_slideIn}@keyframes weKyha_slideIn{0%{opacity:.4;transform:translate(32px)}to{opacity:1;transform:none}}@media (prefers-reduced-motion:reduce){.weKyha_drawer{animation:none}}@media (max-width:600px){.weKyha_overlay.weKyha_overlayRight{padding:0}.weKyha_drawer{border-radius:0;max-width:none}}.weKyha_header{border-bottom:1px solid var(--line);background:#fff;align-items:flex-start;gap:14px;padding:20px 24px 16px;display:flex}.weKyha_headerPlain{border-bottom:0;padding-bottom:4px}.weKyha_icon{background:var(--violet-lt);width:42px;height:42px;color:var(--violet);border-radius:12px;flex-shrink:0;place-items:center;display:grid}.weKyha_iconDanger{color:var(--sale);background:#fdecea}.weKyha_headerText{flex:1;min-width:0}.weKyha_eyebrow{color:var(--ink-3);margin:0 0 2px;font-size:.78rem}.weKyha_title{color:var(--violet-dk);overflow-wrap:anywhere;margin:0;font-size:1.2rem;font-weight:800;line-height:1.3}.weKyha_description{color:var(--ink-3);margin:4px 0 0;font-size:.87rem;line-height:1.45}.weKyha_close{width:36px;height:36px;color:var(--ink-2);cursor:pointer;background:0 0;border:1px solid #0000;border-radius:10px;flex-shrink:0;place-items:center;margin:-4px -8px 0 0;display:grid}.weKyha_close:hover:not(:disabled){background:var(--line-2)}.weKyha_close:disabled{opacity:.4;cursor:not-allowed}.weKyha_close:focus-visible{outline:2px solid var(--violet);outline-offset:2px}.weKyha_subheader{border-bottom:1px solid var(--line);background:#fff;padding:12px 24px}.weKyha_body{overscroll-behavior:contain;flex:1;min-height:0;padding:20px 24px;overflow-y:auto}.weKyha_bodyFlush{padding:0}.weKyha_footer{border-top:1px solid var(--line);background:#fff;flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:10px;padding:14px 24px;display:flex}.weKyha_footerStart{margin-right:auto}@media (max-width:600px){.weKyha_overlay{padding:12px}.weKyha_header,.weKyha_subheader,.weKyha_body,.weKyha_footer{padding-left:16px;padding-right:16px}.weKyha_bodyFlush{padding:0}.weKyha_overlayFull{place-items:stretch stretch;padding:0}.weKyha_overlayFull .weKyha_dialog{border-radius:0;max-width:none;height:100%;max-height:none}.weKyha_footer>.btn{flex:1}}.weKyha_srOnly{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.weKyha_dialog:focus{outline:none}
.cEmsTq_wrap{position:relative}.cEmsTq_trigger{border:1px solid var(--line-1);cursor:pointer;font:inherit;color:var(--ink);background:#fff;border-radius:999px;align-items:center;gap:6px;padding:3px 8px 3px 3px;display:flex}.cEmsTq_trigger:hover,.cEmsTq_trigger[aria-expanded=true]{border-color:var(--violet)}.cEmsTq_trigger:focus-visible{outline:2px solid var(--violet);outline-offset:2px}.cEmsTq_avatar{background:var(--violet-lt,#f4f0ff);width:32px;height:32px;color:var(--violet,#55418c);border-radius:50%;place-items:center;font-size:.82rem;font-weight:700;display:grid}.cEmsTq_chevron{color:var(--muted);font-size:.7rem;transition:transform .15s}.cEmsTq_trigger[aria-expanded=true] .cEmsTq_chevron{transform:rotate(180deg)}.cEmsTq_menu{border:1px solid var(--line-1);z-index:200;background:#fff;border-radius:12px;min-width:240px;max-width:min(320px,100vw - 32px);padding:6px;position:absolute;top:calc(100% + 8px);right:0;box-shadow:0 12px 32px #1e152d24}.cEmsTq_header{border-bottom:1px solid var(--line-2,#eee);margin-bottom:6px;padding:10px 12px 12px}.cEmsTq_name{color:var(--violet-dk);text-overflow:ellipsis;white-space:nowrap;font-weight:700;overflow:hidden}.cEmsTq_email{color:var(--muted);word-break:break-all;margin-top:2px;font-size:.8rem}.cEmsTq_meta{color:var(--muted);margin-top:6px;font-size:.78rem}.cEmsTq_item{text-align:left;width:100%;font:inherit;color:var(--ink);cursor:pointer;background:0 0;border:none;border-radius:8px;padding:9px 12px;font-size:.9rem;text-decoration:none;display:block}.cEmsTq_item:hover,.cEmsTq_item:focus-visible{background:#f6f4fb;outline:none}.cEmsTq_danger{color:#b91c1c}.cEmsTq_danger:hover,.cEmsTq_danger:focus-visible{background:#fef2f2}.cEmsTq_divider{background:var(--line-2,#eee);height:1px;margin:6px 0}.cEmsTq_avatarWrap{display:inline-grid;position:relative}.cEmsTq_presenceDot{position:absolute;bottom:-1px;right:-1px}.cEmsTq_presenceNow{color:var(--ink);align-items:flex-start;gap:8px;margin-top:8px;font-size:.82rem;display:flex}.cEmsTq_presenceNow svg{margin-top:4px}.cEmsTq_presenceMessage{color:var(--ink-2);overflow-wrap:anywhere;margin-top:2px;display:block}.cEmsTq_section{letter-spacing:.05em;text-transform:uppercase;color:var(--ink-3);padding:6px 12px 2px;font-size:.7rem;font-weight:700}.cEmsTq_itemRow{align-items:center;gap:10px;width:100%;display:flex}.cEmsTq_wrapSidebar{border-top:1px solid #ffffff1a;padding:10px 12px 14px}.cEmsTq_sidebarTrigger{color:#fff;width:100%;font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;border-radius:10px;align-items:center;gap:10px;padding:8px 10px;transition:background-color .15s;display:flex}.cEmsTq_sidebarTrigger:hover,.cEmsTq_sidebarTrigger[aria-expanded=true]{background:#ffffff14}.cEmsTq_sidebarTrigger:focus-visible{outline-offset:2px;outline:2px solid #ffffffb3}.cEmsTq_sidebarText{flex:1;min-width:0;display:grid}.cEmsTq_sidebarName{text-overflow:ellipsis;white-space:nowrap;font-size:.88rem;font-weight:600;overflow:hidden}.cEmsTq_sidebarMeta{color:#fff9;text-overflow:ellipsis;white-space:nowrap;font-size:.75rem;overflow:hidden}.cEmsTq_sidebarMore{color:#fff9;flex-shrink:0;font-size:1.1rem;line-height:1}.cEmsTq_menuUp{min-width:0;inset:auto 12px calc(100% - 4px)}.cEmsTq_itemIcon{width:18px;color:var(--ink-3);place-items:center;display:inline-grid}.cEmsTq_item:hover .cEmsTq_itemIcon,.cEmsTq_item:focus-visible .cEmsTq_itemIcon{color:currentColor}
.Ozf9cq_wrap{position:relative}.Ozf9cq_chevron{margin-left:4px;font-size:.7rem;transition:transform .15s;display:inline-block}[aria-expanded=true]>.Ozf9cq_chevron{transform:rotate(180deg)}.Ozf9cq_menu{border:1px solid var(--line-1);z-index:200;background:#fff;border-radius:12px;width:280px;max-width:calc(100vw - 32px);padding:6px;position:absolute;top:calc(100% + 8px);right:0;box-shadow:0 12px 32px #1e152d24}.Ozf9cq_section{letter-spacing:.05em;text-transform:uppercase;color:var(--ink-3);padding:8px 12px 6px;font-size:.7rem;font-weight:700}.Ozf9cq_item{text-align:left;width:100%;font:inherit;color:var(--ink);cursor:pointer;background:0 0;border:none;border-radius:8px;align-items:flex-start;gap:12px;padding:10px 12px;display:flex}.Ozf9cq_item:hover,.Ozf9cq_item:focus-visible{background:#f6f4fb;outline:none}.Ozf9cq_disabled{cursor:not-allowed;opacity:.6}.Ozf9cq_text{flex-direction:column;gap:2px;min-width:0;display:flex}.Ozf9cq_label{color:var(--violet-dk);align-items:center;gap:8px;font-size:.92rem;font-weight:700;display:flex}.Ozf9cq_description{color:var(--muted);font-size:.8rem}.Ozf9cq_soon{letter-spacing:.04em;text-transform:uppercase;color:#92400e;background:#fef3c7;border-radius:999px;padding:2px 6px;font-size:.65rem;font-weight:700}
.qtr8nq_steps{color:var(--ink-3);flex-wrap:wrap;gap:6px 18px;margin:0 0 18px;padding:0;font-size:.82rem;list-style:none;display:flex}.qtr8nq_stepActive{color:var(--violet);font-weight:700}.qtr8nq_grid{grid-template-columns:repeat(auto-fit,minmax(160px,1fr));gap:14px;display:grid}.qtr8nq_label{letter-spacing:.02em;text-transform:uppercase;color:var(--ink-3);margin-bottom:6px;font-size:.74rem;font-weight:700;display:block}.qtr8nq_input{box-sizing:border-box;border:1px solid var(--line-1);width:100%;font:inherit;color:var(--ink);background:#fff;border-radius:8px;padding:10px 12px;font-size:.95rem}.qtr8nq_input:focus{border-color:var(--violet);outline:none;box-shadow:0 0 0 3px #55418c26}.qtr8nq_input[aria-invalid=true]{border-color:var(--sale)}.qtr8nq_combo{position:relative}.qtr8nq_suggestions{z-index:20;border:1px solid var(--line-1);min-width:260px;max-height:320px;box-shadow:var(--shadow);background:#fff;border-radius:8px;margin:0;padding:4px;list-style:none;position:absolute;top:calc(100% + 4px);left:0;right:0;overflow-y:auto}.qtr8nq_suggestion{color:var(--ink);cursor:pointer;border-radius:6px;align-items:baseline;gap:10px;padding:8px 10px;font-size:.9rem;display:flex}.qtr8nq_suggestion:hover,.qtr8nq_suggestionActive{background:var(--violet-lt)}.qtr8nq_suggestionCode{width:3.2em;color:var(--violet);flex:none;font-weight:700}.qtr8nq_suggestionMeta{color:var(--ink-3);font-size:.82rem}.qtr8nq_error{color:var(--sale);margin:6px 0 0;font-size:.8rem}.qtr8nq_hint{color:var(--ink-3);margin:6px 0 0;font-size:.8rem}.qtr8nq_tripType{gap:18px;margin-bottom:14px;font-size:.9rem;display:flex}.qtr8nq_tripType label{cursor:pointer;align-items:center;gap:6px;display:inline-flex}.qtr8nq_actions{flex-wrap:wrap;justify-content:flex-end;gap:10px;margin-top:18px;display:flex}.qtr8nq_offer{border-bottom:1px solid var(--line-2);grid-template-columns:1fr auto;align-items:center;gap:16px;padding:16px 20px;display:grid}.qtr8nq_offer:last-child{border-bottom:none}.qtr8nq_offerPrice{text-align:right;justify-items:end;gap:6px;display:grid}.qtr8nq_price{color:var(--violet-dk);font-size:1.15rem;font-weight:800}.qtr8nq_airline{align-items:center;gap:8px;margin-bottom:8px;font-weight:700;display:flex}.qtr8nq_airline img{width:22px;height:22px}.qtr8nq_slice{grid-template-columns:auto 1fr auto;align-items:center;gap:12px;padding:6px 0;display:grid}.qtr8nq_time{font-size:1.05rem;font-weight:700}.qtr8nq_middle{text-align:center;color:var(--ink-3);border-bottom:1px dashed var(--line-1);padding-bottom:4px;font-size:.8rem}.qtr8nq_segments{color:var(--ink-2);margin:4px 0 8px;padding-left:16px;font-size:.82rem}.qtr8nq_notice{border:1px solid var(--line-1);background:var(--bg-2);color:var(--ink-2);border-radius:8px;padding:14px 16px;font-size:.85rem}.qtr8nq_notice p{margin:0 0 6px}.qtr8nq_notice p:last-child{margin-bottom:0}.qtr8nq_breakdown{grid-template-columns:1fr auto;gap:6px 16px;font-size:.9rem;display:grid}.qtr8nq_breakdownTotal{border-top:1px solid var(--line-2);padding-top:6px;font-weight:800}.qtr8nq_paxCard{border:1px solid var(--line-1);border-radius:10px;margin-bottom:14px;padding:16px}.qtr8nq_paxTitle{margin:0 0 12px;font-size:.95rem}.qtr8nq_banner{border-radius:10px;margin-bottom:16px;padding:14px 18px;font-size:.9rem}.qtr8nq_bannerWarn{color:#92400e;background:#fef3c7;border:1px solid #fde68a}.qtr8nq_bannerError{color:#991b1b;background:#fef2f2;border:1px solid #fecaca}.qtr8nq_bannerOk{color:#065f46;background:#ecfdf5;border:1px solid #a7f3d0}.qtr8nq_reference{color:var(--violet-dk);letter-spacing:.04em;font-size:1.6rem;font-weight:800}@media (max-width:600px){.qtr8nq_offer{grid-template-columns:1fr}.qtr8nq_offerPrice{text-align:left;justify-items:start}}.qtr8nq_stepper{counter-reset:none;flex-wrap:wrap;gap:8px 6px;margin:0;padding:0;list-style:none;display:flex}.qtr8nq_stepper li{color:var(--ink-3);border-radius:999px;align-items:center;gap:8px;padding:4px 12px 4px 4px;font-size:.8rem;display:inline-flex}.qtr8nq_stepNum{border:1.5px solid var(--line-1);width:22px;height:22px;color:var(--ink-3);background:#fff;border-radius:50%;place-items:center;font-size:.72rem;font-weight:700;display:grid}.qtr8nq_stepper .qtr8nq_stepNow{background:var(--violet-lt);color:var(--violet-dk);font-weight:700}.qtr8nq_stepper .qtr8nq_stepNow .qtr8nq_stepNum{border-color:var(--violet);background:var(--violet);color:#fff}.qtr8nq_stepper .qtr8nq_stepDone{color:var(--ink-2)}.qtr8nq_stepper .qtr8nq_stepDone .qtr8nq_stepNum{border-color:var(--green);background:var(--green);color:#fff}.qtr8nq_searchCard{padding:0;overflow:visible}.qtr8nq_searchHead{border-bottom:1px solid var(--line-2);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px 24px;padding:20px 24px;display:flex}.qtr8nq_searchTitle{color:var(--violet-dk);margin:0;font-size:1.1rem;font-weight:800}.qtr8nq_searchSub{color:var(--ink-3);margin:3px 0 0;font-size:.85rem}.qtr8nq_segmented{background:var(--violet-lt);border-radius:10px;padding:3px;display:inline-flex}.qtr8nq_segmented label{color:var(--ink-2);cursor:pointer;border-radius:8px;padding:7px 18px;font-size:.86rem;font-weight:600;position:relative}.qtr8nq_segmented input{opacity:0;cursor:pointer;position:absolute;inset:0}.qtr8nq_segmented label:has(input:checked){color:var(--violet-dk);background:#fff;box-shadow:0 1px 3px #1613201f}.qtr8nq_segmented label:has(input:focus-visible){outline:2px solid var(--violet);outline-offset:1px}.qtr8nq_searchBody{gap:18px;padding:24px;display:grid}.qtr8nq_routeRow{grid-template-columns:1fr 1fr;align-items:start;gap:16px;display:grid}.qtr8nq_optionsRow{grid-template-columns:repeat(auto-fit,minmax(170px,1fr));align-items:start;gap:16px;display:grid}.qtr8nq_searchCard .qtr8nq_input{height:44px;padding:0 12px}.qtr8nq_searchCard select.qtr8nq_input{padding-right:8px}.qtr8nq_searchCard .qtr8nq_label{letter-spacing:.04em;margin-bottom:6px}.qtr8nq_childTray{border:1px dashed var(--line-1);background:var(--bg-2);border-radius:10px;padding:14px 16px}.qtr8nq_childTray .qtr8nq_label{margin-bottom:10px}.qtr8nq_childAge{align-items:center;gap:4px;display:inline-flex}.qtr8nq_searchFoot{border-top:1px solid var(--line-2);background:var(--bg-2);border-radius:0 0 12px 12px;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px 20px;padding:16px 24px;display:flex}.qtr8nq_paxSummary{color:var(--ink-2);font-size:.86rem}.qtr8nq_searchGo{min-width:180px;height:44px;font-size:.95rem}@media (max-width:600px){.qtr8nq_routeRow{grid-template-columns:1fr}.qtr8nq_searchHead,.qtr8nq_searchBody,.qtr8nq_searchFoot{padding-left:16px;padding-right:16px}.qtr8nq_searchGo{width:100%}}.qtr8nq_searchLayout{grid-template-columns:minmax(0,1fr) 280px;align-items:start;gap:20px;display:grid}.qtr8nq_searchLayout>.qtr8nq_searchCard,.qtr8nq_searchLayout>.qtr8nq_tipsCard{margin-bottom:0}.qtr8nq_tipsCard{padding:20px}.qtr8nq_tipsTitle{letter-spacing:.04em;text-transform:uppercase;color:var(--ink-3);margin:0 0 10px;font-size:.74rem;font-weight:700}.qtr8nq_route{gap:0;display:grid}.qtr8nq_routeStop{grid-template-columns:52px 1fr;align-items:center;gap:12px;padding:6px 0;display:grid;position:relative}.qtr8nq_routeStop+.qtr8nq_routeStop:before{content:"";border-left:2px dotted var(--line-1);height:16px;position:absolute;top:-10px;left:25px}.qtr8nq_routeCode{background:var(--violet-lt);letter-spacing:.04em;height:36px;color:var(--violet-dk);border-radius:8px;place-items:center;font-weight:800;display:grid}.qtr8nq_routeName{min-width:0;color:var(--ink);gap:1px;font-size:.9rem;display:grid}.qtr8nq_tips{color:var(--ink-2);gap:8px;margin:0;padding-left:18px;font-size:.84rem;line-height:1.45;display:grid}@media (max-width:900px){.qtr8nq_searchLayout{grid-template-columns:minmax(0,1fr)}}.qtr8nq_pc{gap:2px;font-size:.88rem;display:grid}.qtr8nq_pcHead{letter-spacing:.06em;text-transform:uppercase;color:var(--muted,#716982);margin:12px 0 2px;font-size:.72rem;font-weight:700}.qtr8nq_pcHead:first-child{margin-top:0}.qtr8nq_pcRow{grid-template-columns:1fr auto;gap:12px;padding:5px 0;display:grid}.qtr8nq_pcAmount{font-variant-numeric:tabular-nums;white-space:nowrap}.qtr8nq_pcSub{color:var(--muted,#716982);margin-top:1px;font-size:.78rem;font-weight:400;line-height:1.4}.qtr8nq_pcStrong{border-top:1px solid var(--line-2);font-weight:700}.qtr8nq_pcTag{background:var(--violet-50,#f1edfa);color:var(--violet,#5b3f9a);border-radius:999px;margin-left:8px;padding:1px 7px;font-size:.72rem;font-weight:700}.qtr8nq_pcBlock{border:1px solid var(--line-1);background:#fafafc;border-radius:8px;margin:4px 0;padding:6px 12px}.qtr8nq_pcBlock .qtr8nq_pcStrong{border-top:0;border-bottom:1px solid var(--line-2)}.qtr8nq_pcGrand{border-top:2px solid var(--line-2);margin-top:10px;padding-top:10px;font-size:1rem;font-weight:800}
.AcC5mq_stepChip:focus-visible,.AcC5mq_departure:focus-visible,.AcC5mq_stepperBtn:focus-visible,.AcC5mq_linkBtn:focus-visible{outline:2px solid var(--violet);outline-offset:2px}.AcC5mq_steps{flex-wrap:wrap;gap:8px;display:flex}.AcC5mq_stepChip{border:1px solid var(--line);font:inherit;color:var(--ink-2);cursor:pointer;background:#fff;border-radius:999px;align-items:center;gap:8px;padding:6px 12px 6px 6px;font-size:.82rem;font-weight:600;display:inline-flex}.AcC5mq_stepChip:hover{border-color:var(--line-1)}.AcC5mq_stepNum{background:var(--line-2);width:22px;height:22px;color:var(--ink-2);border-radius:50%;place-items:center;font-size:.75rem;font-weight:700;display:grid}.AcC5mq_stepDone .AcC5mq_stepNum{background:var(--green);color:#fff}.AcC5mq_stepDone{color:var(--ink)}.AcC5mq_layout{grid-template-columns:minmax(0,1fr) 300px;gap:20px;display:grid}.AcC5mq_form{align-content:start;gap:16px;min-width:0;display:grid}.AcC5mq_section{border:1px solid var(--line);background:#fff;border-radius:12px;padding:20px;scroll-margin-top:12px}.AcC5mq_sectionHead{justify-content:space-between;align-items:center;gap:10px;margin-bottom:14px;display:flex}.AcC5mq_sectionTitle{color:var(--violet-dk);align-items:center;gap:10px;margin:0;font-size:.98rem;display:flex}.AcC5mq_sectionNum{background:var(--violet);color:#fff;border-radius:7px;place-items:center;width:24px;height:24px;font-size:.78rem;font-weight:700;display:grid}.AcC5mq_grid2{grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:14px;display:grid}.AcC5mq_grid3{grid-template-columns:repeat(auto-fit,minmax(180px,1fr));gap:14px;display:grid}.AcC5mq_label{letter-spacing:.02em;text-transform:uppercase;color:var(--ink-3);margin-bottom:6px;font-size:.74rem;font-weight:700;display:block}.AcC5mq_input{box-sizing:border-box;border:1px solid var(--line-1);width:100%;font:inherit;color:var(--ink);background:#fff;border-radius:8px;padding:10px 12px;font-size:.95rem}.AcC5mq_input:focus{border-color:var(--violet);outline:none;box-shadow:0 0 0 3px #55418c26}.AcC5mq_input[aria-invalid=true]{border-color:var(--sale)}.AcC5mq_error{color:var(--sale);margin:6px 0 0;font-size:.8rem}.AcC5mq_hint{color:var(--ink-3);margin:6px 0 0;font-size:.8rem}.AcC5mq_departures{grid-template-columns:repeat(auto-fill,minmax(170px,1fr));gap:10px;margin-top:14px;display:grid}.AcC5mq_departure{border:1.5px solid var(--line);font:inherit;text-align:left;cursor:pointer;background:#fff;border-radius:10px;gap:4px;padding:12px;transition:border-color .12s,background .12s;display:grid}.AcC5mq_departure:hover:not(:disabled){border-color:var(--line-1)}.AcC5mq_departure[aria-checked=true]{border-color:var(--violet);background:var(--violet-lt)}.AcC5mq_departure:disabled{opacity:.5;cursor:not-allowed}.AcC5mq_depDate{color:var(--ink);font-size:.9rem;font-weight:700}.AcC5mq_depMeta{color:var(--ink-3);font-size:.78rem}.AcC5mq_seatsBar{background:var(--line-2);border-radius:2px;height:4px;margin-top:4px;overflow:hidden}.AcC5mq_seatsFill{background:var(--green);border-radius:2px;height:100%}.AcC5mq_seatsLow{background:var(--brass)}.AcC5mq_emptyBox{border:1px dashed var(--line-1);color:var(--ink-3);text-align:center;border-radius:10px;margin-top:14px;padding:14px;font-size:.85rem}.AcC5mq_paxRow{border:1px solid var(--line);border-radius:10px;justify-content:space-between;align-items:center;gap:12px;padding:10px 12px;display:flex}.AcC5mq_paxLabel{font-size:.92rem;font-weight:600}.AcC5mq_paxSub{color:var(--ink-3);font-size:.78rem}.AcC5mq_stepper{align-items:center;gap:4px;display:inline-flex}.AcC5mq_stepperBtn{border:1px solid var(--line-1);width:32px;height:32px;color:var(--violet-dk);cursor:pointer;background:#fff;border-radius:8px;place-items:center;display:grid}.AcC5mq_stepperBtn:disabled{opacity:.4;cursor:not-allowed}.AcC5mq_stepperValue{text-align:center;font-variant-numeric:tabular-nums;min-width:28px;font-weight:700}.AcC5mq_traveller{grid-template-columns:30px minmax(0,1fr) auto;align-items:center;gap:10px;display:grid}.AcC5mq_travellerIndex{background:var(--line-2);width:30px;height:30px;color:var(--ink-2);border-radius:50%;place-items:center;font-size:.8rem;font-weight:700;display:grid}.AcC5mq_linkBtn{font:inherit;color:var(--violet);cursor:pointer;background:0 0;border:0;padding:0;font-size:.82rem;font-weight:600}.AcC5mq_linkBtn:disabled{color:var(--ink-3);cursor:not-allowed}.AcC5mq_summary{border:1px solid var(--line);background:#fff;border-radius:12px;align-self:start;gap:14px;padding:20px;display:grid;position:sticky;top:0}.AcC5mq_summaryTitle{letter-spacing:.04em;text-transform:uppercase;color:var(--ink-3);margin:0;font-size:.78rem;font-weight:700}.AcC5mq_summaryTour{color:var(--ink);font-weight:700;line-height:1.35}.AcC5mq_summaryList{gap:8px;margin:0;padding:0;font-size:.86rem;list-style:none;display:grid}.AcC5mq_summaryList li{color:var(--ink-2);align-items:center;gap:8px;display:flex}.AcC5mq_summaryList svg{color:var(--ink-3);flex-shrink:0}.AcC5mq_total{border-top:1px solid var(--line);padding-top:14px}.AcC5mq_totalValue{color:var(--violet-dk);font-variant-numeric:tabular-nums;font-size:1.6rem;font-weight:800}.AcC5mq_note{background:var(--violet-lt);color:var(--ink-2);border-radius:8px;gap:8px;padding:10px 12px;font-size:.8rem;line-height:1.45;display:flex}.AcC5mq_note svg{color:var(--violet);flex-shrink:0;margin-top:1px}.AcC5mq_footerTotal{margin-right:auto;display:none}.AcC5mq_success{text-align:center;justify-items:center;gap:10px;padding:40px 24px;display:grid;overflow-y:auto}.AcC5mq_successIcon{width:64px;height:64px;color:var(--green);background:#e7f4ee;border-radius:50%;place-items:center;display:grid}.AcC5mq_successRef{letter-spacing:.02em;color:var(--violet-dk);font-size:1.7rem;font-weight:800}.AcC5mq_successText{max-width:460px;color:var(--ink-2);margin:0}.AcC5mq_payLink{border:1px solid var(--line-1);background:#fff;border-radius:10px;align-items:center;gap:8px;width:100%;max-width:520px;margin-top:8px;padding:6px 6px 6px 12px;display:flex}.AcC5mq_payLinkUrl{text-overflow:ellipsis;white-space:nowrap;min-width:0;color:var(--ink-2);flex:1;font-size:.85rem;overflow:hidden}.AcC5mq_successActions{flex-wrap:wrap;justify-content:center;gap:10px;margin-top:12px;display:flex}@media (max-width:860px){.AcC5mq_layout{grid-template-columns:minmax(0,1fr)}.AcC5mq_summary{position:static}.AcC5mq_footerTotal{display:block}}.AcC5mq_srOnly{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}
.Y5x6NW_wrap{position:relative}.Y5x6NW_bell{width:36px;height:36px;color:var(--ink);cursor:pointer;background:0 0;border:0;border-radius:8px;place-items:center;display:grid;position:relative}.Y5x6NW_bell:hover,.Y5x6NW_bell[aria-expanded=true]{background:var(--bg-2)}.Y5x6NW_bell:focus-visible{outline:2px solid var(--violet);outline-offset:2px}.Y5x6NW_dot{background:var(--violet);border:1.5px solid #fff;border-radius:50%;width:8px;height:8px;position:absolute;top:7px;right:7px}.Y5x6NW_panel{border:1px solid var(--line-1);z-index:200;background:#fff;border-radius:12px;flex-direction:column;width:360px;max-width:calc(100vw - 32px);max-height:min(640px,100vh - 96px);display:flex;position:absolute;top:calc(100% + 8px);right:0;overflow:hidden;box-shadow:0 12px 32px #1e152d24}.Y5x6NW_head{justify-content:space-between;align-items:center;padding:18px 20px 12px;display:flex}.Y5x6NW_heading{color:var(--ink);margin:0;font-size:1rem;font-weight:600}.Y5x6NW_close{width:28px;height:28px;color:var(--ink);cursor:pointer;background:0 0;border:0;border-radius:6px;place-items:center;display:grid}.Y5x6NW_close:hover{background:var(--bg-2)}.Y5x6NW_tabs{border:1px solid var(--line-1);border-radius:6px;grid-template-columns:1fr 1fr;margin:0 20px 8px;display:grid;overflow:hidden}.Y5x6NW_tab{color:var(--ink-2);cursor:pointer;background:#fff;border:1px solid #0000;padding:7px 10px;font-size:.82rem}.Y5x6NW_tabActive{background:var(--bg-2);border-color:var(--ink);color:var(--ink);border-radius:6px;font-weight:500}.Y5x6NW_tab:focus-visible{outline:2px solid var(--violet);outline-offset:-2px}.Y5x6NW_body{border-top:1px solid var(--line-1);flex:1;padding:4px 0 8px;overflow-y:auto}.Y5x6NW_empty{color:var(--ink-2);text-align:center;margin:0;padding:24px 20px;font-size:.86rem}.Y5x6NW_group{padding:12px 20px 0}.Y5x6NW_groupLabel{color:var(--ink-3);margin:0 0 6px;font-size:.8rem;font-weight:400}.Y5x6NW_list{margin:0;padding:0;list-style:none}.Y5x6NW_item{gap:14px;padding:10px 0 14px;display:flex}.Y5x6NW_icon{border:1px solid var(--line-1);width:36px;height:36px;color:var(--ink-3);background:#fff;border-radius:50%;flex-shrink:0;place-items:center;display:grid;position:relative}.Y5x6NW_iconDot{background:var(--violet);border:1.5px solid #fff;border-radius:50%;width:8px;height:8px;position:absolute;top:0;right:0}.Y5x6NW_content{flex:1;min-width:0}.Y5x6NW_title{color:var(--ink);font-size:.86rem;font-weight:600}.Y5x6NW_detail{color:var(--ink-3);margin-top:4px;font-size:.82rem;line-height:1.45}.Y5x6NW_time{color:var(--ink-3);margin-top:6px;font-size:.74rem}.Y5x6NW_actions{align-items:center;gap:14px;margin-top:10px;display:flex}.Y5x6NW_review{border:1px solid var(--ink);color:var(--ink);border-radius:4px;padding:3px 9px;font-size:.76rem;text-decoration:none}.Y5x6NW_review:hover{background:var(--bg-2)}.Y5x6NW_markRead,.Y5x6NW_settings{color:var(--ink);cursor:pointer;background:0 0;border:0;padding:0;font-size:.76rem;text-decoration:none}.Y5x6NW_markRead:hover,.Y5x6NW_settings:hover{text-decoration:underline}.Y5x6NW_foot{border-top:1px solid var(--line-1);background:#fff;justify-content:flex-end;align-items:center;gap:20px;padding:12px 20px;display:flex}.Y5x6NW_markAll{border:1px solid var(--ink);color:var(--ink);cursor:pointer;background:#fff;border-radius:6px;padding:7px 14px;font-size:.8rem}.Y5x6NW_markAll:hover:not(:disabled){background:var(--bg-2)}.Y5x6NW_markAll:disabled{opacity:.5;cursor:default}
.vyoZDa_note{background:var(--bg-2);border:1px solid var(--line);border-radius:var(--r);color:var(--ink-2);padding:16px 18px;font-size:.86rem;line-height:1.55}.vyoZDa_noteTitle{color:var(--ink);margin:0 0 6px;font-size:.92rem;font-weight:700}.vyoZDa_note p{margin:0}.vyoZDa_note a{color:var(--violet);font-weight:600}
.zeq-Iq_page{gap:16px;max-width:760px;display:grid}.zeq-Iq_toolbar{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;display:flex}.zeq-Iq_toolbar button{align-items:center;gap:6px;display:inline-flex}.zeq-Iq_voucher{border:2px dashed var(--violet);background:#fff;border-radius:14px;padding:28px}.zeq-Iq_head{border-bottom:1px solid var(--line-1);justify-content:space-between;align-items:flex-start;gap:12px;padding-bottom:16px;display:flex}.zeq-Iq_brand{color:var(--violet);font-size:1.5rem;font-weight:800}.zeq-Iq_tagline{color:var(--ink-3);font-size:.82rem}.zeq-Iq_kind{letter-spacing:.18em;color:var(--violet);font-size:.75rem;font-weight:700}.zeq-Iq_refLabel{letter-spacing:.04em;text-transform:uppercase;color:var(--ink-3);margin-top:18px;font-size:.74rem;font-weight:700}.zeq-Iq_ref{letter-spacing:.04em;color:var(--violet-dk);font-size:1.9rem;font-weight:800}.zeq-Iq_facts{grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:14px 24px;margin:18px 0 0;display:grid}.zeq-Iq_facts dt{letter-spacing:.04em;text-transform:uppercase;color:var(--ink-3);font-size:.74rem;font-weight:700}.zeq-Iq_facts dd{color:var(--ink);margin:3px 0 0;font-weight:600}.zeq-Iq_wide{grid-column:1/-1}.zeq-Iq_travellers{margin:0;padding-left:20px}.zeq-Iq_muted{color:var(--ink-3);font-weight:400}.zeq-Iq_foot{border-top:1px solid var(--line-1);color:var(--ink-3);margin-top:22px;padding-top:14px;font-size:.82rem}@media print{:is(.admin-sidebar,.admin-topbar,.zeq-Iq_toolbar){display:none!important}:is(.admin-main-wrap,.admin-content){margin:0!important;padding:0!important}.zeq-Iq_voucher{break-inside:avoid;border-color:#55418c}}
.yYxScG_trigger{width:34px;height:34px;color:var(--muted);cursor:pointer;background:0 0;border:1px solid #0000;border-radius:8px;place-items:center;font-size:1.25rem;line-height:1;display:grid}.yYxScG_trigger:hover,.yYxScG_trigger[aria-expanded=true]{border-color:var(--line-1);color:var(--ink);background:#f6f4fb}.yYxScG_trigger:focus-visible{outline:2px solid var(--violet);outline-offset:2px}.yYxScG_menu{border:1px solid var(--line-1);z-index:400;background:#fff;border-radius:10px;min-width:210px;padding:6px;position:fixed;box-shadow:0 12px 32px #1e152d29}.yYxScG_item{text-align:left;width:100%;font:inherit;color:var(--ink);cursor:pointer;background:0 0;border:none;border-radius:7px;padding:9px 12px;font-size:.88rem;display:block}.yYxScG_item:hover:not(:disabled),.yYxScG_item:focus-visible{background:#f6f4fb;outline:none}.yYxScG_item:disabled{color:var(--muted);cursor:not-allowed}.yYxScG_hint{color:var(--muted);margin-top:1px;font-size:.75rem;display:block}.yYxScG_danger{color:#b91c1c}.yYxScG_danger:hover:not(:disabled),.yYxScG_danger:focus-visible{background:#fef2f2}.yYxScG_divider{background:var(--line-2,#eee);height:1px;margin:6px 0}.yYxScG_withChevron{align-items:center;gap:2px;width:auto;padding:0 6px;display:inline-flex}.yYxScG_check{width:18px;color:var(--violet);font-weight:700;display:inline-block}.yYxScG_checked{font-weight:600}.yYxScG_iconRow{align-items:center;gap:4px;display:flex}.yYxScG_iconDanger:hover:not(:disabled){color:#b91c1c;background:#fef2f2;border-color:#fecaca}.yYxScG_iconSuccess:hover:not(:disabled){color:#047857;background:#ecfdf5;border-color:#a7f3d0}.yYxScG_trigger:disabled{opacity:.4;cursor:not-allowed}.yYxScG_itemRow{align-items:flex-start;gap:10px;display:flex}.yYxScG_itemIcon{width:18px;height:18px;color:var(--muted);flex:none;place-items:center;margin-top:1px;display:grid}.yYxScG_danger .yYxScG_itemIcon{color:#b91c1c}.yYxScG_itemText{min-width:0}.yYxScG_section{letter-spacing:.05em;text-transform:uppercase;color:var(--muted);padding:8px 12px 4px;font-size:.7rem;font-weight:700}.yYxScG_iconsMenu{align-items:center;gap:4px;width:auto;min-width:0;padding:6px;display:flex}.yYxScG_iconItem{width:36px;height:36px;color:var(--ink);cursor:pointer;background:0 0;border:1px solid #0000;border-radius:8px;place-items:center;display:grid}.yYxScG_iconItem:hover:not(:disabled),.yYxScG_iconItem:focus-visible{background:#f6f4fb;outline:none}.yYxScG_iconItem:focus-visible{box-shadow:0 0 0 2px var(--violet)}.yYxScG_iconItem:disabled{opacity:.4;cursor:not-allowed}.yYxScG_iconItemChecked{background:var(--violet-lt,#f4f0ff);border-color:var(--violet);color:var(--violet)}.yYxScG_iconItemDanger{color:#b91c1c}.yYxScG_iconItemDanger:hover:not(:disabled),.yYxScG_iconItemDanger:focus-visible{background:#fef2f2}.yYxScG_vDivider{background:var(--line-2,#eee);align-self:stretch;width:1px;margin:4px 2px}
.G-LHHq_tabs{border-bottom:1px solid var(--line);grid-template-columns:1fr 1fr;margin:0 0 20px;display:grid}.G-LHHq_tab{font:inherit;color:var(--ink-3);cursor:pointer;background:0 0;border:0;border-bottom:2px solid #0000;margin-bottom:-1px;padding:10px 0 12px;font-size:.95rem;font-weight:600}.G-LHHq_tab:hover{color:var(--ink)}.G-LHHq_tabOn{color:var(--violet);border-bottom-color:var(--violet)}.G-LHHq_form{gap:14px;display:grid}.G-LHHq_field{gap:6px;display:grid}.G-LHHq_labelRow{justify-content:space-between;align-items:baseline;display:flex}.G-LHHq_label{color:var(--ink);font-size:.85rem;font-weight:600}.G-LHHq_inputWrap{position:relative}.G-LHHq_input{border:1px solid var(--line);width:100%;height:46px;font:inherit;color:var(--ink);background:#fff;border-radius:10px;outline:none;padding:0 14px;font-size:.95rem;transition:border-color .15s,box-shadow .15s}.G-LHHq_input:focus{border-color:var(--violet);box-shadow:0 0 0 3px #55418c26}.G-LHHq_inputPassword{padding-right:46px}.G-LHHq_inputError,.G-LHHq_inputError:focus{box-shadow:none;border-color:#b42318}.G-LHHq_eye{width:36px;height:36px;color:var(--ink-3);cursor:pointer;background:0 0;border:0;border-radius:8px;place-items:center;display:grid;position:absolute;top:50%;right:6px;transform:translateY(-50%)}.G-LHHq_eye:hover{color:var(--ink);background:var(--line-2)}.G-LHHq_error{color:#b42318;margin:0;font-size:.8rem;font-weight:600}.G-LHHq_hint{color:var(--ink-3);margin:0;font-size:.8rem}.G-LHHq_link{color:var(--violet);font-size:.82rem;font-weight:600;text-decoration:none}.G-LHHq_link:hover{text-decoration:underline}.G-LHHq_alert{color:#b42318;background:#fef3f2;border-radius:10px;padding:10px 12px;font-size:.85rem}.G-LHHq_submit{width:100%;height:46px;margin-top:4px;font-size:.98rem;font-weight:700}.G-LHHq_switch{text-align:center;color:var(--ink-3);margin:4px 0 0;font-size:.87rem}.G-LHHq_switch button{font:inherit;color:var(--violet);cursor:pointer;background:0 0;border:0;padding:0;font-weight:700}.G-LHHq_terms{border-top:1px solid var(--line);color:var(--ink-3);margin:18px 0 0;padding-top:14px;font-size:.75rem;line-height:1.5}.G-LHHq_terms a{color:var(--ink-2);text-decoration:underline}
.wEt8Fa_wrap{gap:14px;display:grid}.wEt8Fa_tabs{flex-wrap:wrap;gap:8px;display:flex}.wEt8Fa_tab{border:1px solid var(--line-1);font:inherit;cursor:pointer;white-space:nowrap;background:#fff;border-radius:999px;padding:7px 14px;font-size:.86rem}.wEt8Fa_tab:hover:not(:disabled){border-color:var(--violet)}.wEt8Fa_tab[aria-selected=true]{background:var(--violet);border-color:var(--violet);color:#fff;font-weight:600}.wEt8Fa_tab:disabled{opacity:.5;cursor:not-allowed}.wEt8Fa_paxChip{align-items:baseline;gap:6px;display:inline-flex}.wEt8Fa_paxSeat{font-weight:700}.wEt8Fa_filters{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.wEt8Fa_filter{border:1px solid var(--line-1);font:inherit;cursor:pointer;background:#fff;border-radius:999px;padding:5px 11px;font-size:.8rem}.wEt8Fa_filter[aria-pressed=true]{background:var(--violet-lt);border-color:var(--violet);color:var(--violet);font-weight:600}.wEt8Fa_legend{background:var(--bg-2);border:1px solid var(--line-1);border-radius:8px;flex-wrap:wrap;align-items:center;gap:8px 16px;padding:10px 12px;font-size:.78rem;display:flex}.wEt8Fa_legendItem{align-items:center;gap:6px;display:inline-flex}.wEt8Fa_swatch{border:1px solid #0000001f;border-radius:4px;flex-shrink:0;width:15px;height:15px}.wEt8Fa_frame{-webkit-overflow-scrolling:touch;padding:4px 2px 10px;overflow-x:auto}.wEt8Fa_cabin{gap:6px;min-width:max-content;display:grid}.wEt8Fa_cabinName{letter-spacing:.07em;text-transform:uppercase;color:var(--ink-3);font-size:.74rem;font-weight:700}.wEt8Fa_row{align-items:center;gap:10px;display:flex}.wEt8Fa_rowNumber{width:26px;color:var(--ink-3);text-align:right;font-variant-numeric:tabular-nums;flex-shrink:0;font-size:.72rem}.wEt8Fa_section{gap:4px;display:flex}.wEt8Fa_aisle{flex-shrink:0;width:18px}.wEt8Fa_exitRow{letter-spacing:.08em;color:#b45309;align-items:center;gap:8px;padding:2px 0;font-size:.68rem;font-weight:700;display:flex}.wEt8Fa_exitRow:before,.wEt8Fa_exitRow:after{content:"";border-top:1px dashed #f0b86e;flex:1}.wEt8Fa_seat{width:36px;height:36px;font:inherit;color:var(--ink);cursor:pointer;background:#fff;border:1px solid #0000001f;border-radius:7px;place-items:center;padding:0;font-size:.64rem;font-weight:600;transition:transform .12s;display:grid}.wEt8Fa_seat:hover:not(:disabled){transform:scale(1.08)}.wEt8Fa_seat:focus-visible{outline:2px solid var(--violet);outline-offset:2px}.wEt8Fa_free{background:#fff;border-width:2px;border-color:#1f7a64}.wEt8Fa_band1{background:#d5f0e8}.wEt8Fa_band2{background:#9fdcc9}.wEt8Fa_band3{background:#5dbfa3}.wEt8Fa_band4{color:#fff;background:#1f7a64}.wEt8Fa_taken{color:#8b8780;cursor:not-allowed;background:#e4e2dc}.wEt8Fa_restricted{color:#8b8780;cursor:not-allowed;background:repeating-linear-gradient(45deg,#e4e2dc,#e4e2dc 3px,#d6d3cb 3px 6px)}.wEt8Fa_selected{outline:2px solid var(--violet);outline-offset:1px;font-weight:800}.wEt8Fa_faded{opacity:.3}.wEt8Fa_blank{flex-shrink:0;width:36px;height:36px}.wEt8Fa_icon{width:36px;height:36px;color:var(--ink-3);flex-shrink:0;place-items:center;font-size:.6rem;display:grid}.wEt8Fa_card{gap:10px;display:grid}.wEt8Fa_cardAttrs{flex-wrap:wrap;gap:6px;display:flex}.wEt8Fa_attr{background:var(--bg-2);border:1px solid var(--line-1);border-radius:999px;padding:3px 9px;font-size:.74rem}.wEt8Fa_footer{border-top:1px solid var(--line-1);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;padding-top:14px;display:flex}.wEt8Fa_total{font-weight:700}@media (prefers-reduced-motion:reduce){.wEt8Fa_seat{transition:none}.wEt8Fa_seat:hover:not(:disabled){transform:none}}@media (max-width:640px){.wEt8Fa_legend{font-size:.72rem}}
.q9w12G_panel{border:1px solid var(--line);background:var(--bg);border-radius:12px;gap:10px;padding:16px;display:grid}.q9w12G_head{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px;display:flex}.q9w12G_title{margin:0;font-size:1rem}.q9w12G_list{gap:8px;margin:0;padding:0;list-style:none;display:grid}.q9w12G_row{border-top:1px solid var(--line);align-items:center;gap:10px;padding:10px 0;display:flex}.q9w12G_row:first-child{border-top:0}.q9w12G_icon{color:var(--violet);flex:none}.q9w12G_info{overflow-wrap:anywhere;flex:1;gap:2px;min-width:0;display:grid}.q9w12G_name{align-items:center;gap:6px;font-weight:600;display:inline-flex}
.dlJY0W_toolbar{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;margin-bottom:12px;display:flex}.dlJY0W_toolbar button{align-items:center;gap:6px;display:inline-flex}.dlJY0W_doc{border:1px solid var(--line-1);color:var(--ink);background:#fff;border-radius:14px;padding:28px}.dlJY0W_head{border-bottom:2px solid var(--violet);flex-wrap:wrap;justify-content:space-between;gap:16px;padding-bottom:16px;display:flex}.dlJY0W_brand{color:var(--violet);font-size:1.45rem;font-weight:800}.dlJY0W_small{color:var(--ink-3);font-size:.82rem;line-height:1.5}.dlJY0W_kind{text-align:right}.dlJY0W_kindLabel{letter-spacing:.18em;color:var(--violet);font-size:.8rem;font-weight:800}.dlJY0W_month{color:var(--violet-dk);font-size:1.15rem;font-weight:800}.dlJY0W_summary{grid-template-columns:repeat(auto-fit,minmax(140px,1fr));gap:12px;margin:18px 0;display:grid}.dlJY0W_box{border:1px solid var(--line-2);border-radius:10px;padding:10px 12px}.dlJY0W_label{letter-spacing:.06em;text-transform:uppercase;color:var(--ink-3);font-size:.72rem;font-weight:700}.dlJY0W_value{margin-top:2px;font-size:1.05rem;font-weight:800}.dlJY0W_tableWrap{overflow-x:auto}.dlJY0W_table{border-collapse:collapse;width:100%;font-size:.86rem}.dlJY0W_table th{text-align:left;letter-spacing:.06em;text-transform:uppercase;color:var(--ink-3);border-bottom:1px solid var(--line-1);background:var(--bg-2);padding:9px 8px;font-size:.72rem;font-weight:700}.dlJY0W_table td{border-bottom:1px solid var(--line-2);vertical-align:top;padding:9px 8px}.dlJY0W_num{white-space:nowrap;text-align:right!important}.dlJY0W_in{color:#166534}.dlJY0W_out{color:#991b1b}.dlJY0W_foot{border-top:1px solid var(--line-1);margin-top:20px;padding-top:12px}@media print{body *{visibility:hidden}.dlJY0W_doc,.dlJY0W_doc *{visibility:visible}.dlJY0W_doc{border:0;border-radius:0;width:100%;padding:0;position:absolute;top:0;left:0}.dlJY0W_table th{background:0 0}}
.uX1lIG_layout{grid-template-columns:minmax(0,1fr) clamp(320px,26vw,400px);align-items:start;gap:20px;display:grid}.uX1lIG_main,.uX1lIG_side{gap:20px;min-width:0;display:grid}.uX1lIG_side{position:sticky;top:20px}.uX1lIG_cardTitle{color:var(--violet-dk);margin:0 0 14px;font-size:1.05rem}.uX1lIG_facts{gap:10px;margin:0;display:grid}.uX1lIG_fact{border-bottom:1px solid var(--line-2);justify-content:space-between;align-items:baseline;gap:12px;padding-bottom:10px;font-size:.88rem;display:flex}.uX1lIG_fact:last-child{border-bottom:0;padding-bottom:0}.uX1lIG_fact dt{color:var(--ink-3)}.uX1lIG_fact dd{color:var(--ink);text-align:right;margin:0;font-weight:700}@media (max-width:1180px){.uX1lIG_layout{grid-template-columns:minmax(0,1fr)}.uX1lIG_side{grid-row:1;position:static}}.uX1lIG_profileGrid{grid-template-columns:repeat(auto-fill,minmax(220px,1fr));gap:16px 24px;margin:0;display:grid}.uX1lIG_profileGrid dt{letter-spacing:.05em;text-transform:uppercase;color:var(--ink-3);font-size:.72rem;font-weight:700}.uX1lIG_profileGrid dd{color:var(--ink);overflow-wrap:anywhere;margin:4px 0 0;font-size:.95rem}.uX1lIG_profileWide{grid-column:1/-1}
.xp__ja_page{gap:20px;max-width:1100px;display:grid}.xp__ja_hero{align-items:center;gap:14px;display:flex}.xp__ja_avatar{background:var(--violet-lt);width:56px;height:56px;color:var(--violet-dk);border-radius:50%;flex-shrink:0;place-items:center;font-size:1.15rem;font-weight:700;display:grid}.xp__ja_name{color:var(--ink);margin:0;font-size:1.35rem}.xp__ja_subtitle{color:var(--ink-3);margin:2px 0 0;font-size:.85rem}.xp__ja_grid{grid-template-columns:minmax(0,1fr) 300px;align-items:start;gap:20px;display:grid}@media (max-width:900px){.xp__ja_grid{grid-template-columns:1fr}}.xp__ja_card,.xp__ja_side{background:var(--bg);border:1px solid var(--line);border-radius:12px}.xp__ja_card{padding:20px 24px}.xp__ja_cardHead{align-items:center;gap:10px;margin-bottom:12px;display:flex}.xp__ja_cardIcon{background:var(--violet-lt);width:32px;height:32px;color:var(--violet);border-radius:8px;place-items:center;display:grid}.xp__ja_cardTitle{color:var(--ink);margin:0;font-size:1rem}.xp__ja_rows{margin-left:42px}.xp__ja_row{border-bottom:1px solid var(--line-2);grid-template-columns:180px minmax(0,1fr);align-items:center;gap:16px;padding:12px 0;font-size:.9rem;display:grid}.xp__ja_row:last-child{border-bottom:0}.xp__ja_label{color:var(--ink-3)}.xp__ja_value{color:var(--ink);overflow-wrap:anywhere;align-items:center;gap:8px;min-width:0;display:flex}@media (max-width:560px){.xp__ja_rows{margin-left:0}.xp__ja_row{grid-template-columns:1fr;gap:2px}}.xp__ja_mono{font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:.85rem}.xp__ja_copy{color:var(--violet);cursor:pointer;background:0 0;border:0;border-radius:6px;place-items:center;padding:4px;display:grid}.xp__ja_copy:hover{background:var(--violet-lt)}.xp__ja_copy:focus-visible{outline:2px solid var(--violet);outline-offset:1px}.xp__ja_note{color:var(--ink-3);margin:14px 0 0 42px;font-size:.8rem}.xp__ja_side{gap:16px;padding:20px;display:grid}.xp__ja_stat{gap:2px;display:grid}.xp__ja_statLabel{color:var(--ink);font-size:.82rem;font-weight:600}.xp__ja_statValue{color:var(--ink-2);font-size:.85rem}.xp__ja_status{color:var(--ink-2);align-items:center;gap:6px;font-size:.85rem;display:flex}.xp__ja_dotOn,.xp__ja_dotOff{border-radius:50%;width:10px;height:10px}.xp__ja_dotOn{background:#16a34a}.xp__ja_dotOff{background:#9ca3af}.xp__ja_divider{border:0;border-top:1px solid var(--line);margin:0}.xp__ja_action{background:var(--bg);width:100%;font:inherit;text-align:left;cursor:pointer;border:1px solid #c7d2fe;border-radius:10px;align-items:center;gap:12px;padding:12px 14px;transition:background-color .15s,border-color .15s;display:flex}.xp__ja_action:hover:not(:disabled){background:#f5f7ff}.xp__ja_action:focus-visible{outline:2px solid var(--violet);outline-offset:2px}.xp__ja_action:disabled{cursor:progress;opacity:.7}.xp__ja_actionIcon{color:#4338ca;background:#eef2ff;border-radius:8px;flex-shrink:0;place-items:center;width:34px;height:34px;display:grid}.xp__ja_actionTitle{color:var(--ink);font-size:.88rem;font-weight:600;display:block}.xp__ja_actionDetail{color:var(--ink-3);margin-top:1px;font-size:.76rem;display:block}.xp__ja_actionDanger{border-color:#fdba74}.xp__ja_actionDanger:hover:not(:disabled){background:#fff7ed}.xp__ja_actionDanger .xp__ja_actionIcon{color:#c2410c;background:#ffedd5}
.OVErSa_page{gap:18px;display:grid}.OVErSa_intro{border:1px solid var(--line-1);border-left:4px solid var(--violet);background:#fff;border-radius:12px;gap:4px;padding:14px 18px;display:grid}.OVErSa_intro p{margin:0;line-height:1.5}.OVErSa_section{border:1px solid var(--line-1);background:#fff;border-radius:14px;overflow:hidden}.OVErSa_head{border-bottom:1px solid var(--line-2);flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:16px;padding:18px 22px;display:flex}.OVErSa_titleRow{align-items:center;gap:10px;display:flex}.OVErSa_icon{background:var(--violet-lt);width:34px;height:34px;color:var(--violet-dk);border-radius:10px;flex:none;place-items:center;display:grid}.OVErSa_title{color:var(--violet-dk);margin:0;font-size:1.05rem;font-weight:800}.OVErSa_sub{max-width:760px;color:var(--ink-3);margin:6px 0 0;font-size:.86rem;line-height:1.5}.OVErSa_tools{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.OVErSa_empty{text-align:center;color:var(--ink-3);justify-items:center;gap:4px;padding:22px 16px;display:grid}.OVErSa_emptyIcon{color:#15803d;background:#f0fdf4;border-radius:50%;place-items:center;width:36px;height:36px;display:grid}.OVErSa_emptyTitle{color:var(--ink);font-weight:700}.OVErSa_agency{color:var(--violet);font-weight:700;text-decoration:none}.OVErSa_agency:hover{text-decoration:underline}.OVErSa_amount{white-space:nowrap;text-align:right;font-weight:800}.OVErSa_num{text-align:right!important}.OVErSa_actions{justify-content:flex-end;gap:6px;display:inline-flex}.OVErSa_muted{color:var(--ink-3);font-size:.8rem}.OVErSa_code{font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-size:.84rem;font-weight:600}@media (max-width:640px){.OVErSa_head{padding:16px}}.OVErSa_results{border:1px solid var(--line-1);border-radius:8px;max-height:220px;display:grid;overflow-y:auto}.OVErSa_result{border:0;border-bottom:1px solid var(--line-2);font:inherit;text-align:left;cursor:pointer;background:#fff;padding:9px 12px}.OVErSa_result:last-child{border-bottom:0}.OVErSa_result:hover,.OVErSa_result:focus-visible{background:var(--violet-lt)}.OVErSa_picked{border:1px solid var(--line-1);background:var(--violet-lt);border-radius:8px;justify-content:space-between;align-items:center;gap:12px;padding:10px 12px;display:flex}
.h0BlGa_page{gap:20px;display:grid}.h0BlGa_greeting{color:var(--ink);margin:0;font-size:1.5rem;font-weight:700}.h0BlGa_error{color:#991b1b;background:#fef2f2;border:1px solid #fecaca;border-radius:10px;padding:14px 16px}.h0BlGa_top{grid-template-columns:minmax(220px,260px) minmax(0,1fr) minmax(260px,340px);align-items:stretch;gap:16px;display:grid}.h0BlGa_bottom{grid-template-columns:minmax(0,1fr) minmax(260px,340px);align-items:start;gap:16px;display:grid}@media (max-width:1100px){.h0BlGa_top,.h0BlGa_bottom{grid-template-columns:1fr}}.h0BlGa_card{border:1px solid var(--line-1);background:#fff;border-radius:12px;min-width:0;overflow:hidden}.h0BlGa_cardHead{background:var(--bg-2);border-bottom:1px solid var(--line-1);justify-content:space-between;align-items:flex-start;gap:12px;padding:16px 20px;display:flex}.h0BlGa_cardHead h2{color:var(--ink);margin:0;font-size:.98rem;font-weight:600}.h0BlGa_cardHead p{color:var(--ink-3);margin:2px 0 0;font-size:.74rem}.h0BlGa_headLink{color:var(--ink);white-space:nowrap;font-size:.78rem;text-decoration:underline}.h0BlGa_cardBody{padding:18px 20px}.h0BlGa_stats{border-left:3px solid var(--violet-lt,#ece8f7);display:grid}.h0BlGa_stat{border-bottom:1px solid var(--line-1);color:inherit;align-items:center;gap:14px;padding:14px 16px;text-decoration:none;display:flex}.h0BlGa_stat:last-child{border-bottom:0}.h0BlGa_stat:hover{background:var(--bg-2)}.h0BlGa_statIcon{background:var(--bg-2);border:1px solid var(--line-1);width:34px;height:34px;color:var(--ink-3);border-radius:8px;flex-shrink:0;place-items:center;display:grid}.h0BlGa_statIconAlert{color:#92400e;background:#fffbeb;border-color:#fde68a}.h0BlGa_statValue{color:var(--ink);font-variant-numeric:tabular-nums;font-size:1.05rem;font-weight:700;display:block}.h0BlGa_statLabel{color:var(--ink-3);font-size:.74rem;display:block}.h0BlGa_donutWrap{flex-wrap:wrap;justify-content:center;align-items:center;gap:32px;display:flex}.h0BlGa_donut{flex-shrink:0;width:200px;height:200px}.h0BlGa_donutValue{fill:var(--ink);font-size:22px;font-weight:700}.h0BlGa_donutLabel{fill:var(--ink-3);font-size:10px}.h0BlGa_legend{gap:14px;min-width:220px;margin:0;padding:0;list-style:none;display:grid}.h0BlGa_legend li{border-radius:6px;padding:4px 6px}.h0BlGa_legendActive{background:var(--bg-2)}.h0BlGa_legendRow{align-items:center;gap:8px;font-size:.8rem;display:flex}.h0BlGa_legendIcon{place-items:center;display:grid}.h0BlGa_legendName{color:var(--ink);font-weight:600}.h0BlGa_legendValue{font-variant-numeric:tabular-nums;color:var(--ink);margin-left:auto}.h0BlGa_muted{color:var(--ink-3)}.h0BlGa_bar{background:var(--line-2,#f0eef4);border-radius:4px;height:4px;margin-top:6px;overflow:hidden}.h0BlGa_bar span{border-radius:4px;height:100%;display:block}.h0BlGa_actionItems{border:1px solid var(--line-1);color:var(--ink);border-radius:8px;align-items:center;gap:8px;padding:12px 14px;font-size:.78rem;text-decoration:none;display:flex}.h0BlGa_actionItems span{text-transform:uppercase;letter-spacing:.04em;color:var(--ink-2);font-size:.7rem}.h0BlGa_actionItems:hover{background:var(--bg-2)}.h0BlGa_pairs{grid-template-columns:1fr 1fr;gap:20px 16px;margin-top:20px;display:grid}.h0BlGa_pairs strong{color:var(--ink);font-variant-numeric:tabular-nums;font-size:1.05rem;display:block}.h0BlGa_pairs span{color:var(--ink-3);margin-top:2px;font-size:.74rem;display:block}.h0BlGa_checkText{color:var(--ink-2);margin:0 0 14px;font-size:.8rem;line-height:1.5}
.fANVkG_title{color:var(--ink);margin:0;font-size:1.5rem;font-weight:700}.fANVkG_subtitle{max-width:760px;color:var(--ink-3);margin:4px 0 0;font-size:.82rem;line-height:1.5}.fANVkG_strip{border:1px solid var(--line-1);background:#fff;border-radius:12px;grid-template-columns:repeat(5,minmax(0,1fr));display:grid;overflow:hidden}@media (max-width:1100px){.fANVkG_strip{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:560px){.fANVkG_strip{grid-template-columns:1fr}}.fANVkG_kpi{border-right:1px solid var(--line-1);align-items:flex-start;gap:12px;min-width:0;padding:18px 20px;display:flex}.fANVkG_kpi:last-child{border-right:0}.fANVkG_icon{background:var(--bg-2);border:1px solid var(--line-1);width:34px;height:34px;color:var(--ink-3);border-radius:8px;flex-shrink:0;place-items:center;display:grid}.fANVkG_iconAlert{color:#92400e;background:#fffbeb;border-color:#fde68a}.fANVkG_kpiText{gap:2px;min-width:0;display:grid}.fANVkG_label{color:var(--ink-3);font-size:.74rem}.fANVkG_value{color:var(--ink);font-variant-numeric:tabular-nums;white-space:nowrap;font-size:1.25rem;font-weight:700}.fANVkG_valueAlert{color:#92400e}.fANVkG_sub{color:var(--ink-3);text-overflow:ellipsis;white-space:nowrap;font-size:.72rem;overflow:hidden}.fANVkG_row{grid-template-columns:minmax(0,1fr) minmax(280px,380px);align-items:stretch;gap:16px;display:grid}@media (max-width:1100px){.fANVkG_row{grid-template-columns:1fr}}.fANVkG_card{border:1px solid var(--line-1);background:#fff;border-radius:12px;min-width:0;overflow:hidden}.fANVkG_cardHead{background:var(--bg-2);border-bottom:1px solid var(--line-1);justify-content:space-between;align-items:flex-start;gap:12px;padding:16px 20px;display:flex}.fANVkG_cardHead h2{color:var(--ink);margin:0;font-size:.98rem;font-weight:600}.fANVkG_cardHead p{color:var(--ink-3);margin:2px 0 0;font-size:.74rem}.fANVkG_headLink{color:var(--ink);cursor:pointer;white-space:nowrap;background:0 0;border:0;padding:0;font-size:.78rem;text-decoration:underline}.fANVkG_cardBody{padding:18px 20px}.fANVkG_donutWrap{flex-wrap:wrap;align-items:center;gap:28px;display:flex}.fANVkG_donut{flex-shrink:0;width:150px;height:150px}.fANVkG_donutValue{fill:var(--ink);font-size:20px;font-weight:700}.fANVkG_donutLabel{fill:var(--ink-3);font-size:9px}.fANVkG_legend{flex:1;gap:14px;min-width:220px;margin:0;padding:0;list-style:none;display:grid}.fANVkG_legendRow{align-items:center;gap:8px;font-size:.8rem;display:flex}.fANVkG_swatch{border-radius:3px;flex-shrink:0;width:10px;height:10px}.fANVkG_legendName{color:var(--ink);font-weight:600}.fANVkG_legendValue{font-variant-numeric:tabular-nums;color:var(--ink);margin-left:auto}.fANVkG_muted{color:var(--ink-3)}.fANVkG_bar{background:var(--line-2,#f0eef4);border-radius:4px;height:4px;margin-top:6px;overflow:hidden}.fANVkG_bar span{border-radius:4px;height:100%;display:block}.fANVkG_progress{border-top:1px solid var(--line-1);gap:16px;margin-top:22px;padding-top:18px;display:grid}.fANVkG_progressHead{color:var(--ink-2);justify-content:space-between;font-size:.8rem;display:flex}.fANVkG_progressHead strong{color:var(--ink);font-variant-numeric:tabular-nums}.fANVkG_track{background:var(--line-2,#f0eef4);border-radius:4px;height:6px;margin-top:6px;overflow:hidden}.fANVkG_track span{border-radius:4px;height:100%;display:block}.fANVkG_note{color:var(--ink-3);margin-top:4px;font-size:.72rem}.fANVkG_actionItems{border:1px solid var(--line-1);width:100%;color:var(--ink);cursor:pointer;text-align:left;background:#fff;border-radius:8px;align-items:center;gap:8px;padding:12px 14px;font-size:.78rem;display:flex}.fANVkG_actionItems span{text-transform:uppercase;letter-spacing:.04em;color:var(--ink-2);font-size:.7rem}.fANVkG_actionItems:hover{background:var(--bg-2)}.fANVkG_pairs{grid-template-columns:1fr 1fr;gap:18px 16px;margin-top:18px;display:grid}.fANVkG_pairs strong{color:var(--ink);font-variant-numeric:tabular-nums;font-size:1.05rem;display:block}.fANVkG_pairs span{color:var(--ink-3);margin-top:2px;font-size:.72rem;display:block}
