
/* TIBIA OTBR PREMIUM V4 - INTERIOR */
/* Laboratorio. Sem alterar a geometria do tema. */

/* Cabecalhos das tabelas */
#ContentColumn .Content .TableContainer
.CaptionContainer .CaptionInnerContainer {
    background: linear-gradient(
        180deg,#326b97 0%,#164668 48%,#0a2843 100%
    ) !important;
    box-shadow: inset 0 1px rgba(255,230,165,.25);
}

#ContentColumn .Content .TableContainer
.CaptionContainer .Text {
    color: #ffe2a3 !important;
    text-shadow: 0 1px 2px #071b30 !important;
}

/* Linhas douradas nos cabecalhos */
#ContentColumn .Content .TableContainer
.CaptionContainer .CaptionBorderTop {
    background: linear-gradient(
        90deg,#a77b36,#f2d28a,#a77b36
    ) !important;
}

#ContentColumn .Content .TableContainer
.CaptionContainer .CaptionBorderBottom {
    background: linear-gradient(
        90deg,#8d642e,#dfb66b,#8d642e
    ) !important;
}

/* Corpo das tabelas: pergaminho claro */
#ContentColumn .Content .TableContainer
.TableContentContainer {
    background-color: #f7edda;
}

#ContentColumn .Content .TableContainer .Odd {
    background-color: #f3e2c5;
}

#ContentColumn .Content .TableContainer
.InnerTableContainer {
    border-color: #b38a50 !important;
}

/* Leitura e hierarquia visual */
#ContentColumn .Content .TableContent {
    color: #382d21;
}

#ContentColumn .Content .TableContent th {
    border-color: #b58b4e;
}

#ContentColumn .Content .TableContent a {
    text-underline-offset: 2px;
}

#ContentColumn .Content .TableContent a:focus-visible {
    outline: 2px solid #367cab;
    outline-offset: 2px;
}

/* Movimento discreto e opcional */
@media (prefers-reduced-motion: reduce) {
    #ContentColumn .Content .TableContent td {
        transition: none !important;
    }
}
