[data-theme=dark]{--bg-primary:#121212;--bg-secondary:#1E1E1E;--text-primary:#FFFFFF;--text-secondary:#E0E0E0;--accent-color:#f01c3d;--hover-color:#f01c3d;--border-color:#2A2A2A}[data-theme=dark] body{background-color:var(--bg-primary);color:var(--text-primary)}[data-theme=dark] header{background-color:var(--bg-secondary);border-bottom:1px solid var(--border-color)}[data-theme=dark] #synopsis h2,[data-theme=dark] .logo a,[data-theme=dark] .menu-close,[data-theme=dark] .menu-item a,[data-theme=dark] .menu-title,[data-theme=dark] .search-modal-close,[data-theme=dark] .search-modal-title,[data-theme=dark] .search-submit,[data-theme=dark] .text-dark{color:var(--text-primary)}[data-theme=dark] .search-modal{background-color:rgba(0,0,0,.9)}[data-theme=dark] .menu-dropdown,[data-theme=dark] .search-modal-content{background-color:var(--bg-secondary);border:1px solid var(--border-color)}[data-theme=dark] .search-input{background-color:var(--bg-primary);color:var(--text-primary);border:1px solid var(--border-color)}[data-theme=dark] .search-input::placeholder{color:var(--text-secondary)}[data-theme=dark] .menu-overlay{background-color:rgba(0,0,0,.5)}[data-theme=dark] .menu-item a:hover{color:var(--accent-color);background-color:rgb(115 115 115 / 29%)}[data-theme=dark] .dorama-one-player-container,[data-theme=dark] .player-container{background-color:#000;border:1px solid var(--border-color)}[data-theme=dark] .dorama-one-next-episode,[data-theme=dark] .dorama-one-prev-episode,[data-theme=dark] .next-episode,[data-theme=dark] .prev-episode{background-color:var(--accent-color);color:var(--text-primary)}[data-theme=dark] .dorama-one-next-episode:hover,[data-theme=dark] .dorama-one-prev-episode:hover,[data-theme=dark] .next-episode:hover,[data-theme=dark] .prev-episode:hover{background-color:var(--hover-color)}[data-theme=dark] .sinopse{background-color:var(--bg-secondary);border:1px solid var(--border-color);border-radius:8px;padding:20px;margin-bottom:20px}[data-theme=dark] .sinopse h2{color:var(--text-primary);border-bottom:2px solid var(--accent-color);padding-bottom:8px;margin-bottom:16px}[data-theme=dark] .sinopse p{color:var(--text-secondary);line-height:1.6}[data-theme=dark] .show-less,[data-theme=dark] .show-more{background-color:#2a2a2a;color:var(--text-primary);padding:8px 16px;border-radius:4px;text-align:center;cursor:pointer;transition:.3s;border:1px solid var(--border-color);margin-top:10px;display:block;width:100%}[data-theme=dark] .show-less:hover,[data-theme=dark] .show-more:hover{background-color:var(--accent-color);border-color:var(--accent-color)}[data-theme=dark] .sinopse-content{max-height:80px;overflow:hidden;transition:max-height .3s}[data-theme=dark] .sinopse-content.expanded{max-height:none}.dark-mode-toggle{width:40px;height:40px;border-radius:8px;background:#f3f4f6;border:none;cursor:pointer;display:flex;align-items:center;justify-content:center;color:#666;transition:.3s}.dark-mode-toggle:hover{background-color:rgba(0,0,0,.05);color:var(--accent-color)}.dark-mode-toggle::before{content:'\f186';font-family:'Font Awesome 6 Free';font-weight:900;font-size:20px}[data-theme=dark] .dark-mode-toggle{color:#fff}[data-theme=dark] .dark-mode-toggle:hover,[data-theme=dark] .dorama-one-nxheader-btn:hover{background-color:rgba(255,255,255,.1)}[data-theme=dark] .dark-mode-toggle::before{content:'\f185'}[data-theme=dark] .dorama-one-nxheader-btn{color:var(--text-primary);background:#666}[data-theme=dark] #homei2d{color:var(--text-primary);background-color:#666}[data-theme=dark] .text-white{color:var(--text-primary)!important}[data-theme=dark] .caps,[data-theme=dark] .text-gray-600{color:var(--text-secondary)}[data-theme=dark] .border-b,[data-theme=dark] select{border-color:var(--border-color)}[data-theme=dark] .bg-gray-200,[data-theme=dark] .dorama-one-drama-card{background-color:var(--bg-secondary)}[data-theme=dark] .dorama-one-episode-list,[data-theme=dark] .episode-list{background:#1e1e1e!important;border:1px solid rgba(255,255,255,.1);border-top:none}[data-theme=dark] .doramogo-search-form-container,[data-theme=dark] .doramogo-search-pagination,[data-theme=dark] .doramogo-search-result-card{background-color:#2c2c2c}[data-theme=dark] .doramogo-search-input{background-color:#1a1a1a;border-color:#444;color:#e0e0e0}[data-theme=dark] .doramogo-search-input::placeholder{color:#888}[data-theme=dark] #doramogo-search-result-title,[data-theme=dark] .doramogo-search-error-content h2{color:#e0e0e0}[data-theme=dark] #doramogo-search-result-type,[data-theme=dark] .doramogo-search-error-content p{color:#bbb}[data-theme=dark] .doramogo-search-page-header{background:linear-gradient(to right,#1a1a1a,#2c2c2c)}[data-theme=dark] .doramogo-search-page-indicator{background-color:#1a1a1a;color:#e0e0e0}[data-theme=dark] .dorama-one-filter-btn,[data-theme=dark] select{background-color:var(--bg-secondary);color:var(--text-primary)}[data-theme=dark] select:focus{border-color:var(--accent-color);box-shadow:0 0 0 2px rgba(83,22,255,.2)}[data-theme=dark] .dorama-one-genre-item{color:#fff;border-bottom-color:#2f2f2f;background:#333}[data-theme=dark] .dorama-one-genre-item:hover{color:#f01c3d;background-color:#444}[data-theme=dark] .dorama-one-genre-card:hover{background:var(--accent-color)}[data-theme=dark] .dorama-one-genre-card{background:#1f2937;color:#fff}[data-theme=dark] .dorama-one-genre-page-header p{color:#fff;font-size:.9rem}[data-theme=dark] .dorama-one-genre-page-header h1{color:#fff;font-size:1.5rem;margin-bottom:.25rem}[data-theme=dark] .dorama-one-genre-page-header{background:#f01c3d;padding:1rem 0;text-align:center;border-bottom:1px solid rgba(255,255,255,.1)}