.umfang-cursor{animation:1.1s step-end infinite blink}html.js .umfang-terminal .umfang-zeile{opacity:0;transition:opacity .4s,transform .4s;transform:translateY(6px)}html.js .umfang-terminal .umfang-zeile.an{opacity:1;transform:none}.umfang-terminal .umfang-zeile.an .umfang-status{animation:1.4s ease-out .35s backwards umfang-boot}@keyframes umfang-boot{0%,38%{background-color:#e0564a;box-shadow:0 0 7px #e0564a8c}42%,78%{background-color:#e8b34c;box-shadow:0 0 7px #e8b34c8c}82%,to{background-color:var(--color-ok-400);box-shadow:0 0 8px #7ec97e8c}}@media (prefers-reduced-motion:reduce){html.js .umfang-terminal .umfang-zeile{opacity:1;transform:none}}.logo-chip{transition:background .3s,border-color .3s}.logo-chip:hover,.logo-chip:focus-visible{background:var(--color-ink-100);border-style:solid;border-color:#f0762b99}.schaubild-explorer{--sbx-linie:#6c645d;--sbx-angriff:#e0564a}.schaubild-explorer .schaubild-knopf{cursor:pointer}.schaubild-explorer .schaubild-knopf:hover span{color:var(--color-accent-400)}.schaubild-explorer .schaubild-knopf.ist-aktiv{border-left-color:var(--color-accent-500);background:var(--color-ink-950)}.schaubild-explorer .schaubild-knopf.ist-aktiv span{color:var(--color-ink-100)}.schaubild-explorer .schaubild-knopf:focus-visible,.schaubild-explorer [data-schaubild-feld]:focus-visible{outline-offset:-4px}@media (width>=64rem){html.js .schaubild-explorer .schaubild-knopf{flex:1}}html.js .schaubild-explorer [data-schaubild-feld]:not(.ist-aktiv){display:none}.schaubild-explorer .sbx-pause[aria-pressed=true]{border-color:var(--color-accent-500);color:var(--color-ink-100)}.schaubild-explorer .sbx-pause[aria-pressed=true] .sbx-zeichen-pause,.schaubild-explorer .sbx-pause:not([aria-pressed=true]) .sbx-zeichen-weiter{display:none}.schaubild-explorer .sbx-flaeche{container-type:inline-size}.schaubild-explorer .sbx-svg{color:var(--sbx-linie)}.sbx-svg .sbx-geraet{stroke:var(--color-ink-400)}.sbx-svg .sbx-aktiv{stroke:var(--color-accent-500)}.sbx-svg .sbx-ok{stroke:var(--color-ok-400)}.sbx-svg .sbx-angriff{stroke:var(--sbx-angriff)}.sbx-svg .sbx-trenn{stroke-dasharray:.5 7}.sbx-svg .sbx-route{fill:none;stroke:none}.sbx-svg .sbx-punkt,.sbx-svg .sbx-port{fill:var(--color-accent-500);stroke:none}.sbx-svg .sbx-punkt.ist-angriff{fill:var(--sbx-angriff)}.sbx-svg .sbx-led{fill:var(--color-ok-400);stroke:none}.sbx-svg .sbx-t{fill:var(--color-ink-300);stroke:none;font-family:var(--font-mono);letter-spacing:.06em;font-size:12.5px;font-weight:500}@container (width>=400px){.sbx-svg .sbx-t{font-size:11px}}@container (width>=460px){.sbx-svg .sbx-t{font-size:10px}}.sbx-svg .sbx-welle{stroke:var(--color-accent-500);transform-box:fill-box;transform-origin:50%;transform:scale(var(--s,2));opacity:var(--o,.4)}.schaubild-explorer.sbx-laeuft .sbx-welle{animation:3.2s cubic-bezier(.2,.6,.3,1) infinite sbxWelle;animation-delay:var(--d,0s)}@keyframes sbxWelle{0%{opacity:.85;transform:scale(.6)}to{opacity:0;transform:scale(4)}}@media (prefers-reduced-motion:reduce){.schaubild-explorer.sbx-laeuft .sbx-welle{animation:none}}.vsim{--vsim-linie:var(--color-linie);--vsim-fehler:#e0564a;--vsim-schrank:#0f0d0c}.vsim[data-zustand=nachher] .nur-vorher,.vsim[data-zustand=vorher] .nur-nachher{display:none!important}.vsim[data-zustand=nachher] .vsim-host-kopf,.vsim[data-zustand=nachher] .vsim-hypervisor,.vsim[data-zustand=nachher] .vsim-punkte{animation:.45s .55s backwards vsim-ein}.vsim-knopf{cursor:pointer;font-family:var(--font-mono);letter-spacing:.14em;text-transform:uppercase;color:var(--color-ink-400);border-radius:.3rem;padding:.5rem .95rem;font-size:.75rem;transition:color .2s,box-shadow .2s,background-color .2s}.vsim-knopf:hover{color:var(--color-ink-100)}.vsim-knopf[aria-pressed=true]{color:var(--color-ink-100);background-color:var(--color-ink-900);box-shadow:inset 0 0 0 1.5px var(--color-accent-500)}html:not(.js) .vsim .vsim-schalter,html:not(.js) .vsim .vsim-tipp{display:none}.vsim-buehne{background-color:var(--color-ink-950);background-image:radial-gradient(circle,#221d19 1px,#0000 1.3px);background-size:22px 22px;flex-direction:column;justify-content:center;min-height:28rem;padding:1.25rem 1rem 1.5rem;display:flex;position:relative}@media (width>=40rem){.vsim-buehne{min-height:27.5rem;padding:1.75rem}}.vsim-schrank{flex-direction:column;align-items:center;display:flex}.vsim-korpus{border:2px solid #0000;border-radius:.5rem;flex-direction:column;align-self:stretch;gap:.5rem;display:flex;position:relative}.vsim[data-zustand=nachher] .vsim-korpus{border-color:var(--vsim-linie);background-color:var(--vsim-schrank);border-top-width:5px;align-self:center;width:100%;max-width:31rem;padding:.75rem 1.1rem;transition:border-color .5s,background-color .5s}.vsim[data-zustand=nachher] .vsim-host[data-host=b],.vsim[data-zustand=nachher] .vsim-stecker{animation:.45s .5s backwards vsim-ein}@media (width>=40rem){.vsim[data-zustand=nachher] .vsim-korpus{padding:.85rem 1.85rem}}.vsim-korpus:before{content:"";pointer-events:none;opacity:0;background-image:radial-gradient(circle, var(--vsim-linie) 1.6px, transparent 2.1px), radial-gradient(circle, var(--vsim-linie) 1.6px, transparent 2.1px), linear-gradient(var(--color-ink-700), var(--color-ink-700)), linear-gradient(var(--color-ink-700), var(--color-ink-700));background-position:0 0,100% 0,11px 0,right 11px top;background-repeat:repeat-y;background-size:10px 12px,10px 12px,2px 100%,2px 100%;position:absolute;inset:.35rem .2rem}@media (width>=40rem){.vsim-korpus:before{background-position:0 0,100% 0,13px 0,right 13px top;inset:.45rem .55rem}}.vsim-korpus:after{content:"";border-inline:12px solid var(--vsim-linie);opacity:0;border-radius:0 0 2px 2px;height:7px;position:absolute;bottom:-9px;left:.8rem;right:.8rem}.vsim[data-zustand=nachher] .vsim-korpus:before,.vsim[data-zustand=nachher] .vsim-korpus:after{opacity:1;transition:opacity .4s .45s}.vsim-stecker{color:var(--color-ink-400);justify-content:center;gap:3.5rem;display:flex}.vsim-stecker svg{width:.875rem;height:1.5rem}.vsim[data-zustand=vorher] .vsim-stecker{display:none}.vsim-host{flex-direction:column;min-width:0;display:flex}.vsim[data-zustand=vorher] .vsim-host[data-host=b]{display:none}.vsim-rahmen{border:2px solid var(--vsim-linie);background-color:var(--color-ink-900);border-radius:.4rem;flex-direction:column;gap:.6rem;padding:.55rem .5rem .6rem;transition:border-color .5s,background-color .5s;display:flex;position:relative}@media (width>=40rem){.vsim-rahmen{padding:.65rem .75rem .75rem}}.vsim[data-zustand=vorher] .vsim-rahmen{background-color:#0000;border-color:#0000;padding:0;transition:none}.vsim-host-kopf{flex-wrap:wrap;align-items:center;gap:.4rem .6rem;display:flex}.vsim-host-name,.vsim-hinweis,.vsim-hypervisor,.vsim-snap,.vsim-name,.vsim-aus,.vsim-effekt{font-family:var(--font-mono);text-transform:uppercase;font-size:.688rem}.vsim-host-name{letter-spacing:.16em;color:var(--color-ink-300)}.vsim-hinweis{letter-spacing:.14em;color:var(--color-ink-400)}.vsim-hinweis-ausfall{color:var(--vsim-fehler);display:none}.vsim-host-technik{color:var(--color-ink-400);align-items:center;gap:.5rem;margin-left:auto;display:flex}.vsim-host-kopf .vsim-luefter{width:1.125rem;height:1.125rem}.vsim-host[data-rolle=gross] .vsim-hinweis,.vsim-host[data-rolle=klein] .vsim-raster,.vsim-host[data-rolle=klein] .vsim-hypervisor,.vsim-host[data-rolle=klein] .vsim-puls,.vsim-host[data-rolle=klein] .vsim-snap{display:none}.vsim-host[data-rolle=klein]>.vsim-rahmen{border-style:dashed;padding:.5rem .75rem}.vsim-hypervisor{border:2px dashed var(--vsim-linie);text-align:center;letter-spacing:.18em;color:var(--color-ink-400);border-radius:.3rem;padding:.3rem .5rem;transition:border-color .3s,color .3s}.vsim-snap{border:1.5px solid var(--color-ink-700);letter-spacing:.12em;color:var(--color-ok-400);border-radius:9999px;align-items:center;gap:.3rem;padding:.15rem .45rem;transition:border-color .3s,color .3s;display:inline-flex}.vsim-snap svg{transform-origin:50%;width:.875rem;height:.875rem}.vsim[data-zustand=nachher] .vsim-snap svg{animation:.9s ease-in-out 1.3s vsim-zurueck}.vsim-puls{width:2.25rem;height:.75rem;color:var(--color-ok-400);transition:color .3s}.vsim-puls path{stroke-dasharray:100;stroke-dashoffset:0}.vsim-raster{flex-wrap:wrap;justify-content:center;gap:.35rem;display:flex}.vsim-dienst{min-width:0;display:flex}.vsim[data-zustand=vorher] .vsim-raster{flex-flow:column;gap:.7rem}.vsim[data-zustand=vorher] .vsim-dienst{flex-direction:row;align-items:center}.vsim[data-zustand=nachher] .vsim-dienst{flex:0 0 calc(33.3333% - .233333rem)}@media (width>=40rem){.vsim[data-zustand=vorher] .vsim-raster{flex-direction:row;gap:1.25rem}.vsim[data-zustand=vorher] .vsim-dienst{flex-direction:column;flex:0 9.5rem;align-items:stretch}.vsim[data-zustand=nachher] .vsim-raster{gap:.5rem}.vsim[data-zustand=nachher] .vsim-dienst{flex-basis:calc(33.3333% - .333333rem)}}.vsim-kasten{border:2px solid var(--vsim-linie);background-color:var(--color-ink-900);border-radius:.5rem;flex-direction:column;flex:auto;align-items:center;min-width:0;transition:border-color .3s;display:flex;position:relative;overflow:hidden}.vsim-leiste{align-items:center;gap:.35rem;display:flex}.vsim-symbol{width:1.5rem;height:1.5rem;color:var(--color-ink-200);flex:none;transition:color .3s,opacity .3s}.vsim-symbol *{vector-effect:non-scaling-stroke}.vsim-name{letter-spacing:.06em;text-align:center;min-width:0;color:var(--color-ink-300);hyphens:manual;line-height:1.3;transition:color .3s,opacity .3s}.vsim-front{color:var(--color-ink-400);align-items:center;gap:.5rem;display:flex}.vsim-schlitze{background-image:repeating-linear-gradient(to bottom, var(--color-ink-600) 0 2px, transparent 2px 5px);border-radius:1px;flex:auto;height:12px;display:none}.vsim-front .vsim-luefter{flex:none;width:1.25rem;height:1.25rem}.vsim-aus{letter-spacing:.12em;color:var(--vsim-fehler);opacity:0;transition:opacity .3s;position:absolute}.vsim-kabel{color:var(--color-ink-400);justify-content:center;align-items:center;display:flex}.vsim-kabel svg{width:.875rem;height:1.5rem}.vsim-kabel-linie{stroke:var(--vsim-linie)}.vsim[data-zustand=vorher] .vsim-kasten{flex-direction:row;gap:.75rem;padding:.8rem .7rem .8rem .8rem}.vsim[data-zustand=vorher] .vsim-name{text-align:left;flex:auto}.vsim[data-zustand=vorher] .vsim-aus{top:50%;right:2.6rem;transform:translateY(-50%)}.vsim[data-zustand=vorher] .vsim-dienst>.vsim-kabel{flex:none;width:1.6rem}.vsim[data-zustand=vorher] .vsim-dienst>.vsim-kabel svg{transform:rotate(-90deg)}@media (width>=40rem){.vsim[data-zustand=vorher] .vsim-kasten{flex-direction:column;justify-content:space-between;gap:.6rem;min-height:14rem;padding:.65rem .75rem .75rem}.vsim[data-zustand=vorher] .vsim-leiste{align-self:stretch;min-height:1rem}.vsim[data-zustand=vorher] .vsim-name{text-align:center;flex:none}.vsim[data-zustand=vorher] .vsim-symbol{margin-top:.4rem}.vsim[data-zustand=vorher] .vsim-front{align-self:stretch}.vsim[data-zustand=vorher] .vsim-schlitze{display:block}.vsim[data-zustand=vorher] .vsim-aus{top:.6rem;right:.7rem;transform:none}.vsim[data-zustand=vorher] .vsim-dienst>.vsim-kabel{width:auto}.vsim[data-zustand=vorher] .vsim-dienst>.vsim-kabel svg{transform:none}.vsim-symbol{width:1.875rem;height:1.875rem}}.vsim[data-zustand=nachher] .vsim-kasten{background-color:var(--color-ink-950);border-radius:.35rem;align-items:stretch}.vsim[data-zustand=nachher] .vsim-leiste{border-bottom:2px solid var(--color-ink-700);padding:.3rem .45rem}.vsim[data-zustand=nachher] .vsim-symbol{align-self:center;margin-top:.55rem}.vsim[data-zustand=nachher] .vsim-name{letter-spacing:.02em;padding:.35rem .15rem .5rem}@media (width>=40rem){.vsim[data-zustand=nachher] .vsim-name{letter-spacing:.06em}}.vsim-punkte{gap:3px;display:flex}.vsim-punkte>span{background-color:var(--vsim-linie);border-radius:9999px;width:4px;height:4px}.vsim-led{background-color:var(--color-ok-400);border-radius:9999px;flex:none;width:6px;height:6px}.vsim-rotor{transform-box:view-box;transform-origin:50%;animation:vsim-dreh var(--tempo,1s) linear infinite}.vsim.vsim-stoerung[data-zustand=vorher] [data-ausfall] .vsim-kasten{border-style:dashed;border-color:var(--vsim-fehler)}.vsim.vsim-stoerung[data-zustand=vorher] [data-ausfall] .vsim-led{background-color:var(--vsim-fehler)}.vsim.vsim-stoerung[data-zustand=vorher] [data-ausfall] .vsim-aus{opacity:1}.vsim.vsim-stoerung[data-zustand=vorher] [data-ausfall] .vsim-symbol,.vsim.vsim-stoerung[data-zustand=vorher] [data-ausfall] .vsim-name{opacity:.35}.vsim.vsim-stoerung[data-zustand=vorher] [data-ausfall] .vsim-rotor{animation-play-state:paused}.vsim.vsim-ha .vsim-host[data-host=a] .vsim-host-kopf .vsim-led{background-color:var(--vsim-fehler)}.vsim.vsim-ha .vsim-host[data-host=a] .vsim-host-kopf .vsim-rotor{animation:none}.vsim.vsim-ha .vsim-host[data-host=a] .vsim-hinweis-bereit{display:none}.vsim.vsim-ha .vsim-host[data-host=a] .vsim-hinweis-ausfall{display:inline}.vsim-statuszeile{border-top:1px dashed var(--color-ink-800);background-color:var(--color-ink-950);min-height:3.4rem;font-family:var(--font-mono);color:var(--color-ink-300);align-items:baseline;gap:.55rem;padding:.6rem 1.25rem;font-size:.75rem;line-height:1.45;display:flex}@media (width>=40rem){.vsim-statuszeile{min-height:2.5rem;padding-inline:1.75rem}}.vsim-status-punkt{background-color:var(--color-ok-400);border-radius:9999px;flex:none;width:7px;height:7px;transition:background-color .3s;transform:translateY(-1px)}.vsim-status-text{transition:color .3s}.vsim-statuszeile:is([data-art=ausfall],[data-art=ha]) .vsim-status-punkt{background-color:var(--vsim-fehler)}.vsim-statuszeile[data-art=ausfall] .vsim-status-text{color:var(--vsim-fehler)}.vsim-statuszeile[data-art=ha] .vsim-status-text{color:var(--color-ink-100)}@media (width<40rem){.vsim-satz{min-height:5.5em}}.vsim-effekt{border:1.5px solid var(--color-ink-700);letter-spacing:.14em;color:var(--color-ink-100);border-radius:9999px;align-items:center;gap:.45rem;padding:.3rem .7rem;transition:color .5s,border-color .5s;display:inline-flex}.vsim-effekt:before{content:"";background-color:var(--color-ok-400);border-radius:9999px;flex:none;width:6px;height:6px;transition:background-color .5s}.vsim[data-zustand=nachher] .vsim-effekt,.vsim[data-zustand=nachher] .vsim-effekt:before{transition-delay:.7s}.vsim[data-zustand=nachher] .vsim-effekt:nth-child(2),.vsim[data-zustand=nachher] .vsim-effekt:nth-child(2):before{transition-delay:.85s}.vsim[data-zustand=nachher] .vsim-effekt:nth-child(3),.vsim[data-zustand=nachher] .vsim-effekt:nth-child(3):before{transition-delay:1s}.vsim[data-zustand=vorher] .vsim-effekt{color:var(--color-ink-400);border-style:dashed}.vsim[data-zustand=vorher] .vsim-effekt:before{background-color:var(--vsim-linie)}.vsim-baustein{border:1.5px solid var(--color-ink-800);border-radius:.625rem;padding:1rem 1.1rem;transition:border-color .25s}.vsim-baustein h3{transition:color .25s}.vsim-baustein strong{color:var(--color-ink-100);font-weight:600}.vsim-baustein:hover,.vsim-baustein:focus{border-color:#f0762b99}.vsim-baustein:hover h3,.vsim-baustein:focus h3{color:var(--color-accent-400)}.vsim[data-fokus=dienste] .vsim-kasten{border-color:var(--color-accent-500)}.vsim[data-fokus=dienste] .vsim-symbol{color:var(--color-accent-400)}.vsim[data-fokus=dienste] .vsim-name{color:var(--color-accent-300)}.vsim[data-fokus=hypervisor] .vsim-hypervisor{border-color:var(--color-accent-500);color:var(--color-accent-400)}.vsim[data-fokus=host] .vsim-host[data-rolle=gross]>.vsim-rahmen{border-color:var(--color-accent-500)}.vsim[data-fokus=snapshot] .vsim-snap{border-color:var(--color-accent-500);color:var(--color-accent-400)}.vsim[data-fokus=snapshot] .vsim-snap svg{animation:1.8s ease-in-out infinite vsim-zurueck-schleife}.vsim[data-fokus=ha] .vsim-host[data-host=b]>.vsim-rahmen{border-style:solid;border-color:var(--color-accent-500)}.vsim[data-fokus=betrieb] .vsim-puls{color:var(--color-accent-400)}.vsim[data-fokus=betrieb] .vsim-puls path{animation:1.6s linear infinite vsim-zeichnen}.vsim[data-zustand=vorher]:is([data-fokus=host],[data-fokus=hypervisor],[data-fokus=snapshot],[data-fokus=ha],[data-fokus=betrieb]) .vsim-knopf[data-ziel-zustand=nachher]{color:var(--color-accent-400);box-shadow:inset 0 0 0 1.5px var(--color-accent-500);animation:1.4s ease-in-out infinite vsim-hinweis}.vsim.vsim-ruht *{animation-play-state:paused!important}@keyframes vsim-ein{0%{opacity:0}}@keyframes vsim-dreh{to{transform:rotate(360deg)}}@keyframes vsim-zurueck{to{transform:rotate(-360deg)}}@keyframes vsim-zurueck-schleife{0%{transform:rotate(0)}55%,to{transform:rotate(-360deg)}}@keyframes vsim-zeichnen{0%{stroke-dashoffset:100px}to{stroke-dashoffset:-100px}}@keyframes vsim-hinweis{50%{box-shadow:inset 0 0 0 1.5px #f0762b40}}.bcheck-dialog{opacity:0;transition:opacity .2s,transform .2s;transform:scale(.92)}.bcheck.spukt .bcheck-dialog-0,.bcheck.spukt2 .bcheck-dialog-1,.bcheck.spukt3 .bcheck-dialog-2,.bcheck-portal.spukt .bcheck-dialog-0,.bcheck-portal.spukt2 .bcheck-dialog-1,.bcheck-portal.spukt3 .bcheck-dialog-2{visibility:visible;opacity:1;transform:scale(1)}.bcheck-portal{z-index:70;pointer-events:none;position:fixed;inset:0}.bcheck-portal .bcheck-dialog{pointer-events:auto}.bcheck-portal .bcheck-dialog.wackelt,.bcheck .bcheck-dialog.wackelt{animation:.35s bcheck-wackeln}@keyframes bcheck-wackeln{0%,to{transform:scale(1)translate(0)}25%{transform:scale(1)translate(-7px)}75%{transform:scale(1)translate(7px)}}.bcheck.entwarnt .bcheck-entwarnung{visibility:visible;animation:.45s both fadeUp}.bcheck.entwarnt .bcheck-dialog{opacity:.25}.bcheck-neu{opacity:0;max-height:0;padding-block:0;transition:max-height .45s,opacity .45s,padding .45s;overflow:hidden}.bcheck.post .bcheck-neu{opacity:1;max-height:3.5rem;padding-block:.875rem}.bcheck-liste{transition:opacity .35s,visibility .35s}.bcheck.offen .bcheck-liste{opacity:0;visibility:hidden}.bcheck-mail{opacity:0;visibility:hidden;transition:opacity .4s,visibility .4s}.bcheck.offen .bcheck-mail{opacity:1;visibility:visible}.bcheck-warnziel{border-radius:3px;transition:box-shadow .35s,background-color .35s}.bcheck-ausfuehrung{opacity:0;visibility:hidden;transition:opacity .35s,visibility .35s}.bcheck.ausgefuehrt .bcheck-ausfuehrung{opacity:1;visibility:visible}.bcheck-schritt{opacity:0;transition:opacity .35s}.bcheck-schritt.da{opacity:1}.bcheck-datei{transition:color .25s}.bcheck-datei.weg{color:#ff8c7a}.bcheck-wiederanlauf{opacity:0;visibility:hidden;transition:opacity .45s,visibility .45s}.bcheck.wiederanlauf .bcheck-wiederanlauf{opacity:1;visibility:visible}.bcheck.wiederanlauf .bcheck-dialog{opacity:0;visibility:hidden}.bcheck-zurueck{opacity:0;transition:opacity .35s}.bcheck-zurueck.da{opacity:1;color:var(--color-ok-400)}.bcheck-fluss{stroke-dasharray:2 12;animation:.8s linear infinite bcheck-fluss}@keyframes bcheck-fluss{to{stroke-dashoffset:-14px}}.bcheck-zeiger{opacity:0;filter:drop-shadow(0 2px 4px #0009);transition:transform .9s cubic-bezier(.45,0,.2,1),opacity .3s;transform:translate(80%,300%)}.bcheck.offen .bcheck-zeiger{opacity:1}.bcheck-anhang{transition:background-color .2s,border-color .2s,transform .15s}.bcheck-anhang.geklickt{border-color:var(--color-accent-500);background-color:#f0762b2e;transform:scale(.97)}.bcheck.laeuft{opacity:1!important;visibility:visible!important}.bcheck.laeuft .bcheck-skip{visibility:hidden}.bcheck-flackern{z-index:58;pointer-events:none;opacity:0;background:repeating-linear-gradient(0deg,#e0564a12 0 2px,#0000 2px 5px),linear-gradient(#13111040,#3c0e0a59);transition:opacity .3s;position:fixed;inset:0}.bcheck-flackern.an{animation:.4s steps(2,jump-none) infinite bcheck-flackern}@keyframes bcheck-flackern{0%{opacity:.35}to{opacity:.85}}html.bcheck-zittern main{animation:.36s steps(3,end) infinite bcheck-zittern}@keyframes bcheck-zittern{0%{filter:none;transform:translate(0)}33%{filter:contrast(1.15)saturate(.7);transform:translate(-3px,1px)}66%{filter:hue-rotate(-12deg);transform:translate(2px,-1px)}to{filter:none;transform:translate(0)}}html.bcheck-sperre{overflow:hidden}.bcheck-schleier{z-index:60;backdrop-filter:blur(3px);opacity:0;background:#05080ec7;transition:opacity .6s;position:fixed;inset:0}.bcheck-schleier.an{opacity:1}.bcheck.gesperrt{z-index:70;position:relative;box-shadow:0 30px 90px #e0564a33;transform:none!important}.bcheck-nachtpunkt:before{content:"";border-left:1px dashed #948a8059;position:absolute;top:1.3rem;bottom:.15rem;left:.28rem}.bcheck-nacht-ende:before{display:none}.bcheck-nacht-led{background:var(--color-ok-400);border-radius:9999px;width:.625rem;height:.625rem;position:absolute;top:.4rem;left:0;box-shadow:0 0 8px #7ec97e8c}.bcheck-nacht-led-leer{box-shadow:none;background:0 0;border:1px dashed #948a8099}.bcheck-nachtpunkt.angeleuchtet{animation:1.8s bcheck-anleuchten}@keyframes bcheck-anleuchten{0%,25%{background-color:#f0762b21}to{background-color:#0000}}html:not(.js) .bcheck{display:none}.m365-karte{--m3-linie:#6c645d;--m3-symbol:var(--color-ink-400);--m3-hell:var(--color-ink-300);--m3-akzent:var(--color-accent-500);--m3-ok:var(--color-ok-400);--m3-rot:#e0564a}html:not(.js) .m365-karte .m3-nur-js{display:none!important}.m365-karte .m3-knopf:hover{border-color:var(--color-ink-600)}.m365-karte .m3-knopf:hover .m3-knopf-titel{color:var(--color-ink-100)}.m365-karte .m3-knopf[aria-pressed=true]{border-color:var(--color-accent-500);background:#f0762b12}.m365-karte .m3-knopf[aria-pressed=true] .m3-knopf-kicker{color:var(--color-accent-500)}.m365-karte .m3-knopf[aria-pressed=true] .m3-knopf-titel{color:var(--color-ink-100)}.m365-karte .m3-fortschritt{background:var(--color-accent-500);transform-origin:0;width:100%;height:2px;position:absolute;bottom:0;left:0;transform:scaleX(0)}.m365-karte .m3-gruppe,.m365-karte .m3-gruppe-kicker{transition:border-color .4s,color .4s}.m365-karte[data-szene=einfuehren] .m3-gruppe[data-gruppe=einfuehren],.m365-karte[data-szene=einfuehren] .m3-gruppe[data-gruppe=begleiter],.m365-karte[data-szene=umziehen] .m3-gruppe[data-gruppe=umziehen],.m365-karte[data-szene=absichern] .m3-gruppe[data-gruppe=absichern]{border-color:var(--color-accent-500)}.m365-karte[data-szene=einfuehren] .m3-gruppe[data-gruppe=einfuehren] .m3-gruppe-kicker,.m365-karte[data-szene=einfuehren] .m3-gruppe[data-gruppe=begleiter] .m3-gruppe-kicker,.m365-karte[data-szene=umziehen] .m3-gruppe[data-gruppe=umziehen] .m3-gruppe-kicker,.m365-karte[data-szene=absichern] .m3-gruppe[data-gruppe=absichern] .m3-gruppe-kicker{color:var(--color-accent-500)}.m365-karte .m3-baustein[data-m3-ziel]:hover h3{color:var(--color-accent-400)}.m365-karte .m3-svg{color:var(--m3-linie)}.m365-karte .m3-svg g,.m365-karte .m3-svg path,.m365-karte .m3-svg rect,.m365-karte .m3-svg circle,.m365-karte .m3-svg text{transition:opacity .45s,color .45s,fill .45s}.m365-karte .m3-svg text{stroke:none;fill:var(--m3-symbol);font-family:var(--font-mono);letter-spacing:.08em;text-transform:uppercase}.m365-karte .m3-quer text{font-size:12.5px}.m365-karte .m3-hoch text{font-size:12px}@media (width>=64rem){.m365-karte .m3-quer text{font-size:13px}}@media (width>=80rem){.m365-karte .m3-quer text{font-size:10px}.m365-karte .m3-quer .m3-striche{stroke-width:1.5px}}.m365-karte .m3-geraet,.m365-karte .m3-wand,.m365-karte .m3-wolke-symbol,.m365-karte .m3-dienst,.m365-karte .m3-altserver,.m365-karte .m3-backup,.m365-karte .m3-pin{color:var(--m3-symbol)}.m365-karte .m3-led{stroke:none;fill:var(--m3-ok)}.m365-karte .m3-svg .m3-punkt{transition:none}.m365-karte .m3-sperre{color:var(--m3-rot);opacity:0}.m365-karte .m3-svg .m3-t-gesperrt{fill:var(--m3-rot);opacity:0}.m365-karte .m3-schloss{color:var(--m3-ok);transform-box:fill-box;transform-origin:50%}.m365-karte .m3-ring{color:var(--m3-akzent)}.m365-karte .m3-person,.m365-karte .m3-icon{color:var(--m3-hell)}.m365-karte .m3-konto text,.m365-karte .m3-dienst text,.m365-karte .m3-svg .m3-t-wolke{fill:var(--m3-hell)}.m365-karte .m3-lizenz{color:var(--m3-ok);transform-box:fill-box;transform-origin:50%}.m365-karte .m3-lizenz text{fill:currentColor}.m365-karte .m3-wolke{color:var(--color-ink-600);stroke-dasharray:4 6}.m365-karte .m3-altserver-led{color:var(--m3-ok)}.m365-karte .m3-umzug{stroke-dasharray:2 7}.m365-karte .m3-backupweg{stroke-dasharray:2 6}.m365-karte .m3-angriff{opacity:.7}.m365-karte .m3-angriffsweg{color:var(--m3-rot);stroke-dasharray:2 7;opacity:.6}.m365-karte .m3-kreuz{color:var(--m3-rot);transform-box:fill-box;transform-origin:50%}.m365-karte[data-szene=einfuehren] :is(.m3-geraet:not([data-geraet=notebook]),.m3-zugang:not([data-geraet=notebook]),.m3-led:not([data-geraet=notebook])){opacity:.3}.m365-karte[data-szene=einfuehren] :is(.m3-altserver,.m3-umzug,.m3-backup,.m3-backupweg){opacity:.25}.m365-karte[data-szene=einfuehren] .m3-angriff{opacity:0}.m365-karte[data-szene=einfuehren] .m3-ring{stroke-dasharray:var(--m3-len,1000);animation:.9s ease-out both m3Zeichnen}.m365-karte[data-szene=einfuehren] .m3-lizenz{animation:.5s ease-out .8s both m3Auftauchen}.m365-karte[data-szene=einfuehren] .m3-dienstweg{color:var(--m3-akzent);stroke-dasharray:var(--m3-len,1000);animation:.6s ease-out 1s both m3Zeichnen}.m365-karte[data-szene=einfuehren] .m3-dienstweg[data-dienst=teams]{animation-delay:1.25s}.m365-karte[data-szene=einfuehren] .m3-dienstweg[data-dienst=dateien]{animation-delay:1.5s}.m365-karte[data-szene=einfuehren] .m3-dienst{color:var(--m3-akzent);animation:.4s ease-out 1.5s both m3VonNeutral}.m365-karte[data-szene=einfuehren] .m3-dienst[data-dienst=teams]{animation-delay:1.75s}.m365-karte[data-szene=einfuehren] .m3-dienst[data-dienst=dateien]{animation-delay:2s}.m365-karte[data-szene=einfuehren] .m3-geraet[data-geraet=notebook]{color:var(--m3-hell)}.m365-karte[data-szene=einfuehren] .m3-zugang[data-geraet=notebook]{color:var(--m3-akzent);stroke-dasharray:var(--m3-len,1000);animation:.55s ease-out 2.2s both m3Zeichnen}.m365-karte[data-szene=einfuehren] .m3-kern{color:var(--m3-akzent);stroke-dasharray:var(--m3-len,1000);animation:.3s linear 2.75s both m3Zeichnen}.m365-karte[data-szene=einfuehren] .m3-led[data-geraet=notebook]{animation:.3s ease-out 2.9s both m3LedAn}.m365-karte[data-szene=umziehen] :is(.m3-angriff,.m3-lizenz){opacity:0}.m365-karte[data-szene=umziehen] :is(.m3-backup,.m3-backupweg){opacity:.25}.m365-karte[data-szene=umziehen] .m3-altserver{color:var(--m3-hell)}.m365-karte[data-szene=umziehen] .m3-altserver text{fill:var(--color-ink-100)}.m365-karte[data-szene=umziehen] .m3-umzug{color:var(--m3-akzent);animation:.4s ease-out .2s both m3Auftauchen}.m365-karte[data-szene=umziehen] .m3-dienst[data-dienst=exchange]{color:var(--m3-akzent);animation:.4s ease-out 2s both m3VonNeutral}.m365-karte[data-szene=umziehen] .m3-dienst[data-dienst=dateien]{color:var(--m3-akzent);animation:.4s ease-out 2.9s both m3VonNeutral}.m365-karte[data-szene=absichern] .m3-lizenz{opacity:0}.m365-karte[data-szene=absichern] :is(.m3-altserver,.m3-umzug){opacity:.25}.m365-karte[data-szene=absichern] .m3-geraet[data-geraet=notebook]{color:var(--m3-rot);animation:.4s ease-out .2s both m3VonNeutral}.m365-karte[data-szene=absichern] .m3-led[data-geraet=notebook]{fill:var(--m3-rot)}.m365-karte[data-szene=absichern] :is(.m3-sperre,.m3-t-gesperrt){opacity:1;animation:.3s ease-out .5s both m3Auftauchen}.m365-karte[data-szene=absichern] .m3-zugang[data-geraet=notebook]{opacity:.35;stroke-dasharray:3 7}.m365-karte[data-szene=absichern] .m3-angriff{opacity:1}.m365-karte[data-szene=absichern] .m3-pin{color:var(--m3-hell)}.m365-karte[data-szene=absichern] .m3-angriffsweg{opacity:.85;animation:.3s ease-out .4s both m3Auftauchen}.m365-karte[data-szene=absichern] .m3-kreuz{animation:.25s ease-out 1.9s both m3Auftauchen}.m365-karte[data-szene=absichern] .m3-schloss{animation:.7s ease-out 1.9s both m3Puls}.m365-karte[data-szene=absichern] .m3-dienst{color:var(--m3-ok);animation:.4s ease-out .7s both m3VonNeutral}.m365-karte[data-szene=absichern] .m3-backupweg{color:var(--m3-ok);animation:.4s ease-out 2.3s both m3Auftauchen}.m365-karte[data-szene=absichern] .m3-backup{color:var(--m3-ok);animation:.4s ease-out 2.4s both m3VonNeutral}.m365-karte[data-szene=absichern] .m3-backup text{fill:var(--color-ink-100)}.m365-karte:has([data-m3-ziel=lizenz]:hover) :is(.m3-lizenz,.m3-wolke),.m365-karte:has([data-m3-ziel=exchange]:hover) :is(.m3-dienst[data-dienst=exchange],.m3-altserver),.m365-karte:has([data-m3-ziel=umzug]:hover) :is(.m3-umzug,.m3-altserver),.m365-karte:has([data-m3-ziel=dienste]:hover) :is(.m3-dienst[data-dienst=teams],.m3-dienst[data-dienst=dateien]),.m365-karte:has([data-m3-ziel=schloss]:hover) :is(.m3-wand,.m3-schloss),.m365-karte:has([data-m3-ziel=backup]:hover) :is(.m3-backup,.m3-backupweg),.m365-karte:has([data-m3-ziel=konto]:hover) :is(.m3-ring,.m3-person,.m3-geraet){opacity:1!important;color:var(--color-accent-400)!important}.m365-karte.ist-angehalten .m3-svg *{animation-play-state:paused!important}@keyframes m3Zeichnen{0%{stroke-dashoffset:var(--m3-len,1000)}to{stroke-dashoffset:0}}@keyframes m3Auftauchen{0%{opacity:0;transform:translateY(4px)}}@keyframes m3VonNeutral{0%{color:var(--m3-symbol)}}@keyframes m3LedAn{0%{fill:var(--color-ink-600)}}@keyframes m3Puls{0%,to{transform:none}40%{transform:scale(1.22)}}.tel-schaubild .tel-buehne{background-color:var(--color-ink-950);background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24'%3E%3Ccircle cx='2' cy='2' r='0.9' fill='%23221d19'/%3E%3C/svg%3E")}.tel-schaubild .tel-stapel{display:grid}html.js .tel-schaubild .tel-szene{grid-area:1/1}html.js .tel-schaubild .tel-szene:not(.ist-aktiv){visibility:hidden}html.js .tel-schaubild .tel-szene-titel{display:none}html:not(.js) .tel-schaubild .tel-nur-js{display:none!important}html:not(.js) .tel-schaubild .tel-szene+.tel-szene{border-top:1px solid var(--color-ink-800);margin-top:2rem;padding-top:2rem}.tel-schaubild .tel-svg{width:100%;height:auto;margin-inline:auto}.tel-schaubild .tel-svg-breit{max-width:54rem;display:none}.tel-schaubild .tel-svg-hoch{max-width:26rem;display:block}@media (width>=48rem){.tel-schaubild .tel-svg-breit{display:block}.tel-schaubild .tel-svg-hoch{display:none}}.tel-schaubild .tel-knopf{border:1px solid var(--color-ink-700);min-height:2.75rem;color:var(--color-ink-300);text-align:left;cursor:pointer;background:0 0;border-radius:.5rem;align-items:center;gap:.625rem;padding:.625rem 1rem;font-size:.875rem;font-weight:700;line-height:1.3;transition:border-color .25s,color .25s,background-color .25s;display:flex;position:relative;overflow:hidden}.tel-schaubild .tel-knopf:hover{color:var(--color-ink-100);border-color:#f0762b8c}.tel-schaubild .tel-knopf[aria-pressed=true]{border-color:var(--color-accent-500);color:var(--color-ink-100);background:#f0762b14}.tel-schaubild .tel-knopf-punkt,.tel-schaubild .tel-marke{border:1.5px solid var(--color-ink-600);border-radius:999px;flex:none;width:.5rem;height:.5rem;transition:background-color .3s,border-color .3s}.tel-schaubild .tel-marke{margin-top:.45em}.tel-schaubild .tel-knopf[aria-pressed=true] .tel-knopf-punkt,html.js .tel-schaubild .tel-baustein.ist-dran .tel-marke{border-color:var(--color-accent-500);background:var(--color-accent-500)}.tel-schaubild .tel-fortschritt{background:var(--color-accent-500);transform-origin:0;pointer-events:none;width:100%;height:2px;position:absolute;bottom:0;left:0;transform:scaleX(0)}.tel-schaubild .tel-pause[aria-pressed=true] .tel-ic-pause,.tel-schaubild .tel-pause[aria-pressed=false] .tel-ic-weiter{display:none}.tel-schaubild .tel-baustein{transition:background-color .4s,box-shadow .4s}.tel-schaubild .tel-baustein h3,.tel-schaubild .tel-baustein p{transition:color .4s}html.js .tel-schaubild .tel-baustein:not(.ist-dran) h3{color:var(--color-ink-300)}html.js .tel-schaubild .tel-baustein:not(.ist-dran) p{color:var(--color-ink-400)}html.js .tel-schaubild .tel-baustein.ist-dran{box-shadow:inset 0 2px 0 var(--color-accent-500);background-color:#211c19}.tel-schaubild .tel-linie{fill:none;stroke:#6c645d;stroke-width:2px;stroke-linecap:round;stroke-linejoin:round;transition:stroke .35s,opacity .35s}.tel-schaubild .tel-linie.tel-fein{stroke-width:1.5px;stroke-dasharray:2 5}.tel-schaubild .tel-ikon,.tel-schaubild .tel-ring{fill:none;stroke-width:2px;stroke-linecap:round;stroke-linejoin:round;transition:stroke .35s,opacity .35s}.tel-schaubild .tel-ikon{stroke:var(--color-ink-300)}.tel-schaubild .tel-ring{stroke:var(--color-accent-500)}.tel-schaubild .tel-knoten{transition:opacity .4s}.tel-schaubild .tel-knoten rect{fill:var(--color-ink-900);stroke:var(--color-accent-500);stroke-width:2px;transition:stroke-width .3s}.tel-schaubild .tel-3cx{fill:var(--color-ink-100);font-family:var(--font-sans);letter-spacing:.02em;font-size:20px;font-weight:700}.tel-schaubild .tel-txt{fill:var(--color-ink-400);font-family:var(--font-mono);letter-spacing:.06em;font-size:13px;transition:fill .35s,opacity .35s}.tel-schaubild .tel-svg-hoch .tel-txt{font-size:12px}.tel-schaubild .tel-txt-hell{fill:var(--color-ink-300)}.tel-schaubild .tel-txt-akzent{fill:var(--color-accent-500)}.tel-schaubild .tel-txt-ok{fill:var(--color-ok-400)}.tel-schaubild .tel-punkt{fill:var(--color-accent-500);opacity:0;transition:opacity .15s}.tel-schaubild .tel-punkt.tel-sichtbar{opacity:1}.tel-schaubild .tel-punkt.tel-punkt-ok{fill:var(--color-ok-400)}.tel-schaubild .tel-alt{opacity:.4}.tel-schaubild .tel-alt rect{stroke-dasharray:3 3}.tel-schaubild .tel-alt.tel-alt-an{opacity:1}.tel-schaubild .tel-alt.tel-alt-an rect{stroke-dasharray:none}.tel-schaubild .tel-verdeckt:not(.tel-sichtbar){opacity:0}.tel-schaubild .tel-aus{opacity:0!important}.tel-schaubild .tel-gedimmt{opacity:.3}.tel-schaubild .tel-ring.tel-klingelt{animation:.6s ease-in-out infinite alternate telKlingel}.tel-schaubild .tel-ring.tel-ok,.tel-schaubild .tel-ikon.tel-ok{stroke:var(--color-ok-400)}.tel-schaubild .tel-ikon.tel-erreicht,.tel-schaubild .tel-ikon.tel-wartet{stroke:var(--color-accent-500)}.tel-schaubild .tel-wartet .tel-dreh{transform-box:fill-box;transform-origin:50%;animation:1.6s linear infinite telDreh}.tel-schaubild .tel-knoten.tel-puls rect{stroke-width:3.5px}.tel-schaubild .tel-linie.tel-verbunden{stroke:var(--color-ok-400);stroke-dasharray:6 8;animation:.9s linear infinite telFluss}.tel-schaubild .tel-txt.tel-txt-ok{fill:var(--color-ok-400)}.tel-schaubild .tel-txt.tel-betont{fill:var(--color-accent-400)}.tel-schaubild .tel-ikon.tel-fokus,.tel-schaubild .tel-linie.tel-fokus{stroke:var(--color-accent-400)}.tel-schaubild .tel-alt.tel-fokus{opacity:1}.tel-schaubild .tel-knoten.tel-fokus rect{stroke-width:3.5px}.tel-schaubild .tel-txt.tel-fokus{fill:var(--color-accent-400)}.tel-schaubild.ist-angehalten .tel-svg *,.tel-schaubild.ist-ausserhalb .tel-svg *{animation-play-state:paused!important}@media (prefers-reduced-motion:reduce){.tel-schaubild .tel-pause,.tel-schaubild .tel-fortschritt{display:none!important}}@keyframes telKlingel{0%{opacity:1}to{opacity:.2}}@keyframes telFluss{to{stroke-dashoffset:-14px}}@keyframes telDreh{to{transform:rotate(-360deg)}}.dsb-schaubild{background-image:radial-gradient(circle at 2px 2px,#221d19 1px,#0000 1.3px);background-size:24px 24px;container:dsb/inline-size}.dsb-knopf{text-align:left;color:var(--color-ink-300);cursor:pointer;border:1px solid #0000;border-radius:.375rem;align-items:center;gap:.5rem;padding:.5rem .625rem;font-size:.781rem;font-weight:700;line-height:1.25;transition:color .2s,border-color .2s,background-color .2s;display:flex}@container dsb (width>=32rem){.dsb-knopf{padding:.55rem .75rem;font-size:.813rem}}.dsb-knopf:before{content:"";border:1.5px solid var(--color-ink-600);border-radius:9999px;flex:none;width:.5rem;height:.5rem;transition:background-color .2s,border-color .2s}.dsb-knopf:hover{color:var(--color-ink-100)}.dsb-knopf[aria-pressed=true]{color:var(--color-ink-100);border-color:var(--color-accent-500);background:#f0762b12}.dsb-knopf[aria-pressed=true]:before{border-color:var(--color-accent-500);background:var(--color-accent-500)}html:not(.js) .dsb-schalter{display:none}.dsb-geist{border:1px dashed var(--color-ink-700);color:var(--color-ink-700);pointer-events:none;border-radius:.5rem;place-items:center;display:grid;position:absolute;inset:0}.dsb-chip{z-index:1;border:1px solid var(--color-ink-700);background:var(--color-ink-900);height:100%;color:var(--color-ink-100);border-radius:.5rem;align-items:flex-start;gap:.5rem;padding:.5rem .875rem .5rem .625rem;text-decoration:none;transition:border-color .25s,background-color .25s;display:flex;position:relative;container:dsbchip/inline-size}.dsb-chip .dsb-symbol{width:1rem;height:1rem;color:var(--color-ink-400);flex:none;transition:color .4s}.dsb-chip-titel{font-size:.781rem;font-weight:700;line-height:1.25;display:block}.dsb-chip-zusatz,.dsb-chip-recht{display:none}.dsb-chip-recht{font-family:var(--font-mono);letter-spacing:.1em;text-transform:uppercase;white-space:nowrap;color:var(--color-ink-400);margin-top:.125rem;font-size:.625rem;line-height:1.3}@container dsb (width>=48rem){.dsb-chip{gap:.625rem;padding:.5rem 1.25rem .5rem .75rem}.dsb-chip .dsb-symbol{width:1.125rem;height:1.125rem;margin-top:-.0625rem}.dsb-chip-titel{font-size:.8125rem}}@container dsbchip (width>=10rem){.dsb-chip-recht{display:block}}@container dsbchip (width>=12rem){.dsb-chip-zusatz{display:inline}}.dsb-chip.ist-bei-uns .dsb-symbol{color:var(--color-accent-500)}.dsb-punkt{background:var(--color-ink-600);border-radius:9999px;width:.375rem;height:.375rem;transition:background-color .4s,box-shadow .4s;position:absolute;top:.4375rem;right:.4375rem}.dsb-chip.ist-bei-uns .dsb-punkt{background:var(--color-ok-400);box-shadow:0 0 8px #7ec97e80}.dsb-chip.ist-gelandet{animation:.9s ease-out dsbLanden}@keyframes dsbLanden{0%{border-color:var(--color-accent-500)}to{border-color:var(--color-ink-700)}}.dsb-schaubild[data-zustand=ohne] .dsb-chip{border-color:var(--color-ink-600);box-shadow:0 -3px 9px #00000052}.dsb-schaubild .dsb-chip:is(:hover,:focus-visible,.ist-markiert){z-index:2;border-color:var(--color-accent-500);background:#231d19}.dsb-wir-titel{transition:opacity .4s}.dsb-schaubild[data-zustand=ohne] .dsb-wir-titel{opacity:.45}.dsb-bleibt-titel,.dsb-bleibt-eintrag{transition:opacity .45s,transform .45s,visibility linear}html.js .dsb-schaubild[data-zustand=mit] .dsb-bleibt-titel{transition-delay:.65s}html.js .dsb-schaubild[data-zustand=mit] .dsb-bleibt-eintrag{transition-delay:calc(.75s + var(--dsb-n,0) * .12s)}.dsb-schaubild[data-zustand=ohne] .dsb-bleibt-titel,.dsb-schaubild[data-zustand=ohne] .dsb-bleibt-eintrag{opacity:0;visibility:hidden;transition:opacity .25s,transform .25s,visibility 0s linear .25s;transform:translateY(8px)}.dsb-text{border-top:1px solid var(--color-ink-800);padding-top:1rem;transition:border-color .3s}.dsb-text:focus{outline:none}.dsb-text .dsb-t-symbol{color:var(--color-ink-400);transition:color .3s}.dsb-text:is(:hover,:target,.ist-markiert){border-color:var(--color-accent-500)}.dsb-text:is(:hover,:target,.ist-markiert) .dsb-t-symbol{color:var(--color-accent-500)}@media (prefers-reduced-motion:reduce){.dsb-chip.ist-gelandet{animation:none}.dsb-bleibt-titel,.dsb-bleibt-eintrag,.dsb-knopf,.dsb-knopf:before,.dsb-chip,.dsb-chip .dsb-symbol,.dsb-punkt,.dsb-wir-titel,.dsb-text,.dsb-text .dsb-t-symbol{transition:none!important}}@media print{.dsb-chip{transform:none!important}}.sup-schaubild[data-astro-cid-ycay4bsq]{--sup-linie:var(--color-linie,#6c645d)}html:not(.js) .sup-nur-js[data-astro-cid-ycay4bsq]{display:none}.sup-play[data-astro-cid-ycay4bsq]{border:1px solid var(--color-ink-700);font-family:var(--font-mono);color:var(--color-ink-300);cursor:pointer;border-radius:.375rem;flex:none;align-items:center;gap:.4rem;padding:.25rem .6rem;font-size:.688rem;transition:border-color .3s,color .3s;display:inline-flex}.sup-play[data-astro-cid-ycay4bsq]:hover{border-color:var(--color-accent-500);color:var(--color-ink-100)}.sup-play[data-astro-cid-ycay4bsq][data-zustand=laeuft] .sup-play-start[data-astro-cid-ycay4bsq],.sup-play[data-astro-cid-ycay4bsq][data-zustand=steht] .sup-play-pause[data-astro-cid-ycay4bsq]{display:none}.sup-linie[data-astro-cid-ycay4bsq]{fill:none;stroke:var(--sup-linie);stroke-width:2px;stroke-linecap:round;stroke-linejoin:round;vector-effect:non-scaling-stroke;transition:opacity .5s}.sup-linie[data-astro-cid-ycay4bsq][data-art=neben]{stroke-dasharray:5 7}.sup-linie[data-astro-cid-ycay4bsq][data-art=hinweis]{stroke-dasharray:1 6}.sup-punkt[data-astro-cid-ycay4bsq]{fill:var(--color-accent-500);opacity:0;transition:opacity .45s}.sup-schaubild[data-astro-cid-ycay4bsq].ist-bereit .sup-punkt[data-astro-cid-ycay4bsq]{opacity:1}.sup-schaubild[data-astro-cid-ycay4bsq][data-weg=monitoring] .sup-punkt[data-astro-cid-ycay4bsq]{fill:var(--color-ok-400)}.sup-schaubild[data-astro-cid-ycay4bsq].ist-neustart .sup-punkt[data-astro-cid-ycay4bsq]{opacity:0;transition:none}.sup-station[data-astro-cid-ycay4bsq]{transition:opacity .5s}.sup-ring[data-astro-cid-ycay4bsq]{fill:var(--color-ink-950);stroke:var(--sup-linie);stroke-width:2px;vector-effect:non-scaling-stroke;transition:stroke .35s}.sup-symbol[data-astro-cid-ycay4bsq]{fill:none;stroke:var(--color-ink-300);stroke-width:2px;stroke-linecap:round;stroke-linejoin:round;transition:stroke .35s}.sup-symbol[data-astro-cid-ycay4bsq] *{vector-effect:non-scaling-stroke}.sup-bevorzugt[data-astro-cid-ycay4bsq]{fill:none;stroke:var(--color-accent-500);stroke-opacity:.5;stroke-width:1.5px;vector-effect:non-scaling-stroke}.sup-station[data-astro-cid-ycay4bsq].ist-hinweis .sup-ring[data-astro-cid-ycay4bsq]{stroke:#7ec97e8c;stroke-dasharray:3 3}.sup-station[data-astro-cid-ycay4bsq].ist-hinweis .sup-symbol[data-astro-cid-ycay4bsq]{stroke:var(--color-ok-400);stroke-width:1.75px}.sup-halo[data-astro-cid-ycay4bsq]{fill:none;stroke:var(--color-accent-500);stroke-width:1.5px;vector-effect:non-scaling-stroke;opacity:0;transform-box:fill-box;transform-origin:50%}.sup-station[data-astro-cid-ycay4bsq].ist-hinweis .sup-halo[data-astro-cid-ycay4bsq]{stroke:var(--color-ok-400)}.sup-station[data-astro-cid-ycay4bsq].ist-markiert .sup-ring[data-astro-cid-ycay4bsq]{stroke:var(--color-accent-400)}.sup-station[data-astro-cid-ycay4bsq].ist-aktiv .sup-ring[data-astro-cid-ycay4bsq]{stroke:var(--color-accent-500)}.sup-station[data-astro-cid-ycay4bsq].ist-hinweis.ist-markiert .sup-ring[data-astro-cid-ycay4bsq],.sup-station[data-astro-cid-ycay4bsq].ist-hinweis.ist-aktiv .sup-ring[data-astro-cid-ycay4bsq]{stroke:var(--color-ok-400);stroke-dasharray:none}.sup-station[data-astro-cid-ycay4bsq].ist-aktiv .sup-symbol[data-astro-cid-ycay4bsq]{stroke:var(--color-ink-100)}.sup-station[data-astro-cid-ycay4bsq][data-sup-station=erledigt].ist-aktiv .sup-symbol[data-astro-cid-ycay4bsq],.sup-station[data-astro-cid-ycay4bsq].ist-hinweis.ist-aktiv .sup-symbol[data-astro-cid-ycay4bsq]{stroke:var(--color-ok-400)}.sup-station[data-astro-cid-ycay4bsq].ist-aktiv .sup-halo[data-astro-cid-ycay4bsq]{animation:1.8s ease-out sup-halo}@keyframes sup-halo{0%{opacity:.85;transform:scale(1)}to{opacity:0;transform:scale(1.6)}}html.js .sup-schaubild[data-astro-cid-ycay4bsq][data-weg] .ist-abseits[data-astro-cid-ycay4bsq]:not(.ist-markiert){opacity:.3}.sup-marken[data-astro-cid-ycay4bsq]{pointer-events:none}.sup-marke[data-astro-cid-ycay4bsq]{text-align:center;cursor:pointer;pointer-events:auto;flex-direction:column;align-items:center;gap:.15rem;width:6.5rem;transition:opacity .5s;display:flex;position:absolute;transform:translate(-50%)}.sup-marke[data-astro-cid-ycay4bsq].ist-hinweis{text-align:right;white-space:nowrap;align-items:flex-end;width:auto;transform:translate(-100%,-50%)}.sup-marke-tag[data-astro-cid-ycay4bsq]{background-color:var(--color-ink-950);font-family:var(--font-mono);letter-spacing:.12em;text-transform:uppercase;white-space:nowrap;color:var(--color-accent-400);border:1px solid #f0762b8c;border-radius:9999px;margin-bottom:.7rem;padding:.2rem .6rem;font-size:.625rem;line-height:1.3;position:absolute;bottom:100%;left:50%;transform:translate(-50%)}.sup-marke-name[data-astro-cid-ycay4bsq]{font-family:var(--font-mono);letter-spacing:.08em;text-transform:uppercase;color:var(--color-ink-300);font-size:.688rem;line-height:1.3;transition:color .3s}.sup-marke-sub[data-astro-cid-ycay4bsq]{color:var(--color-ink-400);font-size:.75rem;line-height:1.25}.ist-hinweis[data-astro-cid-ycay4bsq] .sup-marke-name[data-astro-cid-ycay4bsq]{color:var(--color-ink-400)}.ist-hinweis[data-astro-cid-ycay4bsq] .sup-marke-sub[data-astro-cid-ycay4bsq],.ist-hinweis[data-astro-cid-ycay4bsq] .sup-m-sub[data-astro-cid-ycay4bsq]{color:#7ec97ed9}.sup-marke[data-astro-cid-ycay4bsq]:hover .sup-marke-name[data-astro-cid-ycay4bsq],.sup-marke[data-astro-cid-ycay4bsq].ist-markiert .sup-marke-name[data-astro-cid-ycay4bsq],.sup-mmarke[data-astro-cid-ycay4bsq]:hover .sup-marke-name[data-astro-cid-ycay4bsq],.sup-mmarke[data-astro-cid-ycay4bsq].ist-markiert .sup-marke-name[data-astro-cid-ycay4bsq]{color:var(--color-ink-100)}.sup-marke[data-astro-cid-ycay4bsq].ist-aktiv .sup-marke-name[data-astro-cid-ycay4bsq],.sup-mmarke[data-astro-cid-ycay4bsq].ist-aktiv .sup-marke-name[data-astro-cid-ycay4bsq]{color:var(--color-accent-400)}.sup-marke[data-astro-cid-ycay4bsq].ist-hinweis.ist-aktiv .sup-marke-name[data-astro-cid-ycay4bsq],.sup-mmarke[data-astro-cid-ycay4bsq].ist-hinweis.ist-aktiv .sup-marke-name[data-astro-cid-ycay4bsq]{color:var(--color-ok-400)}.sup-mobil[data-astro-cid-ycay4bsq]{max-width:24rem;margin-inline:auto}.sup-mmarke[data-astro-cid-ycay4bsq]{text-align:left;cursor:pointer;pointer-events:auto;flex-direction:column;justify-content:center;transition:opacity .5s;display:flex;position:absolute;transform:translateY(-50%)}.sup-m-sub[data-astro-cid-ycay4bsq]{color:var(--color-ink-400);margin-top:.1rem;font-size:.75rem;line-height:1.25}.sup-m-sub[data-astro-cid-ycay4bsq].ist-akzent{color:var(--color-accent-400)}.sup-status[data-astro-cid-ycay4bsq]{flex-direction:column;gap:.3rem;min-height:6.9rem;display:flex}@media (width>=40rem){.sup-status[data-astro-cid-ycay4bsq]{min-height:4.1rem}}.sup-status-titel[data-astro-cid-ycay4bsq]{font-family:var(--font-mono);letter-spacing:.14em;text-transform:uppercase;color:var(--color-accent-500);font-size:.688rem}.sup-schaubild[data-astro-cid-ycay4bsq][data-weg=monitoring] .sup-status-titel[data-astro-cid-ycay4bsq]{color:var(--color-ok-400)}.sup-status-satz[data-astro-cid-ycay4bsq]{color:var(--color-ink-100);font-size:.938rem;line-height:1.45}.sup-gruppen-punkt[data-astro-cid-ycay4bsq]{background-color:var(--color-accent-500);border-radius:9999px;width:8px;height:8px}.sup-gruppen-punkt[data-astro-cid-ycay4bsq].ist-ruhig{background-color:var(--color-ok-400)}.sup-b-kreis[data-astro-cid-ycay4bsq]{border:1.5px solid var(--color-ink-700);width:2rem;height:2rem;color:var(--color-ink-400);border-radius:9999px;flex:none;justify-content:center;align-items:center;transition:border-color .3s,color .3s;display:inline-flex}.sup-b-kreis[data-astro-cid-ycay4bsq] svg[data-astro-cid-ycay4bsq]{width:15px;height:15px}.sup-b-knopf[data-astro-cid-ycay4bsq]{text-align:left;cursor:pointer;transition:color .3s}.sup-b-text[data-astro-cid-ycay4bsq] strong{color:var(--color-ink-100);font-weight:600}.sup-baustein[data-astro-cid-ycay4bsq].ist-aktiv .sup-b-kreis[data-astro-cid-ycay4bsq]{color:var(--color-ink-200);border-color:#f0762b99}.sup-baustein[data-astro-cid-ycay4bsq]:hover .sup-b-kreis[data-astro-cid-ycay4bsq],.sup-baustein[data-astro-cid-ycay4bsq]:focus-within .sup-b-kreis[data-astro-cid-ycay4bsq],.sup-baustein[data-astro-cid-ycay4bsq].ist-markiert .sup-b-kreis[data-astro-cid-ycay4bsq]{border-color:var(--color-accent-500);color:var(--color-accent-400)}.sup-baustein[data-astro-cid-ycay4bsq]:hover .sup-b-knopf[data-astro-cid-ycay4bsq],.sup-baustein[data-astro-cid-ycay4bsq].ist-markiert .sup-b-knopf[data-astro-cid-ycay4bsq]{color:var(--color-accent-400)}.srv-schrank{--srv-rot:#e0564a;container-type:inline-size}html:not(.js) .srv-schrank .srv-nur-js{display:none!important}.srv-schrank .srv-pause{border:1px solid var(--color-ink-700);min-height:2.25rem;font-family:var(--font-mono);letter-spacing:.08em;text-transform:uppercase;color:var(--color-ink-300);cursor:pointer;border-radius:.375rem;flex:none;align-items:center;gap:.45rem;padding:.25rem .7rem;font-size:.688rem;transition:border-color .3s,color .3s;display:inline-flex}.srv-schrank .srv-pause:hover{border-color:var(--color-accent-500);color:var(--color-ink-100)}.srv-schrank .srv-pause[data-zustand=laeuft] .srv-ic-weiter,.srv-schrank .srv-pause[data-zustand=steht] .srv-ic-pause{display:none}@media (prefers-reduced-motion:reduce){.srv-schrank .srv-pause{display:none}}.srv-schrank .srv-buehne{background-color:var(--color-ink-950);background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24'%3E%3Ccircle cx='2' cy='2' r='0.9' fill='%23221d19'/%3E%3C/svg%3E")}.srv-schrank .srv-breit{display:none}.srv-schrank .srv-hoch{max-width:26rem;margin-inline:auto;display:block}@container (width>=760px){.srv-schrank .srv-breit{display:block}.srv-schrank .srv-hoch{display:none}}.srv-schrank .srv-flaeche{max-width:60rem;margin-inline:auto;position:relative}.srv-schrank .srv-svg{width:100%;height:auto;display:block}.srv-schrank svg :is(rect,path,circle){vector-effect:non-scaling-stroke}.srv-schrank .srv-svg,.srv-schrank .srv-h-front,.srv-schrank .srv-h-ikon svg{fill:none;stroke-width:2px;stroke-linecap:round;stroke-linejoin:round}.srv-schrank .srv-rack{stroke:var(--color-linie)}.srv-schrank .srv-loecher{stroke-width:2.4px;stroke-dasharray:.1 9}.srv-schrank .srv-einschub{stroke:var(--color-ink-400);transition:stroke .35s}.srv-schrank .srv-detail{stroke:var(--color-linie);transition:stroke .35s}.srv-schrank .srv-sym{stroke:var(--color-ink-300);transition:stroke .35s}.srv-schrank .srv-frei{stroke:var(--color-linie);stroke-dasharray:4 6}.srv-schrank .srv-led,.srv-schrank .srv-led-klein{fill:var(--color-ok-400);stroke:none;transition:fill .35s,stroke .35s}.srv-schrank .srv-led-klein{opacity:.75}.srv-schrank .srv-akku{stroke:var(--color-ok-400);transition:opacity .5s,stroke .4s}.srv-schrank .srv-linie{stroke:var(--color-linie);transition:stroke .4s}.srv-schrank .srv-fein{stroke-width:1.6px;stroke-dasharray:2 6}.srv-schrank .srv-leiter{stroke:var(--color-linie);transition:stroke .35s}.srv-schrank .srv-aussen{stroke:var(--color-ink-300);transition:stroke .4s}.srv-schrank .srv-aussen .srv-detail,.srv-schrank .srv-puls{stroke:var(--color-linie)}.srv-schrank .srv-bruch{stroke:var(--srv-rot);stroke-width:2.4px;opacity:0;transition:opacity .3s}.srv-schrank .srv-meldung{fill:var(--color-accent-500);stroke:none;opacity:0}.srv-schrank svg [data-teil].ist-markiert,.srv-schrank .srv-leiter.ist-markiert{stroke:var(--color-accent-500)}.srv-schrank .ist-markiert .srv-detail,.srv-schrank .ist-markiert .srv-sym,.srv-schrank .srv-aussen.ist-markiert .srv-puls{stroke:var(--color-ink-200)}.srv-schrank .ist-markiert .srv-frei{stroke:var(--color-accent-500)}.srv-schrank .srv-led.ist-markiert{stroke:var(--color-accent-400);stroke-width:3.5px;paint-order:stroke}.srv-schrank .srv-marke{cursor:pointer;border-radius:.375rem;flex-direction:column;justify-content:center;gap:.1rem;display:flex;position:absolute}.srv-schrank .srv-marke-links{text-align:right;align-items:flex-end}.srv-schrank .srv-marke-rechts{text-align:left;align-items:flex-start}.srv-schrank .srv-marke-info{cursor:default}.srv-schrank .srv-marke-name{font-family:var(--font-mono);letter-spacing:.1em;text-transform:uppercase;color:var(--color-ink-200);font-size:.719rem;line-height:1.3;transition:color .3s}.srv-schrank .srv-marke-sub{color:var(--color-ink-400);font-size:.8125rem;line-height:1.3;transition:color .3s,opacity .4s}.srv-schrank :is(.srv-marke,.srv-h-aussen,.srv-h-einschub):hover .srv-marke-name,.srv-schrank :is(.srv-marke,.srv-h-aussen,.srv-h-einschub).ist-markiert .srv-marke-name{color:var(--color-accent-400)}.srv-schrank :is(.srv-marke,.srv-h-einschub,.srv-h-aussen)[aria-pressed=true] .srv-marke-name{color:var(--color-accent-500)}.srv-schrank .srv-marke-info:hover .srv-marke-name{color:var(--color-ink-200)}.srv-schrank .srv-wechsel{display:grid}.srv-schrank .srv-wechsel>*{grid-area:1/1}.srv-schrank .srv-marke-rechts .srv-wechsel{justify-items:start}.srv-schrank .srv-h-oben{grid-template-columns:repeat(2,minmax(0,1fr));gap:.5rem;display:grid}.srv-schrank .srv-h-aussen{text-align:left;cursor:pointer;align-items:center;gap:.6rem;min-height:2.75rem;display:flex}.srv-schrank .srv-h-netz{cursor:default}.srv-schrank .srv-h-ikon{flex:none;justify-content:center;align-items:center;width:2.6rem;height:2.6rem;display:inline-flex}.srv-schrank .srv-h-ikon svg{width:100%;height:100%}.srv-schrank .srv-h-kabel{background-color:var(--color-linie);width:2px;height:1.6rem;margin-left:calc(1.3rem - 1px);transition:background-color .4s;position:relative}.srv-schrank .srv-h-kabel-mon{background:repeating-linear-gradient(to bottom, var(--color-linie) 0 2px, transparent 2px 7px)}.srv-schrank .srv-h-meldung{background-color:var(--color-accent-500);opacity:0;border-radius:999px;width:8px;height:8px;position:absolute;bottom:-4px;left:-3px}.srv-schrank .srv-h-bruch{fill:none;width:14px;height:14px;stroke:var(--srv-rot);stroke-width:2.4px;stroke-linecap:round;opacity:0;margin:-7px 0 0 -7px;transition:opacity .3s;position:absolute;top:50%;left:50%}.srv-schrank .srv-h-rack{border:2px solid var(--color-linie);border-radius:.5rem;gap:.4rem;padding:.85rem 1.15rem;display:grid;position:relative}.srv-schrank .srv-h-rack:before,.srv-schrank .srv-h-rack:after{content:"";background:radial-gradient(circle, var(--color-linie) 1.2px, transparent 1.7px) 0 0 / 4px 9px repeat-y;width:4px;position:absolute;top:.8rem;bottom:.8rem}.srv-schrank .srv-h-rack:before{left:.35rem}.srv-schrank .srv-h-rack:after{right:.35rem}.srv-schrank .srv-h-einschub{text-align:left;cursor:pointer;border-radius:.375rem;grid-template-columns:7.75rem minmax(0,1fr);align-items:center;gap:.75rem;width:100%;display:grid}.srv-schrank .srv-h-front{width:100%;height:auto;display:block}.srv-schrank .srv-hoch .srv-marke-name{letter-spacing:.08em;font-size:.688rem}.srv-schrank .srv-hoch .srv-marke-sub{font-size:.75rem}.srv-schrank .srv-mon-meldung,.srv-schrank .srv-netz-aus,.srv-schrank .srv-netz-zurueck{opacity:0}.srv-schrank .srv-mon-meldung{color:var(--color-accent-400)}.srv-schrank .srv-netz-aus{color:var(--srv-rot)}.srv-schrank .srv-netz-zurueck{color:var(--color-ok-400)}.srv-schrank:is([data-phase=ausfall],[data-phase=meldung]) .srv-netz-normal,.srv-schrank[data-phase=zurueck] .srv-netz-normal{opacity:0}.srv-schrank:is([data-phase=ausfall],[data-phase=meldung]) .srv-netz-aus,.srv-schrank[data-phase=zurueck] .srv-netz-zurueck{opacity:1}.srv-schrank:is([data-phase=ausfall],[data-phase=meldung]) .srv-strom{stroke:var(--srv-rot);stroke-dasharray:3 7}.srv-schrank:is([data-phase=ausfall],[data-phase=meldung]) :is(.srv-bruch,.srv-h-bruch){opacity:1}.srv-schrank:is([data-phase=ausfall],[data-phase=meldung]) .srv-dose{stroke:var(--srv-rot)}.srv-schrank:is([data-phase=ausfall],[data-phase=meldung]) .srv-h-strom{background:repeating-linear-gradient(to bottom, var(--srv-rot) 0 3px, transparent 3px 9px)}.srv-schrank[data-phase=zurueck] .srv-strom{stroke:var(--color-ok-400);stroke-dasharray:6 8;animation:.9s linear infinite srvFluss}.srv-schrank[data-phase=zurueck] .srv-dose{stroke:var(--color-ok-400)}.srv-schrank[data-phase=zurueck] .srv-h-strom{background:repeating-linear-gradient(to top, var(--color-ok-400) 0 6px, transparent 6px 12px);background-size:2px 12px;animation:.9s linear infinite srvFlussH}.srv-schrank:is([data-phase=ausfall],[data-phase=meldung]) [data-teil=usv]{stroke:var(--color-accent-500)}.srv-schrank:is([data-phase=ausfall],[data-phase=meldung]) .srv-led-usv{fill:var(--color-accent-500);animation:1.1s ease-in-out infinite srvBlink}.srv-schrank:is([data-phase=ausfall],[data-phase=meldung]) .srv-akku{stroke:var(--color-accent-500)}.srv-schrank[data-phase=ausfall] .srv-akku[data-n="4"]{opacity:.12;transition-delay:1.3s}.srv-schrank[data-phase=ausfall] .srv-akku[data-n="3"]{opacity:.12;transition-delay:3.3s}.srv-schrank[data-phase=meldung] .srv-akku:is([data-n="4"],[data-n="3"]){opacity:.12}.srv-schrank[data-phase=meldung] .srv-akku[data-n="2"]{opacity:.12;transition-delay:3.4s}.srv-schrank[data-phase=zurueck] .srv-akku[data-n="2"]{transition-delay:.5s}.srv-schrank[data-phase=zurueck] .srv-akku[data-n="3"]{transition-delay:1.4s}.srv-schrank[data-phase=zurueck] .srv-akku[data-n="4"]{transition-delay:2.3s}.srv-schrank[data-phase=meldung] .srv-meldung{animation:1.5s cubic-bezier(.45,0,.25,1) .3s both srvMeldungX}.srv-schrank[data-phase=meldung] .srv-h-meldung{animation:1.3s cubic-bezier(.45,0,.25,1) .3s both srvMeldungY}.srv-schrank[data-phase=meldung] .srv-mon-ikon{stroke:var(--color-accent-500);transition-delay:1.7s}.srv-schrank[data-phase=meldung] .srv-mon-ikon .srv-puls{stroke:var(--color-accent-400);transition-delay:1.7s}.srv-schrank[data-phase=meldung] .srv-mon-normal{opacity:0;transition-delay:1.7s}.srv-schrank[data-phase=meldung] .srv-mon-meldung{opacity:1;transition-delay:1.7s}.srv-schrank.ist-steht *,.srv-schrank.ist-steht :before,.srv-schrank.ist-steht :after{animation-play-state:paused!important}@keyframes srvFluss{to{stroke-dashoffset:14px}}@keyframes srvFlussH{to{background-position:0 -12px}}@keyframes srvBlink{50%{opacity:.3}}@keyframes srvMeldungX{0%{opacity:0;transform:translate(0)}12%{opacity:1}88%{opacity:1;transform:translateX(var(--srv-weg,130px))}to{opacity:0;transform:translateX(var(--srv-weg,130px))}}@keyframes srvMeldungY{0%{opacity:0;transform:translateY(0)}12%{opacity:1}88%{opacity:1;transform:translateY(calc(-1.6rem - 2px))}to{opacity:0;transform:translateY(calc(-1.6rem - 2px))}}.srv-schrank .srv-status{flex-direction:column;gap:.3rem;min-height:6.4rem;display:flex}@container (width>=540px){.srv-schrank .srv-status{min-height:4.6rem}}@container (width>=760px){.srv-schrank .srv-status{min-height:3.9rem}}.srv-schrank .srv-status-titel{font-family:var(--font-mono);letter-spacing:.14em;text-transform:uppercase;color:var(--color-accent-500);font-size:.688rem}.srv-schrank .srv-status[data-ton=ok] .srv-status-titel{color:var(--color-ok-400)}.srv-schrank .srv-status[data-ton=stoerung] .srv-status-titel{color:var(--srv-rot)}.srv-schrank .srv-status[data-ton=auswahl] .srv-status-titel{color:var(--color-accent-400)}.srv-schrank .srv-status-satz{color:var(--color-ink-100);font-size:.938rem;line-height:1.45}.srv-schrank .srv-bausteine{gap:1.75rem 2.25rem;display:grid}@container (width>=540px){.srv-schrank .srv-bausteine{grid-template-columns:repeat(2,minmax(0,1fr))}}@container (width>=900px){.srv-schrank .srv-bausteine{grid-template-columns:repeat(3,minmax(0,1fr))}}.srv-schrank .srv-baustein{border-left:2px solid var(--color-ink-700);padding-left:1rem;transition:border-color .3s,opacity .3s}.srv-schrank .srv-b-ort{font-family:var(--font-mono);letter-spacing:.12em;text-transform:uppercase;color:var(--color-ink-400);align-items:center;gap:.5rem;margin-bottom:.45rem;font-size:.656rem;transition:color .3s;display:flex}.srv-schrank .srv-b-led{background-color:var(--color-ok-400);border-radius:999px;flex:none;width:6px;height:6px}.srv-schrank .srv-b-knopf{text-align:left;cursor:pointer;transition:color .3s}.srv-schrank .srv-b-knopf:hover{color:var(--color-accent-400)}.srv-schrank .srv-b-text strong{color:var(--color-ink-100);font-weight:600}html.js .srv-schrank.hat-auswahl .srv-baustein:not(.ist-dran){opacity:.5}.srv-schrank .srv-baustein.ist-dran{border-left-color:var(--color-accent-500)}.srv-schrank .srv-baustein.ist-dran .srv-b-ort{color:var(--color-accent-400)}
