.advent-tuer.svelte-k4fzu4{cursor:pointer;z-index:2002;filter:drop-shadow(0 1px 2px #00000059);background:0 0;border:none;border-radius:6px;place-items:center;width:24px;height:24px;padding:0;font-size:18px;line-height:1;transition:transform .15s;display:grid;position:fixed}.advent-tuer.svelte-k4fzu4:hover,.advent-tuer.svelte-k4fzu4:focus-visible{transform:scale(1.2)rotate(-6deg)}.advent-tuer.geschenk.svelte-k4fzu4{animation:3s ease-in-out infinite svelte-k4fzu4-advent-wackeln}.advent-tuer.svelte-k4fzu4 b:where(.svelte-k4fzu4){color:#fff;background:#b91c1c;border-radius:7px;min-width:14px;padding:0 3px;font-size:9px;line-height:14px;position:absolute;bottom:-4px;right:-6px}@keyframes svelte-k4fzu4-advent-wackeln{0%,85%,to{transform:rotate(0)}88%{transform:rotate(-12deg)}92%{transform:rotate(10deg)}96%{transform:rotate(-6deg)}}.advent-hintergrund.svelte-k4fzu4{z-index:2004;background:#00000073;place-items:center;padding:1rem;display:grid;position:fixed;inset:0}.advent-dialog.svelte-k4fzu4{background:var(--surface-1);width:min(28rem,100%);max-height:calc(100dvh - 2rem);color:var(--text-1);border:1px solid var(--border);border-radius:14px;outline:none;padding:1rem 1.1rem 1.2rem;overflow:auto;box-shadow:0 12px 40px #00000059}.advent-kopf.svelte-k4fzu4{justify-content:space-between;align-items:center;gap:1rem;display:flex}.advent-kopf.svelte-k4fzu4 h2:where(.svelte-k4fzu4){font-size:var(--text-lg);margin:0}.advent-zu.svelte-k4fzu4{color:var(--text-2);cursor:pointer;background:0 0;border:none;padding:.25rem .4rem;font-size:1rem}.advent-inhalt.svelte-k4fzu4{font-size:var(--text-base);color:var(--text-2);margin:.75rem 0 1rem;line-height:1.45}.advent-symbol.svelte-k4fzu4{margin-bottom:.35rem;font-size:1.6rem;display:block}.advent-raster.svelte-k4fzu4{grid-template-columns:repeat(6,1fr);gap:.4rem;margin:0;padding:0;list-style:none;display:grid}.advent-feld.svelte-k4fzu4{aspect-ratio:1;border:1px solid var(--border);background:var(--surface-2);width:100%;color:var(--text-muted);cursor:default;border-radius:8px;place-items:center;font-size:1.1rem;display:grid;position:relative}.advent-feld.svelte-k4fzu4 small:where(.svelte-k4fzu4){color:var(--text-muted);font-size:.62rem;position:absolute;top:3px;left:5px}.advent-feld.zu.svelte-k4fzu4{cursor:pointer;background:linear-gradient(135deg,#7f1d1d,#b91c1c);border-color:#991b1b}.advent-feld.zu.svelte-k4fzu4 small:where(.svelte-k4fzu4){color:#fde68a;font-size:.8rem;position:static}.advent-feld.auf.svelte-k4fzu4{cursor:pointer;color:inherit}.advent-feld.aktiv.svelte-k4fzu4{border-color:var(--color-primary)}.advent-schlitten.svelte-k4fzu4{white-space:nowrap;pointer-events:none;z-index:2005;font-size:1.8rem;animation:11s linear forwards svelte-k4fzu4-advent-flug,1.4s ease-in-out infinite alternate svelte-k4fzu4-advent-schweben;position:fixed;top:18vh;left:100vw}@keyframes svelte-k4fzu4-advent-flug{0%{left:100vw}to{left:-60rem}}@keyframes svelte-k4fzu4-advent-schweben{0%{margin-top:-6px}to{margin-top:6px}}@media (prefers-reduced-motion:reduce){.advent-tuer.svelte-k4fzu4,.advent-tuer.geschenk.svelte-k4fzu4{transition:none;animation:none}}@media print{.advent-tuer.svelte-k4fzu4,.advent-hintergrund.svelte-k4fzu4,.advent-schlitten.svelte-k4fzu4{display:none}}
