.GXQabG_explanation{color:var(--body-ink);margin:0 0 1rem;line-height:1.65}.GXQabG_list{gap:.65rem;margin:0;padding:0;list-style:none;display:grid}.GXQabG_city{border:1px solid var(--line);color:var(--ink);border-radius:1rem;align-items:center;gap:.75rem;min-width:0;padding:.8rem .9rem;transition:border-color .2s,transform .2s;display:flex}.GXQabG_city:hover{border-color:var(--ink);transform:translateY(-1px)}.GXQabG_icon{background:var(--paper);border-radius:999px;flex:none;justify-content:center;align-items:center;width:2rem;height:2rem;display:inline-flex}.GXQabG_copy{flex-direction:column;flex:1;min-width:0;display:flex}.GXQabG_copy strong{text-overflow:ellipsis;white-space:nowrap;font-size:.84rem;overflow:hidden}.GXQabG_copy small{color:var(--muted);margin-top:.18rem;font-size:.75rem}
._SZbUG_overview{min-width:0;scroll-margin-top:calc(var(--header-height) + 1.5rem)}._SZbUG_overview p{color:var(--body-ink);margin:0 0 1rem;line-height:1.65}._SZbUG_overview p:last-child{margin-bottom:0}._SZbUG_overview strong{color:var(--ink)}._SZbUG_overview a{text-underline-offset:4px;overflow-wrap:anywhere;text-decoration:underline}._SZbUG_contacts{gap:.75rem;margin:1.25rem 0;display:grid}._SZbUG_contacts>div{flex-wrap:wrap;align-items:baseline;gap:.3rem .75rem;display:flex}._SZbUG_contacts dt{align-items:center;gap:.5rem;font-weight:650;display:flex}._SZbUG_contacts dt svg{color:var(--area-sichtbarkeit-ink);flex-shrink:0}._SZbUG_contacts dd{margin:0}._SZbUG_note{font-size:.8125rem}
.C40fDG_root{margin:0;position:relative}.C40fDG_controls{justify-content:flex-end;gap:4px;margin-bottom:6px;display:flex}.C40fDG_grainButton{color:var(--body-ink);cursor:pointer;font:inherit;background:0 0;border:0;border-radius:999px;padding:7px 12px;font-size:12px;line-height:1}.C40fDG_grainButton:hover{background:var(--mk-area,var(--ink));background-color:color-mix(in srgb, var(--mk-area,var(--ink)) 8%, transparent)}.C40fDG_grainButton[aria-pressed=true]{background:var(--mk-area,var(--ink));color:var(--card,var(--surface))}.C40fDG_grainButton:focus-visible{outline:2px solid var(--mk-area,var(--ink));outline-offset:2px}.C40fDG_chart{touch-action:pan-y;width:100%;height:auto;display:block;overflow:visible}.C40fDG_grid{stroke:var(--line);stroke-width:1px}.C40fDG_area{stroke:none}.C40fDG_fillTop{stop-color:var(--mk-area,var(--ink));stop-opacity:.16}.C40fDG_fillBottom{stop-color:var(--mk-area,var(--ink));stop-opacity:0}.C40fDG_line{color:var(--mk-area,var(--ink));stroke-linecap:round;stroke-linejoin:round;stroke-width:2.5px}.C40fDG_cursor{stroke:var(--mk-area,var(--ink));stroke-dasharray:2 5;stroke-width:1.5px;opacity:.55}.C40fDG_dot,.C40fDG_dotActive{fill:var(--mk-area,var(--ink));stroke:var(--card,var(--surface));stroke-width:2px;transition:r .14s,fill .14s}.C40fDG_dotActive{r:7;stroke-width:3px}.C40fDG_hit{fill:#0000;cursor:crosshair;outline:none}.C40fDG_hit:focus-visible{fill:var(--mk-area,var(--ink));fill-opacity:.06}.C40fDG_readout{flex-wrap:wrap;align-items:baseline;gap:6px 14px;min-height:2rem;margin-top:10px;display:flex}.C40fDG_readoutValue{font-variant-numeric:tabular-nums;font-size:clamp(20px,2.4vw,26px);line-height:1.1}.C40fDG_readoutDate,.C40fDG_readoutRank{color:var(--body-ink);font-size:13px}.C40fDG_axis{color:var(--body-ink);font-family:var(--mono,ui-monospace, monospace);justify-content:space-between;margin-top:4px;font-size:12px;display:flex}.C40fDG_axis span:nth-child(2){opacity:.6}.C40fDG_empty{color:var(--body-ink);margin:0}@media (prefers-reduced-motion:reduce){.C40fDG_dot,.C40fDG_dotActive{transition:none}}
.Ue_UPa_panel{padding:0;overflow:hidden}.Ue_UPa_cover{aspect-ratio:4/3;background:linear-gradient(135deg, var(--local-soft), var(--organic-soft));width:100%;max-height:15rem;display:block;position:relative}.Ue_UPa_photo{object-fit:cover}.Ue_UPa_initial{color:var(--card,#fff);letter-spacing:-.04em;opacity:.55;place-items:center;font-size:5rem;font-weight:800;line-height:1;display:grid;position:absolute;inset:0}.Ue_UPa_caption{color:#fff;background:linear-gradient(#0000,#11100fc7);padding:2.5rem 1.25rem 1rem;display:block;position:absolute;bottom:0;left:0;right:0}.Ue_UPa_caption strong{letter-spacing:-.02em;font-size:1.375rem;font-weight:800;line-height:1.1;display:block}.Ue_UPa_caption small{font-family:var(--font-mono), ui-monospace, monospace;letter-spacing:.08em;opacity:.82;text-transform:uppercase;margin-top:.25rem;font-size:.6875rem;display:block}.Ue_UPa_links{flex-direction:column;display:flex}.Ue_UPa_link{color:var(--ink);grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:.75rem;min-height:3.375rem;padding:.75rem 1.25rem;transition:background-color .14s;display:grid}.Ue_UPa_link+.Ue_UPa_link{box-shadow:inset 0 1px 0 var(--line)}.Ue_UPa_link:hover{background:color-mix(in srgb, var(--mk-area,var(--ink)) 6%, transparent)}.Ue_UPa_link:focus-visible{outline:2px solid var(--mk-area,var(--ink));outline-offset:-2px}.Ue_UPa_icon{background:color-mix(in srgb, var(--mk-area,var(--ink)) 10%, transparent);color:var(--mk-area,var(--ink));border-radius:999px;justify-content:center;align-items:center;width:2rem;height:2rem;display:flex}.Ue_UPa_label{min-width:0;font-size:.875rem;font-weight:700;line-height:1.3}.Ue_UPa_arrow{color:var(--faint);font-size:.9375rem;transition:color .14s,transform .14s}.Ue_UPa_link:hover .Ue_UPa_arrow{color:var(--mk-area,var(--ink));transform:translate(3px)}@media (prefers-reduced-motion:reduce){.Ue_UPa_link,.Ue_UPa_arrow{transition:none}.Ue_UPa_link:hover .Ue_UPa_arrow{transform:none}}
.L1s87a_explanation{color:var(--body-ink);margin:0 0 1.25rem;line-height:1.65}.L1s87a_groupLabel{color:var(--muted);font-family:var(--font-mono), ui-monospace, monospace;letter-spacing:.1em;text-transform:uppercase;margin:1rem 0 .5rem;font-size:.68rem}.L1s87a_primary{max-width:38rem}.L1s87a_grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:.65rem;display:grid}.L1s87a_profile{border:1px solid var(--line);color:var(--ink);border-radius:1rem;align-items:center;gap:.75rem;min-width:0;padding:.8rem .9rem;transition:border-color .2s,transform .2s;display:flex}.L1s87a_profile:hover{border-color:var(--ink);transform:translateY(-1px)}.L1s87a_icon{background:var(--paper);border-radius:999px;flex:none;justify-content:center;align-items:center;width:2rem;height:2rem;display:inline-flex}.L1s87a_copy{flex-direction:column;flex:1;min-width:0;display:flex}.L1s87a_copy strong{text-overflow:ellipsis;white-space:nowrap;font-size:.84rem;overflow:hidden}.L1s87a_copy small{color:var(--muted);margin-top:.18rem;font-size:.75rem}@media (max-width:720px){.L1s87a_grid{grid-template-columns:1fr}}
