body.template-mobile-linen .episodes a.active{background:#66805d;border-color:#66805d;color:#fff}
body.template-mobile-linen{--bg:#f7f5ef;--panel:#fffefb;--card:#fffefb;--line:#ddd9cd;--red:#66805d;--red2:#4e6d45;--ink:#302f2a;--muted:#858177;background:#e4e2dc;color:var(--ink);font-family:-apple-system,BlinkMacSystemFont,"PingFang SC","Microsoft YaHei",sans-serif}.template-mobile-linen .mast,.template-mobile-linen main,body.template-mobile-linen>footer{max-width:760px}.template-mobile-linen .mast{position:relative;padding:14px 16px;background:#fffefb;border-bottom:1px solid #ddd9cd}.template-mobile-linen .linen-line{display:flex;align-items:center;gap:13px}.template-mobile-linen .brand{flex:0 0 auto}.template-mobile-linen .brand i{width:7px;height:27px;background:#66805d;box-shadow:5px 0 0 #c9d2c3}.template-mobile-linen .brand span{font-size:18px}.template-mobile-linen .linen-line>nav{min-width:0;flex:1}.template-mobile-linen .mast nav{padding:0;gap:2px}.template-mobile-linen .mast nav a{padding:4px 8px;border:0;color:#5f615a;font-size:10px}.template-mobile-linen .watch-history-toggle{flex:0 0 38px;border-color:#d8d4c8!important;color:#66805d!important}.template-mobile-linen .linen-search{display:block;width:68%;margin:11px auto 0}.template-mobile-linen .mast form{height:34px;border-color:#d9d5c9;background:#f8f6f0;border-radius:3px}.template-mobile-linen .mast form button{background:#66805d}.template-mobile-linen main{padding:0 16px 44px;background:#f8f6f1}.template-mobile-linen .site-signature{background:#f0eee7}.template-mobile-linen .content-section,.template-mobile-linen .home-comments,.template-mobile-linen .home-ranking{margin-top:28px}.template-mobile-linen .content-section>header{align-items:center;padding-bottom:9px;border-bottom:1px solid #d8d4c9}.template-mobile-linen .content-section h2{font-size:22px}.template-mobile-linen .content-section h2:before{content:"";display:inline-block;width:6px;height:6px;margin-right:8px;border-radius:50%;background:#66805d;vertical-align:4px}.template-mobile-linen .linen-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:18px 9px;margin:0;padding:0;list-style:none}.template-mobile-linen .linen-grid li{min-width:0}.template-mobile-linen .linen-grid a{display:block}.template-mobile-linen .linen-grid figure{aspect-ratio:2/3;margin:0;padding:5px;background:#fff;border:1px solid #ddd9cd}.template-mobile-linen .linen-grid img{width:100%;height:100%;object-fit:cover}.template-mobile-linen .linen-grid li>a>div{padding:7px 3px 0}.template-mobile-linen .linen-grid em{color:#66805d;font-size:8px;font-style:normal}.template-mobile-linen .linen-grid h3{margin:2px 0;font-size:13px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.template-mobile-linen .linen-grid p{margin:3px 0;color:#858177;font-size:9px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.template-mobile-linen .linen-grid span{color:#aaa59a;font-size:8px}.template-mobile-linen .home-ranking{padding:0;background:transparent;border:0}.template-mobile-linen .home-ranking>header{padding-bottom:8px;border-bottom:2px solid #66805d}.template-mobile-linen .home-ranking li>a{grid-template-columns:30px minmax(0,1fr) auto 12px;padding:11px 7px}.template-mobile-linen .rank-badge{padding:2px 6px;border:1px solid #cfd6ca;color:#4e6d45;font-size:8px;font-style:normal}.template-mobile-linen .home-comment-track>article,.template-mobile-linen .vod-comments{background:#fffefb;border-color:#ddd9cd;border-top-color:#66805d}.template-mobile-linen .home-comment-track>article p,.template-mobile-linen .vod-comments article p{color:#625f58}.template-mobile-linen .home-comment-track>article>header i,.template-mobile-linen .vod-comments article>i{background:#e9eee6;color:#4e6d45}.template-mobile-linen .breadcrumb{color:#817d73}.template-mobile-linen .linen-profile{display:block;padding:18px;background:#fffefb;border:1px solid #ddd9cd}.template-mobile-linen .linen-detail-head{padding-bottom:15px;border-bottom:1px solid #ddd9cd}.template-mobile-linen .linen-detail-head h1{margin:0 0 8px;font-size:28px}.template-mobile-linen .linen-detail-head .blurb{margin-bottom:0;border-color:#66805d}.template-mobile-linen .linen-detail-body{display:grid;grid-template-columns:122px minmax(0,1fr);gap:18px;padding-top:17px}.template-mobile-linen .linen-detail-body>img{width:122px;aspect-ratio:2/3;object-fit:cover;padding:4px;background:#fff;border:1px solid #ddd9cd;box-shadow:none}.template-mobile-linen .facts span{background:#eeece5;color:#69665e}.template-mobile-linen .credit{color:#625f58}.template-mobile-linen .primary{background:#66805d;border-radius:0}.template-mobile-linen .story-linen{padding:18px 0;border-top:1px solid #ddd9cd;border-bottom:1px solid #ddd9cd}.template-mobile-linen .story-linen>div:first-child{display:flex;align-items:center;gap:10px}.template-mobile-linen .story-linen h2{margin:0 0 10px}.template-mobile-linen .story-linen>div:first-child i{height:1px;flex:1;background:#cfcabe}.template-mobile-linen .story p{color:#625f58}.template-mobile-linen .episodes{background:#fffefb;border-color:#ddd9cd;border-top-color:#66805d}.template-mobile-linen .episodes a,.template-mobile-linen .flip-tag-cloud a{background:#fffefb;border-color:#ddd9cd}.template-mobile-linen .footer-linen{padding:24px 16px 40px;background:#fffefb;border-color:#ddd9cd}.template-mobile-linen .footer-linen{display:grid;grid-template-columns:1fr auto;gap:9px}.template-mobile-linen .footer-linen strong{color:#302f2a}.template-mobile-linen .footer-linen p{margin:5px 0}.template-mobile-linen .footer-linen nav{justify-content:flex-end}.template-mobile-linen .footer-linen>span{grid-column:1/-1;margin:0;font-size:9px}.template-mobile-linen .back-top{background:#66805d}
@media(max-width:560px){.template-mobile-linen .linen-line{flex-wrap:wrap}.template-mobile-linen .linen-line>nav{order:3;flex-basis:100%}.template-mobile-linen .linen-search{width:100%}.template-mobile-linen .linen-grid{gap:16px 7px}.template-mobile-linen .linen-detail-body{grid-template-columns:100px minmax(0,1fr)}.template-mobile-linen .linen-detail-body>img{width:100px}.template-mobile-linen .footer-linen{grid-template-columns:1fr}.template-mobile-linen .footer-linen nav{justify-content:flex-start}.template-mobile-linen .footer-linen>span{grid-column:auto}}
