/*
Theme Name: Drama T4 大轮播影院
Description: 大轮播影院：全屏 hero 大轮播 + cinema 沉浸式播放页（播放区通栏），金红影院配色。结构性差异：hero 全幅、play cinema、模块顺序影视化。
Author: US1 Dev
Version: 1.0.0
Template: drama-base
Text Domain: drama-t4
*/

:root {
	--dr-accent: #d4a017;
	--dr-accent-2: #a67c00;
	--dr-bg: #0f0f12;
	--dr-card-bg: #1b1b21;
	--dr-text: #f5f1e8;
	--dr-text-2: #a49c8c;
	--dr-border: #2e2e36;
	--dr-radius: 12px;
	--dr-maxw: 1280px;
}

/* 暗底全幅 hero */
.dr-hero { margin-left: -16px; margin-right: -16px; }
.dr-hero-slide { background: linear-gradient(135deg, #23232b, #16161c); border: 0; min-height: 400px; }
.dr-hero-poster { flex-basis: 280px; }
.dr-hero-title a { color: var(--dr-text); }
.dr-hero-dots button { background: var(--dr-border); }
.dr-hero-dots button.is-active { background: var(--dr-accent); }

/* 暗底卡片与列表 */
.dr-card-title a { color: var(--dr-text); }
body.dr-list-grid .dr-grid-cards { grid-template-columns: repeat(auto-fill, minmax(160px, 1fr)); }
.dr-mod-head .dr-sec-title a { color: var(--dr-text); }
.dr-top-item, .dr-rank-item { background: var(--dr-card-bg); border-color: var(--dr-border); }
.dr-top-title a, .dr-rank-title a { color: var(--dr-text); }
.dr-detail-head, .dr-detail-desc, .dr-detail-eps, .dr-detail-tags, .dr-detail-related, .dr-play-desc, .dr-play-side .dr-play-eps, .dr-news-item, .dr-archive-head { background: var(--dr-card-bg); border-color: var(--dr-border); }
.dr-detail-desc-text, .dr-archive-intro, .dr-archive-intro p { color: var(--dr-text-2); }
.dr-single-content { background: var(--dr-card-bg); border-color: var(--dr-border); color: var(--dr-text); }
.dr-topics aside, .dr-topic-card, .dr-topic-intro, .dr-topic-changelog { background: var(--dr-card-bg); border-color: var(--dr-border); }
.dr-topic-card-title a { color: var(--dr-text); }
.dr-widget { background: var(--dr-card-bg); border-color: var(--dr-border); }
.dr-sidebar .dr-side-list a, .dr-side-tags a { color: var(--dr-text-2); }
body.dr-play-cinema .dr-player-wrap { margin-left: -16px; margin-right: -16px; }
.dr-footer { background: #08080a; }
