:root{--vt-c-white: #ffffff;--vt-c-white-soft: #f8f8f8;--vt-c-white-mute: #f2f2f2;--vt-c-black: #181818;--vt-c-black-soft: #222222;--vt-c-black-mute: #282828;--vt-c-indigo: #2c3e50;--vt-c-divider-light-1: rgba(60, 60, 60, .29);--vt-c-divider-light-2: rgba(60, 60, 60, .12);--vt-c-divider-dark-1: rgba(84, 84, 84, .65);--vt-c-divider-dark-2: rgba(84, 84, 84, .48);--vt-c-text-light-1: var(--vt-c-indigo);--vt-c-text-light-2: rgba(60, 60, 60, .66);--vt-c-text-dark-1: var(--vt-c-white);--vt-c-text-dark-2: rgba(235, 235, 235, .64)}:root{--color-background: var(--vt-c-white);--color-background-soft: var(--vt-c-white-soft);--color-background-mute: var(--vt-c-white-mute);--color-border: var(--vt-c-divider-light-2);--color-border-hover: var(--vt-c-divider-light-1);--color-heading: var(--vt-c-text-light-1);--color-text: var(--vt-c-text-light-1);--section-gap: 160px}*,*:before,*:after{box-sizing:border-box;margin:0;position:relative;font-weight:400}body{min-height:100vh;color:var(--color-text);background:var(--color-background);transition:color .5s,background-color .5s;line-height:1.6;font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;font-size:15px;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}@font-face{font-display:swap;font-family:Nunito;font-style:normal;font-weight:200;src:url(/fonts/nunito/nunito-v25-latin-200.woff2) format("woff2"),url(/fonts/nunito/nunito-v25-latin-200.woff) format("woff")}@font-face{font-display:swap;font-family:Nunito;font-style:normal;font-weight:300;src:url(/fonts/nunito/nunito-v25-latin-300.woff2) format("woff2"),url(/fonts/nunito/nunito-v25-latin-300.woff) format("woff")}@font-face{font-display:swap;font-family:Nunito;font-style:normal;font-weight:400;src:url(/fonts/nunito/nunito-v25-latin-regular.woff2) format("woff2"),url(/fonts/nunito/nunito-v25-latin-regular.woff) format("woff")}@font-face{font-display:swap;font-family:Nunito;font-style:normal;font-weight:700;src:url(/fonts/nunito/nunito-v25-latin-700.woff2) format("woff2"),url(/fonts/nunito/nunito-v25-latin-700.woff) format("woff")}@font-face{font-display:swap;font-family:Nunito;font-style:normal;font-weight:900;src:url(/fonts/nunito/nunito-v25-latin-900.woff2) format("woff2"),url(/fonts/nunito/nunito-v25-latin-900.woff) format("woff")}#app{display:flex;flex-direction:column;min-height:100vh;font-family:Nunito,sans-serif;background-position:center;background-repeat:no-repeat;background-size:cover}body.cancel #app{background-image:url(/assets/bg-ac551b97.svg)}body.uncancel #app{background-image:url(/assets/bg-noncancel-5fa48da2.svg)}header{width:670px}main{flex:1 1 auto;display:flex;flex-direction:column;justify-content:center;margin:auto;width:670px}.container{display:flex;flex-direction:column;justify-content:center;background:white;box-shadow:0 3px 25px -17px #333;padding:50px 70px;border-radius:50px}body.cancel h1,body.uncancel h1{font-size:54px;font-weight:700;color:#fff;margin:0 auto 10px}body.cancel h2,body.uncancel h2{font-size:35px;padding:0 2px;line-height:100%;margin-bottom:5px;font-weight:600}body.cancel h3,body.uncancel h3{font-size:22px;padding:0 2px;margin-bottom:25px;line-height:120%}.input{position:relative;border:solid 1px #a0a0a0;border-radius:50px;display:flex;align-items:center;overflow:hidden}input[type=text]{width:-webkit-fill-available;width:-moz-available;background:none;color:#4a4a4a;border:none;outline:none;font-size:21px;box-sizing:border-box;padding:10px 20px;opacity:1;transition:.2s}.share{display:flex;margin-top:35px}.share a{display:block;border-radius:10px;height:40px;aspect-ratio:1 / 1;margin-right:15px;transform:scale(1);will-change:transform;transition:transform .2s ease-in-out;cursor:pointer}.share a:hover{transform:scale(1.15)}.disclaimer{width:60%;margin:0 auto 20px}.disclaimer br{display:none}button{aspect-ratio:1 / 1;position:absolute;right:0;height:calc(100% - 8px);transform:translate(-4px);border:none;padding:0;margin:0;border-radius:50px;background:#4a4a4a url(/assets/go-white-e003e8d1.svg) no-repeat 55% 55%;background-size:30%;cursor:pointer;transition:.2s;will-change:transform}button:hover{transform:translate(-4px) scale(1.1)}button[disabled]{opacity:.6;cursor:default;pointer-events:none}.loading input[type=text],.loading button{opacity:0;pointer-events:none}.loadingBar{position:absolute;background:#4a4a4a;width:10%;height:100%;opacity:0;pointer-events:none;border:solid 4px var(--color-background);border-radius:100px;aspect-ratio:1 / 1}.loadingBar span{position:absolute;left:0;top:50%;color:#fff;padding-left:18px;font-size:14px;width:max-content;transform:translateY(-50%);opacity:1;transition:.2s}.loadingBar span:empty{opacity:0}.loading .loadingBar{opacity:1;transition:width 5s cubic-bezier(.35,0,.31,1);width:90%}.finished .loadingBar{transition:width .2s ease-in-out;width:100%}.response{margin-top:40px}.responseText{font-size:18px;font-weight:600}header{background:white;box-shadow:0 3px 25px -17px #333;padding:40px;border-radius:50px;margin:25px auto auto}.introduction{font-size:16px;font-weight:600;line-height:150%}.settings{display:flex;margin-top:20px;justify-content:space-between;padding:0 0 0 5px}.range{width:70%;display:flex;flex-wrap:wrap;margin-top:25px}.range span{width:33%;font-size:16px;font-weight:700;margin-top:10px}.range span:nth-child(2){text-align:left}.range span:nth-child(3){text-align:center}.range span:nth-child(4){text-align:right}input[type=range]{outline:none!important;width:100%}input[type=range]::-webkit-slider-thumb,input[type=range]::-moz-range-thumb{transition:all .2s}.switch{width:25%;padding:5px 0;border-radius:100px;display:flex;position:relative;justify-content:space-evenly}.switch a{height:45px;width:45px;display:block;font-size:0px;background-position:center;background-size:65%;background-repeat:no-repeat;position:relative;z-index:1;border-radius:100px;transform:scale(1);transition:transform .2s;will-change:transform}.switch a:hover{transform:scale(1.1)}.switch a:active{transform:scale(1.05)}.toolTip{position:absolute;right:30px;top:30px;background:white;color:#979595;border:solid 2px #979595;width:30px;text-align:center;height:30px;display:flex;justify-content:center;border-radius:100px;align-items:center;font-weight:800;font-size:18px;opacity:.6;cursor:pointer;z-index:2;transition:.2s}.toolTip:hover{opacity:1}.toolTippinner{z-index:1;opacity:0;pointer-events:none;position:absolute;text-align:left;background:#ffffff;color:#333;padding:inherit;box-shadow:0 3px 25px -17px #333;font-weight:600;height:100%;top:0;right:0;width:100%;border-radius:inherit;font-size:21px;transition:all .3s ease-in-out}.toolTippinner.tooltipActive{pointer-events:all;opacity:1}.switch a:not(.router-link-active){filter:brightness(.6)}.switch a.router-link-active.cancel{background-color:#2b86c9}.switch a.router-link-active.uncancel{background-color:#e6942a}.switch a:nth-child(1){margin-left:10px}.switch a:nth-child(1n+2){margin-left:auto}.switch a.cancel:after{content:"GEGEN";color:#2b86c9}.switch a.uncancel:after{content:"F\dcR";color:#e6942a}.switch a.cancel:after,.switch a.uncancel:after{position:absolute;bottom:-30px;z-index:1;font-size:16px;left:50%;transform:translate(-50%);font-weight:700;transition:.2s}.switch a.cancel:not(.router-link-active):after,.switch a.uncancel:not(.router-link-active):after{opacity:.6;color:var(--color-text)}.switch a.cancel{background-image:url(/assets/sad-ee679360.svg)}.switch a.uncancel{background-image:url(/assets/happy-05945225.svg)}footer{flex:0 1 auto;text-align:center;position:relative;margin-bottom:30px;color:#fff}footer .footerMenu{color:#fff}footer a{color:#fff;text-decoration:none;font-size:18px;transition:.2s}footer a:hover{color:#d8d8d8}.powered{position:absolute;right:100px;bottom:0px;display:flex;align-items:baseline}.powered span{font-size:18px;color:#fff}.powered a{margin-left:12px}.powered a img{width:65px;transform:scale(1);transition:transform .2s;will-change:transform}.powered a:hover img{transform:scale(1.1)}h1:not(.title){color:var(--color-text)}.datenschutz-impressum header,.datenschutz-impressum .title,.datenschutz-impressum .disclaimer,.datenschutz-impressum .powered{display:none}.datenschutz-impressum main{margin-top:50px;margin-bottom:50px}.datenschutz-impressum footer{color:var(--color-text)}.datenschutz-impressum footer a{color:var(--color-text)}.datenschutz-impressum footer a:hover{color:var(--color-text)}.datenschutz-impressum footer .footerMenu{color:var(--color-text)}.datenschutz-impressum h1{margin-top:30px;margin-bottom:10px;font-size:40px;font-weight:700}.datenschutz-impressum h2{margin-top:30px;margin-bottom:10px;font-size:30px;font-weight:700}.datenschutz-impressum h3{margin-top:30px;margin-bottom:10px;font-size:25px;font-weight:700}body:not(.datenschutz-impressum) .startLink{display:none}input[type=text]{font-family:Nunito,sans-serif;font-weight:600}@media (max-width: 875px){body,html{overflow-x:hidden}header,main{width:360px;margin-top:20px;margin-bottom:20px}.disclaimer{width:80%}.settings{flex-direction:column}.range{width:100%;margin:20px 0 30px}.switch{width:100%;justify-content:center}input[type=text]{font-size:18px}.powered{right:0;margin:30px auto 0;width:max-content;flex-direction:column;align-items:normal;position:relative}.powered a{margin:5px 0 0}.switch a{margin:0 25px!important}body.cancel h1,body.uncancel h1{font-size:32px}body.cancel h2,body.uncancel h2{font-size:28px}body.cancel h3,body.uncancel h3{font-size:16px}.container{padding:40px 30px}.toolTippinner{font-size:18px;padding:30px 70px 20px 40px}}
