.T9iz9G_zone{--nav:72px;--track:240svh;--sweep:radial-gradient(115% 85% at 50% 36%, #fff 0%, #f4f6f9 52%, #e4e9f0 100%);height:calc(100svh - var(--nav) + var(--track));position:relative}.T9iz9G_lift{top:var(--nav);height:calc(100svh - var(--nav));background:var(--sweep);isolation:isolate;grid-template-rows:minmax(0,1fr) auto;display:grid;position:sticky;overflow:hidden}.T9iz9G_scene{z-index:1;min-height:0;padding:26px 24px 0;position:relative}.T9iz9G_stage{width:100%;height:100%;display:block;overflow:visible}.T9iz9G_host{display:none}.T9iz9G_hostOn{display:block}.T9iz9G_partLink{cursor:pointer;outline:none}.T9iz9G_low .T9iz9G_partLink,.T9iz9G_shadow{pointer-events:none}.T9iz9G_line{stroke:#2563eb;stroke-width:1px;vector-effect:non-scaling-stroke;fill:none;transition:stroke-width .2s}.T9iz9G_seat{fill:#fff;stroke:#2563eb;stroke-width:1.5px;vector-effect:non-scaling-stroke}.T9iz9G_ball{display:none}.T9iz9G_ball circle{fill:#fff;stroke:#2563eb;stroke-width:2px;vector-effect:non-scaling-stroke}.T9iz9G_ball text{font:500 25px var(--font-inter), system-ui, sans-serif;fill:#1d4ed8;text-anchor:middle;dominant-baseline:central}.T9iz9G_part{transition:opacity .2s}.T9iz9G_hov{transform-box:fill-box;transform-origin:50%;transition:transform .35s cubic-bezier(.22,1,.36,1)}.T9iz9G_on .T9iz9G_hov{transform:scale(1.05)}.T9iz9G_dim .T9iz9G_part:not(.T9iz9G_on){opacity:.16!important}.T9iz9G_dim .T9iz9G_line:not(.T9iz9G_on),.T9iz9G_dim .T9iz9G_seat:not(.T9iz9G_on),.T9iz9G_dim .T9iz9G_ball:not(.T9iz9G_on){opacity:.1!important}.T9iz9G_line.T9iz9G_on{stroke-width:1.5px}.T9iz9G_labels{z-index:2;pointer-events:none;margin:0;padding:0;list-style:none;position:absolute;inset:0}.T9iz9G_labels li{will-change:transform;position:absolute;top:0;left:0}.T9iz9G_lbl{color:#0f172a;white-space:nowrap;pointer-events:auto;background:#fff;border-radius:99px;align-items:center;gap:8px;height:34px;padding:0 14px 0 5px;font-size:14px;font-weight:500;transition:background .18s,color .18s,opacity .18s,box-shadow .18s;display:inline-flex;box-shadow:0 0 0 1px #0f172a14,0 8px 18px -10px #0f172a59}.T9iz9G_lbl:focus-visible,.T9iz9G_tab:focus-visible,.T9iz9G_back:focus-visible{outline-offset:2px;outline:2px solid #2563eb}.T9iz9G_n{color:#1d4ed8;background:#eff6ff;border-radius:50%;flex:none;place-items:center;width:24px;height:24px;font-size:12.5px;font-weight:600;transition:background .18s,color .18s;display:grid}.T9iz9G_lbl svg{opacity:0;flex:none;width:0;margin-left:-8px;transition:width .22s cubic-bezier(.22,1,.36,1),opacity .18s,margin .22s cubic-bezier(.22,1,.36,1)}.T9iz9G_lbl:hover,.T9iz9G_lbl.T9iz9G_on{color:#fff;background:#2563eb;box-shadow:0 10px 22px -10px #2563ebb3}.T9iz9G_lbl:hover .T9iz9G_n,.T9iz9G_lbl.T9iz9G_on .T9iz9G_n{color:#1d4ed8;background:#fff}.T9iz9G_lbl:hover svg,.T9iz9G_lbl.T9iz9G_on svg{opacity:1;width:14px;margin-left:0}.T9iz9G_labelsDim .T9iz9G_lbl:not(.T9iz9G_on){opacity:.38}.T9iz9G_rail{z-index:3;grid-template-columns:minmax(0,1fr) auto;align-items:end;gap:40px;width:100%;max-width:1280px;margin-inline:auto;padding:0 48px 22px;display:grid;position:relative}.T9iz9G_now h2{letter-spacing:-.012em;color:#0f172a;margin:0;font-size:22px;font-weight:500;line-height:1.2}.T9iz9G_now p{color:#64748b;margin:5px 0 0;font-size:14px;line-height:1.45}.T9iz9G_nowIn{animation:.42s cubic-bezier(.22,1,.36,1) T9iz9G_nowIn}@keyframes T9iz9G_nowIn{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:none}}.T9iz9G_tabs{grid-template-columns:repeat(3,172px);gap:12px;display:grid}.T9iz9G_tab{text-align:left;color:#64748b;white-space:nowrap;cursor:pointer;height:46px;padding-top:14px;font-size:14px;font-weight:500;transition:color .18s;position:relative}.T9iz9G_tab:before{content:"";background:#cbd5e1;border-radius:2px;height:2px;position:absolute;inset:0 0 auto}.T9iz9G_tab i{background:#2563eb;border-radius:2px;width:0;height:2px;position:absolute;inset:0 auto auto 0}.T9iz9G_tab:hover,.T9iz9G_tab[aria-current=true]{color:#0f172a}.T9iz9G_spot{--nav:72px;--sweep:radial-gradient(115% 85% at 50% 36%, #fff 0%, #f4f6f9 52%, #e4e9f0 100%);padding-top:var(--nav);background:#fff}.T9iz9G_spotGrid{min-height:calc(100svh - var(--nav));grid-template-columns:minmax(0,1.45fr) minmax(0,1fr);display:grid}.T9iz9G_panel{top:var(--nav);height:calc(100svh - var(--nav));background:var(--sweep);align-self:start;position:sticky;overflow:hidden}.T9iz9G_partBox{place-items:center;display:grid;position:absolute;inset:40px 40px 188px}.T9iz9G_spotImg{filter:drop-shadow(0 26px 22px #0f172a3d);width:auto;max-width:100%;height:auto;max-height:100%;display:block}.T9iz9G_locator{width:236px;margin:0;position:absolute;bottom:24px;left:32px}.T9iz9G_locator svg{width:100%;height:132px;display:block;overflow:visible}.T9iz9G_locator figcaption{color:#475569;margin-top:8px;font-size:13px;font-weight:500}.T9iz9G_pulse{fill:none;stroke:#2563eb;stroke-width:2px;vector-effect:non-scaling-stroke;transform-box:fill-box;transform-origin:50%;animation:2s cubic-bezier(.22,1,.36,1) infinite T9iz9G_pulse}@keyframes T9iz9G_pulse{0%{opacity:1;transform:scale(.45)}to{opacity:0;transform:scale(1.5)}}.T9iz9G_detail{flex-direction:column;max-width:620px;padding:28px 48px 36px;animation:.5s cubic-bezier(.22,1,.36,1) T9iz9G_nowIn;display:flex}.T9iz9G_back{color:#475569;align-self:flex-start;align-items:center;gap:8px;min-height:36px;font-size:14px;font-weight:500;transition:color .15s;display:inline-flex}.T9iz9G_back:hover{color:#2563eb}.T9iz9G_count{color:#64748b;margin:24px 0 0;font-size:14px}.T9iz9G_detail h1{letter-spacing:-.024em;color:#0f172a;box-shadow:none;outline:none;margin:6px 0 0;font-size:clamp(36px,3.6vw,52px);font-weight:300;line-height:1.06}.T9iz9G_lede{color:#475569;max-width:46ch;margin:14px 0 0;font-size:17px;line-height:1.55}.T9iz9G_facts{border-top:1px solid #e2e8f0;margin:22px 0 0}.T9iz9G_facts div{border-bottom:1px solid #e2e8f0;grid-template-columns:96px minmax(0,1fr);gap:12px;padding:10px 0;font-size:14px;line-height:1.45;display:grid}.T9iz9G_facts dt{color:#64748b}.T9iz9G_facts dd{color:#0f172a;margin:0;font-weight:500}.T9iz9G_facts .T9iz9G_todo{color:#b45309;font-weight:400}.T9iz9G_actions{margin-top:22px}.T9iz9G_sibs{margin-top:auto;padding-top:22px;padding-right:56px}.T9iz9G_sibs h2{color:#64748b;margin:0 0 10px;font-size:14px;font-weight:500}.T9iz9G_sibs ul{flex-wrap:wrap;gap:8px;margin:0;padding:0;list-style:none;display:flex}.T9iz9G_sibs .T9iz9G_lbl{box-shadow:0 0 0 1px #e2e8f0}.T9iz9G_sibs .T9iz9G_lbl:hover{box-shadow:none}@media (max-width:1400px){.T9iz9G_rail{padding-right:96px}}@media (max-width:1180px){.T9iz9G_rail{gap:24px;padding-inline:32px 96px}.T9iz9G_tabs{grid-template-columns:repeat(3,138px)}.T9iz9G_tab{font-size:13px}}@media (max-width:767px),(max-aspect-ratio:17/20){.T9iz9G_lift{grid-template-rows:minmax(0,1fr) auto auto auto}.T9iz9G_scene{grid-row:1;padding:4px 0 0}.T9iz9G_ball{display:block}.T9iz9G_rail{display:contents}.T9iz9G_now{grid-row:2;padding:6px 16px 8px}.T9iz9G_now h2{font-size:18px}.T9iz9G_now p{display:none}.T9iz9G_labels{grid-row:3;grid-template-columns:repeat(auto-fit,minmax(140px,1fr));gap:6px;padding:0 16px;display:grid;position:static}.T9iz9G_labels li{min-width:0;position:static;opacity:1!important;visibility:visible!important;transform:none!important}.T9iz9G_labels .T9iz9G_lbl{white-space:normal;width:100%;height:44px;padding-right:10px;font-size:13.5px;line-height:1.15;display:flex}.T9iz9G_labels .T9iz9G_lbl svg{display:none}.T9iz9G_tabs{grid-row:4;grid-template-columns:repeat(3,minmax(0,auto));gap:8px;padding:12px 88px 34px 16px}.T9iz9G_tab{text-overflow:ellipsis;height:34px;padding-top:10px;font-size:12px;overflow:hidden}}@media (max-width:767px) and (max-height:740px){.T9iz9G_many{scrollbar-width:none;grid-template-columns:none;grid-auto-columns:148px;grid-auto-flow:column;overflow-x:auto}.T9iz9G_many::-webkit-scrollbar{display:none}}@media (max-width:767px){.T9iz9G_spotGrid{grid-template-columns:minmax(0,1fr)}.T9iz9G_panel{height:min(58svh,460px);position:relative;top:0}.T9iz9G_partBox{inset:16px 16px 112px}.T9iz9G_locator{width:150px;bottom:12px;left:16px}.T9iz9G_locator svg{height:74px}.T9iz9G_locator figcaption{margin-top:4px;font-size:12px}.T9iz9G_detail{max-width:none;padding:14px 16px 32px}.T9iz9G_count{margin-top:12px}.T9iz9G_sibs .T9iz9G_lbl{height:44px}}@media (max-height:560px) and (min-aspect-ratio:17/20){.T9iz9G_labels .T9iz9G_lbl{gap:0;height:34px;padding:0 5px}.T9iz9G_labels .T9iz9G_t,.T9iz9G_labels .T9iz9G_lbl svg{display:none}.T9iz9G_rail{padding-bottom:8px}.T9iz9G_now p{display:none}.T9iz9G_now h2{font-size:16px}.T9iz9G_tab{height:34px;padding-top:10px}.T9iz9G_scene{padding-top:6px}}
