.fg-dominos{display:grid;grid-gap:14px;gap:14px}.fg-domino-svg{display:block;width:100%;height:100%}.fg-domino-fond{fill:#FFFDF5;stroke:rgba(60,35,10,.35);stroke-width:3}.fg-domino-dos{fill:#3A2414;stroke:#1E120A;stroke-width:3}.fg-domino-rivet{fill:#C9A227}.fg-domino-point{fill:#1B1410}.fg-domino-trait{stroke:rgba(60,35,10,.55);stroke-width:4;stroke-linecap:round}.fg-dominos-dos{display:flex;align-items:center;gap:2px;min-height:30px}.fg-dominos-dos>span{width:13px;height:26px;display:block}.fg-dominos-dos b{font-size:12px;margin-left:4px}.fg-adversaire small{font-weight:800;opacity:.8}.fg-tapis-bois .fg-adversaire{background:rgba(80,45,15,.12)}.fg-tapis-bois .fg-adversaire-actif{background:rgba(255,255,255,.55);box-shadow:0 0 0 2px #B4562B}.fg-dominos-plateau{position:relative;display:grid;grid-gap:8px;gap:8px;padding:18px 14px 14px;border-radius:20px;background:rgba(60,35,10,.1);box-shadow:inset 0 2px 12px rgba(60,35,10,.18);min-height:180px}.fg-dominos-pioche{position:absolute;top:10px;right:12px;display:flex;align-items:center;gap:8px;font-size:12.5px;font-weight:800;color:#5A3A1C}.fg-dominos-pioche-pile{width:16px;height:32px;display:block}.fg-dominos-chaine{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:3px;padding-top:26px}.fg-domino{display:inline-block}.fg-domino-chaine{width:62px;height:31px;filter:drop-shadow(0 2px 3px rgba(60,35,10,.35));animation:fg-domino-pose .25s ease}.fg-domino-double{width:31px;height:62px}.fg-domino-bout{filter:drop-shadow(0 0 4px rgba(180,86,43,.7)) drop-shadow(0 2px 3px rgba(60,35,10,.35))}@keyframes fg-domino-pose{0%{transform:scale(.6);opacity:0}}.fg-dominos-vide{margin:0;font-weight:800;color:rgba(60,35,10,.55);padding:18px;border:2px dashed rgba(60,35,10,.3);border-radius:14px}.fg-dominos-emplacement{-webkit-appearance:none;-moz-appearance:none;appearance:none;min-width:62px;height:44px;border-radius:12px;border:2.5px dashed #b4562b;background:rgba(255,255,255,.75);color:#7A3412;font-weight:900;font-size:15px;cursor:pointer;animation:fg-pulse-bord 1.1s ease-in-out infinite}.fg-dominos-emplacement:focus-visible,.fg-dominos-emplacement:hover{background:#fff;outline:3px solid #B4562B}@keyframes fg-pulse-bord{50%{border-color:rgba(180,86,43,.4)}}.fg-dominos-bouts{margin:0;text-align:center;font-size:13px;font-weight:700;color:#5A3A1C}.fg-dominos-main{display:flex;flex-wrap:wrap;justify-content:center;gap:8px;padding-top:10px}.fg-domino-main{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:0;padding:0;background:transparent;width:40px;height:80px;filter:drop-shadow(0 4px 6px rgba(60,35,10,.35));transition:transform .15s ease,filter .15s ease;cursor:default}.fg-domino-jouable{cursor:pointer}.fg-domino-jouable:focus-visible,.fg-domino-jouable:hover{transform:translateY(-10px);outline:none;filter:drop-shadow(0 0 0 #B4562B) drop-shadow(0 10px 12px rgba(60,35,10,.35))}.fg-domino-jouable .fg-domino-fond{stroke:#B4562B;stroke-width:5}.fg-domino-inactif{opacity:.55;filter:grayscale(.4)}.fg-domino-choisi{transform:translateY(-14px)}.fg-domino-choisi .fg-domino-fond{fill:#FFF1C4}.fg-dominos-astuce{margin:0;font-size:13px;font-weight:800;color:#7A3412}.fg-dominos-bilan{display:grid;grid-gap:8px;gap:8px;padding:14px 16px;border-radius:18px;background:#fff;color:#141B2D;box-shadow:0 12px 28px rgba(60,35,10,.25);animation:fg-monte .22s ease}.fg-dominos-bilan h3{margin:0;font-family:var(--font-nunito),var(--font-ui);font-size:19px;font-weight:900}.fg-dominos-bilan p{margin:0;font-weight:700}.fg-dominos-bilan ul{list-style:none;margin:0;padding:0;display:grid;grid-gap:6px;gap:6px}.fg-dominos-bilan li{display:grid;grid-template-columns:minmax(80px,auto) 1fr auto;align-items:center;grid-gap:10px;gap:10px;font-weight:700;font-size:13.5px}.fg-dominos-bilan-main{display:flex;flex-wrap:wrap;gap:3px}.fg-domino-mini{width:14px;height:28px}.fg-dominos-bilan small{color:#5C6373;font-weight:700}@media (max-width:560px){.fg-domino-chaine{width:46px;height:23px}.fg-domino-double{width:23px;height:46px}.fg-domino-main{width:34px;height:68px}.fg-dominos-main{gap:6px}}