/* Bandeau du dernier résultat de dés, visible sur toutes les pages. */
#dice-result-banner { position: fixed; left: 50%; bottom: 96px; transform: translateX(-50%); z-index: 1500; max-width: min(640px, calc(100vw - 24px)); padding: 12px 16px; border: 1px solid var(--line, #d8d2c6); border-radius: 12px; background: var(--surface, #fffefb); box-shadow: 0 12px 36px #20362640; cursor: pointer; }
#dice-result-banner[hidden] { display: none; }
#dice-result-banner strong { display: block; font-size: 12px; color: var(--green, #466b55); margin-bottom: 4px; }
#dice-result-banner p { margin: 0; font-size: 13px; line-height: 1.55; color: var(--ink, #2a2a2a); }
