body{margin:0;font:15px/1.65 system-ui,"Microsoft YaHei",sans-serif;background:#f6f7fb;color:#17212d}a{color:inherit;text-decoration:none}.clean-shell{max-width:1240px;margin:auto;padding:24px}.clean-header{background:#15233a;color:white}.clean-header nav{display:flex;gap:22px;align-items:center;flex-wrap:wrap}.clean-brand{font-size:24px;font-weight:800}.clean-intro{padding:36px 0}.clean-grid{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));gap:20px}.clean-card{background:white;border-radius:12px;overflow:hidden;box-shadow:0 3px 16px #11223812}.clean-card img{width:100%;aspect-ratio:3/4;object-fit:cover}.clean-card div{padding:14px}.clean-card h3{margin:0 0 8px;font-size:16px}.clean-card p{font-size:13px;color:#647084;margin:4px 0}.clean-detail{display:grid;grid-template-columns:260px 1fr;gap:32px}.clean-detail img{width:100%;border-radius:12px}.clean-detail h1{font-size:30px}.clean-tags{display:flex;gap:8px;flex-wrap:wrap}.clean-tags span{padding:3px 10px;background:#e5eaf1;border-radius:30px}.clean-search{padding:10px 14px;width:min(90%,360px);font:inherit;border:1px solid #ccd2dc;border-radius:8px}.clean-footer{border-top:1px solid #dde2e9;margin-top:35px;color:#637083}.clean-episodes{display:flex;gap:8px;flex-wrap:wrap}.clean-episodes span{padding:6px 12px;border:1px solid #d9dfe7;border-radius:5px}@media(max-width:950px){.clean-grid{grid-template-columns:repeat(4,minmax(0,1fr))}}@media(max-width:600px){.clean-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.clean-detail{grid-template-columns:1fr}.clean-detail>img{max-width:260px}.clean-shell{padding:16px}.clean-detail h1{font-size:24px}}