.places-crumbs{grid-column:3/span 4;align-self:center;min-width:0}.places-crumbs ol{display:flex;flex-wrap:wrap;margin:0;padding:0;list-style:none;color:var(--muted);font-size:var(--text-sm);line-height:1.3}.places-crumbs li+li:before{content:"›";padding:0 var(--space-2);color:var(--ink-300)}.places-crumbs a{color:var(--muted);text-decoration:none;transition:color var(--dur-fast) ease}.places-crumbs [aria-current]{color:var(--ink)}@media (hover:hover) and (pointer:fine){.places-crumbs a:hover{color:var(--ink)}}.places-title{font-size:min(3.75rem,4vw);line-height:1.02}.places-body{grid-row:2;grid-column:3/span 4;min-width:0}.places-summary{max-width:64ch}.places-summary p{margin:0 0 var(--space-3);color:var(--ink);font-size:var(--text-md);line-height:1.5;text-wrap:pretty}.places-summary .places-stamp{margin-top:var(--space-4);color:var(--muted);font-size:var(--text-sm)}.places-figures{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--space-1);margin:var(--space-10) 0 0}.places-figures>div{display:grid;align-content:start;gap:var(--space-2);background:var(--surface-soft);padding:var(--space-5) var(--space-6) var(--space-6)}.places-figures dt{color:var(--muted);font-size:var(--text-sm);line-height:1.3}.places-figures dd{display:grid;gap:var(--space-1);margin:0}.places-figure-value{color:var(--ink);font-size:var(--text-xl);font-weight:700;line-height:1.1;letter-spacing:-.02em}.places-figure-note{color:var(--muted);font-size:var(--text-sm);line-height:1.35}.places-section{margin-top:clamp(72px,7vw,112px);scroll-margin-top:var(--space-8)}.places-h2{max-width:28ch;margin:0 0 var(--space-6);font-size:var(--text-2xl);line-height:1.1;letter-spacing:-.025em;text-wrap:balance}.places-h2,.places-h3{color:var(--ink);font-weight:700}.places-h3{margin:var(--space-10) 0 var(--space-3);font-size:var(--text-lg);line-height:1.2;letter-spacing:-.015em}.places-h2+.places-history .places-h3{margin-top:0}.places-history>p,.places-prose p{max-width:68ch;margin:0 0 var(--space-4);color:var(--ink);font-size:var(--text-base);line-height:1.55;text-wrap:pretty}.places-more a,.places-prose a{color:var(--action);font-weight:600;text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:3px}@media (hover:hover) and (pointer:fine){.places-more a:hover,.places-prose a:hover{color:var(--action-hover)}}.places-more{margin:var(--space-4) 0 0;font-size:var(--text-base)}.places-table-wrap{min-width:0}.places-table{width:100%;border-collapse:separate;border-spacing:0 var(--space-1);margin:calc(var(--space-1) * -1) 0;color:var(--ink);font-size:var(--text-sm);line-height:1.35}.places-table td,.places-table th{padding:14px var(--space-5);text-align:left;vertical-align:middle}.places-table thead th{padding-top:0;padding-bottom:var(--space-2);color:var(--muted);font-size:var(--text-xs);font-weight:500}.places-table tbody td,.places-table tbody th{background:var(--surface-soft)}.places-table tbody th{font-weight:600}.places-table .num{text-align:right;white-space:nowrap;font-variant-numeric:tabular-nums}.places-table tbody a{color:var(--ink);text-decoration:none}@media (hover:hover) and (pointer:fine){.places-table tbody a:hover{text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:3px}}.places-stations tbody td.num{font-size:var(--text-md);font-weight:700}.places-table td[data-best]{color:var(--amber-500)}.places-stations td.places-diff{color:var(--muted);font-size:var(--text-sm);font-weight:500}.places-station-name{display:flex;flex-wrap:wrap;align-items:center;gap:var(--space-2);color:var(--ink);font-size:var(--text-base);font-weight:600}.places-station-where{display:block;margin-top:2px;color:var(--muted);font-size:var(--text-sm);font-weight:400}.places-table .places-group th{background:transparent;padding:var(--space-6) 0 var(--space-1);color:var(--ink);font-size:var(--text-base);font-weight:700}.places-table tbody:first-of-type .places-group th{padding-top:0}.places-hub tbody{scroll-margin-top:var(--space-8)}.places-value{display:block;font-weight:600}.places-delta{display:block;margin-top:2px;color:var(--muted);font-size:var(--text-xs)}.places-rank{width:4ch;color:var(--muted)}.places-ranking .places-rank{padding-right:0}.places-tag{margin-left:var(--space-2);color:var(--muted);font-size:var(--text-xs);font-weight:500;white-space:nowrap}.places-neighbours tr[data-own] td,.places-neighbours tr[data-own] th{background:color-mix(in srgb,var(--ink) 6%,var(--surface-soft))}.places-list{display:grid;gap:var(--space-1);margin:var(--space-2) 0 0;padding:0;list-style:none}.places-list li{display:grid;grid-template-columns:minmax(0,1fr) auto;-moz-column-gap:var(--space-5);column-gap:var(--space-5);align-items:center;background:var(--surface-soft);padding:14px var(--space-5)}.places-list .places-station-where{grid-column:1}.places-list .num{grid-row:1/span 2;grid-column:2;color:var(--ink);font-size:var(--text-sm);font-weight:600;font-variant-numeric:tabular-nums;text-align:right}.places-more-fuels{display:grid;gap:var(--space-1)}.places-details-body{padding:0 var(--space-6) var(--space-6)}.places-details-body .places-table tbody td,.places-details-body .places-table tbody th{background:var(--surface)}.places-reports{display:grid;gap:var(--space-1);margin:0;padding:0;list-style:none}.places-reports li{display:flex;flex-wrap:wrap;align-items:baseline;justify-content:space-between;gap:var(--space-2) var(--space-5);background:var(--surface-soft);padding:18px var(--space-6)}.places-reports a{color:var(--ink);font-size:var(--text-md);font-weight:600;text-decoration:none}.places-reports span{color:var(--muted);font-size:var(--text-sm)}@media (hover:hover) and (pointer:fine){.places-reports a:hover{text-decoration:underline;text-underline-offset:3px}}.pchart{--pchart-local:var(--amber-500);--pchart-reference:var(--teal-500);margin:var(--space-6) 0}.pchart-key{display:flex;flex-wrap:wrap;gap:var(--space-2) var(--space-6);margin:0 0 var(--space-4);padding:0;list-style:none;color:var(--ink);font-size:var(--text-xs)}.pchart-key li{display:inline-flex;align-items:center;gap:var(--space-2)}.pchart-key li:before{content:"";width:16px;height:2px;background:var(--pchart-local)}.pchart-key li[data-tone=reference]:before{background:var(--pchart-reference)}.pchart-frame{display:grid;grid-template-columns:60px minmax(0,1fr) 132px;grid-template-rows:220px 28px}.pchart-ends,.pchart-x,.pchart-y{position:relative;color:var(--muted);font-size:var(--text-xs);font-variant-numeric:tabular-nums;line-height:1;white-space:nowrap}.pchart-y span{position:absolute;right:var(--space-3);transform:translateY(-50%)}.pchart-plot{position:relative;min-width:0}.pchart-plot svg{display:block;width:100%;height:100%;overflow:visible}.pchart-grid{stroke:var(--line);stroke-width:1}.pchart-line{fill:none;stroke:var(--pchart-local);stroke-width:2;stroke-linecap:round;stroke-linejoin:round}.pchart-line[data-tone=reference]{stroke:var(--pchart-reference)}.pchart-days rect{fill:transparent}@media (hover:hover) and (pointer:fine){.pchart-days rect:hover{fill:color-mix(in srgb,var(--ink) 6%,transparent)}}.pchart-dot{position:absolute;width:9px;height:9px;border-radius:50%;background:var(--pchart-local);box-shadow:0 0 0 2px var(--surface);transform:translate(-50%,-50%);pointer-events:none}.pchart-dot[data-tone=reference]{background:var(--pchart-reference)}.pchart-ends span{position:absolute;left:var(--space-4);transform:translateY(-50%)}.pchart-ends b{color:var(--ink);font-weight:700}.pchart-x{grid-column:2}.pchart-x span{position:absolute;bottom:0;transform:translateX(-50%)}.pchart-x span:first-child{transform:none}.pchart-x span:last-child{transform:translateX(-100%)}@media (max-width:900px){.places-crumbs{grid-column:1;margin-top:var(--space-2)}.places-title{font-size:clamp(2.25rem,9.5vw,3.25rem)}.places-body{grid-row:auto;grid-column:1}.places-page .faq-index{display:none}.places-summary p{font-size:var(--text-base)}.places-figures{margin-top:var(--space-8)}.places-figures>div{padding:var(--space-4) var(--space-4) var(--space-5)}.places-figure-value{font-size:var(--text-lg)}.places-section{margin-top:var(--space-16)}.places-h2{margin-bottom:var(--space-5);font-size:var(--text-xl)}.places-table td,.places-table th{padding:var(--space-3) var(--space-3)}.places-table td:first-child,.places-table th:first-child{padding-left:var(--space-4)}.places-stations tbody td.num{font-size:var(--text-base)}.places-station-name{font-size:var(--text-sm)}.places-station-where{font-size:var(--text-xs)}.places-table-wrap[data-scroll]{overflow-x:auto;margin-right:calc(max(18px, env(safe-area-inset-right)) * -1);padding-right:max(18px,env(safe-area-inset-right))}.places-municipalities{min-width:600px}.places-municipalities tbody th{position:sticky;left:0;z-index:1}.places-list li{padding:var(--space-3) var(--space-4)}.places-details-body{padding:0 var(--space-3) var(--space-4)}.pchart-frame{grid-template-columns:48px minmax(0,1fr) 92px;grid-template-rows:180px 26px}.pchart-y span{right:var(--space-2)}.pchart-ends span{left:var(--space-3);white-space:normal;line-height:1.2}}