:root{--cp-safran:#ffc21a;--cp-tinte:#16181d;--cp-papier:#f4f4f6;--cp-karte:#fff;--cp-tasten:#d2d6de;--cp-rahmen:#16181d;--cp-leise:#6b6f78;--cp-text:#16181d}[data-theme=dark]{--cp-papier:#0f1012;--cp-karte:#1b1d21;--cp-tasten:#2b2b2b;--cp-rahmen:#3a3c42;--cp-leise:#9a9ea8;--cp-text:#f3f4f6}.cp-dunkel,[data-theme=dark] .cp-hell{display:none}[data-theme=dark] .cp-dunkel{display:block}.cp-punkt{background:var(--cp-safran);width:1.6rem;height:1.6rem;color:var(--cp-tinte);font-variant-numeric:tabular-nums;border-radius:999px;flex-shrink:0;justify-content:center;align-items:center;font-size:.85rem;font-weight:800;display:inline-flex}.cp-telefon{aspect-ratio:1179/2556;background:var(--cp-rahmen);border-radius:3rem;padding:.6rem;position:relative;box-shadow:0 40px 80px -40px #16181d73}.cp-telefon:after{content:"";background:#000;border-radius:999px;width:28%;height:1.45rem;position:absolute;top:1.35rem;left:50%;transform:translate(-50%)}.cp-schirm{background:var(--cp-papier);border-radius:2.45rem;height:100%;position:relative;overflow:hidden}.cp-flug{z-index:60;pointer-events:none;position:fixed}.cp-held-schirm{container-type:inline-size}.cp-held-feld{color:#000;background:#f2f2f7;border:.32cqw solid #0000;border-radius:1.9cqw;align-items:center;width:90.4%;height:5.6%;padding-left:3.2cqw;font:400 3.6cqw/1 -apple-system,SF Pro Text,Helvetica Neue,Arial,sans-serif;display:flex;position:absolute;left:4.8%}.cp-held-chip{color:#000;background:#fff;border-radius:999px;width:41.8%;height:3.35%;font:400 3.3cqw/1 -apple-system,SF Pro Text,Helvetica Neue,Arial,sans-serif;position:absolute;top:64.85%;left:20%;overflow:hidden}.cp-held-chip>span{white-space:nowrap;opacity:0;align-items:center;gap:1.6cqw;padding-left:1.4cqw;display:flex;position:absolute;inset:0}.cp-held-nr{background:var(--cp-safran);width:4.2cqw;height:4.2cqw;color:var(--cp-tinte);border-radius:999px;flex-shrink:0;justify-content:center;align-items:center;font-size:2.6cqw;font-weight:700;display:inline-flex}.cp-held-punkt{background:var(--cp-safran);width:7.2cqw;height:7.2cqw;color:var(--cp-tinte);opacity:0;border-radius:999px;justify-content:center;align-items:center;font:800 3.6cqw/1 system-ui,sans-serif;display:flex;position:absolute;top:calc(66.5% - 3.6cqw);left:calc(40% - 3.6cqw);box-shadow:0 .6cqw 1.6cqw #16181d59}.cp-held-wert{opacity:0}@keyframes cp-held-punkt-0{0%,9.9%{opacity:0;transform:translate(0)scale(.5)}10%{opacity:1;transform:translate(0)scale(1)}19%{opacity:1;transform:translate(-28cqw,-89.9cqw)scale(1)}20%,to{opacity:0;transform:translate(-28cqw,-89.9cqw)scale(.3)}}@keyframes cp-held-wert-0{0%,19.9%{opacity:0}20%,88%{opacity:1}93%,to{opacity:0}}@keyframes cp-held-fokus-0{0%,19.9%{border-color:#3b86f7}20%,93.9%{border-color:#0000}94%,to{border-color:#3b86f7}}@keyframes cp-held-chip-0{0%,19.9%{opacity:1}20%,93.9%{opacity:0}94%,to{opacity:1}}@keyframes cp-held-punkt-1{0%,31.9%{opacity:0;transform:translate(0)scale(.5)}32%{opacity:1;transform:translate(0)scale(1)}41%{opacity:1;transform:translate(-28cqw,-69.9cqw)scale(1)}42%,to{opacity:0;transform:translate(-28cqw,-69.9cqw)scale(.3)}}@keyframes cp-held-wert-1{0%,41.9%{opacity:0}42%,88%{opacity:1}93%,to{opacity:0}}@keyframes cp-held-fokus-1{0%,19.9%{border-color:#0000}20%,41.9%{border-color:#3b86f7}42%,to{border-color:#0000}}@keyframes cp-held-chip-1{0%,19.9%{opacity:0}20%,41.9%{opacity:1}42%,to{opacity:0}}@keyframes cp-held-punkt-2{0%,53.9%{opacity:0;transform:translate(0)scale(.5)}54%{opacity:1;transform:translate(0)scale(1)}63%{opacity:1;transform:translate(-28cqw,-49.9cqw)scale(1)}64%,to{opacity:0;transform:translate(-28cqw,-49.9cqw)scale(.3)}}@keyframes cp-held-wert-2{0%,63.9%{opacity:0}64%,88%{opacity:1}93%,to{opacity:0}}@keyframes cp-held-fokus-2{0%,41.9%{border-color:#0000}42%,63.9%{border-color:#3b86f7}64%,to{border-color:#0000}}@keyframes cp-held-chip-2{0%,41.9%{opacity:0}42%,63.9%{opacity:1}64%,to{opacity:0}}@keyframes cp-held-chip-3{0%,63.9%{opacity:0}64%,93.9%{opacity:1}94%,to{opacity:0}}@media (prefers-reduced-motion:no-preference){.cp-held-punkt[data-i="0"]{animation:9s linear infinite cp-held-punkt-0}.cp-held-feld[data-i="0"]{animation:9s step-end infinite cp-held-fokus-0}.cp-held-feld[data-i="0"] .cp-held-wert{animation:9s ease-out infinite cp-held-wert-0}.cp-held-punkt[data-i="1"]{animation:9s linear infinite cp-held-punkt-1}.cp-held-feld[data-i="1"]{animation:9s step-end infinite cp-held-fokus-1}.cp-held-feld[data-i="1"] .cp-held-wert{animation:9s ease-out infinite cp-held-wert-1}.cp-held-punkt[data-i="2"]{animation:9s linear infinite cp-held-punkt-2}.cp-held-feld[data-i="2"]{animation:9s step-end infinite cp-held-fokus-2}.cp-held-feld[data-i="2"] .cp-held-wert{animation:9s ease-out infinite cp-held-wert-2}.cp-held-chip>span[data-i="0"]{animation:9s step-end infinite cp-held-chip-0}.cp-held-chip>span[data-i="1"]{animation:9s step-end infinite cp-held-chip-1}.cp-held-chip>span[data-i="2"]{animation:9s step-end infinite cp-held-chip-2}.cp-held-chip>span[data-i="3"]{animation:9s step-end infinite cp-held-chip-3}}@media (prefers-reduced-motion:reduce){.cp-held-wert,.cp-held-chip>span[data-i="3"]{opacity:1}}@keyframes cp-finger{0%,18%{opacity:0;transform:scale(1.6)}24%{opacity:.9;transform:scale(1)}30%{transform:scale(.8)}36%,to{opacity:0;transform:scale(.8)}}@keyframes cp-druck{0%,26%{transform:scale(1)}30%{background:var(--cp-safran);transform:scale(.94)}38%{transform:scale(1)}to{transform:scale(1)}}@keyframes cp-feld-wert{0%,31%{opacity:0;transform:translateY(4px)}36%,88%{opacity:1;transform:none}95%,to{opacity:0}}@keyframes cp-cursor{0%,31%{opacity:1}32%,94%{opacity:0}95%,to{opacity:1}}.cp-finger{opacity:0}[data-an="1"] .cp-finger{animation-name:cp-finger}[data-an="1"] .cp-gedrueckt{animation-name:cp-druck}[data-an="1"] .cp-feldwert{animation-name:cp-feld-wert}[data-an="1"] .cp-cursor{animation-name:cp-cursor;animation-timing-function:step-end!important}@keyframes cp-a-an{0%,46%{opacity:1}50%,96%{opacity:0}to{opacity:1}}@keyframes cp-b-an{0%,46%{opacity:0}50%,96%{opacity:1}to{opacity:0}}.cp-stapel-b{opacity:0}[data-an="1"] .cp-stapel-a{animation-name:cp-a-an}[data-an="1"] .cp-stapel-b{animation-name:cp-b-an}@keyframes cp-block{0%,26%{opacity:1;transform:none}34%,92%{opacity:0;transform:scale(.96)}to{opacity:1;transform:none}}@keyframes cp-teil{0%,30%{opacity:0;transform:translateY(-18px)scale(.96)}40%,88%{opacity:1;transform:none}94%,to{opacity:0;transform:none}}.cp-block{opacity:0}[data-an="1"] .cp-block{animation-name:cp-block}[data-an="1"] .cp-teil{animation-name:cp-teil}[data-an="1"] .cp-teil:nth-child(2){animation-delay:.25s}[data-an="1"] .cp-teil:nth-child(3){animation-delay:.5s}@keyframes cp-strich{0%,18%{transform:scaleX(0)}34%,to{transform:scaleX(1)}}@keyframes cp-anhang{0%,42%{opacity:1;max-width:20em}54%,92%{opacity:0;max-width:0}to{opacity:1;max-width:20em}}@keyframes cp-sauber{0%,52%{opacity:0;transform:translateY(4px)}58%,90%{opacity:1;transform:none}96%,to{opacity:0}}.cp-anhang{opacity:0;vertical-align:bottom;white-space:nowrap;color:#c0392b;max-width:0;display:inline-block;position:relative;overflow:hidden}.cp-anhang:after{content:"";transform-origin:0;background:currentColor;height:1.5px;position:absolute;top:52%;left:0;right:0;transform:scaleX(1)}[data-an="1"] .cp-anhang{animation-name:cp-anhang}@media (prefers-reduced-motion:no-preference){[data-an="1"] .cp-anhang:after{animation:cp-strich var(--d,6s) ease-in-out infinite both}}[data-an="1"] .cp-sauber{animation-name:cp-sauber}@keyframes cp-voll{0%,30%{opacity:1;filter:none}40%,90%{opacity:0;filter:blur(4px)}to{opacity:1;filter:none}}@keyframes cp-verdeckt{0%,32%{opacity:0}42%,88%{opacity:1}96%,to{opacity:0}}.cp-schluessel-voll{opacity:0}[data-an="1"] .cp-schluessel-voll{animation-name:cp-voll}[data-an="1"] .cp-schluessel-verdeckt{animation-name:cp-verdeckt}@keyframes cp-tippen{0%,8%{width:0}34%,92%{width:5ch}to{width:0}}@keyframes cp-treffer{0%,34%{background-color:#0000}40%,90%{background-color:var(--cp-safran)}to{background-color:#0000}}@keyframes cp-kein-treffer{0%,34%{opacity:1}40%,90%{opacity:.3}to{opacity:1}}.cp-getippt{white-space:nowrap;vertical-align:bottom;width:5ch;display:inline-block;overflow:hidden}.cp-treffer{background:var(--cp-safran);color:var(--cp-tinte);border-radius:3px}.cp-kein-treffer{opacity:.3}[data-an="1"] .cp-getippt{animation-name:cp-tippen;animation-timing-function:steps(5,end)!important}[data-an="1"] .cp-treffer{animation-name:cp-treffer}[data-an="1"] .cp-kein-treffer{animation-name:cp-kein-treffer}@keyframes cp-puls{0%,4%{transform:none;box-shadow:0 0 #ffc21a00}10%{transform:scale(1.03);box-shadow:0 0 0 4px #ffc21abf}20%,to{transform:none;box-shadow:0 0 #ffc21a00}}[data-an="1"] .cp-puls{--d:8s;animation-name:cp-puls}@keyframes cp-streichen{0%,20%{transform:scaleX(0)}40%,92%{transform:scaleX(1)}to{transform:scaleX(0)}}.cp-gestrichen{background:var(--cp-text);transform-origin:0;height:1.5px;position:absolute;top:50%;left:10px;right:10px}[data-an="1"] .cp-gestrichen{animation-name:cp-streichen}.cp-q{transition:none;position:absolute;left:12px;right:12px}@keyframes cp-q-0{0%,22%{transform:translateY(0)}25%,47%{transform:translateY(96px)}50%,72%{transform:translateY(48px)}75%,to{transform:translateY(0)}}@keyframes cp-q-hak-0{0%,22.9%{opacity:0}23%,96%{opacity:1}97%,to{opacity:0}}@keyframes cp-q-zahl-0{0%,22.9%{opacity:1}23%,96%{opacity:0}97%,to{opacity:1}}@keyframes cp-q-matt-0{0%,22.9%{opacity:1}23%,96%{opacity:.5}97%,to{opacity:1}}@keyframes cp-q-dran-0{0%,0%{border-color:#0000}0%,22%{border-color:var(--cp-safran)}22.1%,to{border-color:#0000}}.cp-q[data-i="0"]{top:12px}[data-an="1"] .cp-q[data-i="0"]{--d:9s;animation-name:cp-q-0;top:12px}[data-an="1"] .cp-q[data-i="0"] .gl-zeile{animation:9s step-end infinite both cp-q-dran-0}[data-an="1"] .cp-q[data-i="0"] .cp-q-hak{animation:9s step-end infinite both cp-q-hak-0}[data-an="1"] .cp-q[data-i="0"] .cp-q-zahl{animation:9s step-end infinite both cp-q-zahl-0}[data-an="1"] .cp-q[data-i="0"] .gl-t{animation:9s step-end infinite both cp-q-matt-0}@keyframes cp-q-1{0%,22%{transform:translateY(48px)}25%,47%{transform:translateY(0)}50%,72%{transform:translateY(96px)}75%,to{transform:translateY(48px)}}@keyframes cp-q-hak-1{0%,47.9%{opacity:0}48%,96%{opacity:1}97%,to{opacity:0}}@keyframes cp-q-zahl-1{0%,47.9%{opacity:1}48%,96%{opacity:0}97%,to{opacity:1}}@keyframes cp-q-matt-1{0%,47.9%{opacity:1}48%,96%{opacity:.5}97%,to{opacity:1}}@keyframes cp-q-dran-1{0%,24.9%{border-color:#0000}25%,47%{border-color:var(--cp-safran)}47.1%,to{border-color:#0000}}.cp-q[data-i="1"]{top:60px}[data-an="1"] .cp-q[data-i="1"]{--d:9s;animation-name:cp-q-1;top:12px}[data-an="1"] .cp-q[data-i="1"] .gl-zeile{animation:9s step-end infinite both cp-q-dran-1}[data-an="1"] .cp-q[data-i="1"] .cp-q-hak{animation:9s step-end infinite both cp-q-hak-1}[data-an="1"] .cp-q[data-i="1"] .cp-q-zahl{animation:9s step-end infinite both cp-q-zahl-1}[data-an="1"] .cp-q[data-i="1"] .gl-t{animation:9s step-end infinite both cp-q-matt-1}@keyframes cp-q-2{0%,22%{transform:translateY(96px)}25%,47%{transform:translateY(48px)}50%,72%{transform:translateY(0)}75%,to{transform:translateY(96px)}}@keyframes cp-q-hak-2{0%,72.9%{opacity:0}73%,96%{opacity:1}97%,to{opacity:0}}@keyframes cp-q-zahl-2{0%,72.9%{opacity:1}73%,96%{opacity:0}97%,to{opacity:1}}@keyframes cp-q-matt-2{0%,72.9%{opacity:1}73%,96%{opacity:.5}97%,to{opacity:1}}@keyframes cp-q-dran-2{0%,49.9%{border-color:#0000}50%,72%{border-color:var(--cp-safran)}72.1%,to{border-color:#0000}}.cp-q[data-i="2"]{top:108px}[data-an="1"] .cp-q[data-i="2"]{--d:9s;animation-name:cp-q-2;top:12px}[data-an="1"] .cp-q[data-i="2"] .gl-zeile{animation:9s step-end infinite both cp-q-dran-2}[data-an="1"] .cp-q[data-i="2"] .cp-q-hak{animation:9s step-end infinite both cp-q-hak-2}[data-an="1"] .cp-q[data-i="2"] .cp-q-zahl{animation:9s step-end infinite both cp-q-zahl-2}[data-an="1"] .cp-q[data-i="2"] .gl-t{animation:9s step-end infinite both cp-q-matt-2}.cp-q-hak{opacity:0}.cp-q .gl-zeile{border:1.5px solid #0000}.cp-q[data-i="0"] .gl-zeile{border-color:var(--cp-safran)}@media (prefers-reduced-motion:reduce){[data-an="1"] .cp-q,[data-an="1"] .cp-q *{animation:none!important}[data-an="1"] .cp-q[data-i="1"]{top:60px}[data-an="1"] .cp-q[data-i="2"]{top:108px}}.cp-cursor{opacity:0}.cp-tapete{background:linear-gradient(140deg,#ffe7a3 0%,#fff4d6 45%,#dce8f8 100%)}[data-theme=dark] .cp-tapete{background:linear-gradient(140deg,#3a2f10 0%,#1d1a12 45%,#16202e 100%)}.cp-tastenfeld{background:var(--cp-tasten)}
