.MarkForm_form__W1z4i{display:flex;flex-direction:column;gap:14px;padding:14px;border-radius:var(--radius-lg);background:var(--surface-2)}.MarkForm_hint__ofq7_{display:flex;gap:8px;font-size:.85rem}.MarkForm_hintIcon__VAKJq{flex-shrink:0;color:var(--accent);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:var(--radius-control);border:2px solid transparent;background:var(--surface);color:inherit;font:inherit;font-weight:600;cursor:pointer}.MarkForm_toggleIcon___ldfS{font-size:1.4rem}.MarkForm_toggleYes__EJxbr.MarkForm_selected__WWrBY{border-color:var(--status-available);background:color-mix(in srgb,var(--status-available) 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(--accent);color:var(--on-accent);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 transparent;background:var(--surface);color:inherit;font:inherit;cursor:pointer}.MarkForm_chip__wx5Tk.MarkForm_selected__WWrBY{border-color:var(--accent);background:color-mix(in srgb,var(--accent) 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:var(--divider);padding-top:14px}.MarkForm_payCaption__0EW9c{border-top:var(--divider);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 transparent;background:var(--surface);color:inherit;font:inherit;text-align:left;cursor:pointer}.MarkForm_payRow___l9jH.MarkForm_selected__WWrBY{border-color:var(--accent);background:color-mix(in srgb,var(--accent) 18%,transparent);font-weight:600}.MarkForm_more__kOzMw{min-height:var(--tap-min);margin-top:8px;padding:8px 14px;border:1px dashed var(--hairline);border-radius:var(--radius-md);background:none;color:inherit;font:inherit;cursor:pointer}.MarkForm_submit__PnU0k{padding:14px;border:none;border-radius:var(--radius-control);background:var(--accent);color:var(--on-accent);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-ink)}.MarkForm_chipNo__Coe8Y{border-color:var(--status-unavailable);background:color-mix(in srgb,var(--status-unavailable) 14%,transparent);color:var(--status-unavailable-ink)}.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:var(--divider);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(--accent);background:color-mix(in srgb,var(--accent) 14%,transparent);font-weight:600}.MarkForm_stateBtnPause__OD_tY.MarkForm_selected__WWrBY{border-color:var(--status-warn);background:color-mix(in srgb,var(--status-warn) 14%,transparent)}.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-ink);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:var(--divider);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-ink);background:color-mix(in srgb,var(--status-available) 16%,transparent)}.FirstMarkModal_statusNo__R1Mnh{color:var(--status-unavailable-ink);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(--accent);background:color-mix(in srgb,var(--accent) 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:var(--divider);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;color:var(--status-ink)}.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(--accent);background:color-mix(in srgb,var(--accent) 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:var(--divider);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(--accent)}.StationReportModal_chipActive__uRueo{color:var(--accent);border-color:var(--accent);background:color-mix(in srgb,var(--accent) 14%,transparent)}.StationReportModal_textarea__pTlFx{width:100%;min-height:96px;padding:12px;border:var(--divider);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(--accent)}.StationReportModal_caption__fwtNV{margin:0;font-size:.85rem;opacity:.6}.StationReportModal_actions__9gSNB{display:flex;gap:var(--space-3)}.StationReportModal_primary__gfMqI,.StationReportModal_secondary__g0Fqw{flex:1 1;display:inline-flex;align-items:center;justify-content:center;min-height:var(--control-h-lg);padding:0 var(--space-4);border:none;border-radius:var(--radius-control);font-size:var(--text-md);cursor:pointer}.StationReportModal_primary__gfMqI{background:var(--accent);color:var(--on-accent);font-weight:700}.StationReportModal_primary__gfMqI:hover:not(:disabled){background:var(--accent-hover)}.StationReportModal_primary__gfMqI:disabled{opacity:.5;cursor:not-allowed}.StationReportModal_secondary__g0Fqw{background:var(--surface-2);color:var(--foreground);font-weight:600}.StationReportModal_secondary__g0Fqw:hover{background:var(--surface)}.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:3px;padding:10px var(--space-2);border:1px solid color-mix(in srgb,currentColor 14%,transparent);border-radius:var(--radius-lg);background:color-mix(in srgb,currentColor 6%,transparent)}.StationPrices_fuel__IRWwH{font-size:var(--text-xs);font-weight:600;color:var(--gray-500);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_currency___UaY_{font-size:.75em;font-weight:600;color:var(--gray-500)}.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:transparent;color:var(--foreground)}@media (min-width:768px){.StationCard_panel__J4shV{width:360px;max-width:calc(100vw - 400px);height:auto;flex:0 1 auto;border-radius:var(--panel-radius);box-shadow:var(--shadow-2);background:var(--surface)}}.StationCard_head__BMNpk{display:flex;align-items:center;gap:10px;flex-shrink:0;padding:14px;border-bottom:var(--divider);background:transparent}.StationCard_headText__hq5Lg{flex:1 1;min-width:0}.StationCard_body__d_4fs{flex:1 1;min-height:0;overflow-y:auto;padding:14px;background:var(--surface)}@media (min-width:768px){.StationCard_body__d_4fs{background:none}}.StationCard_fav__8wNZ_{position:relative;flex-shrink:0;display:inline-flex;align-items:center;justify-content:center;width:38px;height:38px;border:none;border-radius:50%;background:var(--gray-300);color:var(--gray-700);cursor:pointer}.StationCard_close__MpvBK:after,.StationCard_fav__8wNZ_:after{content:"";position:absolute;inset:-8px;border-radius:50%}.StationCard_fav__8wNZ_:hover{color:inherit}.StationCard_favActive__a59jb{color:var(--accent)}.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:var(--divider)}.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:38px;height:38px;border:none;border-radius:50%;background:var(--gray-300);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:var(--radius-xs)}.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:var(--radius-xs)}.StationCard_fuelsUnknownNote__ZjJBH{display:flex;align-items:center;gap:8px;padding:10px 12px;border-radius:var(--radius-md);background:var(--surface-2);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-ink)}.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:var(--surface-2)}.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-ink);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:var(--radius-control);background:color-mix(in srgb,var(--status-color) 22%,transparent);color:var(--status-ink);font-size:1.3rem;flex-shrink:0}.StationCard_statusHeadline__cWbMd{font-size:1.25rem;font-weight:800;color:var(--status-ink)}.StationCard_statusMeta__tOGOS{font-size:.82rem;opacity:.75}.StationCard_confidence__JiL_m{margin-top:14px;padding-bottom:14px;border-bottom:var(--divider)}.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-ink)}.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:var(--divider);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-ink);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(--accent);color:var(--on-accent)}.StationCard_changed__GfDJe{background:var(--gray-300);box-shadow:var(--shadow-1);color:inherit;border-color:transparent}.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(--accent) 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(--foreground);color:var(--background);font:inherit;font-weight:700;cursor:pointer}.StationCard_share__HJgKS:hover{opacity:.88}.StationCard_share__HJgKS:active{opacity:.78}.StationCard_feedTitle__KEdIq,.StationCard_navTitle__bnDnm,.StationCard_pricesTitle__7Xrnw{font-weight:700;margin-bottom:8px}.StationCard_navSection__4NewN,.StationCard_pricesSection__8J1TH{border-top:var(--divider);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:var(--divider);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:var(--divider);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:var(--divider);background:none;color:var(--accent);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:var(--divider)}.StationCard_feedIcon__thZgb{flex-shrink:0;display:flex;align-items:center;justify-content:center;width:44px;height:44px;border-radius:var(--radius-control);color:var(--status-ink)}.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;color:var(--status-ink)}.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:var(--radius-sm);background:var(--surface-2)}.StationCard_feedBadge__RkZ3p{display:inline-flex;align-items:center;gap:5px;font-size:.82rem;font-weight:600;padding:4px 10px;border-radius:999px;border:var(--divider)}.StationCard_feedBadge__RkZ3p.StationCard_onsite__2vZNh{border-color:color-mix(in srgb,var(--status-available) 55%,transparent);color:var(--status-available-ink);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-ink)}.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:var(--surface-2)}.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:var(--on-accent)}.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:var(--divider);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:var(--divider);background:var(--surface-2);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:#21a038}.StationCard_feedFlagTbank__iKYZW{color:#a16207}html:not([data-theme=light]) .StationCard_feedFlagSber__boZWQ{color:var(--status-available)}html:not([data-theme=light]) .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-ink)}.StationCard_feedChipNo__43ljb{border-color:color-mix(in srgb,var(--status-unavailable) 45%,transparent);color:var(--status-unavailable-ink)}.MapHelpFab_fab__tuDFl{position:fixed;left:12px;bottom:calc(var(--footer-h) + var(--safe-bottom) + var(--sheet-h, 100px) + 12px);z-index:500;display:flex;align-items:center;justify-content:center;width:56px;height:56px;border:0;border-radius:50%;background:var(--accent);color:var(--on-accent);box-shadow:var(--shadow-2);cursor:pointer;transition:opacity .2s ease,visibility .2s ease,bottom .24s ease}.MapHelpFab_fab__tuDFl[data-dragging]{transition:opacity .2s ease,visibility .2s ease}.MapHelpFab_fab__tuDFl:hover{background:var(--accent-hover)}.MapHelpFab_fabHidden__T3Y3F{opacity:0;visibility:hidden;pointer-events:none}@media (min-width:768px){.MapHelpFab_fab__tuDFl{display:none}}.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)}.RegionCityLinks_box__5x_ur{display:grid;align-content:start;gap:var(--space-4);padding:var(--space-5);border-radius:var(--radius-xl);background:var(--surface-2);box-shadow:var(--shadow-1);container-type:inline-size}.RegionCityLinks_box__5x_ur .RegionCityLinks_groupTitle__iuYha{font-size:var(--text-xs);font-weight:600;letter-spacing:.04em;color:var(--gray-700)}.RegionCityLinks_box__5x_ur .RegionCityLinks_list__FCTF_{list-style:none;padding-left:0;display:flex;flex-wrap:wrap;gap:var(--space-2)}.RegionCityLinks_box__5x_ur .RegionCityLinks_list__FCTF_ li{margin-top:0}.RegionCityLinks_box__5x_ur .RegionCityLinks_row__OtHi7{display:inline-flex;align-items:center;min-height:var(--tap-min);padding:0 var(--space-4);border-radius:var(--radius-control);background:var(--gray-200);color:var(--foreground);font-size:var(--text-sm);letter-spacing:-.01em;text-decoration:none;transition:background .15s ease}.RegionCityLinks_box__5x_ur .RegionCityLinks_row__OtHi7:hover{background:var(--gray-300);opacity:1}