@keyframes astroFadeInOut{0%{opacity:1}to{opacity:0}}@keyframes astroFadeIn{0%{opacity:0;mix-blend-mode:plus-lighter}to{opacity:1;mix-blend-mode:plus-lighter}}@keyframes astroFadeOut{0%{opacity:1;mix-blend-mode:plus-lighter}to{opacity:0;mix-blend-mode:plus-lighter}}@keyframes astroSlideFromRight{0%{transform:translate(100%)}}@keyframes astroSlideFromLeft{0%{transform:translate(-100%)}}@keyframes astroSlideToRight{to{transform:translate(100%)}}@keyframes astroSlideToLeft{to{transform:translate(-100%)}}@media (prefers-reduced-motion){::view-transition-group(*),::view-transition-old(*),::view-transition-new(*),[data-astro-transition-scope]{animation:none!important}}.astro-route-announcer{clip:rect(0 0 0 0);clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;top:0;left:0;overflow:hidden}@font-face{font-family:"Press Start 2P";font-style:normal;font-display:swap;font-weight:400;src:url(/_astro/press-start-2p-latin-400-normal._wFEWmAB.woff2)format("woff2"),url(/_astro/press-start-2p-latin-400-normal.KLytu4cr.woff)format("woff")}@font-face{font-family:"Press Start 2P";font-style:normal;font-display:swap;font-weight:400;src:url(/_astro/press-start-2p-latin-ext-400-normal.DpfYvR5A.woff2)format("woff2"),url(/_astro/press-start-2p-latin-ext-400-normal.DBgyq7ky.woff)format("woff")}@font-face{font-family:Silkscreen;font-style:normal;font-display:swap;font-weight:400;src:url(/_astro/silkscreen-latin-400-normal.CtPo2yA5.woff2)format("woff2"),url(/_astro/silkscreen-latin-400-normal.D0DfPJut.woff)format("woff")}@font-face{font-family:Silkscreen;font-style:normal;font-display:swap;font-weight:400;src:url(/_astro/silkscreen-latin-ext-400-normal.2T9bWrxp.woff2)format("woff2"),url(/_astro/silkscreen-latin-ext-400-normal.Drdn_BEM.woff)format("woff")}@font-face{font-family:Silkscreen;font-style:normal;font-display:swap;font-weight:700;src:url(/_astro/silkscreen-latin-700-normal.CSE2nhgM.woff2)format("woff2"),url(/_astro/silkscreen-latin-700-normal.BjMPLkh0.woff)format("woff")}@font-face{font-family:Silkscreen;font-style:normal;font-display:swap;font-weight:700;src:url(/_astro/silkscreen-latin-ext-700-normal.D7YUjVT_.woff2)format("woff2"),url(/_astro/silkscreen-latin-ext-700-normal.CjQdSuci.woff)format("woff")}@font-face{font-family:VT323;font-style:normal;font-display:swap;font-weight:400;src:url(/_astro/vt323-latin-400-normal.wDgJuOC9.woff2)format("woff2"),url(/_astro/vt323-latin-400-normal.Dqn9ZSPj.woff)format("woff")}@font-face{font-family:VT323;font-style:normal;font-display:swap;font-weight:400;src:url(/_astro/vt323-latin-ext-400-normal.iUdYUaX4.woff2)format("woff2"),url(/_astro/vt323-latin-ext-400-normal.DqOq58ri.woff)format("woff")}@font-face{font-family:Atkinson Hyperlegible;font-style:normal;font-display:swap;font-weight:400;src:url(/_astro/atkinson-hyperlegible-latin-400-normal.BrHNak5F.woff2)format("woff2"),url(/_astro/atkinson-hyperlegible-latin-400-normal.BbWidj28.woff)format("woff")}@font-face{font-family:Atkinson Hyperlegible;font-style:normal;font-display:swap;font-weight:400;src:url(/_astro/atkinson-hyperlegible-latin-ext-400-normal.DRk46D-x.woff2)format("woff2"),url(/_astro/atkinson-hyperlegible-latin-ext-400-normal.Bbz-b3yf.woff)format("woff")}@font-face{font-family:Atkinson Hyperlegible;font-style:italic;font-display:swap;font-weight:400;src:url(/_astro/atkinson-hyperlegible-latin-400-italic.D-qjh7ci.woff2)format("woff2"),url(/_astro/atkinson-hyperlegible-latin-400-italic.OoEIrRJc.woff)format("woff")}@font-face{font-family:Atkinson Hyperlegible;font-style:italic;font-display:swap;font-weight:400;src:url(/_astro/atkinson-hyperlegible-latin-ext-400-italic.3fJ3SmOv.woff2)format("woff2"),url(/_astro/atkinson-hyperlegible-latin-ext-400-italic.B-Yabllp.woff)format("woff")}@font-face{font-family:Atkinson Hyperlegible;font-style:normal;font-display:swap;font-weight:700;src:url(/_astro/atkinson-hyperlegible-latin-700-normal.GZI4o3u0.woff2)format("woff2"),url(/_astro/atkinson-hyperlegible-latin-700-normal.BK6Glc0m.woff)format("woff")}@font-face{font-family:Atkinson Hyperlegible;font-style:normal;font-display:swap;font-weight:700;src:url(/_astro/atkinson-hyperlegible-latin-ext-700-normal.BoVPHkS0.woff2)format("woff2"),url(/_astro/atkinson-hyperlegible-latin-ext-700-normal.CKkU2Dpt.woff)format("woff")}:root{--nuit:#14100e;--suie:#241c18;--pierre:#4a3d35;--gres:#8a776a;--parchemin:#f2e3c0;--chanvre:#c9b48a;--torche:#f08a24;--flamme:#ffd860;--or:#d9a83a;--garance:#b3322a;--lie:#6a1d17;--prusse:#2b5c8f;--mousse:#5a8a3c;--ambre:#ffb347;--cafe:#2b1a0e;--acier:#b8bcc8;--quadrillage:#1b1512;--prusse-clair:#4f86bd;--mousse-clair:#8fbf5a;--fond:var(--nuit);--fond-fenetre:var(--suie);--bord:var(--pierre);--bord-fort:var(--chanvre);--texte:var(--parchemin);--texte-second:var(--chanvre);--titre:var(--flamme);--titre-ombre:var(--lie);--lien:var(--flamme);--lien-visite:var(--chanvre);--accent:var(--torche);--action:var(--garance);--action-ombre:var(--lie);--action-texte:var(--parchemin);--refus:var(--prusse);--refus-texte:var(--parchemin);--succes:var(--mousse-clair);--forge:var(--or);--cafetiere-fond:var(--cafe);--cafetiere-texte:var(--ambre);--focus:var(--flamme);--police-titre:"Press Start 2P", ui-monospace, monospace;--police-etiquette:"Silkscreen", ui-monospace, monospace;--police-terminal:"VT323", ui-monospace, "Courier New", monospace;--police-lecture:"Atkinson Hyperlegible", system-ui, -apple-system, "Segoe UI", sans-serif;--taille-lecture:1.0625rem;--interligne-lecture:1.6;--largeur-lecture:68ch;--px:4px;--ombre-pixel:3px 3px 0 var(--nuit);--cadre:inset 0 0 0 2px var(--pierre);--coins-pixel:polygon(0 4px, 4px 4px, 4px 0, calc(100% - 4px) 0, calc(100% - 4px) 4px, 100% 4px, 100% calc(100% - 4px), calc(100% - 4px) calc(100% - 4px), calc(100% - 4px) 100%, 4px 100%, 4px calc(100% - 4px), 0 calc(100% - 4px));--rayon:0;--espace-1:.25rem;--espace-2:.5rem;--espace-3:1rem;--espace-4:1.5rem;--espace-5:2.5rem;--espace-6:4rem;color-scheme:dark}:root[data-theme=jour]{--fond:var(--parchemin);--fond-fenetre:#fff6dc;--bord:var(--chanvre);--bord-fort:var(--pierre);--texte:var(--nuit);--texte-second:var(--pierre);--titre:var(--lie);--titre-ombre:transparent;--lien:var(--prusse);--lien-visite:var(--lie);--accent:var(--lie);--succes:#365a26;--forge:#9a6a1c;--quadrillage:#e8d6a8;--focus:var(--prusse);--ombre-pixel:3px 3px 0 var(--chanvre);color-scheme:light}*,:before,:after{box-sizing:border-box}html{-webkit-text-size-adjust:100%;text-size-adjust:100%}body{background-color:var(--fond);background-image:linear-gradient(var(--quadrillage) 2px, transparent 2px), linear-gradient(90deg, var(--quadrillage) 2px, transparent 2px);color:var(--texte);font-family:var(--police-lecture);font-size:var(--taille-lecture);line-height:var(--interligne-lecture);background-size:48px 24px;margin:0}h1,h2,h3{font-family:var(--police-titre);color:var(--titre);text-shadow:2px 2px 0 var(--titre-ombre);overflow-wrap:anywhere;line-height:1.35}h1{font-size:clamp(1.1rem,4vw,1.6rem)}h2{margin-top:var(--espace-5);font-size:clamp(.95rem,3vw,1.15rem)}h3{font-size:.85rem}h4,h5,h6{font-family:var(--police-etiquette);color:var(--titre)}a{color:var(--lien);text-underline-offset:.2em}main a,main code{overflow-wrap:anywhere}a:visited{color:var(--lien-visite)}:focus-visible{outline:3px solid var(--focus);outline-offset:2px}code,kbd,samp,pre{font-family:var(--police-terminal);font-size:1.15em}pre{padding:var(--espace-3);background:var(--cafetiere-fond);color:var(--cafetiere-texte);overflow-x:auto}img,svg{max-width:100%;height:auto}table{border-collapse:collapse;width:100%;display:block;position:relative;overflow-x:auto}th,td{border:2px solid var(--bord);padding:var(--espace-2) var(--espace-3);text-align:left;vertical-align:top}blockquote{margin:var(--espace-4) 0;padding:var(--espace-3) var(--espace-4);background:var(--fond-fenetre);box-shadow:var(--cadre)}details{margin:var(--espace-3) 0;padding:var(--espace-2) var(--espace-3);background:var(--fond-fenetre);box-shadow:var(--cadre)}summary{cursor:pointer;font-family:var(--police-etiquette);color:var(--titre)}.visuellement-cache{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;overflow:hidden;position:absolute!important}.lecture{max-width:var(--largeur-lecture);margin-inline:auto;padding-inline:16px}@media (prefers-reduced-motion:reduce){*,:before,:after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}.entete[data-astro-cid-4apcjqgu]{justify-content:space-between;align-items:center;gap:var(--espace-3);padding:var(--espace-3) 16px;border-bottom:2px solid var(--bord);flex-wrap:wrap;display:flex}.entete-nom[data-astro-cid-4apcjqgu]{font-family:var(--police-titre);color:var(--titre);font-size:.9rem;text-decoration:none}ul[data-astro-cid-4apcjqgu]{gap:var(--espace-3);font-family:var(--police-etiquette);flex-wrap:wrap;margin:0;padding:0;list-style:none;display:flex}.pied[data-astro-cid-sbq2yj44]{margin-top:var(--espace-6);padding:var(--espace-4) 16px;border-top:2px solid var(--bord);color:var(--texte-second);font-size:.9rem}ul[data-astro-cid-sbq2yj44]{gap:var(--espace-3);margin:0 0 var(--espace-2);flex-wrap:wrap;padding:0;list-style:none;display:flex}.onglet-fiche{align-items:flex-end;gap:var(--espace-2);flex-direction:column;display:flex}.onglet-fiche__lien{padding:var(--espace-2) var(--espace-3);background:var(--fond-fenetre);color:var(--texte);border:2px solid var(--bord-fort);box-shadow:var(--ombre-pixel);font-family:var(--police-etiquette);font-size:.9rem;text-decoration:none;display:inline-block}.onglet-fiche__lien:visited{color:var(--texte)}.onglet-fiche__lien:hover{border-color:var(--accent)}.onglet-fiche__annonces{align-items:flex-end;gap:var(--espace-2);flex-direction:column;display:flex}.onglet-fiche__annonces:empty{display:none}@media (width<=71.99rem){.onglet-fiche__annonces{z-index:15;align-items:stretch;position:fixed;inset-block-end:16px;inset-inline:16px}.onglet-fiche__annonces .annonce-rang{width:auto}}@media (width>=72rem){body:has(.accueil,[data-plan-du-chateau]) .onglet-fiche__annonces{z-index:15;position:fixed;inset-block-end:16px;inset-inline-end:16px}}.onglet-fiche__resume{color:var(--texte-second);font-size:.8rem;display:block}.annonce-rang{width:min(26rem,100vw - 2rem);max-height:70vh;padding:var(--espace-3);background:var(--fond-fenetre);color:var(--texte);border:2px solid var(--forge);box-shadow:var(--ombre-pixel);overflow-y:auto}.annonce-rang__titre{margin:0 0 var(--espace-2);font-size:.8rem}.annonce-rang__terminal{margin:0 0 var(--espace-3);padding:var(--espace-2);background:var(--cafetiere-fond);color:var(--cafetiere-texte);font-family:var(--police-terminal);white-space:pre-wrap;font-size:1.2rem;line-height:1.25}.annonce-rang__replique{margin:0 0 var(--espace-2)}.annonce-rang__voix{font-family:var(--police-etiquette);color:var(--accent)}.annonce-rang__voix--off{font-style:italic}.annonce-replique{align-items:flex-end;gap:var(--espace-2);margin:0 0 var(--espace-2);display:flex}.annonce-replique .annonce-rang__replique{flex:1;min-width:0;margin:0}.annonce-replique__portrait{transform-origin:50% 100%;flex:none;min-inline-size:0;display:inline-block}.annonce-replique__portrait:empty{display:none}.annonce-ecusson{border-color:var(--accent)}.onglet-fiche:has(.annonce-rang:not(.annonce-ecusson)):has(.annonce-ecusson) .annonce-rang{max-height:40vh}.annonce-ecusson__scene{align-items:flex-end;gap:var(--espace-3);margin-block-end:var(--espace-2);display:flex}.fiche-bouton{min-height:2.5rem;padding:var(--espace-2) var(--espace-3);background:var(--action);color:var(--action-texte);box-shadow:3px 3px 0 var(--action-ombre);font-family:var(--police-etiquette);cursor:pointer;border:0;font-size:.9rem;display:inline-block}.fiche-bouton--sobre{color:var(--texte);border:2px solid var(--bord-fort);box-shadow:none;background:0 0}.fiche-bouton:focus-visible{outline:3px solid var(--focus);outline-offset:2px}.fiche{margin-block:var(--espace-4);padding:var(--espace-3);background:var(--fond-fenetre);border:2px solid var(--bord-fort);box-shadow:var(--ombre-pixel)}.fiche h2{margin-top:var(--espace-4)}.fiche h2:first-child{margin-top:0}.fiche__identite{gap:var(--espace-1) var(--espace-3);grid-template-columns:max-content 1fr;margin:0;display:grid}.fiche__identite dt{font-family:var(--police-etiquette);color:var(--texte-second)}.fiche__identite dd{overflow-wrap:anywhere;margin:0}.fiche__note{color:var(--texte-second);font-size:.9rem}.fiche__nom-formulaire{gap:var(--espace-2);margin-block:var(--espace-2);flex-wrap:wrap;align-items:end;display:flex}.fiche__nom-formulaire label{width:100%;font-family:var(--police-etiquette);display:block}.fiche__nom-formulaire input{min-width:0;min-height:2.5rem;padding:var(--espace-2);background:var(--fond);color:var(--texte);border:2px solid var(--bord-fort);font:inherit;flex:14rem}.fiche__tableau-boite{overflow-x:auto}.fiche__tableau{border-collapse:collapse;width:100%}.fiche__tableau th,.fiche__tableau td{padding:var(--espace-1) var(--espace-2);border-bottom:1px solid var(--bord);text-align:start;vertical-align:top}.fiche__tableau th{font-family:var(--police-etiquette);color:var(--texte-second);font-weight:400}.fiche__valeur{font-family:var(--police-terminal);text-align:end;font-size:1.35rem}.fiche__jauge{font-family:var(--police-terminal);color:var(--accent);letter-spacing:-.05em;display:inline-block}.fiche__liste{padding-inline-start:0;list-style:none}.fiche__liste li{margin-block:var(--espace-2)}.fiche__signe{width:1.5em;font-weight:700;display:inline-block}.fiche__signe--prouve,.fiche__forge{color:var(--forge)}.fiche__etiquette{padding:0 var(--espace-1);border:1px solid var(--bord-fort);font-family:var(--police-etiquette);margin-inline-start:var(--espace-2);font-size:.75rem;display:inline-block}.fiche__etiquette--forge{border:2px solid var(--forge)}.fiche__journal{padding-inline-start:0;list-style:none}.fiche__journal li{margin-block:var(--espace-2)}.fiche__journal time{font-family:var(--police-etiquette);color:var(--texte-second);margin-inline-end:var(--espace-2)}.fiche__actions{gap:var(--espace-2);flex-wrap:wrap;display:flex}.fiche__alerte{color:var(--texte);border-inline-start:4px solid var(--accent);padding-inline-start:var(--espace-2)}.fiche__ecusson,.fiche__de{align-items:center;gap:var(--espace-3);display:flex}.fiche__ecusson-sprite{flex:none}.fiche__bloc{display:block}.fiche__d20{flex:none;display:inline-block}main[data-astro-cid-hkbrpulz]{min-height:60vh}.emplacement-fiche[data-astro-cid-hkbrpulz]{padding:var(--espace-3) 16px;justify-content:flex-end;display:flex}@media (width>=72rem){.emplacement-fiche[data-astro-cid-hkbrpulz]{z-index:10;padding:0;position:fixed;inset-block-end:var(--espace-3);inset-inline-end:var(--espace-3)}body:has(.accueil,[data-plan-du-chateau]) .emplacement-fiche[data-astro-cid-hkbrpulz]{padding:var(--espace-3) 16px;position:static}}
