.X5FY-a_combo{flex-wrap:wrap;flex:360px;align-items:center;gap:10px;min-width:0;display:flex}.X5FY-a_label{color:var(--v2-soft);flex:none;font-size:14px;font-weight:600}.X5FY-a_box{flex:240px;min-width:0;max-width:360px;position:relative}@media (max-width:560px){.X5FY-a_box{flex-basis:100%;max-width:none}}.X5FY-a_box input{border:1px solid var(--v2-line-2);background:var(--v2-inset);width:100%;height:44px;color:var(--v2-text);font-family:var(--v2-body);font-variant-numeric:tabular-nums;border-radius:10px;padding:0 12px;font-size:15px;font-weight:600}.X5FY-a_box input::placeholder{color:var(--v2-muted);font-weight:500}.X5FY-a_box input:focus-visible{outline:2px solid var(--v2-sky);outline-offset:2px}.X5FY-a_list{z-index:20;border:1px solid var(--v2-line-2);background:var(--v2-card);border-radius:10px;max-height:300px;margin:0;padding:6px;list-style:none;position:absolute;top:calc(100% + 6px);left:0;right:0;overflow-y:auto;box-shadow:0 18px 40px #00000080}.X5FY-a_list li{cursor:pointer;border-radius:7px;justify-content:space-between;align-items:center;gap:12px;min-height:44px;padding:0 10px;font-size:14px;display:flex}.X5FY-a_list li[aria-selected=true],.X5FY-a_list li:hover{background:var(--v2-inset)}.X5FY-a_list li.X5FY-a_grp{cursor:default;min-height:0;color:var(--v2-muted);letter-spacing:.08em;text-transform:uppercase;background:0 0;padding:8px 10px 4px;font-size:11px;font-weight:700}.X5FY-a_why{color:var(--v2-muted)}.X5FY-a_off{color:var(--v2-muted);white-space:nowrap;font-variant-numeric:tabular-nums;font-size:12px}
.MFNYvW_hero{flex-direction:column;gap:22px;padding-bottom:64px;display:flex}.MFNYvW_h1{margin:6px 0 0}.MFNYvW_lede{max-width:62ch;color:var(--v2-soft);margin:0;font-size:18px}.MFNYvW_tool{border:1px solid var(--v2-line);background:var(--v2-card);border-radius:14px;overflow:hidden}.MFNYvW_top{grid-template-columns:minmax(0,1fr) auto;align-items:end;gap:18px 28px;padding:24px 26px 20px;display:grid}@media (max-width:760px){.MFNYvW_top{grid-template-columns:1fr;padding:20px 18px 16px}}.MFNYvW_state{flex-direction:column;gap:6px;min-width:0;display:flex}.MFNYvW_toolH2{color:var(--v2-soft);font-family:var(--v2-display);margin:0;font-size:17px;font-weight:800}.MFNYvW_tag{color:var(--v2-soft);align-items:center;gap:8px;font-size:14px;font-weight:700;display:inline-flex}.MFNYvW_dot{background:var(--v2-muted);border-radius:50%;flex:0 0 9px;width:9px;height:9px}.MFNYvW_on{background:var(--v2-sky);box-shadow:0 0 0 4px #8ec5ff29}.MFNYvW_off{background:var(--v2-amber)}.MFNYvW_big{font-family:var(--v2-display);letter-spacing:-.5px;text-wrap:balance;font-size:clamp(26px,3.6vw,38px);font-weight:800;line-height:1.1}.MFNYvW_sub{color:var(--v2-soft);font-size:15px}.MFNYvW_next{text-align:right;flex-direction:column;align-items:flex-end;gap:2px;display:flex}@media (max-width:760px){.MFNYvW_next{text-align:left;align-items:flex-start}}.MFNYvW_nextLbl{color:var(--v2-soft);font-size:14px}.MFNYvW_count{font-family:var(--v2-mono);font-variant-numeric:tabular-nums;letter-spacing:-1px;color:var(--v2-text);font-size:clamp(34px,5vw,48px);font-weight:700;line-height:1.05}.MFNYvW_then{color:var(--v2-muted);font-variant-numeric:tabular-nums;font-size:13px}.MFNYvW_notice{border:1px solid var(--v2-line);background:var(--v2-inset);color:var(--v2-soft);border-radius:10px;align-items:baseline;gap:10px;margin:0 26px;padding:10px 14px;font-size:14px;display:flex}@media (max-width:760px){.MFNYvW_notice{margin:0 18px}}.MFNYvW_controls{flex-wrap:wrap;align-items:center;gap:10px;padding:16px 26px;display:flex}@media (max-width:760px){.MFNYvW_controls{padding:14px 18px}}.MFNYvW_hint{color:var(--v2-muted);font-size:13px}.MFNYvW_linkbtn{min-height:44px;color:var(--v2-amber);font-family:var(--v2-body);cursor:pointer;background:0 0;border:0;padding:0 6px;font-size:14px;font-weight:700}.MFNYvW_stripBox{border-top:1px solid var(--v2-line);flex-direction:column;gap:8px;padding:18px 26px 14px;display:flex}@media (max-width:760px){.MFNYvW_stripBox{padding:16px 18px 12px}}.MFNYvW_stripHead{color:var(--v2-muted);flex-wrap:wrap;justify-content:space-between;gap:10px;font-size:13px;display:flex}.MFNYvW_stripHead b{color:var(--v2-text)}.MFNYvW_leg{flex-wrap:wrap;gap:6px 16px;display:inline-flex}.MFNYvW_leg>span{align-items:center;gap:6px;display:inline-flex}.MFNYvW_kOpen,.MFNYvW_kDash{border-top:3px solid var(--v2-soft);width:22px;display:inline-block}.MFNYvW_kDash{border-top-style:dashed}.MFNYvW_kRoll{border-left:2px dashed var(--v2-soft);height:14px;margin:0 4px;display:inline-block}.MFNYvW_kOv{background:repeating-linear-gradient(135deg,#8ec5ff59 0 4px,#f3ebdd2e 4px 8px);border-radius:3px;width:22px;height:12px;display:inline-block}.MFNYvW_statusOn{color:var(--v2-sky)}.MFNYvW_cities{border-top:1px solid var(--v2-line);background:var(--v2-inset);grid-template-columns:repeat(4,minmax(0,1fr));display:grid}@media (max-width:560px){.MFNYvW_cities{grid-template-columns:repeat(2,minmax(0,1fr))}}.MFNYvW_city{border-left:1px solid var(--v2-line);min-width:0;padding:12px 16px}.MFNYvW_city:first-child{border-left:0}@media (max-width:560px){.MFNYvW_city:nth-child(3){border-left:0}.MFNYvW_city:nth-child(n+3){border-top:1px solid var(--v2-line)}}.MFNYvW_clock{font-family:var(--v2-mono);font-variant-numeric:tabular-nums;font-size:20px;font-weight:700}.MFNYvW_cityL{color:var(--v2-muted);font-size:12px}.MFNYvW_band{border-top:1px solid var(--v2-line)}.MFNYvW_alt{background:var(--v2-band)}.MFNYvW_in{flex-direction:column;gap:18px;padding-block:64px;display:flex}@media (max-width:760px){.MFNYvW_in{padding-block:44px}}.MFNYvW_kick{font:var(--v2-kicker);color:var(--v2-amber);margin:0 0 -8px}.MFNYvW_h2{font-family:var(--v2-display);letter-spacing:-.4px;text-wrap:balance;margin:0;font-size:clamp(24px,3vw,32px);font-weight:800;line-height:1.15}.MFNYvW_h3{font-family:var(--v2-display);text-wrap:balance;margin:22px 0 0;font-size:20px;font-weight:800;line-height:1.2}.MFNYvW_intro{max-width:64ch;color:var(--v2-soft);margin:0}.MFNYvW_foot{color:var(--v2-muted);font-size:14px}.MFNYvW_callout{border:1px solid var(--v2-line);background:var(--v2-inset);border-radius:10px;flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:8px 18px;padding:14px 16px;display:flex}.MFNYvW_calloutBig{font-family:var(--v2-mono);font-variant-numeric:tabular-nums;white-space:nowrap;font-size:20px;font-weight:700}.MFNYvW_soft{color:var(--v2-soft)}.MFNYvW_notes{margin-top:4px}.MFNYvW_note{gap:6px}.MFNYvW_note h3{font-family:var(--v2-display);align-items:center;gap:10px;margin:0 0 6px;font-size:19px;font-weight:800;display:flex}.MFNYvW_note p{color:var(--v2-soft);font-variant-numeric:tabular-nums;margin:0;font-size:15px}.MFNYvW_table{border-collapse:collapse;font-variant-numeric:tabular-nums;width:100%;font-size:15px}.MFNYvW_table tr{height:52px}.MFNYvW_table th{color:var(--v2-muted);letter-spacing:.08em;text-align:left;text-transform:uppercase;padding:0 12px 10px 0;font-size:12px;font-weight:700}.MFNYvW_table td{border-top:1px solid var(--v2-line);text-align:left;vertical-align:middle;white-space:nowrap;padding:0 12px 0 0}.MFNYvW_n{white-space:nowrap;align-items:center;gap:8px;font-weight:700;display:inline-flex}.MFNYvW_sub2{color:var(--v2-muted);margin-left:6px;font-size:13px}.MFNYvW_two{grid-template-columns:1fr 1fr;gap:48px;padding-block:64px;display:grid}@media (max-width:760px){.MFNYvW_two{grid-template-columns:1fr;gap:44px;padding-block:44px}}.MFNYvW_two>div{flex-direction:column;gap:14px;min-width:0;display:flex}.MFNYvW_kv{grid-template-columns:minmax(0,1fr) auto;display:grid}.MFNYvW_kv span{border-top:1px solid var(--v2-line);padding:11px 0}.MFNYvW_kv span:nth-child(odd){color:var(--v2-soft);padding-right:12px}.MFNYvW_kv span:nth-child(2n){font-variant-numeric:tabular-nums;text-align:right;white-space:nowrap}.MFNYvW_journal{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px 24px;padding-block:44px;display:flex}.MFNYvW_journal p{color:var(--v2-soft);margin:0;font-size:18px}.MFNYvW_sources{color:var(--v2-muted);margin:18px 0 0;padding-left:18px;font-size:13px}.MFNYvW_sources a{color:var(--v2-soft)}.MFNYvW_wrapCells td{white-space:normal}.MFNYvW_note .MFNYvW_kick{font:var(--v2-kicker);color:var(--v2-amber);margin:0 0 8px}.MFNYvW_stack{flex-direction:column;gap:18px;min-width:0;display:flex}.MFNYvW_overlap h3{font-family:var(--v2-display);margin:0 0 4px;font-size:19px;font-weight:800}.MFNYvW_overlap p{color:var(--v2-soft);font-variant-numeric:tabular-nums;margin:0}.MFNYvW_pair>*{gap:14px}.MFNYvW_pair .MFNYvW_h2{font-size:clamp(22px,2.4vw,26px)}.MFNYvW_card3 .MFNYvW_kick{margin:0}.MFNYvW_h2c{font-family:var(--v2-display);text-wrap:balance;margin:0;font-size:21px;font-weight:800;line-height:1.2}.MFNYvW_tableSm{font-size:14px}.MFNYvW_tableSm tr{height:46px}@media (max-width:560px){.MFNYvW_cities.MFNYvW_cities{grid-template-columns:repeat(4,minmax(0,1fr))}.MFNYvW_city.MFNYvW_city{border-top:0;border-left:1px solid var(--v2-line);padding:10px 8px}.MFNYvW_city.MFNYvW_city:first-child{border-left:0}.MFNYvW_clock{font-size:16px}.MFNYvW_cityL{font-size:11px;line-height:1.35}.MFNYvW_leg{gap:4px 12px;font-size:12px}}@media (max-width:760px){.MFNYvW_wrapCells.MFNYvW_wrapCells td{white-space:nowrap}}.MFNYvW_stack>.MFNYvW_kick,.MFNYvW_card3>.MFNYvW_kick,.MFNYvW_note>.MFNYvW_kick{font:var(--v2-kicker);color:var(--v2-amber)}.MFNYvW_more.MFNYvW_more{background:0 0;border:0;margin:0}.MFNYvW_more>summary{min-height:44px;color:var(--v2-sky);justify-content:flex-start;padding:0;font-size:14.5px;font-weight:700}.MFNYvW_more>div{gap:10px;padding:0}.MFNYvW_allDates{display:none}@media (max-width:760px){.MFNYvW_allDates{display:block}.MFNYvW_allDates>summary{min-height:44px;color:var(--v2-sky);cursor:pointer;align-items:center;font-size:14.5px;font-weight:700;display:inline-flex}.MFNYvW_dates:not(:has(>.MFNYvW_allDates[open])) tbody tr:not([data-current]){display:none}.MFNYvW_allDates[open]>summary{font-size:0}.MFNYvW_allDates[open]>summary:after{content:"Fewer dates";font-size:14.5px}}
