/* eogcfyh.com — dedicated presentation */
:root{--bg:#070c19;--panel:#14203a;--accent:#42baff;--text:#e8f6ff;--muted:#88a9c7;--radius:28px;--columns:7}
body{font-family:Verdana,'Microsoft YaHei',sans-serif;background:#070c19;font-size:16px}main{max-width:1680px}header{background:#14203a;border-bottom:2px solid #42baff;gap:40px}.brand>a{font-family:Arial,'Microsoft YaHei',sans-serif;font-size:28px;letter-spacing:0px}.brand small{letter-spacing:2px}h1{font-family:Georgia,'Songti SC','SimSun',serif;font-weight:600;letter-spacing:0px}.section-title h2{font-size:21px}.section-title{border-bottom:3px solid color-mix(in srgb,var(--accent) 65%,transparent);padding-bottom:22px}.movie-grid{gap:32px}.poster{border-radius:28px;box-shadow:0 8px 20px #0002}.movie h3{font-family:Verdana,'Microsoft YaHei',sans-serif;font-size:15px}.primary{border-radius:0px}footer{background:#14203a;text-align:right;padding-inline:6vw}.spot,.hero{border-radius:28px}.statement{text-align:center}
.poster{aspect-ratio:5/6;border-radius:18px 18px 0 0}.movie{background:var(--panel);border-radius:18px;overflow:hidden}.movie-copy{padding:0 14px 18px}.section-title h2{font-weight:400;letter-spacing:3px}.hero-copy h1{font-weight:400}.spot span{background:var(--accent);padding:8px 13px;color:var(--bg)}.ranking b{font-family:Georgia,serif}
@media(max-width:720px){.movie-grid,.composition .movie-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.poster{aspect-ratio:5/6}.movie-copy{padding:0 9px 12px}.statement{border-left:6px solid var(--accent);padding-left:15px}.movie h3{font-size:14px}header{border-bottom-width:6px}.film-rail .movie{flex-basis:195px!important;width:195px!important}.detail{grid-template-columns:125px minmax(0,1fr)}.detail .primary{font-size:12px}}
.detail{border:3px solid color-mix(in srgb,var(--accent) 35%,transparent);border-radius:28px}.episodes a{border-radius:0px}.episodes>div:last-child{gap:19px}

/* FRAME COLORS V4 */
:root{--bg:#eff2fa;--panel:#dbddf5;--accent:#2f1886;--text:#0f1d3d;--muted:#455273;--nav-bg:#1e439f;--nav-text:#ffffff;--frame-border:#9c8cd9}
body{background:#eff2fa;color:#0f1d3d}header{background:var(--nav-bg);color:#fff;border-color:var(--frame-border);box-shadow:0 8px 24px #0001}header .brand>a,header .brand small,header nav button,header form input{color:#fff}header form{background:#ffffff14;border-color:#ffffff66}header input::placeholder{color:#ffffffe0}header form button{color:#fff}header nav .active{background:#fff;color:var(--nav-bg);border-color:#fff}.nav-bottom header nav,.nav-stack header nav{border-color:#ffffff55}.channel-strip{background:var(--panel);padding:18px;border:1px solid var(--frame-border);border-radius:var(--radius)}.hero,.ranking,.text-list,.detail,.collection{background:var(--panel)}.collection{padding:20px;border:1px solid var(--frame-border);border-radius:var(--radius)}.section-title{border-color:var(--frame-border)}.word-panel{background:var(--accent);color:var(--bg)}footer{background:var(--nav-bg);color:#ffffffd9;border-color:var(--frame-border)}footer strong{color:#fff}.episodes a{background:var(--panel);border-color:var(--frame-border)}.episodes a.selected{background:var(--accent);color:var(--bg)}.primary{background:var(--accent);color:var(--bg)}.detail p,.movie-copy p{color:var(--muted)}
@media(max-width:720px){header{background:var(--nav-bg)}.collection{padding:12px}.channel-strip{padding:12px}}

/* mutewatchs.com */
:root{--bg:#ebe3f7;--panel:#fbf7fd;--accent:#772238;--text:#201037;--muted:#584573;--nav-bg:#3d1872;--frame-border:#ab88dd}body{background:#ebe3f7;color:#201037}header,footer{background:#3d1872}.collection,.hero,.ranking,.detail,.text-list{background:#fbf7fd}.poster{border-radius:4px}.movie-grid{gap:27px}