#g24-notdienst-root .g24-cu__run.g24s-run{display:block;max-width:900px;margin:0 auto;gap:0}#g24-notdienst-root .g24s{display:grid;gap:24px;color:var(--g24-d-text)}#g24-notdienst-root .g24s,#g24-notdienst-root .g24s *{box-sizing:border-box}#g24-notdienst-root .g24s__kopf{display:flex;align-items:center;gap:16px}#g24-notdienst-root .g24s__marke{margin:0;font:700 13px/18px var(--g24-sans);letter-spacing:.6px;text-transform:uppercase;color:var(--g24-d-text-2)}#g24-notdienst-root .g24s__marke b{color:var(--g24-d-gruen)}#g24-notdienst-root .g24s__halt{position:static;margin-left:auto;display:grid;place-items:center;flex:none;width:44px;height:44px;padding:0;border:1px solid var(--g24-d-linie);border-radius:var(--g24-r-s);background:var(--g24-glas);color:var(--g24-d-text);cursor:pointer}#g24-notdienst-root .g24s__halt:hover{background:var(--g24-wald)}#g24-notdienst-root .g24s__halt:focus-visible{outline:3px solid var(--g24-sonne);outline-offset:2px}#g24-notdienst-root .g24s__halt svg{width:20px;height:20px}#g24-notdienst-root .g24s__halt svg[hidden]{display:none}#g24-notdienst-root .g24s__netz{position:relative;display:grid;grid-template-columns:minmax(170px,220px) minmax(0,1fr) minmax(170px,220px);gap:16px 32px;align-items:center}#g24-notdienst-root .g24s__linien{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;overflow:visible;pointer-events:none}#g24-notdienst-root .g24s__linie{fill:none;stroke:var(--g24-d-linie);stroke-width:1.5;stroke-dasharray:4 10;stroke-linecap:round;animation:g24s-fluss 4s linear infinite;transition:stroke var(--g24-zeit-mittel)}#g24-notdienst-root .g24s__linie.is-aktiv{stroke:var(--g24-d-gruen);animation-duration:2s}#g24-notdienst-root .g24s__spalte{display:grid;gap:16px;min-width:0}#g24-notdienst-root .g24s__modul{display:flex;align-items:center;gap:12px;min-height:56px;padding:8px 12px;border:1px solid var(--g24-d-linie);border-radius:var(--g24-r-m);background:var(--g24-glas);color:var(--g24-d-text-2);transition:border-color var(--g24-zeit-mittel),transform var(--g24-zeit-mittel) var(--g24-kurve),opacity var(--g24-zeit-mittel)}#g24-notdienst-root .g24s__modul-ico{display:grid;place-items:center;flex:none;width:40px;height:40px;border-radius:var(--g24-r-s);background:var(--g24-nacht);color:var(--g24-d-gruen)}#g24-notdienst-root .g24s__modul-ico svg{width:22px;height:22px}#g24-notdienst-root .g24s__modul-txt{min-width:0}#g24-notdienst-root .g24s__modul b{display:block;font:700 15px/22px var(--g24-sans);color:var(--g24-d-text)}#g24-notdienst-root .g24s__modul small{display:block;font:400 13px/18px var(--g24-sans);color:var(--g24-d-text-2)}#g24-notdienst-root .g24s__modul-st{display:grid;place-items:center;flex:none;width:24px;height:24px;margin-left:auto;border-radius:50%;color:var(--g24-nacht);background:var(--g24-d-gruen);opacity:0;transform:scale(.6);transition:opacity var(--g24-zeit-mittel),transform var(--g24-zeit-mittel) var(--g24-kurve-feder)}#g24-notdienst-root .g24s__modul-st svg{width:16px;height:16px}#g24-notdienst-root .g24s__modul.is-wartet{opacity:.72}#g24-notdienst-root .g24s__modul.is-aktiv{border-color:var(--g24-d-gruen);transform:translateY(-2px);opacity:1}#g24-notdienst-root .g24s__modul.is-aktiv .g24s__modul-ico{animation:g24s-puls 1.2s var(--g24-kurve) infinite}#g24-notdienst-root .g24s__modul.is-fertig{opacity:1}#g24-notdienst-root .g24s__modul.is-fertig .g24s__modul-st{opacity:1;transform:none}#g24-notdienst-root .g24s__modul.is-aus{opacity:.4}#g24-notdienst-root .g24s__linse{position:relative;aspect-ratio:4/3;min-width:0;overflow:hidden;border:1px solid var(--g24-d-linie);border-radius:var(--g24-r-m);background:var(--g24-wald)}#g24-notdienst-root .g24s__linse img{display:block;width:100%;height:100%;object-fit:cover}#g24-notdienst-root .g24s__foto{transform-origin:50% 50%;transition:transform 3s var(--g24-kurve)}#g24-notdienst-root .g24s.ph-1 .g24s__foto{transform:scale(1.08)}#g24-notdienst-root .g24s.ph-2 .g24s__foto{transform:scale(1.25);transition-duration:2s}#g24-notdienst-root .g24s.ph-2.ph-zurueck .g24s__foto,#g24-notdienst-root .g24s.ph-3 .g24s__foto{transform:scale(1.08);transition-duration:2s}#g24-notdienst-root .g24s.ph-4 .g24s__foto{transform:scale(1);transition-duration:2s}#g24-notdienst-root .g24s__wisch{position:absolute;top:0;right:0;bottom:0;left:0;background:var(--g24-blattlicht);opacity:0;transform:translate(-100%);pointer-events:none}#g24-notdienst-root .g24s.ph-3 .g24s__wisch{animation:g24s-wisch 1.5s var(--g24-kurve) 1 both}#g24-notdienst-root .g24s__name{display:grid;place-content:center;gap:4px;height:100%;padding:24px;text-align:center}#g24-notdienst-root .g24s__name small{font:400 15px/22px var(--g24-sans);color:var(--g24-d-text-2)}#g24-notdienst-root .g24s__name strong{font:700 24px/30px var(--g24-sans);color:var(--g24-d-text);overflow-wrap:anywhere}#g24-notdienst-root .g24s__scan{position:absolute;left:0;right:0;top:0;bottom:0;border-bottom:2px solid var(--g24-d-gruen);transform:translateY(-100%);animation:g24s-scan 3.2s var(--g24-kurve) infinite alternate;pointer-events:none}#g24-notdienst-root .g24s__ring{position:absolute;left:50%;top:50%;width:120px;height:120px;margin:-60px 0 0 -60px;border:1.5px dashed var(--g24-d-gruen);border-radius:50%;opacity:.8;animation:g24s-dreh 24s linear infinite;pointer-events:none}#g24-notdienst-root .g24s.ph-3 .g24s__ring{animation-duration:20s}#g24-notdienst-root .g24s__ecke{position:absolute;width:24px;height:24px;border:0 solid var(--g24-d-gruen);pointer-events:none}#g24-notdienst-root .g24s__ecke--tl{left:12px;top:12px;border-left-width:3px;border-top-width:3px;border-top-left-radius:var(--g24-r-s)}#g24-notdienst-root .g24s__ecke--tr{right:12px;top:12px;border-right-width:3px;border-top-width:3px;border-top-right-radius:var(--g24-r-s)}#g24-notdienst-root .g24s__ecke--bl{left:12px;bottom:12px;border-left-width:3px;border-bottom-width:3px;border-bottom-left-radius:var(--g24-r-s)}#g24-notdienst-root .g24s__ecke--br{right:12px;bottom:12px;border-right-width:3px;border-bottom-width:3px;border-bottom-right-radius:var(--g24-r-s)}#g24-notdienst-root .g24s__tag,#g24-notdienst-root .g24s__gps{position:absolute;bottom:12px;display:inline-flex;align-items:center;gap:6px;padding:4px 10px;border:1px solid var(--g24-d-linie);border-radius:var(--g24-r-p);background:var(--g24-nacht);color:var(--g24-d-text);font:700 13px/18px var(--g24-sans)}#g24-notdienst-root .g24s__tag{left:12px;letter-spacing:.6px;text-transform:uppercase}#g24-notdienst-root .g24s__gps{right:12px;font-weight:600}#g24-notdienst-root .g24s__gps svg{width:16px;height:16px;color:var(--g24-d-gruen)}#g24-notdienst-root .g24s__lauf{display:grid;gap:8px}#g24-notdienst-root .g24s__balken{height:6px;overflow:hidden;border-radius:var(--g24-r-p);background:var(--g24-wald)}#g24-notdienst-root .g24s__balken i{display:block;height:100%;width:100%;border-radius:var(--g24-r-p);background:var(--g24-d-gruen);transform:scaleX(0);transform-origin:left center;transition:transform var(--g24-zeit-mittel) linear}#g24-notdienst-root .g24s__zahlen{display:flex;align-items:baseline;justify-content:space-between;gap:16px}#g24-notdienst-root .g24s__pct{font:700 24px/30px var(--g24-sans);font-variant-numeric:tabular-nums;color:var(--g24-d-text)}#g24-notdienst-root .g24s__rest{font:400 15px/22px var(--g24-sans);color:var(--g24-d-text-2)}#g24-notdienst-root .g24s__log{display:grid;gap:8px;margin:0;padding:16px;list-style:none;border:1px solid var(--g24-d-linie);border-radius:var(--g24-r-m);background:var(--g24-glas)}#g24-notdienst-root .g24s__log:empty{display:none}#g24-notdienst-root .g24s__log li{display:grid;grid-template-columns:40px auto minmax(0,1fr);gap:4px 12px;align-items:center;margin:0;font:400 15px/22px var(--g24-sans);color:var(--g24-d-text-2);animation:g24s-ein var(--g24-zeit-mittel) var(--g24-kurve) both}#g24-notdienst-root .g24s__log li:last-child{color:var(--g24-d-text)}#g24-notdienst-root .g24s__mark{display:block;width:40px;height:6px;border-radius:var(--g24-r-p);background:var(--g24-glas);overflow:hidden}#g24-notdienst-root .g24s__mark i{display:block;width:100%;height:100%;border-radius:var(--g24-r-p);background:var(--g24-d-gruen);transform-origin:left center}#g24-notdienst-root .g24s__log li.is-aktiv .g24s__mark i{animation:g24s-mark 1.4s var(--g24-kurve) infinite}#g24-notdienst-root .g24s__chip{display:inline-block;justify-self:start;padding:0 8px;border:1px solid var(--g24-d-linie);border-radius:var(--g24-r-p);font:700 13px/20px var(--g24-sans);color:var(--g24-d-gruen);white-space:nowrap}#g24-notdienst-root .g24s__text{min-width:0;overflow-wrap:anywhere}#g24-notdienst-root .g24s__tipp{min-height:22px;margin:0;font:400 15px/22px var(--g24-sans);color:var(--g24-d-text-2)}@keyframes g24s-scan{0%{transform:translateY(-100%)}to{transform:translateY(0)}}@keyframes g24s-dreh{to{transform:rotate(360deg)}}@keyframes g24s-fluss{to{stroke-dashoffset:-28}}@keyframes g24s-puls{0%,to{transform:scale(1)}50%{transform:scale(1.08)}}@keyframes g24s-ein{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:none}}@keyframes g24s-mark{0%{transform:scaleX(.15)}70%{transform:scaleX(1)}to{transform:scaleX(1)}}@keyframes g24s-wisch{0%{opacity:0;transform:translate(-100%)}20%{opacity:.9}80%{opacity:.9}to{opacity:0;transform:translate(100%)}}#g24-notdienst-root .g24s.ist-angehalten .g24s__scan,#g24-notdienst-root .g24s.ist-angehalten .g24s__ring,#g24-notdienst-root .g24s.ist-angehalten .g24s__linie,#g24-notdienst-root .g24s.ist-angehalten .g24s__modul-ico,#g24-notdienst-root .g24s.ist-angehalten .g24s__mark i,#g24-notdienst-root .g24s.ist-angehalten .g24s__wisch{animation-play-state:paused}#g24-notdienst-root .g24s.ist-angehalten .g24s__foto{transition:none}@media(prefers-reduced-motion:reduce){#g24-notdienst-root .g24s__scan{animation:none;transform:translateY(-44%)}#g24-notdienst-root .g24s__ring,#g24-notdienst-root .g24s__linie,#g24-notdienst-root .g24s__modul-ico,#g24-notdienst-root .g24s__log li,#g24-notdienst-root .g24s__log li.is-aktiv .g24s__mark i,#g24-notdienst-root .g24s__wisch{animation:none}#g24-notdienst-root .g24s__modul,#g24-notdienst-root .g24s__modul-st,#g24-notdienst-root .g24s__balken i,#g24-notdienst-root .g24s__linie,#g24-notdienst-root .g24s__foto{transition:none}#g24-notdienst-root .g24s__foto{transform:none!important}#g24-notdienst-root .g24s__halt{display:none}}#g24-notdienst-root .g24s__reihe,#g24-notdienst-root .g24s__modul .g24s__kurz,#g24-notdienst-root .g24s__reihe .g24s__modul .g24s__lang{display:none}#g24-notdienst-root .g24s__reihe .g24s__modul .g24s__kurz{display:inline}@media(max-width:989px){#g24-notdienst-root .g24s__netz{grid-template-columns:minmax(150px,1fr) minmax(0,1.5fr) minmax(150px,1fr);gap:12px 16px}#g24-notdienst-root .g24s__modul{min-height:48px;padding:6px 10px;gap:8px}#g24-notdienst-root .g24s__modul-ico{width:32px;height:32px}#g24-notdienst-root .g24s__modul-ico svg{width:18px;height:18px}}@media(max-width:749px){#g24-notdienst-root .g24s{gap:16px}#g24-notdienst-root .g24s__netz{grid-template-columns:minmax(0,1fr);gap:12px}#g24-notdienst-root .g24s__linien,#g24-notdienst-root .g24s__spalte{display:none}#g24-notdienst-root .g24s__reihe{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:8px}#g24-notdienst-root .g24s__reihe .g24s__modul{position:relative;flex-direction:column;align-items:flex-start;gap:4px;min-height:44px;padding:8px 6px;text-align:left}#g24-notdienst-root .g24s__reihe .g24s__modul-ico{width:32px;height:32px}#g24-notdienst-root .g24s__reihe .g24s__modul-ico svg{width:18px;height:18px}#g24-notdienst-root .g24s__reihe .g24s__modul-txt{overflow:hidden}#g24-notdienst-root .g24s__reihe .g24s__modul b{font:700 13px/18px var(--g24-sans);white-space:nowrap}#g24-notdienst-root .g24s__reihe .g24s__modul small{display:block;font:400 13px/18px var(--g24-sans);overflow-wrap:normal;word-break:normal;-webkit-hyphens:manual;hyphens:manual}#g24-notdienst-root .g24s__reihe .g24s__modul-st{position:absolute;top:4px;right:4px;width:18px;height:18px;margin:0}#g24-notdienst-root .g24s__reihe .g24s__modul-st svg{width:12px;height:12px}#g24-notdienst-root .g24s__modul.is-aktiv{transform:none}#g24-notdienst-root .g24s__ring{width:88px;height:88px;margin:-44px 0 0 -44px}#g24-notdienst-root .g24s__log{padding:12px}#g24-notdienst-root .g24s__log li{grid-template-columns:36px minmax(0,1fr);row-gap:0}#g24-notdienst-root .g24s__mark{width:32px}#g24-notdienst-root .g24s__log .g24s__text{grid-column:2}#g24-notdienst-root .g24s__pct{font-size:20px;line-height:26px}}@media(max-width:479px){#g24-notdienst-root .g24s__reihe{gap:4px}#g24-notdienst-root .g24s__reihe .g24s__modul{padding:8px 4px}#g24-notdienst-root .g24s__reihe .g24s__modul-ico{width:28px;height:28px}}
/*# sourceMappingURL=/cdn/shop/t/170/assets/g24ai-scan.css.map */
