/* Etapa 64: tipografia uniforme e seletores de classe sem navegação */
.raditz-gallery-v1613 .rig-heading h2,
.raditz-gallery-v1613 .rig-heading p,
.top-class.raditz-class-v169 > .title > span,
.top-class.raditz-class-v169 .raditz-class-kicker,
.top-class.raditz-class-v169 .info h3,
.top-class.raditz-class-v169 .info .name,
.top-class.raditz-class-v169 .info .score,
.top-class.raditz-class-v169 .info .guild {
    font-family: Arial, Helvetica, sans-serif !important;
}
.top-class.raditz-class-v169 .raditz-class-selector {
    display: flex;
    align-items: center;
    justify-content: center;
    width: 56px;
    height: 62px;
    padding: 4px;
    border: 1px solid #9c694a;
    border-radius: 5px;
    background: linear-gradient(150deg,#641e22,#251b20);
    box-shadow: inset 0 1px rgba(255,218,154,.1),0 2px 7px rgba(0,0,0,.35);
    cursor: pointer;
    transition: transform .25s,border-color .25s,box-shadow .25s;
}
.top-class.raditz-class-v169 .title .class li.active .raditz-class-selector {
    border: 2px solid #f0c486;
    box-shadow: 0 0 0 1px #6d452b,0 0 16px rgba(243,190,108,.48);
}
.top-class.raditz-class-v169 .raditz-class-selector:hover,
.top-class.raditz-class-v169 .raditz-class-selector:focus-visible {
    transform: translateY(-2px);
    border-color: #f0c486;
}
.top-class.raditz-class-v169 .raditz-class-selector img {
    display: block;
    width: 100%;
    height: 52px !important;
    object-fit: contain;
}
