.H7lZiW_row{align-items:end;gap:6px;display:flex}.H7lZiW_half{gap:6px;display:flex}.H7lZiW_aisle{width:22px}.H7lZiW_seat{border:2px solid var(--line-strong);width:44px;height:50px;color:var(--ink-soft);font:inherit;cursor:pointer;background:0 0;border-radius:12px 12px 6px 6px;place-items:center;font-size:.95rem;font-weight:600;display:grid}.H7lZiW_seat:hover,.H7lZiW_window{border-color:var(--ink-soft);color:var(--ink)}.H7lZiW_best{background:var(--accent);border-color:var(--accent)!important;color:var(--bg)!important}.H7lZiW_viewing{box-shadow:0 0 0 3px var(--bg), 0 0 0 5px var(--ink)}
._3tmHla_wrap{max-width:760px}._3tmHla_heads,._3tmHla_row{grid-template-columns:1fr 76px 1fr;align-items:center;display:grid}._3tmHla_heads{color:var(--ink-soft);border-bottom:1px solid var(--line);padding-bottom:10px;font-size:.85rem}._3tmHla_heads span:last-child{text-align:right}._3tmHla_list{margin:0;padding:0;list-style:none}._3tmHla_row{width:100%;min-height:56px;color:inherit;font:inherit;text-align:inherit;cursor:pointer;background:0 0;border:0;padding:0;position:relative}._3tmHla_row:hover ._3tmHla_label b{text-underline-offset:3px;text-decoration:underline}._3tmHla_lane{align-self:stretch;align-items:center;padding:8px 0;display:flex}._3tmHla_left{text-align:right;justify-content:flex-end;padding-right:14px}._3tmHla_right{justify-content:flex-start;padding-left:14px}._3tmHla_glow._3tmHla_left{background:linear-gradient(270deg,#1f5fd621,#0000 85%)}._3tmHla_glow._3tmHla_right{background:linear-gradient(90deg,#1f5fd621,#0000 85%)}._3tmHla_spine{font-variant-numeric:tabular-nums;color:var(--ink-soft);align-self:stretch;place-items:center;font-size:.85rem;display:grid;position:relative}._3tmHla_spine:before{content:"";background:var(--ink-soft);opacity:.5;width:4px;margin-left:-2px;position:absolute;top:0;bottom:0;left:50%}._3tmHla_spine._3tmHla_night:before{background:var(--line-strong);opacity:1}._3tmHla_spine time{background:var(--bg);border-radius:4px;padding:2px 4px;position:relative}._3tmHla_both{min-height:92px}._3tmHla_both ._3tmHla_spine{place-items:start center;padding-top:12px}._3tmHla_center{text-align:center;background:var(--bg);width:max-content;max-width:min(78vw,320px);padding:2px 10px;position:absolute;top:42px;left:50%;transform:translate(-50%)}._3tmHla_label{gap:1px;display:grid}._3tmHla_label b{font-weight:600}._3tmHla_label small{color:var(--ink-soft);font-size:.8rem}._3tmHla_lightEvent ._3tmHla_label b{color:var(--accent)}._3tmHla_soft ._3tmHla_label{opacity:.5}._3tmHla_active ._3tmHla_spine time{background:var(--ink);color:var(--bg);font-weight:600}@media (max-width:520px){._3tmHla_heads,._3tmHla_row{grid-template-columns:1fr 62px 1fr}._3tmHla_label small{font-size:.75rem}}
._6gHrLW_box{gap:10px;max-width:46ch;display:grid}._6gHrLW_ask{font:inherit;color:var(--accent);background:var(--accent-soft);cursor:pointer;border:0;border-radius:999px;justify-self:start;min-height:44px;padding:10px 18px;font-size:.95rem;font-weight:700}._6gHrLW_ask:hover{background:#d6e5fb}._6gHrLW_ask:disabled{cursor:progress;opacity:.8}._6gHrLW_hint{color:var(--ink-soft);margin:0;font-size:.85rem}._6gHrLW_error{color:#a3261b;margin:0;font-size:.9rem}._6gHrLW_result{border:1px solid var(--line);background:var(--bg);border-radius:16px;gap:8px;padding:14px 16px;display:grid}._6gHrLW_title{flex-wrap:wrap;align-items:baseline;gap:10px;margin:0;font-size:1.15rem;font-weight:800;display:flex}._6gHrLW_title span{border-radius:999px;padding:2px 9px;font-size:.72rem;font-weight:700}._6gHrLW_high{background:var(--accent);color:var(--bg)}._6gHrLW_medium{background:var(--accent-soft);color:var(--accent)}._6gHrLW_low{background:var(--bg-soft);color:var(--ink-soft)}._6gHrLW_what{color:var(--ink-soft);margin:0;font-size:.92rem}._6gHrLW_caption{background:var(--bg-soft);border-radius:12px;gap:8px;padding:10px 12px;font-size:.95rem;display:grid}._6gHrLW_caption button{font:inherit;color:var(--accent);border:2px solid var(--accent);cursor:pointer;background:0 0;border-radius:999px;justify-self:start;padding:4px 12px;font-size:.82rem;font-weight:700}._6gHrLW_postcard{color:var(--accent);text-underline-offset:4px;font-size:.92rem;font-weight:700}
.rZq9Lq_wrap{display:contents}.rZq9Lq_btn{font:inherit;color:var(--accent);cursor:pointer;border:1.5px solid var(--line-strong);background:0 0;border-radius:999px;align-self:center;min-height:32px;padding:4px 11px;font-size:.78rem;font-weight:700}.rZq9Lq_btn:hover,.rZq9Lq_btn[aria-expanded=true]{border-color:var(--accent)}.rZq9Lq_note{color:var(--ink);grid-column:1/-1;max-width:64ch;padding:2px 6px 12px;font-size:.9rem;line-height:1.5;display:block}.rZq9Lq_note a{color:var(--accent);font-weight:600}
.dvqZ-a_planner{grid-template-columns:minmax(0,1fr);grid-template-areas:"summary""context""answer""moments""snap""strip";column-gap:56px;padding-top:32px;display:grid}.dvqZ-a_loading{min-height:60vh}.dvqZ-a_summary{flex-wrap:wrap;grid-area:summary;align-items:baseline;gap:4px 16px;display:flex}.dvqZ-a_flightLine{letter-spacing:-.01em;margin:0;font-size:clamp(1.3rem,3.2vw,1.8rem);font-weight:800}.dvqZ-a_change{color:var(--accent);text-underline-offset:4px;padding:8px 0;font-size:.95rem;font-weight:600}.dvqZ-a_context{color:var(--ink-soft);grid-area:context;max-width:62ch;margin:6px 0 36px}.dvqZ-a_context a{color:var(--accent);font-weight:600}.dvqZ-a_seatNote{color:var(--ink-soft);max-width:44ch;margin:16px 0 0;font-size:.9rem}.dvqZ-a_gate{max-width:640px;margin:0 auto;padding:clamp(40px,10vh,100px) 0 24px}.dvqZ-a_gate h1{letter-spacing:-.02em;margin:0 0 26px;font-size:clamp(1.7rem,4.6vw,2.5rem);font-weight:800;line-height:1.12}.dvqZ-a_gateFields{background:var(--bg-soft);border-radius:16px;grid-template-columns:1fr 1fr;align-items:end;gap:18px 20px;margin-bottom:14px;padding:22px;display:grid}.dvqZ-a_gateFields label>span:first-child{color:var(--ink-soft);margin-bottom:6px;font-size:.85rem;font-weight:600;display:block}.dvqZ-a_gateFields select{width:100%;font:inherit;color:var(--ink);background:var(--bg);border:1px solid var(--line-strong);border-radius:10px;min-height:46px;padding:10px 12px;font-size:1.05rem;font-weight:600}.dvqZ-a_dateField{display:block;position:relative}.dvqZ-a_dateShown{background:var(--bg);border:1px solid var(--line-strong);cursor:pointer;border-radius:10px;min-height:46px;padding:10px 12px;font-size:1.05rem;font-weight:600;display:block}.dvqZ-a_dateField input{opacity:0;cursor:pointer;height:46px;position:absolute;bottom:0;left:0;right:0}.dvqZ-a_dateField:focus-within .dvqZ-a_dateShown{outline:2px solid var(--accent);outline-offset:2px}.dvqZ-a_go{font:inherit;background:var(--accent);color:#fff;cursor:pointer;border:0;border-radius:999px;grid-column:1/-1;justify-self:start;min-height:52px;padding:14px 28px;font-size:1.05rem;font-weight:700}.dvqZ-a_go:hover{background:#184fb6}.dvqZ-a_answer{grid-area:answer;align-items:flex-start;gap:28px;display:flex}.dvqZ-a_letter{color:var(--accent);letter-spacing:-.04em;flex:none;font-size:clamp(7rem,17vw,12.5rem);font-weight:800;line-height:.78}.dvqZ-a_verdict h1{letter-spacing:-.01em;margin:0 0 10px;font-size:clamp(1.6rem,3.6vw,2.2rem);font-weight:800}.dvqZ-a_verdict>p{max-width:42ch;color:var(--ink);margin:0 0 22px}.dvqZ-a_actions{flex-wrap:wrap;align-items:center;gap:10px 18px;margin-top:26px;display:flex}.dvqZ-a_primary{background:var(--accent);color:#fff;border-radius:999px;align-items:center;min-height:44px;padding:12px 20px;font-weight:700;text-decoration:none;display:inline-flex}.dvqZ-a_primary:hover{background:#184fb6}.dvqZ-a_secondary{color:var(--accent);text-underline-offset:4px;align-items:center;min-height:44px;font-weight:600;display:inline-flex}.dvqZ-a_hint{color:var(--ink-soft);max-width:46ch;margin:12px 0 0;font-size:.88rem}.dvqZ-a_moments{grid-area:moments;margin-top:64px}.dvqZ-a_moments h2{margin:0;font-size:1.4rem;font-weight:800}.dvqZ-a_moments .dvqZ-a_fine{margin:6px 0 14px}.dvqZ-a_moments ol{gap:0;max-width:760px;margin:0;padding:0;list-style:none;display:grid}.dvqZ-a_moments li .dvqZ-a_seek{border:0;border-bottom:1px solid var(--line);text-align:left;width:100%;font:inherit;color:var(--ink);cursor:pointer;background:0 0;grid-template-columns:5.2em 4.6em 1fr;align-items:baseline;gap:14px;min-height:48px;padding:12px 6px;text-decoration:none;display:grid}.dvqZ-a_moments li .dvqZ-a_seek:hover{background:var(--bg-soft)}.dvqZ-a_when{font-variant-numeric:tabular-nums;font-weight:800;display:grid}.dvqZ-a_when small{color:var(--ink-soft);font-size:.78rem;font-weight:500}.dvqZ-a_photo,.dvqZ-a_video{letter-spacing:.02em;border-radius:999px;justify-self:start;padding:3px 9px;font-size:.72rem;font-weight:700}.dvqZ-a_photo{background:var(--accent-soft);color:var(--accent)}.dvqZ-a_video{background:var(--accent);color:var(--bg)}.dvqZ-a_what{gap:2px;display:grid}.dvqZ-a_what small{color:var(--ink-soft);font-size:.85rem}@media (max-width:560px){.dvqZ-a_moments li .dvqZ-a_seek{grid-template-columns:4.4em 1fr}.dvqZ-a_photo,.dvqZ-a_video{grid-area:2/1}.dvqZ-a_what{grid-area:1/2/span 2}}.dvqZ-a_strip{grid-area:strip;margin-top:64px}.dvqZ-a_strip h2{margin:0 0 18px;font-size:1.4rem;font-weight:800}.dvqZ-a_fine{color:var(--ink-soft);max-width:70ch;margin-top:22px;font-size:.85rem}.dvqZ-a_fine a{color:var(--accent)}@media (max-width:860px){.dvqZ-a_answer{gap:18px}}@media (max-width:520px){.dvqZ-a_gateFields{grid-template-columns:1fr;padding:16px}.dvqZ-a_go{width:100%}}@media (max-width:420px){.dvqZ-a_answer{flex-direction:column}}.dvqZ-a_momentRow{border-bottom:1px solid var(--line);grid-template-columns:1fr auto;align-items:center;column-gap:10px;display:grid}.dvqZ-a_momentRow .dvqZ-a_seek{border-bottom:0!important}.dvqZ-a_snap{grid-area:snap;margin-top:56px}.dvqZ-a_snap h2{margin:0;font-size:1.4rem;font-weight:800}.dvqZ-a_snap .dvqZ-a_fine{margin:6px 0 14px}
._6-1doq_page{grid-template-columns:minmax(0,1fr) minmax(0,.9fr);align-items:start;gap:48px;padding-top:32px;display:grid}._6-1doq_card{width:100%;max-width:540px;height:auto;box-shadow:0 0 0 1px var(--line);border-radius:18px;display:block}._6-1doq_panel h1{margin:0 0 8px;font-size:clamp(1.8rem,4vw,2.4rem);font-weight:800}._6-1doq_lead{color:var(--ink-soft);max-width:40ch;margin:0 0 26px}._6-1doq_toggle{border:2px solid var(--line-strong);border-radius:999px;gap:3px;padding:3px;display:inline-flex}._6-1doq_toggle button{font:inherit;color:var(--ink-soft);cursor:pointer;background:0 0;border:0;border-radius:999px;min-height:40px;padding:8px 14px;font-size:.95rem;font-weight:600}._6-1doq_toggle button[aria-pressed=true]{background:var(--ink);color:var(--bg)}._6-1doq_upload{cursor:pointer;text-underline-offset:4px;min-height:44px;margin-top:22px;padding:10px 0;font-weight:600;text-decoration:underline;display:block}._6-1doq_upload input{font:inherit;color:var(--ink-soft);max-width:100%;margin-top:8px;font-size:.85rem;display:block}._6-1doq_actions{flex-wrap:wrap;gap:12px;margin-top:18px;display:flex}._6-1doq_primary,._6-1doq_secondary{font:inherit;cursor:pointer;border-radius:999px;min-height:44px;padding:12px 20px;font-weight:700}._6-1doq_primary{background:var(--accent);color:var(--bg);border:0}._6-1doq_secondary{color:var(--ink);border:2px solid var(--ink-soft);background:0 0}._6-1doq_note{color:var(--ink-soft);font-size:.9rem}._6-1doq_back{margin-top:28px}@media (max-width:860px){._6-1doq_page{grid-template-columns:1fr;gap:28px}._6-1doq_card{max-width:100%}}
.MX-moG_page{grid-template-columns:minmax(0,1.1fr) minmax(0,1fr);align-items:start;gap:48px;padding-top:32px;display:grid}.MX-moG_stage{justify-items:center;gap:8px;display:grid}.MX-moG_frame{aspect-ratio:240/320;border:22px solid var(--ink);background:var(--bg-deep);width:min(100%,470px);box-shadow:none;border-radius:46%/35%;position:relative;overflow:hidden}.MX-moG_viewer{position:absolute;inset:0}:is(.MX-moG_viewer .cesium-viewer,.MX-moG_viewer .cesium-widget,.MX-moG_viewer canvas){width:100%;height:100%}.MX-moG_viewer .cesium-viewer-bottom{display:none}.MX-moG_shade{background:var(--ink);pointer-events:none;height:15%;position:absolute;top:0;left:0;right:0}.MX-moG_shade span{background:var(--ink);border-radius:7px;width:48px;height:14px;margin-left:-24px;position:absolute;bottom:-5px;left:50%}.MX-moG_status{text-align:center;color:var(--ink-soft);max-width:470px;margin:0;font-size:.85rem}.MX-moG_credits{color:var(--ink-soft);max-width:470px;min-height:20px;font-size:.7rem}.MX-moG_credits .cesium-widget-credits{flex-wrap:wrap;align-items:center;gap:8px;display:flex;position:static}.MX-moG_credits img{filter:invert()grayscale();max-height:18px}.MX-moG_credits a{color:var(--ink-soft)}.MX-moG_panel h1{letter-spacing:-.01em;margin:6px 0 14px;font-size:clamp(1.6rem,3.4vw,2.3rem);font-weight:800;line-height:1.15}.MX-moG_kicker{color:var(--ink-soft);margin:0}.MX-moG_callout{color:var(--accent);min-height:1.6em;margin:0 0 22px;font-size:1.25rem;font-weight:700}.MX-moG_controls{justify-items:start;gap:14px;display:grid}.MX-moG_controls input[type=range]{width:100%;accent-color:var(--accent);min-height:32px}.MX-moG_time{color:var(--ink-soft);font-variant-numeric:tabular-nums;margin:0}.MX-moG_toggle{border:2px solid var(--line-strong);border-radius:999px;gap:3px;padding:3px;display:inline-flex}.MX-moG_toggle button{font:inherit;color:var(--ink-soft);cursor:pointer;background:0 0;border:0;border-radius:999px;min-height:40px;padding:8px 14px;font-size:.95rem;font-weight:600}.MX-moG_toggle button[aria-pressed=true]{background:var(--ink);color:var(--bg)}.MX-moG_play{font:inherit;background:var(--accent);color:var(--bg);cursor:pointer;border:0;border-radius:999px;min-height:44px;padding:10px 26px;font-weight:700}.MX-moG_gps{border-top:1px solid var(--line);margin-top:32px;padding-top:18px}.MX-moG_gps p{color:var(--ink-soft);margin:6px 0 0;font-size:.9rem}.MX-moG_linkish{font:inherit;color:var(--ink);text-underline-offset:4px;cursor:pointer;background:0 0;border:0;min-height:44px;padding:0;font-weight:600;text-decoration:underline}.MX-moG_back{margin-top:24px}@media (max-width:860px){.MX-moG_page{grid-template-columns:1fr;gap:28px}.MX-moG_frame{border-width:16px}}.MX-moG_lightNote{color:var(--ink-soft);max-width:42ch;min-height:1.3em;margin:-4px 0 0;font-size:.85rem}.MX-moG_about{justify-items:start;margin:-6px 0 14px;display:grid}.MX-moG_snap{border-top:1px solid var(--line);margin-top:28px;padding-top:22px}
