@font-face{font-family:Alegreya;src:url(/fonts/alegreya.woff2)format("woff2");font-weight:400 900;font-style:normal;font-display:swap}@font-face{font-family:Alegreya;src:url(/fonts/alegreya-italic.woff2)format("woff2");font-weight:400 900;font-style:italic;font-display:swap}@font-face{font-family:Uncial Antiqua;src:url(/fonts/uncial-antiqua.woff2)format("woff2");font-weight:400;font-display:swap}@font-face{font-family:Runes;src:url(/fonts/runic.woff2)format("woff2");font-display:swap}@property --cuir-haut{syntax:"<color>";inherits:true;initial-value:#5a121b}@property --cuir{syntax:"<color>";inherits:true;initial-value:#3f0c13}@property --cuir-bas{syntax:"<color>";inherits:true;initial-value:#2a070c}@property --parchemin{syntax:"<color>";inherits:true;initial-value:#f2eedd}@property --parchemin-2{syntax:"<color>";inherits:true;initial-value:#e6e2cc}@property --encre{syntax:"<color>";inherits:true;initial-value:#15191c}@property --gris{syntax:"<color>";inherits:true;initial-value:#5c6058}@property --rouge{syntax:"<color>";inherits:true;initial-value:#c53c2a}@property --bleu{syntax:"<color>";inherits:true;initial-value:#2a7396}@property --vert{syntax:"<color>";inherits:true;initial-value:#45805c}@property --filet{syntax:"<color>";inherits:true;initial-value:#0000}@property --voile{syntax:"<color>";inherits:true;initial-value:#0000}@property --voile-fort{syntax:"<color>";inherits:true;initial-value:#0000}@property --blanc{syntax:"<color>";inherits:true;initial-value:#fff}@property --ciel-haut{syntax:"<color>";inherits:true;initial-value:#122c44}@property --ciel-bas{syntax:"<color>";inherits:true;initial-value:#336a88}@property --horizon{syntax:"<color>";inherits:true;initial-value:#0000}@property --ithildin{syntax:"<color>";inherits:true;initial-value:#eaf6fb}@property --lueur{syntax:"<color>";inherits:true;initial-value:#0000}@property --astre{syntax:"<color>";inherits:true;initial-value:#fff4d2}@property --teinte{syntax:"<color>";inherits:true;initial-value:#fff}@property --etoiles{syntax:"<number>";inherits:true;initial-value:0}@property --astre-x{syntax:"<percentage>";inherits:true;initial-value:27%}@property --astre-y{syntax:"<percentage>";inherits:true;initial-value:24%}@property --astre-t{syntax:"<length>";inherits:true;initial-value:170px}:root{--cuir-haut:#5a121b;--cuir:#3f0c13;--cuir-bas:#2a070c;--parchemin:#f2eedd;--parchemin-2:#e6e2cc;--encre:#15191c;--gris:#5c6058;--rouge:#c53c2a;--bleu:#2a7396;--vert:#45805c;--filet:#15191c38;--voile:#ffffff42;--voile-fort:#ffffff73;--blanc:#fff;--ciel-haut:#122c44;--ciel-bas:#336a88;--horizon:#bfe0ea80;--ithildin:#eaf6fb;--lueur:#c8ebfa59;--astre:#fff4d2;--teinte:#fff;--etoiles:0;--astre-x:27%;--astre-y:24%;--astre-t:170px;--nuit:#0a111c;--onciale:"Uncial Antiqua", "Alegreya", serif;--texte:"Alegreya", Georgia, serif;--runes:"Runes", "Noto Sans Runic", sans-serif}[data-moment=aube]{--cuir-haut:#6a2a4a;--cuir:#3b1730;--cuir-bas:#1f0c1c;--parchemin:#f4e6df;--parchemin-2:#ebd5cf;--encre:#2b1f2e;--gris:#75626f;--rouge:#c4475b;--bleu:#5a6fa3;--vert:#5f8573;--filet:#2b1f2e33;--voile:#ffffff42;--voile-fort:#ffffff73;--blanc:#fffaf7;--ciel-haut:#1b1f46;--ciel-bas:#7a4a72;--horizon:#f2a08c;--ithildin:#f9e6e8;--lueur:#f6b4be6b;--astre:#ffd9b8;--teinte:#f6cfd0;--etoiles:.35;--astre-x:15%;--astre-y:88%;--astre-t:250px}[data-moment=matinee]{--cuir-haut:#5a121b;--cuir:#3f0c13;--cuir-bas:#2a070c;--parchemin:#f2eedd;--parchemin-2:#e6e2cc;--encre:#15191c;--gris:#5c6058;--rouge:#c53c2a;--bleu:#2a7396;--vert:#45805c;--filet:#15191c38;--voile:#ffffff42;--voile-fort:#ffffff73;--blanc:#fff;--ciel-haut:#122c44;--ciel-bas:#336a88;--horizon:#bfe0ea80;--ithildin:#eaf6fb;--lueur:#c8ebfa59;--astre:#fff4d2;--teinte:#fff;--etoiles:0;--astre-x:27%;--astre-y:24%;--astre-t:170px}[data-moment=midi]{--cuir-haut:#7a1822;--cuir:#55101a;--cuir-bas:#340a10;--parchemin:#f8f3e3;--parchemin-2:#eee7cf;--encre:#100f0c;--gris:#5f5848;--rouge:#d2391f;--bleu:#1f6e99;--vert:#3f8257;--filet:#100f0c38;--voile:#ffffff4d;--voile-fort:#ffffff80;--blanc:#fff;--ciel-haut:#1a4d78;--ciel-bas:#3a7699;--horizon:#dcf0f680;--ithildin:#f4fbff;--lueur:#ffffff4d;--astre:#fffbe6;--teinte:#fffdf4;--etoiles:0;--astre-x:50%;--astre-y:8%;--astre-t:150px}[data-moment=apresmidi]{--cuir-haut:#6b1f14;--cuir:#47130e;--cuir-bas:#2b0a08;--parchemin:#f4e7c6;--parchemin-2:#e9d8ae;--encre:#1d160b;--gris:#675a40;--rouge:#c2432a;--bleu:#2f6a86;--vert:#5a7a4c;--filet:#1d160b38;--voile:#ffffff3d;--voile-fort:#ffffff6b;--blanc:#fffaf0;--ciel-haut:#1d3f58;--ciel-bas:#4d7480;--horizon:#f0cd8c80;--ithildin:#fbf3dc;--lueur:#fadca059;--astre:#ffe6a3;--teinte:#fbe9bf;--etoiles:0;--astre-x:75%;--astre-y:27%;--astre-t:170px}[data-moment=crepuscule]{--cuir-haut:#5c1430;--cuir:#360a1c;--cuir-bas:#18050d;--parchemin:#efd8bc;--parchemin-2:#e2c3a2;--encre:#24120f;--gris:#6e5044;--rouge:#b42e1e;--bleu:#3d5b80;--vert:#55704f;--filet:#24120f3d;--voile:#fff3;--voile-fort:#ffffff61;--blanc:#fff4e6;--ciel-haut:#1a1238;--ciel-bas:#6a2440;--horizon:#f0622f;--ithildin:#ffe3cf;--lueur:#ff8c5a73;--astre:#ff5a2e;--teinte:#f5b890;--etoiles:.5;--astre-x:86%;--astre-y:86%;--astre-t:270px}[data-moment=nuit]{--cuir-haut:#2a0a10;--cuir:#17060a;--cuir-bas:#090304;--parchemin:#111b29;--parchemin-2:#1a2738;--encre:#e9e1cb;--gris:#9aa3a8;--rouge:#db4e36;--bleu:#7db9d6;--vert:#7fb092;--filet:#e9e1cb3d;--voile:#ffffff0d;--voile-fort:#ffffff17;--blanc:#20304a;--ciel-haut:#070c15;--ciel-bas:#0c1727;--horizon:#2f6a864d;--ithildin:#d3ebf6;--lueur:#a0d7f059;--astre:#d3ebf600;--teinte:#51699a;--etoiles:1;--astre-x:22%;--astre-y:17%;--astre-t:120px}[data-moment=lune]{--cuir-haut:#14233a;--cuir:#0a1322;--cuir-bas:#04080f;--parchemin:#0c1626;--parchemin-2:#152238;--encre:#d8ecf6;--gris:#8fa6b5;--rouge:#ee6a50;--bleu:#9fd3ec;--vert:#86b8a0;--filet:#d3ebf642;--voile:#d3ebf60f;--voile-fort:#d3ebf61c;--blanc:#1b2d47;--ciel-haut:#081428;--ciel-bas:#16304f;--horizon:#78aad259;--ithildin:#f2faff;--lueur:#bee6ffbf;--astre:#f4f8ff;--teinte:#86a6d6;--etoiles:.7;--astre-x:22%;--astre-y:17%;--astre-t:290px}[data-moment=nuit]{--filtre-img:brightness(.88) saturate(.92)}[data-moment=lune]{--filtre-img:brightness(.84) saturate(.7)}html.fondu{transition:--cuir-haut 1.4s,--cuir 1.4s,--cuir-bas 1.4s,--parchemin 1.4s,--parchemin-2 1.4s,--encre 1.4s,--gris 1.4s,--rouge 1.4s,--bleu 1.4s,--vert 1.4s,--filet 1.4s,--voile 1.4s,--voile-fort 1.4s,--blanc 1.4s,--ciel-haut 1.4s,--ciel-bas 1.4s,--horizon 1.4s,--ithildin 1.4s,--lueur 1.4s,--astre 1.4s,--teinte 1.4s,--etoiles 1.4s,--astre-x 1.4s,--astre-y 1.4s,--astre-t 1.4s}*{box-sizing:border-box}body{color:var(--encre);font-family:var(--texte);-webkit-font-smoothing:antialiased;background:radial-gradient(120% 90% at 50% 0, var(--cuir-haut), var(--cuir) 60%, var(--cuir-bas));background-attachment:fixed;margin:0;font-size:19px;line-height:1.5}img{max-width:100%;display:block}a{color:inherit}button{font:inherit;cursor:pointer}.livre{background-color:var(--parchemin);background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='320' height='320'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='.75' numOctaves='3'/%3E%3CfeColorMatrix values='0 0 0 0 .36 0 0 0 0 .27 0 0 0 0 .1 0 0 0 .11 0'/%3E%3C/filter%3E%3Crect width='320' height='320' filter='url(%23n)'/%3E%3C/svg%3E");max-width:1320px;margin:clamp(0px,2.4vw,34px) auto;box-shadow:0 0 0 1px #1d0508,0 30px 80px -20px #000,inset 0 0 120px #78541e29}.page{max-width:1180px;margin:0 auto;padding:0 clamp(18px,4vw,52px)}.rubrique{letter-spacing:.12em;text-transform:uppercase;color:var(--rouge);font-size:15px;font-weight:700}.marque{align-items:center;gap:13px;text-decoration:none;display:inline-flex}.marque svg{flex:none;width:42px;height:42px}.marque b{font-family:var(--onciale);font-size:17px;font-weight:400;line-height:1.15}.marque b i{color:var(--rouge);font-style:normal}.trait{fill:none;stroke:currentColor;stroke-width:5px;stroke-linecap:round;stroke-linejoin:round}.blason{flex:none;width:26px;height:26px}.frise{font-family:var(--runes);letter-spacing:.34em;white-space:nowrap;text-align:center;border-top:3px double var(--encre);border-bottom:3px double var(--encre);user-select:none;padding:9px 0 8px;font-size:17px;line-height:1;overflow:hidden}.frise b{color:var(--rouge);font-weight:400}.btn{border:1.5px solid var(--encre);background:var(--rouge);color:#fff8ea;font-family:var(--texte);letter-spacing:.02em;box-shadow:3px 3px 0 var(--encre);border-radius:2px;justify-content:center;align-items:center;gap:8px;padding:11px 24px;font-size:18px;font-weight:700;text-decoration:none;transition:transform .15s,box-shadow .15s,background .2s;display:inline-flex}.btn:hover{box-shadow:6px 6px 0 var(--rouge);background:var(--encre);color:var(--parchemin);transform:translate(-2px,-2px)}.btn:active{box-shadow:1px 1px 0 var(--encre);transform:translate(2px,2px)}.btn.clair{color:var(--encre);background:0 0}.btn.clair:hover{background:var(--encre);color:var(--parchemin);box-shadow:6px 6px 0 var(--gris)}.btn.bleu{background:var(--bleu)}.btn.bleu:hover{background:var(--encre);box-shadow:6px 6px 0 var(--bleu)}label{margin-bottom:4px;display:block}.plume input[type=text],.plume textarea{width:100%;font:inherit;color:var(--encre);border:0;border-bottom:1.5px solid var(--encre);background:0 0;border-radius:0;padding:8px 2px;transition:border-color .2s,background .2s}.plume textarea{border:1.5px solid var(--encre);resize:vertical;background:var(--voile);min-height:150px;padding:12px 14px}.plume input:focus,.plume textarea:focus{border-color:var(--rouge);background:var(--voile-fort);outline:0}.planche{border:1.5px solid var(--encre);background:var(--parchemin);padding:5px;display:block}.planche img{filter:var(--filtre-img,none);aspect-ratio:3/2;object-fit:cover;border:1px solid var(--encre);width:100%}.seuil{min-height:100dvh;color:var(--ithildin);background:radial-gradient(circle var(--astre-t) at var(--astre-x) var(--astre-y), var(--astre) 0 21%, color-mix(in srgb, var(--astre) 28%, transparent) 23%, transparent 100%), radial-gradient(120% 55% at 50% 100%, var(--horizon), transparent 72%), linear-gradient(var(--ciel-haut), var(--ciel-bas));place-items:center;padding:clamp(18px,4vw,44px) 16px;display:grid;position:relative;overflow:hidden}.seuil:before{content:"";pointer-events:none;opacity:var(--etoiles);background-image:radial-gradient(1px 1px at 12% 18%,#ffffffd9 50%,#0000 51%),radial-gradient(1px 1px at 31% 62%,#ffffff80 50%,#0000 51%),radial-gradient(1.5px 1.5px at 54% 27%,#ffffffb3 50%,#0000 51%),radial-gradient(1px 1px at 71% 74%,#ffffff73 50%,#0000 51%),radial-gradient(1px 1px at 88% 39%,#ffffffbf 50%,#0000 51%),radial-gradient(1.5px 1.5px at 42% 86%,#ffffff8c 50%,#0000 51%),radial-gradient(1px 1px at 64% 9%,#ffffffb3 50%,#0000 51%),radial-gradient(1px 1px at 5% 52%,#ffffff80 50%,#0000 51%);background-size:560px 480px;position:absolute;inset:0}.seuil canvas.neige{pointer-events:none;width:100%;height:100%;position:absolute;inset:0}.seuil>div{position:relative}.porte{width:min(470px,100%);filter:drop-shadow(0 0 14px var(--lueur));position:relative}.porte svg.arche{width:100%;height:auto;display:block;overflow:visible}.arche *{fill:none;stroke:var(--ithildin);stroke-width:2px;stroke-linecap:round;stroke-linejoin:round}.arche .plein,.arche .plein *{fill:var(--ithildin);stroke:none}.arche text{font-family:var(--runes);fill:var(--ithildin);stroke:none;letter-spacing:4.5px;font-size:15px}.battants{padding:4px 14.5% 26px;position:relative}.battants:before,.battants:after{content:"";border-left:2px solid var(--ithildin);border-right:2px solid var(--ithildin);width:7.1%;position:absolute;top:0;bottom:0}.battants:before{left:2.08%}.battants:after{right:2.08%}.marches{border-top:2px solid var(--ithildin);border-bottom:2px solid var(--ithildin);height:16px;margin:0 -3%;position:relative}.marches:after{content:"";border-bottom:2px solid var(--ithildin);position:absolute;bottom:-12px;left:-3%;right:-3%}.seuil h1{font-family:var(--onciale);text-align:center;text-shadow:0 0 22px var(--lueur);margin:0 0 4px;font-size:clamp(25px,5.6vw,31px);font-weight:400;line-height:1.2}.seuil .mellon{font-family:var(--runes);letter-spacing:.5em;text-align:center;opacity:.7;margin-bottom:18px;font-size:13px}.qui{grid-template-columns:1fr 1fr;gap:8px;margin-bottom:16px;display:grid}.qui input{opacity:0;position:absolute}.qui label{border:1px solid color-mix(in srgb, var(--ithildin) 30%, transparent);cursor:pointer;align-items:center;gap:9px;margin:0;padding:9px 10px;font-size:18px;transition:border-color .25s,background .25s,box-shadow .25s;display:flex}.qui small{opacity:.7;font-size:13px;font-style:italic;line-height:1.1;display:block}.qui label:hover{border-color:var(--ithildin);background:color-mix(in srgb, var(--ithildin) 6%, transparent)}.qui input:checked+label{border-color:var(--ithildin);background:color-mix(in srgb, var(--ithildin) 10%, transparent);box-shadow:0 0 22px -8px var(--ithildin)}.qui input:focus-visible+label{outline-offset:2px;outline:2px solid #fff}.seuil .champ label{letter-spacing:.12em;text-transform:uppercase;opacity:.75;font-size:13px}.seuil input[type=password]{width:100%;font:inherit;color:#fff;background:color-mix(in srgb, var(--ithildin) 6%, transparent);border:1px solid color-mix(in srgb, var(--ithildin) 40%, transparent);border-radius:0;padding:9px 12px;transition:border-color .2s,box-shadow .2s}.seuil input[type=password]:focus{box-shadow:0 0 0 3px color-mix(in srgb, var(--ithildin) 20%, transparent);border-color:#fff;outline:0}.seuil .entrer{background:var(--rouge);color:#fff8ea;width:100%;font-family:var(--onciale);border:1px solid #ffb39f;border-radius:0;margin-top:14px;padding:11px;font-size:18px;transition:box-shadow .25s,background .2s,color .2s;box-shadow:0 0 34px -6px #f0603ce6}.seuil .entrer:hover{color:var(--rouge);background:#fff3e2;border-color:#fff;box-shadow:0 0 60px #ff7850}.seuil .note{opacity:.7;text-align:center;margin:12px 0 0;font-size:14px;font-style:italic}.seuil .dehors{text-align:center;opacity:.75;margin:34px 0 0;font-style:italic}.haut{justify-content:space-between;align-items:center;gap:16px;padding:18px clamp(18px,4vw,52px);display:flex}.haut nav{align-items:center;gap:6px;display:flex}.haut nav a{letter-spacing:.1em;text-transform:uppercase;color:var(--gris);border-bottom:2px solid #0000;padding:6px 12px;font-size:16px;text-decoration:none;transition:color .2s,border-color .2s}.haut nav a:hover{color:var(--rouge);border-color:var(--encre)}.haut nav a.ici{color:var(--encre);border-color:var(--rouge)}.haut nav a.ecrire{background:var(--rouge);color:#fff8ea;border:1.5px solid var(--encre);box-shadow:3px 3px 0 var(--encre);align-items:center;gap:9px;margin-left:10px;padding:8px 16px;font-weight:700;transition:transform .15s,box-shadow .15s,background .2s,color .2s;display:inline-flex}.haut nav a.ecrire svg{fill:currentColor;width:16px;height:16px}.haut nav a.ecrire:hover{background:var(--encre);color:var(--parchemin);border-color:var(--encre);box-shadow:6px 6px 0 var(--rouge);transform:translate(-2px,-2px)}.haut nav a.ecrire.ici{background:var(--encre);box-shadow:3px 3px 0 var(--rouge)}.haut .blason{width:34px;height:34px;margin-left:8px}.jaquette{padding:0 clamp(10px,2vw,26px)}.jaquette img{aspect-ratio:1514/612;object-fit:cover;border-left:1.5px solid var(--encre);border-right:1.5px solid var(--encre);width:100%}.jaquette .banniere-lune{position:relative}.jaquette .banniere-lune img{object-position:50% 45%;height:auto;display:block}.jaquette .banniere-lune canvas{pointer-events:none;width:calc(100% - 3px);height:100%;position:absolute;inset:0 1.5px}.saison{text-align:center;padding:clamp(24px,4vw,48px) 0 clamp(26px,4vw,54px)}.saison h1{font-family:var(--onciale);margin:0 0 8px;font-size:clamp(42px,8vw,100px);font-weight:400;line-height:1}.saison h1 em{color:var(--rouge);font-style:normal}.saison p{color:var(--gris);max-width:34ch;margin:0 auto;font-size:21px;font-style:italic}.une{grid-template-columns:minmax(0,1.3fr) minmax(0,1fr);align-items:center;gap:clamp(20px,3.4vw,48px);display:grid}.une h2{letter-spacing:-.01em;margin:8px 0 10px;font-size:clamp(30px,3.6vw,48px);font-weight:800;line-height:1.04}.une p,.billet p{margin:0}.lettrine:first-letter{font-family:var(--onciale);color:var(--rouge);float:left;padding:6px 8px 0 0;font-size:3.1em;line-height:.8}.signe{letter-spacing:.1em;text-transform:uppercase;align-items:center;gap:9px;font-size:16px;font-weight:700;display:inline-flex}.signe time{text-transform:none;letter-spacing:0;color:var(--gris);font-style:italic;font-weight:400}.signe.bragi{color:var(--rouge)}.signe.freyja{color:var(--bleu)}.react{flex-wrap:wrap;gap:6px;margin-top:8px;display:flex}.react button{border:1.5px solid var(--filet);background:var(--voile);border-radius:999px;padding:4px 11px;font-size:19px;line-height:1.25;transition:transform .15s,background .2s,border-color .2s}.react button:hover{border-color:var(--encre);background:var(--blanc);box-shadow:2px 2px 0 var(--encre);transform:translateY(-3px)scale(1.2)}.react button[aria-pressed=true]{background:var(--blanc);border-color:var(--rouge);box-shadow:2px 2px 0 var(--rouge)}.recu{color:var(--gris);align-items:center;gap:8px;margin-top:8px;font-size:16px;font-style:italic;display:inline-flex}.recu b{font-size:20px;font-style:normal}.react-titre{margin-top:18px;display:block}.filet{background:linear-gradient(var(--encre), var(--encre)) center / 100% 1.5px no-repeat;border:0;width:min(360px,60%);height:12px;margin:clamp(30px,5vw,64px) auto;position:relative}.filet:after{content:"";background:var(--rouge);border:1.5px solid var(--encre);width:10px;height:10px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)rotate(45deg)}.fil{grid-template-columns:repeat(12,minmax(0,1fr));gap:clamp(22px,3.4vw,52px);display:grid}.billet{flex-direction:column;grid-column:span 4;gap:10px;display:flex}.billet.large{grid-column:span 7}.billet.moyen{grid-column:span 5;margin-top:clamp(0px,5vw,64px)}.billet a.planche{transition:transform .4s cubic-bezier(.2,.7,.2,1),box-shadow .4s}.billet a.planche:hover{box-shadow:6px 6px 0 var(--encre);transform:translate(-3px,-3px)}.billet h3{margin:2px 0 0;font-size:clamp(23px,2.5vw,31px);font-weight:800;line-height:1.1}.billet h3 a{background:linear-gradient(var(--rouge), var(--rouge)) 0 100% / 0 2px no-repeat;text-decoration:none;transition:background-size .35s}.billet h3 a:hover{background-size:100% 2px}.pied{margin-top:clamp(40px,6vw,90px);padding:0 clamp(10px,2vw,26px) clamp(14px,2vw,26px)}.pied .page{grid-template-columns:1fr auto 1fr;align-items:center;gap:18px;padding-top:22px;padding-bottom:8px;display:grid}.pied i{color:var(--gris);text-align:center}.pied a.arch{border-bottom:1px solid var(--filet);justify-self:end;font-size:17px;text-decoration:none;transition:border-color .2s,color .2s}.pied a.arch:hover{color:var(--rouge);border-color:var(--rouge)}.pied a.arch span{transition:transform .25s;display:inline-block}.pied a.arch:hover span{transform:translate(5px)}.pied a.arch span{color:var(--rouge);margin-right:6px}.marge img{mix-blend-mode:multiply}.marge.chemin{border-bottom:1.5px solid var(--encre);justify-content:center;width:min(520px,80%);margin:clamp(26px,4vw,50px) auto clamp(30px,4vw,56px);display:flex}.marge.chemin img{width:150px;margin-bottom:-12px;transition:transform 1.6s cubic-bezier(.3,.1,.3,1)}.marge.chemin:hover img{transform:translate(150px)}.marge.coin{justify-content:flex-end;margin-top:clamp(10px,3vw,36px);display:flex}.marge.coin img{transform-origin:50% 100%;width:150px;transition:transform .4s}.marge.coin img:hover{transform:rotate(-3deg)}.marge.cote{justify-content:flex-end;max-width:62ch;margin:10px auto 0;display:flex}.marge.cote img{width:150px}.marge.scribe{justify-content:center;margin-top:18px;display:flex}.marge.scribe img{width:170px}.frise{cursor:help;position:relative}.frise .runique,.frise .clair{transition:opacity .45s,transform .45s;display:block}.frise .clair{font-family:var(--texte);letter-spacing:.14em;opacity:0;place-items:center;font-size:17px;font-style:italic;display:grid;position:absolute;inset:0;transform:translateY(5px)}.frise:hover .runique,.frise:focus .runique{opacity:0;transform:translateY(-5px)}.frise:hover .clair,.frise:focus .clair{opacity:1;transform:none}.jaquette .vue{position:relative}.jaquette .vue:after{content:"";background:var(--teinte);mix-blend-mode:multiply;pointer-events:none;position:absolute;inset:0}[data-moment=nuit] .marge img,[data-moment=lune] .marge img{filter:invert()hue-rotate(180deg);mix-blend-mode:screen}.lettres-lune{display:none}[data-moment=lune] .saison .lettres-lune{max-width:none;color:var(--ithildin);text-shadow:0 0 16px var(--lueur);margin-top:18px;display:block}.lettres-lune span{font-family:var(--runes);letter-spacing:.34em;margin-bottom:4px;font-size:15px;font-style:normal;display:block}[data-moment=lune] :is(.saison h1,.lecture h1,.atelier h1){text-shadow:0 0 26px var(--lueur)}[data-moment=lune] .porte{filter:drop-shadow(0 0 8px #fff) drop-shadow(0 0 30px var(--lueur))}[data-moment=lune] .arche{stroke-dasharray:1;animation:4.5s ease-out both trace}[data-moment=lune] .arche text{animation:3s 2.2s both paraitre,4s ease-in-out 5.2s infinite alternate runes-lune}[data-moment=lune] .arche .plein{animation:2.5s 2.8s both paraitre}[data-moment=lune] .battants>*{animation:2s 3.2s both paraitre}@keyframes trace{0%{stroke-dashoffset:1px}to{stroke-dashoffset:0}}@keyframes paraitre{0%{opacity:0}}@keyframes runes-lune{to{fill:#fff;filter:drop-shadow(0 0 5px #bfe6ff)}}.dragon:focus-visible{outline:2px solid var(--parchemin)}.dragon i{opacity:0;pointer-events:none;background:#ffc76b;border-radius:50%;width:9px;height:9px;position:absolute;top:36%;left:3%;box-shadow:0 0 10px 2px #f0421f}.dragon.crache i{animation:.9s ease-out forwards souffle}.dragon i:nth-child(2){--dx:-90px;--dy:26px;animation-delay:50ms!important}.dragon i:nth-child(3){--dx:-120px;--dy:-6px;animation-delay:.1s!important}.dragon i:nth-child(4){--dx:-70px;--dy:48px;animation-delay:.14s!important}.dragon i:nth-child(5){--dx:-140px;--dy:22px;animation-delay:.2s!important}.dragon i:nth-child(6){--dx:-104px;--dy:60px;animation-delay:.24s!important}.dragon i:first-child{--dx:-60px;--dy:8px}@keyframes souffle{0%{opacity:1;transform:none}to{opacity:0;transform:translate(var(--dx), var(--dy)) scale(.3)}}.dragon em{white-space:nowrap;font-family:var(--texte);background:var(--parchemin);color:var(--encre);border:1.5px solid var(--encre);opacity:0;pointer-events:none;padding:2px 10px;font-size:16px;transition:opacity .3s,transform .3s;position:absolute;top:100%;right:100%;transform:translateY(-6px)}.dragon.parle em{opacity:1;transform:none}.porte.eveil{animation:2.6s ease-out eveil}@keyframes eveil{0%,to{filter:drop-shadow(0 0 14px var(--lueur))}25%{filter:drop-shadow(0 0 30px #fff)drop-shadow(0 0 70px #a0d7f0f2)}}.seuil .note.mellon-dit{color:#fff;opacity:1}.lecture{padding-top:clamp(22px,4vw,48px)}.lecture .retour{border-bottom:1px solid var(--filet);font-size:17px;text-decoration:none;transition:color .2s,border-color .2s}.lecture .retour:hover{color:var(--rouge);border-color:var(--rouge)}.lecture header{text-align:center;max-width:820px;margin:22px auto clamp(22px,3vw,38px)}.lecture h1{font-family:var(--onciale);margin:12px 0 0;font-size:clamp(38px,6.4vw,78px);font-weight:400;line-height:1.02}.lecture .grande{max-width:980px;margin:0 auto;display:block}.lecture .corps{max-width:62ch;margin:clamp(26px,4vw,48px) auto 0;font-size:21px;line-height:1.6}.lecture .corps p{margin:0 0 1em}.lecture .reagir{border-top:1px solid var(--filet);max-width:62ch;margin:34px auto 0;padding-top:22px;font-size:21px}.lecture .reagir .react button{padding:6px 14px;font-size:24px}.suite{grid-template-columns:1fr 1fr;gap:20px;max-width:980px;margin:clamp(34px,5vw,64px) auto 0;display:grid}.suite a{border:1.5px solid var(--encre);background:var(--voile);grid-template-columns:110px minmax(0,1fr);align-items:center;gap:14px;padding:12px;text-decoration:none;transition:transform .2s,box-shadow .2s,background .2s;display:grid}.suite a:hover{box-shadow:6px 6px 0 var(--encre);background:var(--blanc);transform:translate(-2px,-2px)}.suite img{object-fit:cover;border:1px solid var(--encre);width:110px;height:74px}.suite small{letter-spacing:.1em;text-transform:uppercase;color:var(--rouge);font-size:14px;font-weight:700;display:block}.suite b{font-size:20px;line-height:1.15}.atelier{grid-template-columns:minmax(0,1.5fr) minmax(0,1fr);gap:clamp(22px,4vw,56px);padding-top:clamp(10px,2vw,24px);padding-bottom:60px;display:grid}.atelier h1{font-family:var(--onciale);margin:0 0 6px;font-size:clamp(30px,4vw,46px);font-weight:400;line-height:1.1}.atelier .sous{color:var(--gris);margin:0 0 26px;font-style:italic}.champ{margin-bottom:22px}.gen{border:1.5px dashed var(--encre);gap:14px;padding:14px;display:grid}.gen textarea{min-height:84px}.gen .style{color:var(--gris);margin:8px 0 0;font-size:15px;font-style:italic}.gen .style b{color:var(--bleu);font-style:normal}.apercu{cursor:zoom-in;text-align:left;background:0 0;border:0;width:100%;padding:0;position:relative}.apercu .planche{transition:box-shadow .25s,transform .25s}.apercu:hover .planche{box-shadow:5px 5px 0 var(--encre);transform:translate(-2px,-2px)}.apercu span{background:var(--parchemin);border:1.5px solid var(--encre);padding:2px 10px;font-size:15px;position:absolute;bottom:14px;right:14px}dialog.loupe{background:0 0;border:0;max-width:min(1280px,96vw);max-height:94vh;padding:0}dialog.loupe::backdrop{background:#0a0604db}dialog.loupe .planche{box-shadow:0 30px 90px #000}dialog.loupe img{aspect-ratio:auto;width:auto;max-width:100%;max-height:82vh}dialog.loupe form{text-align:center;margin-top:14px}.gen .ligne{flex-wrap:wrap;align-items:center;gap:12px;margin-top:12px;display:flex}.gen .ligne small{color:var(--gris);font-size:15px;font-style:italic}.gen .btn{padding:8px 16px;font-size:17px}.actions{flex-wrap:wrap;gap:14px;margin-top:26px;display:flex}.mes{border:1.5px solid var(--encre);background:var(--voile);box-shadow:5px 5px 0 var(--parchemin-2), 5px 5px 0 1.5px var(--encre);align-self:start;padding:20px 22px}.mes h2{font-family:var(--onciale);margin:0 0 8px;font-size:21px;font-weight:400}.mes ul{margin:0;padding:0;list-style:none}.mes li{border-top:1px solid var(--filet);grid-template-columns:70px minmax(0,1fr);align-items:center;gap:12px;padding:12px 0;display:grid}.mes li img{object-fit:cover;border:1.5px solid var(--encre);width:70px;height:50px}.mes li b{font-size:18px;line-height:1.2;display:block}.mes li small{color:var(--gris);font-style:italic}.etat{letter-spacing:.1em;text-transform:uppercase;margin-right:6px;font-size:12px;font-style:normal;font-weight:700;display:inline-block}.etat.pub{color:var(--rouge)}.etat.bro{color:var(--bleu)}.mes li a{color:var(--gris);margin-right:10px;font-size:15px}[data-moment=aube]{--sol-x:16%;--sol-y:24%;--lun-x:88%;--lun-y:27%;--filtre-ciel:sepia(.18) saturate(1.1)}[data-moment=matinee]{--sol-x:27%;--sol-y:13%;--lun-x:88%;--lun-y:70%}[data-moment=midi]{--sol-x:39%;--sol-y:9%;--lun-x:88%;--lun-y:70%}[data-moment=apresmidi]{--sol-x:73%;--sol-y:13%;--lun-x:12%;--lun-y:70%}[data-moment=crepuscule]{--sol-x:84%;--sol-y:22%;--lun-x:13%;--lun-y:28%;--filtre-ciel:sepia(.3) saturate(1.25) brightness(.92)}[data-moment=nuit]{--sol-x:87%;--sol-y:72%;--lun-x:24%;--lun-y:12%;--filtre-ciel:brightness(.5) saturate(.8)}[data-moment=lune]{--sol-x:87%;--sol-y:72%;--lun-x:26%;--lun-y:14%;--filtre-ciel:brightness(.78) saturate(.55)}.jaquette .scene{aspect-ratio:1584/672;isolation:isolate;border-left:1.5px solid var(--encre);border-right:1.5px solid var(--encre);overflow:hidden;container-type:inline-size}.jaquette .scene:after{content:none}.scene>*{position:absolute}.sc-ciel{background:radial-gradient(120% 60% at 50% 62%, var(--horizon), transparent 70%), linear-gradient(var(--ciel-haut), var(--ciel-bas) 62%);inset:0}.sc-etoiles{opacity:var(--etoiles);background-image:radial-gradient(1.5px 1.5px at 12% 18%,#fff 50%,#0000 51%),radial-gradient(1px 1px at 31% 62%,#fff 50%,#0000 51%),radial-gradient(2px 2px at 54% 27%,#fff 50%,#0000 51%),radial-gradient(1px 1px at 71% 74%,#fff 50%,#0000 51%),radial-gradient(1.5px 1.5px at 88% 39%,#fff 50%,#0000 51%),radial-gradient(1px 1px at 42% 86%,#fff 50%,#0000 51%);background-size:230px 150px;inset:0 0 50%}.sc-soleil,.sc-lune{aspect-ratio:1;width:8.5cqw;transition:left 1.8s cubic-bezier(.45,0,.2,1),top 1.8s cubic-bezier(.45,0,.2,1),width 1.2s;overflow:visible;translate:-50% -50%}.sc-soleil{left:var(--sol-x);top:var(--sol-y)}.sc-lune{left:var(--lun-x);top:var(--lun-y);width:7cqw}.sc-soleil circle{fill:var(--rouge);stroke:#14110c;stroke-width:5px}.sc-lune *{fill:#f2ead3;stroke:#14110c;stroke-width:5px;stroke-linejoin:round}.sc-lune .pleine{display:none}[data-moment=lune] .sc-lune{filter:drop-shadow(0 0 1.2cqw #d2ebffcc);width:11cqw}[data-moment=lune] .sc-lune .pleine{fill:#f6f9ff;display:inline}[data-moment=lune] .sc-lune .croissant{display:none}.sc-nuage{filter:var(--filtre-ciel,none);background:50%/contain no-repeat;animation:linear infinite nuage;translate:20cqw}.sc-nuage.n1{aspect-ratio:420/146;background-image:url(/scene/s-nuage-1.webp);width:17cqw;animation-duration:150s;animation-delay:-45s;top:7%}.sc-nuage.n2{aspect-ratio:1;background-image:url(/scene/s-nuage-2.webp);width:7cqw;animation-duration:105s;animation-delay:-70s;top:1%;translate:55cqw}.sc-nuage.n3{aspect-ratio:330/200;background-image:url(/scene/s-nuage-3.webp);width:12cqw;animation-duration:190s;animation-delay:-150s;top:11%;translate:78cqw}@keyframes nuage{0%{translate:-28cqw}to{translate:104cqw}}.jaquette .scene img.sc-paysage{aspect-ratio:auto;border:0;width:100%;height:100%;inset:0}[data-moment=aube] .sc-paysage{filter:url(#t-aube)}[data-moment=midi] .sc-paysage{filter:url(#t-midi)}[data-moment=apresmidi] .sc-paysage{filter:url(#t-apresmidi)}[data-moment=crepuscule] .sc-paysage{filter:url(#t-crepuscule)}[data-moment=nuit] .sc-paysage{filter:url(#t-nuit)}[data-moment=lune] .sc-paysage{filter:url(#t-lune)}.sc-vol{filter:var(--filtre-ciel,none);top:0;left:0}.sc-braise{aspect-ratio:1;pointer-events:none;mix-blend-mode:screen;background:radial-gradient(closest-side,#ffaa46d9,#f0421f73 40%,#0000 72%);border-radius:50%;width:9cqw;animation:3.6s ease-in-out infinite alternate braise;top:15.5%;left:50%;translate:-50% -50%}@keyframes braise{0%{opacity:.45;scale:.85}to{opacity:1;scale:1.12}}.sc-fumee{pointer-events:none;top:13%;left:50%}.sc-fumee i{aspect-ratio:1;opacity:0;background:#2620229e;border-radius:50%;width:2cqw;animation:9s linear infinite fumee;position:absolute;top:-1cqw;left:-1cqw}.sc-fumee i:nth-child(2){animation-delay:-3s}.sc-fumee i:nth-child(3){animation-delay:-6s}@keyframes fumee{0%{opacity:0;translate:0;scale:.6}12%{opacity:.75}to{opacity:0;translate:5cqw -8cqw;scale:3.2}}.sc-vol.v-hobbits{filter:var(--filtre-ciel,none);animation:100s linear -18s infinite marche;translate:54.3cqw 35.6cqw;scale:.55}@keyframes marche{0%{opacity:1;translate:45.7cqw 47cqw;scale:1}12%{translate:50cqw 39.4cqw;scale:.8}27%{translate:54.3cqw 35.6cqw;scale:.55}44%{translate:46.4cqw 31.4cqw;scale:.38}60%{translate:52.9cqw 29.3cqw;scale:.27}74%{translate:47.1cqw 27.6cqw;scale:.2}87%{translate:50cqw 25cqw;scale:.14}97%{opacity:1;translate:49.5cqw 22.6cqw;scale:.1}to{opacity:0;translate:49.5cqw 22.4cqw;scale:.1}}.hobbits{aspect-ratio:520/470;transform-origin:50% 100%;background:url(/scene/s-hobbits.webp) 0 0/200% 100% no-repeat;width:9cqw;animation:.9s steps(2,jump-none) infinite bat,.45s ease-in-out infinite alternate dandine;display:block;position:absolute;bottom:0;left:-4.5cqw}@keyframes dandine{0%{translate:0;rotate:-2.5deg}to{translate:0 -.25cqw;rotate:2.5deg}}.sc-vol.v-aigle{animation:120s linear -34s infinite vol-aigle;translate:22cqw 9cqw}.sc-vol.v-dragon{z-index:2;animation:84s linear -10s infinite vol-dragon;translate:70cqw 5cqw}@keyframes vol-aigle{0%{translate:-10cqw 10cqw}24%{translate:45cqw 5cqw}47%{translate:104cqw 9cqw}50%{translate:104cqw 3cqw}74%{translate:50cqw 8cqw}97%{translate:-10cqw 4cqw}to{translate:-10cqw 10cqw}}@keyframes vol-dragon{0%{translate:104cqw 4cqw}23%{translate:48cqw 9cqw}47%{translate:-14cqw 5cqw}50%{translate:-14cqw 11cqw}74%{translate:46cqw 3cqw}97%{translate:104cqw 8cqw}to{translate:104cqw 4cqw}}.aigle{aspect-ratio:185/220;background:url(/scene/s-aigle.webp) 0 0/200% 100% no-repeat;width:3.5cqw;animation:1.15s steps(2,jump-none) infinite bat,4.2s ease-in-out infinite alternate flotte,120s step-end -34s infinite demi-tour;display:block}.dragon{aspect-ratio:509/400;cursor:pointer;background:url(/scene/s-dragon.webp) 0 0/200% 100% no-repeat;border:0;width:9.5cqw;padding:0;animation:.62s steps(2,jump-none) infinite bat,3.1s ease-in-out infinite alternate flotte,84s step-end -10s infinite demi-tour;display:block;position:relative}.dragon em{animation:84s step-end -10s infinite demi-tour}@keyframes bat{0%{background-position:0 0}to{background-position:100% 0}}@keyframes flotte{0%{translate:0 -.5cqw}to{translate:0 .5cqw}}@keyframes demi-tour{0%{scale:1}48%{scale:-1 1}98%{scale:1}}@media (width<=860px){.livre{margin:0}.une,.atelier,.suite{grid-template-columns:1fr}.haut nav a.ecrire{padding:7px 12px}.billet,.billet.large,.billet.moyen{grid-column:1/-1;margin-top:0}.haut .marque b{display:none}.pied .page{text-align:center;grid-template-columns:1fr;justify-items:center}.pied a.arch{justify-self:center}.frise{font-size:13px}}@media (prefers-reduced-motion:reduce){*{transition:none!important;animation:none!important}}.avis{border:1.5px solid var(--encre);border-left:6px solid var(--bleu);background:var(--voile);max-width:62ch;margin:18px auto;padding:10px 16px;font-size:18px}.avis.non{border-left-color:var(--rouge)}.avis.ok{border-left-color:var(--vert)}.atelier .avis{max-width:none;margin:0 0 22px}.avis a{color:var(--rouge)}.petit{color:var(--gris);margin:12px 0 0;font-size:16px;font-style:italic}.petit a:hover,.mes a:hover{color:var(--rouge)}.vide{text-align:center;justify-items:center;gap:18px;padding:clamp(30px,6vw,80px) 0;display:grid}.vide h1{font-family:var(--onciale);margin:0;font-size:clamp(30px,5vw,52px);font-weight:400;line-height:1.1}.vide p{color:var(--gris);max-width:40ch;margin:0;font-size:22px;font-style:italic}.saison .rubrique{margin-bottom:8px;display:block}.une .recu{margin-top:14px}.sans-image{color:var(--rouge);border:1px solid var(--encre);background:var(--voile);place-items:center;font-size:30px;display:grid}.suite .sans-image{width:110px;height:74px}.mes .sans-image{width:70px;height:50px;font-size:22px}.mes .liens{display:inline}.mes .liens button{color:var(--gris);background:0 0;border:0;padding:0;font-size:15px;text-decoration:underline}.mes .liens button:hover{color:var(--rouge)}.apercu-vide{aspect-ratio:3/2;border:1.5px dashed var(--filet);color:var(--gris);place-items:center;font-style:italic;display:grid}.plume textarea[name=consigne]{min-height:84px}form.occupe{cursor:progress}form.occupe .btn:not([value=dessiner]){opacity:.45;pointer-events:none}.btn[disabled]{opacity:.45;cursor:not-allowed;box-shadow:none;transform:none}.reagir form{margin:0}.seuil .note.mellon-dit{font-style:normal}.seuil{display:grid}.fil.archives .billet h3{font-size:clamp(21px,2.1vw,26px)}.lecture .avec-video{justify-items:center;gap:14px;max-width:980px;margin:0 auto;display:grid}.lecture .avec-video .planche{width:100%}.lecture .avec-video iframe{aspect-ratio:16/9;border:1.5px solid var(--encre);width:100%}.capsule{font-size:20px}.capsule a{color:var(--rouge)}.capsule img{border:1.5px solid var(--encre);background:var(--parchemin);margin:1.2em auto;padding:5px}.capsule h2,.capsule h3{font-family:var(--onciale);margin:1.6em 0 .5em;font-weight:400;line-height:1.2}.capsule blockquote{border-left:3px solid var(--rouge);margin:1.2em 0;padding-left:18px;font-style:italic}.capsule hr{background:var(--filet);border:0;width:40%;height:1.5px;margin:2em auto}.planche img,.marge img,.scene img{height:auto}.jaquette .scene img.sc-paysage{height:100%}@view-transition{navigation:auto}::view-transition-old(root),::view-transition-new(root){animation-duration:.45s}.haut{view-transition-name:en-tete}@media (prefers-reduced-motion:reduce){@view-transition{navigation:none}}.pied .vers-memoire{text-align:center;margin:10px 0 0;font-style:italic}.pied .vers-memoire a{color:var(--gris);border-bottom:1px solid #0000;text-decoration:none;transition:color .2s,border-color .2s}.pied .vers-memoire a:hover,.pied .vers-memoire a:focus-visible{color:var(--encre);border-color:currentColor}.pied .sortie{text-align:center;margin:4px 0 0}.pied .sortie button{font-family:var(--texte);color:var(--gris);background:0 0;border:0;border-bottom:1px solid #0000;padding:4px 8px;font-size:15px;font-style:italic;transition:color .2s,border-color .2s}.pied .sortie button:hover,.pied .sortie button:focus-visible{color:var(--rouge);border-color:var(--rouge)}.nuit-de-lune{text-align:center;padding-top:clamp(34px,6vw,80px);padding-bottom:clamp(20px,4vw,50px);display:none}[data-moment=lune] .nuit-de-lune{display:block}html[data-moment=lune] body:has(.nuit-de-lune) .contenu-habituel{display:none}.nuit-de-lune h1{font-family:var(--onciale);text-shadow:0 0 30px var(--lueur);margin:10px 0 18px;font-size:clamp(40px,7vw,88px);font-weight:400;line-height:1.05}.fil-lune{max-width:40ch;color:var(--ithildin);margin:0 auto;font-size:23px;font-style:italic}.jaquette .banniere-lune{container-type:inline-size}.banniere-titre{pointer-events:none;isolation:isolate;text-shadow:0 2px 6px #04070ef2,0 0 24px #04070ee6,0 0 3px #04070ee6;width:40%;position:absolute;top:9%;left:4.5%}.banniere-titre:before{content:"";z-index:-1;background:radial-gradient(60% 58% at 42% 48%,#050812d1 0%,#05081299 45%,#05081200 100%);position:absolute;inset:-30% -22% -36% -14%}.banniere-titre .rubrique{font-size:max(11px,1.05cqw)}.banniere-titre h1{font-family:var(--onciale);color:var(--ithildin);text-shadow:0 0 2.4cqw var(--lueur), 0 2px 8px #04070ef2;margin:.4cqw 0 1cqw;font-size:4.6cqw;font-weight:400;line-height:1.02}.banniere-titre p{max-width:30ch;color:var(--ithildin);margin:0;font-size:max(13px,1.55cqw);font-style:italic;line-height:1.35}.titre-lune-bas{display:none}.titre-lune-bas .titre-lune{font-family:var(--onciale);text-shadow:0 0 30px var(--lueur);margin:10px 0 14px;font-size:clamp(34px,9vw,56px);line-height:1.05}.nuit-de-lune.titre-dans-banniere{padding-top:clamp(20px,3vw,40px)}@media (width<=700px){.banniere-titre{display:none}.titre-lune-bas{display:block}}.lettre-lune{text-align:left;max-width:58ch;margin:clamp(36px,5vw,60px) auto 0;font-size:21px;line-height:1.7}.lettre-lune p{margin:0 0 1em}.lettre-lune .signature{text-align:right;margin-top:1.4em}.graine{border:1px solid color-mix(in srgb, var(--ithildin) 40%, transparent);max-width:48ch;box-shadow:0 0 40px -10px var(--lueur), inset 0 0 30px -18px var(--lueur);margin:clamp(40px,6vw,70px) auto 0;padding:26px 28px 22px}.graine p{margin:10px 0 18px;font-size:25px;font-style:italic;line-height:1.35}.graine small{color:var(--gris);margin-top:14px;font-size:15px;font-style:italic;display:block}.graine-atelier{text-align:left;max-width:none;margin:0 0 24px}.graine-atelier p{margin:6px 0 10px;font-size:21px}.mes .lune-ligne.ici b a{color:var(--rouge)}.mes .lune-ligne b a{text-decoration:none}.lien-lune a{color:var(--bleu)}.scene button{cursor:pointer;font:inherit;-webkit-tap-highlight-color:transparent;border:0;padding:0}.scene button:focus-visible{outline-offset:3px;outline:2px solid #fff}.jaquette .scene img.sc-paysage{pointer-events:none}.sc-soleil circle{fill:url(#g-soleil)}.sc-soleil{filter:drop-shadow(0 0 .8cqw #ffa05af2)drop-shadow(0 0 2.6cqw #ff783c8c);animation:4.5s ease-in-out infinite alternate rayonne}@keyframes rayonne{to{filter:drop-shadow(0 0 1.4cqw #ffb96e)drop-shadow(0 0 4.4cqw #ff823cbf)}}.sc-etoiles:before,.sc-etoiles:after{content:"";background-image:radial-gradient(2px 2px at 8% 30%,#fff 50%,#0000 51%),radial-gradient(1.5px 1.5px at 27% 12%,#fff 50%,#0000 51%),radial-gradient(2.5px 2.5px at 46% 55%,#fff 50%,#0000 51%),radial-gradient(1.5px 1.5px at 66% 20%,#fff 50%,#0000 51%),radial-gradient(2px 2px at 83% 64%,#fff 50%,#0000 51%),radial-gradient(1.5px 1.5px at 94% 8%,#fff 50%,#0000 51%);background-size:310px 170px;animation:2.3s ease-in-out infinite alternate scintille;position:absolute;inset:0}.sc-etoiles:after{background-position:60px 30px;background-size:190px 120px;animation-duration:3.4s;animation-delay:-1.6s}@keyframes scintille{0%{opacity:.08}to{opacity:1}}.sc-nuage{background-color:#0000;transition:scale .25s cubic-bezier(.3,1.6,.5,1)}.sc-nuage.il-neige{scale:1.14 .88}.sc-nuage b{aspect-ratio:1;opacity:0;pointer-events:none;background:#fff;border-radius:50%;width:max(3px,.34cqw);position:absolute;top:78%}.sc-nuage b:first-child{left:14%}.sc-nuage b:nth-child(2){left:27%}.sc-nuage b:nth-child(3){left:40%}.sc-nuage b:nth-child(4){left:52%}.sc-nuage b:nth-child(5){left:64%}.sc-nuage b:nth-child(6){left:76%}.sc-nuage b:nth-child(7){left:88%}.sc-nuage.il-neige b{animation:2.1s linear both flocon}.sc-nuage.il-neige b:nth-child(2n){animation-delay:.25s}.sc-nuage.il-neige b:nth-child(3n){animation-delay:.5s}@keyframes flocon{0%{opacity:0;translate:0}12%{opacity:1}to{opacity:0;translate:-1.2cqw 11cqw}}.sc-volcan{background:0 0;border-radius:50% 50% 20% 20%;width:13%;height:26%;top:6%;left:43.5%}.sc-rougeoiement{pointer-events:none;opacity:0;mix-blend-mode:screen;background:radial-gradient(55% 75% at 50% 14%,#ff6020b3,#0000 70%);inset:0}.sc-cendre{aspect-ratio:1;pointer-events:none;opacity:0;background:radial-gradient(closest-side,#1e1a1ce6,#1e1a1c8c 55%,#0000 78%);border-radius:50%;width:5cqw;top:12%;left:50%;translate:-50% -50%}.sc-lave{pointer-events:none;top:13.5%;left:50%}.sc-lave i{aspect-ratio:1;opacity:0;background:#ffc76b;border-radius:50%;width:.6cqw;position:absolute;top:-.3cqw;left:-.3cqw;box-shadow:0 0 .7cqw .2cqw #f0421f}.scene.eruption .sc-rougeoiement{animation:2.8s ease-out eclair}.scene.eruption .sc-braise{animation:2.8s ease-out explose}.scene.eruption .sc-cendre{animation:3.4s ease-out cendre}.scene.eruption .sc-lave i{animation:1.9s both jet}.scene.eruption .sc-lave i:nth-child(2n){animation-delay:.18s}.scene.eruption .sc-lave i:nth-child(3n){animation-delay:.4s}.scene.eruption img.sc-paysage{animation:.16s linear 6 secousse}@keyframes eclair{0%{opacity:0}12%{opacity:1}to{opacity:0}}@keyframes explose{0%{opacity:1;scale:1}14%{opacity:1;scale:2.6}to{opacity:.6;scale:1}}@keyframes cendre{0%{opacity:0;translate:-50% -50%;scale:.6}15%{opacity:.95}to{opacity:0;translate:40% -260%;scale:5}}@keyframes jet{0%{opacity:1;animation-timing-function:cubic-bezier(.2,.7,.5,1);translate:0}45%{opacity:1;translate:calc(var(--x) * .6) calc(var(--h) * -1);animation-timing-function:cubic-bezier(.5,0,.9,.5)}to{opacity:0;translate:var(--x) calc(var(--h) * .35)}}@keyframes secousse{0%,to{translate:0}25%{translate:.12cqw}75%{translate:-.12cqw .06cqw}}.scene .sc-vol.v-hobbits{filter:none}.scene .hobbits{background:0 0;animation:.45s ease-in-out infinite alternate dandine}.h-corps{filter:var(--filtre-ciel,none);background:url(/scene/s-hobbits.webp) 0 0/200% 100% no-repeat;animation:.9s steps(2,jump-none) infinite bat;position:absolute;inset:0}.h-lanterne{aspect-ratio:3/4;background:#ffe08a;border:1px solid #14110c;border-radius:30% 30% 18% 18%;width:6.5%;animation:1.3s ease-in-out infinite alternate lanterne;display:none;position:absolute;top:20%;left:91%;box-shadow:0 0 .5cqw .25cqw #ffcd64f2,0 0 2.6cqw 1.3cqw #ffaa3c80}[data-moment=nuit] .h-lanterne,[data-moment=lune] .h-lanterne{display:block}@keyframes lanterne{0%{opacity:.78}40%{opacity:1}to{opacity:.86}}.sc-vol.v-gollum{visibility:hidden;animation:100s linear -2s infinite marche-gollum;translate:50cqw 39.4cqw;scale:.8}@keyframes marche-gollum{0%{opacity:0;visibility:hidden;translate:45.7cqw 47cqw;scale:1}12%{translate:50cqw 39.4cqw;scale:.8}27%{translate:54.3cqw 35.6cqw;scale:.55}39%{opacity:0;visibility:hidden}40%{opacity:0;visibility:visible}44%{opacity:1;translate:46.4cqw 31.4cqw;scale:.38}60%{translate:52.9cqw 29.3cqw;scale:.27}74%{translate:47.1cqw 27.6cqw;scale:.2}87%{translate:50cqw 25cqw;scale:.14}97%{opacity:1;visibility:visible;translate:49.5cqw 22.6cqw;scale:.1}to{opacity:0;visibility:hidden;translate:49.5cqw 22.4cqw;scale:.1}}.gollum{aspect-ratio:162.5/200;transform-origin:50% 100%;background:url(/scene/s-gollum.webp) 0 0/200% 100% no-repeat;width:4.8cqw;animation:.7s steps(2,jump-none) infinite bat,.35s ease-in-out infinite alternate dandine;display:block;position:absolute;bottom:0;left:-2.4cqw}.scene .aigle{background-color:#0000;transition:rotate .9s cubic-bezier(.4,0,.3,1);position:relative}.scene .aigle:after{content:"";position:absolute;inset:-55%}.scene .sc-vol.v-dragon{filter:none}.scene .dragon{background:0 0}.scene .dragon:before{content:"";filter:var(--filtre-ciel,none);background:url(/scene/s-dragon.webp) 0 0/200% 100% no-repeat;animation:.62s steps(2,jump-none) infinite bat;position:absolute;inset:0}.scene .dragon i{top:54%;left:1%}.scene .dragon em{display:none}.sc-bulle{z-index:6;white-space:nowrap;font-family:var(--texte);color:#18150f;opacity:0;pointer-events:none;background:#f2ead3;border:1.5px solid #18150f;margin:0;padding:2px 10px;font-size:16px;line-height:1.3;transition:opacity .3s;translate:-50% -100%}.sc-bulle.dit{opacity:1}@media (width<=600px){.sc-bulle{padding:1px 7px;font-size:13px}}.sc-etoile-sam{aspect-ratio:1;z-index:3;background:0 0;width:3.4cqw;display:none;top:9%;left:57%;translate:-50% -50%}[data-moment=lune] .sc-etoile-sam{display:block}.sc-etoile-sam:before{content:"";pointer-events:none;background:radial-gradient(circle,#fffffff2 0,#dcf0ff99 9%,#aad2ff38 28%,#96c8ff12 48%,#0000 66%);border-radius:50%;animation:3s ease-in-out infinite alternate halo-sam;position:absolute;inset:-190%}.sc-etoile-sam:after{content:"";pointer-events:none;opacity:.85;background:linear-gradient(90deg,#0000,#ffffffe6 50%,#0000) 50%/100% 1.5px no-repeat,linear-gradient(#0000 18%,#ffffffe6 50%,#0000 82%) 50%/1.5px 100% no-repeat;animation:3s ease-in-out infinite alternate rayons-sam;position:absolute;inset:-260% -330%}.sc-etoile-sam i{clip-path:polygon(50% 0,56% 44%,100% 50%,56% 56%,50% 100%,44% 56%,0 50%,44% 44%);background:#fff;animation:3s ease-in-out infinite alternate etoile-sam;position:absolute;inset:0}@keyframes etoile-sam{0%{rotate:0deg;scale:.85}to{rotate:8deg;scale:1.2}}@keyframes halo-sam{0%{opacity:.7;scale:.85}to{opacity:1;scale:1.15}}@keyframes rayons-sam{0%{opacity:.45;scale:.8 1}to{opacity:.95;scale:1.15 1.1}}.sc-bulle.longue{white-space:normal;text-align:center;width:min(440px,82%);font-style:italic;translate:-50%}
