.foret.svelte-3wjvjb{position:absolute;inset:0;overflow:hidden;pointer-events:none;--ciel-haut: #b9e2ee;--ciel-bas: #8dd0a3;--soleil-x: 22%;--soleil-y: 8%;--soleil-couleur: #fff1b8;--rayons-opacite: .55;--lune-opacite: 0;--particule: #fff3c4;--brume-opacite: .55}.moment-aube.svelte-3wjvjb{--ciel-haut: #f8cf9c;--ciel-bas: #d99a6c;--soleil-x: 14%;--soleil-y: 22%;--soleil-couleur: #ffd9a0;--rayons-opacite: .7;--particule: #ffe4b0}.moment-soir.svelte-3wjvjb{--ciel-haut: #f3a26b;--ciel-bas: #b85a44;--soleil-x: 80%;--soleil-y: 26%;--soleil-couleur: #ffbe82;--rayons-opacite: .6;--particule: #ffd0a0}.moment-nuit.svelte-3wjvjb{--ciel-haut: #0a1d33;--ciel-bas: #0c2a26;--soleil-couleur: transparent;--rayons-opacite: 0;--lune-opacite: 1;--particule: #c8ff8a;--brume-opacite: .35}.ciel.svelte-3wjvjb{position:absolute;inset:0;background:linear-gradient(180deg,var(--ciel-haut) 0%,var(--ciel-bas) 55%,var(--sol) 100%);transition:background 2s ease}.soleil.svelte-3wjvjb{position:absolute;left:var(--soleil-x);top:var(--soleil-y);width:26rem;height:26rem;transform:translate(-50%,-50%);background:radial-gradient(circle,var(--soleil-couleur) 0%,color-mix(in srgb,var(--soleil-couleur) 55%,transparent) 14%,transparent 60%);filter:blur(6px)}.rayons.svelte-3wjvjb{position:absolute;left:var(--soleil-x);top:var(--soleil-y);width:200vmax;height:200vmax;transform:translate(-50%,-50%);opacity:var(--rayons-opacite);mix-blend-mode:screen;background:repeating-conic-gradient(from 100deg,#ffecaa00 0deg 9deg,#ffecaa38 12deg 15deg,#ffecaa00 18deg 26deg);-webkit-mask-image:radial-gradient(circle,black 0%,transparent 55%);mask-image:radial-gradient(circle,black 0%,transparent 55%);animation:svelte-3wjvjb-tourner 140s linear infinite}.lune.svelte-3wjvjb{position:absolute;right:14%;top:10%;width:5.5rem;height:5.5rem;border-radius:50%;opacity:var(--lune-opacite);background:radial-gradient(circle at 40% 40%,#fffbe8,#e9e4c8 60%,#c9c6ad);box-shadow:0 0 60px 24px #dcebff40;transition:opacity 2s}.couche.svelte-3wjvjb{position:absolute;inset:0;width:100%;height:100%}.lointain.svelte-3wjvjb{filter:blur(3px);opacity:.9}.milieu.svelte-3wjvjb{filter:blur(.6px)}.avant.svelte-3wjvjb{filter:blur(1.2px)}.balance.svelte-3wjvjb{animation:svelte-3wjvjb-balancer 7s ease-in-out infinite alternate}.balance.lente.svelte-3wjvjb{animation-duration:11s;animation-delay:-4s}.balance.tres-lente.svelte-3wjvjb{animation-duration:15s;animation-delay:-7s}@keyframes svelte-3wjvjb-balancer{0%{transform:rotate(-1.4deg)}to{transform:rotate(1.4deg)}}@keyframes svelte-3wjvjb-tourner{to{transform:translate(-50%,-50%) rotate(360deg)}}.particules.svelte-3wjvjb{position:absolute;inset:0}.particules.svelte-3wjvjb span:where(.svelte-3wjvjb){position:absolute;width:calc(.35rem * var(--taille));height:calc(.35rem * var(--taille));border-radius:50%;background:var(--particule);box-shadow:0 0 8px var(--particule);opacity:0;animation:svelte-3wjvjb-deriver var(--duree) ease-in-out infinite;animation-delay:var(--retard)}@keyframes svelte-3wjvjb-deriver{0%{transform:translate(0);opacity:0}15%{opacity:.85}50%{transform:translate(1.2rem,-3rem);opacity:.6}85%{opacity:.8}to{transform:translate(-.6rem,-6rem);opacity:0}}.moment-nuit.svelte-3wjvjb .particules:where(.svelte-3wjvjb) span:where(.svelte-3wjvjb){animation-name:svelte-3wjvjb-luire}@keyframes svelte-3wjvjb-luire{0%,to{opacity:0;transform:translate(0)}30%{opacity:.95}60%{opacity:.2;transform:translate(.8rem,-.8rem)}}.brume.svelte-3wjvjb{position:absolute;inset:auto 0 0;height:45%;background:linear-gradient(180deg,transparent,color-mix(in srgb,var(--brume) 22%,transparent) 60%,color-mix(in srgb,var(--sol) 70%,transparent));opacity:var(--brume-opacite)}.vignette.svelte-3wjvjb{position:absolute;inset:0;background:radial-gradient(70% 60% at 50% 50%,transparent 40%,rgba(5,16,10,.55) 100%)}.animal.svelte-3wjvjb{position:absolute;pointer-events:auto;border:0;background:none;padding:0;cursor:pointer;color:#061a10;filter:drop-shadow(0 4px 6px rgba(0,0,0,.35))}.animal.svelte-3wjvjb svg:where(.svelte-3wjvjb){width:100%;height:100%;fill:currentColor;overflow:visible}.animal.svelte-3wjvjb:hover,.animal.svelte-3wjvjb:focus-visible{color:#0f3322}.vol.svelte-3wjvjb{width:7rem;height:4rem;top:18%;left:-12%;animation:svelte-3wjvjb-traverser 46s linear infinite;animation-delay:4s}.vol.svelte-3wjvjb .aile:where(.svelte-3wjvjb){transform-origin:0 0;animation:svelte-3wjvjb-battre .9s ease-in-out infinite alternate}.vol.svelte-3wjvjb .aile-d:where(.svelte-3wjvjb){animation-delay:-.45s}@keyframes svelte-3wjvjb-traverser{0%{transform:translate(0) scale(.9)}40%{transform:translate(60vw,-4vh) scale(1)}70%{transform:translate(100vw,2vh) scale(.95)}70.01%,to{transform:translate(140vw) scale(.9)}}@keyframes svelte-3wjvjb-battre{0%{transform:scaleY(1) rotate(-6deg)}to{transform:scaleY(.45) rotate(10deg)}}.perche.svelte-3wjvjb{width:6rem;height:6.5rem;right:6%;top:36%}.perche.svelte-3wjvjb .bob:where(.svelte-3wjvjb){animation:svelte-3wjvjb-picorer 6s ease-in-out infinite;transform-origin:0 26px}@keyframes svelte-3wjvjb-picorer{0%,70%,to{transform:rotate(0)}78%{transform:rotate(8deg)}86%{transform:rotate(0)}92%{transform:rotate(6deg)}}.feuillage.svelte-3wjvjb{width:5.5rem;height:3.5rem;left:7%;bottom:10%}.feuillage.svelte-3wjvjb .guette:where(.svelte-3wjvjb){animation:svelte-3wjvjb-guetter 18s ease-in-out infinite;transform-origin:0 10px}@keyframes svelte-3wjvjb-guetter{0%,55%,to{transform:translateY(40px);opacity:0}62%,90%{transform:translateY(0);opacity:1}}@media(prefers-reduced-motion:reduce){.vol.svelte-3wjvjb{left:62%;animation:none}.feuillage.svelte-3wjvjb .guette:where(.svelte-3wjvjb){animation:none;opacity:1;transform:none}.rayons.svelte-3wjvjb{animation:none}}:root[data-mouvements=reduits] .vol.svelte-3wjvjb{left:62%;animation:none}:root[data-mouvements=reduits] .feuillage.svelte-3wjvjb .guette:where(.svelte-3wjvjb){animation:none;opacity:1;transform:none}:root[data-decor=allege] .lointain.svelte-3wjvjb,:root[data-decor=allege] .milieu.svelte-3wjvjb,:root[data-decor=allege] .avant.svelte-3wjvjb{filter:none}:root[data-decor=allege] .rayons.svelte-3wjvjb,:root[data-decor=allege] .particules.svelte-3wjvjb,:root[data-decor=allege] .soleil.svelte-3wjvjb{display:none}:root[data-decor=allege] .balance.svelte-3wjvjb{animation:none}.calme.svelte-3wjvjb .particules:where(.svelte-3wjvjb){display:none}.mini-fiche.svelte-3wjvjb{width:min(28rem,calc(100% - 2rem));margin:auto;color:var(--texte);display:grid;gap:.5rem;background:var(--verre-dense);border:1px solid var(--verre-bord)}.mini-fiche.svelte-3wjvjb:not([open]){display:none}.mini-fiche.svelte-3wjvjb::backdrop{background:#040e098c;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px)}.mini-fiche.svelte-3wjvjb h2:where(.svelte-3wjvjb){margin:0;font-size:1.35rem}.role.svelte-3wjvjb{margin:0;font-size:.78rem;letter-spacing:.06em;text-transform:uppercase;color:var(--soleil)}.latin.svelte-3wjvjb,.doux.svelte-3wjvjb{margin:0;color:var(--texte-doux)}.doux.svelte-3wjvjb{font-size:.9rem}.fermer.svelte-3wjvjb{justify-self:start;margin-top:.25rem}
