.station-pages-module__ZwefIG__page{--line:#e1e5ea;--soft:#f4f6f8;--muted:#5b6470;--ink:#1d232b;--brand:var(--color-primary);--accent:#3b97a2;--red:var(--color-secondary);--warn-bg:#fff4e5;--warn-ink:#9a4b00;color:var(--ink);padding-bottom:var(--space-3xl)}.station-pages-module__ZwefIG__head{padding:0 0 var(--space-md)}.station-pages-module__ZwefIG__kicker{margin:0 0 var(--space-2xs);font-size:var(--fs-xs);color:var(--muted)}.station-pages-module__ZwefIG__h1{font-size:var(--fs-xl);letter-spacing:.01em;margin:0;font-weight:700;line-height:1.3}.station-pages-module__ZwefIG__lead{margin:var(--space-sm)0 0;font-size:var(--fs-sm);line-height:1.8}.station-pages-module__ZwefIG__section{margin-top:var(--space-2xl)}.station-pages-module__ZwefIG__h2{align-items:flex-start;gap:var(--space-xs);margin:0 0 var(--space-md);padding-bottom:var(--space-2xs);font-size:var(--fs-lg);overflow-wrap:anywhere;border-bottom:2px solid #000;flex-wrap:nowrap;font-weight:700;line-height:1.4;display:flex}.station-pages-module__ZwefIG__h2:before{content:"";aspect-ratio:1/4;background:url(/assets/img/cmn-tit-deco.svg) 0/contain no-repeat;flex:none;block-size:4cap;margin-top:.15em}.station-pages-module__ZwefIG__note{margin:0 0 var(--space-md);font-size:var(--fs-xs);color:var(--muted);line-height:1.8}.station-pages-module__ZwefIG__cards{gap:var(--space-sm);margin:var(--space-md)0 0;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));padding:0;list-style:none;display:grid}.station-pages-module__ZwefIG__card{padding:var(--space-md);border:1px solid var(--line);background:var(--color-white);border-radius:12px}.station-pages-module__ZwefIG__cardLabel{font-size:var(--fs-2xs);color:var(--muted);margin:0}.station-pages-module__ZwefIG__cardValue{font-size:var(--fs-lg);font-variant-numeric:tabular-nums;margin:.4rem 0 0;font-weight:700;line-height:1.3}.station-pages-module__ZwefIG__cardUnit{margin-left:.2em;font-size:.6em;font-weight:600}.station-pages-module__ZwefIG__cardSub{font-size:var(--fs-2xs);color:var(--muted);margin:.4rem 0 0;line-height:1.6}.station-pages-module__ZwefIG__up{color:#1a7f37}.station-pages-module__ZwefIG__down{color:#c2410c}.station-pages-module__ZwefIG__flags{margin:var(--space-sm)0 0;padding:var(--space-sm)var(--space-md);background:var(--warn-bg);color:var(--warn-ink);font-size:var(--fs-2xs);border-radius:8px;line-height:1.7;list-style:none}.station-pages-module__ZwefIG__chart{width:100%;height:auto;display:block;overflow:visible}.station-pages-module__ZwefIG__chartBar{fill:var(--brand)}.station-pages-module__ZwefIG__chartBar2019{fill:var(--accent)}.station-pages-module__ZwefIG__chartBarPeak{stroke:var(--ink);stroke-width:1.5px}.station-pages-module__ZwefIG__chartBarPartial{opacity:.35}.station-pages-module__ZwefIG__chartPeak{fill:var(--ink);font-size:10px;font-weight:700}.station-pages-module__ZwefIG__chartLabel{fill:var(--muted);font-size:11px}.station-pages-module__ZwefIG__chartValue{fill:var(--ink);font-size:10px}.station-pages-module__ZwefIG__details{margin-top:var(--space-sm);font-size:var(--fs-2xs)}.station-pages-module__ZwefIG__details summary{cursor:pointer;color:var(--accent)}.station-pages-module__ZwefIG__tableWrap{-webkit-overflow-scrolling:touch;overflow-x:auto}.station-pages-module__ZwefIG__table{border-collapse:collapse;width:100%;font-size:var(--fs-xs);font-variant-numeric:tabular-nums}.station-pages-module__ZwefIG__table th,.station-pages-module__ZwefIG__table td{border-bottom:1px solid var(--line);text-align:left;vertical-align:top;padding:.9rem .8rem}.station-pages-module__ZwefIG__table thead th{font-size:var(--fs-2xs);color:var(--muted);background:var(--soft);white-space:nowrap;font-weight:600}.station-pages-module__ZwefIG__table tbody th{font-weight:600}.station-pages-module__ZwefIG__num{white-space:nowrap;text-align:right!important}.station-pages-module__ZwefIG__table a{color:var(--accent)}.station-pages-module__ZwefIG__small{font-size:var(--fs-2xs);color:var(--muted);font-weight:400;display:block}.station-pages-module__ZwefIG__areaBox{padding:var(--space-md);background:var(--soft);border-radius:12px}.station-pages-module__ZwefIG__areaTotal{font-size:var(--fs-sm);margin:0;line-height:1.8}.station-pages-module__ZwefIG__areaTotal strong{font-size:var(--fs-md)}.station-pages-module__ZwefIG__chips{margin:var(--space-sm)0 0;font-size:var(--fs-2xs);flex-wrap:wrap;gap:.6rem;padding:0;list-style:none;display:flex}.station-pages-module__ZwefIG__chips a,.station-pages-module__ZwefIG__chips span{border:1px solid var(--line);background:var(--color-white);color:var(--ink);border-radius:999px;padding:.4rem 1rem;text-decoration:none;display:inline-block}.station-pages-module__ZwefIG__chips a:hover{border-color:var(--accent);color:var(--accent)}.station-pages-module__ZwefIG__cta{margin-top:var(--space-2xl);padding:var(--space-lg);color:#fff;background:#0f2f33;border-radius:16px}.station-pages-module__ZwefIG__ctaTitle{font-size:var(--fs-md);margin:0;font-weight:700;line-height:1.5}.station-pages-module__ZwefIG__ctaText{margin:var(--space-xs)0 0;font-size:var(--fs-2xs);color:#d5e6e8;line-height:1.7}.station-pages-module__ZwefIG__ctaButton{margin-top:var(--space-md);background:var(--color-primary);color:#0f2f33;font-weight:700;font-size:var(--fs-xs);border-radius:999px;padding:1.2rem 2.4rem;text-decoration:none;display:inline-block}.station-pages-module__ZwefIG__ctaButton:hover{background:#fff}.station-pages-module__ZwefIG__ctaGrid{gap:var(--space-lg);grid-template-columns:1fr 150px;align-items:start;display:grid}.station-pages-module__ZwefIG__ctaImage{background:#fff;border-radius:6px;width:100%;height:auto;box-shadow:0 2px 10px #00000059}.station-pages-module__ZwefIG__ctaCorp{margin:var(--space-md)0 0;font-size:var(--fs-2xs);color:#d5e6e8;line-height:1.7}.station-pages-module__ZwefIG__ctaCorp strong{color:#fff}.station-pages-module__ZwefIG__ctaCorp a{color:#fff;text-decoration:underline}@media (max-width:480px){.station-pages-module__ZwefIG__ctaGrid{grid-template-columns:1fr}.station-pages-module__ZwefIG__ctaImage{max-width:180px}}.station-pages-module__ZwefIG__inlineCta{margin:var(--space-sm)0 0;font-size:var(--fs-xs);line-height:1.7}.station-pages-module__ZwefIG__inlineCta a{font-weight:700;text-decoration:underline}.station-pages-module__ZwefIG__links{margin:var(--space-md)0 0;font-size:var(--fs-xs);flex-wrap:wrap;gap:.6rem 2rem;padding:0;list-style:none;display:flex}.station-pages-module__ZwefIG__links a{color:var(--accent)}.station-pages-module__ZwefIG__jump{font-size:var(--fs-2xs);color:var(--warn-ink);margin-top:.2rem;font-weight:400;line-height:1.6;display:block}.station-pages-module__ZwefIG__summary{margin-top:var(--space-lg)}.station-pages-module__ZwefIG__summary p{margin:0 0 var(--space-sm);font-size:var(--fs-sm);line-height:1.9}.station-pages-module__ZwefIG__faq{margin:0}.station-pages-module__ZwefIG__faqItem{border-top:1px solid var(--color-primary)}.station-pages-module__ZwefIG__faqItem:last-child{border-bottom:1px solid var(--color-primary)}.station-pages-module__ZwefIG__faqQ{padding:var(--space-sm)calc(var(--space-sm) + 1.4em)var(--space-sm)var(--space-2xl);cursor:pointer;font-weight:700;font-size:var(--fs-md);color:var(--ink);line-height:1.6;list-style:none;transition:background .2s,color .2s;display:block;position:relative}.station-pages-module__ZwefIG__faqQ::-webkit-details-marker{display:none}.station-pages-module__ZwefIG__faqQ h3{font-size:inherit;font-weight:inherit;line-height:inherit;margin:0;display:inline}.station-pages-module__ZwefIG__faqQ:before{content:"Q";top:10%;left:var(--space-sm);font-size:var(--fs-xl);color:var(--color-primary);font-weight:700;line-height:1;position:absolute}.station-pages-module__ZwefIG__faqQ:after{content:"＋";right:var(--space-sm);font-size:var(--fs-md);font-weight:700;line-height:1;position:absolute;top:50%;transform:translateY(-50%)}.station-pages-module__ZwefIG__faqQ:hover,.station-pages-module__ZwefIG__faqItem[open]>.station-pages-module__ZwefIG__faqQ{color:#fff;background:var(--color-primary)}.station-pages-module__ZwefIG__faqQ:hover:before,.station-pages-module__ZwefIG__faqItem[open]>.station-pages-module__ZwefIG__faqQ:before{color:#fff}.station-pages-module__ZwefIG__faqItem[open]>.station-pages-module__ZwefIG__faqQ:after{content:"−"}.station-pages-module__ZwefIG__faqA{margin:0 0 var(--space-md);padding:var(--space-sm)var(--space-sm)var(--space-sm)var(--space-2xl);font-size:var(--fs-sm);text-align:justify;line-height:1.9;position:relative}.station-pages-module__ZwefIG__faqA:before{content:"A";top:10%;left:var(--space-sm);font-size:var(--fs-xl);color:var(--color-secondary);font-weight:700;line-height:1;position:absolute}.station-pages-module__ZwefIG__fn{color:var(--muted);margin-left:.2em;font-size:.7em;font-weight:400}.station-pages-module__ZwefIG__rankingNav{margin-top:var(--space-2xl)}.station-pages-module__ZwefIG__rankingNavTitle{font-size:var(--fs-xs);margin:0;font-weight:700}.station-pages-module__ZwefIG__prefGrid{grid-template-columns:repeat(auto-fill,minmax(120px,1fr));gap:.6rem;margin:0;padding:0;list-style:none;display:grid}.station-pages-module__ZwefIG__prefGrid a{border:1px solid var(--line);color:var(--ink);font-size:var(--fs-xs);border-radius:8px;padding:1rem 1.2rem;text-decoration:none;display:block}.station-pages-module__ZwefIG__prefGrid a:hover{border-color:var(--accent);color:var(--accent)}.station-pages-module__ZwefIG__prefGrid .station-pages-module__ZwefIG__small{margin-top:.2rem}.station-pages-module__ZwefIG__sources{margin-top:var(--space-3xl);padding-top:var(--space-md);border-top:1px solid var(--line);font-size:var(--fs-2xs);color:var(--muted);line-height:1.8}.station-pages-module__ZwefIG__sources p{margin:0 0 .4rem}.station-pages-module__ZwefIG__sources a{color:var(--muted)}@media screen and (max-width:640px){.station-pages-module__ZwefIG__cards{grid-template-columns:1fr 1fr}.station-pages-module__ZwefIG__card{padding:var(--space-sm)}.station-pages-module__ZwefIG__cardValue{font-size:var(--fs-md)}.station-pages-module__ZwefIG__table th,.station-pages-module__ZwefIG__table td{padding:.8rem .5rem}}.station-pages-module__ZwefIG__map{margin:0 0 var(--space-md);border:1px solid var(--line);background:#f3f3f0;border-radius:12px;width:100%;height:400px;position:relative;overflow:hidden}.station-pages-module__ZwefIG__mapInner{width:960px;height:400px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.station-pages-module__ZwefIG__mapInner img{pointer-events:none;max-width:none;display:block;position:absolute}.station-pages-module__ZwefIG__mapOverlay{display:block;position:absolute;top:0;left:0}.station-pages-module__ZwefIG__mapCircle{fill:#0f2f330f;stroke:#0f2f33;stroke-width:1.5px;stroke-dasharray:6 4}.station-pages-module__ZwefIG__mapCircleLabel,.station-pages-module__ZwefIG__mapPointLabel,.station-pages-module__ZwefIG__mapCenterLabel{fill:#0f2f33;paint-order:stroke;stroke:#fff;stroke-width:3px;stroke-linejoin:round;font-size:12px;font-weight:600}.station-pages-module__ZwefIG__mapCenterLabel{fill:#b3261e;font-size:14px;font-weight:700}.station-pages-module__ZwefIG__mapPointLabel{fill:#38494c;font-weight:500}.station-pages-module__ZwefIG__mapCenter{fill:#e5484d;stroke:#fff;stroke-width:2.5px}.station-pages-module__ZwefIG__mapPoint{fill:#0f2f33;stroke:#fff;stroke-width:1.5px}.station-pages-module__ZwefIG__mapAttr{color:var(--muted);background:#ffffffd9;border-top-left-radius:6px;padding:2px 6px;font-size:10px;line-height:1.4;text-decoration:none;position:absolute;bottom:0;right:0}.station-pages-module__ZwefIG__mapAttr:hover{color:var(--accent)}.station-pages-module__ZwefIG__tableTools{align-items:center;gap:var(--space-xs)var(--space-md);margin-bottom:var(--space-sm);font-size:var(--fs-2xs);color:var(--muted);flex-wrap:wrap;display:flex}.station-pages-module__ZwefIG__toolsSearch{flex:240px;display:flex}.station-pages-module__ZwefIG__toolsInput{border:1px solid var(--line);width:100%;font:inherit;font-size:var(--fs-xs);color:var(--ink);background:#fff;border-radius:8px;padding:.55rem .8rem}.station-pages-module__ZwefIG__toolsInput:focus{outline:2px solid var(--accent);outline-offset:1px}.station-pages-module__ZwefIG__toolsSort{flex-wrap:wrap;align-items:center;gap:.35rem;display:flex}.station-pages-module__ZwefIG__toolsLabel{margin-right:.2rem}.station-pages-module__ZwefIG__sortBtn,.station-pages-module__ZwefIG__sortReset{border:1px solid var(--line);font:inherit;font-size:var(--fs-2xs);color:var(--ink);cursor:pointer;white-space:nowrap;background:#fff;border-radius:999px;padding:.35rem .7rem}.station-pages-module__ZwefIG__sortBtn:hover,.station-pages-module__ZwefIG__sortReset:hover{border-color:var(--accent)}.station-pages-module__ZwefIG__sortBtnActive{background:var(--brand);border-color:var(--accent);color:var(--ink)}.station-pages-module__ZwefIG__sortReset{color:var(--muted);border-style:dashed}.station-pages-module__ZwefIG__toolsCount{white-space:nowrap;margin:0 0 0 auto}.station-pages-module__ZwefIG__profile{margin:var(--space-sm)0 0;--rail:1.1rem;padding:0;list-style:none}.station-pages-module__ZwefIG__profileRow{gap:0 var(--space-sm);padding:.3rem 0 .3rem calc(var(--rail) + .4rem);border-bottom:1px solid var(--line);font-size:var(--fs-xs);grid-template-columns:minmax(0,11em) minmax(0,1fr) 6.5em;align-items:center;display:grid;position:relative}.station-pages-module__ZwefIG__profileRow:before{content:"";left:calc(var(--rail)/2 - 1.5px);background:var(--accent);width:3px;position:absolute;top:0;bottom:0}.station-pages-module__ZwefIG__profileRow:first-child:before{top:50%}.station-pages-module__ZwefIG__profileRow:last-child:before{bottom:50%}.station-pages-module__ZwefIG__profileRow:after{content:"";left:calc(var(--rail)/2 - 5px);border:2px solid var(--accent);box-sizing:border-box;background:#fff;border-radius:50%;width:10px;height:10px;position:absolute;top:calc(50% - 5px)}.station-pages-module__ZwefIG__profileTop:after{background:var(--accent);width:12px;height:12px;left:calc(var(--rail)/2 - 6px);top:calc(50% - 6px)}.station-pages-module__ZwefIG__profileRow[data-gap]{margin-top:.9rem}.station-pages-module__ZwefIG__profileRow[data-gap]:before{background:repeating-linear-gradient(to bottom,var(--accent)0 3px,transparent 3px 7px);top:-.9rem}.station-pages-module__ZwefIG__profileName a{color:var(--ink);font-weight:700;text-decoration:none}.station-pages-module__ZwefIG__profileName a:hover{text-decoration:underline}.station-pages-module__ZwefIG__profileName .station-pages-module__ZwefIG__small{font-size:var(--fs-2xs)}.station-pages-module__ZwefIG__profileBar{background:var(--soft);border-radius:7px;height:14px;display:block;overflow:hidden}.station-pages-module__ZwefIG__profileFill{background:var(--brand);border-radius:7px;height:100%;display:block}.station-pages-module__ZwefIG__profileTop .station-pages-module__ZwefIG__profileFill{background:var(--accent)}.station-pages-module__ZwefIG__profileTop .station-pages-module__ZwefIG__profileValue{color:var(--accent);font-weight:700}.station-pages-module__ZwefIG__profileValue{text-align:right;white-space:nowrap;font-variant-numeric:tabular-nums}.station-pages-module__ZwefIG__profileNa{color:var(--muted);font-size:var(--fs-2xs)}@media (max-width:640px){.station-pages-module__ZwefIG__profileRow{gap:0 var(--space-xs);font-size:var(--fs-2xs);grid-template-columns:minmax(0,7.5em) minmax(0,1fr) 5.5em}.station-pages-module__ZwefIG__profileBar{height:10px}}.station-pages-module__ZwefIG__cmp{gap:var(--space-xs)var(--space-sm);margin-top:var(--space-md);padding:var(--space-md);border:1px solid var(--line);background:var(--soft);border-radius:12px;grid-template-columns:minmax(0,1fr) auto minmax(0,1fr) auto;align-items:end;display:grid}.station-pages-module__ZwefIG__cmpField{font-size:var(--fs-2xs);color:var(--muted);flex-direction:column;gap:.3rem;display:flex;position:relative}.station-pages-module__ZwefIG__cmpInput{box-sizing:border-box;width:100%;font:inherit;font-size:var(--fs-sm);color:var(--ink);border:1px solid var(--line);background:var(--color-white);border-radius:10px;padding:.6rem .8rem}.station-pages-module__ZwefIG__cmpInput:focus{outline:2px solid var(--accent);outline-offset:1px;border-color:var(--accent)}.station-pages-module__ZwefIG__cmpSug{z-index:5;background:var(--color-white);border:1px solid var(--line);border-radius:10px;max-height:320px;margin:.3rem 0 0;padding:.25rem;list-style:none;position:absolute;top:100%;left:0;right:0;overflow:auto;box-shadow:0 8px 24px #00000014}.station-pages-module__ZwefIG__cmpSug button{justify-content:space-between;align-items:baseline;gap:var(--space-sm);text-align:left;width:100%;font:inherit;font-size:var(--fs-xs);color:var(--ink);cursor:pointer;background:0 0;border:0;border-radius:8px;padding:.45rem .6rem;display:flex}.station-pages-module__ZwefIG__cmpSug button:hover,.station-pages-module__ZwefIG__cmpSug button:focus{background:var(--soft)}.station-pages-module__ZwefIG__cmpSugSub{font-size:var(--fs-2xs);color:var(--muted);margin-left:.5em}.station-pages-module__ZwefIG__cmpSugP{font-size:var(--fs-2xs);color:var(--muted);font-variant-numeric:tabular-nums;white-space:nowrap;flex:none}.station-pages-module__ZwefIG__cmpVs{font-weight:700;font-size:var(--fs-2xs);color:var(--muted);padding-bottom:.7rem}.station-pages-module__ZwefIG__cmpGo{font:inherit;font-weight:700;font-size:var(--fs-sm);color:var(--color-white);background:var(--red);cursor:pointer;white-space:nowrap;border:0;border-radius:10px;padding:.65rem 1.3rem}.station-pages-module__ZwefIG__cmpGo:hover{filter:brightness(1.08)}.station-pages-module__ZwefIG__cmpErr{font-size:var(--fs-2xs);color:var(--warn-ink);grid-column:1/-1;margin:0}@media (max-width:640px){.station-pages-module__ZwefIG__cmp{grid-template-columns:1fr}.station-pages-module__ZwefIG__cmpVs{display:none}.station-pages-module__ZwefIG__cmpGo{width:100%}}.station-pages-module__ZwefIG__cmpTable th[scope=col] a{color:var(--ink);text-decoration:none}.station-pages-module__ZwefIG__cmpTable th[scope=col] a:hover{text-decoration:underline}.station-pages-module__ZwefIG__cmpWin{color:var(--accent);font-weight:700}.station-pages-module__ZwefIG__cmpLineA{fill:none;stroke:var(--accent);stroke-width:3px;stroke-linejoin:round}.station-pages-module__ZwefIG__cmpLineB{fill:none;stroke:#c2410c;stroke-width:3px;stroke-linejoin:round}.station-pages-module__ZwefIG__cmpDotA{fill:var(--accent)}.station-pages-module__ZwefIG__cmpDotB{fill:#c2410c}.station-pages-module__ZwefIG__cmpValA,.station-pages-module__ZwefIG__cmpValB{fill:var(--accent);font-size:11px;font-weight:700}.station-pages-module__ZwefIG__cmpValB{fill:#c2410c}.station-pages-module__ZwefIG__cmpLegend{gap:var(--space-xs)var(--space-md);margin:var(--space-xs)0 0;font-size:var(--fs-2xs);flex-wrap:wrap;padding:0;font-weight:700;list-style:none;display:flex}.station-pages-module__ZwefIG__cmpLegend li:before{content:"";vertical-align:middle;background:currentColor;width:14px;height:3px;margin-right:.4em;display:inline-block}.station-pages-module__ZwefIG__cmpA{color:var(--accent)}.station-pages-module__ZwefIG__cmpB{color:#c2410c}.station-pages-module__ZwefIG__cmpExamples{margin:var(--space-sm)0 0;gap:var(--space-xs)var(--space-md);grid-template-columns:repeat(auto-fill,minmax(260px,1fr));padding:0;list-style:none;display:grid}.station-pages-module__ZwefIG__cmpExamples li{border-bottom:1px solid var(--line);font-size:var(--fs-xs);padding:.5rem 0}.station-pages-module__ZwefIG__cmpExamples a{font-weight:700}.station-pages-module__ZwefIG__embed{gap:var(--space-md);margin-top:var(--space-sm);grid-template-columns:auto minmax(0,1fr);align-items:start;display:grid}.station-pages-module__ZwefIG__embedPreview{border-radius:10px;line-height:0;display:block}.station-pages-module__ZwefIG__embedPreview svg{max-width:100%;height:auto;display:block}.station-pages-module__ZwefIG__embedCode{flex-direction:column;gap:.4rem;min-width:0;display:flex}.station-pages-module__ZwefIG__embedLabel{font-size:var(--fs-2xs);color:var(--muted)}.station-pages-module__ZwefIG__embedText{box-sizing:border-box;resize:vertical;width:100%;color:var(--ink);border:1px solid var(--line);background:var(--soft);border-radius:10px;padding:.6rem .7rem;font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-size:11px;line-height:1.5}.station-pages-module__ZwefIG__embedActions{align-items:center;gap:var(--space-sm);display:flex}.station-pages-module__ZwefIG__embedBtn{font:inherit;font-size:var(--fs-2xs);color:var(--color-white);background:var(--red);cursor:pointer;border:0;border-radius:999px;padding:.45rem 1rem;font-weight:700}.station-pages-module__ZwefIG__embedBtn:hover{filter:brightness(1.08)}.station-pages-module__ZwefIG__embedOk{font-size:var(--fs-2xs);color:var(--muted)}@media (max-width:640px){.station-pages-module__ZwefIG__embed{grid-template-columns:1fr}}.station-pages-module__ZwefIG__keyFigure{margin-top:var(--space-md);padding:var(--space-md)0 var(--space-sm);border-top:2px solid var(--ink)}.station-pages-module__ZwefIG__keyLabel{font-size:var(--fs-xs);margin:0;font-weight:700}.station-pages-module__ZwefIG__keyLabel span{font-weight:400;font-size:var(--fs-2xs);color:var(--muted);margin-left:.7em}.station-pages-module__ZwefIG__keyValue{letter-spacing:-.015em;font-variant-numeric:tabular-nums;margin:.15rem 0 0;font-size:clamp(2.6rem,9vw,3.8rem);font-weight:700;line-height:1.1}.station-pages-module__ZwefIG__keyUnit{margin-left:.12em;font-size:.4em;font-weight:600}.station-pages-module__ZwefIG__keyFacts{margin:var(--space-sm)0 0;font-size:var(--fs-xs);flex-wrap:wrap;gap:.5rem 1.6rem;padding:0;list-style:none;display:flex}.station-pages-module__ZwefIG__keyFacts li{flex-direction:column;display:flex}.station-pages-module__ZwefIG__keyFacts b{font-variant-numeric:tabular-nums;font-weight:700}.station-pages-module__ZwefIG__keyFacts span{font-size:var(--fs-2xs);color:var(--muted)}.station-pages-module__ZwefIG__trend{padding:var(--space-sm)0;border-top:1px solid var(--line);border-bottom:1px solid var(--line);grid-template-columns:repeat(3,minmax(0,1fr));margin:0;display:grid}.station-pages-module__ZwefIG__trendItem{padding:0 var(--space-sm);border-left:1px solid var(--line)}.station-pages-module__ZwefIG__trendItem:first-child{border-left:0;padding-left:0}.station-pages-module__ZwefIG__trendItem dt{font-size:var(--fs-2xs);color:var(--muted)}.station-pages-module__ZwefIG__trendItem dd{font-size:var(--fs-md);font-variant-numeric:tabular-nums;margin:.15rem 0 0;font-weight:700;line-height:1.2}.station-pages-module__ZwefIG__trendItem small{font-size:var(--fs-2xs);color:var(--muted);margin-top:.15rem;display:block}@media (max-width:520px){.station-pages-module__ZwefIG__trend{grid-template-columns:1fr;padding:0}.station-pages-module__ZwefIG__trendItem{column-gap:var(--space-sm);border-left:0;border-top:1px dashed var(--line);grid-template-columns:minmax(0,1fr) auto;align-items:baseline;padding:.55rem 0;display:grid}.station-pages-module__ZwefIG__trendItem:first-child{border-top:0}.station-pages-module__ZwefIG__trendItem dt{font-size:var(--fs-xs);color:var(--ink)}.station-pages-module__ZwefIG__trendItem dd{text-align:right}.station-pages-module__ZwefIG__trendItem small{grid-column:1/-1;margin-top:0}}.station-pages-module__ZwefIG__hubSearch{gap:var(--space-xs)var(--space-sm);margin-top:var(--space-md);padding:var(--space-md);border:1px solid var(--line);background:var(--soft);border-radius:12px;grid-template-columns:minmax(0,1fr) auto;align-items:end;display:grid}@media (max-width:640px){.station-pages-module__ZwefIG__hubSearch{grid-template-columns:1fr}}.station-pages-module__ZwefIG__hubCards{gap:var(--space-sm);grid-template-columns:repeat(auto-fit,minmax(220px,1fr));margin:0;padding:0;list-style:none;display:grid}.station-pages-module__ZwefIG__hubCards a{box-sizing:border-box;height:100%;padding:var(--space-md);border:1px solid var(--line);border-left:4px solid var(--brand);color:var(--ink);border-radius:10px;flex-direction:column;gap:.3rem;text-decoration:none;display:flex}.station-pages-module__ZwefIG__hubCards a:hover{border-color:var(--accent)}.station-pages-module__ZwefIG__hubCards b{font-size:var(--fs-sm)}.station-pages-module__ZwefIG__hubCards span{font-size:var(--fs-xs);color:var(--muted);line-height:1.6}.station-pages-module__ZwefIG__hubTop{gap:0 var(--space-lg);font-size:var(--fs-sm);grid-template-columns:repeat(auto-fill,minmax(260px,1fr));margin:0;padding:0 0 0 2.4em;display:grid}.station-pages-module__ZwefIG__hubTop li{border-bottom:1px solid var(--line);padding:.5rem 0}.station-pages-module__ZwefIG__hubTop li span{float:right;font-variant-numeric:tabular-nums;color:var(--muted)}.station-pages-module__ZwefIG__hubTop a{font-weight:700}
.station-data-module__W-t7EG__page{--line:#e1e5ea;--soft:#f4f6f8;--link:#3b97a2;--ink:#1d232b;background:var(--color-white);color:#222;flex-direction:column;max-width:100vw;padding-bottom:0;display:flex;overflow:hidden}.station-data-module__W-t7EG__frame{height:calc(100svh - 80px);min-height:560px;max-height:1200px;position:relative}.station-data-module__W-t7EG__frameAuto{max-height:none}.station-data-module__W-t7EG__frameLoading{text-align:center;font-size:var(--fs-xs);color:#555;background:var(--soft);place-items:center;margin:0;padding:0 2rem;display:grid;position:absolute;inset:0}.station-data-module__W-t7EG__iframe{border:0;width:1px;min-width:100%;max-width:100%;height:100%;margin:0;display:block;position:relative}.station-data-module__W-t7EG__legal{border-top:1px solid var(--line);background:var(--color-white);color:#555;flex-wrap:wrap;flex:none;justify-content:center;gap:0 .6rem;padding:.4rem 1.2rem;font-size:1.2rem;line-height:1.6;display:flex;position:relative}.station-data-module__W-t7EG__legal a{color:#555;text-decoration:none}.station-data-module__W-t7EG__legal a:hover{color:var(--link);text-decoration:underline}.station-data-module__W-t7EG__legalGap{width:1.6rem}
