.YObj3G_panel{border:1px solid var(--ui-line);background:var(--ui-background);color:var(--ui-ink);border-radius:12px;gap:14px;min-width:0;margin:16px 0;padding:18px;display:grid}.YObj3G_panel header{align-items:flex-start;gap:10px;display:flex}.YObj3G_panel header>div{flex:1;min-width:0}.YObj3G_panel h3{font:inherit;margin:0;font-weight:650}.YObj3G_panel p{overflow-wrap:anywhere;margin:6px 0;font-size:14px;line-height:1.6}.YObj3G_panel header p{color:var(--ui-muted);font-size:13px}.YObj3G_panel article{border:1px solid var(--ui-line);background:var(--ui-surface);border-radius:12px;gap:4px;min-width:0;padding:14px;display:grid}.YObj3G_panel article>strong{overflow-wrap:anywhere;font-size:15px}.YObj3G_panel .YObj3G_date time{font-size:16px;font-weight:650}.YObj3G_panel small{color:var(--ui-muted);font-size:12px;line-height:1.6}.YObj3G_panel button{border:1px solid var(--ui-line);background:var(--ui-surface);color:inherit;font:inherit;cursor:pointer;border-radius:9px;align-items:center;gap:6px;width:fit-content;padding:8px 10px;font-size:13px;display:inline-flex}.YObj3G_panel button:disabled{opacity:.55;cursor:default}.YObj3G_panel button:focus-visible{outline:2px solid var(--ui-focus);outline-offset:3px}.YObj3G_panel .YObj3G_note{color:var(--ui-muted);font-size:13px}.YObj3G_read{align-items:center;gap:5px;display:inline-flex}@media (max-width:480px){.YObj3G_panel{padding:14px}.YObj3G_panel article{padding:12px}}
.jeWLYq_panel{min-width:0;color:var(--ui-ink);font:inherit;gap:12px;margin-top:16px;display:grid}.jeWLYq_notice{background:var(--ui-surface);border:1px solid #dbd1a9;border-radius:16px;align-items:flex-start;gap:12px;padding:16px;display:flex}.jeWLYq_notice svg{flex-shrink:0;margin-top:2px}.jeWLYq_notice p,.jeWLYq_note{color:var(--ui-muted);margin:6px 0;font-size:14px;line-height:1.6}.jeWLYq_schedule,.jeWLYq_calendar{border:1px solid var(--ui-line);background:var(--ui-background);border-radius:12px;padding:14px 16px}.jeWLYq_schedule summary,.jeWLYq_calendar summary{cursor:pointer;font-weight:650;line-height:1.6}.jeWLYq_calendar summary svg{vertical-align:middle;margin-right:8px}.jeWLYq_columns{grid-template-columns:repeat(2,minmax(0,1fr));gap:20px;margin:14px 0;display:grid}.jeWLYq_columns h4{color:var(--ui-muted);margin:0 0 12px;font-size:13px}.jeWLYq_columns p{overflow-wrap:anywhere;gap:6px;font-size:13px;line-height:1.6;display:grid}.jeWLYq_panel small{font-size:12px;line-height:1.6}.jeWLYq_read,.jeWLYq_calendar a{border:1px solid var(--ui-line);width:fit-content;color:var(--ui-ink);background:var(--ui-surface);font:inherit;cursor:pointer;border-radius:10px;align-items:center;gap:8px;padding:10px 14px;font-size:13px;text-decoration:none;display:inline-flex}.jeWLYq_calendar a{margin-top:16px}.jeWLYq_read:disabled{opacity:.5}.jeWLYq_read:focus-visible,.jeWLYq_calendar summary:focus-visible,.jeWLYq_schedule summary:focus-visible,.jeWLYq_calendar a:focus-visible{outline:2px solid var(--ui-focus);outline-offset:3px}@media (max-width:600px){.jeWLYq_columns{grid-template-columns:1fr;gap:8px}.jeWLYq_notice,.jeWLYq_schedule,.jeWLYq_calendar{padding:12px}}.jeWLYq_cancelConsent{align-items:flex-start;gap:10px;margin-top:16px;display:flex}.jeWLYq_cancelConsent input{width:18px;height:18px;accent-color:var(--ui-action);flex:none;margin:3px 0 0}.jeWLYq_cancelAction{white-space:normal;text-align:left;max-width:100%;margin-top:14px;display:flex}
.hVuGyW_panel{border:1px solid var(--ui-line);background:var(--ui-background);color:var(--ui-ink);border-radius:12px;margin:24px 0;padding:22px}.hVuGyW_panel header{align-items:center;gap:12px;margin-bottom:12px;display:flex}.hVuGyW_panel header>svg{color:var(--ui-ink);flex-shrink:0}.hVuGyW_panel header span{letter-spacing:.1em;color:var(--ui-muted);font-size:10px;font-weight:650}.hVuGyW_panel h3{margin:3px 0 0;font-size:18px;line-height:1.35}.hVuGyW_panel p{margin:0;font-size:14px;line-height:1.6}.hVuGyW_panel dl{gap:12px;margin:18px 0 12px;display:grid}.hVuGyW_panel dl>div{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:20px;display:grid}.hVuGyW_panel dt{color:var(--ui-muted);font-size:12px;line-height:1.5}.hVuGyW_panel dd{overflow-wrap:anywhere;margin:0;font-size:13px;font-weight:600;line-height:1.5}.hVuGyW_panel small{color:var(--ui-muted);margin-top:12px;font-size:12px;line-height:1.5;display:block}@media (max-width:480px){.hVuGyW_panel{padding:18px}.hVuGyW_panel dl>div{grid-template-columns:1fr;gap:3px}}
.UTBBXG_card{background:var(--ui-surface);border:1px solid var(--ui-line);color:var(--ui-ink);overflow-wrap:anywhere;border-radius:12px;min-width:0;padding:22px}.UTBBXG_card header>span{letter-spacing:.12em;color:var(--ui-muted);font-size:11px;font-weight:700}.UTBBXG_card h3{margin:8px 0;font-size:23px;line-height:1.2}.UTBBXG_card p{margin:8px 0;font-size:14px;line-height:1.55}.UTBBXG_card small{color:var(--ui-muted);font-size:12px;line-height:1.5;display:block}.UTBBXG_stays{grid-template-columns:1fr 1fr;gap:12px;margin:20px 0;display:grid}.UTBBXG_stays>div{background:var(--ui-wash);border-radius:12px;min-width:0;padding:16px}.UTBBXG_stays>div>small:first-child{color:var(--ui-ink);margin-bottom:10px;font-weight:700}.UTBBXG_stays p{align-items:flex-start;gap:7px;display:flex}.UTBBXG_stays svg{flex-shrink:0;margin-top:3px}.UTBBXG_stays strong{margin-top:12px;font-size:18px;display:block}.UTBBXG_options{gap:10px;display:grid}.UTBBXG_options article{border:1px solid var(--ui-line);border-radius:12px;padding:16px}.UTBBXG_optionHeading{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:16px;display:flex}.UTBBXG_optionHeading h4{margin:0;font-size:16px}.UTBBXG_optionHeading strong{font-size:19px}.UTBBXG_card ul{padding-left:19px;font-size:14px;line-height:1.6}.UTBBXG_card .UTBBXG_note{color:var(--ui-muted);font-size:13px}.UTBBXG_card details{margin-top:18px}.UTBBXG_card summary{cursor:pointer;font-size:14px;font-weight:600}.UTBBXG_card footer{border-top:1px solid var(--ui-line);align-items:flex-start;gap:10px;margin-top:20px;padding-top:16px;font-size:14px;display:flex}.UTBBXG_card footer svg{flex-shrink:0}.UTBBXG_timestamp{margin-top:12px}.UTBBXG_notice{background:var(--ui-surface);border-radius:12px;padding:14px}@media (max-width:480px){.UTBBXG_card{padding:16px}.UTBBXG_stays{grid-template-columns:1fr}.UTBBXG_card h3{font-size:21px}}.UTBBXG_check{background:var(--ui-action);color:var(--ui-on-action);font:inherit;cursor:pointer;border:0;border-radius:12px;justify-content:center;align-items:center;gap:10px;width:100%;min-height:44px;margin-top:14px;padding:12px 16px;font-size:14px;font-weight:600;display:flex}.UTBBXG_check:disabled{opacity:.6;cursor:wait}.UTBBXG_check:focus-visible{outline:3px solid var(--ui-focus);outline-offset:3px}.UTBBXG_terms{border-top:1px solid var(--ui-line);margin-top:14px;padding-top:10px}.UTBBXG_card .UTBBXG_termsStatus{font-weight:650}.UTBBXG_breakdown{font-size:13px;line-height:1.5}.UTBBXG_breakdown>div{justify-content:space-between;gap:16px;margin:8px 0;display:flex}.UTBBXG_breakdown dd{flex-shrink:0;margin:0}.UTBBXG_breakdown>div:last-child{border-top:1px solid var(--ui-line);padding-top:8px;font-weight:650}.UTBBXG_room{border-top:1px solid var(--ui-line);padding:10px 0}.UTBBXG_room h5{margin:8px 0;font-size:15px}.UTBBXG_terms>small{margin-top:12px}.UTBBXG_spin{animation:1s linear infinite UTBBXG_hotel-change-spin}@keyframes UTBBXG_hotel-change-spin{to{transform:rotate(360deg)}}@media (prefers-reduced-motion:reduce){.UTBBXG_spin{animation:none}}.UTBBXG_costs{background:var(--ui-wash);border:1px solid var(--ui-line);border-radius:12px;margin:18px 0 4px;padding:16px}.UTBBXG_costs>small{letter-spacing:.08em;font-size:10px;font-weight:700}.UTBBXG_card .UTBBXG_costHeadline{margin:10px 0 4px;font-size:16px;font-weight:600}.UTBBXG_costAmount{letter-spacing:-.03em;font-size:28px;line-height:1.2}.UTBBXG_costs .UTBBXG_breakdown{margin-top:18px}.UTBBXG_costs .UTBBXG_breakdown>div:last-child{border:0;font-weight:400}.UTBBXG_costs details{margin-top:14px}.UTBBXG_costs p{font-size:13px}.UTBBXG_costs .UTBBXG_breakdown>div{grid-template-columns:minmax(0,1fr) max-content;align-items:start;gap:12px;display:grid}.UTBBXG_costs .UTBBXG_breakdown dt{min-width:0}.UTBBXG_costs .UTBBXG_breakdown dd{text-align:right;white-space:nowrap;overflow-wrap:normal;font-variant-numeric:tabular-nums}@media (max-width:480px){.UTBBXG_costs{padding:13px}.UTBBXG_costAmount{font-size:25px}}
.wreFaq_wrap{--seat-size:42px;--seat-aisle:20px;--row-label:26px;--seat-free:var(--aa-ok);--seat-free-wash:color-mix(in srgb, var(--aa-ok) 14%, var(--ui-surface));--seat-paid:var(--ui-brand);--seat-paid-wash:color-mix(in srgb, var(--ui-brand) 12%, var(--ui-surface));--seat-exit:var(--aa-sun);min-width:0;max-width:100%;color:var(--ui-ink);font-size:.88rem}.wreFaq_wrap button{font:inherit;color:inherit;cursor:pointer}.wreFaq_wrap button:focus-visible,.wreFaq_scroller:focus-visible{outline:3px solid var(--ui-focus);outline-offset:2px}.wreFaq_empty{background:var(--ui-wash);border-radius:var(--ui-radius);padding:16px}.wreFaq_tabs,.wreFaq_people{scrollbar-width:thin;gap:8px;max-width:100%;padding:2px 2px 10px;display:flex;overflow-x:auto}.wreFaq_tabs button{text-align:left;border:1px solid var(--ui-line);border-radius:var(--ui-control-radius);background:var(--ui-background);flex:none;padding:9px 13px}.wreFaq_tabs button[aria-selected=true]{background:var(--ui-action);color:var(--ui-on-action);border-color:var(--ui-action)}.wreFaq_tabs button:disabled{opacity:.5;cursor:not-allowed}.wreFaq_tabs span,.wreFaq_tabs small{display:block}.wreFaq_tabs small{opacity:.8;margin-top:3px;font-size:.72rem}.wreFaq_people button{text-align:left;border:1px solid var(--ui-line);background:var(--ui-surface);border-radius:999px;flex:none;align-items:center;gap:9px;padding:5px 14px 5px 5px;display:flex}.wreFaq_people button[aria-pressed=true]{border-color:var(--ui-action);box-shadow:inset 0 0 0 1px var(--ui-action)}.wreFaq_people i{background:var(--ui-wash);border-radius:50%;place-items:center;width:30px;height:30px;font-size:.72rem;font-style:normal;font-weight:600;display:grid}.wreFaq_people button[aria-pressed=true] i{background:var(--ui-action);color:var(--ui-on-action)}.wreFaq_people small{color:var(--ui-muted);font-size:.72rem;display:block}.wreFaq_actions{flex-wrap:wrap;align-items:center;gap:8px;margin:4px 0 10px;display:flex}.wreFaq_together,.wreFaq_secondary,.wreFaq_decks button,.wreFaq_alternatives button{border-radius:var(--ui-control-radius);border:1px solid var(--ui-line-strong);background:var(--ui-surface);align-items:center;gap:6px;padding:8px 12px;display:inline-flex}.wreFaq_together{background:var(--ui-action);border-color:var(--ui-action);font-weight:600;color:var(--ui-on-action)!important}.wreFaq_decks{gap:4px;margin-left:auto;display:inline-flex}.wreFaq_decks button[aria-pressed=true]{background:var(--ui-wash);border-color:var(--ui-action)}.wreFaq_togetherResult{background:var(--ui-wash);border-radius:var(--ui-radius);margin-bottom:10px;padding:10px 12px;line-height:1.5}.wreFaq_togetherResult p{align-items:flex-start;gap:6px;margin:0;display:flex}.wreFaq_togetherResult svg{flex:none;margin-top:3px}.wreFaq_reason{color:var(--ui-muted);font-size:.82rem;margin-top:4px!important}.wreFaq_alternatives{flex-wrap:wrap;align-items:center;gap:6px;margin-top:8px;font-size:.8rem;display:flex}.wreFaq_alternatives span{color:var(--ui-muted)}.wreFaq_alternatives button{padding:5px 9px;font-size:.8rem}.wreFaq_legend{color:var(--ui-muted);flex-wrap:wrap;gap:6px 14px;margin:0 0 10px;padding:0;font-size:.74rem;list-style:none;display:flex}.wreFaq_legend li{align-items:center;gap:5px;display:inline-flex}.wreFaq_legend i{border:1.5px solid var(--ui-line-strong);background:var(--ui-surface);border-radius:4px 4px 3px 3px;width:13px;height:13px}.wreFaq_legend i[data-state=free]{background:var(--seat-free-wash);border-color:var(--seat-free)}.wreFaq_legend i[data-state=paid]{background:var(--seat-paid-wash);border-color:var(--seat-paid)}.wreFaq_legend i[data-state=selected]{background:var(--ui-action);border-color:var(--ui-action)}.wreFaq_legend i[data-state=taken]{background:var(--ui-wash);border-color:var(--ui-line)}.wreFaq_legend i[data-state=layout]{background:var(--ui-surface);border-color:var(--ui-line-strong)}.wreFaq_legend i[data-state=conditions]{background:var(--ui-surface);border-color:var(--seat-exit);border-style:dashed}.wreFaq_legend b{letter-spacing:.06em;color:var(--seat-exit);font-size:.6rem;font-weight:700}.wreFaq_scroller{overscroll-behavior:contain;border-radius:var(--ui-radius);background:var(--ui-wash);max-width:100%;max-height:min(70vh,640px);padding:14px 10px;overflow:auto}.wreFaq_plane{flex-direction:column;align-items:center;width:max-content;margin:0 auto;padding:0 26px;display:flex}.wreFaq_nose,.wreFaq_tail{width:100%;color:var(--ui-muted);letter-spacing:.12em;text-transform:uppercase;border:2px solid var(--ui-line-strong);background:var(--ui-surface);place-items:center;font-size:.68rem;display:grid}.wreFaq_nose{border-bottom:0;border-radius:50% 50% 0 0/100% 100% 0 0;height:54px}.wreFaq_tail{border-top:0;border-radius:0 0 40% 40%/0 0 100% 100%;height:34px}.wreFaq_cabin{background:var(--ui-surface);border-left:2px solid var(--ui-line-strong);border-right:2px solid var(--ui-line-strong);width:100%;padding:6px 8px 10px}.wreFaq_cabin+.wreFaq_cabin{border-top:1px dashed var(--ui-line)}.wreFaq_cabin h4{text-align:center;letter-spacing:.1em;text-transform:uppercase;color:var(--ui-muted);margin:4px 0 6px;font-size:.72rem;font-weight:600}.wreFaq_row{justify-content:center;align-items:center;gap:4px;margin:3px 0;display:grid;position:relative}.wreFaq_colHead{text-align:center;color:var(--ui-muted);font-size:.7rem;font-weight:600}.wreFaq_rowNum{text-align:center;color:var(--ui-muted);font-variant-numeric:tabular-nums;font-size:.68rem}.wreFaq_aisle,.wreFaq_void{height:var(--seat-size)}.wreFaq_row[data-exit]:before,.wreFaq_row[data-exit]:after{content:"EXIT";letter-spacing:.05em;color:var(--seat-exit);font-size:.55rem;font-weight:700;position:absolute;top:50%;transform:translateY(-50%)}.wreFaq_row[data-exit]:before{left:-20px}.wreFaq_row[data-exit]:after{right:-20px}.wreFaq_row[data-exit]{margin-top:10px}.wreFaq_row[data-wing] .wreFaq_rowNum{color:var(--ui-ink);font-weight:600}.wreFaq_row[data-wing]{background:linear-gradient(to right, var(--ui-line-strong) 0 3px, transparent 3px calc(100% - 3px), var(--ui-line-strong) calc(100% - 3px))}.wreFaq_facility{justify-content:center;gap:8px;margin:8px 0;display:flex}.wreFaq_facility span{letter-spacing:.04em;text-transform:uppercase;color:var(--ui-muted);border:1px solid var(--ui-line);background:var(--ui-wash);border-radius:6px;padding:3px 8px;font-size:.66rem}.wreFaq_seat{width:var(--seat-size);height:var(--seat-size);border:1.5px solid var(--ui-line-strong);background:var(--ui-surface);border-radius:9px 9px 5px 5px;place-items:center;padding:0;font-size:.62rem;line-height:1;display:grid}.wreFaq_seat small{white-space:nowrap;letter-spacing:-.01em;font-variant-numeric:tabular-nums;font-size:.7rem;font-weight:600}.wreFaq_seat[data-state=free]{background:var(--seat-free-wash);border-color:var(--seat-free)}.wreFaq_seat[data-state=paid]{background:var(--seat-paid-wash);border-color:var(--seat-paid);color:var(--ui-ink)}.wreFaq_seat[data-state=layout]{background:var(--ui-surface);border-color:var(--ui-line-strong);color:var(--ui-muted);cursor:default}.wreFaq_seat[data-state=taken]{background:var(--ui-wash);border-color:var(--ui-line);color:var(--ui-muted);cursor:default}.wreFaq_seat[data-state=selected]{background:var(--ui-action);border-color:var(--ui-action);color:var(--ui-on-action)!important}.wreFaq_seat[data-conditions]:not([data-state=taken]):not([data-state=selected]){border-style:dashed;border-color:var(--seat-exit)}.wreFaq_seat[data-suggested]:not([data-state=selected]){box-shadow:0 0 0 2px var(--ui-focus)}.wreFaq_seat[data-focused]{outline:2px solid var(--ui-ink);outline-offset:1px}.wreFaq_owner{font-size:.66rem;font-weight:700}.wreFaq_details{border:1px solid var(--ui-line);border-radius:var(--ui-radius);background:var(--ui-surface);margin-top:10px;padding:10px 12px;line-height:1.5}.wreFaq_details header{align-items:center;gap:8px;display:flex}.wreFaq_details header button{background:0 0;border:0;margin-left:auto;padding:4px}.wreFaq_details p{margin:4px 0 0}.wreFaq_details ul{margin:6px 0 0;padding-left:18px;font-size:.82rem}.wreFaq_muted{color:var(--ui-muted);font-size:.8rem}.wreFaq_total{border-radius:var(--ui-radius);background:var(--ui-wash);justify-content:space-between;gap:10px;margin-top:10px;padding:10px 12px;display:flex}@media (max-width:480px){.wreFaq_wrap{--seat-size:40px;--seat-aisle:14px;--row-label:20px}.wreFaq_plane{padding:0 16px}.wreFaq_scroller{padding:12px 6px}.wreFaq_cabin{padding:6px 4px 10px}}@media (prefers-reduced-motion:no-preference){.wreFaq_seat{transition:background .12s,border-color .12s}}.wreFaq_provenance{border-radius:var(--ui-radius);background:var(--ui-brand-soft,var(--ui-wash));color:var(--ui-ink);align-items:flex-start;gap:8px;margin:0 0 10px;padding:9px 12px;font-size:.82rem;line-height:1.45;display:flex}.wreFaq_provenance svg{flex:none;margin-top:2px}.wreFaq_provenance[data-kind=layout_only]{background:var(--aa-sun-soft)}.wreFaq_seat[data-benefit=likely_free]{box-shadow:inset 0 0 0 2px var(--ui-success,#2f8f5b)}.wreFaq_benefit{border-radius:var(--ui-radius);background:var(--ui-success-soft,var(--ui-wash));color:var(--ui-ink);margin:6px 0;padding:6px 10px;font-size:.82rem}.wreFaq_summaryBar{border-radius:var(--ui-radius);background:var(--ui-wash);justify-content:space-between;align-items:center;gap:10px;margin:0 0 10px;padding:8px 10px;display:flex}.wreFaq_summary{min-width:0}.wreFaq_summary p{overflow-wrap:anywhere;margin:0;font-size:.82rem;line-height:1.45}.wreFaq_summary p+p{margin-top:2px}.wreFaq_toggle{border:1px solid var(--ui-line-strong);border-radius:var(--ui-control-radius);background:var(--ui-surface);flex:none;align-items:center;gap:4px;padding:6px 10px;font-size:.8rem;display:inline-flex}.wreFaq_wrap[data-collapsed] .wreFaq_summaryBar{margin-bottom:0}.wreFaq_quick{flex-wrap:wrap;gap:6px;margin:0 0 8px;display:flex}.wreFaq_quick button{border:1px solid var(--ui-line-strong);background:var(--ui-surface);border-radius:999px;align-items:center;gap:6px;padding:7px 12px;font-size:.8rem;display:inline-flex}.wreFaq_quick .wreFaq_together{background:var(--ui-action);border-color:var(--ui-action);color:var(--ui-on-action);border-radius:999px;font-weight:600}.wreFaq_picked{border-radius:var(--ui-radius);background:var(--seat-free-wash);margin:0 0 10px;padding:8px 10px;font-size:.82rem;line-height:1.45}.wreFaq_seat[data-tier="1"]{background:color-mix(in srgb, var(--seat-paid) 10%, var(--ui-surface))}.wreFaq_seat[data-tier="2"]{background:color-mix(in srgb, var(--seat-paid) 20%, var(--ui-surface))}.wreFaq_seat[data-tier="3"]{background:color-mix(in srgb, var(--seat-paid) 32%, var(--ui-surface))}.wreFaq_seat[data-tier="4"]{background:color-mix(in srgb, var(--seat-paid) 46%, var(--ui-surface))}.wreFaq_legend i[data-tier]{place-items:center;width:auto;min-width:22px;height:15px;padding:0 3px;display:inline-grid}.wreFaq_legend i[data-tier] em{color:var(--ui-ink);letter-spacing:-.04em;font-size:.6rem;font-style:normal;font-weight:700}.wreFaq_legend i[data-tier="1"]{background:color-mix(in srgb, var(--seat-paid) 10%, var(--ui-surface))}.wreFaq_legend i[data-tier="2"]{background:color-mix(in srgb, var(--seat-paid) 20%, var(--ui-surface))}.wreFaq_legend i[data-tier="3"]{background:color-mix(in srgb, var(--seat-paid) 32%, var(--ui-surface))}.wreFaq_legend i[data-tier="4"]{background:color-mix(in srgb, var(--seat-paid) 46%, var(--ui-surface))}.wreFaq_legend i[data-benefit=likely_free]{box-shadow:inset 0 0 0 2px var(--ui-success,#2f8f5b)}@media (max-width:360px){.wreFaq_wrap{--seat-size:40px;--seat-aisle:12px;--row-label:18px}.wreFaq_quick button{padding:6px 10px}.wreFaq_summaryBar{flex-wrap:wrap}.wreFaq_plane{padding:0 19px}.wreFaq_scroller{padding:12px 0}}.wreFaq_seat[data-status-free]{background:var(--seat-free-wash)}.wreFaq_seat[data-status-free] small{color:var(--ui-ink)}.wreFaq_recommend{gap:6px;margin:0 0 8px;padding:0;list-style:none;display:grid}.wreFaq_recommend li{border-radius:var(--ui-radius);border:1px dashed var(--ui-focus);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:6px 10px;padding:7px 10px;font-size:.82rem;line-height:1.4;display:flex}.wreFaq_recommend button{border:1px solid var(--ui-line-strong);background:var(--ui-surface);border-radius:999px;padding:5px 11px;font-size:.78rem}.wreFaq_recommend small{color:var(--ui-muted);font-size:.76rem}.wreFaq_quick{align-items:center}.wreFaq_quick>span{color:var(--ui-muted);margin-right:2px;font-size:.76rem}.wreFaq_quick button{padding:5px 11px;font-size:.78rem}.wreFaq_legend{gap:4px 12px}.wreFaq_recommend li{border-style:solid;border-color:var(--ui-line);padding:6px 10px}.wreFaq_recommend li strong{margin-right:4px}.wreFaq_loyaltyButton{border:1px dashed var(--ui-line-strong);color:var(--ui-muted);background:0 0;border-radius:999px;flex:none;padding:6px 12px;font-size:.78rem}.wreFaq_loyaltyForm{border:1px solid var(--ui-line);border-radius:var(--ui-radius);background:var(--ui-surface);grid-template-columns:repeat(auto-fit,minmax(120px,1fr));gap:8px;margin:0 0 10px;padding:10px;display:grid}.wreFaq_loyaltyForm label{color:var(--ui-muted);gap:4px;font-size:.76rem;display:grid}.wreFaq_loyaltyForm input{font:inherit;color:var(--ui-ink);background:var(--ui-background);border:1px solid var(--ui-line-strong);border-radius:var(--ui-control-radius);min-width:0;padding:7px 9px;font-size:.88rem}.wreFaq_loyaltyForm div{align-items:end;gap:8px;display:flex}.wreFaq_loyaltyForm button{border:1px solid var(--ui-line-strong);border-radius:var(--ui-control-radius);background:var(--ui-surface);padding:7px 12px;font-size:.82rem}.wreFaq_loyaltyForm button[type=submit]{background:var(--ui-action);color:var(--ui-on-action);border-color:var(--ui-action)}.wreFaq_loyaltyForm p{color:var(--ui-danger,#b42318);grid-column:1/-1;margin:0;font-size:.8rem}
._6aYftG_review{background:var(--ui-surface);border:1px solid var(--ui-line);color:var(--ui-ink);overflow-wrap:anywhere;border-radius:12px;min-width:0;padding:clamp(16px,3vw,26px);container-type:inline-size}._6aYftG_review *{box-sizing:border-box}._6aYftG_header{align-items:center;gap:13px;margin-bottom:14px;display:flex}._6aYftG_mark{background:var(--ui-wash);width:46px;height:46px;color:var(--ui-ink);border-radius:12px;flex-shrink:0;place-items:center;display:grid}._6aYftG_header h3{letter-spacing:-.5px;margin:5px 0 0;font-size:clamp(21px,2vw,27px);font-weight:600;line-height:1.15}._6aYftG_label{letter-spacing:.07em;text-transform:uppercase;color:var(--ui-muted);font-size:11px;font-weight:700;display:block}._6aYftG_intro{max-width:70ch;margin:0 0 10px;font-size:15px;line-height:1.6}._6aYftG_meta{color:var(--ui-muted);margin:8px 0 16px;font-size:13px;line-height:1.6}._6aYftG_options{gap:12px;display:grid}._6aYftG_option{border:1px solid var(--ui-line);background:var(--ui-surface);border-radius:12px;padding:17px}._6aYftG_optionHead{justify-content:space-between;align-items:flex-start;gap:15px;display:flex}._6aYftG_optionHead h4{letter-spacing:-.3px;margin:6px 0;font-size:20px}._6aYftG_optionHead p{color:var(--ui-muted);margin:0;font-size:13px;line-height:1.5}._6aYftG_optionHead>strong{text-align:right;max-width:190px;font-size:17px;line-height:1.4}._6aYftG_review details{margin-top:12px}._6aYftG_review summary{cursor:pointer;color:var(--ui-ink);padding:8px 0;font-size:13px;font-weight:600;line-height:1.5}._6aYftG_review summary:focus-visible,._6aYftG_review button:focus-visible,._6aYftG_accept input:focus-visible{outline:3px solid var(--ui-focus);outline-offset:4px}._6aYftG_choose,._6aYftG_primary,._6aYftG_secondary{font:inherit;cursor:pointer;border:0;border-radius:11px;justify-content:center;align-items:center;gap:8px;min-height:44px;padding:11px 17px;font-size:14px;font-weight:600;transition:background .15s;display:flex}._6aYftG_choose{background:var(--ui-wash);color:var(--ui-ink);width:100%;margin-top:14px}._6aYftG_choose:hover:not(:disabled){background:var(--ui-wash)}._6aYftG_primary{background:var(--ui-action);color:var(--ui-on-action);flex:1}._6aYftG_primary:hover:not(:disabled){background:var(--ui-action)}._6aYftG_secondary{color:var(--ui-muted);border:1px solid var(--ui-line);background:0 0}._6aYftG_review button:disabled{opacity:.5;cursor:default}._6aYftG_total{background:var(--ui-wash);border:1px solid var(--ui-line);border-radius:12px;gap:8px;margin:16px 0 20px;padding:20px;display:grid}._6aYftG_total>span{letter-spacing:-.6px;font-size:clamp(22px,2vw,29px);font-weight:600}._6aYftG_total small{color:var(--ui-muted);font-size:12px;line-height:1.5}._6aYftG_comparison{border-top:1px solid var(--ui-line);margin-top:16px;padding-top:14px}._6aYftG_comparison>h4{margin:0 0 12px;font-size:14px}._6aYftG_columns{grid-template-columns:1fr 1fr;gap:20px;display:grid}._6aYftG_columns>div{min-width:0}._6aYftG_columns>div:first-child{color:var(--ui-muted)}._6aYftG_columns>div+div{border-left:1px solid var(--ui-line);padding-left:20px}._6aYftG_journey{min-width:0;margin:10px 0 14px}._6aYftG_journey>strong{align-items:center;gap:6px;font-size:17px;display:flex}._6aYftG_segment>p{margin:9px 0;font-size:12px;line-height:1.6}._6aYftG_segment dl{gap:8px;margin:0;font-size:14px;display:grid}._6aYftG_segment dl>div{align-items:baseline;gap:8px;display:flex}._6aYftG_segment dt{min-width:30px;font-weight:700}._6aYftG_segment dd{margin:0;line-height:1.5}._6aYftG_segment dd small{color:var(--ui-muted);font-size:12px;display:block}._6aYftG_connection{background:var(--ui-background);color:var(--ui-muted);border-radius:8px;padding:8px}._6aYftG_baggage{color:var(--ui-muted);gap:4px;margin:10px 0;padding:0;font-size:13px;line-height:1.6;list-style:none;display:grid}._6aYftG_terms{color:var(--ui-muted);margin:12px 0;font-size:12px;line-height:1.65}._6aYftG_terms p{margin:4px 0}._6aYftG_unchanged{background:var(--ui-background);border-radius:12px;padding:4px 13px}._6aYftG_warning{background:var(--ui-wash);color:var(--aa-warn);border:1px solid #eadfb9;border-radius:12px;margin:12px 0;padding:12px 14px;font-size:12px;line-height:1.6}._6aYftG_warning p{margin:6px 0}._6aYftG_warning ul{margin:7px 0 0;padding-left:18px}._6aYftG_accept{align-items:flex-start;gap:10px;margin:18px 0;font-size:13px;line-height:1.6;display:flex}._6aYftG_accept input{width:18px;height:18px;accent-color:var(--ui-action);flex-shrink:0;margin-top:2px}._6aYftG_footer{flex-wrap:wrap;gap:10px;margin-top:17px;display:flex}._6aYftG_error{color:var(--aa-danger);background:var(--ui-wash);border-radius:10px;padding:12px;font-size:13px;line-height:1.6}._6aYftG_notice{background:var(--ui-wash);border-radius:12px;align-items:center;gap:8px;padding:14px;font-size:13px;line-height:1.5;display:flex}@container (max-width:520px){._6aYftG_optionHead{flex-direction:column;gap:10px}._6aYftG_optionHead>strong{text-align:left;max-width:none}._6aYftG_columns{grid-template-columns:1fr;gap:10px}._6aYftG_columns>div+div{border-left:0;border-top:1px dashed var(--ui-line);padding:12px 0 0}._6aYftG_footer>*{width:100%}}@media (max-width:620px){._6aYftG_optionHead{flex-direction:column;gap:10px}._6aYftG_optionHead>strong{text-align:left;max-width:none}._6aYftG_columns{grid-template-columns:1fr;gap:10px}._6aYftG_columns>div+div{border-left:0;border-top:1px dashed var(--ui-line);padding:12px 0 0}._6aYftG_footer>*{width:100%}._6aYftG_option{padding:14px}}@media (prefers-reduced-motion:reduce){._6aYftG_review button{transition:none}}._6aYftG_tripEffects{background:var(--ui-wash);border:1px solid var(--ui-line);color:var(--ui-ink);overflow-wrap:anywhere;border-radius:12px;padding:14px 16px;font-size:.9rem;line-height:1.5}._6aYftG_tripEffects strong{font-size:.95rem}._6aYftG_tripEffects p{margin:6px 0 0}._6aYftG_tripEffects ul{margin:8px 0;padding-left:18px}._6aYftG_tripEffects li+li{margin-top:7px}._6aYftG_tripEffects summary{cursor:pointer;padding:6px 0}
.LQvtyG_card{background:var(--ui-surface);border:1px solid var(--ui-line);border-radius:var(--ui-radius);min-width:0;max-width:100%;color:var(--ui-ink);margin:12px 0;padding:clamp(12px,3vw,20px)}.LQvtyG_card header{align-items:flex-start;gap:10px;margin-bottom:10px;display:flex}.LQvtyG_card header svg{flex:none;margin-top:3px}.LQvtyG_card h3{margin:0;font-size:1rem;font-weight:600}.LQvtyG_card header p{color:var(--ui-muted);margin:2px 0 0;font-size:.78rem}.LQvtyG_footer{margin-top:12px}.LQvtyG_footer button{border-radius:var(--ui-control-radius);background:var(--ui-action);width:100%;color:var(--ui-on-action);font:inherit;cursor:pointer;border:0;padding:12px;font-weight:600}.LQvtyG_footer button:disabled{opacity:.5;cursor:not-allowed}.LQvtyG_footer button:focus-visible{outline:3px solid var(--ui-focus);outline-offset:2px}.LQvtyG_footer p{color:var(--ui-muted);margin:8px 0 0;font-size:.76rem;line-height:1.5}.LQvtyG_footer .LQvtyG_saved{color:var(--ui-ink);align-items:center;gap:6px;margin:0 0 10px;font-size:.9rem;font-weight:600;display:flex}.LQvtyG_footer button svg{vertical-align:-3px;margin-left:4px}.LQvtyG_footer [role=alert]{color:var(--ui-danger,#b42318)}
.HG9Ubq_band{border-left:3px solid var(--ui-ocean);background:color-mix(in srgb, var(--ui-ocean) 8%, transparent);color:var(--ui-ink);border-radius:0 10px 10px 0;gap:8px;min-width:0;margin:10px 0 12px;padding:12px 14px 12px 16px;display:grid}.HG9Ubq_band[data-state=confirmed]{border-left-color:var(--aa-ok,var(--ui-ocean));background:color-mix(in srgb, var(--aa-ok,var(--ui-ocean)) 9%, transparent)}.HG9Ubq_band[data-state=failed]{border-left-color:var(--ui-danger,#b42318);background:color-mix(in srgb, var(--ui-danger,#b42318) 7%, transparent)}.HG9Ubq_band[data-state=awaiting_payment],.HG9Ubq_band[data-state=awaiting_traveler]{border-left-color:var(--aa-sun,var(--ui-ocean));background:color-mix(in srgb, var(--aa-sun,var(--ui-ocean)) 10%, transparent)}.HG9Ubq_label{letter-spacing:.06em;text-transform:uppercase;color:var(--ui-ocean);margin:0;font-size:11.5px;font-weight:700}.HG9Ubq_band[data-state=failed] .HG9Ubq_label{color:var(--ui-danger,#b42318)}.HG9Ubq_band[data-state=awaiting_payment] .HG9Ubq_label,.HG9Ubq_band[data-state=awaiting_traveler] .HG9Ubq_label{color:var(--ui-ink)}.HG9Ubq_sentence{overflow-wrap:anywhere;margin:0;font-size:15px;line-height:1.55}.HG9Ubq_sentence strong{font-weight:600}.HG9Ubq_summary{color:var(--ui-muted);overflow-wrap:anywhere;margin:0;font-size:14px;line-height:1.5}.HG9Ubq_summary strong{color:var(--ui-ink);font-weight:600}.HG9Ubq_money{font-variant-numeric:tabular-nums;letter-spacing:-.01em}.HG9Ubq_rules summary{cursor:pointer;width:fit-content;font-size:13px;font-weight:600}.HG9Ubq_rules summary:focus-visible{outline:2px solid var(--ui-focus);outline-offset:2px;border-radius:4px}.HG9Ubq_rules ul{color:var(--ui-muted);margin:6px 0 0;padding-left:18px;font-size:13px;line-height:1.5}.HG9Ubq_status{gap:8px;display:grid}.HG9Ubq_actions{flex-wrap:wrap;align-items:center;gap:8px 12px;display:flex}.HG9Ubq_primary{border-radius:var(--ui-control-radius,999px);background:var(--ui-action);color:var(--ui-on-action);font:inherit;cursor:pointer;font-variant-numeric:tabular-nums;border:0;align-items:center;gap:6px;padding:9px 16px;font-size:14.5px;font-weight:600;display:inline-flex}.HG9Ubq_quiet{border:1px solid color-mix(in srgb, var(--ui-ink) 22%, transparent);border-radius:var(--ui-control-radius,999px);color:var(--ui-ink);font:inherit;cursor:pointer;background:0 0;align-items:center;gap:6px;padding:8px 14px;font-size:14px;font-weight:600;display:inline-flex}.HG9Ubq_primary:disabled,.HG9Ubq_quiet:disabled{opacity:.5;cursor:not-allowed}.HG9Ubq_primary:focus-visible,.HG9Ubq_quiet:focus-visible,.HG9Ubq_answer input:focus-visible{outline:3px solid var(--ui-focus);outline-offset:2px}.HG9Ubq_hint{color:var(--ui-muted);font-size:12.5px;line-height:1.45}.HG9Ubq_line{align-items:flex-start;gap:8px;margin:0;font-size:14px;line-height:1.45;display:flex}.HG9Ubq_line svg{flex:none;margin-top:2px}.HG9Ubq_error{color:var(--ui-danger,#b42318);margin:0;font-size:13px}.HG9Ubq_answer{gap:8px;display:flex}.HG9Ubq_answer input{min-width:0;font:inherit;border:1px solid color-mix(in srgb, var(--ui-ink) 22%, transparent);border-radius:var(--ui-control-radius,10px);background:var(--ui-surface);color:var(--ui-ink);flex:1;padding:8px 10px}.HG9Ubq_spin{animation:1s linear infinite HG9Ubq_approval-spin}@keyframes HG9Ubq_approval-spin{to{transform:rotate(360deg)}}@media (prefers-reduced-motion:reduce){.HG9Ubq_spin{animation:none}}@media (max-width:420px){.HG9Ubq_band{padding:10px 12px 10px 13px}.HG9Ubq_primary{justify-content:center;width:100%}.HG9Ubq_sentence{font-size:14.5px}}.HG9Ubq_when{color:var(--band-muted,inherit);opacity:.7;font-variant-numeric:tabular-nums}.HG9Ubq_line[data-tone=warn]{color:var(--band-warn,#8a5a00)}@media (prefers-color-scheme:dark){:root:not([data-theme=light]) .HG9Ubq_line[data-tone=warn]{color:var(--band-warn-dark,#f0c060)}}:root[data-theme=dark] .HG9Ubq_line[data-tone=warn]{color:var(--band-warn-dark,#f0c060)}.HG9Ubq_turn{gap:8px;margin-top:8px;display:grid}.HG9Ubq_turnDone{color:var(--ui-muted);margin:6px 0 0;font-size:13px}.HG9Ubq_linkBlock{gap:8px;min-width:0;display:grid}.HG9Ubq_timer{font-variant-numeric:tabular-nums;background:color-mix(in srgb, var(--ui-ink) 8%, transparent);color:var(--ui-ink);white-space:nowrap;border-radius:999px;margin-left:2px;padding:1px 7px;font-size:12.5px;font-weight:600;display:inline-block}.HG9Ubq_chip{letter-spacing:.04em;text-transform:uppercase;vertical-align:1px;border:1px dashed color-mix(in srgb, var(--ui-ink) 40%, transparent);color:var(--ui-muted);border-radius:999px;margin-left:8px;padding:1px 7px;font-size:11px;font-weight:700;display:inline-block}.HG9Ubq_linkBlock a.HG9Ubq_primary,.HG9Ubq_linkBlock a.HG9Ubq_primary:link,.HG9Ubq_linkBlock a.HG9Ubq_primary:visited{color:var(--ui-on-action);text-decoration:none}.HG9Ubq_linkBlock a.HG9Ubq_quiet,.HG9Ubq_linkBlock a.HG9Ubq_quiet:link,.HG9Ubq_linkBlock a.HG9Ubq_quiet:visited{color:var(--ui-ink);text-decoration:none}a.HG9Ubq_primary:focus-visible,a.HG9Ubq_quiet:focus-visible,.HG9Ubq_textButton:focus-visible{outline:3px solid var(--ui-focus);outline-offset:2px}.HG9Ubq_srOnly{clip:rect(0 0 0 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.HG9Ubq_hint svg{vertical-align:-2px;margin-right:2px}.HG9Ubq_payRow{border-top:1px solid color-mix(in srgb, var(--ui-ink) 10%, transparent);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:6px 14px;min-width:0;padding:8px 0 2px;display:flex}.HG9Ubq_payLine{flex:260px;align-items:flex-start;gap:8px;min-width:0;margin:0;font-size:14px;line-height:1.45;display:flex}.HG9Ubq_payLine svg{color:var(--ui-ocean);flex:none;margin-top:2px}.HG9Ubq_payLine>span{gap:1px;min-width:0;display:grid}.HG9Ubq_payLine strong{font-weight:600}.HG9Ubq_payWhy{color:var(--ui-muted);overflow-wrap:anywhere;font-size:13px}.HG9Ubq_textButton{font:inherit;color:var(--ui-ocean);cursor:pointer;text-underline-offset:3px;background:0 0;border:0;padding:4px 0;font-size:13.5px;font-weight:600;text-decoration:underline}.HG9Ubq_textButton:disabled{opacity:.5;cursor:not-allowed}.HG9Ubq_band[data-state=awaiting_link_approval]{border-left-color:var(--aa-sun,var(--ui-ocean));background:color-mix(in srgb, var(--aa-sun,var(--ui-ocean)) 10%, transparent)}.HG9Ubq_band[data-state=awaiting_link_approval] .HG9Ubq_label{color:var(--ui-ink)}.HG9Ubq_band[data-link-issue]{border-left-color:var(--ui-danger,#b42318)}@media (max-width:420px){a.HG9Ubq_primary{justify-content:center;width:100%}.HG9Ubq_payRow{align-items:flex-start}}
.mMelFW_card{background:var(--ui-surface);border:1px solid var(--ui-line);border-radius:var(--ui-radius);min-width:0;max-width:100%;color:var(--ui-ink);margin:12px 0;padding:clamp(12px,3vw,20px)}.mMelFW_card header{align-items:flex-start;gap:10px;margin-bottom:10px;display:flex}.mMelFW_card header svg{flex:none;margin-top:3px}.mMelFW_card h3{margin:0;font-size:1rem;font-weight:600}.mMelFW_card header p{color:var(--ui-muted);margin:2px 0 0;font-size:.78rem}.mMelFW_fare{border:1px solid var(--ui-line);background:var(--ui-background);border-radius:12px;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;padding:12px 14px;display:flex}.mMelFW_flights{gap:4px;min-width:0;display:grid}.mMelFW_flights p{margin:0;font-size:14.5px;display:grid}.mMelFW_flights span{color:var(--ui-muted);font-variant-numeric:tabular-nums;font-size:12.5px}.mMelFW_price{text-align:right;display:grid}.mMelFW_price strong{letter-spacing:-.02em;font-variant-numeric:tabular-nums;font-size:22px}.mMelFW_price small{color:var(--ui-muted);font-size:12px}.mMelFW_reported{background:var(--ui-wash);border-radius:10px;margin:10px 0 0;padding:8px 12px;font-size:13px;line-height:1.45}.mMelFW_reported[data-confirmed=no]{background:var(--aa-sun-soft,var(--ui-wash))}.mMelFW_rules{color:var(--ui-muted);margin:10px 0 0;padding-left:18px;font-size:13px;line-height:1.5}.mMelFW_others{color:var(--ui-muted);margin:8px 0 0;font-size:13px}.mMelFW_footer{margin-top:12px}.mMelFW_footer button{border-radius:var(--ui-control-radius);background:var(--ui-action);width:100%;color:var(--ui-on-action);font:inherit;cursor:pointer;border:0;padding:12px;font-weight:600}.mMelFW_footer button:disabled{opacity:.5;cursor:not-allowed}.mMelFW_footer button:focus-visible{outline:3px solid var(--ui-focus);outline-offset:2px}.mMelFW_footer button svg{vertical-align:-3px;margin-left:4px}.mMelFW_footer p{color:var(--ui-muted);margin:8px 0 0;font-size:.76rem;line-height:1.5}.mMelFW_footer [role=alert]{color:var(--ui-danger,#b42318)}@media (max-width:420px){.mMelFW_price{text-align:left}}.mMelFW_routes{border:1px solid var(--ui-line);border-radius:12px;gap:6px;min-width:0;margin-top:12px;padding:12px 14px;display:grid}.mMelFW_routeLine{font-variant-numeric:tabular-nums;overflow-wrap:anywhere;margin:0;font-size:14px}.mMelFW_routeMeta{color:var(--ui-muted);overflow-wrap:anywhere;margin:0;font-size:12.5px;line-height:1.45}.mMelFW_disagree{background:var(--aa-sun-soft,var(--ui-wash));border-radius:8px;margin:0;padding:6px 10px;font-size:12.5px;line-height:1.45}.mMelFW_routeTerms{gap:4px;margin:4px 0 0;font-size:12.5px;display:grid}.mMelFW_routeTerms div{grid-template-columns:minmax(0,9.5em) minmax(0,1fr);gap:8px;display:grid}.mMelFW_routeTerms dt{font-weight:600}.mMelFW_routeTerms dd{color:var(--ui-muted);margin:0}.mMelFW_secondary{border:1px solid var(--ui-line);border-radius:var(--ui-control-radius);background:var(--ui-surface);width:100%;color:var(--ui-ink);font:inherit;cursor:pointer;margin-top:4px;padding:11px;font-weight:600}.mMelFW_secondary:disabled{opacity:.5;cursor:not-allowed}.mMelFW_secondary:focus-visible{outline:3px solid var(--ui-focus);outline-offset:2px}.mMelFW_secondary svg{vertical-align:-3px;margin-left:4px}.mMelFW_routeNote{margin:2px 0 0;font-size:12.5px}@media (max-width:420px){.mMelFW_routeTerms div{grid-template-columns:minmax(0,1fr);gap:0}}.mMelFW_summary{cursor:pointer;align-items:center;gap:8px;font-size:.92rem;font-weight:600;list-style:none;display:flex}.mMelFW_summary::-webkit-details-marker{display:none}.mMelFW_summary:after{content:"Show";opacity:.7;margin-left:auto;font-size:.8rem;font-weight:500}details[open]>.mMelFW_summary:after{content:"Hide"}.mMelFW_sourceLine{opacity:.75;margin:8px 0 0;font-size:.8rem}
.X4JXKq_slot{opacity:0;grid-template-rows:0fr;margin:0;transition:grid-template-rows .32s,opacity .24s,margin .32s;display:grid}.X4JXKq_slot[data-open]{opacity:1;grid-template-rows:1fr;margin:0 0 16px}.X4JXKq_clip{min-height:0;overflow:hidden}.X4JXKq_strip{border:1px solid var(--ui-ocean-line);border-radius:var(--ui-radius,12px);background:var(--ui-ocean-ground);color:var(--ui-ink);grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:12px;padding:13px 14px 15px;display:grid;position:relative;overflow:hidden}.X4JXKq_pulse{background:var(--ui-ocean-soft);border-radius:50%;place-items:center;width:30px;height:30px;display:grid;position:relative}.X4JXKq_pulse i{background:var(--aa-accent,var(--ui-ocean));border-radius:50%;width:9px;height:9px;animation:2.4s ease-in-out infinite X4JXKq_breathe}.X4JXKq_pulse:after{content:"";border:1px solid var(--aa-accent,var(--ui-ocean));opacity:0;border-radius:50%;animation:2.4s ease-out infinite X4JXKq_ring;position:absolute;inset:0}.X4JXKq_copy{gap:2px;min-width:0;display:grid}.X4JXKq_copy strong{white-space:nowrap;text-overflow:ellipsis;font-size:14px;font-weight:650;line-height:20px;overflow:hidden}.X4JXKq_copy small{color:var(--ui-muted);white-space:nowrap;text-overflow:ellipsis;font-size:12.5px;line-height:18px;overflow:hidden}.X4JXKq_done{font-size:12.5px;position:static}.X4JXKq_done summary{border:1px solid var(--ui-line);background:var(--ui-surface);min-height:32px;color:var(--ui-ink-2,var(--ui-ink));cursor:pointer;white-space:nowrap;border-radius:999px;align-items:center;gap:4px;padding:0 10px;list-style:none;display:inline-flex}.X4JXKq_done summary::-webkit-details-marker{display:none}.X4JXKq_done[open] summary svg{transform:rotate(180deg)}.X4JXKq_done ol{grid-column:1/-1;gap:6px;margin:10px 0 0;padding:0;list-style:none;display:grid}.X4JXKq_done li{color:var(--ui-muted);align-items:flex-start;gap:7px;line-height:1.45;display:flex}.X4JXKq_done li svg{color:var(--aa-ok);flex:none;margin-top:3px}.X4JXKq_strip:has(.X4JXKq_done[open]) .X4JXKq_done{display:contents}.X4JXKq_strip:has(.X4JXKq_done[open]) .X4JXKq_done summary{grid-area:1/3;justify-self:end}.X4JXKq_strip:has(.X4JXKq_done[open]) .X4JXKq_done ol{grid-row:2}.X4JXKq_track{background:linear-gradient(90deg, transparent, var(--aa-accent,var(--ui-ocean)), transparent);opacity:.55;background-repeat:no-repeat;background-size:40% 100%;height:2px;animation:2.8s ease-in-out infinite X4JXKq_sweep;position:absolute;bottom:0;left:0;right:0}@keyframes X4JXKq_breathe{0%,to{opacity:.7;transform:scale(.8)}50%{opacity:1;transform:scale(1)}}@keyframes X4JXKq_ring{0%{opacity:.5;transform:scale(.55)}to{opacity:0;transform:scale(1.15)}}@keyframes X4JXKq_sweep{0%{background-position:-40% 0}to{background-position:140% 0}}.X4JXKq_building{color:var(--ui-ink);padding:4px 0 24px}.X4JXKq_building h2{font:400 26px/1.2 var(--ui-serif);letter-spacing:-.02em;margin:6px 0 14px}.X4JXKq_facts{flex-wrap:wrap;gap:8px;margin:0 0 20px;padding:0;list-style:none;display:flex}.X4JXKq_facts li{background:var(--ui-wash);min-height:32px;color:var(--ui-ink-2,var(--ui-ink));border-radius:999px;align-items:center;gap:6px;padding:0 12px;font-size:13px;display:inline-flex}.X4JXKq_facts svg{color:var(--ui-muted)}.X4JXKq_days{border-top:1px solid var(--ui-line);margin:0;padding:0;list-style:none}.X4JXKq_days li{border-bottom:1px solid var(--ui-line);grid-template-columns:52px minmax(0,1fr) auto;align-items:center;gap:12px;min-height:64px;display:grid}.X4JXKq_dayNumber{font:400 22px/1 var(--ui-serif);color:var(--ui-muted);justify-items:center;display:grid}.X4JXKq_dayNumber small{font:600 9.5px/1.4 var(--ui-font);letter-spacing:.12em}.X4JXKq_dayCopy{gap:2px;min-width:0;display:grid}.X4JXKq_dayCopy strong{font-size:14.5px;font-weight:600}.X4JXKq_dayCopy small{color:var(--ui-muted);font-size:12.5px}.X4JXKq_dayState{color:var(--ui-muted);white-space:nowrap;font-size:12.5px}.X4JXKq_arrived{animation:.9s ease-out both X4JXKq_arrive}.X4JXKq_arrived .aa-stop-card{animation:2.4s ease-out both X4JXKq_glow}.aa-itinerary-day.X4JXKq_arrived>summary{animation:2.4s ease-out both X4JXKq_glow}@keyframes X4JXKq_arrive{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:none}}@keyframes X4JXKq_glow{0%{box-shadow:0 0 0 2px var(--ui-ocean-line);background-color:var(--ui-ocean-soft)}to{box-shadow:0 0 #0000}}@media (max-width:560px){.X4JXKq_strip{gap:10px;padding:12px 12px 14px}.X4JXKq_copy strong{white-space:normal;-webkit-line-clamp:2;-webkit-box-orient:vertical;align-content:center;height:40px;display:-webkit-box}.X4JXKq_copy small{display:none}.X4JXKq_building h2{font-size:23px}.X4JXKq_days li{grid-template-columns:44px minmax(0,1fr) auto}}@media (prefers-reduced-motion:reduce){.X4JXKq_slot{transition:none}.X4JXKq_pulse i,.X4JXKq_pulse:after,.X4JXKq_track,.X4JXKq_arrived{animation:none}.X4JXKq_arrived .aa-stop-card{animation:none}.aa-itinerary-day.X4JXKq_arrived>summary{animation:none}.X4JXKq_track{background-position:50% 0}}
._8z5dgG_offer{box-sizing:border-box;border:1px solid var(--ui-line);background:var(--ui-surface);color:var(--ui-ink);font-family:var(--ui-font);border-radius:12px;align-items:flex-start;gap:14px;margin:14px 0;padding:16px 44px 16px 16px;display:flex;position:relative}._8z5dgG_icon{border-radius:10px;flex:none}._8z5dgG_copy{gap:6px;min-width:0;display:grid}._8z5dgG_copy strong{font-size:15px;font-weight:600;line-height:1.35}._8z5dgG_copy p{color:var(--ui-muted);max-width:52ch;margin:0;font-size:13px;line-height:1.55}._8z5dgG_actions{flex-wrap:wrap;align-items:center;gap:4px 16px;margin-top:6px;display:flex}._8z5dgG_primary{background:var(--ui-action);border:1px solid var(--ui-action);min-height:40px;color:var(--ui-on-action);border-radius:8px;justify-content:center;align-items:center;padding:8px 16px;font-size:14px;font-weight:600;text-decoration:none;display:inline-flex}._8z5dgG_primary:hover{background:var(--ui-action-hover);border-color:var(--ui-action-hover)}._8z5dgG_later{min-height:40px;color:var(--ui-muted);font:inherit;cursor:pointer;background:0 0;border:0;padding:8px 4px;font-size:14px}._8z5dgG_later:hover{color:var(--ui-ink);text-underline-offset:4px;text-decoration:underline}._8z5dgG_close{width:36px;height:36px;color:var(--ui-muted);cursor:pointer;background:0 0;border:0;border-radius:8px;place-items:center;display:grid;position:absolute;top:8px;right:8px}._8z5dgG_close:hover{background:var(--ui-wash);color:var(--ui-ink)}._8z5dgG_offer :is(a,button):focus-visible{outline:3px solid var(--ui-focus);outline-offset:2px}._8z5dgG_offer[data-placement=chat]{margin:0 0 16px}._8z5dgG_offer[data-placement=account]{margin:0 0 28px}@media (max-width:600px){._8z5dgG_offer{gap:12px;padding:14px 40px 14px 12px}}
.sxqiSq_chip{border:1px solid var(--ui-line,#d8dfd8);background:var(--ui-surface,#fff);min-height:28px;color:var(--ui-ink,#1d2a24);white-space:nowrap;font-variant-numeric:tabular-nums;border-radius:999px;align-items:center;gap:7px;padding:4px 10px;font-size:12px;line-height:1;display:inline-flex}.sxqiSq_compact{gap:5px;min-height:24px;padding:3px 8px;font-size:11px}.sxqiSq_icon{color:var(--aa-accent,var(--ui-ocean,#447561));flex:none}.sxqiSq_chip[data-basis=typical]{background:0 0;border-style:dashed}.sxqiSq_chip[data-basis=typical] .sxqiSq_icon{color:var(--ui-muted,#6b766f)}.sxqiSq_temps{align-items:baseline;gap:4px;display:inline-flex}.sxqiSq_temps b{font-weight:600}.sxqiSq_temps span{color:var(--ui-muted,#6b766f)}.sxqiSq_rain{color:var(--ui-muted,#6b766f);align-items:center;gap:2px;display:inline-flex}.sxqiSq_typical{letter-spacing:.06em;text-transform:uppercase;color:var(--ui-muted,#6b766f);font-size:9px;font-weight:700}.sxqiSq_attribution{color:var(--ui-muted,#6b766f);margin:8px 0 0;font-size:10px;line-height:1.5}.sxqiSq_strip{margin:16px 0 4px}.sxqiSq_stripHead{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:10px;display:flex}.sxqiSq_stripHead h4{color:var(--ui-ink,#1d2a24);margin:0;font-size:12px;font-weight:600}.sxqiSq_stripHead small{color:var(--ui-muted,#6b766f);font-size:10px}.sxqiSq_days{scroll-snap-type:x proximity;-webkit-overflow-scrolling:touch;gap:8px;margin:10px 0 0;padding:0 0 4px;list-style:none;display:flex;overflow-x:auto}.sxqiSq_days li{scroll-snap-align:start;background:var(--ui-surface,#fff);border:1px solid var(--ui-line,#d8dfd8);border-radius:11px;flex-direction:column;flex:none;gap:6px;min-width:118px;padding:10px;display:flex}.sxqiSq_dayLabel{color:var(--ui-ink,#1d2a24);flex-direction:column;gap:2px;font-size:11px;font-weight:600;display:flex}.sxqiSq_dayLabel small{color:var(--ui-muted,#6b766f);text-overflow:ellipsis;white-space:nowrap;max-width:140px;font-size:10px;font-weight:400;overflow:hidden}.sxqiSq_days li .sxqiSq_chip{background:0 0;border:0;min-height:0;padding:0}@media (max-width:600px){.sxqiSq_days li{min-width:104px;padding:9px}}.sxqiSq_dayLine{margin-top:10px}.sxqiSq_dayLineRow{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.sxqiSq_sun{color:var(--ui-muted,#6b766f);font-variant-numeric:tabular-nums;font-size:11px}.sxqiSq_dayLine .sxqiSq_attribution{margin-top:6px}
.R3lL0W_head{border:1px solid var(--ui-line);background:var(--ui-background);border-radius:14px;gap:10px;margin:0 0 16px;padding:14px 16px;display:grid}.R3lL0W_head[data-all-booked]{border-color:color-mix(in srgb, var(--aa-ok) 35%, var(--ui-line));background:color-mix(in srgb, var(--aa-ok) 7%, var(--ui-background))}.R3lL0W_words{gap:2px;min-width:0;display:grid}.R3lL0W_words h3{color:var(--ui-ink);font-variant-numeric:tabular-nums;align-items:center;gap:7px;margin:0;font-size:17px;font-weight:600;line-height:1.3;display:inline-flex}.R3lL0W_words h3 svg{color:var(--aa-ok);flex:none}.R3lL0W_words p{color:var(--ui-muted);overflow-wrap:anywhere;margin:0;font-size:13px;line-height:1.45}.R3lL0W_meter{gap:4px;display:flex}.R3lL0W_meter i{background:var(--ui-line);border-radius:999px;flex:1;height:5px}.R3lL0W_meter i[data-booked]{background:var(--aa-ok)}
.yT0KRW_card{font-family:var(--ui-font,system-ui, sans-serif);border:1px solid var(--ui-line);background:var(--ui-surface);min-width:0;color:var(--ui-ink);border-radius:14px;gap:14px;padding:16px;transition:border-color .2s;display:grid;container-type:inline-size}.yT0KRW_card:hover{border-color:var(--ui-line-strong,var(--ui-line))}.yT0KRW_head{align-items:flex-start;gap:14px;min-width:0;display:flex}.yT0KRW_photoSlot{flex:none}.yT0KRW_photoSlot[hidden]{display:none}.yT0KRW_photo{background:var(--ui-wash);cursor:pointer;border:0;border-radius:12px;width:84px;height:84px;padding:0;display:block;overflow:hidden}.yT0KRW_photo img{object-fit:cover;width:100%;height:100%;display:block}button.yT0KRW_photo:focus-visible,.yT0KRW_primary:focus-visible,.yT0KRW_secondary:focus-visible,.yT0KRW_refresh:focus-visible{outline:2px solid var(--ui-action,#326c59);outline-offset:2px}.yT0KRW_identity{flex:1;gap:4px;min-width:0;display:grid}.yT0KRW_name{letter-spacing:-.015em;text-wrap:balance;overflow-wrap:anywhere;-webkit-line-clamp:2;-webkit-box-orient:vertical;margin:0;font-size:17px;font-weight:600;line-height:1.25;display:-webkit-box;overflow:hidden}.yT0KRW_meta{color:var(--ui-muted);flex-wrap:wrap;align-items:center;gap:4px 10px;margin:0;font-size:13px;display:flex}.yT0KRW_rating{align-items:center;gap:3px;display:inline-flex}.yT0KRW_rating svg{color:var(--aa-sun,#c98a1d)}.yT0KRW_rating strong{color:var(--ui-ink);font-variant-numeric:tabular-nums;font-weight:600}.yT0KRW_summary{color:var(--ui-muted);-webkit-line-clamp:2;-webkit-box-orient:vertical;margin:0;font-size:12.5px;line-height:1.45;display:-webkit-box;overflow:hidden}.yT0KRW_price{border-top:1px solid var(--ui-line);gap:3px;padding-top:12px;display:grid}.yT0KRW_amount{flex-wrap:wrap;align-items:baseline;gap:4px 8px;margin:0;display:flex}.yT0KRW_amount strong{letter-spacing:-.03em;font-variant-numeric:tabular-nums;font-size:26px;font-weight:600;line-height:1.1}.yT0KRW_amount>span{color:var(--ui-muted);font-size:13px}.yT0KRW_change{background:var(--ui-wash);border-radius:999px;padding:2px 8px;font-weight:500;color:var(--ui-ink)!important;font-size:12px!important}.yT0KRW_change[data-tone=up]{color:var(--aa-danger)!important}.yT0KRW_change[data-tone=down]{color:var(--aa-good,var(--ui-action))!important}.yT0KRW_sub{color:var(--ui-muted);font-variant-numeric:tabular-nums;margin:0;font-size:13px}.yT0KRW_pending{color:var(--ui-ink);margin:0;font-size:14px}.yT0KRW_difference{color:var(--aa-warn,var(--ui-ink));margin:2px 0 0;font-size:12.5px}.yT0KRW_fresh{color:var(--ui-muted);flex-wrap:wrap;align-items:center;gap:4px 10px;margin:4px 0 0;font-size:12px;display:flex}.yT0KRW_updating{color:var(--ui-ink);align-items:center;gap:5px;display:inline-flex}.yT0KRW_refresh{color:var(--ui-action,var(--ui-ink));font:inherit;cursor:pointer;background:0 0;border:0;align-items:center;gap:4px;padding:2px 0;font-weight:500;display:inline-flex}.yT0KRW_refresh:hover{text-decoration:underline}.yT0KRW_refresh:disabled{opacity:.5;cursor:default;text-decoration:none}.yT0KRW_error{color:var(--aa-danger);margin:2px 0 0;font-size:12.5px}.yT0KRW_facts{color:var(--ui-ink);gap:4px;margin:0;padding:0;font-size:13px;line-height:1.45;list-style:none;display:grid}.yT0KRW_facts li{overflow-wrap:anywhere}.yT0KRW_split{color:var(--ui-muted);font-size:12.5px;display:block}.yT0KRW_actions{flex-wrap:wrap;gap:8px;display:flex}.yT0KRW_primary,.yT0KRW_secondary{min-height:40px;font:inherit;cursor:pointer;border-radius:10px;justify-content:center;align-items:center;gap:6px;padding:8px 14px;font-size:14px;font-weight:550;display:inline-flex}.yT0KRW_primary{border:1px solid var(--ui-action,var(--ui-ink));background:var(--ui-action,var(--ui-ink));color:var(--ui-on-action,#fff);flex:140px}.yT0KRW_primary:hover{filter:brightness(1.06)}.yT0KRW_secondary{border:1px solid var(--ui-line);background:var(--ui-surface);color:var(--ui-ink);flex:0 auto}.yT0KRW_secondary:hover{background:var(--ui-wash);border-color:var(--ui-line-strong,var(--ui-line))}.yT0KRW_srOnly{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}@container (max-width:300px){.yT0KRW_photo{width:64px;height:64px}.yT0KRW_amount strong{font-size:22px}.yT0KRW_secondary,.yT0KRW_primary{flex:100%}}@media (prefers-reduced-motion:reduce){.yT0KRW_card .aa-rate-spinning{animation:none}}.yT0KRW_fromChat{background:var(--ui-ocean-soft);color:var(--ui-ocean-deep,var(--ui-ink));vertical-align:1px;border-radius:999px;margin-right:6px;padding:1px 7px;font-size:11px;font-weight:650;display:inline-block}.yT0KRW_ratingWord{color:var(--ui-ink);font-weight:550}
.Shx-vW_panel{--ink:var(--ui-action);--muted:var(--ui-muted);--line:var(--ui-line);color:var(--ink);background:var(--ui-surface);border:1px solid var(--line);box-sizing:border-box;text-align:left;border-radius:12px;width:100%;min-width:0;padding:28px}.Shx-vW_compact{box-shadow:none;border:0;padding:4px}.Shx-vW_header{align-items:center;gap:16px;margin-bottom:24px;display:flex}.Shx-vW_mark{background:var(--ui-wash);border-radius:12px;flex-shrink:0;place-items:center;width:58px;height:58px;display:grid}.Shx-vW_eyebrow{letter-spacing:.14em;color:var(--ui-muted);font-size:10px;font-weight:700}.Shx-vW_header h2{letter-spacing:-.7px;font-size:26px;line-height:1.15;font-family:var(--ui-serif);margin:3px 0 5px}.Shx-vW_header p,.Shx-vW_identity p{color:var(--muted);margin:0;font-size:14px}.Shx-vW_empty{text-align:center;background:var(--ui-wash);border:1px solid var(--ui-line);border-radius:12px;margin-bottom:18px;padding:20px 12px}.Shx-vW_empty>svg{color:var(--ui-muted)}.Shx-vW_empty h3{margin:12px 0 8px;font-size:21px}.Shx-vW_empty p{max-width:430px;color:var(--muted);margin:0 auto;font-size:15px;line-height:1.6}.Shx-vW_list{gap:12px;display:grid}.Shx-vW_card{border:1px solid var(--line);border-radius:12px;min-width:0;padding:18px}.Shx-vW_identity{grid-template-columns:39px minmax(0,1fr);align-items:start;gap:4px 12px;display:grid}.Shx-vW_identity>div{grid-column:2;min-width:0}.Shx-vW_identity h3{overflow-wrap:anywhere;margin:0 0 4px;font-size:17px}.Shx-vW_identity p{overflow-wrap:anywhere;font-size:13px}.Shx-vW_siteMark{background:var(--ui-wash);border-radius:12px;flex-shrink:0;grid-area:1/1/3;place-items:center;width:39px;height:39px;display:grid}.Shx-vW_status{width:fit-content;color:var(--ui-muted);background:var(--ui-wash);border-radius:20px;grid-column:2;align-items:center;gap:5px;margin-top:7px;padding:5px 8px;font-size:11px;font-weight:600;display:flex}.Shx-vW_actions{flex-wrap:wrap;gap:8px;margin-top:16px;display:flex}:where(.Shx-vW_panel) button,.Shx-vW_reopen{cursor:pointer;font:inherit;justify-content:center;align-items:center;gap:7px;font-size:14px;font-weight:600;display:inline-flex}:where(.Shx-vW_panel) button{border:1px solid var(--line);background:var(--ui-surface);color:var(--ink);border-radius:12px;min-height:42px;padding:10px 13px}.Shx-vW_panel button.Shx-vW_primary{background:var(--ui-action);color:var(--ui-on-action);border-color:var(--ui-action);box-shadow:none}:where(.Shx-vW_panel) button:disabled{opacity:.55;cursor:wait}:where(.Shx-vW_panel) button:focus-visible,.Shx-vW_reopen:focus-visible,.Shx-vW_help summary:focus-visible{outline:3px solid var(--ui-focus);outline-offset:3px}.Shx-vW_panel button.Shx-vW_disconnect{color:var(--muted);border-color:#0000;margin-left:auto;font-size:12px}.Shx-vW_panel button.Shx-vW_add{background:var(--ui-wash);border-style:dashed;width:100%;margin-top:18px}.Shx-vW_hint{color:var(--muted);margin:14px 0 0;font-size:14px;line-height:1.5}.Shx-vW_reopen{color:var(--ui-ink);justify-content:flex-start;margin-top:12px;font-size:12px;line-height:1.5;text-decoration:underline}.Shx-vW_form{background:var(--ui-background);border:1px solid var(--line);border-radius:12px;margin-top:18px;padding:20px}.Shx-vW_formHeading{justify-content:space-between;align-items:center;margin-bottom:14px;display:flex}.Shx-vW_formHeading h3{margin:0;font-size:18px}.Shx-vW_formHeading button{background:0 0;border:0;min-height:32px;padding:6px}.Shx-vW_form label{margin-bottom:16px;font-size:14px;font-weight:600;display:block}.Shx-vW_form label>span{color:var(--muted);margin-left:6px;font-size:12px;font-weight:400}.Shx-vW_form input,.Shx-vW_form textarea,.Shx-vW_form select{box-sizing:border-box;width:100%;min-width:0;font:inherit;background:var(--ui-surface);color:var(--ink);border:1px solid var(--ui-line);border-radius:11px;margin-top:7px;padding:12px;font-size:16px;font-weight:400;display:block}.Shx-vW_form textarea{resize:vertical;min-height:110px;line-height:1.5}.Shx-vW_form input:focus,.Shx-vW_form textarea:focus,.Shx-vW_form select:focus{outline:2px solid var(--ui-focus);outline-offset:2px}.Shx-vW_note,.Shx-vW_notice{align-items:flex-start;gap:9px;font-size:14px;line-height:1.5;display:flex}.Shx-vW_notice{background:var(--ui-wash);border-radius:12px;padding:13px}.Shx-vW_notice svg,.Shx-vW_privacy svg{flex-shrink:0;margin-top:3px}.Shx-vW_privacy{color:var(--muted);gap:9px;margin-top:22px;display:flex}.Shx-vW_privacy p{margin:0;font-size:12px;line-height:1.6}.Shx-vW_help{color:var(--muted);margin-top:14px;font-size:12px;line-height:1.6}.Shx-vW_help summary{cursor:pointer}.Shx-vW_help p{margin:12px 0 0}.Shx-vW_error{background:var(--ui-wash);border:1px solid #e4c5ab;border-radius:12px;margin-top:16px;padding:14px;font-size:14px;line-height:1.5}.Shx-vW_error p{margin:0 0 8px}.Shx-vW_confirm{background:var(--ui-wash);border-radius:12px;margin-top:12px;padding:12px}.Shx-vW_confirm p{margin:0 0 10px;font-size:14px;line-height:1.5}.Shx-vW_confirm button{margin:0 6px 4px 0}.Shx-vW_spin{animation:1s linear infinite Shx-vW_spin}@keyframes Shx-vW_spin{to{transform:rotate(360deg)}}@media (max-width:480px){.Shx-vW_panel{border-radius:12px;padding:18px}.Shx-vW_compact{padding:0}.Shx-vW_header{gap:12px}.Shx-vW_header h2{font-size:23px}.Shx-vW_mark{width:47px;height:47px}.Shx-vW_card{padding:14px}.Shx-vW_identity .Shx-vW_status{margin-left:0}.Shx-vW_actions>button{flex:1}.Shx-vW_panel button.Shx-vW_disconnect{flex-basis:100%;margin-left:0}.Shx-vW_form{padding:15px}}@media (prefers-reduced-motion:reduce){.Shx-vW_spin{animation:none}}.Shx-vW_form .Shx-vW_holdConsent{border:1px solid var(--line);background:var(--ui-surface);border-radius:12px;grid-template-columns:20px minmax(0,1fr);align-items:start;gap:9px;padding:12px;font-weight:400;line-height:1.5;display:grid}.Shx-vW_form .Shx-vW_holdConsent input{width:18px;height:18px;accent-color:var(--ui-action);margin:2px 0 0;padding:0}.Shx-vW_form .Shx-vW_holdConsent>span{color:var(--ink);margin:0;font-size:14px}.Shx-vW_holdConsent small{color:var(--muted);margin-top:4px;font-size:12px;display:block}.Shx-vW_connectPage{box-sizing:border-box;width:min(780px,100%);color:var(--ui-ink);margin:0 auto;padding:28px 20px 40px}.Shx-vW_connectPage>nav{justify-content:space-between;align-items:center;gap:16px;font-size:13px;display:flex}.Shx-vW_connectPage>nav a,.Shx-vW_connectPage>nav span{color:var(--ui-ink);align-items:center;gap:7px;display:flex}.Shx-vW_connectPage>nav a{text-decoration:none}.Shx-vW_connectIntro{padding:38px 0 24px}.Shx-vW_connectIntro h1{letter-spacing:-1.4px;font-size:clamp(28px,5vw,42px);line-height:1.12;font-family:var(--ui-serif);margin:10px 0 14px}.Shx-vW_connectIntro>p{max-width:540px;color:var(--ui-muted);font-size:17px;line-height:1.6}.Shx-vW_vaultDestination{overflow-wrap:anywhere;margin:0 0 20px;font-size:14px;line-height:1.5}.Shx-vW_vaultCaption{color:var(--ui-muted);align-items:center;gap:6px;margin:12px 0 0;font-size:12px;line-height:1.5;display:flex}.Shx-vW_panel button.Shx-vW_removeLogin{color:var(--aa-danger);background:0 0;border-color:#0000;margin-top:12px;font-weight:400}.Shx-vW_formHeading h3{align-items:center;gap:8px;display:flex}.Shx-vW_connectPage .Shx-vW_panel{box-shadow:none}@media (max-width:480px){.Shx-vW_connectPage{padding:20px 12px 28px}.Shx-vW_connectIntro{padding-top:28px}.Shx-vW_connectPage>nav{font-size:12px}.Shx-vW_connectIntro>p{font-size:16px}}.Shx-vW_taskChoices{border:0;gap:10px;min-width:0;margin:0;padding:0;display:grid}.Shx-vW_taskChoices legend{margin-bottom:10px;font-weight:650}.Shx-vW_taskChoice{border:1px solid var(--ui-line);background:var(--ui-surface);cursor:pointer;border-radius:12px;align-items:flex-start;gap:12px;padding:16px;display:flex!important}.Shx-vW_taskChoice[data-selected=true]{border-color:var(--ui-action);background:var(--ui-wash);box-shadow:0 0 0 1px #325e46}.Shx-vW_taskChoice:has(input:disabled){background:var(--ui-background);cursor:default}.Shx-vW_taskChoice input{width:auto;accent-color:var(--ui-action);flex:none;margin-top:4px}.Shx-vW_taskChoice span{overflow-wrap:anywhere;gap:5px;min-width:0;display:grid}.Shx-vW_taskChoice small{color:var(--ui-ink);font-size:13px;line-height:1.45}.Shx-vW_taskChoice a{color:var(--ui-ink);font-size:14px}.Shx-vW_focusedConnect{max-width:820px}.Shx-vW_focusedConnect .Shx-vW_panel{box-shadow:none;background:0 0;border:0;padding:0}.Shx-vW_connectionChoices{grid-template-columns:repeat(2,minmax(0,1fr));gap:18px;display:grid}.Shx-vW_connectionChoices button{text-align:left;border:1px solid var(--ui-line);background:var(--ui-surface);color:var(--ui-ink);cursor:pointer;border-radius:8px;flex-direction:column;align-items:flex-start;gap:16px;padding:26px;transition:transform .15s,box-shadow .15s;display:flex}.Shx-vW_connectionChoices button:hover:not(:disabled){box-shadow:none;transform:translateY(-2px)}.Shx-vW_connectionChoices strong{font-size:22px;line-height:1.2}.Shx-vW_connectionChoices span{color:var(--ui-ink);font-size:16px;font-weight:400;line-height:1.6}.Shx-vW_connectionChoices small{margin-top:auto;font-size:14px;font-weight:650}.Shx-vW_returnToChat{color:var(--ui-ink);align-items:center;gap:10px;margin-top:24px;display:inline-flex}.Shx-vW_focusedConnect .Shx-vW_form label>small{color:var(--ui-ink);font-size:13px;font-weight:400;line-height:1.5}@media (max-width:560px){.Shx-vW_connectionChoices{grid-template-columns:1fr;gap:12px}.Shx-vW_connectionChoices button{gap:12px;padding:22px}}@media (prefers-reduced-motion:reduce){.Shx-vW_connectionChoices button{transition:none}}.Shx-vW_loginField{margin-bottom:16px}.Shx-vW_form .Shx-vW_loginField>label{margin-bottom:0}.Shx-vW_loginField>small{color:var(--muted);margin-top:6px;font-size:13px;line-height:1.5;display:block}.Shx-vW_methodActions>summary{display:none}.aa-connections-workspace .Shx-vW_panel{border:1px solid var(--line);background:var(--ui-surface);box-shadow:none;border-radius:12px;padding:18px 20px}.aa-connections-workspace .Shx-vW_header{align-items:center;gap:12px;margin-bottom:14px}.aa-connections-workspace .Shx-vW_mark{border-radius:12px;width:40px;height:40px}.aa-connections-workspace .Shx-vW_mark svg{width:19px;height:19px}.aa-connections-workspace .Shx-vW_eyebrow{display:none}.aa-connections-workspace .Shx-vW_header h2{letter-spacing:-.01em;margin:0 0 2px;font-size:16px;font-weight:600;line-height:1.3}.aa-connections-workspace .Shx-vW_header p{font-size:13px;line-height:1.4}:is(.aa-connections-workspace .Shx-vW_note,.aa-connections-workspace .Shx-vW_hint){color:var(--muted);margin:0 0 4px;font-size:13px;line-height:1.55}.aa-connections-workspace .Shx-vW_notice{padding:10px 12px;font-size:13px}.aa-connections-workspace .Shx-vW_list{gap:10px}.aa-connections-workspace .Shx-vW_card{background:var(--ui-surface);border-radius:12px;padding:14px}.aa-connections-workspace .Shx-vW_identity{grid-template-columns:34px minmax(0,1fr) auto;gap:2px 11px}.aa-connections-workspace .Shx-vW_siteMark{background:var(--ui-surface);border:1px solid var(--line);border-radius:10px;width:34px;height:34px}.aa-connections-workspace .Shx-vW_siteMark svg{width:17px;height:17px}.aa-connections-workspace .Shx-vW_identity h3{margin:0 0 1px;font-size:14.5px;font-weight:600}.aa-connections-workspace .Shx-vW_identity p{font-size:12px}.aa-connections-workspace .Shx-vW_status{grid-area:1/3/3;align-self:start;margin-top:1px;padding:4px 8px;font-size:11px}.aa-connections-workspace .Shx-vW_card>.Shx-vW_note{margin-top:10px}.aa-connections-workspace .Shx-vW_actions{align-items:center;gap:6px;margin-top:12px}:where(.aa-connections-workspace .Shx-vW_panel) button{font-size:13px}.aa-connections-workspace .Shx-vW_reopen{font-size:13px}:where(.aa-connections-workspace .Shx-vW_panel) button{border-radius:10px;min-height:36px;padding:7px 12px}.aa-connections-workspace .Shx-vW_panel button.Shx-vW_primary{box-shadow:none}.aa-connections-workspace .Shx-vW_panel button.Shx-vW_disconnect{background:0 0;border-color:#0000;min-height:32px;padding:7px 4px;font-size:12px}.aa-connections-workspace .Shx-vW_panel button.Shx-vW_disconnect:hover:not(:disabled){color:var(--aa-danger)}.aa-connections-workspace .Shx-vW_panel button.Shx-vW_add{background:var(--ui-surface);border-color:var(--ui-line-strong);min-height:40px;color:var(--ui-ink);margin-top:12px}.aa-connections-workspace .Shx-vW_panel button.Shx-vW_add:hover:not(:disabled){background:var(--ui-wash)}.aa-connections-workspace .Shx-vW_vaultCaption{margin-top:10px;font-size:11.5px}.aa-connections-workspace .Shx-vW_privacy{border-top:1px solid var(--ui-line);margin-top:14px;padding-top:12px}.aa-connections-workspace .Shx-vW_privacy p{font-size:11.5px;line-height:1.55}.aa-connections-workspace .Shx-vW_help{margin-top:8px;font-size:11.5px}.aa-connections-workspace .Shx-vW_form{border-radius:12px;margin-top:12px;padding:14px}.aa-connections-workspace .Shx-vW_form label{margin-bottom:12px;font-size:13px}:is(.aa-connections-workspace .Shx-vW_form input,.aa-connections-workspace .Shx-vW_form textarea,.aa-connections-workspace .Shx-vW_form select){border-radius:9px;padding:9px 11px}.aa-connections-workspace .Shx-vW_confirm{padding:11px}.aa-connections-workspace .Shx-vW_confirm p{font-size:13px}@media (max-width:480px){.aa-connections-workspace .Shx-vW_panel{padding:16px}.aa-connections-workspace .Shx-vW_identity{grid-template-columns:34px minmax(0,1fr)}.aa-connections-workspace .Shx-vW_status{grid-area:auto/2;margin-top:6px}.aa-connections-workspace .Shx-vW_actions>button{flex:0 auto}}.Shx-vW_pageTitle{clip-path:inset(50%);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.Shx-vW_nextStep{gap:12px;margin-top:14px;display:grid}.Shx-vW_nextStep p{color:var(--muted);margin:0;font-size:13px;line-height:1.5}.Shx-vW_nextStep>button{justify-self:start;min-width:140px}.Shx-vW_manage{border-top:1px solid var(--line);color:var(--muted);margin-top:14px;padding-top:10px;font-size:12px}.Shx-vW_manage summary{cursor:pointer;width:fit-content;padding:5px 0}.Shx-vW_manage summary:focus-visible{outline:2px solid var(--ui-focus);outline-offset:3px}.Shx-vW_manage .Shx-vW_actions{margin-top:8px}.Shx-vW_manage button.Shx-vW_disconnect{margin-left:0}.Shx-vW_nextStep button.Shx-vW_primary{min-height:42px}.Shx-vW_card:has(.Shx-vW_nextStep){background:var(--ui-wash)}.Shx-vW_panel[data-chat] .Shx-vW_chatHeader{justify-content:space-between;align-items:center;gap:12px;margin:0 0 14px;display:flex}.Shx-vW_panel[data-chat] .Shx-vW_chatHeader h3{margin:0;font-size:15px;font-weight:650;line-height:1.4}.Shx-vW_panel[data-chat] .Shx-vW_chatHeader>span{color:var(--muted);font-size:12px}.Shx-vW_panel[data-chat] .Shx-vW_card{background:var(--ui-surface);border-color:var(--ui-line);box-shadow:none;border-radius:12px;padding:16px;position:relative}.Shx-vW_panel[data-chat] .Shx-vW_identity{grid-template-columns:36px minmax(0,1fr);gap:3px 11px;padding-right:34px}.Shx-vW_panel[data-chat] .Shx-vW_siteMark{background:var(--ui-wash);border:0;border-radius:12px;width:36px;height:36px}.Shx-vW_panel[data-chat] .Shx-vW_identity h3{letter-spacing:-.015em;font-size:16px;line-height:1.35}.Shx-vW_panel[data-chat] .Shx-vW_identity p{font-size:12px;line-height:1.5}.Shx-vW_panel[data-chat] .Shx-vW_status{max-width:100%;color:var(--ui-muted);overflow-wrap:anywhere;background:0 0;grid-area:auto/2;margin-top:5px;padding:0;font-size:12px;font-weight:500;line-height:1.4}.Shx-vW_panel[data-chat] .Shx-vW_nextStep{gap:0;margin-top:13px}.Shx-vW_panel[data-chat] .Shx-vW_nextStep>button{background:var(--ui-wash);border-color:var(--ui-line);width:100%;min-height:44px;color:var(--ui-ink);border-radius:11px;justify-content:space-between;padding:10px 14px;font-size:14px}.Shx-vW_panel[data-chat] .Shx-vW_nextStep>button:hover:not(:disabled){background:var(--ui-wash);border-color:var(--ui-line-strong)}.Shx-vW_panel[data-chat] .Shx-vW_manage{border:0;margin:0;padding:0}.Shx-vW_panel[data-chat] .Shx-vW_manage>summary{width:44px;height:44px;color:var(--ui-muted);cursor:pointer;border-radius:11px;place-items:center;padding:0;list-style:none;display:grid;position:absolute;top:10px;right:8px}.Shx-vW_panel[data-chat] .Shx-vW_manage>summary::-webkit-details-marker{display:none}.Shx-vW_panel[data-chat] .Shx-vW_manage>summary:hover,.Shx-vW_panel[data-chat] .Shx-vW_manage[open]>summary{background:var(--ui-wash);color:var(--ui-ink)}.Shx-vW_panel[data-chat] .Shx-vW_manage[open]{border-top:1px solid var(--line);margin-top:14px;padding-top:12px}.Shx-vW_panel[data-chat] .Shx-vW_managementHint{color:var(--muted);margin:0;font-size:13px;line-height:1.55}.Shx-vW_panel[data-chat] .Shx-vW_manage .Shx-vW_actions{grid-template-columns:1fr;gap:6px;margin-top:12px;display:grid}.Shx-vW_panel[data-chat] .Shx-vW_manage button{justify-content:flex-start;width:100%;min-height:44px;margin:0;padding:10px 12px}.Shx-vW_panel[data-chat] .Shx-vW_manage button.Shx-vW_disconnect{color:var(--aa-danger);background:var(--ui-surface)}.Shx-vW_panel[data-chat] .Shx-vW_confirm{margin-top:10px}.Shx-vW_panel[data-chat] .Shx-vW_confirm button{margin-top:6px}.Shx-vW_panel[data-chat] .Shx-vW_formHeading h3{letter-spacing:0;font-size:15px;line-height:1.4}.Shx-vW_panel[data-chat] .Shx-vW_formHeading>button{flex-shrink:0;min-width:44px;min-height:44px;padding:8px}.Shx-vW_panel[data-chat] button.Shx-vW_add{background:var(--ui-action);border:1px solid var(--ui-action);min-height:44px;color:var(--ui-on-action)}.Shx-vW_panel[data-chat] button.Shx-vW_add:hover:not(:disabled){background:var(--ui-action)}.Shx-vW_panel[data-chat] .Shx-vW_empty{background:var(--ui-wash);margin-bottom:0;padding:22px 18px}.Shx-vW_panel[data-chat] .Shx-vW_empty h3{letter-spacing:-.03em;font-size:21px;font-weight:500}.Shx-vW_panel[data-chat] .Shx-vW_empty p{max-width:32ch;font-size:14px;line-height:1.6}.Shx-vW_panel[data-chat] .Shx-vW_privacy{margin-top:16px;padding-top:12px}.Shx-vW_panel[data-chat] .Shx-vW_help>summary{box-sizing:border-box;min-height:44px;padding-block:10px}.Shx-vW_siteMark{color:var(--ui-ink);font-size:15px;font-weight:650}.Shx-vW_siteMark[data-logo=shown]{box-shadow:none;background:0 0}.Shx-vW_permissionPanel{border-top:1px solid var(--ui-line);margin:14px 0 0;padding-top:12px}.Shx-vW_permissionPanel summary{cursor:pointer;color:var(--ui-muted);align-items:center;gap:7px;font-size:12px;display:flex}.Shx-vW_permissionPanel .Shx-vW_form{background:0 0;padding:12px 0}.Shx-vW_permissionOptions{border:0;gap:9px;margin:0;padding:0;display:grid}.Shx-vW_permissionOptions legend{color:var(--ui-muted);margin-bottom:10px;font-size:11px}.Shx-vW_permissionOptions label,.Shx-vW_permissionCheck{align-items:center;gap:9px;font-size:12px!important;font-weight:400!important;display:flex!important}.Shx-vW_permissionOptions input,.Shx-vW_permissionCheck input{accent-color:var(--ui-action);flex:none;width:15px!important;height:15px!important}.Shx-vW_permissionLimits{grid-template-columns:1fr 1fr;gap:12px;display:grid}.Shx-vW_permissionLimits label:last-child{grid-column:1/-1}.Shx-vW_permissionLimits label{font-size:11px!important}.Shx-vW_permissionPanel input:focus-visible,.Shx-vW_permissionPanel select:focus-visible{outline:2px solid var(--ui-focus);outline-offset:2px}.Shx-vW_panel:not([data-chat]) .Shx-vW_list{gap:0}.Shx-vW_panel:not([data-chat]) .Shx-vW_card{border:0;border-bottom:1px solid var(--ui-line);border-radius:0;padding:22px 0}.Shx-vW_panel:not([data-chat]) .Shx-vW_card:last-child{border-bottom:0}.Shx-vW_connectIntro h1{font-family:var(--ui-serif);font-weight:400}
.MMRLPq_shell{--tone:var(--ui-line-strong);--tone-soft:var(--ui-wash);color:var(--ui-ink);background:var(--ui-surface);border:1px solid var(--ui-line);border-radius:var(--ui-radius,12px);box-sizing:border-box;width:100%;max-width:480px;font:400 15px/1.5 var(--ui-font);margin:0 auto;position:relative;overflow:hidden;container-type:inline-size}.MMRLPq_embedded{background:0 0;border:0;border-radius:0;max-width:none}.MMRLPq_shell[data-tone=progress]{--tone:var(--ui-ocean);--tone-soft:var(--ui-ocean-soft)}.MMRLPq_shell[data-tone=ok]{--tone:var(--aa-ok);--tone-soft:var(--ui-ocean-soft)}.MMRLPq_shell[data-tone=attention]{--tone:var(--aa-sun);--tone-soft:var(--aa-sun-soft)}.MMRLPq_shell[data-tone=danger]{--tone:var(--aa-danger);--tone-soft:var(--aa-danger-soft)}.MMRLPq_shell:before{content:"";z-index:1;background:var(--tone);opacity:.9;height:3px;position:absolute;inset:0 0 auto}.MMRLPq_shell[data-tone=neutral]:before{opacity:.45}.MMRLPq_shell[data-tone=progress]:before{background:linear-gradient(90deg, transparent 0%, var(--tone) 35%, var(--ui-ocean-hover,var(--tone)) 50%, var(--tone) 65%, transparent 100%);background-repeat:no-repeat;background-size:50% 100%;animation:1.8s ease-in-out infinite MMRLPq_sweep}.MMRLPq_identity{border-bottom:1px solid var(--ui-line);background:radial-gradient(120% 140% at 0% 0%, var(--tone-soft) 0%, transparent 55%), var(--ui-surface);grid-template-rows:auto auto;grid-template-columns:auto auto minmax(0,1fr) auto;align-items:center;gap:7px 12px;padding:18px 14px 16px 20px;display:grid;position:relative}.MMRLPq_pair{flex:none;grid-row:1/span 2;align-items:center;display:flex}.MMRLPq_identity>.MMRLPq_emblem{grid-row:1/span 2}.MMRLPq_who{grid-area:1/3;align-self:end}.MMRLPq_chipSlot{grid-area:2/3;align-self:start}.MMRLPq_ashore{border:1px solid color-mix(in srgb, var(--ui-line) 70%, #000 6%);width:38px;height:38px;box-shadow:var(--aa-shadow-1);background:#fff;border-radius:12px;place-items:center;display:grid}.MMRLPq_ashore img{width:19px;height:auto;display:block}.MMRLPq_rail{place-items:center;width:44px;height:36px;margin:0 4px;display:grid;position:relative}.MMRLPq_rail:before{content:"";background:repeating-linear-gradient(90deg, var(--tone) 0 4px, transparent 4px 8px);opacity:.85;border-radius:2px;height:2px;margin-top:-1px;position:absolute;top:50%;left:0;right:0}.MMRLPq_shell[data-tone=ok] .MMRLPq_rail:before{background:var(--tone)}.MMRLPq_shell[data-tone=progress] .MMRLPq_rail:before{background-size:16px 2px;background-image:repeating-linear-gradient(90deg, var(--tone) 0 5px, transparent 5px 8px);animation:.7s linear infinite MMRLPq_flow}.MMRLPq_railNode{background:var(--ui-surface);border:1.5px solid var(--tone);width:20px;height:20px;color:var(--tone);border-radius:50%;place-items:center;display:grid;position:relative}.MMRLPq_shell[data-tone=ok] .MMRLPq_railNode{background:var(--tone);color:var(--ui-surface);animation:.35s cubic-bezier(.2,.9,.3,1.3) both MMRLPq_pop}.MMRLPq_shell[data-tone=neutral] .MMRLPq_railNode{color:var(--ui-muted)}.MMRLPq_railPulse{background:var(--tone);border-radius:50%;width:7px;height:7px;animation:1.2s ease-in-out infinite MMRLPq_pulse}.MMRLPq_chipSlot{min-width:0;display:flex}.MMRLPq_emblem{background:var(--ui-wash);border:1px solid var(--ui-line);width:46px;height:46px;color:var(--ui-ink-2,var(--ui-muted));box-shadow:var(--aa-shadow-1), inset 0 1px 0 #ffffff80;border-radius:13px;flex:none;place-items:center;font-size:18px;font-weight:650;display:grid;position:relative;overflow:hidden}.MMRLPq_emblem[data-known],.MMRLPq_emblem[data-logo=shown]{border-color:color-mix(in srgb, var(--ui-line) 70%, #000 6%);background:#fff}.MMRLPq_emblem[data-logo=shown] [data-logo-letter]{visibility:hidden}.MMRLPq_emblem img{object-fit:contain;width:100%;height:100%}.MMRLPq_who{flex:1;gap:3px;min-width:0;line-height:1.25;display:grid}.MMRLPq_who strong{letter-spacing:-.012em;text-overflow:ellipsis;white-space:nowrap;font-size:16px;font-weight:650;overflow:hidden}.MMRLPq_who small{min-width:0;color:var(--ui-muted);text-overflow:ellipsis;white-space:nowrap;align-items:center;gap:4px;font-size:12.5px;display:inline-flex;overflow:hidden}.MMRLPq_who small svg{color:var(--aa-ok);flex:none}.MMRLPq_close{width:36px;height:36px;color:var(--ui-muted);cursor:pointer;background:0 0;border:0;border-radius:50%;flex:none;grid-area:1/4/span 2;align-self:start;place-items:center;margin-left:-4px;transition:background .15s,color .15s;display:grid}.MMRLPq_close:hover{background:var(--ui-wash);color:var(--ui-ink)}.MMRLPq_close:focus-visible{outline:2px solid var(--ui-focus);outline-offset:1px}.MMRLPq_content{gap:14px;min-width:0;padding:22px 22px 20px;animation:.28s ease-out both MMRLPq_rise;display:grid}.MMRLPq_content h2{font:500 22px/1.25 var(--ui-serif);letter-spacing:-.01em;overflow-wrap:anywhere;text-wrap:balance;outline:none;margin:0}.MMRLPq_lede{color:var(--ui-ink-2,var(--ui-muted));text-wrap:pretty;margin:-6px 0 0;font-size:14.5px;line-height:1.55}.MMRLPq_loading{gap:10px;padding:4px 0;display:grid}.MMRLPq_skeleton{background:linear-gradient(90deg, var(--ui-wash), var(--ui-line), var(--ui-wash));background-size:200% 100%;border-radius:6px;width:72%;height:14px;animation:1.4s ease-in-out infinite MMRLPq_shimmer;display:block}.MMRLPq_skeleton[data-short]{width:46%}.MMRLPq_signedAs{border:1px solid var(--ui-ocean-line);background:var(--ui-ocean-soft);color:var(--ui-ink);border-radius:12px;flex-wrap:wrap;align-items:center;gap:0;margin:0;padding:12px 14px;font-size:13.5px;display:flex}.MMRLPq_signedAs svg{box-sizing:content-box;background:var(--aa-ok);color:var(--ui-surface);border-radius:50%;flex:none;margin-right:10px;padding:4px}.MMRLPq_signedAs strong{overflow-wrap:anywhere;margin-left:.3em;font-weight:600}.MMRLPq_form{gap:14px;min-width:0;display:grid}.MMRLPq_field{gap:6px;min-width:0;display:grid}.MMRLPq_field label{align-items:baseline;gap:8px;font-size:13.5px;font-weight:600;display:flex}.MMRLPq_optional{color:var(--ui-muted);font-size:12px;font-weight:400}.MMRLPq_field input,.MMRLPq_inlineChoice select{box-sizing:border-box;border:1px solid var(--ui-line-strong);background:var(--ui-background);width:100%;min-width:0;height:50px;color:var(--ui-ink);font:inherit;border-radius:10px;padding:0 14px;font-size:16px;transition:border-color .15s,box-shadow .15s,background .15s}.MMRLPq_field input:hover:not(:disabled):not(:focus){border-color:color-mix(in srgb, var(--ui-line-strong) 60%, var(--ui-ink))}.MMRLPq_field input:focus,.MMRLPq_inlineChoice select:focus{border-color:var(--ui-focus);background:var(--ui-surface);box-shadow:0 0 0 4px color-mix(in srgb, var(--ui-focus) 20%, transparent);outline:none}.MMRLPq_field input:disabled{background:var(--ui-wash);color:var(--ui-muted)}.MMRLPq_passwordField{position:relative}.MMRLPq_passwordField input{padding-right:50px}.MMRLPq_passwordField button{width:40px;height:40px;color:var(--ui-muted);cursor:pointer;background:0 0;border:0;border-radius:8px;place-items:center;display:grid;position:absolute;top:5px;right:5px}.MMRLPq_passwordField button:hover{background:var(--ui-wash);color:var(--ui-ink)}.MMRLPq_passwordField button:focus-visible{outline:2px solid var(--ui-focus);outline-offset:0}.MMRLPq_field input.MMRLPq_code{text-align:center;letter-spacing:.4em;font-variant-numeric:tabular-nums;background:var(--ui-surface);border-width:1.5px;height:64px;padding-left:calc(14px + .4em);font:600 28px/1 ui-monospace,SFMono-Regular,Menlo,monospace}.MMRLPq_primary{border:1px solid var(--ui-action);background:var(--ui-action);width:100%;min-height:50px;color:var(--ui-on-action);font:inherit;letter-spacing:-.005em;cursor:pointer;box-sizing:border-box;box-shadow:0 1px 0 #ffffff1f inset, var(--aa-shadow-2);border-radius:12px;justify-content:center;align-items:center;gap:9px;padding:0 18px;font-size:15px;font-weight:600;text-decoration:none;transition:background .15s,transform .15s,box-shadow .15s;display:inline-flex;position:relative}.MMRLPq_primary:hover:not(:disabled){background:var(--ui-action-hover);box-shadow:0 1px 0 #ffffff1f inset, var(--aa-shadow-3);transform:translateY(-1px)}.MMRLPq_primary:active:not(:disabled){transform:translateY(0)scale(.99)}.MMRLPq_primary:visited{color:var(--ui-on-action)}.MMRLPq_primary:disabled{opacity:.55;cursor:default;box-shadow:none}.MMRLPq_primary>svg:last-child:not(:first-child){transition:transform .15s}.MMRLPq_primary:hover:not(:disabled)>svg:last-child:not(:first-child){transform:translate(2px)}.MMRLPq_secondary{border:1px solid var(--ui-line-strong);background:var(--ui-surface);width:100%;min-height:48px;color:var(--ui-ink);font:inherit;cursor:pointer;border-radius:12px;justify-content:center;align-items:center;gap:9px;padding:0 16px;font-size:14.5px;font-weight:600;transition:background .15s,border-color .15s;display:inline-flex}.MMRLPq_secondary:hover:not(:disabled){background:var(--ui-wash)}.MMRLPq_primary:focus-visible,.MMRLPq_secondary:focus-visible,.MMRLPq_link:focus-visible,.MMRLPq_choice:focus-visible,.MMRLPq_danger:focus-visible,.MMRLPq_quiet:focus-visible{outline:2px solid var(--ui-focus);outline-offset:2px}.MMRLPq_links{flex-wrap:wrap;justify-content:center;align-items:center;gap:4px 18px;display:flex}.MMRLPq_link{min-height:36px;color:var(--ui-ink-2,var(--ui-ink));font:inherit;text-decoration:underline;-webkit-text-decoration-color:var(--ui-line-strong);text-decoration-color:var(--ui-line-strong);text-underline-offset:3px;cursor:pointer;background:0 0;border:0;border-radius:4px;align-items:center;gap:6px;padding:0 2px;font-size:13.5px;font-weight:500;display:inline-flex}.MMRLPq_link:hover:not(:disabled){color:var(--ui-ink);text-decoration-color:currentColor}.MMRLPq_link:disabled{color:var(--ui-muted);cursor:default}.MMRLPq_fine{color:var(--ui-muted);text-align:center;text-wrap:pretty;justify-content:center;margin:0;font-size:12.5px;line-height:1.45;display:flex}.MMRLPq_note{background:var(--ui-wash);color:var(--ui-ink-2,var(--ui-ink));border-radius:10px;margin:0;padding:10px 12px;font-size:13.5px}.MMRLPq_error{border:1px solid var(--aa-danger-line);background:var(--aa-danger-soft);color:var(--aa-danger);border-radius:10px;align-items:flex-start;gap:8px;margin:0;padding:10px 12px;font-size:14px;display:flex}.MMRLPq_error>svg{flex:none;margin-top:2px}.MMRLPq_stall{background:var(--aa-sun-soft);color:var(--aa-warn);border-radius:10px;margin:0;padding:10px 12px;font-size:13.5px}.MMRLPq_savedBadge{background:var(--ui-ocean-soft);color:var(--aa-ok);border-radius:999px;justify-self:start;align-items:center;gap:6px;margin:0;padding:4px 10px;font-size:12.5px;font-weight:600;display:inline-flex}.MMRLPq_choices{gap:8px;display:grid}.MMRLPq_choice{border:1px solid var(--ui-line);background:var(--ui-background);color:var(--ui-ink);font:inherit;text-align:left;cursor:pointer;border-radius:12px;grid-template-rows:auto auto;grid-template-columns:minmax(0,1fr) auto;align-items:center;column-gap:12px;padding:13px 14px;transition:border-color .15s,background .15s;display:grid}.MMRLPq_choice:hover:not(:disabled){border-color:var(--ui-line-strong);background:var(--ui-surface)}.MMRLPq_choice strong{font-size:14.5px}.MMRLPq_choice small{color:var(--ui-muted);grid-column:1;font-size:12.5px}.MMRLPq_choice svg{color:var(--ui-muted);grid-area:1/2/span 2}.MMRLPq_address{background:var(--ui-wash);overflow-wrap:anywhere;border-radius:10px;align-items:center;gap:8px;margin:0;padding:10px 12px;font:500 14px/1.4 ui-monospace,SFMono-Regular,Menlo,monospace;display:flex}.MMRLPq_deliveryOptions{border:0;gap:8px;min-width:0;margin:0;padding:0;display:grid}.MMRLPq_deliveryOption{border:1px solid var(--ui-line);background:var(--ui-background);cursor:pointer;border-radius:12px;align-items:center;gap:12px;padding:13px 14px;transition:border-color .15s,background .15s;display:flex}.MMRLPq_deliveryOption[data-selected=true]{border-color:var(--ui-ocean);background:var(--ui-ocean-soft)}.MMRLPq_deliveryOption:focus-within{outline:2px solid var(--ui-focus);outline-offset:2px}.MMRLPq_deliveryOption input{accent-color:var(--ui-ocean)}.MMRLPq_deliveryOption span{min-width:0;display:grid}.MMRLPq_deliveryOption strong{font-size:14.5px}.MMRLPq_deliveryOption small{color:var(--ui-muted);overflow-wrap:anywhere;font-size:12.5px}.MMRLPq_codeMeta{color:var(--ui-muted);flex-wrap:wrap;justify-content:center;gap:4px 14px;margin:-4px 0 0;font-size:12.5px;display:flex}.MMRLPq_timer{align-items:center;gap:6px;display:inline-flex}.MMRLPq_timer:before{content:"";background:var(--aa-sun);border-radius:50%;width:7px;height:7px;animation:1.6s ease-in-out infinite MMRLPq_pulse}.MMRLPq_timer time{font-variant-numeric:tabular-nums;color:var(--ui-ink-2,var(--ui-ink));font-weight:600}.MMRLPq_inlineChoice{align-items:center;gap:8px;display:inline-flex}.MMRLPq_inlineChoice select{width:auto;height:36px;font-size:13.5px}.MMRLPq_securityFrame{border:1px solid var(--ui-line);background:var(--ui-wash);border-radius:12px;overflow:hidden}.MMRLPq_securityImage{cursor:crosshair;background:0 0;border:0;width:100%;padding:0;display:block;position:relative}.MMRLPq_securityImage img{width:100%;height:auto;display:block}.MMRLPq_securityImage:focus-visible{outline:2px solid var(--ui-focus);outline-offset:-2px}.MMRLPq_securityCursor{background:var(--ui-focus);pointer-events:none;border:2px solid #fff;border-radius:50%;width:18px;height:18px;margin:-9px 0 0 -9px;position:absolute;box-shadow:0 0 0 1px #0006}.MMRLPq_manage{border-top:1px solid var(--ui-line);flex-wrap:wrap;justify-content:center;align-items:center;gap:4px 20px;padding-top:12px;display:flex}.MMRLPq_manage>.MMRLPq_confirm,.MMRLPq_manage>.MMRLPq_browserView{flex-basis:100%}.MMRLPq_confirm{border:1px solid var(--aa-danger-line);background:var(--aa-danger-soft);border-radius:12px;gap:10px;width:100%;padding:12px 14px;display:grid}.MMRLPq_confirm p{color:var(--ui-ink);margin:0;font-size:13.5px}.MMRLPq_confirm>div{flex-wrap:wrap;gap:8px;display:flex}.MMRLPq_danger,.MMRLPq_quiet{min-height:40px;font:inherit;cursor:pointer;border-radius:10px;padding:0 14px;font-size:13.5px;font-weight:600}.MMRLPq_danger{border:1px solid var(--aa-danger);background:var(--aa-danger);color:var(--ui-surface)}.MMRLPq_quiet{border:1px solid var(--ui-line-strong);background:var(--ui-surface);color:var(--ui-ink)}.MMRLPq_browserView{border:1px solid var(--ui-line);border-radius:12px;width:100%;margin:0;overflow:hidden}.MMRLPq_browserView figcaption{color:var(--ui-muted);background:var(--ui-wash);justify-content:space-between;align-items:center;gap:8px;padding:6px 10px;font-size:12px;display:flex}.MMRLPq_browserView figcaption button{width:28px;height:28px;color:inherit;cursor:pointer;background:0 0;border:0;border-radius:6px;place-items:center;display:grid}.MMRLPq_browserView img{width:100%;height:auto;display:block}.MMRLPq_footer{border-top:1px solid var(--ui-line);background:var(--ui-wash);color:var(--ui-muted);text-align:center;justify-content:center;align-items:flex-start;gap:7px;padding:12px 22px;font-size:12px;line-height:1.45;display:flex}.MMRLPq_footer svg{color:var(--aa-ok);flex:none;margin-top:2px}.MMRLPq_embedded .MMRLPq_footer{background:color-mix(in srgb, var(--ui-wash) 70%, transparent)}.MMRLPq_srOnly,.MMRLPq_who .MMRLPq_srOnly{clip:rect(0 0 0 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.MMRLPq_spin{flex:none;animation:1s linear infinite MMRLPq_spin}@keyframes MMRLPq_spin{to{transform:rotate(360deg)}}@keyframes MMRLPq_pop{0%{opacity:0;transform:scale(.4)}to{opacity:1;transform:scale(1)}}@keyframes MMRLPq_shimmer{0%{background-position:100% 0}to{background-position:-100% 0}}@keyframes MMRLPq_sweep{0%{background-position:-60% 0}to{background-position:160% 0}}@keyframes MMRLPq_flow{to{background-position:16px 0}}@keyframes MMRLPq_pulse{0%,to{opacity:.55;transform:scale(.8)}50%{opacity:1;transform:scale(1.15)}}@keyframes MMRLPq_rise{0%{opacity:0;transform:translateY(4px)}to{opacity:1;transform:none}}@container (min-width:520px){.MMRLPq_identity{padding:20px 16px 18px 24px}.MMRLPq_content{gap:16px;padding:26px 26px 22px}.MMRLPq_content h2{font-size:24px}.MMRLPq_footer{padding:12px 26px}}@container (max-width:460px){.MMRLPq_identity{grid-template-columns:auto minmax(0,1fr) auto;column-gap:12px;padding:16px 10px 14px 16px}.MMRLPq_pair{display:none}.MMRLPq_who,.MMRLPq_chipSlot{grid-column:2}.MMRLPq_identity .MMRLPq_emblem{width:44px;height:44px}.MMRLPq_close{grid-column:3}.MMRLPq_content{padding:20px 16px 16px}.MMRLPq_content h2{font-size:21px}.MMRLPq_footer{padding:11px 16px}}@container (min-width:560px){.MMRLPq_codeForm{grid-template-columns:minmax(0,1fr) auto;align-items:end;column-gap:12px}.MMRLPq_codeForm>*{grid-column:1/-1}.MMRLPq_codeForm>.MMRLPq_field{grid-column:1}.MMRLPq_codeForm>.MMRLPq_primary{grid-column:2;width:auto;min-width:156px;height:64px}}@container (min-width:760px){.MMRLPq_codeForm>.MMRLPq_field input.MMRLPq_code{font-size:30px}}@container (max-width:340px){.MMRLPq_field input.MMRLPq_code{letter-spacing:.22em;height:56px;padding-left:calc(10px + .22em);padding-right:10px;font-size:22px}.MMRLPq_links{gap:2px 14px}}@media (prefers-reduced-motion:reduce){.MMRLPq_spin,.MMRLPq_skeleton,.MMRLPq_railPulse,.MMRLPq_timer:before,.MMRLPq_shell:before,.MMRLPq_rail:before,.MMRLPq_railNode,.MMRLPq_content{animation:none!important}.MMRLPq_shell[data-tone=progress]:before{background:var(--tone)}.MMRLPq_field input,.MMRLPq_primary,.MMRLPq_primary>svg,.MMRLPq_close,.MMRLPq_choice,.MMRLPq_deliveryOption,.MMRLPq_secondary{transition:none}.MMRLPq_primary:hover:not(:disabled){transform:none}}.MMRLPq_hint{color:var(--ui-muted);font-size:12.5px}a.MMRLPq_primary,a.MMRLPq_primary:visited,a.MMRLPq_primary:hover{text-decoration:none;color:var(--ui-on-action)!important}.MMRLPq_humanCheck{border:1px solid var(--ui-line);background:var(--ui-wash);border-radius:12px;width:100%;margin:0;overflow:hidden}.MMRLPq_humanCheck iframe{aspect-ratio:16/10;background:#fff;border:0;width:100%;min-height:320px;display:block}.MMRLPq_humanCheck figcaption{color:var(--ui-muted);padding:6px 10px;font-size:12px}
._3V31IW_card{border:1px solid var(--ui-line);border-radius:var(--ui-radius,12px);background:var(--ui-surface);min-width:0;color:var(--ui-ink);font:400 14.5px/1.5 var(--ui-font);gap:12px;margin:0;padding:18px;display:grid}._3V31IW_card p{overflow-wrap:anywhere;margin:0}._3V31IW_card form{gap:10px;display:grid}._3V31IW_header{align-items:center;gap:12px;display:flex}._3V31IW_header h3{font:600 16px/1.3 var(--ui-font);margin:0}._3V31IW_header p{color:var(--ui-muted);margin:2px 0 0;font-size:12.5px}._3V31IW_mark{flex:none;place-items:center;width:40px;height:40px;display:grid}._3V31IW_check{color:var(--aa-ok);margin-left:auto}._3V31IW_email{color:var(--ui-muted);font-size:13.5px}._3V31IW_card label{font-size:13.5px;font-weight:600;display:block}._3V31IW_card input{box-sizing:border-box;border:1px solid var(--ui-line-strong);border-radius:var(--ui-control-radius,8px);background:var(--ui-background);width:100%;min-width:0;height:48px;color:var(--ui-ink);font:inherit;padding:0 14px;font-size:16px}._3V31IW_card input:focus{border-color:var(--ui-focus);box-shadow:0 0 0 3px color-mix(in srgb, var(--ui-focus) 22%, transparent);outline:none}._3V31IW_card button:focus-visible,._3V31IW_card a:focus-visible,._3V31IW_card summary:focus-visible{outline:2px solid var(--ui-focus);outline-offset:2px}._3V31IW_primary{box-sizing:border-box;border:1px solid var(--ui-action);border-radius:var(--ui-control-radius,8px);background:var(--ui-action);width:100%;min-height:48px;font:inherit;cursor:pointer;justify-content:center;align-items:center;gap:9px;padding:0 16px;font-weight:600;text-decoration:none;display:flex;color:var(--ui-on-action)!important}._3V31IW_primary:hover:not(:disabled){background:var(--ui-action-hover)}._3V31IW_card button:disabled{opacity:.6;cursor:default}._3V31IW_link{min-height:32px;color:var(--ui-ink-2,var(--ui-ink));font:inherit;text-decoration:underline;-webkit-text-decoration-color:var(--ui-line-strong);text-decoration-color:var(--ui-line-strong);text-underline-offset:3px;cursor:pointer;background:0 0;border:0;align-items:center;gap:6px;margin-right:16px;padding:0;font-size:13.5px;display:inline-flex}._3V31IW_fine{color:var(--ui-muted);align-items:flex-start;gap:7px;font-size:12.5px;display:flex}._3V31IW_fine svg{flex:none;margin-top:2px}._3V31IW_manage{border-top:1px solid var(--ui-line);color:var(--ui-muted);padding-top:10px;font-size:13px}._3V31IW_manage summary{cursor:pointer;align-items:center;min-height:32px;display:flex}._3V31IW_manage p{margin:6px 0}._3V31IW_error{border:1px solid var(--aa-danger-line);border-radius:var(--ui-control-radius,8px);background:var(--aa-danger-soft);color:var(--aa-danger);gap:6px;padding:10px 12px;font-size:14px;display:grid}._3V31IW_spin{animation:1s linear infinite _3V31IW_spin}@keyframes _3V31IW_spin{to{transform:rotate(360deg)}}@media (prefers-reduced-motion:reduce){._3V31IW_spin{animation:none}}@media (max-width:500px){._3V31IW_card{padding:16px}}@container aa-chat (max-width:520px){._3V31IW_card{padding:16px}}
.VFsVFq_chip{letter-spacing:-.003em;white-space:nowrap;border:1px solid #0000;border-radius:999px;flex:none;align-items:center;gap:6px;max-width:100%;min-height:28px;padding:3px 11px 3px 9px;font-size:12.5px;font-weight:600;line-height:1.2;display:inline-flex;box-shadow:inset 0 1px #ffffff59}.VFsVFq_chip>span{text-overflow:ellipsis;overflow:hidden}.VFsVFq_chip i{opacity:.6;background:currentColor;border-radius:50%;width:7px;height:7px}.VFsVFq_chip svg{flex:none}.VFsVFq_chip[data-tone=neutral]{background:var(--ui-wash);border-color:var(--ui-line);color:var(--ui-muted)}.VFsVFq_chip[data-tone=progress]{background:var(--ui-ocean-soft);border-color:var(--ui-ocean-line);color:var(--ui-ocean-deep)}.VFsVFq_chip[data-tone=attention]{background:var(--aa-sun-soft);border-color:color-mix(in srgb, var(--aa-sun) 45%, transparent);color:var(--aa-warn)}.VFsVFq_chip[data-tone=ok]{background:var(--ui-ocean-soft);border-color:var(--ui-ocean-line);color:var(--aa-ok)}.VFsVFq_chip[data-tone=danger]{background:var(--aa-danger-soft);border-color:var(--aa-danger-line);color:var(--aa-danger)}.VFsVFq_progress{border:1px solid var(--ui-line);background:linear-gradient(180deg, var(--ui-ocean-ground,var(--ui-background)), var(--ui-background));border-radius:14px;gap:12px;min-width:0;padding:16px;display:grid}.VFsVFq_progressBody{align-items:flex-start;gap:14px;min-width:0;display:flex}.VFsVFq_phases{flex:1;gap:11px;min-width:0;margin:0;padding:0;list-style:none;display:grid}.VFsVFq_phases li{color:var(--ui-muted);align-items:center;gap:10px;font-size:13.5px;line-height:1.3;display:flex;position:relative}.VFsVFq_phases li:not(:last-child):after{content:"";background:var(--ui-line);border-radius:2px;width:2px;height:10px;position:absolute;top:24px;left:11px}.VFsVFq_phases li[data-state=done]:not(:last-child):after{background:var(--ui-ocean)}.VFsVFq_phases li[data-state=done]{color:var(--ui-ink-2,var(--ui-ink))}.VFsVFq_phases li[data-state=active]{color:var(--ui-ink);font-weight:600}.VFsVFq_phases li[data-state=error]{color:var(--aa-danger);font-weight:600}.VFsVFq_phaseIcon{border:1px solid var(--ui-line-strong);background:var(--ui-surface);width:24px;height:24px;color:var(--ui-muted);border-radius:50%;flex:none;place-items:center;display:grid;position:relative}.VFsVFq_phases li[data-state=done] .VFsVFq_phaseIcon{border-color:var(--ui-ocean);background:var(--ui-ocean);color:var(--ui-surface)}.VFsVFq_phases li[data-state=active] .VFsVFq_phaseIcon{border-color:var(--ui-ocean);color:var(--ui-ocean);background:var(--ui-ocean-soft)}.VFsVFq_phases li[data-state=active] .VFsVFq_phaseIcon:after{content:"";border:2px solid var(--ui-ocean);opacity:0;border-radius:50%;animation:1.6s ease-out infinite VFsVFq_ring;position:absolute;inset:-5px}@keyframes VFsVFq_ring{0%{opacity:.5;transform:scale(.8)}to{opacity:0;transform:scale(1.25)}}.VFsVFq_phases li[data-state=error] .VFsVFq_phaseIcon{border-color:var(--aa-danger);background:var(--aa-danger-soft);color:var(--aa-danger)}.VFsVFq_thumb{aspect-ratio:4/3;border:1px solid var(--ui-line);width:116px;box-shadow:var(--aa-shadow-2);background:var(--ui-wash);cursor:zoom-in;border-radius:10px;flex:none;padding:0;position:relative;overflow:hidden}.VFsVFq_thumb img{object-fit:cover;object-position:top;width:100%;height:100%;display:block}.VFsVFq_thumb span{color:#fff;background:#000000b8;border-radius:999px;align-items:center;gap:5px;padding:2px 7px 2px 6px;font-size:10.5px;font-weight:600;display:inline-flex;position:absolute;bottom:6px;left:6px}.VFsVFq_thumb span:before{content:"";background:#ff5a4f;border-radius:50%;width:6px;height:6px;animation:1.4s ease-in-out infinite VFsVFq_live}@keyframes VFsVFq_live{50%{opacity:.35}}.VFsVFq_thumb:hover img{transform:scale(1.04)}.VFsVFq_thumb img{transition:transform .25s}.VFsVFq_thumb:focus-visible{outline:2px solid var(--ui-focus);outline-offset:2px}.VFsVFq_fixes{border-top:1px dashed var(--ui-line);gap:6px;margin:0;padding:10px 0 0;list-style:none;display:grid}.VFsVFq_fixes li{color:var(--ui-ink-2,var(--ui-ink));align-items:flex-start;gap:8px;font-size:13px;line-height:1.4;display:flex}.VFsVFq_fixes li svg{color:var(--aa-warn);flex:none;margin-top:2px}.VFsVFq_fixes li[data-healed] svg{color:var(--aa-ok)}.VFsVFq_fixes strong{font-weight:600}.VFsVFq_progressLinks{flex-wrap:wrap;align-items:center;gap:4px 16px;font-size:12.5px;display:flex}.VFsVFq_progressLinks a{min-height:28px;color:var(--ui-ink-2,var(--ui-ink));text-underline-offset:3px;align-items:center;gap:5px;font-weight:500;display:inline-flex}.VFsVFq_steps{min-width:0;color:var(--ui-muted)}.VFsVFq_steps summary{cursor:pointer;min-height:28px;color:var(--ui-ink-2,var(--ui-ink));align-items:center;gap:5px;font-weight:500;list-style:none;display:inline-flex}.VFsVFq_steps summary::-webkit-details-marker{display:none}.VFsVFq_steps summary span{background:var(--ui-wash);border-radius:999px;padding:0 6px;font-size:11px}.VFsVFq_steps[open] summary svg{transform:rotate(180deg)}.VFsVFq_steps ol{gap:4px;max-height:180px;margin:6px 0 0;padding:0;list-style:none;display:grid;overflow:auto}.VFsVFq_steps li{grid-template-columns:auto 1fr;gap:8px;font-size:12px;display:grid}.VFsVFq_steps time{font-variant-numeric:tabular-nums;color:var(--ui-muted)}.VFsVFq_zoom{z-index:1000;background:#0009;place-items:center;padding:16px;display:grid;position:fixed;inset:0}.VFsVFq_zoom figure{background:var(--ui-surface);max-width:min(920px,100%);max-height:100%;box-shadow:var(--aa-shadow-3);border-radius:10px;margin:0;overflow:auto}.VFsVFq_zoom img{width:100%;height:auto;display:block}.VFsVFq_zoom figcaption{color:var(--ui-muted);justify-content:space-between;align-items:center;gap:8px;padding:6px 8px 6px 12px;font-size:12.5px;display:flex}.VFsVFq_zoom figcaption button{width:32px;height:32px;color:var(--ui-ink);cursor:pointer;background:0 0;border:0;border-radius:50%;place-items:center;display:grid}.VFsVFq_need{border:1px solid color-mix(in srgb, var(--aa-sun) 45%, transparent);background:var(--aa-sun-soft);color:var(--ui-ink);border-radius:14px;align-items:flex-start;gap:12px;padding:14px 15px;display:flex;position:relative;overflow:hidden}.VFsVFq_need[data-need=try_later]{border-color:var(--aa-danger-line);background:var(--aa-danger-soft)}.VFsVFq_needIcon{background:var(--ui-surface);width:34px;height:34px;color:var(--aa-warn);box-shadow:var(--aa-shadow-1);border-radius:11px;flex:none;place-items:center;display:grid}.VFsVFq_need[data-need=try_later] .VFsVFq_needIcon{color:var(--aa-danger)}.VFsVFq_need strong{overflow-wrap:anywhere;font-size:14.5px;font-weight:600;line-height:1.3;display:block}.VFsVFq_need p{color:var(--ui-ink-2,var(--ui-ink));margin:3px 0 0;font-size:13.5px;line-height:1.45}.VFsVFq_purpose{border-top:1px solid var(--ui-line)}.VFsVFq_purpose summary{cursor:pointer;min-height:48px;color:var(--ui-ink-2,var(--ui-ink));align-items:center;gap:8px;padding:0 22px;font-size:13px;font-weight:600;list-style:none;display:flex}.VFsVFq_purpose summary::-webkit-details-marker{display:none}.VFsVFq_purpose summary:focus-visible{outline:2px solid var(--ui-focus);outline-offset:-2px}.VFsVFq_chevron{color:var(--ui-muted);margin-left:auto;transition:transform .15s}.VFsVFq_purpose[open] .VFsVFq_chevron{transform:rotate(180deg)}.VFsVFq_purpose ul{gap:7px;margin:0;padding:0 22px 16px;list-style:none;display:grid}.VFsVFq_purpose li{color:var(--ui-ink-2,var(--ui-ink));align-items:flex-start;gap:8px;font-size:13px;line-height:1.4;display:flex}.VFsVFq_purpose li svg{box-sizing:content-box;border-radius:50%;flex:none;margin-top:1px;padding:2px}.VFsVFq_purpose li:nth-child(-n+3) svg{color:var(--aa-ok);background:var(--ui-ocean-soft)}.VFsVFq_purpose li:nth-child(n+4) svg{color:var(--aa-danger);background:var(--aa-danger-soft)}.VFsVFq_srOnly{clip:rect(0 0 0 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.VFsVFq_spin{animation:1s linear infinite VFsVFq_spin}@keyframes VFsVFq_spin{to{transform:rotate(360deg)}}@container (max-width:480px){.VFsVFq_purpose summary{padding:0 16px}.VFsVFq_purpose ul{padding:0 16px 14px}.VFsVFq_thumb{width:84px}}@media (prefers-reduced-motion:reduce){.VFsVFq_spin,.VFsVFq_thumb span:before,.VFsVFq_phases li[data-state=active] .VFsVFq_phaseIcon:after{animation:none}.VFsVFq_chevron,.VFsVFq_thumb img{transition:none}.VFsVFq_thumb:hover img{transform:none}}.VFsVFq_progress{container-type:inline-size}@container (max-width:300px){.VFsVFq_progressBody{flex-direction:column}.VFsVFq_thumb{width:100%;max-width:200px}}
