@font-face{font-family:Cormorant Garamond;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/cormorant-garamond-cyrillic-ext-700-normal-Do0rx6yy.woff2)format("woff2"),url(/assets/cormorant-garamond-cyrillic-ext-700-normal-BaW-xaxb.woff)format("woff");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Cormorant Garamond;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/cormorant-garamond-cyrillic-700-normal-SLG_-a_c.woff2)format("woff2"),url(/assets/cormorant-garamond-cyrillic-700-normal-D3uyJ5DH.woff)format("woff");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Cormorant Garamond;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/cormorant-garamond-vietnamese-700-normal--OtHbi1I.woff2)format("woff2"),url(/assets/cormorant-garamond-vietnamese-700-normal-GOTdnRS1.woff)format("woff");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Cormorant Garamond;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/cormorant-garamond-latin-ext-700-normal-CNjt5vTB.woff2)format("woff2"),url(/assets/cormorant-garamond-latin-ext-700-normal-qRbaVVD7.woff)format("woff");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Cormorant Garamond;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/cormorant-garamond-latin-700-normal-DajfzrDU.woff2)format("woff2"),url(/assets/cormorant-garamond-latin-700-normal-O25Qpphb.woff)format("woff");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Cormorant Garamond;font-style:italic;font-display:swap;font-weight:700;src:url(/assets/cormorant-garamond-cyrillic-ext-700-italic-NsDH2uls.woff2)format("woff2"),url(/assets/cormorant-garamond-cyrillic-ext-700-italic-2UQlV184.woff)format("woff");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Cormorant Garamond;font-style:italic;font-display:swap;font-weight:700;src:url(/assets/cormorant-garamond-cyrillic-700-italic-Cdx03uAH.woff2)format("woff2"),url(/assets/cormorant-garamond-cyrillic-700-italic-CFMfdyIu.woff)format("woff");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Cormorant Garamond;font-style:italic;font-display:swap;font-weight:700;src:url(/assets/cormorant-garamond-vietnamese-700-italic-Bevo937Z.woff2)format("woff2"),url(/assets/cormorant-garamond-vietnamese-700-italic-Bmaj8Mug.woff)format("woff");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Cormorant Garamond;font-style:italic;font-display:swap;font-weight:700;src:url(/assets/cormorant-garamond-latin-ext-700-italic-BjnJtIVJ.woff2)format("woff2"),url(/assets/cormorant-garamond-latin-ext-700-italic-BzNLSFOF.woff)format("woff");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Cormorant Garamond;font-style:italic;font-display:swap;font-weight:700;src:url(/assets/cormorant-garamond-latin-700-italic-1ifP4r4a.woff2)format("woff2"),url(/assets/cormorant-garamond-latin-700-italic-Bzi8PaWU.woff)format("woff");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:EB Garamond;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/eb-garamond-cyrillic-ext-400-normal-o8fRvAFQ.woff2)format("woff2"),url(/assets/eb-garamond-cyrillic-ext-400-normal-DG8lny6_.woff)format("woff");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:EB Garamond;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/eb-garamond-cyrillic-400-normal-DDLP67lu.woff2)format("woff2"),url(/assets/eb-garamond-cyrillic-400-normal-C0kVTdou.woff)format("woff");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:EB Garamond;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/eb-garamond-greek-ext-400-normal-K8pwR3tn.woff2)format("woff2"),url(/assets/eb-garamond-greek-ext-400-normal-BaZl8BIK.woff)format("woff");unicode-range:U+1F??}@font-face{font-family:EB Garamond;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/eb-garamond-greek-400-normal-CVAbzS9p.woff2)format("woff2"),url(/assets/eb-garamond-greek-400-normal-d4JlP2QH.woff)format("woff");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:EB Garamond;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/eb-garamond-vietnamese-400-normal-CLvJdMEL.woff2)format("woff2"),url(/assets/eb-garamond-vietnamese-400-normal-ifvNSiWx.woff)format("woff");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:EB Garamond;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/eb-garamond-latin-ext-400-normal-o4A__6QZ.woff2)format("woff2"),url(/assets/eb-garamond-latin-ext-400-normal-B4EmgUmt.woff)format("woff");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:EB Garamond;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/eb-garamond-latin-400-normal-BCNrxLz_.woff2)format("woff2"),url(/assets/eb-garamond-latin-400-normal-maQnHeKB.woff)format("woff");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:EB Garamond;font-style:italic;font-display:swap;font-weight:400;src:url(/assets/eb-garamond-cyrillic-ext-400-italic-Bz1w3xqM.woff2)format("woff2"),url(/assets/eb-garamond-cyrillic-ext-400-italic-CYS3phfl.woff)format("woff");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:EB Garamond;font-style:italic;font-display:swap;font-weight:400;src:url(/assets/eb-garamond-cyrillic-400-italic-BGIwiowF.woff2)format("woff2"),url(/assets/eb-garamond-cyrillic-400-italic-BZInx2ys.woff)format("woff");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:EB Garamond;font-style:italic;font-display:swap;font-weight:400;src:url(/assets/eb-garamond-greek-ext-400-italic-CHZOQEtG.woff2)format("woff2"),url(/assets/eb-garamond-greek-ext-400-italic-BL1XYHtS.woff)format("woff");unicode-range:U+1F??}@font-face{font-family:EB Garamond;font-style:italic;font-display:swap;font-weight:400;src:url(/assets/eb-garamond-greek-400-italic-Dqr5KC66.woff2)format("woff2"),url(/assets/eb-garamond-greek-400-italic-BamGE6QP.woff)format("woff");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:EB Garamond;font-style:italic;font-display:swap;font-weight:400;src:url(/assets/eb-garamond-vietnamese-400-italic-DQ8HKnks.woff2)format("woff2"),url(/assets/eb-garamond-vietnamese-400-italic-ORtyMVfw.woff)format("woff");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:EB Garamond;font-style:italic;font-display:swap;font-weight:400;src:url(/assets/eb-garamond-latin-ext-400-italic-V7s3nWfX.woff2)format("woff2"),url(/assets/eb-garamond-latin-ext-400-italic-DUSsnRSD.woff)format("woff");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:EB Garamond;font-style:italic;font-display:swap;font-weight:400;src:url(/assets/eb-garamond-latin-400-italic-DSEbMgZu.woff2)format("woff2"),url(/assets/eb-garamond-latin-400-italic-CDFyLPXJ.woff)format("woff");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:EB Garamond;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/eb-garamond-cyrillic-ext-700-normal-BeF6LAyO.woff2)format("woff2"),url(/assets/eb-garamond-cyrillic-ext-700-normal-CFbzJSLA.woff)format("woff");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:EB Garamond;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/eb-garamond-cyrillic-700-normal-DEvK75yC.woff2)format("woff2"),url(/assets/eb-garamond-cyrillic-700-normal-CZqEm0B2.woff)format("woff");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:EB Garamond;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/eb-garamond-greek-ext-700-normal-DGTau5GQ.woff2)format("woff2"),url(/assets/eb-garamond-greek-ext-700-normal-l_ss-YUz.woff)format("woff");unicode-range:U+1F??}@font-face{font-family:EB Garamond;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/eb-garamond-greek-700-normal-B_d4xcbv.woff2)format("woff2"),url(/assets/eb-garamond-greek-700-normal-fZsQHTKB.woff)format("woff");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:EB Garamond;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/eb-garamond-vietnamese-700-normal-E9ZwkAgy.woff2)format("woff2"),url(/assets/eb-garamond-vietnamese-700-normal-FE-NyQWj.woff)format("woff");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:EB Garamond;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/eb-garamond-latin-ext-700-normal-Codxv15T.woff2)format("woff2"),url(/assets/eb-garamond-latin-ext-700-normal-JC0X9ytv.woff)format("woff");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:EB Garamond;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/eb-garamond-latin-700-normal-D7LhwqnD.woff2)format("woff2"),url(/assets/eb-garamond-latin-700-normal-DcHu0PDI.woff)format("woff");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}:root{--or:#e8c46a;--or-clair:#f1d88e;--creme-vif:#fff4dc;--creme:#f3e6c8;--creme-doux:#e9d7b4;--creme-terne:#cdbb98;--papier:#f6eedb;--papier-clair:#fbf5e6;--encre:#1e1a16;--encre-douce:#3d342b;--encre-pale:#6b5e4e;--vermillon:#8e2a1e;--succes:#2f6b47;--erreur:#9b2d20;--succes-mur:#a9ddb9;--erreur-mur:#ffb8a0;--plaque-haut:#f1d88e;--plaque-milieu:#c9a04a;--plaque-bas:#b88e3c;--plaque-bord:#5e4517;--plaque-encre:#2a1d08;--rang-bronze:#c98a5b;--rang-argent:#d8d2c4;--rang-or:#e2bf68;--cadre-filet:#1e1a16;--cadre-rouge:#a3301f;--cadre-anthracite:#3a3532;--cadre-or:#cda752;--cadre-or-sombre:#5e4517;--cadre-or-clair:#f3de9e;--cadre-marbre:#141210;--cadre-filet-or:#c9a456;--cadre-toile:#e6dcc6;--cadre-interieur:#f3ecdc;--police-titre:"Cormorant Garamond", Georgia, serif;--police-texte:"EB Garamond", Georgia, serif;--espace-1:4px;--espace-2:8px;--espace-3:12px;--espace-4:16px;--espace-6:24px;--espace-8:32px;--espace-12:48px;--ecran:390px;--cible-tactile:44px;--tete-salle:52px;--barre-salles:64px;--carte-grille:111px;--carte-vitrine:172px;--carte-fiche:230px;--jauge:12px}[data-salle=collection]{--mur:#5e1f1a;--mur-sombre:#4a1814;--nuit:#1a0a06}[data-salle=enigme]{--mur:#1e3b32;--mur-sombre:#173029;--nuit:#0b1a15}[data-salle=invocation]{--mur:#3b2140;--mur-sombre:#2c1831;--nuit:#140a17}[data-salle=revision]{--mur:#1d2f4a;--mur-sombre:#16263d;--nuit:#0b1320}[data-salle=boss]{--mur:#6b2a15;--mur-sombre:#551f0f;--nuit:#200a04}*,:before,:after{box-sizing:border-box}html,body{height:100%;margin:0}body{color:var(--creme);font-family:var(--police-texte);font-variant-numeric:lining-nums;background:#120806;font-size:17px;line-height:25px}button{font:inherit}.num{font-variant-numeric:lining-nums tabular-nums;font-weight:700}.rubrique{color:var(--vermillon);font-family:var(--police-titre);letter-spacing:.12em;text-transform:uppercase;margin:0;font-size:15px;font-weight:700;line-height:20px}.sur-mur .rubrique{color:var(--or)}.feuillet{padding:var(--espace-4);background:var(--papier);border:1px solid var(--encre);box-shadow:0 0 0 1px var(--nuit), 0 12px 26px #0006;color:var(--encre)}.mur-salle{background-color:var(--mur);background-repeat:repeat}[data-salle=collection] .mur-salle,.mur-salle[data-salle=collection]{background-image:url(data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%20width%3D%2256%22%20height%3D%2276%22%3E%3Cpath%20d%3D%22M28%204%20C36%2016%2044%2022%2044%2034%20C44%2044%2036%2050%2028%2054%20C20%2050%2012%2044%2012%2034%20C12%2022%2020%2016%2028%204%20Z%20M28%2018%20C32%2024%2036%2028%2036%2034%20C36%2040%2032%2043%2028%2045%20C24%2043%2020%2040%2020%2034%20C20%2028%2024%2024%2028%2018%20Z%22%20fill%3D%22rgba%280%2C0%2C0%2C.16%29%22%20fill-rule%3D%22evenodd%22/%3E%3Cpath%20d%3D%22M0%2060%20C6%2064%206%2070%200%2074%20M56%2060%20C50%2064%2050%2070%2056%2074%20M28%2058%20L28%2076%22%20stroke%3D%22rgba%280%2C0%2C0%2C.14%29%22%20stroke-width%3D%222%22%20fill%3D%22none%22/%3E%3C/svg%3E)}[data-salle=enigme] .mur-salle,.mur-salle[data-salle=enigme]{background-image:url(data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2244%22%20height%3D%2244%22%3E%3Cpath%20d%3D%22M22%200%20L44%2022%20L22%2044%20L0%2022%20Z%22%20fill%3D%22none%22%20stroke%3D%22rgba%280%2C0%2C0%2C.20%29%22%20stroke-width%3D%221.5%22%2F%3E%3Ccircle%20cx%3D%2222%22%20cy%3D%2222%22%20r%3D%223%22%20fill%3D%22rgba%28216%2C180%2C90%2C.10%29%22%2F%3E%3C%2Fsvg%3E)}[data-salle=revision] .mur-salle,.mur-salle[data-salle=revision]{background-image:url(data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%22120%22%20height%3D%2296%22%3E%3Crect%20y%3D%2288%22%20width%3D%22120%22%20height%3D%228%22%20fill%3D%22rgba%280%2C0%2C0%2C.22%29%22%2F%3E%3Cg%20fill%3D%22rgba%280%2C0%2C0%2C.13%29%22%3E%3Crect%20x%3D%224%22%20y%3D%2218%22%20width%3D%229%22%20height%3D%2270%22%2F%3E%3Crect%20x%3D%2215%22%20y%3D%2210%22%20width%3D%227%22%20height%3D%2278%22%2F%3E%3Crect%20x%3D%2224%22%20y%3D%2224%22%20width%3D%2211%22%20height%3D%2264%22%2F%3E%3Crect%20x%3D%2238%22%20y%3D%2214%22%20width%3D%228%22%20height%3D%2274%22%2F%3E%3Crect%20x%3D%2248%22%20y%3D%2230%22%20width%3D%2210%22%20height%3D%2258%22%2F%3E%3Crect%20x%3D%2261%22%20y%3D%228%22%20width%3D%227%22%20height%3D%2280%22%2F%3E%3Crect%20x%3D%2270%22%20y%3D%2220%22%20width%3D%2212%22%20height%3D%2268%22%2F%3E%3Crect%20x%3D%2285%22%20y%3D%2226%22%20width%3D%228%22%20height%3D%2262%22%2F%3E%3Crect%20x%3D%2295%22%20y%3D%2212%22%20width%3D%229%22%20height%3D%2276%22%2F%3E%3Crect%20x%3D%22107%22%20y%3D%2222%22%20width%3D%2210%22%20height%3D%2266%22%2F%3E%3C%2Fg%3E%3C%2Fsvg%3E)}[data-salle=boss] .mur-salle,.mur-salle[data-salle=boss]{background-image:url(data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2240%22%20height%3D%2240%22%3E%3Cpath%20d%3D%22M2%2038%20H38%20V2%20H8%20V32%20H32%20V8%20H14%20V26%20H26%20V14%20H20%22%20fill%3D%22none%22%20stroke%3D%22rgba%280%2C0%2C0%2C.13%29%22%20stroke-width%3D%222.5%22%2F%3E%3C%2Fsvg%3E)}[data-salle=invocation] .mur-salle,.mur-salle[data-salle=invocation]{background-image:url(data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%20width%3D%2248%22%20height%3D%2248%22%3E%3Cg%20fill%3D%22rgba%28232%2C196%2C106%2C.20%29%22%3E%3Cpath%20d%3D%22M24%2016L25.2%2021.1L29.7%2018.3L26.9%2022.8L32%2024L26.9%2025.2L29.7%2029.7L25.2%2026.9L24%2032L22.8%2026.9L18.3%2029.7L21.1%2025.2L16%2024L21.1%2022.8L18.3%2018.3L22.8%2021.1Z%22/%3E%3C/g%3E%3Cg%20fill%3D%22rgba%28232%2C196%2C106%2C.09%29%22%3E%3Ccircle%20cx%3D%220%22%20cy%3D%220%22%20r%3D%221.6%22/%3E%3Ccircle%20cx%3D%2248%22%20cy%3D%220%22%20r%3D%221.6%22/%3E%3Ccircle%20cx%3D%220%22%20cy%3D%2248%22%20r%3D%221.6%22/%3E%3Ccircle%20cx%3D%2248%22%20cy%3D%2248%22%20r%3D%221.6%22/%3E%3C/g%3E%3C/svg%3E)}.meandre{background:var(--nuit) url(data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%20width%3D%2212%22%20height%3D%2210%22%3E%3Cpath%20d%3D%22M0%209%20H10%20V1%20H3%20V6%20H7%20V3%22%20fill%3D%22none%22%20stroke%3D%22%23C9A04A%22%20stroke-width%3D%221.3%22/%3E%3C/svg%3E) repeat-x center;height:10px}.meandre.bas{border-bottom:1px solid var(--plaque-milieu)}.meandre.haut{border-top:1px solid var(--plaque-milieu)}.atelier{gap:var(--espace-8);padding:0 var(--espace-4) var(--espace-12);display:grid}.atelier__section{gap:var(--espace-4);justify-items:stretch;display:grid}.atelier__feuillet{gap:var(--espace-3);display:grid}.atelier__grille{grid-template-columns:repeat(3, var(--carte-grille));gap:var(--espace-6) var(--espace-3);justify-content:center;align-items:start;display:grid}.atelier__case{justify-items:center;gap:var(--espace-2);display:grid}.atelier__ligne{justify-content:center;align-items:flex-start;gap:var(--espace-6) var(--espace-3);flex-wrap:wrap;display:flex}.bouton{justify-content:center;align-items:center;gap:var(--espace-2);cursor:pointer;min-height:48px;font-family:var(--police-titre);letter-spacing:.03em;border-radius:0;padding:10px 20px;font-size:20px;font-weight:700;line-height:24px;display:inline-flex}.bouton:focus-visible{outline:2px solid var(--or-clair);outline-offset:3px}.bouton--plaque{background:linear-gradient(180deg, var(--plaque-haut), var(--plaque-milieu) 55%, var(--plaque-bas));border:1px solid var(--plaque-bord);width:100%;min-height:52px;color:var(--plaque-encre);box-shadow:inset 0 1px #ffffff8c,inset 0 -2px #5e451759,0 6px 14px #00000059}.bouton--plaque:active:not(:disabled){background:linear-gradient(180deg, var(--plaque-milieu), var(--plaque-bas));transform:translateY(1px);box-shadow:inset 0 2px 3px #2a1d0866}.bouton--plaque:disabled{box-shadow:none;color:var(--creme-doux);cursor:default;background:0 0;border:1.5px dashed #e8c46a8c;flex-direction:column;gap:0}.bouton--plaque small{font-family:var(--police-texte);letter-spacing:0;font-size:15px;font-weight:400;line-height:20px}.bouton--contour{border:1.5px solid var(--creme);color:var(--creme);background:0 0;font-size:18px}.bouton--lien{min-height:var(--cible-tactile);color:var(--or-clair);font-family:var(--police-texte);letter-spacing:0;text-underline-offset:4px;background:0 0;border:0;padding:0 4px;font-size:17px;font-weight:400;text-decoration:underline;text-decoration-thickness:1px}.feuillet .bouton:focus-visible{outline-color:var(--vermillon)}.feuillet .bouton--contour{border-color:var(--encre);color:var(--encre)}.feuillet .bouton--lien{color:var(--vermillon)}.cadre-salle{grid-template-rows:auto auto minmax(0,1fr) auto auto;height:100dvh;display:grid}.cadre-salle__contenu{overflow-y:auto}.tete{align-items:center;gap:var(--espace-3);min-height:calc(var(--tete-salle) + env(safe-area-inset-top));padding:env(safe-area-inset-top) var(--espace-4) 0;background:var(--nuit);display:flex}.tete__marque{color:var(--or);font-family:var(--police-titre);letter-spacing:.14em;text-transform:uppercase;font-size:18px;font-weight:700}.tete__separation{background:#e8c46a73;width:1px;height:22px}.tete__lieu{min-width:0;color:var(--creme);flex:1;font-size:18px;font-style:italic}.barre-salles{padding-bottom:env(safe-area-inset-bottom);background:var(--nuit)}.barre-salles ul{grid-template-columns:repeat(5,minmax(0,1fr));margin:0;padding:0;list-style:none;display:grid}.barre-salles a{min-height:var(--barre-salles);color:var(--creme-terne);align-content:center;justify-items:center;gap:3px;font-size:14px;line-height:18px;text-decoration:none;display:grid}.barre-salles svg{fill:none;stroke:currentColor;stroke-linejoin:miter;stroke-width:1.5px;width:24px;height:24px}.barre-salles a[aria-current=page]{box-shadow:inset 0 3px 0 var(--or-clair);color:var(--or-clair)}.barre-salles a:focus-visible{outline:2px solid var(--or-clair);outline-offset:-4px}.carte-bloc{justify-items:center;gap:var(--espace-2);margin:0;display:grid}.carte-bloc--grille{width:var(--carte-grille)}.carte-bloc--vitrine{width:var(--carte-vitrine)}.carte-bloc--fiche{width:var(--carte-fiche)}.carte-bloc--grille .carte{width:var(--carte-grille)}.carte-bloc--vitrine .carte{width:var(--carte-vitrine)}.carte-bloc--fiche .carte{width:var(--carte-fiche)}.carte-bloc--grille .carte .int{grid-template-rows:minmax(0,1fr)}.carte-cartel{width:100%;color:var(--creme);text-align:center;text-wrap:balance;gap:2px;font-size:14px;line-height:18px;display:grid}.carte-cartel__titre{font-size:15px;font-style:italic;line-height:20px}.carte-cartel__bande,.carte-cartel--mystere{color:var(--creme-doux)}.rang{border:1px solid;align-items:center;min-height:24px;padding:0 8px;font-size:14px;line-height:20px;display:inline-flex}.rang--C{border-color:var(--creme);color:var(--creme)}.rang--R{background:var(--rang-bronze);border-color:var(--rang-bronze);color:var(--nuit)}.rang--E{background:var(--rang-argent);border-color:var(--rang-argent);color:var(--nuit)}.rang--L{background:var(--rang-or);border-color:var(--rang-or);color:var(--nuit)}.rang--P{background:var(--cadre-marbre);border-color:var(--cadre-filet-or);color:var(--cadre-or-clair)}.carte{aspect-ratio:63/88;display:block;position:relative;box-shadow:0 8px 14px #00000073;container-type:inline-size}.carte>.l1,.carte>.l2,.carte>.int,.carte>.mq{display:block;position:absolute}.carte>.l1{inset:0}.carte>.l2,.carte>.mq,.carte>.ro{display:none}.carte .int{background:var(--cadre-interieur);grid-template-rows:minmax(0,1fr) auto;gap:2.5cqw;padding:3.5cqw 3.5cqw 3cqw;display:grid;inset:0}.carte .toile{background:var(--cadre-toile);border:1px solid #2a241e;place-items:center;min-height:0;display:grid;position:relative;overflow:hidden}.carte .toile:after{content:"";background:repeating-linear-gradient(135deg,#1e1a160d 0 1px,#0000 1px 5px);position:absolute;inset:0}.carte .toile .init{font-family:var(--police-titre);color:#4f4438;font-size:34cqw;font-weight:700}.carte .plaque{text-align:center;color:var(--encre);border-top:1px solid #2a241e;gap:.5cqw;padding:1.8cqw 0 0;display:grid}.carte .pl-t{color:#2f2822;font-size:6.4cqw;font-style:italic;line-height:1.15}.carte .pl-n{font-family:var(--police-titre);letter-spacing:.02em;text-transform:uppercase;text-wrap:balance;font-size:9cqw;font-weight:700;line-height:1.1}.carte.r-C>.l1{border:1px solid var(--cadre-filet);background:var(--cadre-interieur)}.carte.r-C>.int{inset:2.8cqw}.carte.r-R>.l1{border:1.8cqw double var(--cadre-filet);background:var(--cadre-interieur)}.carte.r-R>.l2{border:1.4cqw solid var(--cadre-rouge);display:block;inset:3.4cqw}.carte.r-R>.int{inset:5.7cqw}.carte.r-E{box-shadow:none}.carte.r-E>.l1{background:var(--cadre-anthracite);clip-path:polygon(6.3cqw 0,calc(100% - 6.3cqw) 0,100% 6.3cqw,100% calc(100% - 6.3cqw),calc(100% - 6.3cqw) 100%,6.3cqw 100%,0 calc(100% - 6.3cqw),0 6.3cqw)}.carte.r-E>.l2{background:var(--cadre-rouge);clip-path:polygon(4.5cqw 0,calc(100% - 4.5cqw) 0,100% 4.5cqw,100% calc(100% - 4.5cqw),calc(100% - 4.5cqw) 100%,4.5cqw 100%,0 calc(100% - 4.5cqw),0 4.5cqw);display:block;inset:2.8cqw}.carte.r-E>.int{clip-path:polygon(4cqw 0,calc(100% - 4cqw) 0,100% 4cqw,100% calc(100% - 4cqw),calc(100% - 4cqw) 100%,4cqw 100%,0 calc(100% - 4cqw),0 4cqw);inset:3.7cqw}.carte.r-L>.l1{background-color:var(--cadre-or);border:1px solid var(--cadre-or-sombre);box-shadow:inset 0 0 0 1px var(--cadre-or-clair);background-image:linear-gradient(135deg,#fff4cd73,#fff4cd00 35%,#7855192e 70%,#fff4cd4d)}.carte.r-L>.mq{opacity:.75;-webkit-mask-composite:xor;background:url(data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%20width%3D%2212%22%20height%3D%2212%22%3E%3Cpath%20d%3D%22M0%2011%20H11%20V1%20H3%20V8%20H8%20V4%20H6%22%20fill%3D%22none%22%20stroke%3D%22%235E4517%22%20stroke-width%3D%221.4%22/%3E%3C/svg%3E) 50%/6.8cqw 6.8cqw;padding:6.8cqw;display:block;inset:1.7cqw;-webkit-mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);-webkit-mask-composite:xor,source-over;mask:linear-gradient(#000 0 0) content-box exclude,linear-gradient(#000 0 0)}.carte.r-L>.l2{border:1px solid var(--cadre-or-sombre);box-shadow:0 0 0 1px var(--cadre-or-clair);display:block;inset:8.5cqw}.carte.r-L>.int{inset:9.1cqw}.carte.r-L>.ro{z-index:2;border:1px solid var(--cadre-or-sombre);background:radial-gradient(circle,#fff0bf 0 22%,#7a5a1c 24% 34%,#e2bf68 36% 100%);border-radius:50%;width:10.2cqw;height:10.2cqw;display:block;position:absolute}.carte.r-L>.ro.a{top:-1.7cqw;left:-1.7cqw}.carte.r-L>.ro.b{top:-1.7cqw;right:-1.7cqw}.carte.r-L>.ro.c{bottom:-1.7cqw;left:-1.7cqw}.carte.r-L>.ro.d{bottom:-1.7cqw;right:-1.7cqw}.carte.r-P{box-shadow:none}.carte.r-P>.l1{background-color:var(--cadre-marbre);background-image:repeating-linear-gradient(115deg,#ffffff0d 0 1px,#0000 1px 9px),repeating-linear-gradient(35deg,#b08a3e38 0 1px,#0000 1px 19px);border:1px solid #000;border-radius:50cqw 50cqw 2cqw 2cqw}.carte.r-P>.l2{border:1.5px solid var(--cadre-filet-or);border-radius:46cqw 46cqw 1cqw 1cqw;display:block;inset:4.5cqw}.carte.r-P>.int{background:#1c1916;border-radius:43cqw 43cqw 1cqw 1cqw;padding-top:5.5cqw;inset:6.8cqw}.carte.r-P .toile{border-color:var(--cadre-filet-or);background:#26221e;border-radius:37cqw 37cqw 0 0}.carte.r-P .toile .init{color:#cdb47c}.carte.r-P .plaque{border-top-color:var(--cadre-filet-or)}.carte.r-P .pl-n{color:#e8d29a}.carte.r-P .pl-t{color:#cdb47c}.carte.mystere .toile{background:repeating-linear-gradient(135deg,#1e1a160f 0 1px,#0000 1px 5px),#efe7d6;border-style:dashed}.carte.mystere .toile .init{font-size:30cqw}.carte.mystere .pl-n{font-family:var(--police-texte);letter-spacing:.04em;color:var(--encre-douce);font-size:9.5cqw;font-weight:400}.carte.mystere.r-P .toile{background:#26221e}.carte.mystere.r-P .pl-n{color:#cdb47c}.carte.choisie{outline:3px solid var(--or-clair);outline-offset:4px}.filtres{gap:var(--espace-2);flex-wrap:wrap;display:flex}.filtre{min-height:var(--cible-tactile);background:var(--mur-sombre);color:var(--creme);cursor:pointer;font-family:var(--police-texte);border:1px solid #f3e6c873;border-radius:0;padding:0 14px;font-size:17px}.filtre[aria-pressed=true]{background:var(--or);border-color:var(--or);color:var(--nuit)}.filtre:focus-visible{outline:2px solid var(--or-clair);outline-offset:3px}.intro-salle{padding:var(--espace-6) var(--espace-4) 20px;text-align:center}.intro-salle h1{color:var(--creme-vif);font-family:var(--police-titre);letter-spacing:.01em;margin:0;font-size:40px;font-weight:700;line-height:42px}.intro-salle h1 em{color:var(--or-clair)}.intro-salle p{color:var(--creme-doux);margin:6px 0 0;font-size:15px;line-height:21px}.jauge-bloc{gap:6px;display:grid}.jauge-bloc__tete{justify-content:space-between;align-items:baseline;gap:var(--espace-3);display:flex}.jauge-bloc__nom{color:var(--creme);font-size:17px}.jauge-bloc__valeur{color:var(--creme-vif);font-variant-numeric:lining-nums tabular-nums;font-size:20px;font-weight:700}.jauge-bloc__valeur small{color:var(--creme-doux);font-size:15px;font-weight:400}.jauge-bloc__aide{color:var(--creme-doux);font-size:15px;line-height:21px}.jauge-bloc__aide b{color:var(--creme-vif);font-variant-numeric:lining-nums tabular-nums}.jauge{height:var(--jauge);border:1.5px solid var(--creme);background:#00000040;position:relative}.jauge>i{background:var(--creme);position:absolute;inset:0 auto 0 0}.jauge--or>i{background:var(--or)}.jauge-segments{gap:var(--espace-2);display:grid}.jauge-segments>span{height:var(--jauge);background:linear-gradient(90deg, #f3e6c88c var(--charge,0%), #00000040 var(--charge,0%));border:1.5px solid var(--creme)}.jauge-segments>span.plein{background:var(--or);border-color:var(--or)}.feuillet .jauge,.feuillet .jauge-segments>span{border-color:var(--encre);background:0 0}.feuillet .jauge>i,.feuillet .jauge-segments>span.plein{background:var(--encre)}.feuillet .jauge-bloc__nom,.feuillet .jauge-bloc__valeur,.feuillet .jauge-bloc__aide b{color:var(--encre)}.feuillet .jauge-bloc__valeur small,.feuillet .jauge-bloc__aide{color:var(--encre-douce)}
