:root{--sumi:#3a0a12;--sumi-2:#4c1019;--sumi-3:#5e1720;--kiri:#7d2c36;--kraft:#FFF4F1;--kraft-dim:#F0A5AC;--ake:#FF9C92;--amber:#F4C46A;--amber-rgb:244,196,106;--camp-pirate:#FF9B57;--camp-pirate-text:#FFC49B;--txt:#FFF1EF;--txt-2:#F2C9CD;--txt-3:#E9B9BE;--jade:#9AD9B8;--accueil-fond:radial-gradient(ellipse 90% 70% at 50% 35%,#9a2232 0%,#6e1420 45%,#3a0a12 100%);--accueil-halo:rgba(255,40,60,.75);--accueil-cadre:rgba(255,110,120,.6)}html{background:#3a0a12}body{background:radial-gradient(ellipse 90% 70% at 50% 35%,#9a2232,#6e1420 45%,#3a0a12) fixed;min-height:100vh}body:before,body:after{content:"";position:fixed;z-index:1;pointer-events:none;width:46px;height:46px;border:0 solid rgba(255,120,130,.55)}body:before{top:10px;left:10px;border-top-width:1.5px;border-left-width:1.5px}body:after{bottom:10px;right:10px;border-bottom-width:1.5px;border-right-width:1.5px}header{background:linear-gradient(#4a0e18f5 72%,#4a0e1800)}.pied{background:linear-gradient(#3a0a1200,#3a0a12f7 34%)}.titre{color:#fff;text-shadow:0 0 8px rgba(255,80,90,.75),0 0 22px rgba(255,40,60,.45)}.chrono{color:#fff;text-shadow:0 0 10px rgba(255,80,90,.55)}.chrono.fini{color:var(--ake)}.barres button,.duree-select button{background:#1e040859}.ligne:hover{background:#ffffff0d}.num{background:#1e040866;box-shadow:0 0 8px #ff5a6440}.principal{background:#fff4f1;color:#5a0d17;box-shadow:0 0 18px #ff465573}.principal:hover{background:#fff}.voile{background:#19020680}.feuille{background:linear-gradient(160deg,#5a1520,#3e0b13);border-color:#ff788259;box-shadow:0 0 40px #ff283c40}.f-tete-action:hover,.compo-ref-auto:hover:not(:disabled){background:#ffffff1a}.choix.on{background:#fff3}.cible.on{background:#fff4f1;border-color:#fff;color:#5a0d17;box-shadow:0 0 12px #ff505f8c}.cible.on:after{background:#5a0d17;color:#fff;box-shadow:0 0 0 1.5px #fff}.choix.on{font-weight:700}.camp-village{background:linear-gradient(#5b9bd52e,#5b9bd52e) #1c040a99}.camp-pirate{background:linear-gradient(#ff9b5729,#ff9b5729) #1c040a99}.camp-independant,.camp-nuee,.camp-serpent,.camp-mime{background:linear-gradient(#a882d62e,#a882d62e) #1c040a99}.camp-chretiens{background:linear-gradient(#e9e9ef24,#e9e9ef24) #1c040a99}.bt-mj{position:relative;font-family:Shippori Mincho,serif;font-weight:700;letter-spacing:.14em;text-transform:uppercase;font-size:14px;color:#fff;border:1px solid rgba(255,244,241,.55);border-radius:4px;background:linear-gradient(135deg,#ff5a694d,#1e04088c);box-shadow:0 0 18px #ff324659,inset 0 1px #ffffff14;text-shadow:0 0 8px rgba(255,80,95,.7)}.bt-mj:before,.bt-mj:after{content:"";position:absolute;width:12px;height:12px;border:0 solid #fff;pointer-events:none}.bt-mj:before{top:-4px;left:-4px;border-top-width:2px;border-left-width:2px}.bt-mj:after{bottom:-4px;right:-4px;border-bottom-width:2px;border-right-width:2px}.bt-mj-ico{background:#fff4f1;color:#6a0f1c;border-radius:3px;box-shadow:0 0 10px #ff505f99}.bt-mj:hover{border-color:#fff;background:linear-gradient(135deg,#ff5a696b,#1e040880)}.bt-mj:focus-visible{outline:2px solid #fff;outline-offset:4px}.mj-titre{color:#fff;text-shadow:0 0 8px rgba(255,80,95,.55)}.e-corr .msg{color:#ffd3ce}.mj-banniere{border-color:#fff4f173;color:#ffe3df;background:linear-gradient(135deg,#ff5a6942,#1e040873)}.mj-banniere b{color:#fff}.mj-compteur{background:#fff4f1;color:#5a0d17}.mj-logo{color:#6a0f1c;background:#fff4f1;border-radius:4px;box-shadow:0 0 14px #ff46558c}.mj-avatar{color:#6a0f1c;background:#fff4f1;border-color:#fff4f199;box-shadow:0 0 14px #ff465573}.mj-joueur:hover:not(:disabled){border-color:#fff4f1b3;background:#ffffff12}.mj-num{color:#fff;background:#1e040866;border-color:#fff4f18c}.mj-pastille{color:#ffe3df;background:#fff4f124}.mj-option:hover:not(:disabled),.mj-puce:hover:not(:disabled),.mj-btn:hover{border-color:#fff4f1b3}.mj-option.on,.mj-seg-btn.on,.mj-puce.on{border-color:#fff4f1;background:#ffffff1f}.mj-option.on .mj-option-ico,.mj-puce.on .mj-puce-ico{color:#fff;background:#ffffff2e}.mj-option.on .mj-switch{background:#fff4f1}.mj-option.on .mj-switch i{background:#6a0f1c}.mj-seg-btn.on{color:#fff}.mj-seg-btn small,.mj-seg-btn.on small{color:var(--txt-2)}.mj-option:focus-visible,.mj-joueur:focus-visible,.mj-puce:focus-visible,.mj-seg-btn:focus-visible,.mj-btn:focus-visible{outline-color:#fff}.cible.nomine{background:#f4c46a;border-color:#ffe2a3;color:#3a1a00;box-shadow:0 0 12px #f4c46a8c}.cible.elimine{background:#160205;border-color:#fff;color:#fff;box-shadow:0 0 12px #0009}.cible.nomine:after,.leg-etat.nomine:before{background:#3a1a00;color:#f4c46a;box-shadow:0 0 0 1.5px #f4c46a}.cible.elimine:after,.leg-etat.elimine:before{background:#fff;color:#160205;box-shadow:0 0 0 1.5px #160205}.accueil-kanji{color:#fff}.accueil-go{background:#fff4f1;color:#5a0d17;box-shadow:0 0 22px #ff3c4b80}.accueil-go:hover,.accueil-go:focus-visible{background:#fff;box-shadow:0 12px 26px #1400048c,0 0 30px #ff3c4bb3}.bt-rond{background:#1e040859;border-color:#fff4f159;color:#ffe3df}.bt-rond:hover{border-color:#fff;color:#fff}.bt-rond:focus-visible{outline:2px solid #fff;outline-offset:2px}.alerte{color:#fff1ef;border-color:#fff4f16b;background:linear-gradient(135deg,#ff5a6933,#1e040880)}.alerte svg{stroke:#fff}.surv-titre{color:#fff}.haut-feuille{background:#5a1520;border-color:#fff4f199;color:#fff;box-shadow:0 6px 18px #1400048c,0 0 14px #ff3c4b66}.haut-feuille:hover{border-color:#fff}.journal-tour{color:#fff;border-bottom-color:#fff4f1b3;text-shadow:0 0 8px rgba(255,80,95,.55)}.tps-tour{background:#fff4f1;color:#5a0d17;box-shadow:0 0 8px #ff465573}.mj-avis{border-color:#fff4f180;border-left-color:#f4c46a;background:linear-gradient(135deg,#ff5a6933,#1e040880);color:#fff}.mj-avis svg{color:#f4c46a}.mj-avis li b{color:#f7d38a}.lettre-titre,.lettre-lettrine:first-letter,.lettre-clin{color:#fff}.lettre-sceau{background:#fff4f1;color:#8a1020;border-color:#fff4f1;outline-color:#8a1020}.principal.a-lancer{--pulse:rgba(255,244,241,.75)}.jeton.bluff-pris{background:#fff4f1;border-color:#fff4f1;color:#5a0d17;box-shadow:0 0 8px #ff465573}.jeton.bluff-pris b{background:#5a0d17;color:#fff;box-shadow:0 0 0 1.5px #fff4f1}#btSuivant:not(:disabled){border-color:#f4c46a;color:#fff;box-shadow:0 0 12px #f4c46a59}#btSuivant:not(:disabled):hover{background:#f4c46a1f}.temps-reste{background:#f4c46a;color:#3a1a00;box-shadow:0 0 10px #f4c46a73}.vie{box-shadow:0 0 0 2px #1400048c,0 0 10px #9ad9b899}.mort .vie{box-shadow:none}.mort .vie:before,.mort .vie:after{background:#ffe3df}.phase-obscure{background:#0e0822bf;border-color:#ada8f7;color:#e8e6ff;box-shadow:0 0 10px #968cff40}.phase-revelation{background:#281600a6;border-color:#f4c46a;color:#ffe2a3;box-shadow:0 0 10px #f4c46a4d}.phase-jugement{background:#fff4f1;border-color:#fff4f1;color:#5a0d17;box-shadow:0 0 12px #ff465573}.phase-fin{background:#fff4f1;border-color:#f4c46a;color:#5a0d17}.feuille-phase{background:#561420;border-bottom-color:#ff788259}.camps-vivants .camp-village{background:linear-gradient(#5b9bd54d,#5b9bd54d) #140308b3;border-color:#8ec0ec;color:#d6e8fa}.camps-vivants .camp-pirate{background:linear-gradient(#ff9b5738,#ff9b5738) #140308b3;border-color:#ff9b57;color:#ffe1cc}.camps-vivants .camp-independant{background:linear-gradient(#a882d652,#a882d652) #140308b3;border-color:#c6a9ee;color:#ebdffb}.prologue-sceau{background:#fff4f1;color:#8a1020;outline-color:#8a1020}.acro-l{color:#fff}.sceau-mini{background:#fff4f1;color:#8a1020;outline-color:#8a1020}.alerte-app{background:linear-gradient(160deg,#5a1520,#3e0b13)}.compo-collant{background:#561420;border-bottom-color:#ff788259}:root{--defil:rgba(255,244,241,.2);--defil-survol:rgba(255,244,241,.42)}.compo-barre-titre:has(>[aria-expanded=true]){background:#561420}
