/* Public brand tokens: poki.com.es. No image filters or artwork recoloring. */
:root{--site-brand-accent:#168cff;--gm-preset-accent:#168cff;--brand-panel:#151f28;--brand-border:#3d5976;--brand-text:#eef5f7}
body #header,body #header>div,body #sidebar-menu{background-color:#0d1319!important}
body .search-input{background:#213040!important;color:#fff!important;border:1px solid #3d5976!important}
body #sidebar-menu a:hover,body #sidebar-menu a:focus-visible{background-color:#1c2936!important;color:#fff!important}
body #sidebar-menu img{object-fit:contain}
.brand-subject-icon{display:inline-flex;width:28px;height:28px;min-width:28px;margin:0 12px 0 16px;align-items:center;justify-content:center}
.brand-subject-icon img{display:block;width:26px;height:26px}
body a:focus-visible,body button:focus-visible,body input:focus-visible{outline:2px solid #168cff;outline-offset:3px}
body .gm-description-toggle,body .gm-game-facts dt i,body .gm-taxonomy-copy a,body .blog-list-more{color:#168cff!important}
body .gm-language-toggle{background:var(--brand-border)!important}
body .gm-sidebar-language-icon{border-color:#168cff!important}
body #tags-container.tags-list-container .tag-page-card,body .category-tags-grid .categories-page-slider-card{background:#151f28!important;border-color:#3d5976!important}
body #tags-container.tags-list-container .tag-page-card small,body .category-tags-grid .categories-page-slider-card small{color:#d4dfe4!important}
body #tags-container.tags-list-container .tag-page-card:hover,body .category-tags-grid .categories-page-slider-card:hover{border-color:#168cff!important;box-shadow:0 0 0 1px #168cff!important}

body{color:#eef5f7}body .gm-language-toggle{background:var(--brand-border)!important}

/* Subject icons remain visible in the collapsed rail: no hidden span wrapper. */
body #sidebar-menu a>img.brand-nav-icon{display:block!important;visibility:visible!important;opacity:1!important;flex:0 0 28px!important;width:28px!important;height:28px!important;margin-left:14px!important;margin-right:14px!important;object-fit:contain}
