.upt-sprite{position:absolute;width:0;height:0;overflow:hidden}.usp-tour{--upt-rot: var(--usp-red, #dc2626);--upt-kopf: var(--font-heading--family, "Barlow Condensed", Impact, sans-serif);--upt-mono: var(--usp-mono, ui-monospace, "SF Mono", Menlo, monospace);--upt-grund: #0b0e13;position:relative}.upt-rahmen{position:relative}.upt-kapitel{list-style:none;margin:0;padding:0;counter-reset:none}.upt-k{position:relative;min-height:88vh;transition:opacity .45s ease}.upt-k__inhalt{position:sticky;top:max(90px,calc(50vh - 200px));display:flex;flex-direction:column;gap:14px;padding-block:24px}.usp-tour.is-bereit .upt-k{opacity:.32}.usp-tour.is-bereit .upt-k.is-aktiv{opacity:1}.upt-k[data-upt-k=app]{min-height:128vh}.upt-k[data-upt-k=anfrage]{min-height:132vh}.upt-k[data-upt-k=fotos]{min-height:104vh}.upt-k[data-upt-k=status]{min-height:100vh}.upt-k__nr{font-family:var(--upt-kopf);font-weight:700;font-size:1rem;letter-spacing:.14em;color:var(--upt-rot);display:inline-flex;align-items:center;gap:12px}.upt-k__nr:after{content:"";width:48px;height:1px;background:rgba(var(--usp-red-rgb, 220 38 38),.5)}.upt-k__titel{margin:0;font-family:var(--upt-kopf);font-weight:700;text-transform:uppercase;letter-spacing:.01em;line-height:1;font-size:clamp(1.75rem,2.5vw,2.5rem);color:#fff}.upt-k__text{max-width:46ch;color:#ffffffbd;line-height:1.6}.upt-k__text p{margin:0 0 .6em}.upt-k__text p:last-child{margin-bottom:0}.upt-k__text strong{color:#fff;font-weight:600}.upt-k__punkte{list-style:none;margin:4px 0 0;padding:0;display:grid;gap:8px;max-width:46ch}.upt-k__punkte li{position:relative;padding-left:22px;color:#ffffffd1;font-size:.95rem;line-height:1.45}.upt-k__punkte li:before{content:"";position:absolute;left:0;top:.5em;width:10px;height:2px;background:var(--upt-rot)}.upt-wahl{display:inline-flex;align-self:flex-start;padding:3px;border:1px solid rgba(255,255,255,.14);background:#ffffff0a}.upt-wahl__knopf{-webkit-appearance:none;appearance:none;border:0;margin:0;cursor:pointer;padding:9px 16px;font:600 .8rem/1 var(--upt-kopf);letter-spacing:.12em;text-transform:uppercase;color:#ffffff9e;background:transparent;transition:background .2s,color .2s}.upt-wahl__knopf[aria-pressed=true]{background:#fff;color:#0b0e13}.upt-wahl__knopf:focus-visible{outline:2px solid var(--upt-rot);outline-offset:2px}.upt-anleitung{list-style:none;margin:0;padding:0;display:grid;gap:2px;max-width:46ch;counter-reset:upt-a}.upt-anleitung li{counter-increment:upt-a;position:relative;padding:9px 12px 9px 44px;color:#ffffffb3;line-height:1.4;border-left:2px solid transparent;transition:color .3s,background .3s,border-color .3s}.upt-anleitung li:before{content:counter(upt-a);position:absolute;left:14px;top:8px;font:700 1.05rem/1.3 var(--upt-kopf);color:var(--upt-rot)}.upt-anleitung li.is-jetzt{color:#fff;background:linear-gradient(90deg,rgba(var(--usp-red-rgb, 220 38 38),.14),transparent 80%);border-left-color:var(--upt-rot)}.upt-anleitung li.is-fertig{color:#ffffffdb}.usp-tour.is-bereit[data-plattform=ios] .upt-anleitung--android,.usp-tour.is-bereit[data-plattform=android] .upt-anleitung--ios{display:none}.usp-tour:not(.is-bereit) .upt-wahl{display:none}.usp-tour:not(.is-bereit) .upt-anleitung--android:before{content:"Android";display:block;margin:6px 0 2px;font:600 .75rem/1 var(--upt-kopf);letter-spacing:.14em;text-transform:uppercase;color:#ffffff80}.upt-k__laptop{margin:2px 0 0;max-width:46ch;font-size:.88rem;line-height:1.5;color:#ffffff94}.upt-cta{display:flex;flex-wrap:wrap;align-items:center;gap:14px 28px;margin-top:clamp(28px,4vw,48px)}.upt-cta__zweit{color:#fffc;text-decoration:underline;text-underline-offset:4px;text-decoration-color:#ffffff4d}.upt-cta__zweit:hover{color:#fff;text-decoration-color:var(--upt-rot)}.upt-buehne{position:relative;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:18px}.upt-geraete{position:relative;width:min(100%,1100px,calc((100vh - 170px)*1.66));aspect-ratio:1.66}.upt-geraete:before{content:"";position:absolute;top:8%;right:4%;bottom:-2%;left:6%;background:radial-gradient(55% 60% at 42% 45%,rgba(var(--usp-red-rgb, 220 38 38),.22),transparent 70%),radial-gradient(40% 50% at 85% 70%,rgba(80,130,255,.1),transparent 70%);pointer-events:none}.upt-laptop{position:absolute;left:3.5%;bottom:3%;width:70%;transform-origin:0% 100%;transition:transform .9s cubic-bezier(.22,.61,.36,1)}.upt-laptop__deckel{position:relative;padding:2.2% 2.2% 2.6%;border-radius:2.2%/3.4%;background:linear-gradient(180deg,#2a2d33,#16181c);box-shadow:0 0 0 1px #ffffff14 inset,0 40px 80px -30px #000c,0 18px 40px -20px #000000b3}.upt-laptop__deckel:before{content:"";position:absolute;top:.9%;left:50%;width:.8%;aspect-ratio:1;border-radius:50%;background:#0a0b0d;box-shadow:0 0 0 1px #ffffff14;transform:translate(-50%)}.upt-laptop__basis{position:relative;margin:0 -5%;height:0;padding-bottom:3.4%;border-radius:0 0 14px 14px/0 0 50% 50%;background:linear-gradient(180deg,#3a3e45,#24272c 45%,#121417);box-shadow:0 30px 50px -20px #000000e6}.upt-laptop__basis:before{content:"";position:absolute;left:50%;top:0;width:16%;height:38%;border-radius:0 0 10px 10px;background:#00000059;transform:translate(-50%)}.upt-phone{position:absolute;right:0;bottom:1%;width:25%;z-index:2;transform-origin:100% 100%;transition:transform .9s cubic-bezier(.22,.61,.36,1)}.upt-phone__rahmen{position:relative;padding:3.6%;border-radius:15%/7%;background:linear-gradient(145deg,#3b3f46,#121418 60%,#2a2d33);box-shadow:0 0 0 1px #ffffff1f inset,0 0 0 2px #07080a inset,0 40px 70px -24px #000000e6,-20px 20px 60px -30px #000c}.upt-screen{position:relative;overflow:hidden;container-type:inline-size;background:#f5f5f4}.upt-screen--lt{aspect-ratio:16 / 10;border-radius:.6%/1%}.upt-screen--ph{aspect-ratio:390 / 844;border-radius:12.5%/5.8%}.upt-screen:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:60;background:#05070a;opacity:0;pointer-events:none;transition:opacity .9s ease}.upt-skala{position:absolute;top:0;right:0;bottom:0;left:0;font-size:10px;font-family:Inter,system-ui,-apple-system,Segoe UI,sans-serif;color:#1c1917;line-height:1.35;text-align:left;letter-spacing:normal;-webkit-font-smoothing:antialiased;--p-bg: #f5f5f4;--p-karte: #fff;--p-rand: #e7e5e4;--p-text: #1c1917;--p-leise: #78716c;--p-blass: #a8a29e;--p-rot: #dc2626;--p-blau: #2563eb;--p-gruen: #16a34a}.upt-geraet--lt{font-size:1.25cqw}.upt-geraet--ph{font-size:calc(100cqw / 24.375)}.upt-skala *{box-sizing:border-box}.upt-skala img{display:block;max-width:none}.upt-i{width:1em;height:1em;flex:none;display:inline-block;vertical-align:middle}.upt-buehne[data-fokus=laptop] .upt-phone{transform:scale(.95)}.upt-buehne[data-fokus=laptop] .upt-phone .upt-screen:after{opacity:.45}.upt-buehne[data-fokus=phone] .upt-laptop{transform:scale(.97)}.upt-buehne[data-fokus=phone] .upt-laptop .upt-screen:after{opacity:.5}.upt-buehne[data-fokus=phone] .upt-phone{transform:scale(1.04)}.upt-buehne[data-fokus=app] .upt-laptop{transform:scale(.98)}.upt-buehne[data-fokus=app] .upt-phone{transform:scale(1.04)}.upt-fortschritt{display:flex;gap:6px;width:min(260px,60%)}.upt-fortschritt__teil{flex:1;height:3px;background:#ffffff24;overflow:hidden}.upt-fortschritt__teil i{display:block;height:100%;background:var(--upt-rot);transform-origin:left;transform:scaleX(var(--f, 1))}.usp-tour:not(.is-bereit) .upt-fortschritt{display:none}.upt-chrome,.upt-fenster{position:absolute;left:0;right:0;top:0;z-index:20}.upt-chrome{background:#dfe3e8;display:none}.upt-chrome__tabs{display:flex;align-items:flex-end;gap:1em;height:2.5em;padding:0 1em}.upt-ampel{display:inline-flex;gap:.5em;align-self:center}.upt-ampel i{width:.78em;height:.78em;border-radius:50%;background:#ff5f57}.upt-ampel i:nth-child(2){background:#febc2e}.upt-ampel i:nth-child(3){background:#28c840}.upt-chrome__tab{display:flex;align-items:center;gap:.55em;height:2em;padding:0 .9em;width:15em;font-size:.78em;border-radius:.6em .6em 0 0;background:#fff;color:#3c4043;white-space:nowrap}.upt-chrome__tab img{width:1.2em;height:1.2em;border-radius:.2em}.upt-chrome__tab i{margin-left:auto;font-style:normal;color:#80868b}.upt-chrome__leiste{display:flex;align-items:center;gap:1em;height:2.8em;padding:0 .9em;background:#fff;border-bottom:1px solid #dadce0;color:#5f6368;font-size:1em}.upt-blass{opacity:.4}.upt-chrome__url{flex:1;display:flex;align-items:center;gap:.6em;height:2em;padding:0 .6em 0 .9em;border-radius:1em;background:#f1f3f4;color:#202124;font-size:.82em}.upt-chrome__url .upt-i:first-child{font-size:.85em;color:#5f6368}.upt-chrome__install{margin-left:auto;display:inline-grid;place-items:center;width:1.8em;height:1.8em;border-radius:50%;color:#3c4043}.upt-chrome__install .upt-i{font-size:1.15em}.upt-avatar{display:inline-grid;place-items:center;width:2.2em;height:2.2em;border-radius:50%;background:var(--p-rot);color:#fff;font-weight:700;font-size:.8em;flex:none}.upt-avatar--klein{width:1.8em;height:1.8em;font-size:.75em}.upt-fenster{display:none;align-items:center;height:2.2em;padding:0 1em;background:#fafaf9;border-bottom:1px solid var(--p-rand)}.upt-fenster__titel{position:absolute;left:50%;transform:translate(-50%);display:flex;align-items:center;gap:.5em;font-size:.8em;font-weight:600;color:#44403c}.upt-fenster__titel img{width:1.3em;height:1.3em;border-radius:.3em}.upt-appflaeche{position:absolute;left:0;right:0;bottom:0;top:0;overflow:hidden}.upt-geraet--lt[data-modus=browser] .upt-chrome{display:block}.upt-geraet--lt[data-modus=browser] .upt-appflaeche{top:5.3em}.upt-geraet--lt[data-modus=app] .upt-fenster{display:flex;animation:upt-rein-kurz .5s both}.upt-geraet--lt[data-modus=app] .upt-appflaeche{top:2.2em}.upt-geraet--lt[data-ov~=lt-hinweis] .upt-chrome__install{background:#e8f0fe;color:#1a73e8;animation:upt-puls 1.4s ease-in-out infinite}.upt-popup{position:absolute;z-index:40;width:22em;padding:1.4em 1.4em 1.2em;border-radius:.9em;background:#fff;box-shadow:0 1.2em 3em #00000047,0 0 0 1px #0000000f;opacity:0;visibility:hidden;transform:translateY(-.6em) scale(.97);transition:opacity .3s,transform .3s,visibility 0s .3s}.upt-popup>b{display:block;font-size:1.05em;margin-bottom:1em;color:#202124}.upt-popup__app{display:flex;align-items:center;gap:.9em;margin-bottom:1.4em}.upt-popup__app img{width:2.8em;height:2.8em;border-radius:.6em}.upt-popup__app b{display:block;font-size:.9em}.upt-popup__app small{display:block;font-size:.78em;color:#5f6368}.upt-popup__knoepfe{display:flex;justify-content:flex-end;gap:.6em}.upt-g-btn{padding:.55em 1.1em;border-radius:1.2em;font-size:.82em;font-weight:600;color:#1a73e8;border:1px solid #dadce0}.upt-g-btn--blau{background:#1a73e8;color:#fff;border-color:#1a73e8}.upt-lt-install{top:5em;right:5em}.upt-geraet--lt[data-ov~=lt-install] .upt-lt-install{opacity:1;visibility:visible;transform:none;transition:opacity .3s,transform .3s}.upt-dock{position:absolute;z-index:35;left:50%;bottom:.8em;display:flex;gap:.7em;padding:.55em .8em;border-radius:1.1em;background:#ecececeb;box-shadow:0 0 0 1px #fff6 inset,0 .6em 2em #0000002e;transform:translate(-50%,160%);transition:transform .5s cubic-bezier(.22,.61,.36,1)}.upt-dock i,.upt-dock img{width:3em;height:3em;border-radius:.75em}.upt-dock i:nth-child(1){background:linear-gradient(145deg,#6aa3ff,#2f6bff)}.upt-dock i:nth-child(2){background:linear-gradient(145deg,#7ee08e,#2fb24c)}.upt-dock i:nth-child(3){background:linear-gradient(145deg,#ffd66b,#ff9f1c)}.upt-dock i:nth-child(4){background:linear-gradient(145deg,#bdbdbd,#8a8a8a)}.upt-dock img{opacity:0;transform:translateY(.6em) scale(.4);transition:opacity .3s .4s,transform .6s .4s cubic-bezier(.3,1.6,.5,1)}.upt-geraet--lt[data-ov~=dock] .upt-dock{transform:translate(-50%)}.upt-geraet--lt[data-ov~=dock] .upt-dock img{opacity:1;transform:none;animation:upt-huepf .7s 1.1s 2}.upt-finder{position:absolute;z-index:30;right:2.4em;bottom:2.4em;width:17em;border-radius:.8em;overflow:hidden;background:#fff;box-shadow:0 1.2em 3em #00000040,0 0 0 1px #00000014;font-size:.85em;opacity:0;visibility:hidden;transform:translateY(1em);transition:opacity .35s,transform .35s,visibility 0s .35s}.upt-finder__kopf{display:flex;align-items:center;gap:.8em;padding:.7em .9em;background:#f3f3f2;font-weight:600;color:#57534e}.upt-finder__datei{display:flex;align-items:center;gap:.7em;padding:.55em .9em;color:#292524}.upt-finder__datei img{width:2.2em;height:2.2em;object-fit:cover;border-radius:.3em}.upt-finder__datei .upt-datei__pdf{width:2.2em;height:2.2em;font-size:.7em}.upt-finder__datei[data-ziel]{background:#e8f0fe}.upt-geraet--lt[data-ov~=finder] .upt-finder{opacity:1;visibility:visible;transform:none;transition:opacity .35s,transform .35s}.upt-status{position:absolute;z-index:45;left:0;right:0;top:0;height:3.3em;display:flex;align-items:center;justify-content:space-between;padding:.5em 1.9em 0 2.2em;font-size:1em;color:#111;transition:color .3s}.upt-status b{font-weight:600;font-size:.98em;letter-spacing:-.01em}.upt-status__icons{display:flex;align-items:center;gap:.35em}.upt-balken{width:1.05em;height:.72em;background:linear-gradient(90deg,currentColor 0 18%,transparent 18% 27%,currentColor 27% 45%,transparent 45% 54%,currentColor 54% 72%,transparent 72% 81%,currentColor 81%);clip-path:polygon(0 75%,18% 75%,18% 100%,0 100%,0 75%,27% 50%,45% 50%,45% 100%,27% 100%,27% 50%,54% 25%,72% 25%,72% 100%,54% 100%,54% 25%,81% 0,100% 0,100% 100%,81% 100%)}.upt-wlan{width:.95em;height:.72em;border-radius:1em 1em 0 0;background:radial-gradient(circle at 50% 100%,currentColor 0 22%,transparent 23% 38%,currentColor 39% 56%,transparent 57% 72%,currentColor 73% 92%,transparent 93%)}.upt-akku{position:relative;width:1.55em;height:.72em;border-radius:.22em;border:1px solid currentColor;opacity:.9}.upt-akku:before{content:"";position:absolute;top:1px;bottom:1px;left:1px;right:22%;border-radius:.1em;background:currentColor}.upt-insel{position:absolute;z-index:46;top:.7em;left:50%;width:7.6em;height:2.2em;border-radius:1.2em;background:#000;transform:translate(-50%)}.usp-tour[data-plattform=android] .upt-insel{width:.95em;height:.95em;top:1em}.usp-tour[data-plattform=android] .upt-status{height:2.6em;padding:.3em 1.6em 0}.usp-tour[data-plattform=ios] .upt-android,.usp-tour[data-plattform=android] .upt-ios{display:none!important}.upt-geraet--ph .upt-appflaeche{top:3.3em}.usp-tour[data-plattform=android] .upt-geraet--ph .upt-appflaeche{top:2.6em}.usp-tour[data-plattform=android] .upt-geraet--ph[data-modus=browser] .upt-appflaeche{top:6.2em}.upt-geraet--ph:is([data-modus=home],[data-modus=sperre]) .upt-appflaeche{visibility:hidden}.upt-geraet--ph:is([data-modus=home],[data-modus=sperre]) .upt-status{color:#fff}.upt-ios-leiste{position:absolute;z-index:30;left:.9em;right:.9em;bottom:1.9em;display:none;align-items:center;gap:.5em}.upt-geraet--ph[data-modus=browser] .upt-ios-leiste{display:flex}.upt-ios-leiste__knopf,.upt-ios-leiste__url{display:inline-flex;align-items:center;justify-content:center;height:3em;border-radius:1.5em;background:#fafafaf7;box-shadow:0 .3em 1.2em #00000024,0 0 0 1px #0000000d;color:#111}.upt-ios-leiste__knopf{width:3em;font-size:1em}.upt-ios-leiste__knopf .upt-i{font-size:1.2em}.upt-ios-leiste__url{flex:1;gap:.4em;font-size:.85em;font-weight:500}.upt-ios-leiste__url .upt-i{font-size:.8em}.upt-ios-menue{position:absolute;z-index:42;right:.9em;bottom:5.4em;width:15.5em;border-radius:1.2em;overflow:hidden;background:#f8f8f8;box-shadow:0 1em 3em #00000040;transform-origin:90% 100%;opacity:0;visibility:hidden;transform:scale(.8);transition:opacity .25s,transform .3s cubic-bezier(.3,1.3,.5,1),visibility 0s .3s}.upt-ios-menue span{display:flex;align-items:center;gap:.7em;padding:.85em 1.1em;font-size:.92em;border-top:1px solid rgba(0,0,0,.07)}.upt-ios-menue span:first-child{border-top:0}.upt-ios-menue .upt-i{font-size:1.15em;color:#007aff}.upt-geraet--ph[data-ov~=ios-menue] .upt-ios-menue{opacity:1;visibility:visible;transform:none;transition:opacity .25s,transform .35s cubic-bezier(.3,1.3,.5,1)}.upt-sheet{position:absolute;z-index:44;left:0;right:0;bottom:0;padding:.7em 1em 2.4em;border-radius:1.6em 1.6em 0 0;background:#f2f2f7;box-shadow:0 -1em 3em #00000038;transform:translateY(105%);transition:transform .45s cubic-bezier(.22,.61,.36,1)}.upt-geraet--ph:is([data-ov~=ios-teilen],[data-ov~=ios-dialog],[data-ov~=foto-sheet],[data-ov~=and-dialog]) .upt-appflaeche:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:40;background:#00000052;animation:upt-rein-kurz .3s both}.upt-sheet__griff{display:block;width:2.6em;height:.3em;margin:0 auto .9em;border-radius:1em;background:#c7c7cc}.upt-sheet__app{display:flex;align-items:center;gap:.8em;padding:0 .3em .9em;border-bottom:1px solid #dcdce0}.upt-sheet__app img{width:2.9em;height:2.9em;border-radius:.65em}.upt-sheet__app b{display:block;font-size:.85em}.upt-sheet__app small{display:block;font-size:.75em;color:#8e8e93}.upt-sheet__kreise{display:flex;gap:1.1em;padding:.9em .3em}.upt-sheet__kreise i{width:3.4em;height:3.4em;border-radius:50%;background:#dcdce2}.upt-sheet__kreise i:nth-child(2){background:#cfd8e8}.upt-sheet__kreise i:nth-child(3){background:#d8e6d6}.upt-sheet__liste{display:block;border-radius:.9em;overflow:hidden;background:#fff}.upt-sheet__liste>span{display:flex;align-items:center;justify-content:space-between;padding:.8em 1em;font-size:.88em;border-top:1px solid #ececef}.upt-sheet__liste>span:first-child{border-top:0}.upt-sheet__treffer{font-weight:600}.upt-sheet__treffer .upt-i{font-size:1.1em;padding:.15em;border:1.5px solid currentColor;border-radius:.3em}.upt-geraet--ph[data-ov~=ios-teilen] .upt-ios-teilen,.upt-geraet--ph[data-ov~=ios-dialog] .upt-ios-dialog,.upt-geraet--ph[data-ov~=foto-sheet] .upt-foto-sheet{transform:none}.upt-geraet--ph[data-ov~=ios-teilen] .upt-sheet__treffer{background:#e8e8ed}.upt-ios-dialog{top:4.2em;padding-top:0;background:#f2f2f7}.upt-ios-dialog__kopf{display:grid;grid-template-columns:1fr auto 1fr;align-items:center;padding:1.1em .2em;font-size:.9em}.upt-ios-dialog__kopf span{color:#007aff}.upt-ios-dialog__kopf b{font-weight:600}.upt-ios-dialog__ok{justify-self:end;font-weight:600}.upt-ios-dialog__karte{display:flex;align-items:center;gap:.9em;padding:.9em;border-radius:.9em;background:#fff}.upt-ios-dialog__karte img{width:3.6em;height:3.6em;border-radius:.8em}.upt-ios-dialog__karte b{display:block;font-weight:500;padding-bottom:.3em;border-bottom:1px solid #e5e5ea;margin-bottom:.3em}.upt-ios-dialog__karte small{color:#8e8e93;font-size:.8em}.upt-ios-dialog__schalter{display:flex;align-items:center;justify-content:space-between;margin-top:1em;padding:.8em .9em;border-radius:.9em;background:#fff;font-size:.9em}.upt-ios-dialog__schalter i{position:relative;width:2.9em;height:1.75em;border-radius:1em;background:#34c759}.upt-ios-dialog__schalter i:after{content:"";position:absolute;right:.14em;top:.14em;width:1.47em;height:1.47em;border-radius:50%;background:#fff;box-shadow:0 .1em .3em #0003}.upt-ios-dialog__info{display:block;margin-top:.8em;padding:0 .4em;font-size:.76em;color:#8e8e93;line-height:1.4}.upt-and-leiste{position:absolute;z-index:30;left:0;right:0;top:2.6em;height:3.6em;display:none;align-items:center;gap:.8em;padding:0 1em;background:#fff;color:#444746;border-bottom:1px solid #e3e3e3}.upt-geraet--ph[data-modus=browser] .upt-and-leiste{display:flex}.upt-and-leiste .upt-i{font-size:1.3em}.upt-and-url{flex:1;display:flex;align-items:center;gap:.4em;height:2.4em;padding:0 .9em;border-radius:1.2em;background:#edf2fa;font-size:.85em;color:#1f1f1f}.upt-and-url .upt-i{font-size:.9em}.upt-and-tabs{display:inline-grid;place-items:center;width:1.5em;height:1.5em;border:2px solid currentColor;border-radius:.35em;font-size:.72em;font-weight:700}.upt-and-menue{position:absolute;z-index:42;top:3em;right:.6em;width:15em;padding:.5em 0;border-radius:1em;background:#fff;box-shadow:0 .6em 2.4em #00000047;transform-origin:95% 0;opacity:0;visibility:hidden;transform:scale(.85);transition:opacity .2s,transform .25s,visibility 0s .25s}.upt-and-menue span{display:flex;align-items:center;gap:.8em;padding:.75em 1.2em;font-size:.9em;color:#1f1f1f}.upt-and-menue__treffer{background:#e8f0fe;font-weight:600}.upt-and-menue__treffer .upt-i{color:#1a73e8;font-size:1.2em}.upt-geraet--ph[data-ov~=and-menue] .upt-and-menue{opacity:1;visibility:visible;transform:none;transition:opacity .2s,transform .25s}.upt-and-dialog{position:absolute;z-index:44;left:1.2em;right:1.2em;top:50%;padding:1.5em 1.4em 1.2em;border-radius:1.6em;background:#fff;box-shadow:0 1em 3em #0000004d;opacity:0;visibility:hidden;transform:translateY(-40%) scale(.92);transition:opacity .25s,transform .3s,visibility 0s .3s}.upt-and-dialog>b{display:block;font-size:1.2em;font-weight:500;margin-bottom:1em}.upt-geraet--ph[data-ov~=and-dialog] .upt-and-dialog{opacity:1;visibility:visible;transform:translateY(-50%);transition:opacity .25s,transform .3s}.upt-home{position:absolute;top:0;right:0;bottom:0;left:0;z-index:25;display:none;padding:5em 1.5em 0;background:radial-gradient(90% 60% at 20% 15%,rgba(220,38,38,.55),transparent 60%),radial-gradient(80% 60% at 90% 80%,rgba(40,70,160,.55),transparent 65%),linear-gradient(170deg,#1d0f14,#0c1020 60%,#05060a);color:#fff}.upt-geraet--ph[data-modus=home] .upt-home{display:block;animation:upt-rein-kurz .45s both}.upt-home__raster{display:grid;grid-template-columns:repeat(4,1fr);gap:1.5em .9em}.upt-app-icon{display:flex;flex-direction:column;align-items:center;gap:.35em;font-size:.7em;color:#ffffffeb;text-align:center}.upt-app-icon i,.upt-app-icon img,.upt-home__dock i{width:5em;height:5em;border-radius:1.15em;background:linear-gradient(150deg,hsl(var(--h, 0) 55% 62%),hsl(var(--h, 0) 60% 42%));box-shadow:0 .2em .6em #00000040}.usp-tour[data-plattform=android] :is(.upt-app-icon i,.upt-app-icon img,.upt-home__dock i){border-radius:50%}.upt-app-icon--neu{opacity:0;transform:scale(.3)}.upt-geraet--ph[data-ov~=icon-neu] .upt-app-icon--neu{opacity:1;transform:none;transition:opacity .3s .2s,transform .6s .2s cubic-bezier(.3,1.6,.5,1)}.upt-geraet--ph[data-ov~=icon-neu]:not([data-ov~=oeffnen]) .upt-app-icon--neu img{animation:upt-wackel 1.2s .9s ease-in-out 2}.upt-home__dock{position:absolute;left:1em;right:1em;bottom:1.4em;display:flex;justify-content:space-around;padding:.9em .6em;border-radius:2em;background:#fff3}.upt-home__dock i{width:4.4em;height:4.4em}.upt-home__oeffnen{position:absolute;z-index:5;left:50%;top:50%;width:5.2em;height:5.2em;display:grid;place-items:center;border-radius:1.1em;background:#000;opacity:0;transform:translate(-50%,-50%) scale(.4)}.upt-home__oeffnen img{width:5.2em;height:5.2em}.upt-geraet--ph[data-ov~=oeffnen] .upt-home__oeffnen{opacity:1;transform:translate(-50%,-50%) scale(5.4);border-radius:.5em;transition:opacity .15s,transform .55s cubic-bezier(.4,0,.2,1),border-radius .55s}.upt-sperre{position:absolute;top:0;right:0;bottom:0;left:0;z-index:25;display:none;flex-direction:column;align-items:center;padding:6.4em 1em 0;background:radial-gradient(90% 55% at 50% 0%,rgba(220,38,38,.45),transparent 60%),linear-gradient(180deg,#1a0d12,#080a12 60%,#030305);color:#fff}.upt-geraet--ph[data-modus=sperre] .upt-sperre{display:flex;animation:upt-rein-kurz .5s both}.upt-sperre__datum{font-size:1em;font-weight:500;opacity:.85}.upt-sperre__zeit{font-size:5.6em;font-weight:600;line-height:1.05;letter-spacing:-.02em}.upt-mitteilung{display:flex;gap:.75em;width:100%;margin-top:auto;margin-bottom:9em;padding:.9em;border-radius:1.3em;background:#f5f5f5f0;color:#111;font-size:.86em;opacity:0;transform:translateY(-1.5em) scale(.96);transition:opacity .35s,transform .5s cubic-bezier(.3,1.3,.5,1)}.upt-mitteilung img{width:2.6em;height:2.6em;border-radius:.6em}.upt-mitteilung>span{flex:1;display:flex;flex-direction:column;gap:.1em}.upt-mitteilung__kopf{display:flex;justify-content:space-between;font-size:.85em;opacity:.7;text-transform:uppercase}.upt-mitteilung__kopf b{font-weight:600}.upt-mitteilung>span>b{font-weight:600}.upt-geraet--ph[data-ov~=mitteilung] .upt-mitteilung{opacity:1;transform:none}.upt-foto-sheet{padding-top:1em;background:transparent;box-shadow:none}.upt-foto-sheet span{display:flex;align-items:center;justify-content:space-between;padding:.95em 1.1em;font-size:.95em;background:#fafafaf5;border-top:1px solid #e5e5ea;color:#111}.upt-foto-sheet span:first-child{border-top:0;border-radius:.9em .9em 0 0}.upt-foto-sheet span:last-child{border-radius:0 0 .9em .9em}.upt-foto-sheet .upt-i{color:#007aff;font-size:1.2em;order:2}.upt-kamera{position:absolute;top:0;right:0;bottom:0;left:0;z-index:47;display:none;flex-direction:column;background:#000;color:#fff}.upt-geraet--ph[data-ov~=kamera] .upt-kamera{display:flex;animation:upt-rein-kurz .35s both}.upt-geraet--ph[data-ov~=kamera] .upt-status{color:#fff}.upt-kamera__oben{padding:4em 0 .6em;text-align:center;font-size:.75em;letter-spacing:.12em;color:#ffd60a;font-weight:600}.upt-kamera__bild{position:relative;flex:1;overflow:hidden}.upt-kamera__bild img{width:100%;height:100%;object-fit:cover;transform:scale(1.12);transition:transform 1.4s ease}.upt-geraet--ph[data-ov~=geschossen] .upt-kamera__bild img{transform:none}.upt-kamera__fokus{position:absolute;left:34%;top:36%;width:32%;aspect-ratio:1;border:1.5px solid #ffd60a;animation:upt-fokus 1.2s ease both}.upt-geraet--ph[data-ov~=geschossen] .upt-kamera__fokus{display:none}.upt-kamera__unten{display:grid;place-items:center;height:9.5em}.upt-kamera__ausloeser{width:4.6em;height:4.6em;border-radius:50%;border:.3em solid #fff;background:#fff;box-shadow:0 0 0 .3em #000 inset}.upt-kamera__wahl{display:none;width:100%;justify-content:space-between;padding:0 1.6em;font-size:.95em}.upt-geraet--ph[data-ov~=geschossen] .upt-kamera__ausloeser{display:none}.upt-geraet--ph[data-ov~=geschossen] .upt-kamera__wahl{display:flex}.upt-kamera__blitz{position:absolute;top:0;right:0;bottom:0;left:0;background:#fff;opacity:0;pointer-events:none}.upt-geraet--ph[data-ov~=geschossen] .upt-kamera__blitz{animation:upt-blitz .5s ease-out both}.upt-app{position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(160deg,#fafaf9,#f5f5f4,#f1efee);color:var(--p-text)}.upt-logo{width:5.2em;height:auto}.upt-karte{background:var(--p-karte);border:1px solid var(--p-rand);border-radius:.9em;box-shadow:0 .1em .3em #1c19170a}.upt-label{display:block;margin:.9em 0 .4em;font-size:.66em;font-weight:600;letter-spacing:.1em;text-transform:uppercase;color:#44403c}.upt-gruppe{display:block;margin:.2em 0;font-size:.66em;font-weight:600;letter-spacing:.12em;text-transform:uppercase;color:var(--p-leise)}.upt-feld{position:relative;display:flex;align-items:center;min-height:2.5em;padding:0 .9em;border:1px solid #d6d3d1;border-radius:.55em;background:#fff;font-size:.85em;white-space:nowrap;overflow:hidden}.upt-feld.is-leer{color:var(--p-blass)}.upt-feld:empty:before,.upt-geraet:not([data-ov~=erkannt]) .upt-auto:before{content:attr(data-platzhalter);color:var(--p-blass)}.upt-geraet:not([data-ov~=erkannt]) .upt-auto{color:transparent}.upt-geraet:not([data-ov~=erkannt]) .upt-auto:before{position:absolute;left:.9em}.upt-feld.is-tippt{border-color:var(--p-rot);box-shadow:0 0 0 .2em #dc26261f}.upt-feld.is-tippt:after{content:"";width:1px;height:1.15em;margin-left:1px;background:var(--p-text);animation:upt-blinken 1s steps(1) infinite}.upt-feld--hoch{align-items:flex-start;min-height:4.2em;padding-top:.7em;white-space:normal}.upt-mono{font-family:var(--upt-mono, ui-monospace, Menlo, monospace);letter-spacing:.02em}.upt-btn{display:inline-flex;align-items:center;justify-content:center;gap:.45em;min-height:2.6em;padding:0 1.2em;border-radius:.55em;font-size:.85em;font-weight:600;white-space:nowrap;transition:background .2s,box-shadow .2s}.upt-btn--rot{background:var(--p-rot);color:#fff;box-shadow:0 .3em .9em #dc262647}.upt-btn--blau{background:var(--p-blau);color:#fff}.upt-btn--weiss{background:#fff;color:#292524;border:1px solid #d6d3d1}.upt-btn--voll{width:100%;margin-top:1.3em}.upt-chip{display:inline-flex;align-items:center;gap:.4em;padding:.3em .7em;border-radius:1em;font-size:.7em;font-weight:600;white-space:nowrap;border:1px solid transparent}.upt-chip:before{content:"";width:.5em;height:.5em;border-radius:50%;background:currentColor}.upt-chip--grau{color:#57534e;background:#f5f5f4;border-color:#e7e5e4}.upt-chip--gelb{color:#b45309;background:#fffbeb;border-color:#fde68a}.upt-chip--blau{color:#1d4ed8;background:#eff6ff;border-color:#bfdbfe}.upt-chip--tuerkis{color:#0e7490;background:#ecfeff;border-color:#a5f3fc}.upt-chip--gruen{color:#15803d;background:#f0fdf4;border-color:#bbf7d0}.upt-eyebrow{margin:0;font-size:.66em;font-weight:700;letter-spacing:.16em;text-transform:uppercase;color:var(--p-rot)}.upt-h1{margin:.15em 0 0;font-size:1.85em;font-weight:700;letter-spacing:-.02em;line-height:1.15}.upt-sub{margin:.2em 0 0;font-size:.9em;color:var(--p-leise)}.upt-v{position:absolute;top:0;right:0;bottom:0;left:0;display:none}.upt-geraet[data-view=login] .upt-v--login,.upt-geraet[data-view=register] .upt-v--register,.upt-geraet[data-view=pruefung] .upt-v--pruefung{display:flex;animation:upt-rein .5s both}.upt-geraet:is([data-view=dashboard],[data-view=wizard]) .upt-v--innen{display:flex;animation:upt-rein-kurz .4s both}.upt-auth{margin:auto;width:26em;display:flex;flex-direction:column;align-items:center;text-align:center}.upt-auth--breit{width:30em}.upt-auth .upt-logo{width:5.4em;margin-bottom:1.3em}.upt-auth__titel{margin:0;font-size:1.45em;font-weight:700;letter-spacing:-.01em}.upt-auth__sub{margin:.35em 0 1.3em;font-size:.82em;color:var(--p-leise)}.upt-auth__karte{width:100%;padding:1.2em 1.4em 1.3em;text-align:left}.upt-auth__karte>.upt-label:first-child{margin-top:0}.upt-auth__reg{display:block;margin-top:1.2em;padding-top:1em;border-top:1px solid var(--p-rand);text-align:center;font-size:.78em;color:var(--p-leise)}.upt-auth__reg b{color:var(--p-rot)}.upt-auth__tls{display:flex;align-items:center;gap:.4em;margin:1.1em 0 0;font-size:.7em;color:var(--p-blass)}.upt-auth .upt-gruppe{margin-top:1.1em;padding-top:.9em;border-top:1px solid #f0efee}.upt-auth .upt-gruppe:first-child{margin-top:0;padding-top:0;border-top:0}.upt-auth .upt-gruppe+.upt-label,.upt-auth .upt-gruppe+.upt-zwei .upt-label{margin-top:.6em}.upt-zwei{display:grid;grid-template-columns:1fr 1fr;gap:0 .8em}.upt-pruef__symbol{position:relative;display:grid;place-items:center;width:3.6em;height:3.6em;margin-bottom:1em;border-radius:50%;background:#fffbeb;color:#b45309;transition:background .4s,color .4s}.upt-pruef__symbol .upt-i{font-size:1.6em}.upt-pruef__ok{display:none}.upt-geraet[data-ov~=frei] .upt-pruef__symbol{background:#dcfce7;color:#15803d;animation:upt-plopp .5s both}.upt-geraet[data-ov~=frei] .upt-pruef__uhr,.upt-geraet[data-ov~=frei] .upt-pruef__offen{display:none}.upt-geraet[data-ov~=frei] .upt-pruef__ok{display:inline-block}.upt-geraet:not([data-ov~=frei]) .upt-pruef__frei{display:none}.upt-pruef__daten{display:grid;gap:.1em}.upt-zeile{display:flex;justify-content:space-between;align-items:center;gap:1em;padding:.55em 0;font-size:.8em;border-top:1px solid #f0efee}.upt-zeile:first-child{border-top:0}.upt-zeile>span{color:var(--p-leise)}.upt-zeile b{font-weight:600}.upt-v--innen{flex-direction:row}.upt-side{display:flex;flex-direction:column;width:15em;flex:none;padding:1.3em .8em 1em;border-right:1px solid var(--p-rand);background:#fff}.upt-side__logo{width:3.4em;margin:0 0 1.8em .6em}.upt-side__titel{margin:0 0 .6em .8em;font-size:.6em;font-weight:700;letter-spacing:.14em;text-transform:uppercase;color:var(--p-leise)}.upt-side__punkt{display:flex;align-items:center;gap:.7em;padding:.6em .8em;border-radius:.55em;font-size:.82em;color:#44403c}.upt-side__punkt .upt-i{color:var(--p-blass)}.upt-geraet[data-view=dashboard] .upt-side__punkt--dash,.upt-geraet[data-view=wizard] .upt-side__punkt--neu{background:#fef2f2;color:var(--p-rot);box-shadow:inset 2px 0 0 var(--p-rot)}.upt-geraet[data-view=dashboard] .upt-side__punkt--dash .upt-i,.upt-geraet[data-view=wizard] .upt-side__punkt--neu .upt-i{color:var(--p-rot)}.upt-side__hilfe{margin-top:auto;display:flex;flex-direction:column;gap:.2em;padding:.9em;border:1px solid var(--p-rand);border-radius:.8em;font-size:.72em;color:var(--p-leise)}.upt-side__hilfe b{color:var(--p-text)}.upt-side__nutzer{display:flex;align-items:center;gap:.6em;margin-top:.8em;padding:.7em;border:1px solid var(--p-rand);border-radius:.8em;font-size:.72em}.upt-side__nutzer b,.upt-kopf__name b{display:block;font-weight:600;color:var(--p-text)}.upt-side__nutzer span span,.upt-kopf__name span{display:block;font-size:.85em;color:var(--p-leise)}.upt-haupt{position:relative;flex:1;min-width:0;display:flex;flex-direction:column}.upt-kopf{display:flex;align-items:center;justify-content:flex-end;height:3.4em;padding:0 1.4em;border-bottom:1px solid var(--p-rand);background:#ffffffb3;flex:none}.upt-skala .upt-kopf__logo{display:none;width:3.2em}.upt-kopf__nutzer{display:flex;align-items:center;gap:.6em;padding:.3em .9em .3em .3em;border:1px solid var(--p-rand);border-radius:2em;background:#fff;font-size:.72em}.upt-flaeche{position:relative;flex:1;min-height:0;overflow:hidden}.upt-tabs{display:none}.upt-dash,.upt-wiz{position:absolute;top:0;right:0;bottom:0;left:0;display:none;padding:1.6em 3.6em}.upt-geraet[data-view=dashboard] .upt-dash,.upt-geraet[data-view=wizard] .upt-wiz{display:block;animation:upt-rein .45s both}.upt-dash__kopf{display:flex;align-items:flex-end;justify-content:space-between;gap:1em;margin-bottom:1.2em}.upt-banner-hoehe{display:grid;grid-template-rows:0fr;transition:grid-template-rows .55s cubic-bezier(.22,.61,.36,1)}.upt-banner-hoehe>.upt-banner-innen{min-height:0;overflow:hidden}.upt-geraet[data-ov~=angebot] .upt-banner-hoehe{grid-template-rows:1fr}.upt-banner{display:flex;align-items:center;gap:.9em;margin-bottom:1.1em;padding:.85em 1em;border:1px solid #bfdbfe;border-radius:.9em;background:linear-gradient(100deg,#eff6ff,#f8fbff 60%,#eef4ff);color:#1e3a8a}.upt-geraet[data-ov~=angebot] .upt-banner{animation:upt-glanz 1.6s .4s ease both}.upt-banner__icon{display:grid;place-items:center;width:2.4em;height:2.4em;border-radius:.6em;background:var(--p-blau);color:#fff;flex:none}.upt-banner__text{flex:1;min-width:0;display:flex;flex-direction:column;gap:.1em;font-size:.85em}.upt-banner__text b{font-weight:600}.upt-banner__text span{font-size:.88em;color:#2563eb}.upt-banner .upt-btn{font-size:.75em}.upt-kacheln{display:grid;grid-template-columns:repeat(4,1fr);gap:.9em;margin-bottom:1.1em}.upt-kachel{display:flex;flex-direction:column;gap:.1em;padding:.9em 1em;border:1px solid var(--p-rand);border-radius:.9em;background:#fff}.upt-kachel__icon{display:grid;place-items:center;width:2.2em;height:2.2em;margin-bottom:.5em;border-radius:.6em;background:#f5f5f4;color:#57534e}.upt-kachel--gelb .upt-kachel__icon{background:#fef3c7;color:#b45309}.upt-kachel--blau .upt-kachel__icon{background:#dbeafe;color:#1d4ed8}.upt-kachel--gruen .upt-kachel__icon{background:#dcfce7;color:#15803d}.upt-kachel>b{font-size:1.6em;font-weight:700;line-height:1.1}.upt-kachel__t{font-size:.8em;font-weight:600}.upt-kachel__u{font-size:.68em;color:var(--p-leise)}.upt-nach,.upt-nach--angebot{display:none}.upt-geraet[data-ov~=neu] .upt-vor:not(.upt-vor--angebot){display:none}.upt-geraet[data-ov~=neu] .upt-nach:not(.upt-nach--angebot){display:inline;animation:upt-plopp .5s both}.upt-geraet[data-ov~=angebot] .upt-vor--angebot{display:none}.upt-geraet[data-ov~=angebot] .upt-nach--angebot{display:inline;animation:upt-plopp .5s both}.upt-liste{overflow:hidden}.upt-liste__kopf{display:flex;justify-content:space-between;align-items:center;padding:.9em 1.2em;border-bottom:1px solid var(--p-rand)}.upt-liste__kopf b{font-size:.9em;font-weight:600}.upt-liste__kopf span{display:flex;align-items:center;gap:.3em;font-size:.72em;font-weight:600;color:var(--p-rot)}.upt-liste__spalten,.upt-reihe{display:grid;grid-template-columns:9em 1fr 11em 5em;align-items:center;gap:1em;padding:0 1.2em}.upt-liste__spalten{height:2.2em;font-size:.6em;font-weight:700;letter-spacing:.14em;text-transform:uppercase;color:var(--p-leise);background:#fafaf9;border-bottom:1px solid var(--p-rand)}.upt-liste__spalten span:nth-child(3),.upt-reihe__status{justify-self:end}.upt-reihe{min-height:3.6em;border-bottom:1px solid #f0efee;font-size:.82em}.upt-reihe small{display:block;font-size:.8em;color:var(--p-leise)}.upt-reihe__nr{font-family:var(--upt-mono, ui-monospace, Menlo, monospace);font-size:.9em}.upt-reihe__nr small{font-family:Inter,system-ui,sans-serif}.upt-reihe__fz b{font-weight:600}.upt-reihe__akt{justify-self:end;padding:.35em .9em;border:1px solid #d6d3d1;border-radius:.45em;font-size:.85em}.upt-reihe--neu{display:none}.upt-geraet[data-ov~=neu] .upt-reihe--neu{display:grid;animation:upt-zeile-neu 1.6s ease both}.upt-st{display:none}.upt-geraet[data-status="1"] .upt-st--1,.upt-geraet[data-status="2"] .upt-st--2,.upt-geraet[data-status="3"] .upt-st--3{display:inline-flex;animation:upt-plopp .45s both}.upt-wiz{max-width:48em}.upt-wiz__zurueck{display:inline-flex;align-items:center;gap:.4em;margin-bottom:.9em;font-size:.8em;color:var(--p-leise)}.upt-stepper{display:flex;align-items:center;gap:.6em;margin:1.1em 0;padding:0;list-style:none}.upt-step{display:flex;align-items:center;gap:.5em;font-size:.78em;color:var(--p-blass)}.upt-step+.upt-step:before{content:"";width:3em;height:1px;margin-right:.3em;background:#d6d3d1}.upt-step__kreis{display:grid;place-items:center;width:1.9em;height:1.9em;border-radius:50%;border:1.5px solid #d6d3d1;font-size:.95em;background:#fff}.upt-step__kreis i{font-style:normal;font-weight:600}.upt-step__kreis .upt-i{display:none;font-size:.9em}.upt-geraet:is([data-schritt="2"],[data-schritt="3"],[data-schritt="4"]) .upt-step--1,.upt-geraet:is([data-schritt="3"],[data-schritt="4"]) .upt-step--2,.upt-geraet[data-schritt="4"] .upt-step--3{color:#44403c}.upt-geraet:is([data-schritt="2"],[data-schritt="3"],[data-schritt="4"]) .upt-step--1 .upt-step__kreis,.upt-geraet:is([data-schritt="3"],[data-schritt="4"]) .upt-step--2 .upt-step__kreis,.upt-geraet[data-schritt="4"] .upt-step--3 .upt-step__kreis{background:var(--p-rot);border-color:var(--p-rot);color:#fff}.upt-geraet:is([data-schritt="2"],[data-schritt="3"],[data-schritt="4"]) .upt-step--1 .upt-step__kreis i,.upt-geraet:is([data-schritt="3"],[data-schritt="4"]) .upt-step--2 .upt-step__kreis i,.upt-geraet[data-schritt="4"] .upt-step--3 .upt-step__kreis i{display:none}.upt-geraet:is([data-schritt="2"],[data-schritt="3"],[data-schritt="4"]) .upt-step--1 .upt-step__kreis .upt-i,.upt-geraet:is([data-schritt="3"],[data-schritt="4"]) .upt-step--2 .upt-step__kreis .upt-i,.upt-geraet[data-schritt="4"] .upt-step--3 .upt-step__kreis .upt-i{display:block}.upt-geraet[data-schritt="1"] .upt-step--1,.upt-geraet[data-schritt="2"] .upt-step--2,.upt-geraet[data-schritt="3"] .upt-step--3,.upt-geraet[data-schritt="4"] .upt-step--4{color:var(--p-text);font-weight:600}.upt-geraet[data-schritt="1"] .upt-step--1 .upt-step__kreis,.upt-geraet[data-schritt="2"] .upt-step--2 .upt-step__kreis,.upt-geraet[data-schritt="3"] .upt-step--3 .upt-step__kreis,.upt-geraet[data-schritt="4"] .upt-step--4 .upt-step__kreis{border-color:var(--p-rot);color:var(--p-rot);box-shadow:0 0 0 .25em #dc26261a}.upt-wiz__karte{padding:1.2em 1.4em 1.3em}.upt-schritt{display:none}.upt-geraet[data-schritt="1"] .upt-schritt--1,.upt-geraet[data-schritt="2"] .upt-schritt--2,.upt-geraet[data-schritt="3"] .upt-schritt--3,.upt-geraet[data-schritt="4"] .upt-schritt--4{display:block;animation:upt-rein-seite .45s both}.upt-prio{display:grid;grid-template-columns:1fr 1fr;gap:.8em;margin-top:.8em}.upt-prio__opt{display:flex;flex-direction:column;gap:.2em;padding:.9em 1em;border:1px solid #d6d3d1;border-radius:.7em;font-size:.82em}.upt-prio__opt b{display:flex;align-items:center;gap:.35em}.upt-prio__opt span{font-size:.85em;color:var(--p-leise)}.upt-prio__opt.is-an{border:1.5px solid #292524;box-shadow:0 0 0 .2em #2925240f}.upt-vin{display:flex;gap:.6em}.upt-vin .upt-feld{flex:1;font-size:.9em}.upt-vin__knopf{flex:none}.upt-spinner{display:none;width:.95em;height:.95em;border-radius:50%;border:2px solid #d6d3d1;border-top-color:var(--p-rot);animation:upt-drehen .7s linear infinite}.upt-geraet[data-ov~=decode] .upt-spinner{display:inline-block}.upt-geraet[data-ov~=decode] .upt-vin__lupe{display:none}.upt-erkannt{display:none;align-items:center;gap:.45em;margin-top:.6em;padding:.45em .7em;border-radius:.5em;background:#f0fdf4;color:#15803d;font-size:.74em;font-weight:600}.upt-geraet[data-ov~=erkannt] .upt-erkannt{display:inline-flex;animation:upt-plopp .45s both}.upt-geraet[data-ov~=erkannt] .upt-auto{animation:upt-auffuellen .8s both}.upt-drei{display:grid;grid-template-columns:1.2fr 1fr .7fr;gap:0 .8em}.upt-drop{display:flex;flex-direction:column;align-items:center;gap:.35em;margin-top:.8em;padding:1.4em 1em;border:1.5px dashed #d6d3d1;border-radius:.8em;text-align:center;color:var(--p-leise);transition:border-color .3s,background .3s}.upt-drop .upt-i{font-size:1.6em;color:var(--p-blass)}.upt-drop b{font-size:.82em;color:#44403c;font-weight:600}.upt-drop span{font-size:.68em}.upt-geraet[data-ov~=drag] .upt-drop{border-color:var(--p-rot);background:#fef2f2}.upt-datei{display:none;align-items:center;gap:.7em;margin-top:.6em;padding:.5em .7em;border:1px solid var(--p-rand);border-radius:.6em;font-size:.78em}.upt-datei img{width:2.3em;height:2.3em;object-fit:cover;border-radius:.35em}.upt-datei b{display:block;font-weight:600}.upt-datei small{font-size:.85em;color:var(--p-leise)}.upt-datei__pdf{display:grid;place-items:center;width:2.3em;height:2.3em;border-radius:.35em;background:#fee2e2;color:#b91c1c;font-size:.62em;font-weight:800;flex:none}.upt-datei>.upt-datei__pdf{width:3.7em;height:3.7em}.upt-geraet[data-ov~=datei1] .upt-datei--1,.upt-geraet[data-ov~=datei2] .upt-datei--2{display:flex;animation:upt-rein-seite .45s both}.upt-hinweis{display:block;margin-top:.8em;font-size:.68em;color:var(--p-blass)}.upt-wiz__knoepfe{display:grid;grid-template-columns:1fr 1fr;gap:.8em;margin-top:1em}.upt-absenden,.upt-geraet[data-schritt="4"] .upt-weiter{display:none}.upt-geraet[data-schritt="4"] .upt-absenden{display:inline}.upt-toast{position:absolute;z-index:38;left:50%;bottom:2em;display:flex;align-items:center;gap:.5em;padding:.75em 1.1em;border-radius:.7em;background:#1c1917;color:#fff;font-size:.8em;box-shadow:0 .8em 2em #0000004d;white-space:nowrap;opacity:0;transform:translate(-50%,1em);transition:opacity .3s,transform .4s}.upt-toast .upt-i{color:#4ade80}.upt-geraet[data-ov~=toast] .upt-toast{opacity:1;transform:translate(-50%)}.upt-geraet--ph .upt-side{display:none}.upt-geraet--ph .upt-kopf{justify-content:space-between;height:3.5em;padding:0 1.2em;background:#ffffffe6}.upt-skala.upt-geraet--ph .upt-kopf__logo{display:block}.upt-geraet--ph .upt-kopf__nutzer{padding:0;border:0;background:none}.upt-geraet--ph .upt-kopf__name{display:none}.upt-geraet--ph .upt-kopf__nutzer .upt-avatar{width:2.6em;height:2.6em;font-size:1.05em;box-shadow:0 0 0 .25em #fff,0 .2em .6em #00000026}.upt-geraet--ph .upt-dash,.upt-geraet--ph .upt-wiz{padding:1.3em 1.3em 6em}.upt-geraet--ph .upt-dash__kopf{flex-direction:column;align-items:flex-start;gap:1em}.upt-geraet--ph .upt-h1{font-size:1.75em}.upt-geraet--ph .upt-dash__kopf .upt-btn{font-size:.95em;min-height:2.9em}.upt-geraet--ph .upt-banner{flex-wrap:wrap;align-items:flex-start;padding:1em}.upt-geraet--ph .upt-banner__text{flex-basis:calc(100% - 3.4em)}.upt-geraet--ph .upt-banner .upt-btn{margin-left:3.2em;font-size:.82em}.upt-geraet--ph .upt-kacheln{grid-template-columns:1fr 1fr;gap:.7em}.upt-geraet--ph .upt-kachel{padding:.9em;border-radius:1.1em;box-shadow:0 .2em .8em #0000000d}.upt-geraet--ph .upt-kachel__u,.upt-geraet--ph .upt-liste__spalten{display:none}.upt-geraet--ph .upt-reihe{grid-template-columns:1fr auto;grid-template-areas:"fz st" "nr nr";row-gap:.2em;padding:.8em 1em}.upt-geraet--ph .upt-reihe__fz{grid-area:fz}.upt-geraet--ph .upt-reihe__status{grid-area:st}.upt-geraet--ph .upt-reihe__nr{grid-area:nr;font-size:.78em;color:var(--p-leise)}.upt-geraet--ph .upt-reihe__nr small{display:inline;margin-left:.6em}.upt-geraet--ph .upt-reihe__akt,.upt-geraet--ph .upt-reihe__fz small.upt-mono{display:none}.upt-geraet--ph .upt-tabs{position:absolute;z-index:25;left:0;right:0;bottom:0;display:grid;grid-template-columns:repeat(4,1fr);padding:.6em .4em 2.1em;border-top:1px solid var(--p-rand);background:#fffffff0}.upt-geraet--ph[data-modus=browser] .upt-tabs{padding-bottom:5.8em}.usp-tour[data-plattform=android] .upt-geraet--ph[data-modus=browser] .upt-tabs{padding-bottom:1.2em}.upt-tab{display:flex;flex-direction:column;align-items:center;gap:.25em;font-size:.66em;color:var(--p-leise)}.upt-tab .upt-i{font-size:1.9em}.upt-geraet[data-view=dashboard] .upt-tab--dash,.upt-geraet[data-view=wizard] .upt-tab--neu{color:var(--p-rot);font-weight:600}.upt-geraet--ph .upt-wiz__zurueck{margin-bottom:.6em}.upt-geraet--ph .upt-stepper{gap:.35em;margin:.8em 0}.upt-geraet--ph .upt-step+.upt-step:before{width:1.2em;margin-right:0}.upt-geraet--ph .upt-step__t{display:none}.upt-geraet--ph[data-schritt="1"] .upt-step--1 .upt-step__t,.upt-geraet--ph[data-schritt="2"] .upt-step--2 .upt-step__t,.upt-geraet--ph[data-schritt="3"] .upt-step--3 .upt-step__t,.upt-geraet--ph[data-schritt="4"] .upt-step--4 .upt-step__t{display:inline}.upt-geraet--ph .upt-wiz__karte{padding:1em}.upt-geraet--ph .upt-vin{flex-direction:column}.upt-geraet--ph .upt-drei{grid-template-columns:1fr 1fr}.upt-geraet--ph .upt-drei>div:last-child{grid-column:1 / -1}.upt-geraet--ph .upt-prio{grid-template-columns:1fr}.upt-geraet--ph .upt-auth{width:auto;flex-grow:1;min-width:0;margin:1.6em 1.3em auto}.upt-geraet--ph .upt-zwei{grid-template-columns:1fr}.upt-geraet--ph .upt-nur-lt{display:none}.upt-geraet--ph .upt-auth .upt-logo{margin-bottom:1em}.upt-geraet--ph .upt-toast{bottom:7.5em}.upt-zeiger{position:absolute;z-index:55;left:0;top:0;width:1.7em;height:1.7em;pointer-events:none;transition:transform .7s cubic-bezier(.45,0,.2,1),opacity .3s;will-change:transform}.upt-zeiger__pfeil{position:absolute;left:-.36em;top:-.18em;width:1.7em;height:1.7em;filter:drop-shadow(0 .1em .2em rgba(0,0,0,.35))}.upt-zeiger:after,.upt-finger:after{content:"";position:absolute;left:-1em;top:-1em;width:2em;height:2em;border-radius:50%;border:2px solid rgba(220,38,38,.8);opacity:0}.upt-zeiger.is-klick:after,.upt-finger.is-klick:after{animation:upt-klick .5s ease-out}.upt-zeiger.is-weg,.upt-finger.is-weg{opacity:0}.upt-zeiger__last{position:absolute;left:.6em;top:.8em;width:4em;height:4em;opacity:0;transform:scale(.6);transition:opacity .25s,transform .25s}.upt-zeiger__last img{width:100%;height:100%;object-fit:cover;border-radius:.4em;box-shadow:0 .4em 1em #0000004d;transform:rotate(-6deg)}.upt-zeiger__last i{position:absolute;right:-.5em;top:-.5em;display:grid;place-items:center;width:1.4em;height:1.4em;border-radius:50%;background:var(--p-rot);color:#fff;font-style:normal;font-size:.8em;font-weight:700}.upt-geraet--lt[data-ov~=drag] .upt-zeiger__last{opacity:.95;transform:none}.upt-finger{position:absolute;z-index:58;left:0;top:0;width:0;height:0;pointer-events:none;transition:transform .6s cubic-bezier(.45,0,.2,1),opacity .3s;will-change:transform}.upt-finger:before{content:"";position:absolute;left:-1.35em;top:-1.35em;width:2.7em;height:2.7em;border-radius:50%;background:#ffffff47;border:2px solid rgba(255,255,255,.95);box-shadow:0 0 0 1px #00000040,0 .3em 1em #0000004d}.upt-finger.is-klick:before{animation:upt-druck .45s ease-out}.upt-finger:after{left:-1.35em;top:-1.35em;width:2.7em;height:2.7em;border-color:#ffffffe6}@keyframes upt-rein{0%{opacity:0;transform:translateY(.9em)}to{opacity:1;transform:none}}@keyframes upt-rein-kurz{0%{opacity:0}to{opacity:1}}@keyframes upt-rein-seite{0%{opacity:0;transform:translate(1.2em)}to{opacity:1;transform:none}}@keyframes upt-plopp{0%{transform:scale(.7);opacity:0}60%{transform:scale(1.08);opacity:1}to{transform:none}}@keyframes upt-blinken{50%{opacity:0}}@keyframes upt-drehen{to{transform:rotate(360deg)}}@keyframes upt-puls{0%,to{box-shadow:0 0 #1a73e873}50%{box-shadow:0 0 0 .45em #1a73e800}}@keyframes upt-huepf{0%,to{transform:none}40%{transform:translateY(-.9em)}}@keyframes upt-wackel{0%,to{transform:none}25%{transform:rotate(-4deg)}75%{transform:rotate(4deg)}}@keyframes upt-klick{0%{opacity:1;transform:scale(.3)}to{opacity:0;transform:scale(1.6)}}@keyframes upt-druck{0%{transform:scale(1)}40%{transform:scale(.78);background:#ffffff8c}to{transform:scale(1)}}@keyframes upt-blitz{0%{opacity:.95}to{opacity:0}}@keyframes upt-fokus{0%{transform:scale(1.4);opacity:0}50%{transform:scale(1);opacity:1}to{transform:scale(1);opacity:.8}}@keyframes upt-auffuellen{0%{background:#fff}30%{background:#ecfdf5;border-color:#86efac}to{background:#fff}}@keyframes upt-zeile-neu{0%{background:#fef2f2}to{background:transparent}}@keyframes upt-glanz{0%{box-shadow:0 0 #2563eb59}60%{box-shadow:0 0 0 .6em #2563eb00}to{box-shadow:none}}@media screen and (min-width:990px){.upt-rahmen{display:grid;grid-template-columns:minmax(300px,.62fr) minmax(0,1.38fr);column-gap:clamp(28px,4vw,80px);align-items:start}.upt-buehne{grid-column:2;grid-row:1;position:sticky;top:0;height:100vh;height:100dvh;padding-top:40px}.upt-kapitel{grid-column:1;grid-row:1}}@media screen and (max-width:989px){.upt-buehne{position:sticky;top:0;z-index:3;height:var(--upt-buehne-h, 58svh);margin-inline:calc(var(--page-margin, 16px) * -1);padding:14px var(--page-margin, 16px) 16px;background:linear-gradient(180deg,var(--upt-grund) 0%,var(--upt-grund) calc(100% - 14px),rgba(11,14,19,0));gap:10px}.upt-geraete{width:min(100%,calc((var(--upt-buehne-h, 58svh) - 60px) * 1.66))}.upt-k{min-height:70svh}.upt-k__inhalt{top:var(--upt-buehne-h, 58svh);padding:18px 0 20px;gap:10px}.upt-k[data-upt-k=app],.upt-k[data-upt-k=anfrage]{min-height:118svh}.upt-k[data-upt-k=fotos]{min-height:96svh}.upt-k[data-upt-k=status]{min-height:86svh}.upt-k__titel{font-size:1.7rem}.upt-k__text{font-size:.95rem}.upt-anleitung li{padding-block:7px;font-size:.93rem}.usp-tour.is-bereit .upt-k{opacity:.4}}.upt-geraete,.upt-fortschritt{transition:transform .35s cubic-bezier(.22,.61,.36,1)}.upt-buehne.is-kopf .upt-geraete{transform:scale(calc(1 - var(--upt-kopf-anteil, 0)));transform-origin:50% 100%}@media screen and (max-width:699px){.usp-tour{--upt-buehne-h: 52svh}.upt-geraete{width:auto;height:calc(var(--upt-buehne-h) - 44px);aspect-ratio:390 / 870}.upt-k__punkte,.upt-k__laptop,.upt-k[data-upt-k=app] .upt-k__text{display:none}.upt-k__nr{font-size:.85rem}.upt-k__titel{font-size:1.5rem}.upt-k__text{font-size:.92rem;line-height:1.5}.upt-anleitung li{padding-block:6px;font-size:.9rem}.upt-wahl__knopf{padding:8px 14px}.upt-geraete:before{top:10%;right:-20%;bottom:0;left:-20%}.upt-laptop{display:none}.upt-phone{position:relative;width:100%;right:auto;bottom:auto}.upt-buehne[data-fokus] .upt-phone{transform:none}.upt-buehne[data-fokus] .upt-phone .upt-screen:after{opacity:0}.upt-k{min-height:62svh}.upt-k[data-upt-k=app]{min-height:112svh}.upt-k[data-upt-k=anfrage]{min-height:108svh}.upt-k[data-upt-k=fotos]{min-height:90svh}.upt-k[data-upt-k=status]{min-height:80svh}.upt-fortschritt{width:min(200px,60%)}.upt-finger{transition-duration:.45s,.3s}}@media screen and (max-width:699px)and (max-height:720px){.usp-tour{--upt-buehne-h: 47svh}.upt-k__text{font-size:.88rem}}@media(prefers-reduced-motion:reduce){.usp-tour *,.usp-tour *:before,.usp-tour *:after{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important}}
/*# sourceMappingURL=/cdn/shop/t/33/assets/usp-portal-tour.css.map */
