:root{--or:#e0b25a;--or-clair:#f0cd85;--mandragore:#b98cf0;--texte:#ece4cf;--texte-doux:#c8d3d1;--texte-gris:#8fa3a6;--bord:#2f4a52;--bord-clair:#3d5c64;--fond-creux:#0e1c22;--fond-bouton:#22363c;--fond-plateau:#0c181d;--police-titre:"Marcellus", serif;--police-texte:"Nunito Sans", system-ui, sans-serif}*{box-sizing:border-box;-webkit-font-smoothing:antialiased}body,html{height:100%;font-family:var(--police-texte);background:#0b1418;margin:0}body,button,html{color:var(--texte)}button{cursor:pointer;background:var(--fond-bouton);border:1px solid var(--bord-clair);border-radius:10px;height:44px;font-family:inherit;font-size:14px;font-weight:700}button:hover:not(:disabled){filter:brightness(1.15)}button:disabled{opacity:.45;cursor:default}button.fin{color:#2a1d08;letter-spacing:.3px;background:linear-gradient(#e7bf68,#c9963c);border-color:#f3d798;border-radius:12px;height:48px;font-size:15px;font-weight:800;box-shadow:0 2px #7a5a1e}:focus-visible{outline:2px solid var(--or);outline-offset:2px}.panneau{border:1px solid var(--bord);background:linear-gradient(#18292f,#132227);border-radius:16px;padding:14px 16px}.sr-only{clip:rect(0,0,0,0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.etoiles[data-v-1f9ae6a5]{gap:2px;display:inline-flex}.etoile[data-v-1f9ae6a5]{width:20px;height:20px;-webkit-mask:none 50%/contain no-repeat;mask:none 50%/contain no-repeat}.grand .etoile[data-v-1f9ae6a5]{width:44px;height:44px}.drapeau[data-v-a99f03ac]{border-radius:2px;height:auto;display:block;box-shadow:0 0 0 1px #00000080}.choix-langue[data-v-af1e25bb]{position:relative}.courant[data-v-af1e25bb]{justify-content:center;align-items:center;width:44px;padding:0;display:flex}.courant[data-v-af1e25bb] svg{width:26px}.liste[data-v-af1e25bb]{z-index:10;border:1px solid var(--or);background:#0b1418;border-radius:10px;flex-direction:column;gap:2px;min-width:150px;margin:0;padding:4px;list-style:none;display:flex;position:absolute;top:calc(100% + 4px);right:0;box-shadow:0 8px 20px #0009}.liste button[data-v-af1e25bb]{text-align:left;background:0 0;border:none;border-radius:6px;align-items:center;gap:10px;width:100%;height:36px;padding:0 10px;font-size:13px;font-weight:700;display:flex}.liste button[data-v-af1e25bb]:hover{background:#22363c}.liste button[aria-current][data-v-af1e25bb]{color:var(--or-clair)}.liste[data-v-af1e25bb] svg{flex:none;width:22px}.en-ligne .liste[data-v-af1e25bb]{box-shadow:none;background:0 0;border:none;flex-direction:row;gap:8px;padding:0;position:static}.en-ligne .liste button[data-v-af1e25bb]{background:var(--fond-creux);border:1px solid var(--bord-clair);width:auto;height:40px;padding:0 14px}.en-ligne .liste button[aria-current][data-v-af1e25bb]{border-color:var(--or)}.reglages[data-v-4f9913ef]{border:1px solid var(--or);color:var(--texte);background:linear-gradient(#18292f,#132227);border-radius:16px;width:calc(min(620px,92vw));max-height:90vh;padding:22px 26px}.reglages[data-v-4f9913ef]::backdrop{background:#050a0cb3}h2[data-v-4f9913ef]{font-family:var(--police-titre);color:var(--or-clair);margin:0 0 14px;font-size:24px;font-weight:400}fieldset[data-v-4f9913ef]{border:0;flex-direction:column;gap:8px;margin:0;padding:0;display:flex}legend[data-v-4f9913ef]{color:var(--or-clair);padding:0;font-size:15px;font-weight:800}.aide[data-v-4f9913ef],.total[data-v-4f9913ef]{color:var(--texte-gris);margin:0;font-size:12px}.categorie[data-v-4f9913ef]{background:var(--fond-creux);cursor:pointer;border:1px solid #263b41;border-radius:10px;align-items:flex-start;gap:10px;padding:8px 10px;display:flex}.categorie[data-v-4f9913ef]:has(input:checked){border-color:var(--bord-clair)}.categorie[data-v-4f9913ef]:has(input:disabled){cursor:default}input[data-v-4f9913ef]{width:18px;height:18px;accent-color:var(--or);flex:none;margin:2px 0 0}.texte[data-v-4f9913ef]{flex-direction:column;gap:2px;display:flex}.nom[data-v-4f9913ef]{font-size:14px;font-weight:800}.compte[data-v-4f9913ef]{color:var(--texte-gris);font-size:12px;font-weight:600}.description[data-v-4f9913ef]{color:var(--texte-doux);font-size:12px}.apparence[data-v-4f9913ef]{margin-bottom:18px}.choix-sexe[data-v-4f9913ef]{gap:10px;display:flex}.sexe[data-v-4f9913ef]{background:var(--fond-creux);cursor:pointer;border:1px solid #263b41;border-radius:10px;flex:1;align-items:center;gap:8px;padding:6px 10px;font-size:14px;font-weight:800;display:flex}.sexe[data-v-4f9913ef]:has(input:checked){border-color:var(--or)}.sexe img[data-v-4f9913ef]{-o-object-fit:contain;object-fit:contain;width:56px;height:56px}.raccourcis[data-v-4f9913ef]{margin-top:18px}.raccourcis ol[data-v-4f9913ef]{grid-template-columns:1fr 1fr;gap:4px 12px;margin:0;padding:0;list-style:none;display:grid}.raccourcis li[data-v-4f9913ef]{align-items:center;gap:8px;font-size:13px;display:flex}.raccourcis .numero[data-v-4f9913ef]{width:18px;color:var(--texte-gris);text-align:right;font-size:11px}.raccourcis .sort[data-v-4f9913ef]{text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;overflow:hidden}.raccourcis .touche[data-v-4f9913ef]{width:64px;height:28px;color:var(--or-clair);padding:0;font-size:12px;font-weight:800}.raccourcis .touche.attente[data-v-4f9913ef]{border-color:var(--or);background:#3a2f17}.retablir[data-v-4f9913ef]{height:34px;margin-top:4px;font-size:12px}.boutons[data-v-4f9913ef]{margin-top:16px}.boutons button[data-v-4f9913ef]{width:100%}.bienvenue[data-v-28309593]{border:1px solid var(--or);color:var(--texte);background:linear-gradient(#18292f,#132227);border-radius:16px;width:calc(min(640px,92vw));max-height:90vh;padding:22px 28px;font-size:14px;line-height:1.5}.bienvenue[data-v-28309593]::backdrop{background:#050a0cbf}.logo[data-v-28309593]{width:auto;height:72px;margin:0 auto 8px;display:block}h2[data-v-28309593]{font-family:var(--police-titre);color:var(--or-clair);margin:0 0 8px;font-size:24px;font-weight:400}.accroche[data-v-28309593],h2[data-v-28309593]{text-align:center}.accroche[data-v-28309593]{color:var(--texte-doux);margin:0 0 14px}section[data-v-28309593]{margin-bottom:12px}h3[data-v-28309593]{color:var(--or-clair);margin:0 0 4px;font-size:15px;font-weight:800}ol[data-v-28309593],ul[data-v-28309593]{color:var(--texte-doux);flex-direction:column;gap:4px;margin:0;padding-left:20px;display:flex}[data-v-28309593] strong{color:var(--texte)}.note[data-v-28309593]{background:var(--fond-creux);color:var(--texte-gris);border:1px solid #263b41;border-radius:8px;margin:4px 0 16px;padding:8px 12px;font-size:12px}.fin[data-v-28309593]{width:100%}.bandeau[data-v-c1466b7d]{border-bottom:1px solid var(--bord);background:linear-gradient(#1b2e35,#142329);flex-wrap:wrap;gap:24px;min-height:72px;padding:10px 24px;box-shadow:0 2px #0a1317}.bandeau[data-v-c1466b7d],.titre[data-v-c1466b7d]{align-items:center;display:flex}.titre[data-v-c1466b7d]{margin:0}.titre img[data-v-c1466b7d]{width:auto;height:58px;display:block}.pilule[data-v-c1466b7d]{background:var(--fond-creux);border:1px solid var(--bord-clair);border-radius:999px;align-items:center;gap:8px;padding:6px 14px;font-size:14px;font-weight:700;display:flex}.pilule .mode[data-v-c1466b7d]{color:#9fd27a}.pilule span[aria-hidden][data-v-c1466b7d]{color:var(--texte-gris)}.objectif[data-v-c1466b7d]{flex:1;justify-content:center;align-items:center;gap:16px;min-width:300px;display:flex}.map-courante[data-v-c1466b7d]{color:#b9c6c4;flex-direction:column;font-size:14px;display:flex}.nom-map[data-v-c1466b7d]{color:var(--texte-doux);font-size:12px;font-weight:700}.lieu[data-v-c1466b7d]{color:var(--texte-gris);font-size:12px}.progression[data-v-c1466b7d]{background:var(--fond-creux);border:1px solid var(--bord-clair);border-radius:10px;align-items:center;gap:10px;padding:6px 14px;display:flex}.jauge[data-v-c1466b7d]{background:#22363c;border-radius:6px;width:140px;height:10px;overflow:hidden}.jauge div[data-v-c1466b7d]{background:linear-gradient(90deg,#7cc35a,#b3e07a);border-radius:6px;height:100%;transition:width .3s}.progression[data-v-c1466b7d]>*{white-space:nowrap;flex:none}.compte[data-v-c1466b7d],.points[data-v-c1466b7d]{font-size:14px;font-weight:800}.points[data-v-c1466b7d]{color:var(--or-clair)}.record[data-v-c1466b7d]{color:var(--texte-gris);font-size:12px;font-weight:700}.choix[data-v-c1466b7d]{align-items:center;gap:10px;display:flex}.choix>button[data-v-c1466b7d]:not(.engrenage){padding:0 18px}.engrenage[data-v-c1466b7d]{justify-content:center;align-items:center;width:44px;padding:0;display:flex}.engrenage .interrogation[data-v-c1466b7d]{background:var(--or);width:22px;height:22px;-webkit-mask:url(../icones/aide.png) 50%/contain no-repeat;mask:url(../icones/aide.png) 50%/contain no-repeat}.engrenage .cle[data-v-c1466b7d]{background:var(--or);width:24px;height:24px;-webkit-mask:url(../icones/reglages.png) 50%/contain no-repeat;mask:url(../icones/reglages.png) 50%/contain no-repeat}.choix-salle[data-v-546d1300]{z-index:3;flex-direction:column;gap:6px;width:320px;display:flex;position:absolute;top:12px;left:12px}.courante[data-v-546d1300],input[data-v-546d1300],select[data-v-546d1300]{width:100%;height:36px;color:var(--texte);border:1px solid var(--bord-clair);font:inherit;background:#0a1317eb;border-radius:8px;padding:0 10px;font-size:13px;font-weight:700}.courante[data-v-546d1300]:hover,input[data-v-546d1300],select[data-v-546d1300]:hover{border-color:var(--or)}.courante[data-v-546d1300]{text-align:left;justify-content:space-between;align-items:center;gap:8px;display:flex}.courante span[data-v-546d1300]:first-child{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.chevron[data-v-546d1300]{color:var(--or)}.combo[data-v-546d1300]{position:relative}ul[data-v-546d1300]{border:1px solid var(--or);background:#0b1418;border-radius:8px;max-height:320px;margin:0;padding:4px;list-style:none;position:absolute;top:calc(100% + 4px);left:0;right:0;overflow:auto;box-shadow:0 8px 20px #0009}li[data-v-546d1300]{cursor:pointer;border-radius:6px;flex-direction:column;padding:5px 8px;display:flex}li[aria-selected=true][data-v-546d1300]{background:#22363c}li.courante .nom[data-v-546d1300]{color:var(--or-clair)}.nom[data-v-546d1300]{color:var(--texte);font-size:13px;font-weight:700}.zone[data-v-546d1300]{font-size:11px}.vide[data-v-546d1300],.zone[data-v-546d1300]{color:var(--texte-gris)}.vide[data-v-546d1300]{cursor:default;font-size:12px}.plateau[data-v-888b7339]{background:var(--fond-plateau);border:1px solid var(--bord);border-radius:18px;justify-content:center;align-items:center;min-width:0;min-height:0;display:flex;position:relative;overflow:hidden;box-shadow:inset 0 0 60px #00000073}.plateau.passe[data-v-888b7339]{border-color:var(--or)}svg[data-v-888b7339]{cursor:pointer;-webkit-user-select:none;user-select:none;width:100%;height:100%}polygon[data-v-888b7339]{stroke:#0a13178c;stroke-width:1px}.case-sol[data-v-888b7339]{fill:#567541}.case-sol.damier[data-v-888b7339]{fill:#4e6a39}.case-rouge[data-v-888b7339]{fill:#b94e3a}.case-bleue[data-v-888b7339]{fill:#3c86c9}.case-obstacle[data-v-888b7339]{fill:#253129;stroke:#1a221d}.case-muret[data-v-888b7339]{fill:#3a4a35}.cases polygon.etat-placement[data-v-888b7339]{fill:#5aa6ec;stroke:var(--or-clair);stroke-width:1.5px}.cases polygon.etat-portee[data-v-888b7339]{fill:#2e5a7a}.cases polygon.etat-accessible[data-v-888b7339]{fill:#6f9a4a}.cases polygon.etat-chemin[data-v-888b7339]{fill:#a8d27a}.cases polygon.etat-zone[data-v-888b7339]{fill:#8b55c7}polygon[data-v-888b7339]:hover{filter:brightness(1.18)}.pions[data-v-888b7339],.traces[data-v-888b7339]{pointer-events:none}.traces line[data-v-888b7339]{stroke-width:2.5px;stroke-dasharray:6 4}.fantome[data-v-888b7339],.traces line[data-v-888b7339]{stroke:var(--or-clair)}.fantome[data-v-888b7339]{fill:none;stroke-width:2px;stroke-dasharray:3 3}.ombre[data-v-888b7339]{fill:#00000059}.anneau[data-v-888b7339]{fill:none;stroke-width:2.5px}.portrait[data-v-888b7339]{filter:drop-shadow(0 2px 1px #00000080)}.etiquette rect[data-v-888b7339]{fill:#0a1317d9;stroke:var(--bord-clair)}.etiquette text[data-v-888b7339]{fill:#fff;text-anchor:middle;font-size:8.5px;font-weight:800}.pion-sadida .anneau[data-v-888b7339]{stroke:var(--or-clair)}.pion-ennemi .anneau[data-v-888b7339]{stroke:#e0866f}.pion-ennemi.infecte .anneau[data-v-888b7339]{stroke:#c9a5f0;stroke-width:3px}.pion-ennemi.infecte .ombre[data-v-888b7339]{fill:#7a3fb8b3}.pion-arbre .anneau[data-v-888b7339]{stroke:#a6b06a}.pion-arbre.feuillu .anneau[data-v-888b7339]{stroke:#9fd27a;stroke-width:3px}.pion-invocation .anneau[data-v-888b7339]{stroke:#c9b6f0}.pion.actif .anneau[data-v-888b7339]{stroke:var(--or);stroke-width:4px}.pion.menace .anneau[data-v-888b7339]{stroke:#e9d5ff;stroke-dasharray:4 3;stroke-width:3px}.badge rect[data-v-888b7339]{fill:#7a3fb8;stroke:#c9a5f0}.badge text[data-v-888b7339]{fill:#fff;text-anchor:middle;font-size:9px;font-weight:800}.mandragore circle[data-v-888b7339]{fill:#3d2a5c;stroke:var(--mandragore);stroke-width:1.5px}.mandragore text[data-v-888b7339]{fill:var(--mandragore);text-anchor:middle;font-size:10px;font-weight:800}.legende[data-v-888b7339]{border:1px solid var(--bord);color:var(--texte-doux);background:#0a1317d9;border-radius:10px;flex-wrap:wrap;gap:14px;margin:0;padding:8px 12px;font-size:12px;list-style:none;display:flex;position:absolute;bottom:14px;left:16px}.legende li[data-v-888b7339]{align-items:center;gap:6px;display:flex}.pastille[data-v-888b7339]{border-radius:3px;width:12px;height:12px}.pastille.rouge[data-v-888b7339]{background:#b94e3a}.pastille.bleue[data-v-888b7339]{background:#3c86c9}.pastille.portee[data-v-888b7339]{background:#2e5a7a}.pastille.zone[data-v-888b7339]{background:#8b55c7}.pastille.accessible[data-v-888b7339]{background:#6f9a4a}.pastille.tient[data-v-888b7339]{border:2px solid var(--or-clair);background:#7a3fb8}.pastille.mandragore[data-v-888b7339]{border:1px solid var(--mandragore);width:14px;height:14px;color:var(--mandragore);background:#3d2a5c;border-radius:50%;justify-content:center;align-items:center;font-size:9px;font-weight:800;display:flex}.message[data-v-888b7339]{color:#ffd9cf;text-align:center;background:#3a1d17;border:1px solid #b94e3a;border-radius:10px;width:max-content;max-width:calc(100% - 688px);margin:0;padding:8px 14px;font-size:13px;font-weight:700;position:absolute;top:14px;left:50%;transform:translate(-50%)}.message.aide[data-v-888b7339]{border-color:var(--bord);color:var(--texte-doux);background:#0a1317d9;font-weight:600}.timeline[data-v-fca0bf2d]{flex-direction:column;flex:1;min-height:0;display:flex}.entete[data-v-fca0bf2d]{justify-content:space-between;align-items:center;margin-bottom:10px;display:flex}h2[data-v-fca0bf2d]{font-family:var(--police-titre);color:var(--or-clair);margin:0;font-size:20px;font-weight:400}.tour[data-v-fca0bf2d]{color:var(--texte-gris);font-size:12px;font-weight:700}.liste[data-v-fca0bf2d]{flex-direction:column;flex:1;gap:10px;min-height:0;display:flex;overflow:auto}.vide[data-v-fca0bf2d]{color:var(--texte-gris);margin:0;font-size:13px;line-height:1.4}.phase[data-v-fca0bf2d]{flex-direction:column;gap:6px}.boutons[data-v-fca0bf2d],.ligne[data-v-fca0bf2d],.navigation[data-v-fca0bf2d],.nom[data-v-fca0bf2d],.numero[data-v-fca0bf2d],.phase[data-v-fca0bf2d],.texte[data-v-fca0bf2d],ol[data-v-fca0bf2d]{display:flex}.nom[data-v-fca0bf2d]{color:#c9a5f0;align-items:center;gap:8px;margin:0;font-size:13px;font-weight:800}.phase:first-child .nom[data-v-fca0bf2d]{color:#9fd27a}.courante .nom[data-v-fca0bf2d]{text-decoration:underline;-webkit-text-decoration-color:var(--or);text-decoration-color:var(--or);text-underline-offset:3px}.puce[data-v-fca0bf2d]{background:currentColor;border-radius:50%;flex:none;width:8px;height:8px}.ressources[data-v-fca0bf2d]{color:var(--texte-gris);font-weight:600}ol[data-v-fca0bf2d]{flex-direction:column;gap:4px;margin:0;padding:0;list-style:none}.ligne[data-v-fca0bf2d]{background:var(--fond-creux);text-align:left;border:1px solid #263b41;border-radius:8px;align-items:flex-start;gap:8px;width:100%;height:auto;padding:6px 8px;font-size:13px;font-weight:400}.ligne.regardee[data-v-fca0bf2d]{border-color:var(--or);background:#1d2a1f}.numero[data-v-fca0bf2d]{background:var(--fond-bouton);width:22px;height:22px;color:var(--or);border-radius:6px;flex:none;justify-content:center;align-items:center;font-size:11px;font-weight:800}.texte[data-v-fca0bf2d]{flex-direction:column;flex:1;gap:2px;min-width:0;padding-top:2px}.detail[data-v-fca0bf2d],.res[data-v-fca0bf2d]{color:var(--texte-gris);font-size:11px}.res[data-v-fca0bf2d]{white-space:nowrap;padding-top:4px;font-weight:800}.res.infecte[data-v-fca0bf2d]{color:#c9a5f0}.navigation[data-v-fca0bf2d]{color:var(--texte-doux);align-items:center;gap:8px;margin-top:10px;font-size:12px;font-weight:700}.navigation button[data-v-fca0bf2d]{width:34px;height:30px;padding:0}.navigation span[data-v-fca0bf2d]{text-align:center;flex:1}.navigation .present[data-v-fca0bf2d]{width:auto;padding:0 10px}.boutons[data-v-fca0bf2d]{gap:8px;margin-top:10px}.boutons button[data-v-fca0bf2d]{flex:1}button.fin[data-v-fca0bf2d]{width:100%;margin-top:8px}.resultat[data-v-fca0bf2d]{border:1px solid var(--or);color:var(--texte);text-align:center;background:linear-gradient(#18292f,#132227);border-radius:16px;min-width:360px;max-width:calc(min(480px,92vw));padding:24px 28px}.resultat[data-v-fca0bf2d]::backdrop{background:#050a0cb3}.resultat h2[data-v-fca0bf2d]{margin-bottom:12px;font-size:26px}.resultat p[data-v-fca0bf2d]{color:var(--texte-doux);margin:12px 0 0}.resultat .points[data-v-fca0bf2d]{flex-direction:column;gap:2px;display:flex}.resultat .points strong[data-v-fca0bf2d]{color:var(--or-clair);font-size:22px}.resultat .points span[data-v-fca0bf2d]{color:var(--texte-gris);font-size:12px}.resultat .bloque[data-v-fca0bf2d],.resultat .fixation[data-v-fca0bf2d],.resultat .record[data-v-fca0bf2d]{font-size:13px}.resultat .bloque[data-v-fca0bf2d]{color:#ffd9cf}.resultat .fixation.ok[data-v-fca0bf2d]{color:var(--mandragore);font-weight:800}.resultat .record.nouveau[data-v-fca0bf2d]{color:#9fd27a;font-weight:800}.fiche[data-v-8b95fc5a]{align-items:flex-start;gap:14px;display:flex}.icone[data-v-8b95fc5a]{border:2px solid var(--or);border-radius:10px;flex:none;width:52px;height:52px}.infos[data-v-8b95fc5a]{flex:1;min-width:0}h2[data-v-8b95fc5a]{color:var(--or-clair);margin:0 0 2px;font-size:16px;font-weight:800}.carac[data-v-8b95fc5a]{color:var(--texte-gris);margin:0 0 4px;font-size:12px;font-weight:700}.infection[data-v-8b95fc5a]{color:#d6dcd8;margin:4px 0 0;font-size:13px;line-height:1.4}.caracteristiques[data-v-666e9981]{flex-direction:column;flex:none;gap:6px;width:300px;display:flex}.entete[data-v-666e9981]{justify-content:space-between;align-items:center;margin-bottom:2px;display:flex}h2[data-v-666e9981]{font-family:var(--police-titre);color:var(--or-clair);margin:0;font-size:16px;font-weight:400}.entete span[data-v-666e9981]{color:var(--texte-gris);font-size:11px;font-weight:700}.prycipithon[data-v-666e9981]{cursor:pointer;background:var(--fond-creux);border:1px solid #263b41;border-radius:8px;align-items:center;gap:8px;padding:4px 8px;display:flex}.prycipithon[data-v-666e9981]:has(input:checked){border-color:var(--or)}.prycipithon[data-v-666e9981]:has(input:disabled){cursor:default;opacity:.7}.prycipithon input[data-v-666e9981]{width:16px;height:16px;accent-color:var(--or);flex:none;margin:0}.prycipithon .texte[data-v-666e9981]{color:var(--texte-gris);flex-direction:column;font-size:11px;line-height:1.2;display:flex}.prycipithon strong[data-v-666e9981]{color:var(--texte);font-size:13px}.ligne[data-v-666e9981]{align-items:center;gap:10px;height:26px;display:flex}.picto[data-v-666e9981]{-o-object-fit:contain;object-fit:contain;border-radius:4px;flex:none;width:24px;height:24px}.nom[data-v-666e9981]{min-width:0;color:var(--texte-doux);flex:1;font-weight:700}.nom[data-v-666e9981],.valeur[data-v-666e9981]{font-size:13px}.valeur[data-v-666e9981]{white-space:nowrap;color:var(--texte-gris);text-align:right}.valeur strong[data-v-666e9981]{font-size:18px;font-weight:800}.barre[data-v-7243a075]{-moz-column-gap:10px;flex:1;grid-template-columns:repeat(11,minmax(0,1fr));align-content:center;gap:8px 10px;min-width:0;display:grid}.emplacement[data-v-7243a075]{border-radius:8px;justify-content:center;height:60px;display:flex;position:relative}.emplacement.cible[data-v-7243a075]{outline:2px dashed var(--or-clair);outline-offset:2px}.emplacement.deplace[data-v-7243a075]{opacity:.4}.infobulle[data-v-7243a075]{z-index:5;border:1px solid var(--or);pointer-events:none;text-align:left;width:320px;color:var(--texte-doux);background:#0b1418;border-radius:10px;flex-direction:column;gap:6px;padding:10px 12px;font-size:12px;line-height:1.4;display:none;position:absolute;bottom:calc(100% + 10px);left:50%;transform:translate(-50%);box-shadow:0 6px 18px #0009}.infobulle.a-gauche[data-v-7243a075]{left:0;transform:none}.infobulle.a-droite[data-v-7243a075]{left:auto;right:0;transform:none}.infobulle .titre[data-v-7243a075]{align-items:center;gap:8px;display:flex}.infobulle .titre img[data-v-7243a075]{border:1px solid var(--or);border-radius:6px;width:36px;height:36px}.infobulle .titre div[data-v-7243a075]{flex-direction:column;display:flex}.infobulle strong[data-v-7243a075]{color:var(--or-clair);font-size:14px}.infobulle .aide[data-v-7243a075],.infobulle .carac[data-v-7243a075],.infobulle .contraintes[data-v-7243a075]{color:var(--texte-gris);font-size:11px;font-weight:700}.infobulle p[data-v-7243a075]{margin:0}.infobulle .description[data-v-7243a075]{white-space:pre-line}.infobulle .infection[data-v-7243a075]{background:#7a3fb82e;border:1px solid #c9a5f059;border-radius:6px;padding:6px 8px}.infobulle .infection span[data-v-7243a075]{color:#c9a5f0;text-transform:uppercase;letter-spacing:.5px;font-size:10px;font-weight:800;display:block}.emplacement:hover .infobulle[data-v-7243a075]{display:flex}.emplacement:has(.sort:focus-visible) .infobulle[data-v-7243a075]{display:flex}.emplacement.cible .infobulle[data-v-7243a075],.emplacement.deplace .infobulle[data-v-7243a075]{display:none}.sort[data-v-7243a075]{background:0 0;border:0;border-radius:8px;justify-content:center;align-items:center;width:60px;height:60px;padding:0;display:flex;position:relative;box-shadow:0 3px 6px #00000073}.sort[draggable=true][data-v-7243a075]{cursor:grab}.sort[aria-pressed=true][data-v-7243a075]{box-shadow:0 0 0 2px #f0cd85e6,0 0 16px #f0cd858c}.sort.indisponible[data-v-7243a075]{filter:grayscale(.8)brightness(.6)}.icone[data-v-7243a075]{-o-object-fit:cover;object-fit:cover;pointer-events:none;border-radius:8px;width:100%;height:100%}.pa[data-v-7243a075]{color:#fff;text-shadow:0 1px 2px #0b2a44;background:url(../icones/pa.png) 50%/contain no-repeat;width:26px;height:26px;padding-top:1px;font-size:11px;bottom:-7px;left:-7px}.pa[data-v-7243a075],.touche[data-v-7243a075]{justify-content:center;align-items:center;font-weight:800;display:flex;position:absolute}.touche[data-v-7243a075]{border:1px solid var(--bord-clair);min-width:16px;height:16px;color:var(--or-clair);background:#0a1317d9;border-radius:4px;padding:0 3px;font-size:10px;bottom:2px;right:2px}.variante[data-v-7243a075]{width:20px;height:20px;color:var(--or);border:1px solid var(--or);background:#0e1c22;border-radius:50%;justify-content:center;align-items:center;padding:0;display:flex;position:absolute;top:-4px;right:calc(50% - 34px);box-shadow:0 1px 3px #0009}.variante.active[data-v-7243a075]{color:#2a1d08;background:linear-gradient(#e7bf68,#c9963c)}.variante[data-v-7243a075]:disabled{opacity:.35;cursor:not-allowed}.fleches[data-v-7243a075]{background:currentColor;width:12px;height:12px;-webkit-mask:url(../icones/variante.png) 50%/contain no-repeat;mask:url(../icones/variante.png) 50%/contain no-repeat}.ecran[data-v-9591ef90]{background:radial-gradient(120% 90% at 40% 45%,#16303a,#0e1c22 55%,#0a1317);flex-direction:column;height:100vh;min-height:760px;display:flex}main[data-v-9591ef90]{flex:1;grid-template-columns:minmax(0,1fr) 400px;gap:20px;padding:16px 24px 12px;display:grid}aside[data-v-9591ef90],main[data-v-9591ef90]{min-height:0}aside[data-v-9591ef90]{flex-direction:column;gap:14px;display:flex}footer[data-v-9591ef90]{gap:16px;padding:0 24px 16px;display:flex}
