.stage.svelte-opv36k{--vz-accent: var(--color-strelitzie-600);--vz-ink: var(--color-kaffee-950);--vz-soft: var(--color-kaffee-600);--vz-line: var(--color-kaffee-200);--vz-paper: var(--color-kaffee-50);--vz-paper2: var(--color-kaffee-100);--vz-lost: var(--color-kaffee-300)}.board.svelte-opv36k{position:relative;display:grid;grid-template-columns:repeat(3,1fr);gap:10px;height:190px}.compact.svelte-opv36k .board:where(.svelte-opv36k){height:152px;gap:7px}.col.svelte-opv36k{background:var(--vz-paper);border:1px solid var(--vz-line);border-radius:12px;padding:9px 8px}.col-h.svelte-opv36k{display:block;font-family:var(--font-display);font-weight:700;font-size:11px;color:var(--vz-soft);text-align:center;margin-bottom:9px}.card-s.svelte-opv36k{height:24px;border-radius:7px;background:var(--vz-paper2);border:1px solid var(--vz-line);margin-bottom:7px}.card-go.svelte-opv36k{position:absolute;top:34px;left:70%;width:27%;height:24px;border-radius:7px;background:var(--vz-accent);box-shadow:0 1px 2px color-mix(in oklch,var(--vz-ink) 18%,transparent),0 8px 18px color-mix(in oklch,var(--vz-ink) 15%,transparent);animation:svelte-opv36k-cardGo 9s cubic-bezier(.65,0,.35,1) infinite}.card-go.svelte-opv36k:after{content:"";position:absolute;top:50%;left:50%;width:7px;height:11px;margin:-7px 0 0 -3px;border-right:2.5px solid #fff;border-bottom:2.5px solid #fff;transform:rotate(45deg);opacity:1;animation:svelte-opv36k-checkIn 9s ease infinite}@keyframes svelte-opv36k-cardGo{0%{left:3%;top:34px}6%{left:3%;top:34px}26%,42%{left:36.5%;top:62px}62%,to{left:70%;top:92px}}.compact.svelte-opv36k .card-go:where(.svelte-opv36k){top:28px}@keyframes svelte-opv36k-checkIn{0%,57%{opacity:0}70%,to{opacity:1}}.phone.svelte-opv36k{width:186px;margin:0 auto}.compact.svelte-opv36k .phone:where(.svelte-opv36k){transform:scale(.66);transform-origin:center}.compact.svelte-opv36k .s-hero:where(.svelte-opv36k){animation:none}.phone-frame.svelte-opv36k{position:relative;background:var(--vz-ink);border-radius:32px;padding:9px;box-shadow:0 2px 5px color-mix(in oklch,var(--vz-ink) 14%,transparent),0 18px 38px color-mix(in oklch,var(--vz-ink) 20%,transparent)}.phone-notch.svelte-opv36k{position:absolute;top:9px;left:50%;transform:translate(-50%);width:62px;height:15px;background:var(--vz-ink);border-radius:0 0 10px 10px;z-index:3}.phone-screen.svelte-opv36k{position:relative;height:300px;border-radius:23px;overflow:hidden;background:#fff}.site.svelte-opv36k{position:absolute;left:0;right:0;top:0;animation:svelte-opv36k-scrollSite 9s ease-in-out infinite}.s-hdr.svelte-opv36k{height:34px;background:var(--vz-ink);color:#fff;display:flex;align-items:center;padding:0 12px;font-family:var(--font-display);font-weight:700;font-size:11px}.s-hdr.svelte-opv36k .d:where(.svelte-opv36k){color:var(--vz-accent)}.s-hero.svelte-opv36k{height:96px;background:linear-gradient(135deg,var(--color-strelitzie-500),var(--color-strelitzie-700));animation:svelte-opv36k-heroHue 9s ease-in-out infinite}.s-line.svelte-opv36k{height:9px;border-radius:5px;background:var(--vz-paper2);margin:13px 13px 0}.s-line.w7.svelte-opv36k{width:62%}.s-line.w5.svelte-opv36k{width:44%}.s-cta.svelte-opv36k{margin:15px 13px 13px;height:30px;border-radius:9px;background:var(--vz-accent);color:#fff;font-family:var(--font-display);font-weight:700;font-size:11px;display:flex;align-items:center;justify-content:center;white-space:nowrap;animation:svelte-opv36k-ctaPulse 3s ease-in-out infinite}.s-img.svelte-opv36k{height:74px;margin:0 13px 14px;border-radius:9px;background:linear-gradient(120deg,var(--vz-paper2),var(--vz-line))}@keyframes svelte-opv36k-scrollSite{0%,12%{transform:translateY(0)}46%,60%{transform:translateY(-126px)}88%,to{transform:translateY(0)}}@keyframes svelte-opv36k-heroHue{0%,40%{filter:hue-rotate(82deg) saturate(1.35)}58%,to{filter:none}}@keyframes svelte-opv36k-ctaPulse{0%,to{transform:scale(1)}50%{transform:scale(.95);filter:brightness(1.08)}}.waffle-wrap.svelte-opv36k{max-width:336px;margin:0 auto}.compact.svelte-opv36k .waffle-wrap:where(.svelte-opv36k){max-width:206px}.waffle.svelte-opv36k{display:grid;grid-template-columns:repeat(10,1fr);gap:5px}.compact.svelte-opv36k .waffle:where(.svelte-opv36k){gap:4px}.cell.svelte-opv36k{aspect-ratio:1;border-radius:4px;background:var(--vz-lost);animation:svelte-opv36k-cellLost 7s ease-in-out infinite;animation-delay:calc(var(--i, 0) * 12ms)}.cell.book.svelte-opv36k{background:var(--vz-accent);animation-name:svelte-opv36k-cellBook}@keyframes svelte-opv36k-cellLost{0%{background:var(--vz-accent);transform:scale(.6)}12%{transform:scale(1)}30%{background:var(--vz-accent)}70%,to{background:var(--vz-lost);transform:scale(1)}}@keyframes svelte-opv36k-cellBook{0%{transform:scale(.6)}12%{transform:scale(1)}62%{transform:scale(1)}72%{transform:scale(1.25)}84%{transform:scale(1)}to{transform:scale(1)}}.w-legend.svelte-opv36k{display:flex;justify-content:center;gap:22px;margin-top:18px;font-size:13px;color:var(--vz-soft);font-variant-numeric:tabular-nums}.compact.svelte-opv36k .w-legend:where(.svelte-opv36k){margin-top:12px;gap:16px;font-size:12px}.w-legend.svelte-opv36k span:where(.svelte-opv36k){display:inline-flex;align-items:center;gap:8px}.w-legend.svelte-opv36k .sw:where(.svelte-opv36k){width:13px;height:13px;border-radius:3px;background:var(--vz-lost)}.w-legend.svelte-opv36k .sw.book:where(.svelte-opv36k){background:var(--vz-accent)}.chat.svelte-opv36k{position:relative;width:280px;height:190px;margin:0 auto;background:var(--vz-paper);border:1px solid var(--vz-line);border-radius:12px;padding:16px 14px;display:flex;flex-direction:column;justify-content:center;gap:12px}.compact.svelte-opv36k .chat:where(.svelte-opv36k){transform:scale(.76);transform-origin:center}.bubble.svelte-opv36k{max-width:70%;padding:6px 10px;border-radius:10px;font-size:12px;line-height:1.4;opacity:0}.bubble-out.svelte-opv36k{align-self:flex-end;background:var(--vz-paper2);color:var(--vz-ink);border-radius:10px 10px 3px;animation:svelte-opv36k-chatBubble1 9s ease-in-out infinite}.bubble-accent.svelte-opv36k{align-self:flex-start;background:var(--vz-accent);color:#fff;border-radius:10px 10px 10px 3px;animation:svelte-opv36k-chatBubble2 9s ease-in-out infinite}.bubble-in.svelte-opv36k{align-self:flex-start;background:var(--vz-paper2);color:var(--vz-ink);border-radius:10px 10px 10px 3px;animation:svelte-opv36k-chatBubble3 9s ease-in-out infinite}@keyframes svelte-opv36k-chatBubble1{0%,6%{opacity:0;transform:translateY(6px)}8%{opacity:0;transform:translateY(6px)}16%{opacity:1;transform:translateY(0)}to{opacity:1;transform:translateY(0)}}@keyframes svelte-opv36k-chatBubble2{0%,33%{opacity:0;transform:translateY(6px)}35%{opacity:0;transform:translateY(6px)}43%{opacity:1;transform:translateY(0)}to{opacity:1;transform:translateY(0)}}@keyframes svelte-opv36k-chatBubble3{0%,60%{opacity:0;transform:translateY(6px)}62%{opacity:0;transform:translateY(6px)}70%{opacity:1;transform:translateY(0)}to{opacity:1;transform:translateY(0)}}.verdict.svelte-opv36k{display:flex;align-items:flex-start;gap:20px;width:300px;margin:0 auto;padding-top:4px}.compact.svelte-opv36k .verdict:where(.svelte-opv36k){transform:scale(.72);transform-origin:center}.v-proto.svelte-opv36k{flex:none;width:96px;background:var(--vz-paper);border:1px solid var(--vz-line);border-radius:10px;padding:8px}.v-proto-hdr.svelte-opv36k{height:18px;background:var(--vz-ink);border-radius:5px;display:flex;align-items:center;padding:0 6px;margin-bottom:8px}.v-dot.svelte-opv36k{width:6px;height:6px;border-radius:50%;background:var(--vz-accent)}.v-proto-line.svelte-opv36k{height:6px;border-radius:3px;background:var(--vz-paper2);margin-bottom:6px}.v-proto-line.w8.svelte-opv36k{width:80%}.v-proto-line.w6.svelte-opv36k{width:55%}.v-proto-cta.svelte-opv36k{height:14px;width:60%;border-radius:4px;background:var(--vz-accent);margin-top:4px}.v-rows.svelte-opv36k{flex:1;display:flex;flex-direction:column;gap:10px}.v-row.svelte-opv36k{display:flex;align-items:center;gap:8px}.v-circ.svelte-opv36k{flex:none;position:relative;width:18px;height:18px;border-radius:50%;background:var(--vz-paper2);border:1px solid var(--vz-line);display:flex;align-items:center;justify-content:center}.v-bar.svelte-opv36k{flex:1;height:8px;border-radius:4px;background:var(--vz-paper2)}.v-check.svelte-opv36k{width:7px;height:11px;border-right:2px solid var(--vz-accent);border-bottom:2px solid var(--vz-accent);animation-duration:9s;animation-timing-function:ease-in-out;animation-iteration-count:infinite}.v-row-1.svelte-opv36k .v-check:where(.svelte-opv36k){animation-name:svelte-opv36k-verdictCheck1}.v-row-2.svelte-opv36k .v-check:where(.svelte-opv36k){animation-name:svelte-opv36k-verdictCheck2}.v-row-3.svelte-opv36k .v-check:where(.svelte-opv36k){animation-name:svelte-opv36k-verdictCheck3}.v-row-4.svelte-opv36k .v-check:where(.svelte-opv36k){animation-name:svelte-opv36k-verdictCheck4}.v-row-5.svelte-opv36k .v-check:where(.svelte-opv36k){animation-name:svelte-opv36k-verdictCheck5}@keyframes svelte-opv36k-verdictCheck1{0%,13%{transform:scale(0) rotate(45deg);opacity:0}15%{transform:scale(0) rotate(45deg);opacity:0}20%{transform:scale(1.3) rotate(45deg);opacity:1}26%,to{transform:scale(1) rotate(45deg);opacity:1}}@keyframes svelte-opv36k-verdictCheck2{0%,25%{transform:scale(0) rotate(45deg);opacity:0}27%{transform:scale(0) rotate(45deg);opacity:0}32%{transform:scale(1.3) rotate(45deg);opacity:1}38%,to{transform:scale(1) rotate(45deg);opacity:1}}@keyframes svelte-opv36k-verdictCheck3{0%,37%{transform:scale(0) rotate(45deg);opacity:0}39%{transform:scale(0) rotate(45deg);opacity:0}44%{transform:scale(1.3) rotate(45deg);opacity:1}50%,to{transform:scale(1) rotate(45deg);opacity:1}}@keyframes svelte-opv36k-verdictCheck4{0%,49%{transform:scale(0) rotate(45deg);opacity:0}51%{transform:scale(0) rotate(45deg);opacity:0}56%{transform:scale(1.3) rotate(45deg);opacity:1}62%,to{transform:scale(1) rotate(45deg);opacity:1}}@keyframes svelte-opv36k-verdictCheck5{0%,61%{transform:scale(0) rotate(45deg);opacity:0}63%{transform:scale(0) rotate(45deg);opacity:0}68%{transform:scale(1.3) rotate(45deg);opacity:1}74%,to{transform:scale(1) rotate(45deg);opacity:1}}.v-stamp.svelte-opv36k{align-self:flex-start;margin-top:2px;padding:3px 10px;border:2px solid var(--vz-accent);border-radius:6px;color:var(--vz-accent);font-family:var(--font-display);font-weight:700;font-size:13px;opacity:0;animation:svelte-opv36k-verdictStamp 9s ease-in-out infinite}@keyframes svelte-opv36k-verdictStamp{0%,76%{opacity:0;transform:scale(1.4) rotate(-4deg)}78%{opacity:0;transform:scale(1.4) rotate(-4deg)}84%{opacity:1;transform:scale(.9) rotate(-4deg)}90%{transform:scale(1.05) rotate(-4deg)}96%,to{opacity:1;transform:scale(1) rotate(-4deg)}}.bars.svelte-opv36k{width:330px;margin:0 auto;display:flex;flex-direction:column;gap:16px}.compact.svelte-opv36k .bars:where(.svelte-opv36k){max-width:210px;gap:10px}.bar-lbl.svelte-opv36k{display:flex;justify-content:space-between;align-items:baseline;margin-bottom:6px}.bar-l.svelte-opv36k{font-family:var(--font-display);font-weight:700;font-size:11px;color:var(--vz-soft)}.compact.svelte-opv36k .bar-l:where(.svelte-opv36k){font-size:10px}.bar-n.svelte-opv36k{font-variant-numeric:tabular-nums;font-size:13px;color:var(--vz-ink)}.compact.svelte-opv36k .bar-n:where(.svelte-opv36k){font-size:11px}.bar-track.svelte-opv36k{height:14px;border-radius:7px;background:var(--vz-paper2);overflow:hidden}.compact.svelte-opv36k .bar-track:where(.svelte-opv36k){height:10px}.bar-fill.svelte-opv36k{height:100%;width:0;border-radius:7px;background:var(--vz-lost)}.bar-fill-1.svelte-opv36k{animation:svelte-opv36k-barFill1 8s ease-in-out infinite}.bar-fill-2.svelte-opv36k{animation:svelte-opv36k-barFill2 8s ease-in-out infinite}@keyframes svelte-opv36k-barFill1{0%,8%{width:0}38%,to{width:100%}}@keyframes svelte-opv36k-barFill2{0%,16%{width:0}46%,to{width:30%}}.bar-zero.svelte-opv36k{display:inline-block;color:var(--vz-accent);font-weight:700;animation:svelte-opv36k-barZero 8s ease-in-out infinite}@keyframes svelte-opv36k-barZero{0%,55%{transform:scale(1)}63%{transform:scale(1.35)}71%,to{transform:scale(1)}}.rounds.svelte-opv36k{width:300px;margin:0 auto;display:flex;flex-direction:column;gap:14px}.compact.svelte-opv36k .rounds:where(.svelte-opv36k){transform:scale(.78);transform-origin:center}.round-row.svelte-opv36k{display:flex;align-items:center;gap:10px}.round-lbl.svelte-opv36k{flex:0 0 62px;font-family:var(--font-display);font-weight:700;font-size:11px;color:var(--vz-soft)}.round-strip.svelte-opv36k{flex:1;display:flex;flex-wrap:nowrap;align-items:center;gap:4px;min-height:9px}.round-sq.svelte-opv36k{flex:none;width:9px;height:9px;border-radius:2.5px}.round-n.svelte-opv36k{flex:0 0 auto;width:16px;text-align:right;font-variant-numeric:tabular-nums;font-size:13px;color:var(--vz-ink)}.round-check.svelte-opv36k{width:8px;height:12px;border-right:2px solid var(--vz-accent);border-bottom:2px solid var(--vz-accent);transform:scale(0) rotate(45deg);opacity:0;animation:svelte-opv36k-roundCheckPop 9s ease-in-out infinite}.round-sq-r1.svelte-opv36k{background:var(--vz-accent);animation:svelte-opv36k-roundPopR1 9s ease-in-out infinite;animation-delay:calc(var(--i, 0) * 25ms)}.round-sq-r2.svelte-opv36k{background:var(--vz-accent);animation:svelte-opv36k-roundPopR2 9s ease-in-out infinite;animation-delay:calc(var(--i, 0) * .04s)}@keyframes svelte-opv36k-roundPopR1{0%,2%{transform:scale(.4);opacity:0;background:var(--vz-accent)}10%{transform:scale(1);opacity:1;background:var(--vz-accent)}30%{background:var(--vz-accent)}38%,to{background:var(--vz-lost);transform:scale(1);opacity:1}}@keyframes svelte-opv36k-roundPopR2{0%,44%{transform:scale(.4);opacity:0;background:var(--vz-accent)}52%{transform:scale(1);opacity:1;background:var(--vz-accent)}60%{background:var(--vz-accent)}68%,to{background:var(--vz-lost);transform:scale(1);opacity:1}}@keyframes svelte-opv36k-roundCheckPop{0%,74%{transform:scale(0) rotate(45deg);opacity:0}76%{transform:scale(0) rotate(45deg);opacity:0}84%{transform:scale(1.25) rotate(45deg);opacity:1}92%,to{transform:scale(1) rotate(45deg);opacity:1}}.clock-viz.svelte-opv36k{width:300px;margin:0 auto;display:flex;align-items:center;justify-content:center;gap:28px}.compact.svelte-opv36k .clock-viz:where(.svelte-opv36k){transform:scale(.76);transform-origin:center}.clock-left.svelte-opv36k{flex:none;display:flex;flex-direction:column;align-items:center;gap:10px}.clock-face.svelte-opv36k{position:relative;width:92px;height:92px;border-radius:50%;background:var(--vz-paper);border:1px solid var(--vz-line)}.hand.svelte-opv36k{position:absolute;left:50%;bottom:50%;border-radius:3px;transform-origin:50% 100%}.hand-hour.svelte-opv36k{width:4px;height:24px;margin-left:-2px;background:var(--vz-ink);transform:rotate(258deg)}.hand-min.svelte-opv36k{width:3px;height:34px;margin-left:-1.5px;background:var(--vz-accent);animation:svelte-opv36k-minuteSweep 9s ease-in-out infinite}@keyframes svelte-opv36k-minuteSweep{0%{transform:rotate(200deg)}25%,to{transform:rotate(270deg)}}.clock-pin.svelte-opv36k{position:absolute;left:50%;top:50%;width:6px;height:6px;margin:-3px 0 0 -3px;border-radius:50%;background:var(--vz-ink)}.clock-label.svelte-opv36k{font-size:13px;color:var(--vz-soft);font-variant-numeric:tabular-nums}.todo-card.svelte-opv36k{flex:none;width:150px;background:var(--vz-paper);border:1px solid var(--vz-line);border-radius:10px;padding:10px;display:flex;flex-direction:column;gap:10px}.todo-row.svelte-opv36k{display:flex;align-items:center;justify-content:space-between;gap:8px}.todo-bar.svelte-opv36k{flex:1;height:8px;border-radius:4px;background:var(--vz-paper2)}.todo-check.svelte-opv36k{flex:none;width:7px;height:11px;border-right:2px solid var(--vz-accent);border-bottom:2px solid var(--vz-accent);transform:scale(0) rotate(45deg);opacity:0;animation-duration:9s;animation-timing-function:ease-in-out;animation-iteration-count:infinite}.todo-check-1.svelte-opv36k{animation-name:svelte-opv36k-todoCheck1}.todo-check-2.svelte-opv36k{animation-name:svelte-opv36k-todoCheck2}.todo-check-3.svelte-opv36k{animation-name:svelte-opv36k-todoCheck3}@keyframes svelte-opv36k-todoCheck1{0%,38%{transform:scale(0) rotate(45deg);opacity:0}46%{transform:scale(1.2) rotate(45deg);opacity:1}52%,to{transform:scale(1) rotate(45deg);opacity:1}}@keyframes svelte-opv36k-todoCheck2{0%,53%{transform:scale(0) rotate(45deg);opacity:0}61%{transform:scale(1.2) rotate(45deg);opacity:1}67%,to{transform:scale(1) rotate(45deg);opacity:1}}@keyframes svelte-opv36k-todoCheck3{0%,68%{transform:scale(0) rotate(45deg);opacity:0}76%{transform:scale(1.2) rotate(45deg);opacity:1}82%,to{transform:scale(1) rotate(45deg);opacity:1}}
