/* R11 · pistas visuais e palavras-chave — interface premium, mobile first, sem cabeçalho/rodapé */
#gameScreen .pc-r11-chapter{display:flex;gap:9px;align-items:center;padding:9px 14px;margin:10px 0 13px;border-radius:13px;background:linear-gradient(115deg,color-mix(in srgb,var(--theme-accent) 12%,var(--surface)),var(--surface));border:1px solid color-mix(in srgb,var(--theme-accent) 26%,var(--line));color:var(--text);font-size:12px;font-weight:800;line-height:1.45}
#gameScreen .pc-r11-chapter #variantNoteIcon{font-size:20px;color:var(--theme-accent);flex-shrink:0}
#gameScreen .clue-item.pc-r11-key-clue{border:1px solid color-mix(in srgb,#b88942 35%,var(--line));background:color-mix(in srgb,#ffdf9d 11%,var(--surface))}
#gameScreen .pc-r11-star{color:#b37b22;display:inline-block;margin-right:3px;font-size:17px;line-height:.7}
#gameScreen .clue-item.pc-r11-image-clue{grid-template-columns:37px minmax(0,1fr) 40px;align-items:center}
#gameScreen .pc-r11-clue-thumb{display:block;width:40px;height:40px;object-fit:contain;border-radius:10px;border:1px solid color-mix(in srgb,var(--theme-accent) 24%,var(--line));background:var(--surface)}
#gameScreen .pc-r11-visual{display:flex;align-items:center;gap:13px;margin:10px 0 4px;padding:9px 12px;border-radius:15px;background:linear-gradient(120deg,var(--surface),color-mix(in srgb,var(--theme-accent) 7%,var(--surface)));border:1px solid color-mix(in srgb,var(--theme-accent) 24%,var(--line));box-shadow:0 5px 17px rgba(31,29,77,.07)}
#gameScreen .pc-r11-visual img{width:82px;height:82px;flex:none;object-fit:contain;border-radius:14px;box-shadow:0 3px 12px #21195420}
#gameScreen .pc-r11-visual figcaption{display:flex;flex-direction:column;gap:4px;min-width:0;line-height:1.4}
#gameScreen .pc-r11-visual strong{font-size:10px;letter-spacing:.11em;color:var(--theme-accent);font-weight:950}
#gameScreen .pc-r11-visual span{font-size:12px;color:var(--text);font-weight:700}
#gameScreen .clue-label{overflow-wrap:anywhere}
.pc-level-button[data-variant="keyword"]:not(.is-locked){border-color:#cda16b;background:linear-gradient(145deg,var(--surface),color-mix(in srgb,#facf8a 15%,var(--surface)))}
.pc-level-button[data-variant="visual"]:not(.is-locked){border-color:color-mix(in srgb,#7560d5 45%,var(--line));background:linear-gradient(145deg,var(--surface),color-mix(in srgb,#9cc7ff 13%,var(--surface)))}
.pc-level-button[data-variant] span{font-size:10px;line-height:1.3}
#resultModal .pc-r11-discovery{margin:10px 0 12px;padding:10px 13px;border-radius:12px;background:linear-gradient(110deg,#fff2c8,#f4ecff);border:1px solid #dbc195;color:#5b3c57;font-size:12px;font-weight:950;text-align:center}
html[data-theme=dark] #resultModal .pc-r11-discovery{background:linear-gradient(100deg,#3f324e,#29213e);color:#ffebc1;border-color:#795b9c}
@media(max-width:680px){
 #gameScreen .pc-r11-chapter{font-size:10px;padding:6px 10px;margin:5px 0 8px;border-radius:10px}
 #gameScreen .pc-r11-chapter #variantNoteIcon{font-size:16px}
 #gameScreen .pc-r11-visual{padding:6px 9px;gap:10px;margin:6px 0 3px;border-radius:12px}
 #gameScreen .pc-r11-visual img{width:58px;height:58px;border-radius:10px}
 #gameScreen .pc-r11-visual strong{font-size:9px}
 #gameScreen .pc-r11-visual span{font-size:10px}
 #gameScreen .clue-item.pc-r11-image-clue{grid-template-columns:31px minmax(0,1fr) 36px}
 #gameScreen .pc-r11-clue-thumb{width:36px;height:36px}
}
@media(max-width:350px){#gameScreen .pc-r11-visual img{width:50px;height:50px}#gameScreen .pc-r11-chapter{font-size:9px}}
@media(max-height:540px) and (orientation:landscape){#gameScreen .pc-r11-chapter{margin:3px 0;padding:5px 10px}#gameScreen .pc-r11-visual img{width:48px;height:48px}}
@media(prefers-reduced-motion:reduce){#gameScreen .pc-r11-visual,#gameScreen .pc-r11-chapter{animation:none!important;transition:none!important}}
