.La8ASa_wrap{align-items:center;gap:var(--space-8);z-index:1200;flex:none;display:flex;position:relative}@media (max-width:720px){.La8ASa_wrap{flex:none;position:static}.La8ASa_chip.La8ASa_signin{padding-left:var(--space-8);padding-right:var(--space-8);font-size:0}.La8ASa_chip.La8ASa_signin:before{content:"Sign in";font-size:var(--type-11);font-weight:700;line-height:1}}@media (max-width:560px){.La8ASa_wrap{position:static}}.La8ASa_chip{align-items:center;gap:var(--space-4);font-family:inherit;font-size:var(--type-12);color:#04231a;background:linear-gradient(150deg, var(--aurora), var(--ice));padding:var(--space-8) var(--space-16);cursor:pointer;white-space:nowrap;border:0;border-radius:999px;font-weight:800;text-decoration:none;transition:filter .15s,transform .15s,border-color .15s,background .15s;display:inline-flex;box-shadow:0 6px 16px #0000004d}.La8ASa_chip:hover{filter:brightness(1.08);transform:translateY(-1px)}@media (max-width:640px){.La8ASa_chip{min-height:44px}}@media (max-width:560px){.La8ASa_chip{padding:var(--space-6) var(--space-12);font-size:var(--type-12)}}.La8ASa_signin{color:var(--ink);background:var(--panel);border:1px solid var(--line2)}.La8ASa_signin:hover{border-color:var(--aurora);background:var(--panel2)}.La8ASa_admin{color:#2a1600;background:linear-gradient(150deg,#ffc24b,#ff8a52)}.La8ASa_scrim{z-index:39;appearance:none;cursor:default;background:#06101ea8;border:0;padding:0;display:none;position:fixed;inset:0}.La8ASa_sheet{z-index:40;background:var(--panel3);border:1px solid var(--line2);min-width:232px;padding:var(--space-12);border-radius:14px;position:absolute;top:calc(100% + 8px);right:0;box-shadow:0 18px 48px #0000009e}@media (max-width:520px){.La8ASa_scrim{display:block}.La8ASa_sheet{min-width:0;position:fixed;inset:50% 12px auto;transform:translateY(-50%)}}.La8ASa_who{font-size:var(--type-12);color:var(--sub);margin:0 0 var(--space-8);overflow-wrap:anywhere}.La8ASa_blurb{font-size:var(--type-13);color:var(--sub);margin:0 0 var(--space-12);line-height:1.5}.La8ASa_action{justify-content:center;align-items:center;gap:var(--space-6);width:100%;font-family:inherit;font-size:var(--type-13);color:var(--ink);background:var(--panel);border:1px solid var(--line2);padding:var(--space-12) var(--space-12);cursor:pointer;border-radius:11px;font-weight:800;transition:transform .15s,border-color .15s,opacity .15s;display:flex}.La8ASa_action:hover:not(:disabled){border-color:var(--aurora);transform:translateY(-1px)}.La8ASa_action:disabled{opacity:.6;cursor:default}.La8ASa_link{margin-bottom:var(--space-8);text-decoration:none}.La8ASa_primary{background:linear-gradient(150deg, var(--accent2), var(--accent));color:#2a1600;border-color:#0000}.La8ASa_note{font-size:var(--type-11);color:var(--muted);margin:var(--space-8) 0 0;line-height:1.4}.La8ASa_close{width:100%;font-family:inherit;font-size:var(--type-12);color:var(--muted);padding:var(--space-8) 0 0;cursor:pointer;background:0 0;border:0;display:block}.La8ASa_slot{display:inline-flex;position:relative}.La8ASa_saved{min-height:24px;padding:0 var(--space-12);white-space:nowrap;color:var(--ink);background:var(--panel3);border-radius:999px;align-items:center;font-size:11px;font-weight:700;text-decoration:none;display:inline-flex;position:absolute;top:calc(100% + 2px);right:0;box-shadow:0 4px 12px #0000004d}@media (max-width:720px){.La8ASa_saved{background:var(--accent);min-width:20px;min-height:20px;color:var(--bg0);justify-content:center;padding:0 5px;top:-6px;right:-6px}.La8ASa_savedWord{display:none}}
.ThsU6G_mast{border:1px solid var(--line);border-radius:var(--r) var(--r) 0 0;background:#163a5c6b;border-bottom:0}.ThsU6G_brandRow{justify-content:space-between;align-items:center;gap:var(--space-12);padding:var(--space-16) var(--space-16) var(--space-8);display:flex}@media (min-width:1200px){.ThsU6G_brandRow{padding-top:var(--space-32);gap:var(--space-24)}}@media (max-width:1199px){.ThsU6G_brandRow{gap:clamp(14px,2.4vw,28px)}}@media (max-width:760px){.ThsU6G_brandRow{padding:var(--space-12);padding-top:var(--space-24)}}@media (min-width:761px) and (max-width:1199px){.ThsU6G_brandRow{padding-top:var(--space-32)}}.ThsU6G_headSearch{gap:var(--space-8);flex-direction:column;flex:auto;min-width:0;max-width:760px;display:flex}@media (min-width:1200px){.ThsU6G_headSearch{gap:0;max-width:none}}@media (max-width:860px){.ThsU6G_brandRow{flex-wrap:wrap}.ThsU6G_headSearch{flex:1 0 100%;order:3;max-width:none}}@media (max-width:1199px){.ThsU6G_headSearch{gap:0}}.ThsU6G_brand{align-items:center;gap:var(--space-12);flex:none;text-decoration:none;display:inline-flex}.ThsU6G_mark{flex:none;width:52px;height:52px}@media (min-width:1200px){.ThsU6G_brand{gap:var(--space-12)}.ThsU6G_mark{width:64px;height:64px}}@media (max-width:1199px){.ThsU6G_brand{gap:var(--space-12)}}@media (max-width:560px){.ThsU6G_brand{gap:var(--space-12)}.ThsU6G_mark{width:64px;height:64px}}@media (min-width:761px) and (max-width:1199px){.ThsU6G_mark{width:64px;height:64px}}.ThsU6G_brandText{flex-direction:column;line-height:1.5;display:flex}.ThsU6G_wordmark{font-family:var(--disp);letter-spacing:-.4px;margin-top:var(--space-2);font-size:clamp(26px,4.8vw,42px);font-weight:700;line-height:1.02}.ThsU6G_w1,.ThsU6G_w2{color:#0000;-webkit-background-clip:text;background-clip:text}.ThsU6G_w1{background-image:linear-gradient(92deg,#ffce5e,#ff9636)}.ThsU6G_w2{background-image:linear-gradient(92deg,#ff8fab,#ff5f86)}.ThsU6G_tagline{font-family:var(--disp);margin-top:var(--space-2);color:#0000;letter-spacing:.2px;background-image:linear-gradient(92deg,#ff8a52,#ffce5e);-webkit-background-clip:text;background-clip:text;font-size:clamp(13px,2.1vw,16px);font-weight:700}.ThsU6G_ribbon{padding:var(--space-6) var(--space-8) var(--space-4);border:1px solid var(--line);border-radius:0 0 var(--r) var(--r);z-index:45;background:#0a182657;position:sticky;top:8px}.ThsU6G_ribbon.ThsU6G_stuck{border-radius:var(--r);-webkit-backdrop-filter:blur(9px);backdrop-filter:blur(9px);background:#0a1826eb;box-shadow:0 8px 26px #00000073}.ThsU6G_ribbonSentinel{height:0;margin:0;padding:0}.ThsU6G_ribbonList{scrollbar-width:none;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);scroll-behavior:smooth;scroll-snap-type:x proximity;scroll-padding-inline:var(--space-6);overscroll-behavior-x:contain;gap:var(--space-4);padding:var(--space-6);background:#0d2a48db;border:1px solid #ff6f9180;border-radius:15px;flex-wrap:nowrap;margin:0;list-style:none;display:flex;overflow:auto hidden;box-shadow:0 0 0 1px #ff6f911f,0 6px 20px #00000052,0 0 24px -5px #ff6f9180}@media (min-width:1200px){.ThsU6G_ribbonList{gap:var(--space-2);padding:var(--space-4);scroll-padding-inline:var(--space-4)}}.ThsU6G_ribbonList:after{content:"›";margin-left:calc(-34px - var(--space-4));color:#ff6f91f2;pointer-events:none;opacity:0;background:linear-gradient(90deg,#0d2a4800,#0d2a48f5 62%);border-radius:0 14px 14px 0;flex:0 0 34px;justify-content:flex-end;align-self:stretch;align-items:center;padding-right:2px;font-size:22px;font-weight:700;line-height:1;transition:opacity .15s;display:flex;position:sticky;right:0}.ThsU6G_ribbonList[data-more="1"]:after{opacity:1}@media (prefers-reduced-motion:reduce){.ThsU6G_ribbonList:after{transition:none}}.ThsU6G_ribbonList>li{scroll-snap-align:start}.ThsU6G_ribbonList::-webkit-scrollbar{display:none}.ThsU6G_tab{align-items:center;gap:var(--space-4);white-space:nowrap;padding:var(--space-8) var(--space-12);font-family:var(--sans);font-size:var(--type-12);color:var(--sub);border-radius:10px;font-weight:700;text-decoration:none;display:inline-flex}.ThsU6G_tab:hover{background:var(--panel3);color:var(--ink)}.ThsU6G_tab:focus-visible{outline:2px solid var(--accent2);outline-offset:-2px}.ThsU6G_tabOn{background:linear-gradient(150deg, var(--accent), var(--accent2));color:#231107;box-shadow:var(--shadow-s);border-color:#0000}.ThsU6G_brand:hover .ThsU6G_w1,.ThsU6G_brand:hover .ThsU6G_w2{filter:brightness(1.12)}@media (min-width:1200px){.ThsU6G_ribbonList{gap:var(--space-2);padding:var(--space-4);border:1px solid #ff6f9180;border-radius:15px;width:100%;box-shadow:0 0 0 1px #ff6f911f,0 6px 20px #00000052,0 0 24px -5px #ff6f9180}.ThsU6G_tab{padding:var(--space-6);border:1px solid #0000;flex:auto;justify-content:center;min-height:0}}.ThsU6G_foot{margin-top:var(--space-48);padding:var(--space-24) 0 0;border-top:1px solid var(--line);color:var(--muted);font-size:var(--type-12);line-height:1.6}.ThsU6G_footBrand{align-items:center;gap:var(--space-12);font:inherit;color:inherit;text-align:left;cursor:pointer;background:0 0;border:0;padding:0;display:flex}.ThsU6G_footMark{flex:none;width:42px;height:42px}.ThsU6G_footName{font-family:var(--disp);font-size:var(--type-16);color:var(--ink);font-weight:700}.ThsU6G_footSlo{font-size:var(--type-12);color:#0000;background-image:linear-gradient(92deg,#ff8a52,#ffce5e);-webkit-background-clip:text;background-clip:text;font-weight:700}.ThsU6G_footBrandRow{align-items:center;gap:var(--space-16) var(--space-24);margin-bottom:var(--space-4);flex-wrap:wrap;display:flex}.ThsU6G_footTag{min-width:0;font-size:var(--type-13);color:var(--sub);flex:320px;margin:0;font-weight:600;line-height:1.5}.ThsU6G_footHead{font-family:var(--disp);font-size:var(--type-12);letter-spacing:1.1px;text-transform:uppercase;color:var(--sub);margin:0 0 var(--space-8);font-weight:700}.ThsU6G_footLinks{gap:var(--space-6) var(--space-8);flex-wrap:wrap;margin:0;padding:0;list-style:none;display:flex}.ThsU6G_footLinks a{font-size:var(--type-12);color:var(--accent2);background:var(--panel2);border:1px solid var(--line);padding:var(--space-6) var(--space-8);border-radius:8px;line-height:1.2;text-decoration:none;display:inline-block}.ThsU6G_footLinks a:hover{color:var(--ink);border-color:var(--line2);background:var(--panel3)}@media (max-width:560px){.ThsU6G_footLinks a{align-items:center;min-height:44px;display:inline-flex}}.ThsU6G_footBottom{gap:var(--space-8) var(--space-16);margin-top:var(--space-16);padding-top:var(--space-12);border-top:1px dashed var(--line);flex-wrap:wrap;justify-content:space-between;display:flex}.ThsU6G_footLegal{gap:var(--space-12);flex-wrap:wrap;display:flex}.ThsU6G_footLegal a,.ThsU6G_footData a{color:var(--accent2);text-decoration:none}.ThsU6G_footLegal a:hover,.ThsU6G_footData a:hover{text-decoration:underline}.ThsU6G_footData{margin-top:var(--space-12);font-size:var(--type-12);color:var(--faint)}.ThsU6G_footSeo{margin-top:var(--space-24);padding-top:var(--space-16);border-top:1px dashed var(--line)}.ThsU6G_footSeo h4{font-family:var(--disp);font-size:var(--type-12);letter-spacing:1.1px;text-transform:uppercase;color:var(--sub);margin:0 0 var(--space-8);font-weight:700}.ThsU6G_footSeo p{font-size:var(--type-12);color:var(--muted);margin:0 0 var(--space-12);line-height:1.6}.ThsU6G_footLead{max-width:900px}.ThsU6G_seoGrid{gap:var(--space-16) var(--space-32);margin-top:var(--space-4);grid-template-columns:repeat(auto-fit,minmax(220px,1fr));display:grid}@media (min-width:768px){.ThsU6G_seoGrid>nav:last-child{order:1}.ThsU6G_seoGrid>:not(nav){order:2}.ThsU6G_seoGrid>details:first-of-type{grid-column-start:1}.ThsU6G_seoGrid>nav:first-child{grid-column:span 2}}.ThsU6G_seoFaq dt{font-size:var(--type-13);color:var(--sub);margin:var(--space-12) 0 var(--space-2);font-weight:800}.ThsU6G_seoFaq dd{font-size:var(--type-12);color:var(--muted);margin:0;line-height:1.55}.ThsU6G_seoFaq dd a{color:var(--accent2);text-decoration:none}.ThsU6G_seoFaq dd a:hover{text-decoration:underline}.ThsU6G_seoTowns{font-size:var(--type-12);color:var(--muted);line-height:1.65}.ThsU6G_seoTowns b{color:var(--sub);font-weight:700}.ThsU6G_stats{font-size:var(--type-12);color:var(--muted);padding:0 var(--space-16) var(--space-8);margin:0}@media (min-width:1200px){.ThsU6G_stats{padding-bottom:var(--space-12);font-size:var(--type-12);padding-top:var(--space-2);padding-bottom:var(--space-12)}}.ThsU6G_stats b{color:var(--sub);font-weight:800}.ThsU6G_statShort{display:none}@media (max-width:1199px){.ThsU6G_stats{padding:var(--space-2) var(--space-16) var(--space-12);font-size:var(--type-12);margin-bottom:var(--space-2)}}@media (max-width:560px){.ThsU6G_stats{font-size:var(--type-11)}.ThsU6G_statLong{display:none}.ThsU6G_statShort{display:inline}.ThsU6G_tab{min-height:44px;padding:var(--space-8) var(--space-12)}}.ThsU6G_faqDisclosure{border:0;margin:0}.ThsU6G_faqSummary{cursor:pointer;align-items:center;min-height:44px;list-style:none;display:flex}.ThsU6G_faqSummary::-webkit-details-marker{display:none}.ThsU6G_faqSummary h4{margin:0}.ThsU6G_faqSummary:after{content:"+";margin-left:var(--space-6);opacity:.7}.ThsU6G_faqDisclosure[open] .ThsU6G_faqSummary:after{content:"−"}.ThsU6G_mastInner{display:contents}.ThsU6G_mastCompact{display:block}.ThsU6G_mastCompact .ThsU6G_tagline,.ThsU6G_mastCompact .ThsU6G_stats,.ThsU6G_mastCompact .ThsU6G_headSearch>:not(:last-child){display:none}.ThsU6G_mastCompact .ThsU6G_brandRow{align-items:center;gap:var(--space-12);padding:var(--space-12) var(--space-16);flex-wrap:nowrap}.ThsU6G_mastCompact .ThsU6G_headSearch{flex:0 auto;order:0;gap:0;min-width:0;max-width:none}.ThsU6G_mastCompact .ThsU6G_headSearch>:last-child{padding:0}@media (max-width:560px){.ThsU6G_mastCompact .ThsU6G_brandRow{flex-wrap:wrap}.ThsU6G_mastCompact .ThsU6G_headSearch{flex:1 0 100%;order:3}}.ThsU6G_mastRow .ThsU6G_brandRow{align-items:center;gap:var(--space-12);padding:var(--space-12) var(--space-16);flex-wrap:nowrap}.ThsU6G_mastRow .ThsU6G_headSearch{flex:auto;order:0;gap:0;min-width:0;max-width:520px}.ThsU6G_mastRow .ThsU6G_stats{display:none}@media (max-width:767px){.ThsU6G_mastRow .ThsU6G_tagline{display:none}.ThsU6G_mastRow .ThsU6G_mark{width:40px;height:40px}.ThsU6G_mastRow .ThsU6G_wordmark{font-size:24px}.ThsU6G_mastRow .ThsU6G_brandRow{gap:var(--space-8);padding:var(--space-8) var(--space-12)}}.ThsU6G_footStats{font-size:var(--type-12);color:var(--muted);flex:100%;margin:0}.ThsU6G_footStats b{color:var(--sub);font-weight:800}
.ygmWRa_rail{height:8px;margin:var(--space-2) var(--space-6) 0;cursor:pointer;touch-action:none;position:relative}.ygmWRa_rail:before{content:"";background:var(--line2);border-radius:4px;height:2px;position:absolute;top:3px;left:0;right:0}.ygmWRa_off{display:none}@media (max-width:560px){.ygmWRa_off.ygmWRa_reserveNarrow{visibility:hidden;display:block}}@media (max-width:1199px){.ygmWRa_off.ygmWRa_reserveWide{visibility:hidden;display:block}}.ygmWRa_thumb{background:var(--accent2);opacity:.5;border-radius:6px;min-width:36px;height:4px;position:absolute;top:2px}.ygmWRa_thumb:hover,.ygmWRa_thumb.ygmWRa_drag{opacity:.95}
.puvjna_wrap{top:calc(var(--stickH,96px) - 6px);z-index:44;margin:0 0 var(--space-8);position:sticky}.puvjna_bar{align-items:center;gap:var(--space-8);min-height:44px;padding:var(--space-6) var(--space-12);-webkit-backdrop-filter:blur(9px);backdrop-filter:blur(9px);border:1px solid var(--line);-webkit-overflow-scrolling:touch;scrollbar-width:none;background:#0a1826eb;border-radius:0 0 16px 16px;flex-wrap:nowrap;display:flex;overflow-x:auto;box-shadow:0 8px 26px #00000059}.puvjna_bar::-webkit-scrollbar{display:none}.puvjna_group{align-items:center;gap:var(--space-4);flex:none;min-width:0;display:inline-flex}.puvjna_glyph{font-size:var(--type-13);color:var(--accent);align-items:center;line-height:1;display:inline-flex}.puvjna_srOnly{clip:rect(0 0 0 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.puvjna_lbl{font-family:var(--disp);font-size:var(--type-11);letter-spacing:1.2px;text-transform:uppercase;color:var(--faint);font-weight:700}.puvjna_wordLong{display:none}@media (min-width:768px){.puvjna_wordLong{display:inline}}.puvjna_chip{align-items:center;gap:var(--space-4);min-height:32px;font:inherit;font-size:var(--type-12);color:var(--sub);background:var(--panel2);border:1px solid var(--line2);padding:var(--space-6) var(--space-12);cursor:pointer;white-space:nowrap;border-radius:999px;flex:none;font-weight:700;line-height:1;display:inline-flex}.puvjna_chip:not(.puvjna_chipToggleOn):hover{border-color:var(--accent);color:var(--ink)}.puvjna_chip:focus-visible{outline:2px solid var(--accent2);outline-offset:2px}.puvjna_chipToggle{border-color:var(--line2)}.puvjna_chipToggleOn{border-color:var(--teal);color:var(--ink);background:#2ad4c829}.puvjna_chipToggleOn:hover{filter:brightness(1.07)}.puvjna_selChip{appearance:none;padding-right:var(--space-24);background-image:linear-gradient(45deg, transparent 50%, var(--accent) 50%), linear-gradient(135deg, var(--accent) 50%, transparent 50%);color:var(--ink);background-position:calc(100% - 14px) 55%,calc(100% - 9px) 55%;background-repeat:no-repeat;background-size:5px 5px,5px 5px}.puvjna_chips{gap:var(--space-4);flex-wrap:nowrap;min-width:0;display:inline-flex}.puvjna_ctl{min-width:0;color:var(--ink);flex:0 auto}.puvjna_ctl[aria-expanded=true]{border-color:var(--accent);background:var(--panel3)}.puvjna_ctlLocated{border-color:var(--accent)}.puvjna_ctlLabel{text-overflow:ellipsis;white-space:nowrap;min-width:0;max-width:10ch;overflow:hidden}@media (min-width:561px){.puvjna_ctlLabel{max-width:18ch}}.puvjna_caret{font-size:var(--type-10);color:var(--faint);flex:none}.puvjna_pop{z-index:60;background:var(--panel);border:1px solid var(--line2);border-radius:var(--r);max-height:min(70vh,520px);box-shadow:var(--shadow);padding:var(--space-12);position:absolute;top:100%;left:0;right:0;overflow-y:auto}@media (min-width:768px){.puvjna_pop{width:360px;max-width:calc(100vw - var(--space-32));right:auto}.puvjna_popWide{width:680px}}@media (max-width:480px){.puvjna_bar{gap:var(--space-4);padding:var(--space-6) var(--space-8)}.puvjna_glyph{display:none}.puvjna_chip{padding:var(--space-6) var(--space-8);font-size:var(--type-11)}.puvjna_selChip{background-position:calc(100% - 10px) 55%,calc(100% - 6px) 55%;background-size:4px 4px,4px 4px;padding-right:18px}}body:has([data-own-scope]) .puvjna_scopePicker{display:none}
.Uiy7Da_line{align-items:center;gap:var(--space-6);font-size:var(--type-12);color:var(--sub);margin:var(--space-6) 0 var(--space-2);padding:var(--space-4) var(--space-8);border:1px solid var(--line2);background:var(--panel2);border-left:3px solid var(--line2);border-radius:8px;font-weight:600;display:flex}.Uiy7Da_line b{color:var(--ink)}.Uiy7Da_rain{border-left-color:#4f9cf9}.Uiy7Da_cloud{border-left-color:#9aa6b6}.Uiy7Da_part{border-left-color:#e9b949}.Uiy7Da_sun{background:linear-gradient(150deg, #f6c9451a, var(--panel2));border-left-color:#f6c945}.Uiy7Da_icon{font-size:var(--type-14);flex:none}.Uiy7Da_drive{align-items:center;gap:var(--space-4);font-size:var(--type-11);color:var(--muted);white-space:nowrap;font-weight:700;display:inline-flex}
.qadZ-q_card{background:linear-gradient(180deg, var(--panel3), var(--panel));border:1px solid var(--line2);padding:var(--space-12);box-shadow:var(--shadow-s);scroll-margin-top:var(--stickHStack,var(--stickH,96px));border-top:3px solid #0000;border-image:linear-gradient(90deg, var(--aurora), var(--teal), var(--violet), var(--magenta)) 1;border-radius:14px;list-style:none;transition:border-color .12s,box-shadow .12s,transform .12s;position:relative}.qadZ-q_card:hover,.qadZ-q_card:focus-within{border-color:var(--accent2);border-image:linear-gradient(var(--accent2), var(--accent2)) 1;box-shadow:0 6px 18px #ffb06a38}@media (prefers-reduced-motion:no-preference){.qadZ-q_card:hover{transform:translateY(-1px)}}.qadZ-q_card:has(>button[aria-expanded=true]){border-image:linear-gradient(90deg, var(--accent), var(--warn)) 1}.qadZ-q_name{font-family:var(--disp);font-size:var(--type-14);align-items:center;gap:var(--space-6);min-width:0;margin:0;font-weight:700;display:flex}.qadZ-q_name a{color:var(--ice);text-underline-offset:.16em;text-decoration:underline}.qadZ-q_facts{font-size:var(--type-12);color:var(--muted);margin:var(--space-2) 0 var(--space-6);align-items:baseline;row-gap:var(--space-2);column-gap:var(--space-6);flex-wrap:wrap;display:flex}.qadZ-q_fact{white-space:nowrap}.qadZ-q_blurb{font-size:var(--type-12);color:var(--sub);margin:0}.qadZ-q_sunny{border-color:#ffc24b99;box-shadow:0 0 0 1px #ffc24b40}.qadZ-q_sunny:before{content:"☀️ dry";background:linear-gradient(150deg, var(--warn), var(--accent));color:#2a1800;font-size:var(--type-10);letter-spacing:.4px;padding:var(--space-2) var(--space-8);border-radius:999px;font-weight:800;position:absolute;top:-9px;right:12px;box-shadow:0 2px 8px #0000004d}@media (max-width:1000px){.qadZ-q_sunny:before{display:none}.qadZ-q_sunny,.qadZ-q_sunnyish{box-shadow:none;border-color:#0000}}html[data-frowrows=compact] .qadZ-q_sunny:before{display:none}:is(html[data-frowrows=compact] .qadZ-q_sunny,html[data-frowrows=compact] .qadZ-q_sunnyish){box-shadow:none;border-color:#0000}.qadZ-q_sunnyish{border-color:#ffc24b66}.qadZ-q_namelink{color:inherit;text-decoration:none}.qadZ-q_namelink:hover,.qadZ-q_namelink:focus-visible{text-decoration:underline}.qadZ-q_srOnly{clip-path:inset(50%);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.qadZ-q_spNow.qadZ-q_spNow{color:var(--ink);border-color:var(--good);background:#43d17a1a}.qadZ-q_tvia{opacity:.85;white-space:nowrap}@media (max-width:1000px){details[data-frow][open] .qadZ-q_name{display:none}}html[data-frowrows=compact] details[data-frow][open] .qadZ-q_name{display:none}.qadZ-q_factSep{color:var(--muted)}.qadZ-q_top{justify-content:space-between;align-items:flex-start;gap:var(--space-8);display:flex}.qadZ-q_badge{font-size:var(--type-11);letter-spacing:.3px;padding:var(--space-2) var(--space-8);white-space:nowrap;border-radius:999px;flex:none;font-weight:800}.qadZ-q_chips{margin:var(--space-2) 0 var(--space-6);align-items:baseline;row-gap:var(--space-2);column-gap:var(--space-8);font-size:var(--type-12);color:var(--muted);flex-wrap:wrap;padding:0;list-style:none;display:flex}.qadZ-q_chip{white-space:nowrap}.qadZ-q_chip b{color:var(--ink);font-weight:700}.qadZ-q_acts{gap:var(--space-6) var(--space-12);margin:var(--space-8) 0 0;font-size:var(--type-12);flex-wrap:wrap;display:flex}.qadZ-q_weblink{color:var(--ice);text-underline-offset:.16em;white-space:nowrap;text-decoration:underline}
ul.XrdPlq_regionGrid{grid-template-columns:repeat(auto-fill, minmax(min(100%, max(340px, calc((100% - 2 * var(--space-12)) / 3))), 1fr))}ul.XrdPlq_regionGrid>li{scroll-margin-top:var(--stickHStack,172px)}.XrdPlq_cats{gap:var(--space-8);margin:var(--space-8) 0 0;flex-wrap:wrap;padding:0;list-style:none;display:flex}.XrdPlq_catLink{font:inherit;text-align:left;cursor:pointer;align-items:center;gap:var(--space-4);padding:var(--space-6) var(--space-4);font-size:var(--type-12);color:var(--sub);background:0 0;border:0;margin:-6px -4px;font-weight:700;text-decoration:none;display:inline-flex}.XrdPlq_catLink:hover{color:var(--ink)}.XrdPlq_catLink:focus-visible{outline:2px solid var(--accent2);outline-offset:2px;border-radius:4px}.XrdPlq_catLinkOn{color:var(--ink);text-decoration:underline;-webkit-text-decoration-color:var(--accent2);text-decoration-color:var(--accent2);text-underline-offset:3px;text-decoration-thickness:2px}.XrdPlq_catCount{color:var(--ink);font-weight:800}.XrdPlq_head{text-align:left;width:100%;font:inherit;color:inherit;cursor:pointer;background:0 0;border:0;margin:0;padding:0;display:block}:is(li:has(>.XrdPlq_head:hover),li:has(>.XrdPlq_head:focus-visible),li:has(>.XrdPlq_cta:hover),li:has(>.XrdPlq_cta:focus-visible)){background:var(--panel3)}.XrdPlq_head:focus-visible{outline:2px solid var(--accent2);outline-offset:3px;border-radius:8px}.XrdPlq_cta{width:100%;margin:var(--space-8) 0 0;text-align:left;font:inherit;font-size:var(--type-12);color:var(--accent2);cursor:pointer;background:0 0;border:0;padding:0;font-weight:700;display:block}.XrdPlq_cta:focus-visible{outline:2px solid var(--accent2);outline-offset:3px;border-radius:8px}li:has(>.XrdPlq_detailOpen){border-color:var(--accent2);grid-column:1/-1}.XrdPlq_detail{margin-top:var(--space-12);padding-top:var(--space-12);border-top:1px solid var(--line)}.XrdPlq_blurb{font-size:var(--type-12);color:var(--sub);margin:var(--space-8) 0 0;font-style:italic;line-height:1.5}.XrdPlq_tags{gap:var(--space-6);margin:var(--space-8) 0 0;flex-wrap:wrap;padding:0;list-style:none;display:flex}.XrdPlq_tag{align-items:center;gap:var(--space-4);font-size:var(--type-11);color:var(--ink);background:var(--panel2);border:1px solid var(--line2);padding:var(--space-2) var(--space-8);white-space:nowrap;border-radius:999px;font-weight:700;display:inline-flex}.XrdPlq_top{justify-content:space-between;align-items:center;gap:var(--space-8);display:flex}.XrdPlq_wxLine{font-size:var(--type-13);color:var(--sub);align-items:center;gap:var(--space-4);white-space:nowrap;flex:none;font-weight:700;display:flex}.XrdPlq_wxDot{border-radius:50%;flex:none;width:10px;height:10px}.XrdPlq_skyRail{pointer-events:none;border-radius:14px;position:absolute;inset:0}.XrdPlq_skyRail:before{content:"";border-radius:14px 0 0 14px;width:5px;position:absolute;top:0;bottom:0;left:0}.XrdPlq_skyRain:before{background:#4f9cf9}.XrdPlq_skyCloud:before{background:#9aa6b6}.XrdPlq_skyPart:before{background:linear-gradient(#9aa6b6 0 50%,#f6c945 50% 100%)}.XrdPlq_skySun:before{background:#f6c945}.XrdPlq_skySun{box-shadow:0 0 0 1px #f6c94524}.XrdPlq_skyRain{box-shadow:0 0 0 1px #4f9cf924}li:has(>.XrdPlq_skyRail):before{content:"";border-radius:14px 0 0 14px;width:5px;position:absolute;top:0;bottom:0;left:0}li:has(>.XrdPlq_skyRail.XrdPlq_skyRain):before{background:#4f9cf9}li:has(>.XrdPlq_skyRail.XrdPlq_skyCloud):before{background:#9aa6b6}li:has(>.XrdPlq_skyRail.XrdPlq_skyPart):before{background:linear-gradient(#9aa6b6 0 50%,#f6c945 50% 100%)}li:has(>.XrdPlq_skyRail.XrdPlq_skySun):before{background:#f6c945}li:has(>.XrdPlq_head):not([hidden]){box-shadow:var(--shadow-s);flex-direction:column;display:flex}li:has(>.XrdPlq_head){background:var(--panel2)}:is(li:has(>.XrdPlq_head):not([hidden]):not(:has(>.XrdPlq_detailOpen)):hover,li:has(>.XrdPlq_head):not([hidden]):not(:has(>.XrdPlq_detailOpen)):focus-within){border-color:var(--accent2);border-image:linear-gradient(var(--accent2), var(--accent2)) 1;box-shadow:0 6px 18px #ffb06a38}@media (prefers-reduced-motion:no-preference){li:has(>.XrdPlq_head):not([hidden]):not(:has(>.XrdPlq_detailOpen)):hover{transform:translateY(-1px)}}li:has(>.XrdPlq_head):has(>.XrdPlq_detailOpen){box-shadow:0 0 0 1px #ffb34752, var(--shadow)}.XrdPlq_head{order:1}.XrdPlq_advice,.XrdPlq_recap{order:2}.XrdPlq_dayStrip{order:3}.XrdPlq_cats{order:4}.XrdPlq_toppick{order:5}.XrdPlq_detail{order:6}.XrdPlq_cta{order:7}.XrdPlq_advice{margin-top:var(--space-12);font-size:var(--type-13);background:var(--panel2);border:1px solid var(--line);padding:var(--space-8) var(--space-12);border-radius:11px;line-height:1.45}.XrdPlq_go{color:var(--good);font-weight:800}.XrdPlq_goWet{color:var(--ice)}.XrdPlq_wx{color:var(--sub)}.XrdPlq_drier{color:var(--muted);font-size:var(--type-12);margin-top:var(--space-2);display:block}.XrdPlq_patchy{margin-top:var(--space-4);font-size:var(--type-11);color:#4f9cf9;padding:var(--space-2) var(--space-8);background:#4f9cf91a;border:1px solid #4f9cf947;border-radius:6px;font-weight:800;text-decoration:none;display:inline-block}.XrdPlq_patchy:hover{background:#4f9cf933}.XrdPlq_adv{margin-top:var(--space-4);color:var(--sub);font-size:var(--type-12);display:block}.XrdPlq_alert{color:#ff8a94;font-weight:700;font-size:var(--type-12)}.XrdPlq_traffic{margin-top:var(--space-4);color:#a9c3e2;font-weight:700;font-size:var(--type-12);display:block}.XrdPlq_recap{margin:var(--space-8) 0 0;font-size:var(--type-12);color:var(--sub);padding:var(--space-8) var(--space-12);background:#38bdf812;border:1px solid #38bdf82e;border-radius:10px;line-height:1.45}.XrdPlq_recap b{color:var(--ink);font-weight:700}.XrdPlq_toppick{margin:var(--space-8) 0 0;font-size:var(--type-12);color:var(--sub);background:var(--panel2);border:1px solid var(--line);padding:var(--space-6) var(--space-8);border-radius:9px}.XrdPlq_toppick b{color:var(--ink)}.XrdPlq_toppickKey{color:var(--accent2);text-transform:uppercase;font-weight:800;font-size:var(--type-11);letter-spacing:.5px}.XrdPlq_dayStrip{gap:var(--space-4);margin:var(--space-8) 0 0;grid-template-columns:repeat(5,1fr);padding:0;list-style:none;display:grid}.XrdPlq_dayCell{align-items:center;gap:var(--space-2);padding:var(--space-4) var(--space-2);background:var(--panel2);border:1px solid var(--line2);border-radius:8px;flex-direction:column;display:flex}.XrdPlq_dayCellOn{border-color:var(--ice);background:#38bdf824}.XrdPlq_dayPct{font-size:var(--type-12);color:var(--ink);font-weight:800}.XrdPlq_dayLabel{font-size:var(--type-11);color:var(--sub);text-transform:uppercase;letter-spacing:.3px}.XrdPlq_controls{align-items:center;gap:var(--space-8) var(--space-12);margin:var(--space-12) 0 var(--space-6);grid-template-columns:minmax(0,1fr) auto;display:grid}@media (max-width:640px){.XrdPlq_controls{grid-template-columns:1fr}.XrdPlq_sort{justify-self:start}}.XrdPlq_chips{scroll-margin-top:var(--stickHStack,172px);align-items:center;gap:var(--space-6);min-width:0;padding:var(--space-6) var(--space-8) var(--space-8);background:var(--panel);border:1px solid var(--line);box-shadow:var(--shadow-s);-webkit-overflow-scrolling:touch;scrollbar-width:thin;scrollbar-color:var(--line2) transparent;background-image:linear-gradient(to left, var(--panel), var(--panel) 55%, transparent 100%), linear-gradient(to left, #00000080, transparent);background-position:100%,100%;background-repeat:no-repeat;background-size:30px 100%,22px 100%;background-attachment:local,scroll;border-radius:14px;flex-wrap:nowrap;display:flex;overflow-x:auto}.XrdPlq_chips::-webkit-scrollbar{height:6px}.XrdPlq_chips::-webkit-scrollbar-thumb{background:var(--line2);border-radius:999px}.XrdPlq_chips::-webkit-scrollbar-track{background:0 0}.XrdPlq_chip{font:inherit;font-size:var(--type-12);cursor:pointer;color:var(--sub);background:var(--panel2);border:1px solid var(--line2);padding:var(--space-4) var(--space-12);white-space:nowrap;border-radius:999px;flex:none;font-weight:700;transition:border-color .12s,color .12s,background .12s}.XrdPlq_chip:hover{border-color:var(--accent);color:var(--ink)}.XrdPlq_chipOn{background:linear-gradient(150deg, var(--accent), var(--accent2));color:#231107;border-color:#0000}.XrdPlq_chipN{opacity:.7;margin-left:var(--space-2);font-weight:800}@media (max-width:560px){.XrdPlq_chip{font-size:var(--type-12);padding:var(--space-8) var(--space-12);align-items:center;min-height:44px;display:inline-flex}}.XrdPlq_sort{align-items:center;gap:var(--space-6);font-size:var(--type-12);color:var(--sub);margin-left:auto;font-weight:700;display:inline-flex}.XrdPlq_sortLabel{color:var(--sub)}.XrdPlq_sortSelect{background:var(--panel2);color:var(--ink);border:1px solid var(--line2);padding:var(--space-4) var(--space-8);font-family:var(--sans);font-size:var(--type-12);border-radius:8px;font-weight:700}@media (max-width:640px){.XrdPlq_sortSelect{min-height:44px;padding:var(--space-8) var(--space-8)}}.XrdPlq_sortStatic{align-items:center;gap:var(--space-6);font-size:var(--type-12);color:var(--ink);background:var(--panel2);border:1px solid var(--line2);padding:var(--space-6) var(--space-8);border-radius:9px;margin-left:auto;font-weight:700;display:inline-flex}.XrdPlq_body{margin-top:var(--space-4)}.XrdPlq_glanceSec{margin:0 0 var(--space-12)}.XrdPlq_glanceSec:last-child{margin-bottom:0}.XrdPlq_glanceHead{align-items:center;gap:var(--space-8);font-size:var(--type-13);margin:0 0 var(--space-6);color:var(--ink);font-family:var(--disp);flex-wrap:wrap;display:flex}.XrdPlq_glanceN{font-size:var(--type-11);color:var(--sub);background:var(--panel2);border:1px solid var(--line2);padding:var(--space-2) var(--space-8);border-radius:999px;font-weight:800}.XrdPlq_glanceMore{font:inherit;font-size:var(--type-12);cursor:pointer;color:var(--accent2);white-space:nowrap;background:0 0;border:none;margin-left:auto;font-weight:800;text-decoration:none}.XrdPlq_glanceMore:hover{text-decoration:underline}.XrdPlq_itemList{}.XrdPlq_itemList:has(>.XrdPlq_eventItem){display:block}.XrdPlq_eventItem{margin-bottom:var(--space-12)}.XrdPlq_eventItem:last-child{margin-bottom:0}.XrdPlq_itemLink{color:inherit;text-decoration:none;display:block}.XrdPlq_townLine{align-items:center;gap:var(--space-4);font-size:var(--type-12);color:var(--muted);margin:var(--space-2) 0 0;display:flex}.XrdPlq_feats{gap:var(--space-4);margin:var(--space-8) 0 var(--space-2);flex-wrap:wrap;padding:0;list-style:none;display:flex}.XrdPlq_feat{font-size:var(--type-11);color:var(--muted);background:var(--panel3);border:1px solid var(--line);padding:var(--space-2) var(--space-8);white-space:nowrap;border-radius:999px;font-weight:600}.XrdPlq_empty{font-size:var(--type-12);color:var(--muted);margin:var(--space-8) 0 0}.XrdPlq_catSum{color:var(--sub);font-size:var(--type-12);padding:var(--space-6) var(--space-12);margin:0 0 var(--space-12);background:#ffb3470f;border-left:3px solid #ffb34780;border-radius:0 9px 9px 0;line-height:1.5}.XrdPlq_catSumIco{margin-right:var(--space-4)}.XrdPlq_subgroup{border:1px solid var(--line);margin-bottom:var(--space-6);background:var(--panel2);border-radius:12px;overflow:hidden}.XrdPlq_subgroupHead{cursor:pointer;align-items:center;gap:var(--space-8);padding:var(--space-8) var(--space-12);font-family:var(--disp);font-size:var(--type-14);color:var(--ink);-webkit-user-select:none;user-select:none;font-weight:700;list-style:none;display:flex}.XrdPlq_subgroupHead::-webkit-details-marker{display:none}.XrdPlq_subgroupHead:hover{background:var(--panel3)}.XrdPlq_subgroupN{background:var(--panel3);border:1px solid var(--line2);color:var(--sub);font-size:var(--type-12);padding:var(--space-2) var(--space-8);text-align:center;border-radius:999px;min-width:24px;font-weight:800}.XrdPlq_subgroupChev{color:var(--muted);margin-left:auto;transition:transform .15s}.XrdPlq_subgroup[open]>.XrdPlq_subgroupHead .XrdPlq_subgroupChev{transform:rotate(180deg)}.XrdPlq_subgroup[open]>.XrdPlq_subgroupHead{border-bottom:1px solid var(--line)}.XrdPlq_subgroupBody{padding:var(--space-12)}.XrdPlq_catLabel{clip-path:inset(50%);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.XrdPlq_advicePending{min-height:88px}html[data-feed=off] .XrdPlq_advicePending{min-height:0}
._4YiLjG_head{display:none}@media (min-width:1001px){._4YiLjG_row[data-frow=fold]>._4YiLjG_head{align-items:center;gap:var(--space-12);padding:var(--space-8) var(--space-2);cursor:pointer;-webkit-user-select:none;user-select:none;list-style:none;display:flex}._4YiLjG_row[data-frow=fold]>._4YiLjG_head::-webkit-details-marker{display:none}._4YiLjG_row[data-frow=fold]>._4YiLjG_head:hover,._4YiLjG_row[data-frow=fold]>._4YiLjG_head:focus-visible{background:var(--panel3)}._4YiLjG_row[data-frow=fold]>._4YiLjG_head:focus-visible{outline:2px solid var(--accent2);outline-offset:2px}._4YiLjG_row[data-frow=fold]>._4YiLjG_head ._4YiLjG_top{align-items:center;gap:var(--space-8);min-width:0;display:flex}._4YiLjG_row[data-frow=fold]>._4YiLjG_head ._4YiLjG_title{font-weight:700}._4YiLjG_row[data-frow=fold]>._4YiLjG_head ._4YiLjG_meta{align-items:center;gap:var(--space-8);color:var(--muted);font-size:var(--type-12);margin-left:auto;display:flex}._4YiLjG_row[data-frow=fold]{border-bottom:1px solid var(--line)}._4YiLjG_row[data-frow=fold]:last-child{border-bottom:0}}@media (max-width:1000px){._4YiLjG_wrap{box-shadow:none;background:#ffffff09;border:1px solid #0000;border-left-width:3px;border-image:;border-radius:10px;padding:0}._4YiLjG_wdry{border-left-color:#4ade808c}._4YiLjG_wmid{border-left-color:#fbbf2499}._4YiLjG_wwet{border-left-color:#60a5fab3}._4YiLjG_row[open]{background:var(--panel3);margin:var(--space-2) 0;border-radius:10px}._4YiLjG_head{justify-content:center;gap:var(--space-2);min-height:44px;padding:var(--space-12) var(--space-8) var(--space-12) var(--space-8);cursor:pointer;flex-direction:column;list-style:none;display:flex}._4YiLjG_head::-webkit-details-marker{display:none}._4YiLjG_head:hover,._4YiLjG_head:focus-visible{background:var(--panel3);border-radius:10px}._4YiLjG_head:focus-visible{outline:2px solid var(--accent2);outline-offset:2px}._4YiLjG_top{align-items:center;gap:var(--space-8);display:flex}._4YiLjG_title{min-width:0;font-weight:700;font-size:var(--type-14);overflow-wrap:anywhere;flex:1;line-height:1.3}._4YiLjG_chev{font-size:var(--type-13);color:var(--muted);flex:none;transition:transform .2s}._4YiLjG_row[open] ._4YiLjG_chev{transform:rotate(180deg)}._4YiLjG_meta{font-size:var(--type-12);color:var(--muted);line-height:1.55;display:block}._4YiLjG_meta>span{white-space:nowrap;display:inline}._4YiLjG_wx{color:var(--teal);font-weight:800}._4YiLjG_body{padding:0 var(--space-8) var(--space-12)}}html[data-frowrows=compact] ._4YiLjG_wrap{box-shadow:none;background:#ffffff09;border:1px solid #0000;border-left-width:3px;border-image:;border-radius:10px;padding:0}html[data-frowrows=compact] ._4YiLjG_wdry{border-left-color:#4ade808c}html[data-frowrows=compact] ._4YiLjG_wmid{border-left-color:#fbbf2499}html[data-frowrows=compact] ._4YiLjG_wwet{border-left-color:#60a5fab3}:is(html[data-frowrows=compact] ._4YiLjG_wrap:hover,html[data-frowrows=compact] ._4YiLjG_wrap:focus-within){border-top-color:var(--accent2);border-right-color:var(--accent2);border-bottom-color:var(--accent2);box-shadow:0 6px 18px #ffb06a38}@media (prefers-reduced-motion:no-preference){html[data-frowrows=compact] ._4YiLjG_wrap:hover{transform:translateY(-1px)}}html[data-frowrows=compact] ._4YiLjG_row[open]{background:var(--panel3);margin:var(--space-2) 0;border-radius:10px}html[data-frowrows=compact] ._4YiLjG_head{justify-content:center;gap:var(--space-2);min-height:44px;padding:var(--space-12) var(--space-8) var(--space-12) var(--space-8);cursor:pointer;flex-direction:column;list-style:none;display:flex}html[data-frowrows=compact] ._4YiLjG_head::-webkit-details-marker{display:none}:is(html[data-frowrows=compact] ._4YiLjG_head:hover,html[data-frowrows=compact] ._4YiLjG_head:focus-visible){background:var(--panel3);border-radius:10px}html[data-frowrows=compact] ._4YiLjG_head:focus-visible{outline:2px solid var(--accent2);outline-offset:2px}html[data-frowrows=compact] ._4YiLjG_top{align-items:center;gap:var(--space-8);display:flex}html[data-frowrows=compact] ._4YiLjG_title{min-width:0;font-weight:700;font-size:var(--type-14);overflow-wrap:anywhere;flex:1;line-height:1.3}html[data-frowrows=compact] ._4YiLjG_chev{font-size:var(--type-13);color:var(--muted);flex:none;transition:transform .2s}html[data-frowrows=compact] ._4YiLjG_row[open] ._4YiLjG_chev{transform:rotate(180deg)}html[data-frowrows=compact] ._4YiLjG_meta{font-size:var(--type-12);color:var(--muted);line-height:1.55;display:block}html[data-frowrows=compact] ._4YiLjG_meta>span{white-space:nowrap;display:inline}html[data-frowrows=compact] ._4YiLjG_wx{color:var(--teal);font-weight:800}html[data-frowrows=compact] ._4YiLjG_body{padding:0 var(--space-8) var(--space-12)}@media (prefers-reduced-motion:reduce){._4YiLjG_chev{transition:none}}html[data-frowrows=compact][data-frowpending] ._4YiLjG_body{display:none}
.DOn6uG_cal{gap:var(--space-8);flex-direction:column;display:flex}.DOn6uG_top{display:flex}.DOn6uG_back{min-height:34px;font:inherit;font-size:var(--type-12);color:var(--sub);padding:var(--space-6) var(--space-8);cursor:pointer;background:0 0;border:1px solid #0000;border-radius:999px;flex:none;font-weight:700}.DOn6uG_back:hover{color:var(--ink)}.DOn6uG_head{justify-content:center;align-items:center;gap:var(--space-16);display:flex}.DOn6uG_nav{border:1px solid var(--line2);background:var(--panel2);width:34px;height:34px;color:var(--ink);font:inherit;font-size:var(--type-18);cursor:pointer;border-radius:9px;line-height:1}.DOn6uG_nav:hover{background:var(--panel3)}.DOn6uG_title{font-family:var(--disp);font-weight:700;font-size:var(--type-16);text-align:center;min-width:150px;color:var(--ink);margin:0}.DOn6uG_title:focus-visible{outline:2px solid var(--accent2);outline-offset:2px;border-radius:6px}.DOn6uG_hint{font-size:var(--type-12);color:var(--sub);text-align:center;margin:0;font-weight:700}.DOn6uG_months{gap:var(--space-12);grid-template-columns:minmax(0,1fr);display:grid}.DOn6uG_month{min-width:0}.DOn6uG_monthWide{display:none}@media (min-width:768px){.DOn6uG_months{grid-template-columns:repeat(2,minmax(0,1fr))}.DOn6uG_monthWide{display:block}}.DOn6uG_cap{margin:0 0 var(--space-6);font-family:var(--disp);font-size:var(--type-13);text-align:center;color:var(--ink);font-weight:700;display:none}@media (min-width:768px){.DOn6uG_cap{display:block}}.DOn6uG_dow,.DOn6uG_grid{gap:var(--space-6);grid-template-columns:repeat(7,minmax(0,1fr));display:grid}.DOn6uG_dowCell{text-align:center;font-size:var(--type-11);color:var(--muted);padding:0 0 var(--space-2);font-weight:800}@media (max-width:560px){.DOn6uG_dow,.DOn6uG_grid{gap:var(--space-4)}.DOn6uG_dowCell{font-size:var(--type-10)}}.DOn6uG_empty{visibility:hidden}.DOn6uG_cell{min-width:0;min-height:34px;font:inherit;font-size:var(--type-12);color:var(--ink);background:var(--panel2);border:1px solid var(--line);padding:var(--space-4) 0;cursor:pointer;border-radius:9px;justify-content:center;align-items:center;font-weight:700;display:flex;position:relative}.DOn6uG_cell:not(.DOn6uG_cellOn):not(:disabled):hover{border-color:var(--accent)}.DOn6uG_cell:disabled{opacity:.35;cursor:default}.DOn6uG_cellOn{background:linear-gradient(150deg, var(--accent), var(--accent2));color:#231107;border-color:#0000}.DOn6uG_cellEnd{outline:2px solid var(--accent2);outline-offset:-2px;box-shadow:0 2px 10px #ff8a5259}.DOn6uG_cell:focus-visible{outline:2px solid var(--accent2);outline-offset:2px}.DOn6uG_num{border-bottom:2px solid #0000;line-height:1.2;display:inline-block}.DOn6uG_tierForecast .DOn6uG_num{border-bottom-color:var(--teal)}.DOn6uG_tierOutlook .DOn6uG_num{border-bottom-color:var(--blue)}.DOn6uG_tierForecast.DOn6uG_cellOn .DOn6uG_num{border-bottom-style:solid;border-bottom-color:#231107}.DOn6uG_tierOutlook.DOn6uG_cellOn .DOn6uG_num{border-bottom-style:dashed;border-bottom-color:#231107}.DOn6uG_tierTypical .DOn6uG_num,.DOn6uG_tierPast .DOn6uG_num{border-bottom-color:#0000}.DOn6uG_summary{font-size:var(--type-12);color:var(--sub);margin:0;line-height:1.5}.DOn6uG_summary:empty{display:none}.DOn6uG_actions{align-items:center;gap:var(--space-8);flex-wrap:wrap;display:flex}.DOn6uG_clear{min-height:34px;font:inherit;font-size:var(--type-12);color:var(--sub);border:1px solid var(--line2);padding:var(--space-6) var(--space-12);cursor:pointer;background:0 0;border-radius:999px;flex:none;font-weight:700}.DOn6uG_clear:hover{color:var(--ink);border-color:var(--accent)}.DOn6uG_plan{min-height:34px;font:inherit;font-size:var(--type-12);color:#231107;background:linear-gradient(150deg, var(--accent), var(--accent2));padding:var(--space-6) var(--space-12);cursor:pointer;border:1px solid #0000;border-radius:999px;flex:auto;font-weight:700}.DOn6uG_plan:not(:disabled):hover{filter:brightness(1.07)}.DOn6uG_plan:disabled{opacity:.45;cursor:default}.DOn6uG_back:focus-visible,.DOn6uG_nav:focus-visible,.DOn6uG_clear:focus-visible,.DOn6uG_plan:focus-visible{outline:2px solid var(--accent2);outline-offset:2px}
.XEEYOq_bar{gap:var(--space-8);margin:var(--space-12) 0;flex-wrap:wrap;display:flex}.XEEYOq_pill{align-items:center;gap:var(--space-6);border:1px solid var(--line2);background:var(--panel2);color:var(--sub);font-family:var(--sans);font-size:var(--type-12);padding:var(--space-6) var(--space-12);cursor:pointer;border-radius:999px;font-weight:700;transition:border-color .13s,color .13s,background .13s,box-shadow .13s,filter .13s;display:inline-flex}.XEEYOq_pill[hidden]{display:none}.XEEYOq_pill[aria-pressed=true]{background:linear-gradient(150deg, var(--accent), var(--accent2));color:#231107;box-shadow:var(--shadow-s);border-color:#0000}.XEEYOq_pill:not([aria-pressed=true]):hover{border-color:var(--accent);color:var(--ink)}.XEEYOq_pill[aria-pressed=true]:hover{filter:brightness(1.07)}.XEEYOq_pill:focus-visible,.XEEYOq_sortSel:focus-visible,.XEEYOq_sortOpt:focus-visible,.XEEYOq_groupHead:focus-visible{outline:2px solid var(--accent2);outline-offset:2px}@media (max-width:1000px){.XEEYOq_pill{min-height:44px;padding-top:var(--space-8);padding-bottom:var(--space-8)}}.XEEYOq_count{color:inherit}.XEEYOq_sw{border-radius:50%;flex:none;width:8px;height:8px}.XEEYOq_sort{align-items:center;gap:var(--space-6);font-size:var(--type-12);color:var(--sub);margin-left:auto;font-weight:700;display:inline-flex;position:relative}.XEEYOq_sortLabel{color:var(--sub)}.XEEYOq_sortSel{background:var(--panel2);color:var(--ink);border:1px solid var(--line2);padding:var(--space-4) var(--space-8);font-family:var(--sans);font-size:var(--type-12);cursor:pointer;appearance:none;text-align:left;border-radius:8px;font-weight:700;line-height:normal}.XEEYOq_sortSel:hover{border-color:var(--accent);color:var(--ink)}@media (max-width:1000px){.XEEYOq_sortSel{min-height:44px;padding:var(--space-8) var(--space-8)}}.XEEYOq_sortPanel{z-index:20;gap:var(--space-2);min-width:220px;max-width:300px;padding:var(--space-6);background:var(--panel);border:1px solid var(--line2);box-shadow:var(--shadow);border-radius:15px;flex-direction:column;animation:.12s ease-out XEEYOq_sortPanelIn;display:flex;position:absolute;top:calc(100% + 6px);right:0}@media (prefers-reduced-motion:reduce){.XEEYOq_sortPanel{animation:none}}@keyframes XEEYOq_sortPanelIn{0%{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:translateY(0)}}.XEEYOq_sortOpt{gap:var(--space-2);width:100%;font-family:var(--sans);font-size:var(--type-12);text-align:left;color:var(--sub);padding:var(--space-8) var(--space-12);cursor:pointer;background:0 0;border:none;border-radius:10px;flex-direction:column;font-weight:700;display:flex}.XEEYOq_sortOpt:hover{color:var(--ink);background:var(--panel3)}.XEEYOq_sortOptSelected{color:var(--ink);background:#ff6f911f}.XEEYOq_sortOptRow{justify-content:space-between;align-items:center;gap:var(--space-8);display:flex}.XEEYOq_sortOptLabel{flex:auto}.XEEYOq_sortTick{width:14px;height:14px;color:var(--accent);flex:none}.XEEYOq_sortOptDesc{font-size:var(--type-11);color:var(--faint);font-weight:400}.XEEYOq_group{border:1px solid var(--line);margin-bottom:var(--space-6);background:var(--panel2);border-radius:12px;overflow:hidden}.XEEYOq_groupHead{cursor:pointer;align-items:center;gap:var(--space-8);padding:var(--space-8) var(--space-12);font-family:var(--disp);font-size:var(--type-14);color:var(--ink);-webkit-user-select:none;user-select:none;font-weight:700;list-style:none;display:flex}.XEEYOq_groupHead::-webkit-details-marker{display:none}.XEEYOq_groupHead::marker{content:""}.XEEYOq_groupHead:hover{background:var(--panel3)}.XEEYOq_groupTitle{align-items:center;display:inline-flex}.XEEYOq_groupCount{background:var(--panel3);border:1px solid var(--line2);color:var(--sub);font-size:var(--type-12);padding:var(--space-2) var(--space-8);text-align:center;border-radius:999px;min-width:24px;font-weight:800}.XEEYOq_groupChev{color:var(--muted);margin-left:auto;transition:transform .15s}.XEEYOq_group[open]>.XEEYOq_groupHead .XEEYOq_groupChev{transform:rotate(180deg)}.XEEYOq_group[open]>.XEEYOq_groupHead{border-bottom:1px solid var(--line)}.XEEYOq_groupBody{padding:var(--space-12)}@media (max-width:560px){.XEEYOq_group{margin-bottom:var(--space-6)}.XEEYOq_groupHead{padding:var(--space-8) var(--space-12);font-size:var(--type-13);gap:var(--space-8)}}.XEEYOq_flow{gap:var(--space-12);grid-template-columns:repeat(auto-fill,minmax(275px,1fr));display:grid}.XEEYOq_flow>[data-kind],.XEEYOq_flow>[data-filter-scope]>[data-kind]{display:contents}.XEEYOq_flow>[data-kind][hidden],.XEEYOq_flow>[data-filter-scope]>[data-kind][hidden]{display:none}@media (max-width:629px){.XEEYOq_flow:has(details[data-frow]){row-gap:0}}
.fupVda_wrap{margin:var(--space-12) 0 var(--space-6)}@media (min-width:1200px){.fupVda_wrap{margin-top:var(--space-16)}}.fupVda_lmeta{align-items:center;gap:var(--space-4);font-size:var(--type-11);color:var(--muted);text-transform:uppercase;letter-spacing:.7px;white-space:nowrap;font-weight:800;display:inline-flex}.fupVda_livedot{background:var(--good);border-radius:50%;flex:none;width:7px;height:7px;box-shadow:0 0 7px #43d17abf}.fupVda_nofeed{background:var(--warn);box-shadow:none}.fupVda_akclock{align-items:center;gap:var(--space-4);box-shadow:none;font-family:var(--disp);font-size:var(--type-12);letter-spacing:.3px;color:var(--sub);white-space:nowrap;background:0 0;border:0;padding:0;font-weight:700;display:inline-flex}.fupVda_akclock b{color:var(--ink)}.fupVda_metaRow{align-items:center;gap:var(--space-12);min-width:0;display:flex}.fupVda_share{border:1px solid var(--line2);color:var(--sub);cursor:pointer;padding:var(--space-4) var(--space-8);font-size:var(--type-12);background:0 0;border-radius:9px;flex:none;align-items:center;line-height:1;transition:border-color .15s,color .15s,transform .15s;display:inline-flex}.fupVda_share:hover{border-color:var(--aurora);color:var(--ink);transform:translateY(-1px)}@media (max-width:640px){.fupVda_share{min-width:38px;min-height:44px}}@media (max-width:560px){.fupVda_share{justify-content:center;min-width:38px;min-height:44px}}
.CP3orW_list{margin:0;padding:0;list-style:none}.CP3orW_item{scroll-margin-top:var(--stickHStack,var(--stickH,96px));background:linear-gradient(180deg, var(--panel3), var(--panel));border:1px solid var(--line2);padding:0 var(--space-8);box-shadow:var(--shadow-s);border-radius:12px;transition:border-color .12s,box-shadow .12s,transform .12s}.CP3orW_item+.CP3orW_item{margin-top:var(--space-8)}.CP3orW_item:hover,.CP3orW_item:focus-within{border-color:var(--accent2);box-shadow:0 6px 18px #ffb06a38}@media (prefers-reduced-motion:no-preference){.CP3orW_item:hover{transform:translateY(-1px)}}.CP3orW_item[hidden]{display:none}.CP3orW_row>summary{cursor:pointer;align-items:center;gap:var(--space-12);padding:var(--space-8) var(--space-2);-webkit-user-select:none;user-select:none;list-style:none;display:flex}.CP3orW_row>summary::-webkit-details-marker{display:none}.CP3orW_row>summary:hover .CP3orW_name{color:var(--accent2)}.CP3orW_row[open]>summary{padding-bottom:var(--space-4)}.CP3orW_when{text-align:center;background:linear-gradient(160deg, var(--panel3), var(--panel2));border:1px solid var(--line2);padding:var(--space-4) var(--space-2);border-radius:10px;flex:0 0 46px}.CP3orW_ew1{font-size:var(--type-11);text-transform:uppercase;color:var(--magenta-legible);letter-spacing:1px;font-weight:800;display:block}.CP3orW_ew2{font-size:var(--type-16);font-weight:800;line-height:1.1;display:block}.CP3orW_sumbody{flex:1;min-width:0}.CP3orW_name{font-family:var(--disp);font-size:var(--type-14);align-items:center;gap:var(--space-4) var(--space-6);flex-wrap:wrap;min-width:0;margin:0;font-weight:700;display:flex}.CP3orW_heading a{color:var(--ice);text-underline-offset:.16em;text-decoration:underline}.CP3orW_heading{font:inherit;margin:0}.CP3orW_loc{font-size:var(--type-12);color:var(--sub);margin:var(--space-2) 0 0;white-space:nowrap;align-items:baseline;gap:.3em;font-weight:700;display:flex;overflow:hidden}@media (max-width:480px){.CP3orW_loc{white-space:normal;flex-wrap:wrap;overflow:visible}.CP3orW_locVenue,.CP3orW_locPlain{min-width:6em}}.CP3orW_locVenue{color:var(--accent2);cursor:pointer;text-overflow:ellipsis;border-bottom:1px dashed #ffb06a8c;min-width:0;font-weight:800;text-decoration:none;overflow:hidden}.CP3orW_locPlain{text-overflow:ellipsis;min-width:0;overflow:hidden}.CP3orW_locTown{flex:none}.CP3orW_locVenue:hover,.CP3orW_locVenue:focus-visible{color:var(--accent);border-bottom-color:var(--accent)}.CP3orW_chev{color:var(--muted);flex:none;transition:transform .15s}.CP3orW_row[open]>summary .CP3orW_chev{transform:rotate(180deg)}.CP3orW_detail{padding:0 2px 12px 60px}.CP3orW_blurb{font-size:var(--type-12);color:var(--sub);margin:var(--space-2) 0 0;line-height:1.45}.CP3orW_cadence{font-size:var(--type-11);color:var(--accent2);padding:var(--space-2) var(--space-6);margin:0 0 var(--space-6);letter-spacing:.2px;background:#38bdf81f;border:1px solid #38bdf847;border-radius:6px;font-weight:800;display:inline-block}.CP3orW_bucket{font-size:var(--type-11);text-transform:uppercase;letter-spacing:.3px;padding:var(--space-2) var(--space-6);color:var(--ink);background:linear-gradient(150deg,#9d7bff3d,#38bdf829);border:1px solid #9d7bff5c;border-radius:6px;font-weight:800}.CP3orW_b-music{background:#9d7bff33;border-color:#9d7bff66}.CP3orW_b-festival{background:#ef6fc433;border-color:#ef6fc466}.CP3orW_b-market{background:#43d17a2e;border-color:#43d17a5c}.CP3orW_b-sports{background:#fb923c33;border-color:#fb923c66}.CP3orW_b-arts{background:#38bdf82e;border-color:#38bdf85c}.CP3orW_b-community{background:var(--panel3);border-color:var(--line2)}.CP3orW_b-civic{background:#4f9cf92e;border-color:#4f9cf95c}.CP3orW_b-family{background:#ffc24b2e;border-color:#ffc24b5c}.CP3orW_b-learning{background:#43d0aa2e;border-color:#43d0aa5c}.CP3orW_b-clubs{background:#ff6f912e;border-color:#ff6f915c}.CP3orW_b-signup{background:#9aa6b633;border-color:#9aa6b666}.CP3orW_ioTag{font-size:var(--type-11);padding:var(--space-2) var(--space-6);white-space:nowrap;border-radius:6px;font-weight:800}.CP3orW_io-indoor{color:var(--violet-legible);background:#9d7bff29;border:1px solid #9d7bff57}.CP3orW_io-outdoor{color:#fbbf24;background:#fbbf2429;border:1px solid #fbbf2457}.CP3orW_soon{font-size:var(--type-11);text-transform:uppercase;letter-spacing:.3px;padding:var(--space-2) var(--space-6);color:var(--good);background:#43d17a29;border:1px solid #43d17a52;border-radius:6px;font-weight:800}.CP3orW_soonApprox{font-size:var(--type-11);color:var(--accent2);white-space:nowrap;font-weight:800}.CP3orW_acts{align-items:center;gap:var(--space-8);margin-top:var(--space-2);flex-wrap:wrap;display:flex}.CP3orW_link{font-size:var(--type-12);color:var(--ice);font-weight:700;text-decoration:none}.CP3orW_venueCard{background:linear-gradient(150deg, #9260e81a, #fff0), var(--panel);border:1px solid var(--line2);padding:var(--space-8) var(--space-12);margin:var(--space-8) 0;border-left:3px solid #9260e8;border-radius:11px}.CP3orW_venueCard a{text-overflow:clip;white-space:normal;width:auto;max-width:none;font-size:var(--type-12);color:var(--ice);background:0 0;border:0;border-radius:0;gap:0;margin:0;padding:0;font-weight:700;text-decoration:none;display:inline;overflow:visible}.CP3orW_venueCard a:hover{background:0 0;border-color:#0000}.CP3orW_saveWrap{align-items:center;display:inline-flex}.CP3orW_saveWrap>div{margin:0}.CP3orW_acts>div:first-child{margin-top:0}.CP3orW_saveWrap>div>button{padding:var(--space-6) var(--space-12);border-radius:10px;font-weight:700}.CP3orW_saveWrap>div>button[aria-pressed=false]{background:var(--panel3);color:var(--ink)}.CP3orW_saveWrap>div>button:hover{border-color:var(--accent);transform:none}@media (max-width:1000px){.CP3orW_saveWrap>div>button{min-height:44px}}.CP3orW_more{margin:var(--space-4) 0 var(--space-12)}.CP3orW_moreSummary{cursor:pointer;border:1px dashed var(--line2);background:var(--panel);color:var(--sub);padding:var(--space-8);font-weight:700;font:inherit;font-size:var(--type-12);border-radius:11px;list-style:none;display:block}.CP3orW_moreSummary:hover{border-color:var(--accent);color:var(--ink)}.CP3orW_moreSummary::-webkit-details-marker{display:none}.CP3orW_more[open] .CP3orW_moreSummary{margin-bottom:var(--space-8)}@media (max-width:640px){.CP3orW_link{min-height:38px;padding:var(--space-8) var(--space-2);margin:-6px 0;display:block}}.CP3orW_complete{border:1px solid var(--line2);padding:var(--space-8) var(--space-12);font-size:var(--type-13);margin:var(--space-2) 0 var(--space-8);background:linear-gradient(150deg,#9d7bff24,#38bdf814);border-radius:10px;line-height:1.5}.CP3orW_complete b{color:var(--ink)}.CP3orW_smart{border:1px solid var(--line2);border-left:3px solid var(--accent2);padding:var(--space-8) var(--space-12);font-size:var(--type-13);margin:var(--space-2) 0 var(--space-12);background:linear-gradient(150deg,#38bdf81f,#9d7bff14);border-radius:0 10px 10px 0;line-height:1.5}.CP3orW_smart b{color:var(--ink)}.CP3orW_best{padding:var(--space-6) var(--space-12) var(--space-8);margin:var(--space-6) 0 var(--space-12);background:linear-gradient(150deg,#43d17a1a,#38bdf80f);border:1px solid #43d17a4d;border-radius:12px}.CP3orW_bestHead{font-family:var(--disp);font-size:var(--type-12);text-transform:uppercase;letter-spacing:.6px;color:var(--good);margin:var(--space-8) var(--space-2) var(--space-2);font-weight:800}.CP3orW_group{border:1px solid var(--line);margin-bottom:var(--space-6);background:var(--panel2);border-radius:12px;overflow:hidden}.CP3orW_groupHead{cursor:pointer;align-items:center;gap:var(--space-8);padding:var(--space-8) var(--space-12);font-family:var(--disp);font-size:var(--type-14);color:var(--ink);-webkit-user-select:none;user-select:none;font-weight:700;list-style:none;display:flex}.CP3orW_groupHead::-webkit-details-marker{display:none}.CP3orW_groupHead::marker{content:""}.CP3orW_groupHead:hover{background:var(--panel3)}.CP3orW_groupTitle{align-items:center;display:inline-flex}.CP3orW_groupCount{background:var(--panel3);border:1px solid var(--line2);color:var(--sub);font-size:var(--type-12);padding:var(--space-2) var(--space-8);text-align:center;border-radius:999px;min-width:24px;font-weight:800}.CP3orW_groupChev{color:var(--muted);margin-left:auto;transition:transform .15s}.CP3orW_group[open]>.CP3orW_groupHead .CP3orW_groupChev{transform:rotate(180deg)}.CP3orW_group[open]>.CP3orW_groupHead{border-bottom:1px solid var(--line)}.CP3orW_groupBody{padding:var(--space-12)}@media (max-width:560px){.CP3orW_group{margin-bottom:var(--space-6)}.CP3orW_groupHead{padding:var(--space-8) var(--space-12);font-size:var(--type-13);gap:var(--space-8)}}@media (max-width:1000px){details[data-frow][open] .CP3orW_heading{display:none}}html[data-frowrows=compact] details[data-frow][open] .CP3orW_heading{display:none}
.c_Ud3G_wrap{margin:var(--space-4) 0 var(--space-16)}.c_Ud3G_pendingWrap{min-height:100vh}.c_Ud3G_loading{color:var(--muted);font-size:var(--type-13);padding:var(--space-8) var(--space-2)}.c_Ud3G_controls{align-items:center;gap:var(--space-8) var(--space-12);margin:0 0 var(--space-6);flex-wrap:wrap;display:flex}.c_Ud3G_chipRow{gap:var(--space-6);flex-wrap:wrap;display:flex}.c_Ud3G_chipRow button:not([aria-pressed=true]):hover{border-color:var(--accent2);color:var(--ink)}.c_Ud3G_segment,.c_Ud3G_fitGroup{align-items:center;gap:var(--space-4);background:var(--panel2);border:1px solid var(--line2);padding:var(--space-2);border-radius:10px;flex-wrap:wrap;display:inline-flex}.c_Ud3G_fitGroup{padding:var(--space-2);border-radius:11px;gap:0}.c_Ud3G_segment button,.c_Ud3G_fitGroup button{padding:var(--space-6) var(--space-12);color:var(--sub);box-shadow:none;background:0 0;border:0;border-radius:8px}.c_Ud3G_fitGroup button{padding:var(--space-6) var(--space-12);border-radius:9px}.c_Ud3G_segment button:not([aria-pressed=true]):hover,.c_Ud3G_fitGroup button:not([aria-pressed=true]):hover{background:var(--panel3);color:var(--ink);border:0}.c_Ud3G_segment button[aria-pressed=true],.c_Ud3G_fitGroup button[aria-pressed=true]{background:var(--accent2);color:#08131b;box-shadow:none;border-color:#0000}@media (max-width:640px){.c_Ud3G_segment button,.c_Ud3G_fitGroup button{padding-top:var(--space-8);padding-bottom:var(--space-8)}}.c_Ud3G_on{background:linear-gradient(150deg, var(--accent), var(--accent2))!important;color:#231107!important;border-color:#0000!important}.c_Ud3G_section{border:1px solid var(--line);background:var(--panel2);margin:0 0 var(--space-8);border-radius:12px;overflow:hidden}.c_Ud3G_sectionHead{justify-content:space-between;align-items:center;gap:var(--space-8);padding:var(--space-12) var(--space-12);cursor:pointer;list-style:none;display:flex}.c_Ud3G_sectionHead::-webkit-details-marker{display:none}.c_Ud3G_sectionTitle{font-family:var(--disp);font-size:var(--type-14);color:var(--ink);font-weight:700}.c_Ud3G_sectionCount{background:linear-gradient(150deg, var(--violet), var(--magenta));color:#fff;font-size:var(--type-12);padding:var(--space-2) var(--space-8);text-align:center;border-radius:999px;min-width:24px;font-weight:800}.c_Ud3G_feature{margin:0 var(--space-12) var(--space-12);padding:var(--space-12);border:1px solid var(--accent2);background:var(--panel);border-radius:11px}.c_Ud3G_featureBadge{align-items:center;gap:var(--space-4);font-size:var(--type-11);color:var(--accent2);text-transform:uppercase;letter-spacing:.04em;font-weight:800;display:inline-flex}.c_Ud3G_featureTitle{margin:var(--space-4) 0 var(--space-2);font-family:var(--disp);font-size:var(--type-16);color:var(--ink);font-weight:800}.c_Ud3G_featureNote{margin:0 0 var(--space-6);font-size:var(--type-12);color:var(--sub)}.c_Ud3G_featureLink{font-size:var(--type-12);color:var(--accent);font-weight:700;text-decoration:none}.c_Ud3G_featureLink:hover{text-decoration:underline}.c_Ud3G_list{margin:0;padding:0;list-style:none}.c_Ud3G_dayBadge{font-size:var(--type-11);color:var(--accent2);white-space:nowrap;font-weight:800}.c_Ud3G_moreBtn{text-align:left;border:1px dashed var(--line2);background:var(--panel);width:100%;color:var(--sub);padding:var(--space-8);font-weight:700;font:inherit;font-size:var(--type-12);cursor:pointer;margin-top:var(--space-6);border-radius:11px;display:block}.c_Ud3G_moreBtn:hover{border-color:var(--accent);color:var(--ink)}.c_Ud3G_calHead{justify-content:center;align-items:center;gap:var(--space-16);margin:var(--space-6) 0 var(--space-12);display:flex}.c_Ud3G_calNav{border:1px solid var(--line2);background:var(--panel2);width:34px;height:34px;color:var(--ink);font:inherit;font-size:var(--type-18);cursor:pointer;border-radius:9px;line-height:1}.c_Ud3G_calNav:hover{background:var(--panel3)}.c_Ud3G_calTitle{font-family:var(--disp);font-weight:700;font-size:var(--type-16);text-align:center;min-width:150px;color:var(--ink)}.c_Ud3G_calGrid{gap:var(--space-6);margin:0 0 var(--space-16);grid-template-columns:repeat(7,minmax(0,1fr));display:grid}@media (max-width:560px){.c_Ud3G_calGrid{gap:var(--space-4)}.c_Ud3G_calDow{font-size:var(--type-11)}}.c_Ud3G_calDow{text-align:center;font-size:var(--type-11);color:var(--muted);padding:0 0 var(--space-2);font-weight:800}.c_Ud3G_calCellEmpty{visibility:hidden}.c_Ud3G_calCell{border:1px solid var(--line);background:var(--panel2);min-height:52px;color:var(--muted);justify-content:center;align-items:center;gap:var(--space-2);font:inherit;padding:var(--space-6);border-radius:10px;flex-direction:column;display:flex;position:relative}.c_Ud3G_calCellHas{cursor:pointer;background:linear-gradient(150deg, #ef6fc429, #9d7bff1a), var(--panel2);border-color:#ef6fc473}.c_Ud3G_calCellHas:hover{border-color:var(--magenta)}.c_Ud3G_calCellSel{background:linear-gradient(150deg, var(--accent), var(--accent2));color:#231107;outline:2px solid var(--magenta);outline-offset:-2px}.c_Ud3G_calCellToday{border-color:var(--accent);box-shadow:inset 0 0 0 1px var(--accent);outline:2px solid var(--accent);outline-offset:-2px}.c_Ud3G_calDayNum{font-size:var(--type-12);color:var(--sub);font-weight:700}.c_Ud3G_calDot{font-size:var(--type-11);color:#08131b;background:var(--magenta);padding:var(--space-2) var(--space-6);border-radius:8px;font-weight:800;position:absolute;bottom:5px;right:6px}@media (max-width:560px){.c_Ud3G_calCell{min-height:64px;padding-top:var(--space-8);justify-content:flex-start}}.c_Ud3G_hint{color:var(--muted);font-size:var(--type-13);margin-top:var(--space-12);text-align:center}.c_Ud3G_dayList{margin-top:var(--space-12)}.c_Ud3G_monthHead{font-family:var(--disp);font-size:var(--type-13);color:var(--magenta);letter-spacing:1px;text-transform:uppercase;padding-left:var(--space-8);border-left:3px solid var(--violet);margin:var(--space-12) var(--space-2) var(--space-8);background:linear-gradient(90deg,#9d7bff1f,#0000);border-radius:0 8px 8px 0;font-weight:700}.c_Ud3G_catTabs{gap:var(--space-6);margin:var(--space-6) 0 var(--space-8);flex-wrap:wrap;display:flex}.c_Ud3G_catTab{border:1px solid var(--line2);background:var(--panel2);color:var(--sub);padding:var(--space-6) var(--space-12);font-weight:700;font:inherit;font-size:var(--type-12);cursor:pointer;border-radius:999px;transition:border-color .12s,color .12s,background .12s}.c_Ud3G_catTab:hover{border-color:var(--accent2);color:var(--ink)}.c_Ud3G_genMeta{align-items:center;gap:var(--space-8);margin:var(--space-6) 0 var(--space-2);font-size:var(--type-12);flex-wrap:wrap;display:flex}.c_Ud3G_genBadge{font-size:var(--type-11);letter-spacing:1.2px;text-transform:uppercase;color:#7adfec;padding:var(--space-2) var(--space-6);cursor:help;border:1px solid #4fcfe073;border-radius:8px;font-weight:800}.c_Ud3G_genDots{color:#4fcfe0;letter-spacing:2px;font-size:var(--type-11)}.c_Ud3G_genBest{color:var(--ink);font-weight:600}.c_Ud3G_genConf{color:var(--faint);font-style:italic}.c_Ud3G_gearRow{gap:var(--space-6);margin-top:var(--space-6);flex-wrap:wrap;display:flex}.c_Ud3G_gearChip{font-size:var(--type-11);color:var(--sub);background:var(--line);padding:var(--space-2) var(--space-8);white-space:nowrap;border-radius:9px;font-weight:700}.c_Ud3G_genWarn{font-size:var(--type-12);padding:var(--space-6) var(--space-8);margin:var(--space-6) 0;border:1px solid #86a8cf66;border-radius:9px;font-weight:700;line-height:1.4}.c_Ud3G_genAlts{font-size:var(--type-12);color:var(--sub);margin-top:var(--space-6)}
.ShX3BG_detail{gap:var(--space-8);margin-bottom:var(--space-6);grid-template-columns:repeat(auto-fit,minmax(160px,1fr));display:grid}.ShX3BG_town{background:var(--panel2);border:1px solid var(--line);padding:var(--space-8) var(--space-12);border-radius:12px}.ShX3BG_townName{font-weight:800;font-size:var(--type-13);margin-bottom:var(--space-6)}.ShX3BG_days{gap:var(--space-4);display:flex}.ShX3BG_day{text-align:center;font-size:var(--type-10);color:var(--muted);flex:1}.ShX3BG_dayIcon{font-size:var(--type-15)}.ShX3BG_dayPct{color:var(--sub);font-weight:700}.ShX3BG_dayDry .ShX3BG_dayPct{color:var(--good)}.ShX3BG_dayWet .ShX3BG_dayPct{color:var(--ice)}.ShX3BG_glance{background:linear-gradient(150deg, #38bdf81a, #2fd6950f), var(--panel2);padding:var(--space-8) var(--space-12);border:1px solid #38bdf859;border-radius:12px;min-width:170px}.ShX3BG_glanceHead{font-family:var(--disp);font-size:var(--type-11);letter-spacing:1.5px;text-transform:uppercase;color:var(--sub);margin-bottom:var(--space-6);font-weight:700}.ShX3BG_glanceRow{font-size:var(--type-12);color:var(--ink);margin:var(--space-2) 0;line-height:1.4}.ShX3BG_glanceSub{color:var(--muted);font-weight:600}.ShX3BG_glanceRead{font-size:var(--type-12);color:var(--sub);margin-top:var(--space-6);border-top:1px solid var(--line);padding-top:var(--space-6);line-height:1.45}.ShX3BG_glanceRead b{color:var(--accent2)}.ShX3BG_pockets{margin:var(--space-2) 0 var(--space-8);background:linear-gradient(150deg, #4fcfe012, transparent 60%), var(--panel2);padding:var(--space-8) var(--space-12);border:1px solid #4fcfe059;border-radius:13px;animation:.28s both ShX3BG_dmFadeUp}.ShX3BG_pocketsHead{align-items:center;gap:var(--space-6);cursor:pointer;font-family:var(--disp);font-size:var(--type-11);letter-spacing:1px;text-transform:uppercase;color:#7adfec;margin-bottom:var(--space-6);font-weight:800;list-style:none;display:flex}.ShX3BG_pocketsHead::-webkit-details-marker{display:none}:is(.ShX3BG_pockets:has(>.ShX3BG_pocketsHead:hover),.ShX3BG_pockets:has(>.ShX3BG_pocketsHead:focus-visible)){border-color:var(--aurora)}.ShX3BG_pocketsHead:focus-visible{outline:2px solid var(--accent2);outline-offset:2px;border-radius:8px}.ShX3BG_pockets:not([open]) .ShX3BG_pocketsHead{margin-bottom:0}.ShX3BG_chev{color:var(--faint);margin-left:auto;transition:transform .18s}.ShX3BG_pockets[open] .ShX3BG_chev{transform:rotate(180deg)}.ShX3BG_pocketRow{align-items:center;gap:var(--space-6);padding:var(--space-4) 0;font-size:var(--type-12);flex-wrap:wrap;display:flex}.ShX3BG_pocketRow+.ShX3BG_pocketRow{border-top:1px dashed var(--line)}.ShX3BG_pkChip{align-items:center;gap:var(--space-4);background:var(--panel);border:1px solid var(--line2);padding:var(--space-2) var(--space-8);white-space:nowrap;border-radius:9px;display:inline-flex}.ShX3BG_pkVs{color:var(--faint);font-size:var(--type-11);font-weight:700}.ShX3BG_pkVerdict{color:var(--sub);font-size:var(--type-12)}.ShX3BG_pkGo{color:var(--accent2);font-weight:700}.ShX3BG_pkDir{margin-top:var(--space-6);padding-top:var(--space-6);border-top:1px dashed var(--line);font-size:var(--type-12);color:var(--accent2);font-weight:700}@keyframes ShX3BG_dmFadeUp{0%{opacity:0;transform:translateY(4px)}to{opacity:1;transform:none}}@media (prefers-reduced-motion:reduce){.ShX3BG_pockets{animation:none}}
.lZjdkG_row{margin:0;container:glance/inline-size}.lZjdkG_head{justify-content:space-between;align-items:baseline;gap:var(--space-4) var(--space-12);margin:var(--space-2) var(--space-4) var(--space-8);flex-wrap:wrap;display:flex}.lZjdkG_label{font-family:var(--disp);font-size:var(--type-11);letter-spacing:1.6px;text-transform:uppercase;color:var(--muted);margin:0;font-weight:700}.lZjdkG_meta{align-items:center;gap:var(--space-12);min-width:0;display:flex}.lZjdkG_headline{margin:0 var(--space-4);font-family:var(--disp);color:var(--ink);text-wrap:balance;overflow-wrap:anywhere;font-size:22px;font-weight:700;line-height:1.15}.lZjdkG_lead{margin:var(--space-4) var(--space-4) var(--space-12);color:var(--sub);overflow-wrap:anywhere;font-size:14px;line-height:1.4}@container glance (min-width:620px){.lZjdkG_headline{font-size:30px}.lZjdkG_lead{font-size:15px}}.lZjdkG_lead strong{color:var(--accent2);font-weight:700}.lZjdkG_why{appearance:none;min-height:32px;padding:0 var(--space-4);font:700 13px var(--disp);color:var(--accent2);text-underline-offset:3px;cursor:pointer;background:0 0;border:0;align-items:center;margin:-8px 0;text-decoration:underline;display:inline-flex}.lZjdkG_why:focus-visible{outline:2px solid var(--accent2);outline-offset:1px;border-radius:4px}.lZjdkG_grid{gap:var(--space-8);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}@container glance (min-width:620px){.lZjdkG_grid{grid-template-columns:repeat(6,minmax(0,1fr))}}.lZjdkG_tile{min-width:0;display:flex}.lZjdkG_btn{appearance:none;justify-content:space-between;align-items:center;gap:0 var(--space-6);width:100%;min-height:44px;padding:var(--space-4) var(--space-8);text-align:left;font:inherit;color:var(--ink);background:var(--panel2);border:1px solid var(--line2);cursor:pointer;border-radius:12px;flex-wrap:wrap;display:flex;position:relative}.lZjdkG_btn:hover,.lZjdkG_btn:focus-visible,.lZjdkG_alert .lZjdkG_btn:hover,.lZjdkG_alert .lZjdkG_btn:focus-visible,.lZjdkG_aurora .lZjdkG_btn:hover,.lZjdkG_aurora .lZjdkG_btn:focus-visible{border-color:var(--accent2)}.lZjdkG_btn:focus-visible{outline:2px solid var(--accent2);outline-offset:2px}.lZjdkG_alert .lZjdkG_btn{border-color:var(--warn);background:#ffc24b1f}.lZjdkG_aurora .lZjdkG_btn{border-color:var(--aurora);background:#43d0aa1f}.lZjdkG_key{align-items:center;gap:var(--space-4);min-width:0;display:flex}.lZjdkG_icon{flex:none;width:14px;height:14px}.lZjdkG_k{min-width:0;font-size:var(--type-11);letter-spacing:.6px;text-transform:uppercase;color:var(--muted);white-space:normal;overflow-wrap:break-word;font-weight:800;line-height:1.15}.lZjdkG_alert .lZjdkG_k{color:var(--warn)}.lZjdkG_aurora .lZjdkG_k{color:var(--aurora)}.lZjdkG_val{font-family:var(--disp);color:var(--ink);white-space:nowrap;flex-wrap:wrap;align-items:baseline;gap:0 2px;margin-left:auto;font-size:17px;font-weight:700;line-height:1.2;display:flex}.lZjdkG_tile[data-tile=events] .lZjdkG_val{white-space:normal;overflow-wrap:anywhere;min-width:0;font-size:var(--type-13);-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;height:2.5em;line-height:1.25;display:-webkit-box;overflow:hidden}.lZjdkG_faces{display:inline-grid}.lZjdkG_face,.lZjdkG_faceOff{grid-area:1/1}.lZjdkG_face{animation:.25s ease-out lZjdkG_faceIn}.lZjdkG_faceOff{visibility:hidden}@keyframes lZjdkG_faceIn{0%{opacity:0}to{opacity:1}}@media (prefers-reduced-motion:reduce){.lZjdkG_face{animation:none}}.lZjdkG_unit{font-size:var(--type-11);color:var(--muted);font-weight:700}.lZjdkG_bars{margin-left:var(--space-4);align-items:flex-end;gap:2px;height:14px;display:inline-flex}.lZjdkG_bars i{background:var(--line2);border-radius:1px;width:4px;height:8px;display:block}.lZjdkG_bars i:nth-child(2){height:9px}.lZjdkG_bars i:nth-child(3){height:10px}.lZjdkG_bars i:nth-child(4){height:12px}.lZjdkG_bars i:nth-child(5){height:14px}.lZjdkG_bars i.lZjdkG_lit{background:var(--aurora)}.lZjdkG_strip{margin-top:var(--space-8);padding:var(--space-12);background:var(--panel);border:1px solid var(--line2);border-radius:12px}.lZjdkG_strip[hidden]{display:none}.lZjdkG_moreText{margin:0 0 var(--space-8);color:var(--ink);font-size:14px;line-height:1.45}.lZjdkG_moreLink{min-height:44px;padding:0 var(--space-12);color:var(--accent2);border:1px solid var(--accent2);border-radius:999px;align-items:center;font-size:14px;font-weight:700;text-decoration:none;display:inline-flex}.lZjdkG_moreLink:hover,.lZjdkG_moreLink:focus-visible{background:#ffb06a24}.lZjdkG_sr{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.lZjdkG_isOpen .lZjdkG_btn{border-color:var(--accent2)}
.e4Fyja_legend{color:#eef5fb;flex-flow:wrap;align-items:center;gap:3px 12px;font-size:11px;line-height:1.3;display:flex}.e4Fyja_row{align-items:center;gap:6px;display:flex}.e4Fyja_swatch{border-radius:3px;flex:none;width:10px;height:10px}.e4Fyja_label{flex:auto}
._4GPUfW_wrap{margin:var(--space-8) 0 var(--space-12)}._4GPUfW_headrow{align-items:baseline;gap:var(--space-6) var(--space-12);margin-top:var(--space-2);margin-bottom:var(--space-8);flex-wrap:wrap;display:flex}._4GPUfW_title{font-family:var(--disp,inherit);font-size:var(--type-12);letter-spacing:2.5px;text-transform:uppercase;color:var(--muted);margin:0;font-weight:700;line-height:1.2}@media (max-width:560px){._4GPUfW_headrow{gap:var(--space-4) var(--space-8);margin:var(--space-2) var(--space-2) var(--space-8);grid-template-columns:1fr auto;align-items:center;display:grid}._4GPUfW_title{font-size:var(--type-11);letter-spacing:1.4px;white-space:nowrap;grid-area:1/1}._4GPUfW_hint{text-align:right;font-size:var(--type-10);grid-area:1/2;margin-left:0}._4GPUfW_key{row-gap:var(--space-2);font-size:var(--type-10);grid-area:2/1/auto/-1}}._4GPUfW_key{align-items:center;gap:var(--space-4) var(--space-8);color:var(--muted);font-size:var(--type-10);letter-spacing:.2px;flex-wrap:wrap;font-weight:600;display:inline-flex}@media (max-width:700px){._4GPUfW_key{margin-top:var(--space-2);flex-basis:100%;order:3}}._4GPUfW_kg{align-items:center;gap:var(--space-4);white-space:nowrap;font-size:var(--type-11);display:inline-flex}._4GPUfW_ksep{color:var(--line)}._4GPUfW_kdry,._4GPUfW_kmid,._4GPUfW_kwet{border-radius:3px;width:10px;height:10px;display:inline-block}._4GPUfW_kdry{background:#f6c94557}._4GPUfW_kmid{background:#9aa6b629}._4GPUfW_kwet{background:#4f9cf98c}._4GPUfW_hint{color:var(--faint);font-weight:700;font-size:var(--type-12);margin-left:auto}._4GPUfW_scroll{border:1px solid var(--line2);background:var(--panel);padding:var(--space-8) 0;box-shadow:var(--shadow-s);-webkit-overflow-scrolling:touch;border-radius:16px;overflow-x:auto}._4GPUfW_grid{gap:var(--space-4);min-width:100%;padding-right:var(--space-8);grid-template-columns:minmax(140px,max-content) repeat(5,minmax(74px,1fr));display:grid}._4GPUfW_row{display:contents}._4GPUfW_corner,._4GPUfW_rn{z-index:2;background:var(--panel);position:sticky;left:0;box-shadow:9px 0 11px -8px #0000008c}._4GPUfW_corner{font-size:var(--type-11);letter-spacing:1px;text-transform:uppercase;color:var(--faint);padding:0 var(--space-8) var(--space-4) var(--space-12);align-self:end;font-weight:800}._4GPUfW_day{color:var(--muted);font-family:var(--disp,inherit);letter-spacing:1px;text-transform:uppercase;text-align:center;padding:var(--space-6) var(--space-2);font-weight:800;font-size:var(--type-11);appearance:none;cursor:pointer;background:0 0;border:0;border-radius:8px;align-self:stretch}._4GPUfW_day._4GPUfW_colsel{color:#fff;background:#ffffff24}@media (hover:hover){._4GPUfW_day._4GPUfW_colhov{color:var(--ink)}}._4GPUfW_rn{text-align:left;color:var(--ink);font-family:var(--sans,inherit);gap:var(--space-2);padding:var(--space-6) var(--space-8) var(--space-6) var(--space-12);cursor:pointer;border:0;border-radius:8px;flex-direction:column;font-weight:800;display:flex}._4GPUfW_rn._4GPUfW_rowsel{color:#fff}@media (hover:hover){._4GPUfW_rn._4GPUfW_rowhov{color:#fff}}._4GPUfW_rn i{color:var(--muted);font-style:normal;font-weight:600;font-size:var(--type-11);line-height:1.25;display:block}._4GPUfW_day{line-height:normal}._4GPUfW_rn{font-size:var(--type-12);line-height:1.25}._4GPUfW_cell{color:var(--ink);font-family:var(--sans,inherit);padding:var(--space-6) var(--space-2);font-size:var(--type-12);cursor:pointer;background:#9aa6b61a;border:1px solid #9aa6b62e;border-radius:10px;transition:transform .12s}._4GPUfW_cell:hover{transform:translateY(-1px)}._4GPUfW_cell{justify-content:center;align-items:center;gap:var(--space-2);flex-direction:column;line-height:normal;display:flex;position:relative}._4GPUfW_cell .dmi{width:15px;height:15px}._4GPUfW_cell b{font-size:var(--type-12)}._4GPUfW_cell b .dmi{vertical-align:-1px;width:.72em;height:.95em;margin:0}._4GPUfW_cell i{color:var(--muted);font-style:normal;font-size:var(--type-10)}._4GPUfW_na{color:var(--faint);cursor:default}._4GPUfW_wet0{background:#f6c94557;border-color:#f6c9459e}._4GPUfW_wet1{background:#f6c9452b;border-color:#f6c9455c}._4GPUfW_wet2{background:#9aa6b629;border-color:#9aa6b657}._4GPUfW_wet3{background:#4f9cf952;border-color:#4f9cf98c}._4GPUfW_wet4{background:#4f9cf98c;border-color:#4f9cf9cc}._4GPUfW_cell._4GPUfW_rowsel,._4GPUfW_cell._4GPUfW_colsel{border-color:#ffffff80;box-shadow:inset 0 0 0 999px #ffffff21}@media (hover:hover){._4GPUfW_cell._4GPUfW_rowhov,._4GPUfW_cell._4GPUfW_colhov{background-image:linear-gradient(#ffffff0f,#ffffff0f)}}._4GPUfW_cell._4GPUfW_cellsel{z-index:1;position:relative;box-shadow:0 0 0 2px #fff,0 0 14px #ffffff73}._4GPUfW_cell._4GPUfW_best{box-shadow:0 0 0 2px var(--aurora)}._4GPUfW_cell._4GPUfW_best._4GPUfW_cellsel{box-shadow:0 0 0 2px #fff,0 0 14px #ffffff73}._4GPUfW_star{color:var(--aurora);white-space:nowrap;font-size:.62rem;font-weight:800;line-height:1}@media (max-width:560px){._4GPUfW_grid{grid-template-columns:minmax(92px,1.7fr) repeat(5,minmax(0,1fr));gap:2px;padding-right:4px}._4GPUfW_corner,._4GPUfW_rn{padding-left:var(--space-8);padding-right:var(--space-4)}._4GPUfW_corner{letter-spacing:.3px}._4GPUfW_day,._4GPUfW_cell{letter-spacing:0;padding-left:0;padding-right:0}._4GPUfW_star{white-space:normal;text-align:center}}._4GPUfW_readout{align-items:center;gap:var(--space-6) var(--space-12);padding:var(--space-8) var(--space-12);margin-top:var(--space-8);background:linear-gradient(150deg, #ffb34721, #38bdf80f), var(--panel);box-shadow:var(--shadow-s);border:1px solid #ffb34752;border-radius:13px;flex-wrap:wrap;display:flex}._4GPUfW_roHead{font-family:var(--disp,inherit);font-weight:800;font-size:var(--type-14);color:var(--ink);margin-bottom:0}._4GPUfW_roFacts{align-items:center;gap:var(--space-4) var(--space-12);color:var(--sub);font-weight:600;font-size:var(--type-12);flex-wrap:wrap;display:flex}._4GPUfW_roFacts b{color:var(--ink)}._4GPUfW_roActions{gap:var(--space-8);align-items:center;margin-top:0;margin-left:auto;display:flex}._4GPUfW_roActions ._4GPUfW_roGo{margin-left:0}._4GPUfW_roMap{align-items:center;gap:var(--space-6);min-height:44px;padding:var(--space-8) var(--space-12);cursor:pointer;white-space:nowrap;font-family:var(--sans,inherit);font-weight:800;font-size:var(--type-13);color:var(--ink);background:#4fcfe01a;border:1px solid #4fcfe080;border-radius:11px;text-decoration:none;transition:transform .15s,border-color .15s;display:inline-flex}._4GPUfW_roMap:hover{border-color:#4fcfe0;transform:translateY(-1px)}@media (prefers-reduced-motion:reduce){._4GPUfW_roMap{transition:none}._4GPUfW_roMap:hover{transform:none}}@media (max-width:560px){._4GPUfW_readout{gap:var(--space-6) var(--space-8)}._4GPUfW_roActions{width:100%;margin-left:0}._4GPUfW_roActions ._4GPUfW_roGo,._4GPUfW_roActions ._4GPUfW_roMap{text-align:center;flex:1;justify-content:center;width:auto}}@media (min-width:1200px){._4GPUfW_readout{padding:var(--space-12) var(--space-12)}}._4GPUfW_roGo{min-height:44px;padding:var(--space-8) var(--space-16);cursor:pointer;white-space:nowrap;font-family:var(--sans,inherit);font-weight:800;font-size:var(--type-13);color:#231107;background:linear-gradient(150deg, var(--accent), var(--accent2));border:0;border-radius:11px;text-decoration:none;transition:transform .15s,box-shadow .15s;display:inline-block}._4GPUfW_roGo:hover{transform:translateY(-1px);box-shadow:0 4px 14px #ff963659}._4GPUfW_moreBtn{width:100%;min-height:44px;margin-top:var(--space-8);padding:var(--space-8);border:1px dashed var(--line2);background:var(--panel);color:var(--sub);font:inherit;font-size:var(--type-12);text-align:center;cursor:pointer;border-radius:11px;font-weight:700;display:block}._4GPUfW_moreBtn:hover{border-color:var(--accent);color:var(--ink)}._4GPUfW_foot{color:var(--faint);font-size:var(--type-11);margin:var(--space-6) var(--space-4) 0}@media (max-width:560px){._4GPUfW_readout{margin-top:var(--space-8)}._4GPUfW_foot{margin-top:var(--space-6)}}._4GPUfW_pending{min-height:220px;color:var(--faint);place-items:center;display:grid}._4GPUfW_pendingNote{letter-spacing:.2px;margin:0;font-size:.9rem}@media (prefers-reduced-motion:no-preference){._4GPUfW_pendingNote{animation:1.1s ease-out _4GPUfW_bestgrid-fade}}@keyframes _4GPUfW_bestgrid-fade{0%{opacity:0}to{opacity:1}}
.RCui_G_tag{align-items:center;gap:var(--space-4);display:inline-flex}.RCui_G_dot{border-radius:50%;flex:none;width:8px;height:8px}
[data-fishhide]{display:none}._7w1lnW_groupEmpty{color:var(--muted);font-size:var(--type-13);text-align:center;padding:var(--space-8) var(--space-2)}._7w1lnW_browseAnchor{scroll-margin-top:var(--stickHStack,var(--stickH,96px))}._7w1lnW_speciesSel{align-items:center;gap:var(--space-6);color:var(--sub);display:inline-flex}._7w1lnW_speciesLbl{color:var(--muted)}._7w1lnW_reportLink{align-items:center;gap:var(--space-12);margin:var(--space-12) 0 var(--space-2);padding:var(--space-12) var(--space-16);border:1px solid var(--line2);background:linear-gradient(150deg, #e8944a1a, #fff0), var(--panel2);border-radius:13px;text-decoration:none;display:flex}._7w1lnW_reportLink:hover{border-color:var(--accent);background:linear-gradient(150deg, #e8944a2e, #fff0), var(--panel3)}._7w1lnW_reportLink:focus-visible{outline:2px solid var(--accent);outline-offset:2px}._7w1lnW_reportLink ._7w1lnW_rlIc{flex:none;font-size:20px;line-height:1}._7w1lnW_reportLink ._7w1lnW_rlTxt{flex:auto;min-width:0}._7w1lnW_reportLink ._7w1lnW_rlTxt b{color:var(--ink);font-size:var(--type-14);font-weight:800;line-height:1.35;display:block}._7w1lnW_reportLink ._7w1lnW_rlSub{color:var(--muted);font-size:var(--type-12);margin-top:var(--space-2);line-height:1.5;display:block}._7w1lnW_reportLink ._7w1lnW_rlArw{color:var(--accent);flex:none;font-size:19px;font-weight:800;transition:transform .14s}._7w1lnW_reportLink:hover ._7w1lnW_rlArw{transform:translate(3px)}._7w1lnW_fishBrowseCta{width:100%;margin:var(--space-12) 0 var(--space-2);text-align:left;cursor:pointer;color:var(--ink);font-family:var(--sans);font-size:var(--type-13);padding:var(--space-12) var(--space-16);background:linear-gradient(150deg, #4fcfe01f, #7ee6b80d), var(--panel);border:1px solid #4fcfe066;border-radius:14px;font-weight:700;line-height:1.5;text-decoration:none;display:block}._7w1lnW_fishBrowseCta b{color:#7adfec}._7w1lnW_fishBrowseCta:hover{border-color:#4fcfe0;transform:translateY(-1px)}
.HcThbq_card{scroll-margin-top:var(--stickHStack,var(--stickH,96px));background:linear-gradient(180deg, var(--panel3), var(--panel));border:1px solid var(--line2);padding:var(--space-12);box-shadow:var(--shadow-s);border-radius:15px;list-style:none;transition:border-color .12s,box-shadow .12s,transform .12s;position:relative}.HcThbq_card:hover,.HcThbq_card:focus-within{border-color:var(--accent2);box-shadow:0 6px 18px #ffb06a38}@media (prefers-reduced-motion:no-preference){.HcThbq_card:hover{transform:translateY(-1px)}}.HcThbq_top{justify-content:space-between;gap:var(--space-8);align-items:flex-start;display:flex}.HcThbq_badge{font-size:var(--type-10);text-transform:uppercase;letter-spacing:.4px;padding:var(--space-2) var(--space-8);color:#0a1a10;white-space:nowrap;border-radius:7px;flex:none;font-weight:800;box-shadow:0 2px 8px #00000040}.HcThbq_keystats{gap:var(--space-8);margin:var(--space-8) 0;font-size:var(--type-12);color:var(--sub);flex-wrap:wrap;padding:0;list-style:none;display:flex}.HcThbq_keystats b{color:var(--ink)}.HcThbq_keystats li{white-space:nowrap}.HcThbq_parkline{align-items:center;gap:var(--space-4) var(--space-6);margin:var(--space-6) 0 0;font-size:var(--type-12);color:var(--sub);border:1px solid var(--line);padding:var(--space-6) var(--space-8);background:#0a182666;border-radius:9px;flex-wrap:wrap;display:flex}.HcThbq_parkline>span:first-child{flex:none}.HcThbq_parkFee{color:var(--ink);font-weight:700}.HcThbq_parkSep{color:var(--faint)}.HcThbq_parkOk{color:var(--good);font-weight:700}.HcThbq_parkNo{color:var(--warn);font-weight:700}.HcThbq_atlink{align-items:center;gap:var(--space-4);margin-top:var(--space-8);font-size:var(--type-12);color:var(--aurora);padding:var(--space-4) var(--space-8);background:#2fd6951f;border:1px solid #2fd69552;border-radius:9px;font-weight:700;text-decoration:none;display:inline-flex}.HcThbq_atlink:hover{background:#2fd69533}@media (max-width:1000px){.HcThbq_atlink{align-items:center;min-height:44px;display:inline-flex}}.HcThbq_atlinkAlt{color:var(--sub);border-color:var(--line2);background:#ffffff0d;}.HcThbq_feats{gap:var(--space-4);margin:var(--space-8) 0;flex-wrap:wrap;padding:0;list-style:none;display:flex}.HcThbq_feat{font-size:var(--type-11);background:var(--panel3);border:1px solid var(--line);padding:var(--space-2) var(--space-8);color:var(--sub);border-radius:7px}.HcThbq_rec{align-items:center;gap:var(--space-8);text-align:left;width:100%;color:var(--ink);padding:var(--space-8) var(--space-12);margin:0 0 var(--space-12);font-size:var(--type-13);background:linear-gradient(150deg,#ffb3471f,#38bdf80f);border:1px solid #ffb34747;border-radius:10px;grid-column:1/-1;text-decoration:none;transition:border-color .14s,box-shadow .14s;display:flex}.HcThbq_rec:hover{border-color:var(--accent);box-shadow:var(--shadow-s)}.HcThbq_rec b{font-weight:800}.HcThbq_recHead{white-space:nowrap;flex:none}.HcThbq_recSub{color:var(--sub);overflow-wrap:anywhere;flex:100%;min-width:0;font-weight:600}.HcThbq_recGo{font-size:var(--type-12);color:var(--accent2);white-space:nowrap;flex:none;font-weight:800}@media (max-width:560px){.HcThbq_rec{display:block}.HcThbq_recHead{white-space:normal}.HcThbq_recSub{white-space:normal;display:inline;overflow:visible}.HcThbq_recGo{margin-left:var(--space-6);display:inline}}@media (max-width:1000px){details[data-frow][open] .HcThbq_top{display:none}}html[data-frowrows=compact] details[data-frow][open] .HcThbq_top{display:none}
.SCnOmG_spchips{gap:var(--space-4);margin:var(--space-6) 0 var(--space-2);flex-wrap:wrap;padding:0;list-style:none;display:flex}.SCnOmG_spchip{font-size:var(--type-11);color:var(--muted);background:var(--panel3);border:1px solid var(--line);padding:var(--space-2) var(--space-8);white-space:nowrap;border-radius:999px;font-weight:600}.SCnOmG_peakrow{margin:var(--space-8) 0 var(--space-2)}.SCnOmG_peakchip{align-items:center;gap:var(--space-4);font-size:var(--type-11);color:var(--muted);background:var(--panel3);border:1px solid var(--line);padding:var(--space-2) var(--space-8);border-radius:999px;font-weight:600;display:inline-flex}.SCnOmG_stockedbadge{font-size:var(--type-10);letter-spacing:.05em;color:var(--ice);border:1px solid var(--ice);padding:var(--space-2) var(--space-6);white-space:nowrap;border-radius:6px;flex:none;font-weight:800}.SCnOmG_access{font-size:var(--type-12);color:var(--sub);margin:var(--space-6) 0 var(--space-2);padding:var(--space-4) var(--space-8);background:#2d84e014;border:1px solid #2d84e038;border-radius:8px;line-height:1.4}.SCnOmG_access b{color:var(--ink)}.SCnOmG_access a{color:var(--accent2);font-weight:700;text-decoration:none}.SCnOmG_access a:hover{text-decoration:underline}.SCnOmG_frowNow{color:var(--good);white-space:nowrap;font-weight:800}.SCnOmG_spNowSuffix{color:var(--good);font-weight:800}
._7PkzMW_whike{gap:var(--space-8);font-size:var(--type-12);background:var(--panel);border:1px solid var(--line);padding:var(--space-8) var(--space-8);border-radius:10px;align-items:flex-start;margin:0;display:flex}._7PkzMW_whike b{color:var(--ink)}._7PkzMW_wdot{width:9px;height:9px;margin-top:var(--space-4);border-radius:50%;flex:none}._7PkzMW_wgo{background:var(--good)}._7PkzMW_wmaybe{background:var(--warn)}._7PkzMW_wno{background:var(--bad)}._7PkzMW_hmicro{font-size:var(--type-11);color:var(--muted);margin:var(--space-4) 0 var(--space-2);padding:var(--space-4) var(--space-8);border-left:3px solid var(--line2);background:var(--panel2);border-radius:8px;line-height:1.4}._7PkzMW_hmicro-high{border-left-color:#ff6472}._7PkzMW_hmicro-low{border-left-color:#43d17a}._7PkzMW_hmicro-mid{border-left-color:#ffc24b}._7PkzMW_gearrow{gap:var(--space-6);margin-top:var(--space-6);flex-wrap:wrap;display:flex}._7PkzMW_gearchip{font-size:var(--type-11);color:var(--sub);background:var(--line);padding:var(--space-2) var(--space-8);white-space:nowrap;border-radius:9px;font-weight:700}
.h3KrZG_condread{margin:var(--space-6) 0 var(--space-2);border:1px solid var(--line);background:#4fcfe00d;border-radius:11px}.h3KrZG_condread summary{align-items:center;gap:var(--space-6);cursor:pointer;padding:var(--space-6) var(--space-12);font-size:var(--type-12);color:#7adfec;letter-spacing:.3px;font-weight:800;list-style:none;display:flex}.h3KrZG_condread summary::-webkit-details-marker{display:none}:is(.h3KrZG_condread:has(>summary:hover),.h3KrZG_condread:has(>summary:focus-visible)){border-color:var(--aurora)}.h3KrZG_condread>summary:focus-visible{outline:2px solid var(--accent2);outline-offset:2px;border-radius:8px}.h3KrZG_chev{color:var(--faint);margin-left:auto;transition:transform .18s}.h3KrZG_condread[open] .h3KrZG_chev{transform:rotate(180deg)}.h3KrZG_body{padding:var(--space-2) var(--space-12) var(--space-8)}.h3KrZG_line{font-size:var(--type-12);color:var(--sub);padding:var(--space-2) 0;line-height:1.5}.h3KrZG_line+.h3KrZG_line{border-top:1px dashed var(--line)}@media (max-width:640px){.h3KrZG_condread>summary{padding:var(--space-8) 0;align-items:center;min-height:44px;display:flex}}
.lqthqq_head{justify-content:space-between;align-items:baseline;gap:var(--space-8);margin:0 0 var(--space-4);border-bottom:1px solid var(--line);padding-bottom:var(--space-8);background:linear-gradient(90deg,#38bdf81f,#2fd6950d,#0000);display:flex}@media (max-width:560px){.lqthqq_head{margin:0 0 var(--space-2);flex-wrap:wrap}}.lqthqq_title{font-family:var(--disp);font-size:var(--type-18);color:var(--ink);background:linear-gradient(92deg, var(--ink), var(--sub));-webkit-background-clip:text;background-clip:text;margin:0;font-weight:700}@media (max-width:560px){.lqthqq_title{font-size:var(--type-15)}}.lqthqq_count{font-size:var(--type-12);color:var(--muted);white-space:nowrap;font-weight:700}@media (max-width:560px){.lqthqq_count{white-space:normal}}.lqthqq_pageTitle{font-size:var(--type-13);color:var(--sub);margin:0 0 var(--space-8);font-weight:600}@media (max-width:560px){.lqthqq_pageTitle{font-size:var(--type-12);margin:0 0 var(--space-6)}}.lqthqq_srOnly{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.lqthqq_lead{color:var(--sub);font-size:var(--type-14);margin:0 0 var(--space-12);line-height:1.45}@media (max-width:560px){.lqthqq_lead{font-size:var(--type-12);margin:0 0 var(--space-8);line-height:1.42}}.lqthqq_helperLine{font-family:var(--disp);font-size:var(--type-13);letter-spacing:2.5px;text-transform:uppercase;color:var(--muted);margin:var(--space-6) var(--space-2) var(--space-12);padding-bottom:var(--space-4);border-bottom:2px solid #0000;border-image:linear-gradient(90deg, var(--aurora), var(--teal), var(--violet), var(--magenta)) 1;font-weight:700;display:inline-block}.lqthqq_grid{grid-template-columns:repeat(auto-fill,minmax(275px,1fr));gap:14px;margin:0;padding:0;list-style:none;display:grid}.lqthqq_gridFlow{list-style:none;display:contents}.lqthqq_empty{color:var(--muted);font-size:var(--type-13);padding:var(--space-12);text-align:center}@media (max-width:657px){.lqthqq_grid:has(details[data-frow]){row-gap:0}}.lqthqq_sectionPanel{background:var(--panel);border:1px solid var(--line);border-left:3px solid var(--line2);border-radius:var(--r);margin:var(--space-12) 0;box-shadow:var(--shadow-s);padding:var(--space-12) var(--space-16) var(--space-16);overflow:hidden}.lqthqq_accentAurora{border-left-color:var(--aurora)}.lqthqq_accentViolet{border-left-color:var(--violet)}.lqthqq_accentWarn{border-left-color:var(--warn)}.lqthqq_accentMagenta{border-left-color:var(--magenta)}@media (max-width:560px){.lqthqq_sectionPanel{padding:var(--space-12) var(--space-12) var(--space-12)}}.lqthqq_dryLine{font-size:var(--type-12);color:var(--sub);margin:var(--space-2) 0 var(--space-8);padding-left:var(--space-8);border-left:3px solid #f6c9458c;font-weight:600;line-height:1.5}.lqthqq_dryLine b{color:var(--ink)}.lqthqq_recordMain a{color:var(--ice);text-underline-offset:.16em;text-decoration:underline;text-decoration-thickness:1px}.lqthqq_recordMain a:visited{color:var(--ice)}.lqthqq_recordMain a:hover,.lqthqq_recordMain a:focus-visible{color:var(--accent2)}.lqthqq_sectionHead{font-size:var(--type-14);color:var(--ink);margin:var(--space-16) 0 var(--space-8);padding-bottom:var(--space-4);border-bottom:1px solid var(--line);font-weight:700}.lqthqq_wxReserve{min-height:104px;display:block}.lqthqq_wxReserve:has(>*){min-height:0}html[data-feed=off] .lqthqq_wxReserve{min-height:0}.lqthqq_hazardChips{gap:var(--space-8);margin:var(--space-8) 0;flex-wrap:wrap;display:flex}.lqthqq_hazardChip{align-items:center;gap:var(--space-4);font-size:var(--type-12);color:var(--sub);border:1px solid var(--line);padding:var(--space-2) var(--space-8);border-radius:999px;font-weight:600;display:inline-flex}.lqthqq_recordProse{font-size:var(--type-16);color:var(--ink);max-width:68ch;margin:var(--space-6) var(--space-2) var(--space-12);line-height:1.6}.lqthqq_speciesTable{border-collapse:collapse;margin:var(--space-6) var(--space-2) var(--space-12);font-size:var(--type-14);color:var(--ink);max-width:100%}.lqthqq_speciesTable caption{text-align:left;font-family:var(--disp);font-size:var(--type-13);letter-spacing:2.5px;text-transform:uppercase;color:var(--muted);padding-bottom:var(--space-4);font-weight:700}.lqthqq_speciesTable th,.lqthqq_speciesTable td{text-align:left;padding:var(--space-4) var(--space-8) var(--space-4) 0;border-bottom:1px solid var(--line);vertical-align:top}.lqthqq_speciesTable thead th{font-size:var(--type-12);color:var(--sub);font-weight:700}
.Yk-mGW_roadline{font-size:var(--type-12);color:var(--sub);margin:var(--space-6) 0 var(--space-2);padding:var(--space-4) var(--space-8);background:#2d84e014;border:1px solid #2d84e038;border-radius:8px;line-height:1.4}.Yk-mGW_roadline b{color:var(--ink)}
.XHIjMa_wrap{margin:var(--space-8) 0;position:relative}@media (min-width:1200px){.XHIjMa_wrap{margin:0}}@media (max-width:1199px){.XHIjMa_wrap{margin:0}}.XHIjMa_input{box-sizing:border-box;border:1px solid var(--line2);background:var(--panel2);width:100%;color:var(--ink);padding:var(--space-8) var(--space-16);font:inherit;border-radius:13px}@media (min-width:1200px){.XHIjMa_input{padding-top:var(--space-12);padding-bottom:var(--space-12)}}@media (max-width:1199px){.XHIjMa_input{padding-top:var(--space-12);padding-bottom:var(--space-12)}}.XHIjMa_input::placeholder{color:var(--muted)}.XHIjMa_drop{z-index:60;border:1px solid var(--line2);background:var(--panel);border-radius:13px;max-height:60vh;margin:0;padding:0;list-style:none;position:absolute;top:calc(100% + 4px);left:0;right:0;overflow-y:auto}.XHIjMa_row{gap:var(--space-8);padding:var(--space-8) var(--space-12);font-size:var(--type-13);border-bottom:1px solid var(--line);color:var(--ink);border-radius:8px;align-items:center;text-decoration:none;display:flex}.XHIjMa_row:last-child{border-bottom:0}.XHIjMa_row:hover,.XHIjMa_on{background:var(--panel3)}.XHIjMa_icon{font-size:var(--type-18);line-height:1}.XHIjMa_text{flex-direction:column;min-width:0;display:flex}.XHIjMa_name{text-overflow:ellipsis;white-space:nowrap;font-weight:600;overflow:hidden}.XHIjMa_dym{color:var(--faint);font-style:normal;font-weight:400;font-size:var(--type-11)}.XHIjMa_meta{color:var(--muted);font-size:var(--type-11)}.XHIjMa_parsed{align-items:center;gap:var(--space-8);padding:var(--space-8) var(--space-12);border-bottom:1px solid var(--line);background:#ffb06a1a;display:flex}.XHIjMa_parsedLabel{min-width:0;color:var(--accent2);white-space:normal;text-overflow:ellipsis;flex:1;font-weight:700;overflow:hidden}.XHIjMa_parsedCount{font-size:var(--type-11);color:var(--muted);font-variant-numeric:tabular-nums;flex:none}.XHIjMa_refine{padding:var(--space-8) var(--space-12);border-bottom:1px solid var(--line);background:#2fd69517}.XHIjMa_refineQ{font-size:var(--type-12);color:var(--aurora);margin-bottom:var(--space-6);font-weight:700;display:block}.XHIjMa_refineChips{gap:var(--space-6);flex-wrap:wrap;align-items:center;display:flex}.XHIjMa_chip{align-items:baseline;gap:var(--space-4);cursor:pointer;background:var(--panel2);border:1px solid var(--line2);color:var(--ink);font:inherit;font-size:var(--type-12);padding:var(--space-4) var(--space-8);border-radius:999px;font-weight:700;transition:border-color .12s,background .12s;display:inline-flex}.XHIjMa_chip:hover{border-color:var(--aurora);background:var(--panel3)}.XHIjMa_chip:focus-visible{outline:2px solid var(--aurora);outline-offset:2px}.XHIjMa_chipN{font-size:var(--type-11);color:var(--muted);font-variant-numeric:tabular-nums}.XHIjMa_chip:hover .XHIjMa_chipN{color:var(--aurora)}.XHIjMa_refineMore{font-size:var(--type-11);color:var(--faint)}.XHIjMa_drive{font-size:var(--type-11);color:var(--faint);font-variant-numeric:tabular-nums;flex:none}.XHIjMa_empty{color:var(--muted);font-size:var(--type-13);padding:var(--space-8);text-align:center}.XHIjMa_group{font-family:var(--disp);padding:var(--space-8) var(--space-12) var(--space-4);font-size:var(--type-10);letter-spacing:1.8px;text-transform:uppercase;color:var(--faint);background:var(--panel);z-index:1;font-weight:700;position:sticky;top:0}.XHIjMa_badge{font-family:var(--disp);font-size:var(--type-10);letter-spacing:1.1px;text-transform:uppercase;color:var(--accent2);padding:var(--space-2) var(--space-6);background:#ffb06a2e;border:1px solid #ffb06a66;border-radius:999px;flex:none;font-weight:700}
.j5k4Sq_ignored{margin:var(--space-4) 0 0;color:var(--muted);font-size:var(--type-12)}
.j7zh9G_chip{--season-breakup:#8a7a5c;--season-green-up:#5fae5a;--season-summer:#f2c94c;--season-fall:#d97a3a;--season-freeze-up:#6f8fae;--season-deep-winter:#3a5a8a;--season-late-winter:#6a8fc2;box-sizing:border-box;height:110px;padding:var(--space-12);border:1px solid var(--line);border-radius:var(--r);background:linear-gradient(135deg, var(--violet) -60%, var(--bg1) 70%);color:var(--ink);margin:0}.j7zh9G_vars{--season-breakup:#8a7a5c;--season-green-up:#5fae5a;--season-summer:#f2c94c;--season-fall:#d97a3a;--season-freeze-up:#6f8fae;--season-deep-winter:#3a5a8a;--season-late-winter:#6a8fc2}.j7zh9G_slot{min-height:110px;margin:0 var(--space-16) var(--space-8)}@media (max-width:420px){.j7zh9G_slot{margin-left:var(--space-8);margin-right:var(--space-8)}}.j7zh9G_line{align-items:flex-start;gap:var(--space-6);margin:0;display:flex}.j7zh9G_icon{flex:none;align-items:center;width:18px;height:18px;margin-top:1px;display:inline-flex}.j7zh9G_icon svg{width:18px;height:18px}.j7zh9G_bold{font-size:var(--type-12);color:var(--ink);min-width:0;font-weight:700;line-height:16px}.j7zh9G_sentence{margin:var(--space-4) 0 0;font-size:var(--type-11);min-height:30px;color:var(--ink);-webkit-line-clamp:2;-webkit-box-orient:vertical;line-height:15px;display:-webkit-box;overflow:hidden}.j7zh9G_labels{font-size:var(--type-11);color:var(--ink);justify-content:space-between;margin-top:2px;line-height:12px;display:flex}.j7zh9G_strip{margin-top:var(--space-8);grid-template-columns:repeat(12,1fr);gap:2px;display:grid}.j7zh9G_cell{border-radius:2px;height:12px;position:relative}.j7zh9G_now{background:var(--accent);border-radius:1px;width:2px;position:absolute;top:-3px;bottom:-3px;left:50%;transform:translate(-1px)}.j7zh9G_kBreakup{background:var(--season-breakup)}.j7zh9G_kGreenUp{background:var(--season-green-up)}.j7zh9G_kSummer{background:var(--season-summer)}.j7zh9G_kFall{background:var(--season-fall)}.j7zh9G_kFreezeUp{background:var(--season-freeze-up)}.j7zh9G_kDeepWinter{background:var(--season-deep-winter)}.j7zh9G_kLateWinter{background:var(--season-late-winter)}
._0Krnga_sheet{width:min(560px,100vw - 32px);max-height:90dvh;padding:var(--space-16);border:1px solid var(--line2);background:var(--panel);color:var(--ink);border-radius:14px;overflow:auto}._0Krnga_sheet::backdrop{background:#0000008c}._0Krnga_head{justify-content:space-between;align-items:center;gap:var(--space-8);margin:0 0 var(--space-8);display:flex}._0Krnga_title{font-family:var(--disp);font-size:var(--type-16);color:var(--ink);margin:0}._0Krnga_close{font:inherit;font-size:var(--type-13);min-width:44px;min-height:44px;padding:0 var(--space-12);color:var(--sub);border:1px solid var(--line);cursor:pointer;background:0 0;border-radius:10px}._0Krnga_lede{margin:0 0 var(--space-12);font-size:var(--type-12);color:var(--muted)}
.FpF7oq_share{border:1px solid var(--line2);color:var(--sub);cursor:pointer;padding:var(--space-4) var(--space-8);font-size:var(--type-12);background:0 0;border-radius:9px;flex:none;align-items:center;line-height:1;transition:border-color .15s,color .15s,transform .15s;display:inline-flex}.FpF7oq_share:hover{border-color:var(--aurora);color:var(--ink);transform:translateY(-1px)}
.WKn7vq_lead,.WKn7vq_offSeason{display:block}.WKn7vq_hubBody{flex-direction:column;display:flex}#fishBrowse{margin-top:var(--space-12)}html:not([data-feed=off]) .WKn7vq_hubBody:not(:has(.WKn7vq_counting)) #fishBrowse{order:-1}html:not([data-feed=off]) .WKn7vq_hubBody:not(:has(.WKn7vq_counting)) .WKn7vq_countsOnly{display:none}.WKn7vq_counting{display:block}.WKn7vq_head{align-items:center;gap:var(--space-8);margin:0 0 var(--space-4);font-family:var(--disp);font-size:var(--type-18);flex-wrap:wrap;font-weight:700;display:flex}.WKn7vq_cnt{font-size:var(--type-12);color:var(--muted);font-weight:700;font-family:var(--sans)}.WKn7vq_introRow{justify-content:space-between;align-items:flex-start;gap:var(--space-12);margin:0 0 var(--space-8);flex-wrap:wrap;display:flex}.WKn7vq_leadText{color:var(--sub);font-size:var(--type-14);flex:300px;margin:0;line-height:1.45}.WKn7vq_offSeasonReport{padding:var(--space-8) 0;color:var(--accent2);font-weight:700;text-decoration:none;display:inline-block}.WKn7vq_offSeasonReport:hover{color:var(--ink);text-decoration:underline}.WKn7vq_offSeasonReport:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.WKn7vq_actions{align-items:center;gap:var(--space-8);flex-wrap:wrap;display:flex}.WKn7vq_reportPill{align-items:center;gap:var(--space-6);box-sizing:border-box;min-height:44px;padding:var(--space-8) var(--space-12);white-space:nowrap;font-family:var(--disp);font-size:var(--type-13);color:var(--accent);background:#e8944a1a;border:1px solid #e8944a80;border-radius:999px;font-weight:800;text-decoration:none;display:inline-flex}.WKn7vq_reportPill:hover{border-color:var(--accent);color:var(--ink);background:#e8944a33}.WKn7vq_reportPill:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.WKn7vq_note{align-items:center;gap:var(--space-6);margin:0 0 var(--space-12);padding:var(--space-6) var(--space-12);color:var(--sub);font-family:var(--sans);font-size:var(--type-12);background:#4fcfe012;border:1px solid #4fcfe052;border-radius:999px;flex-wrap:wrap;font-weight:700;line-height:1.45;display:inline-flex}a.WKn7vq_note{cursor:pointer;text-decoration:none}.WKn7vq_note b{color:#7adfec}a.WKn7vq_note:hover{color:var(--ink);border-color:#4fcfe0}.WKn7vq_grid{gap:var(--space-12);grid-template-columns:repeat(auto-fit,minmax(240px,1fr));display:grid}.WKn7vq_card{background:linear-gradient(180deg, #ff8a520f, #fff0 120px), var(--panel2);border:1px solid var(--line2);border-top:3px solid var(--accent);padding:var(--space-16) var(--space-16) var(--space-16);border-radius:16px;transition:transform .15s,box-shadow .15s;box-shadow:0 10px 26px #00000057}.WKn7vq_card:hover{transform:translateY(-3px);box-shadow:0 16px 34px #0000006b}.WKn7vq_card h3{font-size:var(--type-16);align-items:center;gap:var(--space-8);flex-wrap:wrap;display:flex}.WKn7vq_badge{font-size:var(--type-11);text-transform:uppercase;letter-spacing:.4px;padding:var(--space-2) var(--space-8);color:var(--accent2);font-weight:800;font-family:var(--sans);background:#ff7a4d29;border:1px solid #ff7a4d4d;border-radius:6px}.WKn7vq_badgeWeir{color:var(--ice);background:#38bdf824;border-color:#38bdf84d}.WKn7vq_chipRow{margin:var(--space-2) 0 0;line-height:1}.WKn7vq_chipLive,.WKn7vq_chipLate,.WKn7vq_chipDone{font-size:var(--type-11);letter-spacing:.4px;font-weight:800;display:inline-block}.WKn7vq_chipLive,.WKn7vq_chipLate{color:var(--good)}.WKn7vq_chipLive:before{content:"";width:6px;height:6px;margin-right:var(--space-4);background:var(--good);vertical-align:middle;border-radius:50%;display:inline-block}.WKn7vq_chipDone{color:var(--faint)}.WKn7vq_count{font-family:var(--disp);color:var(--accent2);font-size:31px;font-weight:700}.WKn7vq_countSub{font-size:var(--type-12);color:var(--muted);font-weight:600;font-family:var(--sans)}.WKn7vq_stale{font-size:var(--type-11);color:var(--muted);margin:var(--space-2) 0 var(--space-6);line-height:1.45}.WKn7vq_stale b{color:var(--sub)}.WKn7vq_staleWarn{color:#ffd27a;padding:var(--space-6) var(--space-8);margin:var(--space-4) 0 var(--space-6);background:#ffc24b17;border:1px solid #ffc24b4d;border-radius:9px}.WKn7vq_weblink{font-size:var(--type-11);}.WKn7vq_seasonSummary{margin:var(--space-8) 0;font-size:var(--type-12);color:var(--sub);line-height:1.45}.WKn7vq_seasonSummary b{color:var(--ink);font-weight:800}.WKn7vq_cmp{gap:var(--space-12);margin:var(--space-8) 0;font-size:var(--type-12);color:var(--sub);flex-wrap:wrap;display:flex}.WKn7vq_up{color:var(--good)}.WKn7vq_down{color:var(--bad)}.WKn7vq_flat{color:var(--muted)}.WKn7vq_spark{margin:var(--space-6) 0 var(--space-8);display:block}.WKn7vq_last3{background:var(--panel);border:1px solid var(--line);padding:var(--space-8) var(--space-12);margin:var(--space-8) 0;border-radius:11px}.WKn7vq_l3lab{font-size:var(--type-11);text-transform:uppercase;letter-spacing:.4px;color:var(--muted);margin-bottom:var(--space-4);font-weight:800}.WKn7vq_l3row{align-items:flex-end;gap:var(--space-8);flex-wrap:wrap;display:flex}.WKn7vq_l3d{flex-direction:column;line-height:1.15;display:flex}.WKn7vq_l3d b{font-size:var(--type-15);font-weight:800}.WKn7vq_l3d i{font-size:var(--type-10);color:var(--muted);font-style:normal}.WKn7vq_l3dt{font-size:var(--type-10);color:var(--faint);font-weight:700;display:block}.WKn7vq_l3arw{color:var(--faint);align-self:center;font-weight:800}.WKn7vq_l3trend{font-size:var(--type-12);margin-top:var(--space-6);font-weight:800}.WKn7vq_trendUp{color:var(--good)}.WKn7vq_trendDown{color:var(--bad)}.WKn7vq_trendFlat{color:var(--muted)}.WKn7vq_verdictline{font-size:var(--type-13);color:var(--sub);border-top:1px dashed var(--line);padding-top:var(--space-8);margin-top:var(--space-4)}.WKn7vq_meta{gap:var(--space-6);margin:var(--space-8) 0 var(--space-4);flex-wrap:wrap;display:flex}.WKn7vq_chip{font-size:var(--type-11);padding:var(--space-4) var(--space-8);background:var(--panel);border:1px solid var(--line);color:var(--sub);border-radius:9px;font-weight:700}.WKn7vq_chip b{color:var(--ink);font-weight:800}.WKn7vq_chipLimit{color:#ffbf87;background:#ff8a521f;border-color:#ff8a5266}.WKn7vq_chipTide{color:#8fd6f5;background:#38bdf81f;border-color:#38bdf866}.WKn7vq_wxTile{padding:var(--space-12) var(--space-12);margin:var(--space-8) 0;border:1px solid var(--line2);background:var(--panel);border-radius:13px}.WKn7vq_skySun{background:linear-gradient(135deg, #f6c94533, #ff8a5214), var(--panel);border-color:#f6c94573}.WKn7vq_skyPart{background:linear-gradient(135deg, #e9b94929, #9aa6b614), var(--panel);border-color:#e9b94966}.WKn7vq_skyCloud{background:linear-gradient(135deg, #9aa6b624, #fff0), var(--panel);border-color:var(--line2)}.WKn7vq_skyRain{background:linear-gradient(135deg, #4f9cf92e, #38bdf80f), var(--panel);border-color:#4f9cf973}.WKn7vq_wxTop{align-items:center;gap:var(--space-12);display:flex}.WKn7vq_wxIc{font-size:34px;line-height:1}.WKn7vq_wxNums{flex-direction:column;line-height:1;display:flex}.WKn7vq_wxRain{font-family:var(--disp);color:var(--ink);font-size:28px;font-weight:800}.WKn7vq_wxRain span{font-size:var(--type-15);color:var(--sub);font-weight:700}.WKn7vq_wxSub{font-size:var(--type-11);color:var(--sub);margin-top:var(--space-2);font-weight:700}.WKn7vq_wxWhere{text-align:right;font-size:var(--type-11);color:var(--muted);margin-left:auto;line-height:1.3}.WKn7vq_wxWhere b{color:var(--ink);font-size:var(--type-12)}.WKn7vq_wxDay{color:var(--accent2);font-weight:700}.WKn7vq_wxBest{margin-top:var(--space-8);font-size:var(--type-12);padding:var(--space-4) var(--space-8);color:#ffd27a;background:#ffc24b29;border:1px solid #ffc24b66;border-radius:8px;font-weight:800;display:inline-block}.WKn7vq_wxBestOk{color:#7fe8bd;background:#2fd69524;border-color:#2fd69566}.WKn7vq_trendbox{background:var(--panel);border:1px solid var(--line);padding:var(--space-8) var(--space-12) var(--space-4);margin:var(--space-8) 0;border-radius:11px}.WKn7vq_trendCap{margin-bottom:var(--space-2);justify-content:space-between;align-items:center;display:flex}.WKn7vq_trendCl{font-size:var(--type-11);text-transform:uppercase;letter-spacing:.4px;color:var(--muted);font-weight:800}.WKn7vq_trendDir{font-size:var(--type-12);font-weight:800}.WKn7vq_trendbox .WKn7vq_spark{margin:0;display:block}.WKn7vq_water{margin:0 0 var(--space-8);font-size:var(--type-12);color:#8fd6f5;font-weight:700}.WKn7vq_tides{margin:0 0 var(--space-8);padding:var(--space-8) var(--space-12);background:#38bdf81a;border:1px solid #38bdf84d;border-radius:11px}.WKn7vq_tidesHead{font-size:var(--type-11);text-transform:uppercase;letter-spacing:.5px;color:#8fd6f5;margin-bottom:var(--space-4);font-weight:800;display:block}.WKn7vq_tidesEvs{gap:var(--space-6) var(--space-12);flex-wrap:wrap;display:flex}.WKn7vq_tideEv{font-size:var(--type-12);color:var(--sub)}.WKn7vq_tideEv b{color:var(--ink);font-weight:800}.WKn7vq_tideHi b{color:#7fd8ff}.WKn7vq_tideLo b{color:#9fb4c9}.WKn7vq_tideLoad{font-size:var(--type-12);color:var(--muted);font-style:italic}
.huyvqG_srOnly{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.huyvqG_mapPanel.huyvqG_mapPanel{margin-top:-12px}.huyvqG_canvas{margin:var(--space-16) 0 0;border:1px solid var(--line2);background:var(--panel2);gap:var(--space-8);min-height:320px;padding:var(--space-16);text-align:center;color:var(--muted);font-size:var(--type-13);border-radius:16px;flex-direction:column;justify-content:center;align-items:center;display:flex;box-shadow:0 14px 38px -16px #0000009e}.huyvqG_canvasPending{min-height:458px}.huyvqG_pinsFailed{margin:0 0 var(--space-8)}.huyvqG_retry{min-height:44px;padding:0 var(--space-16);border:1px solid var(--line2);background:var(--panel3);color:var(--ink);font:inherit;cursor:pointer;border-radius:999px;font-weight:700}
.bVj-pq_wrap{border:1px solid var(--line2);padding:var(--space-8);margin:0 0 var(--space-8);background:var(--panel);border-radius:12px}.bVj-pq_h{font-family:var(--disp);font-size:var(--type-15);color:var(--ink);margin:0 0 var(--space-4)}.bVj-pq_tonight{margin:0 0 var(--space-4);color:var(--sub);font-size:var(--type-12)}.bVj-pq_empty{color:var(--muted);font-size:var(--type-12);margin:0}.bVj-pq_weekend{gap:var(--space-4);flex-wrap:wrap;margin:0;padding:0;list-style:none;display:flex}.bVj-pq_day{border:1px solid var(--line2);min-width:64px;padding:var(--space-4);border-radius:8px;flex-direction:column;align-items:center;gap:2px;display:flex}.bVj-pq_dayLabel{font-size:var(--type-12);color:var(--ink);font-weight:700}.bVj-pq_dayVal{font-size:var(--type-12);color:var(--sub)}
._8ZXiia_shell{max-width:1120px;padding:0 var(--space-16);margin:0 auto}@media (max-width:560px){._8ZXiia_shell{padding:0 var(--space-12)}}._8ZXiia_shell main{max-width:none;margin:0;padding-bottom:0;padding-left:0;padding-right:0}._8ZXiia_hubAnchor{height:0;scroll-margin-top:calc(var(--stickHStack,var(--stickH,96px)) + var(--space-12,12px));display:block}
.-EJR-G_slot{min-height:190px;margin:0 var(--space-2) var(--space-12)}@media (min-width:768px){.-EJR-G_slot{min-height:150px}}.-EJR-G_block{max-width:68ch;color:var(--ink)}.-EJR-G_line{align-items:center;gap:var(--space-6);margin:0;display:flex}.-EJR-G_icon{flex:none;align-items:center;width:18px;height:18px;display:inline-flex}.-EJR-G_icon svg{width:18px;height:18px}.-EJR-G_bold{font-size:var(--type-16);min-width:0;font-weight:700;line-height:20px}.-EJR-G_strip{max-width:320px;margin-top:var(--space-8)}.-EJR-G_text{margin:var(--space-8) 0 0;font-size:var(--type-14);color:var(--ink);line-height:20px}
.KWGTOa_mapdetail{display:none}.KWGTOa_mapdetail.KWGTOa_open{margin-top:var(--space-8);border:1px solid var(--line2);background:var(--panel2);border-radius:14px;display:block;overflow:hidden;box-shadow:0 12px 30px -16px #0009}.KWGTOa_mdHead{align-items:center;gap:var(--space-8);padding:var(--space-8) var(--space-12);border-bottom:1px solid var(--line);background:var(--panel);flex-wrap:wrap;display:flex}.KWGTOa_mdTtl{font-family:var(--disp);font-size:var(--type-15);color:var(--ink);flex:auto;min-width:0;font-weight:800}.KWGTOa_mdDrv{font-size:var(--type-12);color:#7adfec;flex:none;font-weight:700}.KWGTOa_mdDrv:empty{display:none}.KWGTOa_mdList,.KWGTOa_mdX{cursor:pointer;font-family:var(--sans);border:1px solid var(--line2);background:var(--panel2);color:var(--sub);font-size:var(--type-12);padding:var(--space-6) var(--space-8);border-radius:9px;flex:none;font-weight:700;text-decoration:none;display:inline-block}.KWGTOa_mdList:hover,.KWGTOa_mdX:hover{border-color:var(--accent2);color:var(--ink)}.KWGTOa_mdBody{padding:var(--space-12);max-height:460px;overflow-y:auto}.KWGTOa_mdCardList{margin:0;padding:0;list-style:none}.KWGTOa_mdFallback .KWGTOa_mdTown{font-size:var(--type-12);color:var(--muted);margin-top:var(--space-2)}.KWGTOa_mdFallback .KWGTOa_mdM{font-size:var(--type-13);color:var(--sub);margin-top:var(--space-6)}.KWGTOa_mdBody div:has(>a[href^="https://www.google.com/maps/search"]){display:none}body.map-locked .KWGTOa_mapdetail{width:min(420px,100vw - 28px);max-height:min(60vh,560px);inset:auto 14px 14px auto;overflow:auto;box-shadow:0 18px 48px #0009;z-index:4100!important;position:fixed!important}@media (max-width:560px){body.map-locked .KWGTOa_mapdetail{width:auto;max-height:52vh;bottom:8px;left:8px;right:8px}}@media (max-width:640px){.KWGTOa_mdBody{max-height:none}.KWGTOa_mapdetail.KWGTOa_open{position:relative}.KWGTOa_mdHead{padding:var(--space-8) var(--space-48) var(--space-8) var(--space-8)}.KWGTOa_mdTtl{flex:100%}.KWGTOa_mdX{margin:0;position:absolute;top:8px;right:8px}}
.Efbn9a_wrap{border:1px solid var(--line2);padding:var(--space-8);margin:0 0 var(--space-8);background:var(--panel);border-radius:12px}.Efbn9a_h{font-family:var(--disp);font-size:var(--type-15);color:var(--ink);margin:0 0 var(--space-4)}.Efbn9a_empty{color:var(--muted);font-size:var(--type-12);margin:0}.Efbn9a_list{gap:var(--space-4);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.Efbn9a_row{justify-content:space-between;gap:var(--space-6);border-bottom:1px solid var(--line);padding-bottom:var(--space-4);display:flex}.Efbn9a_name{color:var(--ink);font-weight:700;text-decoration:none}.Efbn9a_val{color:var(--sub);font-size:var(--type-12)}
.RXrVcq_index{margin:var(--space-8) 0;font-size:.8125rem}.RXrVcq_index>summary{cursor:pointer;font-weight:600}.RXrVcq_index ul{margin:var(--space-8) 0 0;padding:0;list-style:none}@media (min-width:768px){.RXrVcq_index ul{columns:3;column-gap:var(--space-16)}}.RXrVcq_index a{color:var(--sub);text-decoration:none}.RXrVcq_index a:hover{color:var(--ink);text-decoration:underline}.RXrVcq_index>summary{color:var(--ink)}
