@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/2c55a0e60120577a-s.0bjc5tiuqdqro.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/9c72aa0f40e4eef8-s.0m6w47a4e5dy9.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/ad66f9afd8947f86-s.11u06r12fd6v_.woff2)format("woff2");unicode-range:U+1F??}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/5476f68d60460930-s.0wxq9webf.ew4.woff2)format("woff2");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/2bbe8d2671613f1f-s.067x_6k0k23tk.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/1bffadaabf893a1e-s.16ipb6fqu393i.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/83afe278b6a6bb3c-s.p.0q-301v4kxxnr.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Inter Fallback;src:local(Arial);ascent-override:90.44%;descent-override:22.52%;line-gap-override:0.0%;size-adjust:107.12%}.inter_35e8686-module__kjc6gG__className{font-family:Inter,Inter Fallback;font-style:normal}.inter_35e8686-module__kjc6gG__variable{--f-sans:"Inter", "Inter Fallback"}
@font-face{font-family:"Source Serif 4";font-style:normal;font-weight:200 900;font-display:swap;src:url(../media/20aee433927f7d4b-s.0ob7wurzmhzij.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:"Source Serif 4";font-style:normal;font-weight:200 900;font-display:swap;src:url(../media/256e1f7f180674ba-s.16cyokehnn49g.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:"Source Serif 4";font-style:normal;font-weight:200 900;font-display:swap;src:url(../media/be3bf58b83159894-s.06fwie_3tzkw2.woff2)format("woff2");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:"Source Serif 4";font-style:normal;font-weight:200 900;font-display:swap;src:url(../media/753b6407f468151f-s.0c5we34f_v6eu.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:"Source Serif 4";font-style:normal;font-weight:200 900;font-display:swap;src:url(../media/292081311a6a8abc-s.15whji3~l7clj.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:"Source Serif 4";font-style:normal;font-weight:200 900;font-display:swap;src:url(../media/68d403cf9f2c68c5-s.p.00d1o87t2t-bn.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:"Source Serif 4 Fallback";src:local(Times New Roman);ascent-override:87.87%;descent-override:28.41%;line-gap-override:0.0%;size-adjust:117.91%}.source_serif_4_5518f4f7-module__l6i2Wa__className{font-family:"Source Serif 4","Source Serif 4 Fallback";font-style:normal}.source_serif_4_5518f4f7-module__l6i2Wa__variable{--f-serif:"Source Serif 4", "Source Serif 4 Fallback"}
@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:100 800;font-display:swap;src:url(../media/13bf9871fe164e7f-s.0s19wthhh_6~m.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:100 800;font-display:swap;src:url(../media/cc545e633e20c56d-s.0dza.stei.9v7.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:100 800;font-display:swap;src:url(../media/71b036adf157cdcf-s.03nf~dfjdkf~..woff2)format("woff2");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:100 800;font-display:swap;src:url(../media/89b21bb081cb7469-s.0gfhww.tctz1o.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:100 800;font-display:swap;src:url(../media/3fe682a82f50d426-s.09q3q1i5159bl.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:100 800;font-display:swap;src:url(../media/70bc3e132a0a741e-s.p.1409xf.ylxg8g.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:JetBrains Mono Fallback;src:local(Arial);ascent-override:75.79%;descent-override:22.29%;line-gap-override:0.0%;size-adjust:134.59%}.jetbrains_mono_3303791a-module__xavlzW__className{font-family:JetBrains Mono,JetBrains Mono Fallback;font-style:normal}.jetbrains_mono_3303791a-module__xavlzW__variable{--f-mono:"JetBrains Mono", "JetBrains Mono Fallback"}
:root{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--bg:#0a0f15;--bg2:#0e151d;--panel:#111a24;--panel2:#16212d;--line:#22303f;--line2:#2d3e50;--fg:#e7edf3;--dim:#9aabbb;--faint:#607283;--accent:#5eead4;--warn:#f87171;--gold:#fbbf24;--t-geraet:#f4b942;--t-familie:#ff9b78;--t-rand:#38bdf8;--t-dienst:#34d399;--t-daten:#6ea8ff;--t-schluessel:#b794f6;--t-betrieb:#8b93f8;--t-extern:#94a3b8;--t-arbeitsplatz:#f472b6;--zone:#0d141c;--zone-rand:#1d2a37;--serif:"Source Serif 4", Georgia, serif;--sans:"Inter", "Segoe UI", system-ui, sans-serif;--mono:"JetBrains Mono", Menlo, monospace;--sidebar:440px}*{box-sizing:border-box}html,body{background:var(--bg);color:var(--fg);font-family:var(--sans);margin:0;font-size:16px;line-height:1.55}a{color:var(--accent)}button{font:inherit;color:inherit}:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.kopf{z-index:30;padding:10px max(16px, env(safe-area-inset-left)) 10px max(16px, env(safe-area-inset-right));background:color-mix(in srgb, var(--bg) 88%, transparent);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border-bottom:1px solid var(--line);align-items:center;gap:16px;display:flex;position:sticky;top:0}.kopf .marke{letter-spacing:.01em;color:var(--fg);white-space:nowrap;font-weight:700;text-decoration:none}.kopf .marke span{color:var(--accent)}.kopf nav{flex-wrap:wrap;gap:4px;display:flex}.kopf nav a{color:var(--dim);border-radius:8px;padding:6px 10px;font-size:14.5px;text-decoration:none}.kopf nav a[aria-current=page],.kopf nav a:hover{color:var(--fg);background:var(--panel2)}.kopf .rechts{color:var(--faint);align-items:center;gap:10px;margin-left:auto;font-size:13px;display:flex}.start{max-width:1080px;padding:48px max(16px, env(safe-area-inset-left)) 64px;margin:0 auto}.start h1{text-wrap:balance;margin:0 0 14px;font-size:clamp(30px,5vw,48px);line-height:1.1}.start .lead{color:var(--dim);max-width:64ch;margin:0 0 32px;font-size:19px}.karten{grid-template-columns:repeat(auto-fit,minmax(260px,1fr));gap:16px;display:grid}.karte{background:var(--panel);border:1px solid var(--line);color:var(--fg);border-radius:14px;padding:22px;text-decoration:none;transition:border-color .15s,transform .15s;display:block}.karte:hover{border-color:var(--accent);transform:translateY(-2px)}.karte h2{margin:0 0 6px;font-size:21px}.karte p{color:var(--dim);margin:0}.weiter{border:1px solid color-mix(in srgb, var(--accent) 50%, transparent);background:color-mix(in srgb, var(--accent) 8%, var(--panel));border-radius:12px;flex-wrap:wrap;align-items:center;gap:12px;margin:0 0 24px;padding:14px 18px;display:flex}.knopf{border:1px solid var(--line2);background:var(--panel2);color:var(--fg);cursor:pointer;border-radius:9px;align-items:center;gap:6px;padding:8px 14px;font-size:14.5px;text-decoration:none;display:inline-flex}.knopf.primaer{background:var(--accent);border-color:var(--accent);color:#062420;font-weight:600}.knopf:hover{border-color:var(--accent)}.erkunden{grid-template-columns:minmax(0, 1fr) var(--sidebar);height:calc(100dvh - 53px);display:grid}.buehne{flex-direction:column;min-width:0;min-height:0;display:flex}.werkzeuge{border-bottom:1px solid var(--line);background:var(--bg2);flex-wrap:wrap;align-items:center;gap:8px 14px;padding:10px 16px;display:flex}.schalter{background:var(--panel);border:1px solid var(--line);border-radius:10px;padding:3px;display:inline-flex}.schalter button{cursor:pointer;color:var(--dim);white-space:nowrap;background:0 0;border:0;border-radius:7px;padding:6px 12px;font-size:14px}.schalter button[aria-pressed=true]{background:var(--panel2);color:var(--fg);box-shadow:inset 0 0 0 1px var(--line2)}.legende{color:var(--dim);flex-wrap:wrap;gap:4px 10px;font-size:12.5px;display:flex}.legende button{cursor:pointer;color:var(--dim);background:0 0;border:0;border-radius:6px;align-items:center;gap:6px;padding:2px 4px;font-size:12.5px;display:inline-flex}.legende button[aria-pressed=false]{opacity:.35}.legende i{border-radius:3px;width:10px;height:10px;display:inline-block}.flaeche{flex:1;align-content:start;gap:14px;min-height:0;padding:14px;display:grid;overflow:auto}.flaeche.parallel{grid-template-columns:1fr 1fr}.diagramm{background:var(--bg2);border:1px solid var(--line);border-radius:14px;min-width:0;padding:8px}.diagramm h3{letter-spacing:.08em;text-transform:uppercase;color:var(--dim);margin:4px 8px 6px;font-size:13px;font-weight:600}.diagramm svg{width:100%;height:auto;display:block}.zoom .diagramm svg{width:var(--zoom,100%);max-width:none}.dz rect{fill:var(--zone);stroke:var(--zone-rand)}.dz text{fill:var(--dim);letter-spacing:.06em;font-size:11.5px;font-weight:700}.dz .hinweis{letter-spacing:0;fill:var(--faint);font-size:10.5px;font-weight:400}.dk{cursor:pointer}.dk rect{stroke-width:1.4px;transition:opacity .2s,filter .2s}.dk .t{fill:var(--fg);font-size:12.5px;font-weight:650}.dk .z{fill:var(--dim);font-size:10.5px}.dk.risiko rect{stroke-width:2px;stroke:var(--warn)!important}.dk.platzhalter rect{stroke-dasharray:5 4}.dl{cursor:pointer}.dl .basis{fill:none;stroke:var(--line2);stroke-width:1.6px}.dl .fluss{fill:none;stroke-width:2.4px;stroke-linecap:round;stroke-dasharray:2 13;animation:fluss var(--dauer,1.6s) linear infinite}.dl .fluss.rueck{animation-direction:reverse}.dl .treffer{fill:none;stroke:#0000;stroke-width:16px}.dl .marke circle{fill:var(--panel);stroke:var(--dim);stroke-width:1.2px}.dl .marke text{fill:var(--fg);font-size:10.5px;font-weight:700}.ruhe .dl .fluss{stroke-dasharray:none;opacity:.5;animation:none}@keyframes fluss{to{stroke-dashoffset:-15px}}@media (prefers-reduced-motion:reduce){.dl .fluss{stroke-dasharray:none;opacity:.55;animation:none}}svg.fokus .dk:not(.hell),svg.fokus .dl:not(.hell){opacity:.16}svg.fokus .dz:not(.hell){opacity:.45}svg.fokus .dk.hell rect{filter:drop-shadow(0 0 8px color-mix(in srgb, var(--k) 55%, transparent))}svg.fokus .dk.aktiv rect{stroke-width:2.6px}svg.fokus .dl.hell .basis{stroke:var(--dim)}svg.fokus .dl.hell .fluss{stroke-width:3.2px}.seite{border-left:1px solid var(--line);background:var(--panel);padding:22px 24px 40px;font-size:17px;line-height:1.6;overflow:auto}.seite .art{letter-spacing:.06em;text-transform:uppercase;color:var(--dim);align-items:center;gap:8px;font-size:12.5px;display:inline-flex}.seite .art i{border-radius:3px;width:10px;height:10px}.seite h2{text-wrap:balance;margin:6px 0 4px;font-size:25px;line-height:1.2}.seite .kurz{color:var(--dim);margin:0 0 18px;font-size:17.5px}.seite h4{letter-spacing:.07em;text-transform:uppercase;color:var(--accent);margin:20px 0 4px;font-size:13px}.seite p{margin:0 0 10px}.seite .chips{flex-wrap:wrap;gap:6px;margin:6px 0 0;display:flex}.seite .chip{border:1px solid var(--line2);background:var(--panel2);cursor:pointer;color:var(--fg);border-radius:999px;padding:3px 10px;font-size:14px}.seite .chip:hover{border-color:var(--accent)}.seite .warn{border-left:3px solid var(--warn);background:color-mix(in srgb, var(--warn) 9%, transparent);border-radius:0 8px 8px 0;padding:8px 12px}.seite .gut{border-left:3px solid var(--t-dienst);background:color-mix(in srgb, var(--t-dienst) 8%, transparent);border-radius:0 8px 8px 0;padding:8px 12px}.seite .leer{color:var(--dim)}.seite .fluss-zeile{grid-template-columns:auto 1fr;gap:4px 12px;font-size:15.5px;display:grid}.seite .fluss-zeile dt{color:var(--dim)}.seite .fluss-zeile dd{margin:0}.griff{display:none}.begriff{-webkit-text-decoration:underline dotted color-mix(in srgb, var(--accent) 70%, transparent);text-decoration:underline dotted color-mix(in srgb, var(--accent) 70%, transparent);text-underline-offset:3px;cursor:help}.begriff:hover{color:var(--accent)}.popover{z-index:60;border:1px solid var(--line2);background:#0f1a24;border-radius:12px;max-width:min(360px,100vw - 24px);padding:12px 14px;font-size:15px;line-height:1.5;position:fixed;box-shadow:0 12px 40px #00000080}.popover b{margin-bottom:2px;display:block}.popover .kat{color:var(--faint);text-transform:uppercase;letter-spacing:.06em;font-size:12px}.popover button{margin-top:8px}.wb-panel{z-index:70;background:var(--panel);border-left:1px solid var(--line2);width:min(480px,100vw);padding:22px 24px 40px;font-size:17px;position:fixed;inset:0 0 0 auto;overflow:auto;box-shadow:-20px 0 50px #00000073}.wb-panel h2{margin:6px 0 10px}.wb-panel .schliessen{position:absolute;top:14px;right:16px}.lesen{max-width:720px;padding:34px max(18px, env(safe-area-inset-left)) 120px max(18px, env(safe-area-inset-right));font-family:var(--serif);margin:0 auto;font-size:19.5px;line-height:1.7}.lesen h1{font-family:var(--sans);text-wrap:balance;margin:0 0 8px;font-size:clamp(28px,4.5vw,40px);line-height:1.15}.lesen h2{font-family:var(--sans);text-wrap:balance;margin:72px 0 6px;scroll-margin-top:80px;font-size:29px;line-height:1.2}.lesen h2 .nr{color:var(--accent);margin-right:10px}.lesen .unter{font-family:var(--sans);color:var(--dim);margin:0 0 22px;font-size:16px}.lesen h3{font-family:var(--sans);margin:38px 0 8px;scroll-margin-top:80px;font-size:21px}.lesen p,.lesen li{color:#dde5ec}.lesen ul,.lesen ol{padding-left:1.2em}.lesen code{font-family:var(--mono);background:var(--panel2);border:1px solid var(--line);border-radius:5px;padding:0 5px;font-size:.8em}.lesen table{border-collapse:collapse;font-family:var(--sans);margin:16px 0;font-size:15.5px;display:block;overflow-x:auto}.lesen th,.lesen td{border:1px solid var(--line);text-align:left;vertical-align:top;padding:7px 10px}.lesen th{background:var(--panel)}.lesen blockquote{border-left:3px solid var(--accent);color:var(--dim);margin:18px 0;padding:4px 18px}.lesen a.komp{color:var(--gold);border-bottom:1px solid color-mix(in srgb, var(--gold) 50%, transparent);text-decoration:none}.lesen a.komp:after{content:" ↗";font-size:.7em}.fortschritt{z-index:29;background:0 0;height:3px;position:fixed;top:53px;left:0;right:0}.fortschritt div{background:var(--accent);width:0;height:100%;transition:width .1s linear}.lese-leiste{z-index:40;right:max(16px, env(safe-area-inset-right));bottom:max(16px, env(safe-area-inset-bottom));background:var(--panel);border:1px solid var(--line2);font-family:var(--sans);border-radius:999px;align-items:center;gap:8px;padding:6px 8px 6px 14px;font-size:14px;display:flex;position:fixed;box-shadow:0 8px 30px #0006}.lese-leiste .prozent{font-variant-numeric:tabular-nums;color:var(--dim);min-width:4ch}.inhalt-menue{z-index:45;background:var(--panel);border-right:1px solid var(--line2);width:min(360px,92vw);font-family:var(--sans);padding:18px 20px 40px;font-size:15.5px;position:fixed;inset:53px auto 0 0;overflow:auto;box-shadow:20px 0 50px #00000073}.inhalt-menue a{color:var(--fg);padding:6px 0;text-decoration:none;display:block}.inhalt-menue a:hover{color:var(--accent)}.inhalt-menue .marken li{margin-bottom:8px}.banner{font-family:var(--sans);font-size:16px}.woerter{max-width:900px;padding:32px max(16px, env(safe-area-inset-left)) 80px;margin:0 auto}.woerter input{background:var(--panel);border:1px solid var(--line2);width:100%;color:var(--fg);border-radius:10px;padding:12px 14px;font-size:17px}.woerter dl{margin:22px 0 0}.woerter dt{margin-top:22px;scroll-margin-top:70px;font-size:19px;font-weight:700}.woerter dt small{color:var(--faint);text-transform:uppercase;letter-spacing:.06em;margin-left:8px;font-size:12.5px;font-weight:400}.woerter dd{color:#d6dee6;margin:4px 0 0;font-size:17px}.woerter dd .onoo{color:var(--dim);margin-top:6px;font-size:15.5px}.login{place-items:center;min-height:100dvh;padding:24px;display:grid}.login .box{background:var(--panel);border:1px solid var(--line);border-radius:16px;width:100%;max-width:420px;padding:28px}.login h1{margin:0 0 8px;font-size:26px}.login p{color:var(--dim)}@media (max-width:900px){.erkunden{grid-template-columns:1fr;height:auto;min-height:calc(100dvh - 53px)}.flaeche.parallel{grid-template-columns:1fr}.flaeche{padding:10px}.seite{border-left:0;border-top:1px solid var(--line2);z-index:50;max-height:58dvh;padding:10px 18px calc(28px + env(safe-area-inset-bottom));border-radius:18px 18px 0 0;transition:transform .25s;position:fixed;bottom:0;left:0;right:0;transform:translateY(calc(100% - 64px));box-shadow:0 -16px 40px #00000080}.seite.offen{transform:none}.griff{cursor:pointer;background:0 0;border:0;justify-content:center;width:100%;padding:4px 0 10px;display:flex}.griff span{background:var(--line2);border-radius:3px;width:44px;height:5px}.kopf .rechts .wer{display:none}.lesen{font-size:18.5px}.fortschritt{top:53px}}.server{gap:14px;display:grid}.server.beide{grid-template-columns:minmax(0,2fr) minmax(0,3fr)}.srv-raster{gap:12px;padding:4px;display:grid}.srv-rechner{border:1px solid var(--line2);background:var(--zone);border-radius:12px;padding:12px}.srv-kopf{text-align:left;cursor:pointer;background:0 0;border:0;flex-direction:column;gap:2px;width:100%;padding:0 0 8px;display:flex}.srv-kopf b{font-size:15px}.srv-kopf span,.srv-kurz{color:var(--dim);margin:0;font-size:13px}.srv-gruppen,.srv-pools{grid-template-columns:repeat(auto-fill,minmax(150px,1fr));gap:8px;display:grid}.srv-gruppe,.srv-pool{text-align:left;cursor:pointer;border:1px solid color-mix(in srgb, var(--k,var(--t-betrieb)) 70%, transparent);background:color-mix(in srgb, var(--k,var(--t-betrieb)) 12%, #0f1720);border-radius:9px;flex-direction:column;gap:2px;padding:9px 10px;transition:opacity .2s;display:flex;position:relative}.srv-gruppe{--k:var(--t-dienst)}.srv-gruppe.risiko{border-color:var(--warn);--k:var(--warn)}.srv-gruppe b,.srv-pool b{font-size:13px}.srv-gruppe span,.srv-pool span{color:var(--dim);font-size:11.5px}.srv-pool .anzahl{color:var(--fg);font-size:12px;font-weight:700;position:absolute;top:7px;right:8px}.srv-pool b{padding-right:28px}.srv-orte{grid-template-columns:repeat(auto-fill,minmax(260px,1fr));gap:12px;padding:4px;display:grid}.srv-ort{border:1px solid var(--line2);background:var(--zone);border-radius:12px;padding:12px;transition:opacity .2s}.matt{opacity:.18}.hell.srv-gruppe,.hell.srv-pool{box-shadow:0 0 0 1px var(--k), 0 0 14px color-mix(in srgb, var(--k) 40%, transparent)}.aktiv.srv-gruppe,.aktiv.srv-pool{box-shadow:0 0 0 2px var(--k), 0 0 18px color-mix(in srgb, var(--k) 55%, transparent)}@media (max-width:900px){.server.beide{grid-template-columns:1fr}}.seite code,.wb-panel code{font-family:var(--mono);background:var(--panel2);border:1px solid var(--line);border-radius:5px;padding:0 5px;font-size:.82em}.nur-mobil{display:none}@media (max-width:900px){.kopf{gap:8px;padding-block:8px}.kopf .marke{font-size:15px}.kopf nav a{padding:5px 7px;font-size:14px}.werkzeuge{gap:6px 8px;padding:8px 10px}.werkzeuge .schalter{max-width:100%;overflow-x:auto}.schalter button{padding:5px 9px;font-size:13.5px}.nur-mobil{display:inline-flex}.legende{display:none}.legende.offen{width:100%;display:flex}.erkunden{min-height:calc(100dvh - 45px)}.flaeche{min-height:60dvh;padding-bottom:90px}.seite{max-height:50dvh}.fortschritt,.inhalt-menue{top:45px}.kopf nav{flex-wrap:nowrap}.kopf .marke span{display:none}}
