/* Rodada 07 — exploração aprofundada: visual discreto sem deslocar a grade. */
.pc-level-button[data-chapter="explore"][data-milestone="explore"]:not(.is-completed):not(.is-locked){
  border-color:#d0aa72;
  background:linear-gradient(152deg,#fffdf5 5%,#f7ecff 95%);
  box-shadow:inset 0 0 0 1px rgba(215,163,76,.18),0 3px 12px rgba(110,65,154,.06)
}
.pc-level-button[data-milestone="explore"] .pc-explorer-emblem{
  position:absolute;top:4px;right:4px;width:23px;height:23px;pointer-events:none;
  filter:drop-shadow(0 1px 2px rgba(62,37,88,.14))
}
.pc-level-button[data-chapter="explore"]:not(.is-locked)[data-milestone="explore"]::before{display:none}
.pc-level-button[data-chapter="explore"]:not(.is-locked):not(.is-completed):hover{
  border-color:#a98acf;box-shadow:0 6px 15px rgba(106,55,167,.12)
}
.pc-level-button[data-chapter="explore"].is-in-progress:not(.is-completed) strong{color:#7131af}
html[data-theme="dark"] .pc-level-button[data-milestone="explore"]:not(.is-completed):not(.is-locked){
  border-color:#967344;background:linear-gradient(155deg,#493a49,#4f3b66)
}
@media(max-width:520px){
 .pc-level-button[data-milestone="explore"] .pc-explorer-emblem{top:3px;right:3px;width:19px;height:19px}
}
@media(prefers-reduced-motion:reduce){.pc-level-button[data-chapter="explore"]{transition:none!important}}
