._head_1xexv_4{font-family:var(--font-aqqi-serif);letter-spacing:-.01em;color:hsl(var(--foreground));align-items:center;gap:6px;margin:16px 0 8px;font-size:15px;font-weight:800;display:flex}._description_1xexv_17{font-family:var(--font-aqqi-sans);color:hsl(var(--foreground));white-space:pre-line;margin:0 0 4px;font-size:13px;line-height:1.6}._specs_1xexv_27{grid-template-columns:1fr 1fr;gap:8px;margin-bottom:14px;display:grid}._spec_1xexv_27{background-color:hsl(var(--card));border:1px solid hsl(var(--border));border-radius:11px;flex-direction:column;gap:3px;min-width:0;padding:9px 11px;display:flex}._specLabel_1xexv_45{font-family:var(--font-aqqi-sans);text-transform:uppercase;letter-spacing:.04em;color:hsl(var(--muted-foreground));font-size:9.5px;font-weight:700}._specVal_1xexv_54{font-family:var(--font-aqqi-sans);color:hsl(var(--foreground));overflow-wrap:anywhere;font-size:13.5px;font-weight:800}._map_1xexv_63{border:1px solid hsl(var(--border));background-image:repeating-linear-gradient(0deg, hsl(var(--secondary) / .45) 0 22px, transparent 22px 44px), repeating-linear-gradient(90deg, hsl(var(--secondary) / .45) 0 22px, transparent 22px 44px);background-color:hsl(var(--card));border-radius:12px;height:140px;margin-bottom:12px;position:relative;overflow:hidden}._mapEmbed_1xexv_77{position:absolute;inset:0}._mapClickable_1xexv_83{cursor:pointer;width:100%;text-align:inherit;background:0 0;padding:0;display:block}._mapClickable_1xexv_83:focus-visible{outline:2px solid hsl(var(--primary));outline-offset:2px}._mapOpenHint_1xexv_97{z-index:1;background:hsl(var(--card) / .92);border:1px solid hsl(var(--border));font-family:var(--font-aqqi-sans);color:hsl(var(--foreground));pointer-events:none;border-radius:999px;padding:3px 8px;font-size:11px;position:absolute;bottom:8px;right:8px}._geoBlock_1xexv_113{margin-bottom:12px}._mapPin_1xexv_117{color:hsl(var(--primary));position:absolute;top:50%;left:50%;transform:translate(-50%,-100%)}._mapCaption_1xexv_125{font-family:var(--font-aqqi-sans);color:hsl(var(--muted-foreground));background-color:hsl(var(--card) / .92);border-radius:999px;padding:4px 10px;font-size:11px;font-weight:700;position:absolute;bottom:10px;left:10px}._addr_1xexv_138{margin-bottom:2px}._addrMain_1xexv_142{font-family:var(--font-aqqi-sans);letter-spacing:-.01em;color:hsl(var(--foreground));font-size:14px;font-weight:800}._addrSub_1xexv_150{font-family:var(--font-aqqi-sans);color:hsl(var(--muted-foreground));margin-top:2px;font-size:12px}._subhead_1xexv_157{font-family:var(--font-aqqi-sans);color:hsl(var(--foreground));align-items:center;gap:8px;margin:16px 0 8px;font-size:12.5px;font-weight:800;display:flex}._transit_1xexv_168{background-color:hsl(var(--card));border:1px solid hsl(var(--border));border-radius:13px;overflow:hidden}._transitRow_1xexv_175{border-bottom:1px solid hsl(var(--border));align-items:center;gap:11px;padding:10px 13px;display:flex}._transitRow_1xexv_175:last-child{border-bottom:none}._modePill_1xexv_187{min-width:22px;height:22px;font-family:var(--font-aqqi-sans);color:hsl(var(--primary-foreground));border-radius:999px;flex-shrink:0;justify-content:center;align-items:center;padding:0 6px;font-size:12px;font-weight:800;display:inline-flex}._stationMain_1xexv_202{flex:1;min-width:0}._stationName_1xexv_207{font-family:var(--font-aqqi-sans);color:hsl(var(--foreground));font-size:13px;font-weight:800}._stationMode_1xexv_214{font-family:var(--font-aqqi-sans);color:hsl(var(--muted-foreground));margin-top:1px;font-size:11px}._stationDist_1xexv_221{font-family:var(--font-aqqi-sans);color:hsl(var(--foreground));background-color:hsl(var(--secondary));border-radius:999px;flex-shrink:0;padding:3px 9px;font-size:12px;font-weight:800}._commute_1xexv_233{background-color:hsl(var(--secondary) / .35);border:1px solid hsl(var(--border));border-radius:12px;margin-top:12px;padding:12px}._commuteHead_1xexv_241{font-family:var(--font-aqqi-sans);color:hsl(var(--foreground));align-items:center;gap:8px;margin-bottom:9px;font-size:12px;font-weight:800;display:flex}._commuteInput_1xexv_252{border:1px solid hsl(var(--border));width:100%;min-width:0;font-family:var(--font-aqqi-sans);background-color:hsl(var(--card));color:hsl(var(--foreground));border-radius:10px;padding:9px 11px;font-size:13px}._commuteModes_1xexv_264{flex-wrap:wrap;gap:6px;margin-top:9px;display:flex}._modeChip_1xexv_271{border:1px solid hsl(var(--border));min-height:32px;font-family:var(--font-aqqi-sans);background-color:hsl(var(--card));color:hsl(var(--muted-foreground));cursor:pointer;border-radius:999px;padding:5px 11px;font-size:12px;font-weight:700}._modeChipOn_1xexv_284{background-color:hsl(var(--primary));border-color:hsl(var(--primary));color:hsl(var(--primary-foreground))}._commuteApps_1xexv_290{flex-wrap:wrap;gap:8px;margin-top:10px;display:flex}._commuteApp_1xexv_290{border:1.5px solid hsl(var(--primary));min-height:36px;font-family:var(--font-aqqi-sans);color:hsl(var(--primary));background-color:hsl(var(--card));border-radius:10px;align-items:center;padding:7px 13px;font-size:12.5px;font-weight:800;text-decoration:none;display:inline-flex}._commuteInput_1xexv_252:disabled{opacity:.55;cursor:not-allowed}._commuteHint_1xexv_317{font-family:var(--font-aqqi-sans);color:hsl(var(--muted-foreground));margin:9px 0 0;font-size:11px}._soonBadge_1xexv_325{font-family:var(--font-aqqi-sans);text-transform:uppercase;letter-spacing:.03em;background-color:hsl(var(--secondary));color:hsl(var(--muted-foreground));border-radius:999px;padding:3px 8px;font-size:9.5px;font-weight:800}._amCat_1xexv_338{margin-bottom:12px}._amCatTitle_1xexv_342{font-family:var(--font-aqqi-sans);text-transform:uppercase;letter-spacing:.05em;color:hsl(var(--muted-foreground));margin-bottom:7px;font-size:10.5px;font-weight:800}._amGrid_1xexv_352{grid-template-columns:1fr 1fr;gap:6px 10px;display:grid}._am_1xexv_338{font-family:var(--font-aqqi-sans);color:hsl(var(--foreground));align-items:center;gap:7px;font-size:12.5px;display:flex}._amOk_1xexv_367{color:hsl(var(--success));flex-shrink:0}._plan_1xexv_373{border:1px dashed hsl(var(--border));background-color:hsl(var(--secondary) / .3);text-align:center;border-radius:12px;padding:24px 16px}._planText_1xexv_381{font-family:var(--font-aqqi-sans);color:hsl(var(--muted-foreground));margin:0 0 12px;font-size:12.5px}._btnGhost_1xexv_388{background-color:hsl(var(--card));border:1.5px solid hsl(var(--primary));color:hsl(var(--primary));font-family:var(--font-aqqi-sans);cursor:pointer;border-radius:10px;padding:9px 16px;font-size:12.5px;font-weight:800}._btnGhost_1xexv_388:focus-visible{outline:2px solid hsl(var(--ring));outline-offset:2px}._energyGrid_1xexv_406{grid-template-columns:1fr 1fr;gap:10px;display:grid}._ecard_1xexv_412{background-color:hsl(var(--card));border:1px solid hsl(var(--border));border-radius:13px;padding:12px}._ecCap_1xexv_419{font-family:var(--font-aqqi-sans);text-transform:uppercase;letter-spacing:.04em;color:hsl(var(--muted-foreground));font-size:10px;font-weight:800}._ecRow_1xexv_428{align-items:center;gap:10px;margin:9px 0 10px;display:flex}._eLetter_1xexv_435{width:42px;height:42px;font-family:var(--font-aqqi-serif);border-radius:11px;flex-shrink:0;justify-content:center;align-items:center;font-size:21px;font-weight:800;display:flex}._ecVal_1xexv_448{font-family:var(--font-aqqi-sans);color:hsl(var(--muted-foreground));min-width:0;font-size:12px;line-height:1.3}._ecValNum_1xexv_456{font-family:var(--font-aqqi-serif);color:hsl(var(--foreground));font-size:17px;font-weight:800;display:block}._hscale_1xexv_464{align-items:flex-end;gap:3px;height:16px;display:flex}._hseg_1xexv_471{opacity:.4;border-radius:2px;flex:1;height:8px}._hsegOn_1xexv_478{opacity:1;height:16px;box-shadow:0 0 0 2px hsl(var(--card)), 0 0 0 3px hsl(var(--foreground))}._enMeta_1xexv_486{grid-template-columns:1fr 1fr;gap:8px;margin-top:14px;display:grid}._kv_1xexv_493{background-color:hsl(var(--card));border:1px solid hsl(var(--border));border-radius:10px;min-width:0;padding:9px 11px}._kvK_1xexv_501{font-family:var(--font-aqqi-sans);text-transform:uppercase;letter-spacing:.04em;color:hsl(var(--muted-foreground));font-size:9.5px;font-weight:700}._kvV_1xexv_510{font-family:var(--font-aqqi-sans);color:hsl(var(--foreground));overflow-wrap:anywhere;margin-top:2px;font-size:13px;font-weight:800}._pricebox_1xexv_520{background-color:hsl(var(--card));border:1px solid hsl(var(--border));border-radius:13px;margin-bottom:10px;padding:6px 14px 12px}._pbTitle_1xexv_528{font-family:var(--font-aqqi-sans);text-transform:uppercase;letter-spacing:.05em;color:hsl(var(--muted-foreground));padding:10px 0 4px;font-size:10.5px;font-weight:800}._pbRow_1xexv_538{border-bottom:1px solid hsl(var(--border));font-family:var(--font-aqqi-sans);color:hsl(var(--foreground));justify-content:space-between;align-items:baseline;gap:10px;padding:8px 0;font-size:13px;display:flex}._pbRow_1xexv_538:last-of-type{border-bottom:none}._pbLblNote_1xexv_554{color:hsl(var(--muted-foreground));margin-top:1px;font-size:10.5px;display:block}._pbAmt_1xexv_561{white-space:nowrap;font-weight:800}._pbSub_1xexv_566{color:hsl(var(--muted-foreground))}._pbSub_1xexv_566 ._pbAmt_1xexv_561{color:hsl(var(--muted-foreground));font-weight:700}._estTag_1xexv_575{font-family:var(--font-aqqi-sans);text-transform:uppercase;letter-spacing:.03em;color:hsl(var(--warning-strong));margin-left:5px;font-size:9px;font-weight:800}._pbTotal_1xexv_585{background-color:hsl(var(--primary) / .08);font-family:var(--font-aqqi-serif);border-radius:0 0 13px 13px;justify-content:space-between;align-items:center;margin:8px -14px -12px;padding:12px 14px;display:flex}._pbTotal_1xexv_585 span{color:hsl(var(--foreground));font-size:13.5px;font-weight:800}._pbTotal_1xexv_585 strong{color:hsl(var(--primary));font-size:18px}._pbTotalAlt_1xexv_607{background-color:hsl(var(--warning-soft))}._pbTotalAlt_1xexv_607 strong{color:hsl(var(--warning-strong))}._comingCard_1xexv_616{background-color:hsl(var(--card));border:1px solid hsl(var(--border));border-radius:13px;padding:14px}._comingText_1xexv_623{font-family:var(--font-aqqi-sans);color:hsl(var(--muted-foreground));margin:8px 0 0;font-size:12.5px;line-height:1.5}._marketCard_1xexv_632{background-color:hsl(var(--card));border:1px solid hsl(var(--border));border-radius:13px;padding:16px 14px 14px}._marketBar_1xexv_639{background:linear-gradient(90deg, hsl(var(--success)), hsl(var(--warning)) 55%, hsl(var(--destructive)));border-radius:999px;height:10px;margin:6px 4px 8px;position:relative}._marketMarker_1xexv_653{background-color:hsl(var(--foreground));border-radius:2px;width:3px;height:20px;position:absolute;top:-5px;transform:translate(-50%)}._marketMarker_1xexv_653:after{content:"";border-left:5px solid #0000;border-right:5px solid #0000;border-top:6px solid hsl(var(--foreground));position:absolute;top:-6px;left:50%;transform:translate(-50%)}._marketScale_1xexv_674{font-family:var(--font-aqqi-sans);color:hsl(var(--muted-foreground));justify-content:space-between;gap:8px;font-size:11px;font-weight:700;display:flex}._marketNote_1xexv_684{font-family:var(--font-aqqi-sans);color:hsl(var(--muted-foreground));margin:10px 0 0;font-size:12px;line-height:1.5}._geolink_1xexv_693{background-color:hsl(var(--card));border:1px solid hsl(var(--border));color:inherit;border-radius:12px;align-items:center;gap:12px;padding:12px 14px;text-decoration:none;display:flex}._geolink_1xexv_693:focus-visible{outline:2px solid hsl(var(--ring));outline-offset:2px}._geoText_1xexv_710{flex:1;min-width:0}._geoTitle_1xexv_715{font-family:var(--font-aqqi-sans);color:hsl(var(--foreground));font-size:13px;font-weight:800}._geoSub_1xexv_722{font-family:var(--font-aqqi-sans);color:hsl(var(--muted-foreground));margin:2px 0 0;font-size:11.5px}._geoArrow_1xexv_729{color:hsl(var(--primary));flex-shrink:0}._advNote_1xexv_735{font-family:var(--font-aqqi-sans);color:hsl(var(--muted-foreground));margin:0 0 10px;font-size:12px}._advCards_1xexv_742{flex-direction:column;gap:10px;display:flex}._advCard_1xexv_742{background-color:hsl(var(--card));border:1px solid hsl(var(--border));border-radius:13px;padding:12px 13px}._acTop_1xexv_755{align-items:flex-start;gap:12px;display:flex}._acLogo_1xexv_761{background-color:hsl(var(--primary));width:46px;height:46px;color:hsl(var(--primary-foreground));font-family:var(--font-aqqi-serif);border-radius:12px;flex-shrink:0;justify-content:center;align-items:center;font-size:17px;font-weight:800;display:flex}._acInfo_1xexv_776{flex:1;min-width:0}._acName_1xexv_781{font-family:var(--font-aqqi-sans);letter-spacing:-.01em;color:hsl(var(--foreground));font-size:14px;font-weight:800}._acMeta_1xexv_789{font-family:var(--font-aqqi-sans);color:hsl(var(--muted-foreground));overflow-wrap:anywhere;margin-top:4px;font-size:12px;line-height:1.55}._acLegal_1xexv_798{border-top:1px solid hsl(var(--border));margin-top:12px;padding-top:11px;display:flex}._acLegalItem_1xexv_805{border-left:1px solid hsl(var(--border));flex:1;min-width:0;padding:0 11px}._acLegalItem_1xexv_805:first-child{border-left:none;padding-left:0}._acLegalK_1xexv_817{font-family:var(--font-aqqi-sans);text-transform:uppercase;letter-spacing:.03em;color:hsl(var(--muted-foreground));font-size:9px;font-weight:700}._acLegalV_1xexv_826{font-family:var(--font-aqqi-sans);color:hsl(var(--foreground));overflow-wrap:anywhere;margin-top:2px;font-size:11.5px;font-weight:800}._idline_1xexv_835{font-family:var(--font-aqqi-sans);color:hsl(var(--muted-foreground));border-top:1px solid hsl(var(--border));align-items:center;gap:6px;margin-top:12px;padding-top:10px;font-size:11px;display:flex}._idline_1xexv_835 strong{color:hsl(var(--foreground));overflow-wrap:anywhere;font-weight:800}@media (width<=380px){._acLegal_1xexv_798{flex-direction:column;gap:8px}._acLegalItem_1xexv_805{border-left:none;padding:0}}
