html[data-theme="light"],html[data-theme="light_japan"]{--polish-ink:var(--concept-text);--polish-muted:var(--concept-muted);--polish-surface:var(--concept-surface);--polish-surface-soft:var(--concept-bg-soft);--polish-line:var(--concept-border);--polish-accent:var(--concept-accent);--polish-accent-2:var(--concept-accent-2)}html[data-theme="light"] .header,html[data-theme="light_japan"] .header,html[data-theme="light"] header,html[data-theme="light_japan"] header{text-shadow:none!important;filter:none!important}html[data-theme="light"] .main-menu a,html[data-theme="light_japan"] .main-menu a,html[data-theme="light"] .mainmenu a,html[data-theme="light_japan"] .mainmenu a,html[data-theme="light"] .navbar-nav .nav-link,html[data-theme="light_japan"] .navbar-nav .nav-link{color:var(--polish-ink)!important;text-shadow:none!important;filter:none!important}html[data-theme="light"] .main-menu a:hover,html[data-theme="light_japan"] .main-menu a:hover,html[data-theme="light"] .mainmenu a:hover,html[data-theme="light_japan"] .mainmenu a:hover,html[data-theme="light"] .navbar-nav .nav-link:hover,html[data-theme="light_japan"] .navbar-nav .nav-link:hover{color:#0f2f26!important;background:rgba(47,109,77,0.12)!important;border-color:rgba(47,109,77,0.26)!important;box-shadow:none!important}html[data-theme="light"] .footer-compact-nav a:hover,html[data-theme="light_japan"] .footer-compact-nav a:hover,html[data-theme="light"] .footer-bottom-links a:hover,html[data-theme="light_japan"] .footer-bottom-links a:hover{color:#163f30!important;background:rgba(47,109,77,0.13)!important;box-shadow:inset 0 0 0 1px rgba(47,109,77,0.18)}.blog.style-1 a.anime-blog,section.blog a.anime-blog,.anime-blog{color:#fff}.blog.style-1 a.anime-blog .detail,section.blog a.anime-blog .detail,.anime-blog .detail{opacity:1!important;visibility:visible!important;transform:none!important;color:#fff!important;text-shadow:0 2px 10px rgba(0,0,0,0.64)}.blog.style-1 a.anime-blog .img-block::after,section.blog a.anime-blog .img-block::after,.anime-blog .img-block::after{opacity:1!important;background:linear-gradient(180deg,rgba(6,10,16,0.04) 0%,rgba(6,10,16,0.58) 54%,rgba(6,10,16,0.92) 100%)!important}.blog.style-1 a.anime-blog h4,section.blog a.anime-blog h4,.anime-blog h4,.blog-card__title{font-size:clamp(18px,1.25vw,22px)!important;line-height:1.18!important;font-weight:900!important}.blog.style-1 a.anime-blog p,section.blog a.anime-blog p,.anime-blog p,.blog-card__excerpt{font-size:14px!important;line-height:1.45!important}.blog .badge,.blog .badge-tag,.blog .category,.anime-blog .tag,.anime-blog .badge,.blog-card__status,.content-card .badge-status,.content-card .badge-tag{display:inline-flex!important;align-items:center;min-height:24px;padding:4px 9px!important;border-radius:7px!important;border:1px solid rgba(255,255,255,0.35)!important;background:linear-gradient(135deg,#2f6d4d,#8a2d38)!important;color:#fff!important;font-size:11px!important;font-weight:850!important;text-shadow:none!important;box-shadow:0 8px 20px rgba(20,34,28,0.18)}.home-blog.blog.style-1 a.home-blog-card{overflow:hidden!important;background:#10141c!important}.home-blog.blog.style-1 a.home-blog-card,.home-blog.blog.style-1 a.home-blog-card *,.home-blog.blog.style-1 a.home-blog-card *::before,.home-blog.blog.style-1 a.home-blog-card *::after{animation:none!important}.home-blog.blog.style-1 a.home-blog-card .img-block::after{display:none!important}.home-blog.blog.style-1 a.home-blog-card .detail{position:static!important;inset:auto!important;display:block!important;min-height:112px!important;padding:14px 16px 16px!important;background:#10141c!important;color:#fff!important;opacity:1!important;visibility:visible!important;transform:none!important;text-shadow:none!important;backdrop-filter:none!important}.home-blog.blog.style-1 a.home-blog-card .home-blog-card__body{display:grid;gap:8px}.home-blog.blog.style-1 a.home-blog-card .home-blog-card__meta,.home-blog.blog.style-1 a.home-blog-card .home-blog-card__date,.home-blog.blog.style-1 a.home-blog-card .home-blog-card__date span,.home-blog.blog.style-1 a.home-blog-card .home-blog-card__date i{color:rgba(255,255,255,0.74)!important;opacity:1!important}.home-blog.blog.style-1 a.home-blog-card h3{margin:0!important;color:#fff!important;font-size:clamp(18px,1.1vw,21px)!important;line-height:1.22!important;font-weight:900!important;display:-webkit-box!important;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;opacity:1!important;transform:none!important;text-shadow:none!important}html[data-theme="light"] .home-blog.blog.style-1 a.home-blog-card,html[data-theme="light_japan"] .home-blog.blog.style-1 a.home-blog-card{background:#ffffff!important;border-color:rgba(24,35,31,0.12)!important;box-shadow:0 16px 34px rgba(24,35,31,0.10)!important}html[data-theme="light"] .home-blog.blog.style-1 a.home-blog-card .detail,html[data-theme="light_japan"] .home-blog.blog.style-1 a.home-blog-card .detail{background:#ffffff!important;color:var(--polish-ink)!important}html[data-theme="light"] .home-blog.blog.style-1 a.home-blog-card h3,html[data-theme="light_japan"] .home-blog.blog.style-1 a.home-blog-card h3{color:var(--polish-ink)!important}html[data-theme="light"] .home-blog.blog.style-1 a.home-blog-card .home-blog-card__meta,html[data-theme="light_japan"] .home-blog.blog.style-1 a.home-blog-card .home-blog-card__meta,html[data-theme="light"] .home-blog.blog.style-1 a.home-blog-card .home-blog-card__date,html[data-theme="light_japan"] .home-blog.blog.style-1 a.home-blog-card .home-blog-card__date,html[data-theme="light"] .home-blog.blog.style-1 a.home-blog-card .home-blog-card__date span,html[data-theme="light_japan"] .home-blog.blog.style-1 a.home-blog-card .home-blog-card__date span,html[data-theme="light"] .home-blog.blog.style-1 a.home-blog-card .home-blog-card__date i,html[data-theme="light_japan"] .home-blog.blog.style-1 a.home-blog-card .home-blog-card__date i{color:var(--polish-muted)!important}.catalog-public .btn-reset,.catalog-public .btn-reset.ms-2,.mobile-filter-reset{background:var(--concept-bg-soft)!important;color:var(--concept-text)!important;border-color:var(--concept-border)!important;box-shadow:none}.catalog-public .btn-reset:hover,.mobile-filter-reset:hover{background:var(--concept-gradient)!important;color:var(--concept-on-accent)!important}html[data-theme="light"] .feed-page,html[data-theme="light_japan"] .feed-page{background:linear-gradient(180deg,#fafbf7,#f2f5ef 340px,#ffffff)!important;color:var(--polish-ink)!important}html[data-theme="light"] .feed-page__head h1,html[data-theme="light_japan"] .feed-page__head h1,html[data-theme="light"] .feed-card__title,html[data-theme="light_japan"] .feed-card__title,html[data-theme="light"] .feed-tv h2,html[data-theme="light_japan"] .feed-tv h2{color:var(--polish-ink)!important}html[data-theme="light"] .feed-page__head p,html[data-theme="light_japan"] .feed-page__head p,html[data-theme="light"] .feed-card__desc,html[data-theme="light_japan"] .feed-card__desc,html[data-theme="light"] .feed-tv p,html[data-theme="light_japan"] .feed-tv p{color:var(--polish-muted)!important;font-size:14px!important}html[data-theme="light"] .feed-card,html[data-theme="light_japan"] .feed-card,html[data-theme="light"] .feed-typebar,html[data-theme="light_japan"] .feed-typebar,html[data-theme="light"] .feed-tv,html[data-theme="light_japan"] .feed-tv,html[data-theme="light"] .feed-tv__player,html[data-theme="light_japan"] .feed-tv__player,html[data-theme="light"] .feed-tv__schedule,html[data-theme="light_japan"] .feed-tv__schedule{background:#fff!important;border-color:var(--polish-line)!important;color:var(--polish-ink)!important;box-shadow:0 16px 44px rgba(24,35,31,0.09)!important}html[data-theme="light"] .feed-controls__tab,html[data-theme="light_japan"] .feed-controls__tab,html[data-theme="light"] .feed-typebar__item,html[data-theme="light_japan"] .feed-typebar__item,html[data-theme="light"] .feed-page__catalog-link,html[data-theme="light_japan"] .feed-page__catalog-link{background:#fff!important;color:var(--polish-ink)!important;border-color:rgba(47,109,77,0.2)!important}html[data-theme="light"] .feed-controls__tab.is-active,html[data-theme="light_japan"] .feed-controls__tab.is-active,html[data-theme="light"] .feed-typebar__item.is-active,html[data-theme="light_japan"] .feed-typebar__item.is-active{background:linear-gradient(135deg,#2f6d4d,#8a2d38)!important;color:#fff!important}html[data-theme="light"] .feed-tv-card,html[data-theme="light_japan"] .feed-tv-card{grid-template-columns:128px minmax(0,1fr)!important;align-items:center!important;min-height:86px!important;background:#ffffff!important;border-color:rgba(24,35,31,0.14)!important;color:var(--polish-ink)!important}html[data-theme="light"] .feed-tv-card strong,html[data-theme="light_japan"] .feed-tv-card strong{color:var(--polish-ink)!important;display:-webkit-box!important;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;font-size:13px!important;line-height:1.2!important}html[data-theme="light"] .feed-tv-card__time,html[data-theme="light_japan"] .feed-tv-card__time{color:#8a2d38!important}html[data-theme="light"] .feed-tv-card__body>span:last-child,html[data-theme="light_japan"] .feed-tv-card__body>span:last-child,html[data-theme="light"] .feed-tv__empty,html[data-theme="light_japan"] .feed-tv__empty{color:var(--polish-muted)!important}html[data-theme="light"] .feed-tv-card__image,html[data-theme="light_japan"] .feed-tv-card__image{background:#eef3ec!important}html[data-theme="light"] .content-detail-page,html[data-theme="light_japan"] .content-detail-page{background:linear-gradient(180deg,#fafbf7,#f3f6ef 360px,#ffffff)!important;color:var(--polish-ink)!important}html[data-theme="light"] .content-detail-page .trailer-content,html[data-theme="light_japan"] .content-detail-page .trailer-content,html[data-theme="light"] .content-detail-page .comment-sec,html[data-theme="light_japan"] .content-detail-page .comment-sec{background:transparent!important;color:var(--polish-ink)!important}html[data-theme="light"] .content-detail-page .heading h2,html[data-theme="light_japan"] .content-detail-page .heading h2,html[data-theme="light"] .content-detail-page .small-title,html[data-theme="light_japan"] .content-detail-page .small-title{color:var(--polish-ink)!important;text-shadow:none!important}html[data-theme="light"] .content-detail-page .light-text,html[data-theme="light_japan"] .content-detail-page .light-text,html[data-theme="light"] .content-detail-page .trailer-content p,html[data-theme="light_japan"] .content-detail-page .trailer-content p,html[data-theme="light"] .content-detail-page .trailer-content>p,html[data-theme="light_japan"] .content-detail-page .trailer-content>p,html[data-theme="light"] .content-detail-page .comment-text,html[data-theme="light_japan"] .content-detail-page .comment-text{color:var(--polish-muted)!important;text-shadow:none!important}html[data-theme="light"] .content-detail-page .underplaylist-actions,html[data-theme="light_japan"] .content-detail-page .underplaylist-actions,html[data-theme="light"] .content-detail-page .trailer-content.tech-detail,html[data-theme="light_japan"] .content-detail-page .trailer-content.tech-detail,html[data-theme="light"] .content-detail-page .rating-card,html[data-theme="light_japan"] .content-detail-page .rating-card{background:#ffffff!important;border:1px solid rgba(24,35,31,0.12)!important;color:var(--polish-ink)!important;box-shadow:0 18px 44px rgba(24,35,31,0.08)!important}html[data-theme="light"] .content-detail-page .player-season-pill,html[data-theme="light_japan"] .content-detail-page .player-season-pill{background:#f5f8f2!important;border-color:rgba(24,35,31,0.12)!important;color:var(--polish-ink)!important}html[data-theme="light"] .content-detail-page .player-season-pill.active,html[data-theme="light_japan"] .content-detail-page .player-season-pill.active{background:#51633f!important;color:#ffffff!important}html[data-theme="light"] .content-detail-page .episode-title,html[data-theme="light_japan"] .content-detail-page .episode-title,html[data-theme="light"] .content-detail-page .episode-number,html[data-theme="light_japan"] .content-detail-page .episode-number,html[data-theme="light"] .content-detail-page .trailer-content.tech-detail p,html[data-theme="light_japan"] .content-detail-page .trailer-content.tech-detail p,html[data-theme="light"] .content-detail-page .trailer-content.tech-detail a,html[data-theme="light_japan"] .content-detail-page .trailer-content.tech-detail a,html[data-theme="light"] .content-detail-page .trailer-content.tech-detail b,html[data-theme="light_japan"] .content-detail-page .trailer-content.tech-detail b{color:var(--polish-ink)!important}html[data-theme="light"] .modal-content,html[data-theme="light_japan"] .modal-content,html[data-theme="light"] .comment-report-modal .modal-content,html[data-theme="light_japan"] .comment-report-modal .modal-content,html[data-theme="light"] .age-gate,html[data-theme="light_japan"] .age-gate,html[data-theme="light"] .age-gate__dialog,html[data-theme="light_japan"] .age-gate__dialog,html[data-theme="light"] .premium-modal,html[data-theme="light_japan"] .premium-modal,html[data-theme="light"] .premium-modal__dialog,html[data-theme="light_japan"] .premium-modal__dialog{background:#ffffff!important;color:var(--polish-ink)!important;border-color:rgba(24,35,31,0.14)!important;box-shadow:0 28px 90px rgba(24,35,31,0.22)!important}html[data-theme="light"] .modal-header,html[data-theme="light_japan"] .modal-header,html[data-theme="light"] .modal-footer,html[data-theme="light_japan"] .modal-footer{border-color:rgba(24,35,31,0.10)!important;background:#f8faf6!important}html[data-theme="light"] .modal-content h1,html[data-theme="light_japan"] .modal-content h1,html[data-theme="light"] .modal-content h2,html[data-theme="light_japan"] .modal-content h2,html[data-theme="light"] .modal-content h3,html[data-theme="light_japan"] .modal-content h3,html[data-theme="light"] .modal-content h4,html[data-theme="light_japan"] .modal-content h4,html[data-theme="light"] .modal-title,html[data-theme="light_japan"] .modal-title{color:var(--polish-ink)!important}html[data-theme="light"] .modal-content p,html[data-theme="light_japan"] .modal-content p,html[data-theme="light"] .modal-content li,html[data-theme="light_japan"] .modal-content li{color:var(--polish-muted)!important}html[data-theme="light"] .modal-backdrop,html[data-theme="light_japan"] .modal-backdrop,html[data-theme="light"] .comment-report-modal .modal-overlay,html[data-theme="light_japan"] .comment-report-modal .modal-overlay{background:rgba(15,23,20,0.50)!important;backdrop-filter:blur(8px)}html[data-theme="light"] .main-content>.content-detail-page.sec-mar:first-child,html[data-theme="light_japan"] .main-content>.content-detail-page.sec-mar:first-child{margin-top:14px!important}html[data-theme="light"] .main-content>.content-detail-page.sec-mar,html[data-theme="light_japan"] .main-content>.content-detail-page.sec-mar{margin-top:14px!important}html[data-theme="light"] .content-detail-page,html[data-theme="light_japan"] .content-detail-page{--concept-text-strong:var(--polish-ink)!important;--concept-text:var(--polish-ink)!important;--concept-text-muted:var(--polish-muted)!important;--source-panel-accent:#51633f!important;padding-top:0!important}html[data-theme="light"] .content-detail-page .player-wrapper,html[data-theme="light_japan"] .content-detail-page .player-wrapper{border:1px solid rgba(24,35,31,0.14)!important;box-shadow:0 18px 44px rgba(24,35,31,0.12)!important}html[data-theme="light"] .content-detail-page .underplaylist-actions .rating-widget,html[data-theme="light_japan"] .content-detail-page .underplaylist-actions .rating-widget{color:var(--polish-ink)!important}html[data-theme="light"] .content-detail-page .rw-score__value,html[data-theme="light_japan"] .content-detail-page .rw-score__value{color:#51633f!important}html[data-theme="light"] .content-detail-page .rw-score__max,html[data-theme="light_japan"] .content-detail-page .rw-score__max,html[data-theme="light"] .content-detail-page .rw-votes,html[data-theme="light_japan"] .content-detail-page .rw-votes{color:var(--polish-muted)!important}html[data-theme="light"] .content-detail-page .rw-btn,html[data-theme="light_japan"] .content-detail-page .rw-btn{background:#f7faf5!important;border-color:rgba(24,35,31,0.14)!important;color:var(--polish-ink)!important}html[data-theme="light"] .content-detail-page .rw-btn:hover,html[data-theme="light_japan"] .content-detail-page .rw-btn:hover,html[data-theme="light"] .content-detail-page .rw-btn.active,html[data-theme="light_japan"] .content-detail-page .rw-btn.active{background:#51633f!important;border-color:#51633f!important;color:#ffffff!important}html[data-theme="light"] .content-detail-page .trailer-content.tech-detail p span:first-child,html[data-theme="light_japan"] .content-detail-page .trailer-content.tech-detail p span:first-child{color:var(--polish-muted)!important}html[data-theme="light"] .content-detail-page .content-tag,html[data-theme="light_japan"] .content-detail-page .content-tag{background:#eef3ec!important;border:1px solid rgba(24,35,31,0.12)!important;color:var(--polish-ink)!important}html[data-theme="light"] .content-detail-page .comments-similar-row,html[data-theme="light_japan"] .content-detail-page .comments-similar-row{margin-top:22px!important}html[data-theme="light"] .content-detail-page .comment-sec,html[data-theme="light_japan"] .content-detail-page .comment-sec,html[data-theme="light"] .content-detail-page .comment-sec .comment-block,html[data-theme="light_japan"] .content-detail-page .comment-sec .comment-block{background:transparent!important;border:0!important;border-radius:8px!important;box-shadow:none!important}html[data-theme="light"] .content-detail-page .comment-sec .comment-block,html[data-theme="light_japan"] .content-detail-page .comment-sec .comment-block{padding:18px!important}html[data-theme="light"] .content-detail-page .comment-sec .heading h2,html[data-theme="light_japan"] .content-detail-page .comment-sec .heading h2{color:var(--polish-ink)!important;text-shadow:none!important}html[data-theme="light"] .content-detail-page .comment-sec .heading h2::after,html[data-theme="light_japan"] .content-detail-page .comment-sec .heading h2::after{background:#51633f!important;box-shadow:none!important}html[data-theme="light"] .content-detail-page .comment-compose,html[data-theme="light_japan"] .content-detail-page .comment-compose{align-items:center!important}html[data-theme="light"] .content-detail-page .comment-compose-avatar,html[data-theme="light_japan"] .content-detail-page .comment-compose-avatar,html[data-theme="light"] .content-detail-page .comment-avatar,html[data-theme="light_japan"] .content-detail-page .comment-avatar{background:#eef3ec!important;border-color:rgba(24,35,31,0.14)!important;box-shadow:none!important}html[data-theme="light"] .content-detail-page .comment-compose-avatar span,html[data-theme="light_japan"] .content-detail-page .comment-compose-avatar span,html[data-theme="light"] .content-detail-page .comment-avatar .avatar-placeholder,html[data-theme="light_japan"] .content-detail-page .comment-avatar .avatar-placeholder{color:var(--polish-ink)!important}html[data-theme="light"] .content-detail-page .comment-compose textarea.form-control,html[data-theme="light_japan"] .content-detail-page .comment-compose textarea.form-control{background:#f7faf5!important;border-color:rgba(24,35,31,0.14)!important;color:var(--polish-ink)!important;caret-color:var(--polish-ink)!important;box-shadow:inset 0 1px 0 rgba(255,255,255,0.72)!important}html[data-theme="light"] .content-detail-page .comment-compose textarea.form-control::placeholder,html[data-theme="light_japan"] .content-detail-page .comment-compose textarea.form-control::placeholder{color:var(--polish-muted)!important}html[data-theme="light"] .content-detail-page .comment-compose textarea.form-control:focus,html[data-theme="light_japan"] .content-detail-page .comment-compose textarea.form-control:focus{background:#ffffff!important;border-color:rgba(81,99,63,0.48)!important;box-shadow:0 0 0 3px rgba(81,99,63,0.13)!important}html[data-theme="light"] .content-detail-page .comment-send-btn,html[data-theme="light_japan"] .content-detail-page .comment-send-btn{transform:none!important;background:#51633f!important;border-color:#51633f!important;color:#ffffff!important;box-shadow:0 10px 22px rgba(81,99,63,0.18)!important}html[data-theme="light"] .content-detail-page .no-comments,html[data-theme="light_japan"] .content-detail-page .no-comments,html[data-theme="light"] .content-detail-page .no-comments p,html[data-theme="light_japan"] .content-detail-page .no-comments p{color:var(--polish-muted)!important}html[data-theme="light"] .content-detail-page .comment-item,html[data-theme="light_japan"] .content-detail-page .comment-item{background:transparent!important;border-color:transparent!important}html[data-theme="light"] .content-detail-page .comment-item--premium,html[data-theme="light_japan"] .content-detail-page .comment-item--premium{background:transparent!important;border-color:transparent!important}html[data-theme="light"] .content-detail-page .comment-author,html[data-theme="light_japan"] .content-detail-page .comment-author,html[data-theme="light"] .content-detail-page .comment-text,html[data-theme="light_japan"] .content-detail-page .comment-text{color:var(--polish-ink)!important}html[data-theme="light"] .content-detail-page .comment-date,html[data-theme="light_japan"] .content-detail-page .comment-date,html[data-theme="light"] .content-detail-page .comment-actions button,html[data-theme="light_japan"] .content-detail-page .comment-actions button{color:var(--polish-muted)!important}html[data-theme="light"] .content-detail-page .trailer-content.tech-detail,html[data-theme="light_japan"] .content-detail-page .trailer-content.tech-detail{padding:18px!important}html[data-theme="light"] .content-detail-page .trailer-content.tech-detail h3,html[data-theme="light_japan"] .content-detail-page .trailer-content.tech-detail h3{margin-bottom:14px!important;padding-bottom:10px!important;border-bottom:1px solid rgba(24,35,31,0.10)!important;color:var(--polish-ink)!important;font-size:18px!important}html[data-theme="light"] .content-detail-page .trailer-content.tech-detail p,html[data-theme="light_japan"] .content-detail-page .trailer-content.tech-detail p{display:grid!important;grid-template-columns:112px minmax(0,1fr)!important;align-items:start!important;gap:12px!important;margin:0 0 11px!important;color:var(--polish-ink)!important;font-size:14px!important}html[data-theme="light"] .content-detail-page .trailer-content.tech-detail p span:first-child,html[data-theme="light_japan"] .content-detail-page .trailer-content.tech-detail p span:first-child{color:var(--polish-muted)!important;font-size:14px!important;font-weight:850!important}html[data-theme="light"] .content-detail-page .trailer-content.tech-detail a,html[data-theme="light_japan"] .content-detail-page .trailer-content.tech-detail a,html[data-theme="light"] .content-detail-page .trailer-content.tech-detail b,html[data-theme="light_japan"] .content-detail-page .trailer-content.tech-detail b{color:var(--polish-ink)!important;font-size:14px!important;font-weight:850!important}html[data-theme="light"] .content-detail-page .trailer-content.tech-detail .content-tags,html[data-theme="light_japan"] .content-detail-page .trailer-content.tech-detail .content-tags{display:flex!important;align-items:center!important;flex-wrap:wrap!important;gap:6px!important;min-width:0!important}html[data-theme="light"] .content-detail-page .trailer-content.tech-detail,html[data-theme="light_japan"] .content-detail-page .trailer-content.tech-detail{padding:18px 16px!important}html[data-theme="light"] .content-detail-page .trailer-content.tech-detail p,html[data-theme="light_japan"] .content-detail-page .trailer-content.tech-detail p{grid-template-columns:108px minmax(0,1fr)!important;gap:8px!important;margin-bottom:10px!important;font-size:15px!important;line-height:1.35!important}html[data-theme="light"] .content-detail-page .trailer-content.tech-detail p>*:not(:first-child),html[data-theme="light_japan"] .content-detail-page .trailer-content.tech-detail p>*:not(:first-child){justify-self:start!important;text-align:left!important}html[data-theme="light"] .content-detail-page .trailer-content.tech-detail p span:first-child,html[data-theme="light_japan"] .content-detail-page .trailer-content.tech-detail p span:first-child,html[data-theme="light"] .content-detail-page .trailer-content.tech-detail a,html[data-theme="light_japan"] .content-detail-page .trailer-content.tech-detail a,html[data-theme="light"] .content-detail-page .trailer-content.tech-detail b,html[data-theme="light_japan"] .content-detail-page .trailer-content.tech-detail b{font-size:15px!important}html[data-theme="light"] .content-detail-page .trailer-content.tech-detail p>span:first-child,html[data-theme="light_japan"] .content-detail-page .trailer-content.tech-detail p>span:first-child{white-space:nowrap!important}html[data-theme="light"] .content-detail-page .trailer-content.tech-detail a:hover,html[data-theme="light_japan"] .content-detail-page .trailer-content.tech-detail a:hover{color:#8a2d38!important;text-decoration:none!important}html[data-theme="light"] .content-detail-page .trailer-content.tech-detail p:has(.content-tags),html[data-theme="light_japan"] .content-detail-page .trailer-content.tech-detail p:has(.content-tags){grid-template-columns:108px minmax(0,1fr)!important;gap:8px!important}html[data-theme="light"] .content-detail-page .trailer-content.tech-detail p:has(.content-tags)>span:first-child,html[data-theme="light_japan"] .content-detail-page .trailer-content.tech-detail p:has(.content-tags)>span:first-child{display:block!important;white-space:nowrap!important}html[data-theme="light"] .content-detail-page .trailer-content.tech-detail .content-tags,html[data-theme="light_japan"] .content-detail-page .trailer-content.tech-detail .content-tags{width:100%!important;gap:0 8px!important;justify-content:flex-start!important;align-items:baseline!important;margin:0!important;padding:0!important}html[data-theme="light"] .content-detail-page .trailer-content.tech-detail .content-tag,html[data-theme="light_japan"] .content-detail-page .trailer-content.tech-detail .content-tag{display:inline!important;width:auto!important;margin:0!important;padding:0!important;border:0!important;border-radius:0!important;background:transparent!important;font-size:15px!important;line-height:1.35!important;box-shadow:none!important}.content-detail-page .trailer-content.tech-detail p{display:grid!important;grid-template-columns:108px minmax(0,1fr)!important;align-items:start!important;gap:8px!important;margin:0 0 10px!important;font-size:15px!important;line-height:1.35!important}.content-detail-page .trailer-content.tech-detail p>span:first-child{white-space:nowrap!important}.content-detail-page .trailer-content.tech-detail p>*:not(:first-child){justify-self:start!important;text-align:left!important}.content-detail-page .trailer-content.tech-detail p:has(.content-tags){grid-template-columns:108px minmax(0,1fr)!important;gap:8px!important}.content-detail-page .trailer-content.tech-detail .content-tags{display:flex!important;flex-wrap:wrap!important;justify-content:flex-start!important;align-items:baseline!important;gap:0 8px!important;width:100%!important;min-width:0!important;margin:0!important;padding:0!important}.content-detail-page .trailer-content.tech-detail .content-tag{display:inline!important;width:auto!important;margin:0!important;padding:0!important;border:0!important;border-radius:0!important;background:transparent!important;box-shadow:none!important;font-size:15px!important;line-height:1.35!important}html[data-theme="hard_japan"] .content-detail-page .trailer-content.tech-detail p,html[data-theme="neon"] .content-detail-page .trailer-content.tech-detail p{color:var(--concept-text-strong,#fff7f7)!important}html[data-theme="hard_japan"] .content-detail-page .trailer-content.tech-detail p span:first-child,html[data-theme="neon"] .content-detail-page .trailer-content.tech-detail p span:first-child{color:var(--concept-text-muted,rgba(255,247,247,0.66))!important;font-size:15px!important;font-weight:850!important}html[data-theme="hard_japan"] .content-detail-page .trailer-content.tech-detail a,html[data-theme="hard_japan"] .content-detail-page .trailer-content.tech-detail b,html[data-theme="hard_japan"] .content-detail-page .trailer-content.tech-detail .content-tag,html[data-theme="neon"] .content-detail-page .trailer-content.tech-detail a,html[data-theme="neon"] .content-detail-page .trailer-content.tech-detail b,html[data-theme="neon"] .content-detail-page .trailer-content.tech-detail .content-tag{color:var(--concept-text-strong,#fff7f7)!important;font-size:15px!important;font-weight:850!important}.download-page .download-ambient,.download-page .download-leaf,.download-page .download-showcase,.download-page .download-info__phone,.download-page .download-info__tv{display:none!important}.download-page::before,.download-page::after{display:none!important}.download-page{overflow:visible!important;background:linear-gradient(180deg,var(--dl-bg),color-mix(in srgb,var(--dl-bg) 86%,var(--dl-surface-strong)))!important}.download-hero{grid-template-columns:minmax(0,1fr)!important;min-height:auto!important}.download-hero__copy{max-width:920px;padding-bottom:10px!important}.download-hero h1{font-size:clamp(34px,4vw,58px)!important}.download-hero p{font-size:18px!important}.download-info{grid-template-columns:minmax(0,1fr)!important}.download-info__text,.download-card,.download-step,.download-platform{border-radius:8px!important;box-shadow:var(--dl-card-shadow)!important}.auth-password-page .panel{border-radius:18px!important}