.not-found_page__VFIr4{min-height:calc(100dvh - var(--toolbar-total-h));display:flex;flex-direction:column;align-items:center;justify-content:center;gap:var(--space-4);padding:var(--space-5) var(--space-4);text-align:center}.not-found_code__SJkuV{font-size:clamp(5rem,24vw,9rem);font-weight:800;line-height:.9;color:var(--brand-green)}.not-found_title__bOfUG{margin:0;font-size:1.6rem;font-weight:800}.not-found_text__daKc7{margin:0;max-width:460px;font-size:.95rem;line-height:1.5;opacity:.7}.not-found_actions__eb6u_{display:flex;flex-direction:column;gap:var(--space-3);width:100%;max-width:360px;margin-top:var(--space-2)}.not-found_primary__8Gju7,.not-found_secondary__g7GLD{display:inline-flex;align-items:center;justify-content:center;gap:var(--space-2);width:100%;padding:16px;border-radius:var(--radius-md);font-size:1.05rem;font-weight:700;cursor:pointer;text-decoration:none}.not-found_primary__8Gju7{border:none;background:var(--status-available);color:#fff}.not-found_primary__8Gju7:hover{filter:brightness(1.05)}.not-found_secondary__g7GLD{border:1px solid var(--hairline);background:transparent;color:var(--foreground)}.not-found_secondary__g7GLD:hover{background:var(--surface-2)}.not-found_secondary__g7GLD:disabled{opacity:.6;cursor:not-allowed}.Icon_icon__2e_KC{display:inline-block;width:1em;height:1em;flex-shrink:0;background-color:currentColor;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center;mask-position:center;-webkit-mask-size:contain;mask-size:contain;vertical-align:-.15em}.FuelStatusChips_chips__DiiF2{display:flex;flex-wrap:wrap;gap:8px;list-style:none}.FuelStatusChips_chip__K2qGN{display:inline-flex;align-items:center;gap:7px;padding:7px 14px;border:1.5px solid color-mix(in srgb,var(--chip-color) 55%,transparent);border-radius:999px;background:color-mix(in srgb,var(--chip-color) 12%,transparent);color:var(--chip-color);font-size:.88rem;font-weight:700;line-height:1;white-space:nowrap;position:relative}.FuelStatusChips_dot__rdANt{flex-shrink:0;width:9px;height:9px;border-radius:50%;background:var(--chip-color)}.FuelStatusChips_body__J4g1I{display:flex;flex-direction:column;align-items:flex-start;gap:1px;line-height:1.1}.FuelStatusChips_date__ciYKr{font-size:.62rem;font-weight:500;opacity:.75;white-space:nowrap}.FuelStatusChips_votePill__pdhCe{position:absolute;top:-7px;right:13px;display:inline-flex;align-items:stretch;border-radius:999px;overflow:hidden;box-shadow:0 0 0 1.5px var(--surface);font-size:.6rem;font-weight:700;line-height:1;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.FuelStatusChips_voteNo__CZ6Q_,.FuelStatusChips_voteYes__iYqpY{display:inline-flex;align-items:center;justify-content:center;min-width:1em;padding:2px 4px;color:#fff}.FuelStatusChips_voteYes__iYqpY{background:var(--status-available)}.FuelStatusChips_voteNo__CZ6Q_{background:var(--status-unavailable)}.FuelStatusChips_compact__s0Jq5{gap:6px;margin-top:4px}.FuelStatusChips_compact__s0Jq5 .FuelStatusChips_chip__K2qGN{gap:5px;padding:3px 8px;font-size:.72rem;font-weight:600}.FuelStatusChips_compact__s0Jq5 .FuelStatusChips_dot__rdANt{width:6px;height:6px}.MyContribution_card__LNoVy{padding:10px 12px;margin:0 10px 10px;border:1px solid var(--hairline);border-radius:var(--radius-md);background:var(--surface-2)}.MyContribution_head__cJbAc{display:flex;align-items:center;justify-content:space-between;gap:8px}.MyContribution_title__KSLRI{font-size:.9rem;font-weight:700}.MyContribution_tier__kTQ2I{padding:3px 9px;border-radius:999px;border:1px solid var(--hairline);font-size:.8rem;font-weight:600;white-space:nowrap}.MyContribution_tier__kTQ2I[data-tier="1"]{border-color:color-mix(in srgb,var(--accent-blue) 50%,transparent);background:color-mix(in srgb,var(--accent-blue) 16%,transparent);color:color-mix(in srgb,var(--accent-blue) 70%,var(--foreground))}.MyContribution_tier__kTQ2I[data-tier="2"]{border-color:color-mix(in srgb,var(--status-warn) 90%,#000);background:var(--status-warn);color:#1f1a05}.MyContribution_stats__Z_YjH{margin-top:6px;font-size:.84rem;font-weight:600}.MyContribution_next___D7_c{margin-top:4px;font-size:.8rem;opacity:var(--muted)}@media (min-width:768px){.MyContribution_card__LNoVy{padding:12px 14px}}.MapFilters_wrap__M7X9d{display:flex;flex-direction:column;gap:8px;flex-shrink:0;padding:4px 14px 10px;border-bottom:1px solid var(--hairline)}.MapFilters_quickRow__UzuCL{display:flex;align-items:center;gap:8px;max-width:100%}.MapFilters_chips__22ImC{display:flex;align-items:center;gap:6px;flex-wrap:wrap}.MapFilters_quickRow__UzuCL .MapFilters_chips__22ImC{flex:1 1;flex-wrap:nowrap;overflow-x:auto;scrollbar-width:none;padding:1px;overscroll-behavior-x:contain;touch-action:pan-x}.MapFilters_quickRow__UzuCL .MapFilters_chips__22ImC::-webkit-scrollbar{display:none}.MapFilters_chip__jfaDo{flex-shrink:0;display:inline-flex;align-items:center;justify-content:center;min-height:var(--tap-min);padding:6px 14px;border:1px solid var(--hairline);border-radius:999px;background:none;color:inherit;font:inherit;font-weight:600;font-size:.82rem;line-height:1;text-decoration:none;cursor:pointer;white-space:nowrap}.MapFilters_chipActive__msfN2{background:var(--brand-green);border-color:var(--brand-green);color:#fff}.MapFilters_chipDisabled__ETW_p{opacity:.5;cursor:default}.MapFilters_tuneBtn__xlCym{position:relative;flex-shrink:0;display:inline-flex;align-items:center;justify-content:center;width:var(--tap-min);height:var(--tap-min);border:1px solid var(--hairline);border-radius:50%;background:none;color:inherit;cursor:pointer;font-size:1.05rem}.MapFilters_tuneBtnActive__RmeLa{color:var(--brand-green);border-color:var(--brand-green)}.MapFilters_tuneBadge__HP34A{position:absolute;top:-2px;right:-2px;width:10px;height:10px;border-radius:50%;background:var(--brand-green);box-shadow:0 0 0 2px var(--surface)}.MapFilters_availRow__7JymX{display:inline-flex;align-items:center;gap:8px;align-self:flex-end;min-height:var(--tap-min);padding:0 2px;font-size:.82rem;font-weight:500;cursor:pointer}.MapFilters_switchInput__9GCps{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.MapFilters_switch__EviCL{position:relative;display:inline-block;width:34px;height:20px;border-radius:999px;background:var(--status-unknown);transition:background .15s}.MapFilters_switchInput__9GCps:focus-visible+.MapFilters_switch__EviCL{outline:var(--focus-ring-width) solid var(--focus-ring);outline-offset:var(--focus-ring-offset)}.MapFilters_switchOn__eMxx1{background:var(--brand-green)}.MapFilters_switchKnob___So_y{position:absolute;top:2px;left:2px;width:16px;height:16px;border-radius:50%;background:#fff;transition:transform .15s}.MapFilters_switchOn__eMxx1 .MapFilters_switchKnob___So_y{transform:translateX(14px)}.MapFilters_panel__yH8iT{display:flex;flex-direction:column;gap:12px;margin-top:2px;padding:12px;border-radius:var(--radius-md);background:var(--surface-2);max-width:100%}.MapFilters_panelCollapsed__MbaYg{display:none}.MapFilters_brandRow__Nf5dW{display:flex;flex-wrap:wrap;gap:6px}.MapFilters_brandChip__mFqDc{display:inline-flex;align-items:center;gap:6px;min-height:var(--tap-min);padding:6px 14px;border:1px solid var(--hairline);border-radius:999px;background:none;color:inherit;font:inherit;font-weight:600;font-size:.82rem;text-decoration:none;cursor:pointer}.MapFilters_brandChipActive__kzy6F{background:var(--brand-green);border-color:var(--brand-green);color:#fff}.MapFilters_brandDot___2j3v{width:7px;height:7px;border-radius:50%;background:var(--status-unknown)}.MapFilters_brandChipActive__kzy6F .MapFilters_brandDot___2j3v{background:#fff}.MapFilters_section__X4ipP{display:flex;flex-direction:column;gap:8px}.MapFilters_sectionTitle__rkHjw{display:flex;align-items:center;gap:8px;font-size:.8rem;font-weight:600;opacity:.75}.MapFilters_section__X4ipP .MapFilters_chips__22ImC{flex-wrap:wrap}.MapFilters_soon__F5L7H{padding:1px 7px;border-radius:999px;background:rgba(128,128,128,.2);font-size:.68rem;font-weight:500;opacity:.85}@media (min-width:768px){.MapFilters_brandChip__mFqDc,.MapFilters_chip__jfaDo{min-height:32px;padding:6px 12px}.MapFilters_tuneBtn__xlCym{width:34px;height:34px}.MapFilters_availRow__7JymX{min-height:32px}}.MarkForm_form__W1z4i{display:flex;flex-direction:column;gap:14px;padding:14px;border-radius:var(--radius-lg);background:color-mix(in srgb,var(--brand-green) 7%,transparent);border:1px solid color-mix(in srgb,var(--brand-green) 20%,transparent)}.MarkForm_hint__ofq7_{display:flex;gap:8px;font-size:.85rem}.MarkForm_hintIcon__VAKJq{flex-shrink:0;color:var(--brand-green);font-size:1.1rem}.MarkForm_hint__ofq7_ p{opacity:.75;margin-top:2px}.MarkForm_availability__xoNe7{display:flex;gap:10px}.MarkForm_toggle__1BEy5{flex:1 1;display:flex;flex-direction:column;align-items:center;gap:6px;padding:14px 8px;border-radius:12px;border:2px solid rgba(128,128,128,.2);background:rgba(255,255,255,.6);color:inherit;font:inherit;font-weight:600;cursor:pointer}@media (prefers-color-scheme:dark){html:not([data-theme=light]) .MarkForm_toggle__1BEy5{background:rgba(255,255,255,.06)}}html[data-theme=dark] .MarkForm_toggle__1BEy5{background:rgba(255,255,255,.06)}.MarkForm_toggleIcon___ldfS{font-size:1.4rem}.MarkForm_toggleYes__EJxbr.MarkForm_selected__WWrBY{border-color:var(--brand-green);background:color-mix(in srgb,var(--brand-green) 15%,transparent)}.MarkForm_toggleNo__d43wv.MarkForm_selected__WWrBY{border-color:var(--status-unavailable);background:color-mix(in srgb,var(--status-unavailable) 12%,transparent)}.MarkForm_fuelsTitle__3ha_c{display:flex;align-items:center;gap:8px;font-weight:700;margin-bottom:8px}.MarkForm_step__8VOeA{display:inline-flex;align-items:center;justify-content:center;width:20px;height:20px;border-radius:50%;background:var(--brand-green);color:#fff;font-size:.78rem}.MarkForm_fuelsSub__v_0b8{font-size:.82rem;opacity:.7;margin:-4px 0 8px}.MarkForm_chips__IFKpg{display:flex;flex-wrap:wrap;gap:8px}.MarkForm_chip__wx5Tk{display:inline-flex;align-items:center;min-height:var(--tap-min);padding:8px 16px;border-radius:var(--radius-md);border:1px solid rgba(128,128,128,.25);background:rgba(255,255,255,.6);color:inherit;font:inherit;cursor:pointer}@media (prefers-color-scheme:dark){html:not([data-theme=light]) .MarkForm_chip__wx5Tk{background:rgba(255,255,255,.06)}}html[data-theme=dark] .MarkForm_chip__wx5Tk{background:rgba(255,255,255,.06)}.MarkForm_chip__wx5Tk.MarkForm_selected__WWrBY{border-color:var(--brand-green);background:color-mix(in srgb,var(--brand-green) 18%,transparent);font-weight:700}.MarkForm_chipWarn__06K1z.MarkForm_selected__WWrBY{border-color:var(--status-warn);background:color-mix(in srgb,var(--status-warn) 20%,transparent)}.MarkForm_section__BsNhm+.MarkForm_section__BsNhm{border-top:1px solid var(--hairline);padding-top:14px}.MarkForm_payCaption__0EW9c{border-top:1px solid var(--hairline);padding-top:12px;margin-top:12px}.MarkForm_payList__5Tfdl{display:flex;flex-direction:column;gap:8px}.MarkForm_payRow___l9jH{display:flex;align-items:center;gap:10px;width:100%;min-height:var(--tap-min);padding:12px 14px;border-radius:var(--radius-md);border:1px solid rgba(128,128,128,.25);background:rgba(255,255,255,.6);color:inherit;font:inherit;text-align:left;cursor:pointer}@media (prefers-color-scheme:dark){html:not([data-theme=light]) .MarkForm_payRow___l9jH{background:rgba(255,255,255,.06)}}html[data-theme=dark] .MarkForm_payRow___l9jH{background:rgba(255,255,255,.06)}.MarkForm_payRow___l9jH.MarkForm_selected__WWrBY{border-color:var(--brand-green);background:color-mix(in srgb,var(--brand-green) 18%,transparent);font-weight:600}.MarkForm_more__kOzMw{min-height:var(--tap-min);margin-top:8px;padding:8px 14px;border:1px dashed rgba(128,128,128,.4);border-radius:var(--radius-md);background:none;color:inherit;font:inherit;cursor:pointer}.MarkForm_submit__PnU0k{padding:14px;border:none;border-radius:12px;background:var(--brand-green);color:#fff;font:inherit;font-weight:700;font-size:1rem;cursor:pointer}.MarkForm_submit__PnU0k:disabled{opacity:.5;cursor:not-allowed}.MarkForm_note__5Lhcf{text-align:center;font-size:.78rem;opacity:.6}.MarkForm_chipYes__Bv46G{border-color:var(--status-available);background:color-mix(in srgb,var(--status-available) 16%,transparent);color:var(--status-available)}.MarkForm_chipNo__Coe8Y{border-color:var(--status-unavailable);background:color-mix(in srgb,var(--status-unavailable) 14%,transparent);color:var(--status-unavailable)}.MarkForm_chipMark__5vowf{margin-right:6px;vertical-align:-1px}.MarkForm_stateRow__tR0fK{display:flex;gap:8px}.MarkForm_stateBtn__Smdob{flex:1 1;min-height:var(--tap-min);padding:9px 10px;border:1px solid var(--hairline);border-radius:var(--radius-md);background:none;color:inherit;font:inherit;font-size:.85rem;line-height:1.2;cursor:pointer}.MarkForm_stateBtn__Smdob:hover{background:var(--surface-2)}.MarkForm_stateBtn__Smdob.MarkForm_selected__WWrBY{border-color:var(--brand-green);background:color-mix(in srgb,var(--brand-green) 14%,transparent);font-weight:600}.MarkForm_stateBtnStop__fGXsT.MarkForm_selected__WWrBY{border-color:var(--status-unavailable);background:color-mix(in srgb,var(--status-unavailable) 12%,transparent)}.FirstMarkModal_body__d37vM{display:flex;flex-direction:column;gap:var(--space-4)}.FirstMarkModal_top__FqEL6{display:flex;flex-direction:column;align-items:center;gap:var(--space-2);text-align:center}.FirstMarkModal_emoji__8smKv{font-size:2.4rem;line-height:1}.FirstMarkModal_title__1z6Dv{margin:0;font-size:1.3rem;font-weight:800;line-height:1.2}.FirstMarkModal_subtitle__j25LU{margin:0;font-size:.9rem;opacity:.7}.FirstMarkModal_firstBadge__v_UuK{padding:var(--space-3);text-align:center;font-weight:700;color:var(--status-available);background:color-mix(in srgb,var(--status-available) 14%,transparent);border-radius:var(--radius-md)}.FirstMarkModal_stationCard__i3AIZ{display:flex;gap:var(--space-3);align-items:flex-start;padding:var(--space-3);border:1px solid var(--hairline);border-radius:var(--radius-md)}.FirstMarkModal_stationLogo__iRS5q{flex-shrink:0;display:inline-flex;align-items:center;justify-content:center;width:40px;height:40px;border-radius:var(--radius-sm);background:var(--surface-2);font-weight:700;color:var(--accent-blue);overflow:hidden}.FirstMarkModal_stationBody__2PP_w{display:flex;flex-direction:column;align-items:flex-start;gap:var(--space-2);min-width:0}.FirstMarkModal_stationName__0wwp4{font-weight:700;font-size:1.05rem}.FirstMarkModal_stationAddress__RsKkz{font-size:.85rem;opacity:.65}.FirstMarkModal_statusPill__PQCdC{display:inline-block;padding:3px 10px;font-size:.8rem;font-weight:600;border-radius:999px}.FirstMarkModal_statusOk__EYTh8{color:var(--status-available);background:color-mix(in srgb,var(--status-available) 16%,transparent)}.FirstMarkModal_statusNo__R1Mnh{color:var(--status-unavailable);background:color-mix(in srgb,var(--status-unavailable) 16%,transparent)}.FirstMarkModal_updated__wbejx{font-size:.82rem;opacity:.55}.FirstMarkModal_later__wHts8{width:100%;min-height:var(--tap-min);padding:var(--space-1);border:none;background:transparent;color:var(--foreground);opacity:.55;font-size:.95rem;cursor:pointer}.FirstMarkModal_later__wHts8:hover{opacity:.85}.StationShareModal_body__y_D9d{display:flex;flex-direction:column;gap:var(--space-4)}.StationShareModal_header__wEduA{display:flex;gap:var(--space-3);align-items:flex-start;padding-right:32px}.StationShareModal_headerIcon__GCDKC{flex-shrink:0;display:inline-flex;align-items:center;justify-content:center;width:40px;height:40px;border-radius:50%;color:var(--brand-green);background:color-mix(in srgb,var(--brand-green) 14%,transparent)}.StationShareModal_title__RjqH5{margin:0;font-size:1.2rem;font-weight:800;line-height:1.2}.StationShareModal_subtitle__hpkof{margin:4px 0 0;font-size:.9rem;opacity:.65}.StationShareModal_card__gU7Ae{display:flex;gap:var(--space-3);align-items:flex-start;padding:var(--space-3);border:1px solid var(--hairline);border-radius:var(--radius-md)}.StationShareModal_logo__R5awm{flex-shrink:0;display:inline-flex;align-items:center;justify-content:center;width:40px;height:40px;border-radius:var(--radius-sm);background:var(--surface-2);font-weight:700;color:var(--accent-blue);overflow:hidden}.StationShareModal_cardBody__85w2z{min-width:0;flex:1 1}.StationShareModal_name__pkhba{font-weight:700;font-size:1.05rem}.StationShareModal_status__bDN73{display:flex;align-items:center;flex-wrap:nowrap;gap:6px;margin-top:2px;font-size:.85rem;white-space:nowrap}.StationShareModal_dot__7UkK9{flex-shrink:0;width:8px;height:8px;border-radius:50%}.StationShareModal_statusText___q_jk{flex-shrink:0;font-weight:700}.StationShareModal_updated__Squyg{overflow:hidden;text-overflow:ellipsis;opacity:.6}.StationShareModal_address__BlWtd{margin-top:4px;font-size:.85rem;opacity:.65}.StationReportModal_body__l1I_R{display:flex;flex-direction:column;gap:var(--space-4)}.StationReportModal_header__QCnio{display:flex;gap:var(--space-3);align-items:flex-start;padding-right:32px}.StationReportModal_headerIcon__3CBUR{flex-shrink:0;display:inline-flex;align-items:center;justify-content:center;width:40px;height:40px;border-radius:50%;color:var(--brand-green);background:color-mix(in srgb,var(--brand-green) 14%,transparent)}.StationReportModal_title__lO2rM{margin:0;font-size:1.2rem;font-weight:800;line-height:1.2}.StationReportModal_subtitle__JaZlh{margin:4px 0 0;font-size:.9rem;opacity:.65}.StationReportModal_form__vrjuN,.StationReportModal_result__h_rTP{display:flex;flex-direction:column;gap:var(--space-4)}.StationReportModal_field__ggynq{display:flex;flex-direction:column;gap:var(--space-3)}.StationReportModal_label__eLPGr{font-size:.78rem;font-weight:700;letter-spacing:.04em;text-transform:uppercase;opacity:.6}.StationReportModal_chips__skn0o{display:flex;flex-wrap:wrap;gap:var(--space-2)}.StationReportModal_chip__knSqt{display:inline-flex;align-items:center;min-height:var(--tap-min);padding:10px 14px;border:1px solid var(--hairline);border-radius:999px;background:var(--surface-2);color:var(--foreground);font-size:.9rem;font-weight:600;cursor:pointer}.StationReportModal_chip__knSqt:hover{border-color:var(--brand-green)}.StationReportModal_chipActive__uRueo{color:var(--brand-green);border-color:var(--brand-green);background:color-mix(in srgb,var(--brand-green) 14%,transparent)}.StationReportModal_textarea__pTlFx{width:100%;min-height:96px;padding:12px;border:1px solid var(--hairline);border-radius:var(--radius-md);background:var(--surface-2);color:var(--foreground);font:inherit;resize:vertical}.StationReportModal_textarea__pTlFx:focus{outline:none;border-color:var(--brand-green)}.StationReportModal_caption__fwtNV{margin:0;font-size:.85rem;opacity:.6}.StationReportModal_actions__9gSNB{display:flex;gap:var(--space-3)}.StationReportModal_primary__gfMqI{flex:1 1;padding:14px;border:none;border-radius:var(--radius-md);background:var(--status-available);color:#fff;font-size:1rem;font-weight:700;cursor:pointer}.StationReportModal_primary__gfMqI:hover:not(:disabled){filter:brightness(1.05)}.StationReportModal_primary__gfMqI:disabled{opacity:.5;cursor:not-allowed}.StationReportModal_secondary__g0Fqw{flex:1 1;padding:14px;border:1px solid var(--hairline);border-radius:var(--radius-md);background:transparent;color:var(--foreground);font-size:1rem;font-weight:600;cursor:pointer}.StationReportModal_secondary__g0Fqw:hover{background:var(--surface-2)}.StationPrices_list__fJnDT{display:grid;grid-template-columns:repeat(auto-fit,minmax(80px,1fr));gap:var(--space-2)}.StationPrices_tile__gf2jd{display:flex;flex-direction:column;align-items:center;gap:2px;padding:var(--space-2) var(--space-1);border:1px solid var(--hairline);border-radius:var(--radius-lg);background:var(--surface-2)}.StationPrices_fuel__IRWwH{font-size:var(--text-xs);font-weight:600;opacity:var(--muted);white-space:nowrap;letter-spacing:.02em}.StationPrices_price__aCW3X{font-size:var(--text-md);font-weight:700;line-height:1.15;white-space:nowrap;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;letter-spacing:-.01em}.StationPrices_note__XAc_E{margin-top:var(--space-2);font-size:var(--text-xs);opacity:var(--muted);line-height:1.35}@media (min-width:480px){.StationPrices_list__fJnDT{grid-template-columns:repeat(auto-fit,minmax(95px,1fr))}.StationPrices_tile__gf2jd{padding:10px var(--space-2)}.StationPrices_price__aCW3X{font-size:var(--text-lg)}}.StationCard_panel__J4shV{position:relative;width:100%;max-width:100%;min-height:0;flex:1 1;display:flex;flex-direction:column;overflow:hidden;background:rgba(255,255,255,.98);color:#171717}@media (prefers-color-scheme:dark){html:not([data-theme=light]) .StationCard_panel__J4shV{background:rgba(24,24,24,.98);color:#ededed}}html[data-theme=dark] .StationCard_panel__J4shV{background:rgba(24,24,24,.98);color:#ededed}@media (min-width:768px){.StationCard_panel__J4shV{width:360px;max-width:calc(100vw - 400px);height:auto;flex:0 1 auto;border-radius:var(--radius-lg);box-shadow:var(--shadow-float)}}.StationCard_head__BMNpk{display:flex;align-items:center;gap:10px;flex-shrink:0;padding:14px;border-bottom:1px solid rgba(128,128,128,.15);background:inherit}.StationCard_headText__hq5Lg{flex:1 1;min-width:0}.StationCard_body__d_4fs{flex:1 1;min-height:0;overflow-y:auto;padding:14px}.StationCard_fav__8wNZ_{position:relative;flex-shrink:0;display:inline-flex;align-items:center;justify-content:center;width:28px;height:28px;border:none;border-radius:50%;background:rgba(128,128,128,.2);color:inherit;opacity:.75;cursor:pointer}.StationCard_close__MpvBK:after,.StationCard_fav__8wNZ_:after{content:"";position:absolute;inset:-8px;border-radius:50%}.StationCard_fav__8wNZ_:hover{opacity:1}.StationCard_favActive__a59jb{opacity:1;color:var(--brand-green)}.StationCard_favNote__QA3Sm{margin:0;background:color-mix(in srgb,var(--status-warn) 15%,transparent)}.StationCard_favNote__QA3Sm,.StationCard_otherCity__5W7OK{flex-shrink:0;padding:8px 14px;font-size:.82rem;border-bottom:1px solid rgba(128,128,128,.15)}.StationCard_otherCity__5W7OK{display:flex;align-items:center;gap:8px;min-height:var(--tap-min);background:color-mix(in srgb,var(--accent-blue) 10%,transparent);color:inherit;font-weight:600;text-decoration:none}.StationCard_otherCity__5W7OK:hover{background:color-mix(in srgb,var(--accent-blue) 16%,transparent)}.StationCard_otherCityIcon__pbEdu{flex-shrink:0;color:var(--accent-blue)}.StationCard_close__MpvBK{position:relative;flex-shrink:0;width:28px;height:28px;border:none;border-radius:50%;background:rgba(128,128,128,.2);color:inherit;font-size:1.1rem;line-height:1;cursor:pointer}.StationCard_logo__NDCIv{display:inline-flex;align-items:center;justify-content:center;width:38px;height:38px;border-radius:var(--radius-md);background:#fff;font-weight:700;flex-shrink:0}.StationCard_name__0f4H9{font-weight:700;font-size:1.05rem}.StationCard_name__0f4H9,.StationCard_sub__qULQE{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.StationCard_sub__qULQE{font-size:.85rem;opacity:.7}.StationCard_card__5Jxpi{display:flex;flex-direction:column;gap:16px;font-size:.92rem}.StationCard_sk__6vmKN{background:linear-gradient(90deg,rgba(128,128,128,.12) 25%,rgba(128,128,128,.22) 37%,rgba(128,128,128,.12) 63%);background-size:400% 100%;animation:StationCard_skShimmer__u7ZfZ 1.4s ease infinite}@keyframes StationCard_skShimmer__u7ZfZ{0%{background-position:100% 0}to{background-position:0 0}}@media (prefers-reduced-motion:reduce){.StationCard_sk__6vmKN{animation:none}}.StationCard_skStatus__3fnFk{display:flex;flex-direction:column;gap:12px;padding:16px;border-radius:var(--radius-lg);background:rgba(128,128,128,.06)}.StationCard_skLine__KXVk1{height:12px;border-radius:6px}.StationCard_skBar__ahvcH{height:8px;border-radius:999px}.StationCard_skRow__cni3U{display:flex;gap:8px}.StationCard_skChip__3RHv6{width:54px;height:30px;border-radius:var(--radius-md)}.StationCard_skFeed__VA7Z0{display:flex;flex-direction:column;gap:10px}.StationCard_skFeedRow__TWv59{height:14px;border-radius:6px}.StationCard_fuelsUnknownNote__ZjJBH{display:flex;align-items:center;gap:8px;padding:10px 12px;border-radius:var(--radius-md);background:rgba(128,128,128,.12);border:1px solid rgba(128,128,128,.25);font-size:.85rem;line-height:1.35}.StationCard_fuelsUnknownNote__ZjJBH svg{flex-shrink:0;opacity:.7}.StationCard_pause__cY_mX{display:flex;align-items:flex-start;gap:8px;padding:10px 12px;margin-bottom:var(--space-3);border-radius:var(--radius-md);background:color-mix(in srgb,var(--status-warn) 14%,transparent);border:1px solid color-mix(in srgb,var(--status-warn) 35%,transparent)}.StationCard_pauseIcon__slzlG{flex-shrink:0;margin-top:2px;color:var(--status-warn)}.StationCard_pauseHeadline__K5BuG{font-size:.9rem;font-weight:700;line-height:1.3}.StationCard_pauseNote__g61DO{font-size:.82rem;line-height:1.35;opacity:var(--muted)}.StationCard_stability__7uwCM{display:flex;align-items:flex-start;gap:8px;padding:10px 12px;margin-bottom:var(--space-3);border-radius:var(--radius-md);background:rgba(128,128,128,.12);border:1px solid rgba(128,128,128,.25)}.StationCard_stabilityIcon__YLLjb{flex-shrink:0;margin-top:2px;opacity:.7}.StationCard_stabilityGood__Xooqa{background:color-mix(in srgb,var(--status-available) 12%,transparent);border-color:color-mix(in srgb,var(--status-available) 35%,transparent)}.StationCard_stabilityGood__Xooqa .StationCard_stabilityIcon__YLLjb{color:var(--status-available);opacity:1}.StationCard_stabilityHeadline__wlLOD{font-size:.9rem;font-weight:700;line-height:1.3}.StationCard_stabilityNote__SHdLq{font-size:.82rem;line-height:1.35;opacity:var(--muted)}.StationCard_status__YfCBA{border:1px solid color-mix(in srgb,var(--status-color) 35%,transparent);background:color-mix(in srgb,var(--status-color) 10%,transparent);border-radius:var(--radius-lg);padding:14px}.StationCard_statusLabel__VA7oT{font-size:.8rem;opacity:.7;margin-bottom:8px}.StationCard_statusMain__dl7cx{display:flex;align-items:center;gap:12px}.StationCard_statusIcon___SNww{display:inline-flex;align-items:center;justify-content:center;width:44px;height:44px;border-radius:12px;background:color-mix(in srgb,var(--status-color) 22%,transparent);color:var(--status-color);font-size:1.3rem;flex-shrink:0}.StationCard_statusHeadline__cWbMd{font-size:1.25rem;font-weight:800;color:var(--status-color)}.StationCard_statusMeta__tOGOS{font-size:.82rem;opacity:.75}.StationCard_confidence__JiL_m{margin-top:14px;padding-bottom:14px;border-bottom:1px solid var(--hairline)}.StationCard_confidenceHead__3V_ex{display:flex;align-items:baseline;justify-content:space-between;gap:8px}.StationCard_confidenceLabel__a1iAc{display:inline-flex;align-items:center;gap:5px;font-size:.82rem;font-weight:600;opacity:.85}.StationCard_confidenceInfo__e_mfF{display:inline-flex;align-items:center;justify-content:center;width:14px;height:14px;border-radius:50%;border:1px solid;font-size:.62rem;font-weight:700;font-style:italic;opacity:.55;cursor:help}.StationCard_confidencePct__bZZfe{font-size:1.15rem;font-weight:800}.StationCard_confidenceSteps__cvHrZ{display:flex;gap:6px;margin:8px 0 6px}.StationCard_confidenceStep__AsGT2{flex:1 1;height:8px;border-radius:4px;background:var(--hairline)}.StationCard_confidenceStep__AsGT2[data-tone=low]{background:var(--status-warn)}.StationCard_confidenceStep__AsGT2[data-tone=medium]{background:#84cc16}.StationCard_confidenceStep__AsGT2[data-tone=high]{background:var(--status-available)}.StationCard_confidenceBand__mFK_3{font-size:.8rem;opacity:.85}.StationCard_confidenceBandLabel__DEHwD{font-weight:700}.StationCard_confidenceBandLabel__DEHwD[data-tone=low],.StationCard_confidencePct__bZZfe[data-tone=low]{color:#d19a00}.StationCard_confidenceBandLabel__DEHwD[data-tone=medium],.StationCard_confidencePct__bZZfe[data-tone=medium]{color:#65a30d}.StationCard_confidenceBandLabel__DEHwD[data-tone=high],.StationCard_confidencePct__bZZfe[data-tone=high]{color:var(--status-available)}.StationCard_fuelSummary__a_Mgt{margin-top:14px}.StationCard_fuelSummaryTitle__Sm5Sh{margin-bottom:8px;font-size:.72rem;font-weight:700;letter-spacing:.06em;text-transform:uppercase;opacity:.6}.StationCard_liveBadges__n5TvL{display:flex;flex-wrap:wrap;gap:6px;margin-top:10px}.StationCard_liveBadge__H0L3P{padding:3px 10px;border-radius:999px;font-size:.78rem;font-weight:600;border:1px solid var(--hairline);background:color-mix(in srgb,var(--status-unknown) 12%,transparent)}.StationCard_liveBadge__H0L3P[data-tone=warn]{border-color:color-mix(in srgb,var(--status-warn) 55%,transparent);background:color-mix(in srgb,var(--status-warn) 16%,transparent)}.StationCard_liveBadge__H0L3P[data-tone=bad]{border-color:color-mix(in srgb,var(--status-unavailable) 55%,transparent);background:color-mix(in srgb,var(--status-unavailable) 14%,transparent)}.StationCard_thanks__B1N_z{display:flex;align-items:center;gap:6px;margin-top:12px;padding:8px 10px;border-radius:var(--radius-sm);background:color-mix(in srgb,var(--status-available) 14%,transparent);color:var(--status-available);font-size:.85rem;font-weight:600}.StationCard_actual__J_HZ7{margin:14px 0 8px;font-size:.9rem;opacity:.85}.StationCard_actions__JTtHc{display:flex;gap:8px}.StationCard_changed__GfDJe,.StationCard_confirm__0G_oa{flex:1 1;min-height:var(--tap-min);padding:10px 12px;border-radius:var(--radius-md);font:inherit;font-weight:600;cursor:pointer;border:1px solid transparent}.StationCard_confirm__0G_oa{background:var(--brand-green);color:#fff}.StationCard_changed__GfDJe{background:rgba(128,128,128,.12);color:inherit;border-color:rgba(128,128,128,.3)}.StationCard_changed__GfDJe.StationCard_active__U2vFR{border-color:var(--accent-blue);color:var(--accent-blue)}.StationCard_confirm__0G_oa.StationCard_active__U2vFR{box-shadow:0 0 0 2px color-mix(in srgb,var(--brand-green) 40%,transparent)}.StationCard_share__HJgKS{display:flex;align-items:center;justify-content:center;gap:8px;width:100%;min-height:var(--tap-min);margin-top:8px;padding:9px 12px;border:none;border-radius:var(--radius-md);background:var(--brand-red);color:#fff;font:inherit;font-weight:700;cursor:pointer}.StationCard_share__HJgKS:hover{filter:brightness(1.07)}.StationCard_share__HJgKS:active{filter:brightness(.95)}.StationCard_feedTitle__KEdIq,.StationCard_navTitle__bnDnm{font-weight:700;margin-bottom:8px}.StationCard_navSection__4NewN{border-top:1px solid var(--hairline);padding-top:14px}.StationCard_navLinks__xrWK6{display:grid;grid-template-columns:repeat(2,1fr);gap:8px}.StationCard_navLink__q3_yY{display:flex;flex-direction:column;align-items:center;gap:5px;padding:10px 6px;border:1px solid var(--hairline);border-radius:var(--radius-md);background:var(--surface-2);font-size:.82rem;font-weight:600;text-decoration:none;color:inherit}.StationCard_navLinkIcon__m_ps1{font-size:1.15rem;opacity:.85}.StationCard_navLink__q3_yY:hover{border-color:color-mix(in srgb,var(--accent-blue) 45%,transparent);background:color-mix(in srgb,var(--accent-blue) 8%,transparent)}.StationCard_feed__8MuLf{border-top:1px solid var(--hairline);padding-top:14px}.StationCard_feedList__KofnD{list-style:none;display:flex;flex-direction:column}.StationCard_feedMore__eBrmn{display:flex;align-items:center;gap:6px;width:100%;min-height:var(--tap-min);padding:12px 0 2px;border:none;border-top:1px solid var(--hairline);background:none;color:var(--brand-green);font:inherit;font-weight:700;cursor:pointer}.StationCard_feedMoreIcon__vA2d5{transition:transform .15s ease}.StationCard_feedMoreIconRight__ikzQw{transform:rotate(-90deg)}.StationCard_feedMoreIconUp__cqNBD{transform:rotate(180deg)}.StationCard_feedItem__PG6f_{display:flex;gap:12px;padding:12px 0}.StationCard_feedItem__PG6f_+.StationCard_feedItem__PG6f_{border-top:1px solid var(--hairline)}.StationCard_feedIcon__thZgb{flex-shrink:0;display:flex;align-items:center;justify-content:center;width:44px;height:44px;border-radius:12px}.StationCard_feedBody__PQyGu{flex:1 1;min-width:0}.StationCard_feedHead__SVj6P{display:flex;align-items:baseline;justify-content:space-between;gap:8px}.StationCard_feedHeadline__88h_N{font-weight:700;font-size:1rem}.StationCard_feedTime__IFhE3{flex-shrink:0;font-size:.82rem;opacity:.6;white-space:nowrap}.StationCard_feedTags__75eZn{display:flex;flex-wrap:wrap;align-items:center;gap:8px;margin-top:8px}.StationCard_feedChip__LEuwc{font-size:.85rem;font-weight:700;padding:4px 12px;border-radius:8px;background:rgba(128,128,128,.16)}.StationCard_feedBadge__RkZ3p{display:inline-flex;align-items:center;gap:5px;font-size:.82rem;font-weight:600;padding:4px 10px;border-radius:999px;border:1px solid var(--hairline)}.StationCard_feedBadge__RkZ3p.StationCard_onsite__2vZNh{border-color:color-mix(in srgb,var(--status-available) 55%,transparent);color:var(--status-available);background:transparent}.StationCard_feedBadge__RkZ3p.StationCard_bad__0xXHQ{border-color:color-mix(in srgb,var(--status-unavailable) 45%,transparent);background:color-mix(in srgb,var(--status-unavailable) 12%,transparent);color:var(--status-unavailable)}.StationCard_feedBadge__RkZ3p.StationCard_warn__vcF9I{border-color:color-mix(in srgb,var(--status-warn) 50%,transparent);background:color-mix(in srgb,var(--status-warn) 14%,transparent)}.StationCard_feedBadge__RkZ3p.StationCard_muted__l3vn2{background:rgba(128,128,128,.14)}.StationCard_feedIconWrap__2lOCQ{position:relative;flex-shrink:0}.StationCard_tierDot__NWDGt{position:absolute;top:-4px;right:-4px;width:20px;height:20px;border-radius:50%;border:2px solid var(--surface);display:flex;align-items:center;justify-content:center;font-size:.68rem;font-weight:800;line-height:1;cursor:pointer;padding:0}.StationCard_tierDot__NWDGt:after{content:"";position:absolute;inset:-12px;border-radius:50%}.StationCard_tierDot__NWDGt.StationCard_tier1__9JZ2G:before{content:"✓"}.StationCard_tierDot__NWDGt.StationCard_tier2__Y1pRp:before{content:"★"}.StationCard_tierDot__NWDGt.StationCard_tier1__9JZ2G{background:var(--accent-blue);color:#fff}.StationCard_tierDot__NWDGt.StationCard_tier2__Y1pRp{background:var(--status-warn);color:#1f1a05}.StationCard_tierPopover__vsw5t{position:absolute;top:calc(100% + 6px);left:0;z-index:2;width:max-content;max-width:220px;padding:8px 10px;border-radius:var(--radius-sm);border:1px solid var(--hairline);background:var(--surface);box-shadow:var(--shadow-float);font-size:.78rem;font-weight:500}.StationCard_feedMeta__QGDRd{margin-left:auto;display:inline-flex;align-items:center;gap:6px;flex-shrink:0}.StationCard_feedFlag__UDhan{display:inline-flex;align-items:center;justify-content:center;width:24px;height:24px;border-radius:999px;border:1px solid var(--hairline);background:rgba(128,128,128,.14);font-size:13px;line-height:1;opacity:var(--muted);cursor:help;flex-shrink:0}.StationCard_feedFlagSber__boZWQ,.StationCard_feedFlagTbank__iKYZW{opacity:1;border-color:color-mix(in srgb,currentColor 35%,transparent);background:color-mix(in srgb,currentColor 14%,transparent)}.StationCard_feedFlagSber__boZWQ{color:var(--brand-green)}.StationCard_feedFlagTbank__iKYZW{color:#a16207}@media (prefers-color-scheme:dark){html:not([data-theme=light]) .StationCard_feedFlagSber__boZWQ{color:var(--status-available)}html:not([data-theme=light]) .StationCard_feedFlagTbank__iKYZW{color:var(--status-warn)}}html[data-theme=dark] .StationCard_feedFlagSber__boZWQ{color:var(--status-available)}html[data-theme=dark] .StationCard_feedFlagTbank__iKYZW{color:var(--status-warn)}.StationCard_reportLink__z7gpr{display:block;width:100%;min-height:var(--tap-min);margin-top:4px;padding:10px;border:none;background:transparent;color:var(--foreground);opacity:.55;font-size:.85rem;text-align:center;cursor:pointer}.StationCard_reportLink__z7gpr:hover{opacity:.9;text-decoration:underline}.StationCard_feedChipMark__KL8Yc{margin-right:4px;vertical-align:-1px}.StationCard_feedChipYes__3_x5i{border-color:color-mix(in srgb,var(--status-available) 45%,transparent);color:var(--status-available)}.StationCard_feedChipNo__43ljb{border-color:color-mix(in srgb,var(--status-unavailable) 45%,transparent);color:var(--status-unavailable)}.Breadcrumbs_crumbs__ocbZ_{font-size:var(--text-xs)}.Breadcrumbs_list__1MeZS{display:flex;flex-wrap:wrap;align-items:center;gap:var(--space-1) var(--space-2);list-style:none}.Breadcrumbs_item__uGMBZ span{opacity:var(--muted)}.Breadcrumbs_item__uGMBZ+.Breadcrumbs_item__uGMBZ:before{content:"→";margin-right:var(--space-2);opacity:var(--muted)}.CityBanner_banner__6ldns{display:flex;flex-direction:column;align-items:stretch;gap:8px;max-width:100%;padding:10px 14px;border-radius:var(--radius-lg);background:rgba(255,255,255,.97);color:#171717;box-shadow:var(--shadow-float);font-size:.9rem}@media (prefers-color-scheme:dark){html:not([data-theme=light]) .CityBanner_banner__6ldns{background:rgba(24,24,24,.97);color:#ededed}}html[data-theme=dark] .CityBanner_banner__6ldns{background:rgba(24,24,24,.97);color:#ededed}.CityBanner_text__XuhI1{display:inline-flex;align-items:center;gap:6px;white-space:nowrap}.CityBanner_pin__1GlpN{color:var(--brand-green);flex-shrink:0}.CityBanner_actions__qtEDO{display:flex;gap:8px}.CityBanner_open__lnuR0,.CityBanner_refine__qJIhJ{flex:1 1;min-height:var(--tap-min);padding:8px 14px;border-radius:999px;font:inherit;font-size:.85rem;font-weight:600;cursor:pointer;white-space:nowrap}.CityBanner_open__lnuR0{border:none;background:var(--brand-green);color:#fff}.CityBanner_refine__qJIhJ{border:1px solid var(--hairline);background:none;color:inherit}@media (min-width:768px){.CityBanner_banner__6ldns{flex-direction:row;flex-wrap:wrap;align-items:center;gap:10px 14px;width:max-content}.CityBanner_actions__qtEDO{flex:none;flex-wrap:wrap}.CityBanner_open__lnuR0,.CityBanner_refine__qJIhJ{flex:none}}.HomeMap_wrap__rlhno{position:relative}.HomeMap_loading__GdfAS{position:relative;min-height:calc(100vh - var(--toolbar-total-h))}.HomeMap_skeletonMap__qkuDf{position:absolute;inset:0;background:var(--surface-2)}.HomeMap_skeletonPanel__2T9fb{position:fixed;left:0;right:0;bottom:calc(var(--footer-h) + env(safe-area-inset-bottom, 0px));z-index:900;display:flex;flex-direction:column;width:100%;max-height:9vh;padding:8px 16px 16px;border-radius:var(--radius-lg) var(--radius-lg) 0 0;background:rgba(255,255,255,.98);box-shadow:0 -6px 24px rgba(0,0,0,.22);overflow:hidden}@media (prefers-color-scheme:dark){html:not([data-theme=light]) .HomeMap_skeletonPanel__2T9fb{background:rgba(24,24,24,.98)}}html[data-theme=dark] .HomeMap_skeletonPanel__2T9fb{background:rgba(24,24,24,.98)}@media (min-width:768px){.HomeMap_skeletonPanel__2T9fb{position:absolute;top:72px;left:16px;right:auto;bottom:16px;width:360px;max-width:calc(100% - 32px);max-height:none;padding:14px 16px;border-radius:var(--radius-lg);box-shadow:var(--shadow-float)}}.HomeMap_skGrabber__Yymco{flex-shrink:0;width:40px;height:4px;margin:0 auto 12px;border-radius:999px;background:rgba(128,128,128,.35)}@media (min-width:768px){.HomeMap_skGrabber__Yymco{display:none}}.HomeMap_sk__OPrE4{background:linear-gradient(90deg,rgba(128,128,128,.12) 25%,rgba(128,128,128,.22) 37%,rgba(128,128,128,.12) 63%);background-size:400% 100%;animation:HomeMap_homeSkShimmer__BcgC0 1.4s ease infinite;border-radius:6px}@keyframes HomeMap_homeSkShimmer__BcgC0{0%{background-position:100% 0}to{background-position:0 0}}@media (prefers-reduced-motion:reduce){.HomeMap_sk__OPrE4{animation:none}}.HomeMap_skChips__LlOUq{display:flex;gap:8px;margin-bottom:14px}.HomeMap_skChip__s4PnM{height:32px;width:84px;border-radius:999px}.HomeMap_skChip__s4PnM:nth-child(2){width:64px}.HomeMap_skChip__s4PnM:nth-child(3){width:72px}.HomeMap_skHeader__24RSI{display:block;height:16px;width:55%;margin-bottom:14px}.HomeMap_skList__gCDTh{display:flex;flex-direction:column;gap:14px}.HomeMap_skRow__ZLsDe{display:flex;align-items:center;gap:12px}.HomeMap_skLogo__OVel6{flex-shrink:0;width:40px;height:40px;border-radius:10px}.HomeMap_skRowText__EdAg2{flex:1 1;display:flex;flex-direction:column;gap:7px}.HomeMap_skLine__hVpe2{height:12px;width:80%}.HomeMap_skLineShort__xwi5p{height:10px;width:50%}@media (min-width:768px){.HomeMap_loadingTabs__nPl6y{display:none}}.HomeMap_hint__QqqQO{position:fixed;bottom:calc(var(--footer-h) + env(safe-area-inset-bottom, 0px) + 16px);left:50%;transform:translateX(-50%);z-index:950;padding:8px 16px;border-radius:999px;background:rgba(0,0,0,.7);color:#fff;font-size:.85rem}@media (min-width:768px){.HomeMap_hint__QqqQO{position:absolute;bottom:24px}}.MainText_prose__iq_DA{color:var(--foreground);font-size:var(--text-base);line-height:1.65;overflow-wrap:break-word}.MainText_prose__iq_DA>*+*{margin-top:1.1em}.MainText_prose__iq_DA>:first-child{margin-top:0}.MainText_prose__iq_DA>:last-child{margin-bottom:0}.MainText_prose__iq_DA h2{font-size:1.2em;line-height:1.3;font-weight:700;letter-spacing:-.01em;margin-top:1.9em}.MainText_prose__iq_DA h3{font-size:1.05em;line-height:1.35;font-weight:700;margin-top:1.6em}.MainText_prose__iq_DA h2{border-bottom:1px solid #383b40;padding-bottom:.6em}.MainText_prose__iq_DA b,.MainText_prose__iq_DA strong{font-weight:700}.MainText_prose__iq_DA em,.MainText_prose__iq_DA i{font-style:italic}.MainText_prose__iq_DA a{color:var(--accent-blue);text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:2px;transition:opacity .15s ease}.MainText_prose__iq_DA a:hover{opacity:.8}.MainText_prose__iq_DA ol,.MainText_prose__iq_DA ul{padding-left:1.4em}.MainText_prose__iq_DA li{margin-top:.5em}.MainText_prose__iq_DA li::marker{color:var(--brand-green)}.MainText_prose__iq_DA ol li::marker{color:var(--foreground);font-weight:600}.MainText_prose__iq_DA blockquote{padding:.6em .9em;border-left:3px solid var(--hairline);background:var(--surface-2);border-radius:var(--radius-sm);color:var(--foreground);opacity:.9}.MainText_prose__iq_DA blockquote p{margin-top:.4em}.MainText_prose__iq_DA code{font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-size:.88em;padding:.12em .4em;border-radius:var(--radius-sm)}.MainText_prose__iq_DA code,.MainText_prose__iq_DA details{background:var(--surface-2);border:1px solid var(--hairline)}.MainText_prose__iq_DA details{border-radius:var(--radius-md);padding:0 .9em;font-size:.95rem}.MainText_prose__iq_DA>details,.MainText_prose__iq_DA>details+*{margin-top:1.6em}.MainText_prose__iq_DA details+details{margin-top:.6em}.MainText_prose__iq_DA summary{display:flex;align-items:center;gap:.8em;min-height:var(--tap-min);padding:.7em 0;font-weight:600;cursor:pointer;list-style:none}.MainText_prose__iq_DA summary::-webkit-details-marker{display:none}.MainText_prose__iq_DA summary:before{content:"";flex-shrink:0;width:.5em;height:.5em;border-right:2px solid var(--brand-green);border-bottom:2px solid var(--brand-green);transform:rotate(-45deg);transition:transform .18s ease}.MainText_prose__iq_DA details[open] summary:before{transform:rotate(45deg)}.MainText_prose__iq_DA details[open]{padding-bottom:.9em}.MainText_prose__iq_DA summary:hover{opacity:.85}.MainText_prose__iq_DA details[open] summary{border-bottom:1px solid var(--hairline);margin-bottom:.9em}.MainText_prose__iq_DA details>summary~*+*{margin-top:.8em}@media (min-width:768px){.MainText_prose__iq_DA{line-height:1.7}}.RegionCityLinks_box__5x_ur{container-type:inline-size}.RegionCityLinks_box__5x_ur .RegionCityLinks_list__FCTF_{list-style:none;padding-left:0;margin-top:.5em;display:grid;gap:6px}.RegionCityLinks_box__5x_ur .RegionCityLinks_list__FCTF_ li{margin-top:0}.RegionCityLinks_box__5x_ur .RegionCityLinks_row__OtHi7{display:flex;align-items:center;gap:10px;min-height:var(--tap-min);padding:8px 12px;border:1px solid var(--hairline);border-radius:var(--radius-sm);background:var(--surface);color:var(--foreground);font-size:var(--text-sm);line-height:1.35;text-decoration:none;transition:border-color .15s ease,background .15s ease}.RegionCityLinks_box__5x_ur .RegionCityLinks_row__OtHi7:hover{border-color:var(--brand-green);background:var(--surface-2);opacity:1}.RegionCityLinks_box__5x_ur .RegionCityLinks_row__OtHi7:after,.RegionCityLinks_box__5x_ur .RegionCityLinks_row__OtHi7:before{content:"";flex-shrink:0;background-color:currentColor;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center;mask-position:center;-webkit-mask-size:contain;mask-size:contain}.RegionCityLinks_box__5x_ur .RegionCityLinks_row__OtHi7:before{width:16px;height:16px;color:var(--brand-green);-webkit-mask-image:url(/icons/pin.svg);mask-image:url(/icons/pin.svg)}.RegionCityLinks_box__5x_ur .RegionCityLinks_row__OtHi7:after{width:14px;height:14px;margin-left:auto;opacity:.4;transform:rotate(-90deg);transition:opacity .15s ease;-webkit-mask-image:url(/icons/chevron-down.svg);mask-image:url(/icons/chevron-down.svg)}.RegionCityLinks_box__5x_ur .RegionCityLinks_row__OtHi7:hover:after{opacity:.7}@container (min-width: 420px){.RegionCityLinks_box__5x_ur .RegionCityLinks_list__FCTF_{grid-template-columns:1fr 1fr}}.FilterLinks_box__3qJFK{container-type:inline-size}.FilterLinks_box__3qJFK .FilterLinks_groupTitle__xRTGO{font-size:var(--text-xs);font-weight:600;letter-spacing:.04em;text-transform:uppercase;opacity:.55;margin-top:1.2em}.FilterLinks_box__3qJFK .FilterLinks_list__FL0xw{list-style:none;padding-left:0;margin-top:.5em;display:grid;gap:6px}.FilterLinks_box__3qJFK .FilterLinks_list__FL0xw li{margin-top:0}.FilterLinks_box__3qJFK .FilterLinks_row__I2NeY{display:flex;align-items:center;gap:10px;min-height:var(--tap-min);padding:8px 12px;border:1px solid var(--hairline);border-radius:var(--radius-sm);background:var(--surface);color:var(--foreground);font-size:var(--text-sm);line-height:1.35;text-decoration:none;transition:border-color .15s ease,background .15s ease}.FilterLinks_box__3qJFK .FilterLinks_row__I2NeY:hover{border-color:var(--brand-green);background:var(--surface-2);opacity:1}.FilterLinks_box__3qJFK .FilterLinks_row__I2NeY:after,.FilterLinks_box__3qJFK .FilterLinks_row__I2NeY:before{content:"";flex-shrink:0;background-color:currentColor;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center;mask-position:center;-webkit-mask-size:contain;mask-size:contain}.FilterLinks_box__3qJFK .FilterLinks_row__I2NeY:before{width:16px;height:16px;color:var(--brand-green)}.FilterLinks_box__3qJFK .FilterLinks_fuel__AtvAL:before{-webkit-mask-image:url(/icons/fuel.svg);mask-image:url(/icons/fuel.svg)}.FilterLinks_box__3qJFK .FilterLinks_brand__eoSNd:before{-webkit-mask-image:url(/icons/pin.svg);mask-image:url(/icons/pin.svg)}.FilterLinks_box__3qJFK .FilterLinks_row__I2NeY:after{width:14px;height:14px;margin-left:auto;opacity:.4;transform:rotate(-90deg);transition:opacity .15s ease;-webkit-mask-image:url(/icons/chevron-down.svg);mask-image:url(/icons/chevron-down.svg)}.FilterLinks_box__3qJFK .FilterLinks_row__I2NeY:hover:after{opacity:.8}.FilterLinks_box__3qJFK .FilterLinks_rowCurrent__scxNN{background:transparent;border-style:dashed;cursor:default;opacity:.75}.FilterLinks_box__3qJFK .FilterLinks_rowCurrent__scxNN:before{color:var(--status-unknown)}.FilterLinks_box__3qJFK .FilterLinks_rowCurrent__scxNN:after{opacity:1;transform:none;color:var(--brand-green);-webkit-mask-image:url(/icons/check.svg);mask-image:url(/icons/check.svg)}@media (min-width:768px){.FilterLinks_box__3qJFK .FilterLinks_row__I2NeY{min-height:36px;padding:6px 10px}}@container (min-width: 600px){.FilterLinks_box__3qJFK .FilterLinks_list__FL0xw{grid-template-columns:1fr 1fr;column-gap:10px}}.SiteLinks_links__avOS_{display:flex;flex-wrap:wrap;align-items:center;gap:6px 10px;margin-top:20px;padding-top:14px;border-top:1px solid var(--hairline);font-size:.82rem;line-height:1.4;opacity:.75}.SiteLinks_links__avOS_ a{text-decoration:underline;text-underline-offset:2px;text-decoration-color:color-mix(in srgb,currentColor 35%,transparent)}.SiteLinks_links__avOS_ a:hover{text-decoration-color:currentColor}.CitySituation_card__ip_dX{display:flex;flex-direction:column;gap:16px}.CitySituation_head__WvrMU{display:flex;align-items:center;gap:8px}.CitySituation_headIcon__O9IE_{color:var(--brand-green);flex-shrink:0}.CitySituation_headTitle__8Q3kG{font-size:var(--text-md);font-weight:700}.CitySituation_headline__CtahX{display:flex;align-items:baseline;gap:8px;flex-wrap:wrap}.CitySituation_percent__5dUMS{font-size:2rem;font-weight:800;line-height:1}.CitySituation_percentLabel__4SVCq{font-size:var(--text-sm);font-weight:600;opacity:var(--muted)}.CitySituation_sub__NBU6V{font-size:var(--text-xs);opacity:var(--muted)}.CitySituation_grid__lqwTG{list-style:none;display:grid;grid-template-columns:1fr 1fr;gap:8px}.CitySituation_cell__Ri0tH{display:flex;flex-direction:column;gap:8px;padding:12px 14px;border-radius:var(--radius-md);background:var(--surface-2)}.CitySituation_cellHead__JH_il{display:flex;align-items:center;gap:7px;font-size:var(--text-xs);font-weight:600;opacity:var(--muted)}.CitySituation_dot__ArVxa{flex-shrink:0;width:9px;height:9px;border-radius:50%}.CitySituation_cellCount__MnLrG{font-size:1.6rem;font-weight:800;line-height:1}.SummarySample_card__zx5fg{display:flex;flex-direction:column;gap:10px;padding:14px;border:1px dashed var(--hairline);border-radius:var(--radius-lg);background:rgba(128,128,128,.05)}.SummarySample_label__Y2FFX{align-self:flex-start;padding:2px 8px;border-radius:999px;background:rgba(128,128,128,.18);font-size:.7rem;font-weight:700;letter-spacing:.08em;text-transform:uppercase;opacity:.6}.SummarySample_bar__z9P5i{border-radius:6px;background:rgba(128,128,128,.18)}.SummarySample_barLg__vb1X2{width:60%;height:20px}.SummarySample_barSm__Q4kQC{width:40%;height:12px}.SummarySample_grid__dXSwd{display:grid;grid-template-columns:repeat(2,1fr);gap:8px;margin-top:4px}.SummarySample_cell__7bgsX{height:40px;border-radius:var(--radius-md);background:rgba(128,128,128,.1)}