body.template-mobile-carbon{--bg:#101318;--panel:#1b2027;--card:#242b33;--line:#3c4753;--red:#a8c5dd;--red2:#c4ddef;--ink:#f1f5f8;--muted:#aab7c3;background:#101318;color:var(--ink);font:16px/1.7 -apple-system,BlinkMacSystemFont,"PingFang SC","Microsoft YaHei",sans-serif}
.template-mobile-carbon .mast,.template-mobile-carbon main,.template-mobile-carbon>footer{max-width:850px}.template-mobile-carbon .mast{position:relative;top:auto;padding:0 20px 15px;background:#171c22;border-bottom:1px solid #3c4753}.template-mobile-carbon .carbon-nav{display:block!important;grid-template-columns:none!important;border-bottom:1px solid #3c4753}.template-mobile-carbon .carbon-nav nav{padding:9px 0;gap:5px;overflow-x:auto}.template-mobile-carbon .carbon-nav nav a{padding:7px 11px;border:0;border-radius:4px;color:#bdc8d2;font-size:16px;white-space:nowrap}.template-mobile-carbon .carbon-nav nav a.active{background:#a8c5dd;color:#18212b;font-weight:800}.template-mobile-carbon .carbon-main{display:flex!important;grid-template-columns:none!important;align-items:center;justify-content:space-between;gap:15px;padding-top:16px}.template-mobile-carbon .brand{flex:0 0 auto;max-width:34%}.template-mobile-carbon .brand i{width:15px;height:27px;background:#b4d0e5;box-shadow:6px 0 0 #536b7e}.template-mobile-carbon .brand span{font-size:24px}.template-mobile-carbon .carbon-actions{display:flex;align-items:center;gap:8px;width:min(500px,65%);min-width:0}.template-mobile-carbon .carbon-actions form{flex:1;min-width:0;height:43px;grid-template-columns:minmax(0,1fr) 54px;border-color:#5a7081;background:#101318;border-radius:5px;overflow:hidden}.template-mobile-carbon .carbon-actions form button{background:#a8c5dd;color:#18212b}.template-mobile-carbon .watch-history-toggle{flex:0 0 43px;width:43px;height:43px;border:1px solid #668399!important;border-radius:5px!important;background:#202a34!important;color:#c4ddef!important}
.template-mobile-carbon main{padding:0 20px 48px}.template-mobile-carbon .site-signature{margin:10px 0 24px;border-color:#3c4753}.template-mobile-carbon .content-section,.template-mobile-carbon .home-ranking,.template-mobile-carbon .home-comments{margin-top:21px;padding:21px;background:#1b2027;border:1px solid #3c4753;border-radius:7px}.template-mobile-carbon .content-section>header,.template-mobile-carbon .home-ranking>header,.template-mobile-carbon .home-comments>header{margin-bottom:17px}.template-mobile-carbon .content-section h2,.template-mobile-carbon .home-ranking h2,.template-mobile-carbon .home-comments h2{font-size:27px}.template-mobile-carbon .content-section header small,.template-mobile-carbon .home-ranking header small,.template-mobile-carbon .home-comments header small{color:#b4d0e5}.template-mobile-carbon .content-section header>a,.template-mobile-carbon .home-ranking header>a{color:#c4ddef}
.template-mobile-carbon .carbon-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px}.template-mobile-carbon .carbon-grid article{min-width:0;display:grid;grid-template-columns:90px minmax(0,1fr);gap:11px;padding:9px;background:#242b33;border:1px solid #485461;border-radius:6px}.template-mobile-carbon .carbon-grid article.carbon-lead{grid-column:1/-1;grid-template-columns:42% minmax(0,1fr);gap:18px;padding:13px;background:#293540}.template-mobile-carbon .carbon-image{position:relative;display:block;aspect-ratio:2/3;overflow:hidden;background:#35414c;border-radius:4px}.template-mobile-carbon .carbon-lead .carbon-image{aspect-ratio:3/2}.template-mobile-carbon .carbon-image img{width:100%;height:100%;object-fit:cover}.template-mobile-carbon .carbon-image b{position:absolute;left:5px;bottom:5px;max-width:calc(100% - 10px);padding:3px 6px;background:#18212bec;color:#d7e9f5;font-size:12px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.template-mobile-carbon .carbon-grid article>div{display:flex;flex-direction:column;min-width:0}.template-mobile-carbon .carbon-grid small{color:#b6d1e5;font-size:12px}.template-mobile-carbon .carbon-grid h3{margin:5px 0;font-size:17px;line-height:1.4;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden}.template-mobile-carbon .carbon-grid p{margin:0;color:#b4c0cb;font-size:13px;line-height:1.55;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden}.template-mobile-carbon .carbon-grid article>div>span{margin-top:auto;color:#d2e7f3;font-size:12px}.template-mobile-carbon .carbon-lead h3{font-size:25px}.template-mobile-carbon .carbon-lead p{font-size:15px}
.template-mobile-carbon .home-ranking li>a{grid-template-columns:35px minmax(0,1fr) auto 12px;gap:9px}.template-mobile-carbon .home-ranking li>a>div{min-width:0}.template-mobile-carbon .home-ranking li>a>b{color:#c4ddef}.template-mobile-carbon .home-ranking li:nth-child(-n+3)>a>b{color:#fff}.template-mobile-carbon .rank-badge{display:block;max-width:67px;padding:3px 6px;border:1px solid #648299;border-radius:4px;color:#c4ddef;font-style:normal;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.template-mobile-carbon .home-comment-track>article{background:#242b33;border:1px solid #485461;border-radius:5px}.template-mobile-carbon .home-comment-track>article p{color:#dae4eb}.template-mobile-carbon .breadcrumb{font-size:14px}.template-mobile-carbon .page-title h1{font-size:30px}.template-mobile-carbon .pager a,.template-mobile-carbon .pager span{border-color:#7892a5;color:#e5f1f8}
.template-mobile-carbon .detail-top.carbon-profile{display:block;background:#1b2027;border:1px solid #4c5966;border-radius:7px;overflow:hidden}.template-mobile-carbon .carbon-profile-heading{padding:22px;background:#27313b}.template-mobile-carbon .carbon-profile-heading small{color:#bfd8e9}.template-mobile-carbon .carbon-profile-heading>div{display:flex;align-items:start;justify-content:space-between;gap:14px}.template-mobile-carbon .carbon-profile-heading h1{margin:8px 0;font-size:31px}.template-mobile-carbon .carbon-profile-heading b{flex:0 0 auto;margin-top:9px;color:#d4e8f4;font-size:19px}.template-mobile-carbon .facts span{background:#354350;color:#e4eef5}.template-mobile-carbon .carbon-profile-body{display:grid;grid-template-columns:170px minmax(0,1fr);gap:20px;padding:20px}.template-mobile-carbon .carbon-profile-body>img{width:100%;aspect-ratio:2/3;object-fit:cover;border-radius:4px}.template-mobile-carbon .carbon-profile-body>div{min-width:0}.template-mobile-carbon .carbon-profile-body strong{color:#c4ddef;font-size:15px}.template-mobile-carbon .carbon-profile-body .blurb{margin:7px 0 15px;border-color:#a8c5dd;color:#dfebf1;font-size:16px}.template-mobile-carbon .credit{font-size:14px}.template-mobile-carbon .primary{display:inline-flex;background:#a8c5dd;color:#18212b;border-radius:4px}.template-mobile-carbon .story-carbon{margin-top:20px;padding:20px;background:#1b2027;border:1px solid #4c5966;border-radius:7px}.template-mobile-carbon .story-carbon header{padding-bottom:9px;border-bottom:1px solid #4c5966}.template-mobile-carbon .story-carbon small{color:#b4d0e5}.template-mobile-carbon .story-carbon h2{margin:4px 0;font-size:23px}.template-mobile-carbon .story-carbon p{margin-top:13px;color:#d5e0e7;font-size:16px}.template-mobile-carbon .episodes,.template-mobile-carbon .vod-comments,.template-mobile-carbon .player-page{background:#1b2027;border:1px solid #4c5966;border-radius:7px}.template-mobile-carbon .episodes a{border-color:#617787;background:#293540;color:#e7f0f5}.template-mobile-carbon .episodes a.active{background:#a8c5dd;border-color:#a8c5dd;color:#18212b}.template-mobile-carbon .carbon-player{padding:20px}.template-mobile-carbon .carbon-player>header{display:flex;justify-content:space-between;align-items:end;gap:10px}.template-mobile-carbon .carbon-player>header small{color:#b4d0e5}.template-mobile-carbon .carbon-player>header h1{margin:3px 0;font-size:26px}.template-mobile-carbon .carbon-player>header span{color:#c4ddef}.template-mobile-carbon .carbon-back{display:inline-block;margin:3px 0 13px;color:#c4ddef}.template-mobile-carbon .player-page video,.template-mobile-carbon .player-page iframe{border-radius:4px}.template-mobile-carbon .episode-switch a,.template-mobile-carbon .episode-switch button,.template-mobile-carbon .episode-switch span{border-color:#7892a5;background:#293540;color:#e7f0f5}.template-mobile-carbon .episode-switch .episode-disabled{opacity:.42}.template-mobile-carbon .footer-carbon{padding:26px 20px 40px;background:#171c22;color:#abbac5}.template-mobile-carbon .footer-carbon>div{display:flex;justify-content:space-between;gap:15px}.template-mobile-carbon .footer-carbon strong{font-size:21px}.template-mobile-carbon .footer-carbon nav a{color:#bfd8e9}.template-mobile-carbon .footer-carbon small{font-size:12px}.template-mobile-carbon .back-top{background:#a8c5dd;color:#18212b}
@media(max-width:650px){.template-mobile-carbon .mast,.template-mobile-carbon main{padding-left:12px;padding-right:12px}.template-mobile-carbon .carbon-main{gap:8px}.template-mobile-carbon .brand{max-width:31%}.template-mobile-carbon .brand span{font-size:18px}.template-mobile-carbon .carbon-actions{width:68%;gap:6px}.template-mobile-carbon .carbon-actions form{grid-template-columns:minmax(0,1fr) 43px}.template-mobile-carbon .carbon-actions form button{padding:0}.template-mobile-carbon .content-section,.template-mobile-carbon .home-ranking,.template-mobile-carbon .home-comments{padding:14px}.template-mobile-carbon .carbon-grid{gap:9px}.template-mobile-carbon .carbon-grid article{grid-template-columns:1fr;gap:5px;padding:7px}.template-mobile-carbon .carbon-grid .carbon-image{aspect-ratio:2/3}.template-mobile-carbon .carbon-grid article.carbon-lead{grid-template-columns:40% minmax(0,1fr);gap:10px;padding:10px}.template-mobile-carbon .carbon-grid .carbon-lead .carbon-image{aspect-ratio:3/4}.template-mobile-carbon .carbon-grid h3{font-size:16px}.template-mobile-carbon .carbon-lead h3{font-size:21px}.template-mobile-carbon .carbon-profile-heading{padding:15px}.template-mobile-carbon .carbon-profile-heading h1{font-size:26px}.template-mobile-carbon .carbon-profile-body{grid-template-columns:105px minmax(0,1fr);gap:12px;padding:14px}}
.template-mobile-carbon .carbon-nav nav{scrollbar-width:none}.template-mobile-carbon .carbon-nav nav::-webkit-scrollbar{display:none}
