.DramaDetail-module__8pAGUa__page{isolation:isolate;background:var(--color-bg-primary);min-height:100svh;color:var(--color-text-primary);padding:130px 0 100px;position:relative;overflow:clip}.DramaDetail-module__8pAGUa__container{max-width:1180px;margin:0 auto;padding:0 40px}.DramaDetail-module__8pAGUa__breadcrumb{color:var(--color-text-secondary);justify-content:space-between;align-items:center;margin-bottom:65px;font-size:12px;display:flex}.DramaDetail-module__8pAGUa__breadcrumb a{align-items:center;gap:12px;transition:color .2s;display:flex}.DramaDetail-module__8pAGUa__breadcrumb a:hover{color:var(--color-text-primary)}.DramaDetail-module__8pAGUa__breadcrumbRight{letter-spacing:.18em;color:var(--color-text-tertiary);font-size:9px}.DramaDetail-module__8pAGUa__breadcrumbRight span{opacity:.5;margin:0 18px}.DramaDetail-module__8pAGUa__hero{grid-template-columns:minmax(0,330px) minmax(0,1fr);align-items:start;gap:clamp(45px,7vw,100px);display:grid}.DramaDetail-module__8pAGUa__artwork{position:sticky;top:125px}.DramaDetail-module__8pAGUa__poster{aspect-ratio:657/939;background:#161616;border-radius:10px;position:relative;overflow:hidden;box-shadow:0 30px 80px -25px #0008,0 0 0 1px #ffffff12}.DramaDetail-module__8pAGUa__poster img{object-fit:cover}.DramaDetail-module__8pAGUa__posterCaption{letter-spacing:.16em;color:var(--color-text-tertiary);justify-content:space-between;align-items:center;margin-top:22px;font-size:9px;display:flex}.DramaDetail-module__8pAGUa__eyebrow{letter-spacing:.12em;color:var(--work-accent);align-items:center;gap:10px;margin:0 0 22px;font-size:10px;display:flex}.DramaDetail-module__8pAGUa__dot{background:currentColor;border-radius:50%;width:5px;height:5px;box-shadow:0 0 12px}.DramaDetail-module__8pAGUa__eyebrowLine{background:var(--color-border-hover);width:26px;height:1px;margin:0 3px}.DramaDetail-module__8pAGUa__content{--work-title-size:clamp(30px, 3.6vw, 50px)}.DramaDetail-module__8pAGUa__content h1{letter-spacing:-.035em;text-wrap:balance;font-weight:600;line-height:1.32}@layer base{.DramaDetail-module__8pAGUa__content h1{font-size:var(--work-title-size)!important}.DramaDetail-module__8pAGUa__sectionLabel h2{font-size:15px!important}}.DramaDetail-module__8pAGUa__tagline{color:var(--color-text-secondary);margin-top:18px;font-size:14px;line-height:1.8}.DramaDetail-module__8pAGUa__tags{flex-wrap:wrap;gap:8px;margin-top:23px;display:flex}.DramaDetail-module__8pAGUa__tags span{border:1px solid var(--color-border-primary);color:var(--color-text-secondary);letter-spacing:.03em;border-radius:4px;padding:6px 12px;font-size:13px;font-weight:500}.DramaDetail-module__8pAGUa__stats{border-block:1px solid var(--color-border-primary);grid-template-columns:1.35fr 1fr 1fr;margin-top:35px;padding:24px 0;display:grid}.DramaDetail-module__8pAGUa__stats[data-single=true]{grid-template-columns:1fr}.DramaDetail-module__8pAGUa__stats>div+div{border-left:1px solid var(--color-border-primary);padding-left:24px}.DramaDetail-module__8pAGUa__stats dt{color:var(--color-text-tertiary);align-items:center;gap:7px;font-size:10px;display:flex}.DramaDetail-module__8pAGUa__stats dd{letter-spacing:-.025em;font-variant-numeric:tabular-nums;margin-top:10px;font-size:clamp(24px,2.3vw,34px);line-height:1}.DramaDetail-module__8pAGUa__stats>div:first-child dt,.DramaDetail-module__8pAGUa__stats>div:first-child dd{color:var(--work-accent)}.DramaDetail-module__8pAGUa__source{color:var(--color-text-tertiary);flex-wrap:wrap;gap:8px;margin-top:13px;font-size:14px;line-height:1.8;display:flex}.DramaDetail-module__8pAGUa__source a:hover{color:var(--color-text-primary);text-underline-offset:3px;text-decoration:underline}.DramaDetail-module__8pAGUa__dataNote{color:var(--color-text-secondary);margin-top:10px;font-size:16px;line-height:1.8}.DramaDetail-module__8pAGUa__watchLinks{grid-template-columns:1fr 1fr;gap:12px;margin-top:30px;display:grid}.DramaDetail-module__8pAGUa__watchLinks a{border-radius:6px;align-items:center;gap:13px;min-height:74px;padding:15px 18px;transition:transform .25s,background .25s,border-color .25s;display:flex}.DramaDetail-module__8pAGUa__watchLinks a:hover{transform:translateY(-3px)}.DramaDetail-module__8pAGUa__watchLinks a>span{flex:1;font-size:13px;font-weight:550}.DramaDetail-module__8pAGUa__watchLinks a>svg{flex-shrink:0}.DramaDetail-module__8pAGUa__watchLinks small{opacity:.65;letter-spacing:.18em;margin-top:5px;font-size:8px;font-weight:400;display:block}.DramaDetail-module__8pAGUa__hongguo{color:#fff;background:#ff4b3e;border:1px solid #ff4b3e}.DramaDetail-module__8pAGUa__hongguo:hover{background:#e83c31}.DramaDetail-module__8pAGUa__douyin{border:1px solid var(--color-border-hover);background:var(--color-surface-hover);color:var(--color-text-primary)}.DramaDetail-module__8pAGUa__douyin:hover{border-color:var(--color-text-secondary);background:var(--color-bg-elevated)}.DramaDetail-module__8pAGUa__externalNote{color:var(--color-text-tertiary);margin-top:12px;font-size:10px}.DramaDetail-module__8pAGUa__synopsis{margin-top:42px}.DramaDetail-module__8pAGUa__sectionLabel{align-items:center;gap:16px;margin-bottom:19px;display:flex}.DramaDetail-module__8pAGUa__sectionLabel h2{letter-spacing:.05em;font-weight:550}.DramaDetail-module__8pAGUa__sectionLabel>span{letter-spacing:.2em;color:var(--color-text-tertiary);font-size:8px}.DramaDetail-module__8pAGUa__synopsis p{color:var(--color-text-secondary);text-wrap:pretty;font-size:13px;line-height:2.1}.DramaDetail-module__8pAGUa__synopsis p+p{margin-top:12px}.DramaDetail-module__8pAGUa__nextWork{border-block:1px solid var(--color-border-primary);align-items:center;gap:28px;margin-top:90px;padding:30px 0;transition:border-color .25s;display:flex}.DramaDetail-module__8pAGUa__nextWork:hover{border-color:var(--color-border-hover)}.DramaDetail-module__8pAGUa__nextImage{aspect-ratio:657/939;border-radius:4px;flex-shrink:0;width:72px;position:relative;overflow:hidden}.DramaDetail-module__8pAGUa__nextImage img{object-fit:cover;transition:transform .4s}.DramaDetail-module__8pAGUa__nextWork:hover img{transform:scale(1.06)}.DramaDetail-module__8pAGUa__nextWork p{color:var(--color-text-tertiary);letter-spacing:.06em;font-size:10px}.DramaDetail-module__8pAGUa__nextWork p span{letter-spacing:.14em;margin-left:8px;font-size:8px}.DramaDetail-module__8pAGUa__nextWork h3{margin-top:12px;font-size:clamp(17px,1.6vw,23px);font-weight:500;line-height:1.5}.DramaDetail-module__8pAGUa__nextTagline{color:var(--color-text-secondary);margin-top:8px;font-size:12px;display:block}.DramaDetail-module__8pAGUa__nextArrow{margin-left:auto;padding-right:6px;font-size:30px;transition:transform .25s}.DramaDetail-module__8pAGUa__nextWork:hover .DramaDetail-module__8pAGUa__nextArrow{transform:translate(4px,-4px)}.DramaDetail-module__8pAGUa__page a:focus-visible{outline:2px solid var(--work-accent);outline-offset:6px}@media (max-width:1000px){.DramaDetail-module__8pAGUa__hero{grid-template-columns:minmax(0,270px) minmax(0,1fr);gap:40px}.DramaDetail-module__8pAGUa__container{padding:0 30px}.DramaDetail-module__8pAGUa__watchLinks a{gap:9px;padding:13px}.DramaDetail-module__8pAGUa__watchLinks a>svg:first-child{width:22px}.DramaDetail-module__8pAGUa__watchLinks a>span{font-size:11px}.DramaDetail-module__8pAGUa__watchLinks a>svg:last-child{width:14px}.DramaDetail-module__8pAGUa__stats>div+div{padding-left:16px}}@media (max-width:700px){.DramaDetail-module__8pAGUa__page{padding:120px 0 60px}.DramaDetail-module__8pAGUa__container{padding:0 24px}.DramaDetail-module__8pAGUa__breadcrumb{margin-bottom:38px;font-size:11px}.DramaDetail-module__8pAGUa__breadcrumbRight{letter-spacing:.08em;font-size:8px}.DramaDetail-module__8pAGUa__breadcrumbRight span{margin:0 8px}.DramaDetail-module__8pAGUa__hero{flex-direction:column;gap:40px;display:flex}.DramaDetail-module__8pAGUa__artwork{width:min(65vw,290px);margin:0 auto;position:relative;top:auto}.DramaDetail-module__8pAGUa__posterCaption{margin-top:15px;font-size:7px}.DramaDetail-module__8pAGUa__content{--work-title-size:clamp(29px, 6vw, 40px);width:100%}.DramaDetail-module__8pAGUa__eyebrow{margin-bottom:18px;font-size:9px}.DramaDetail-module__8pAGUa__tagline{margin-top:14px;font-size:13px}.DramaDetail-module__8pAGUa__tags{margin-top:19px}.DramaDetail-module__8pAGUa__stats{margin-top:27px;padding-block:22px}.DramaDetail-module__8pAGUa__stats dd{font-size:28px}.DramaDetail-module__8pAGUa__stats dt{gap:5px;font-size:9px}.DramaDetail-module__8pAGUa__stats dt svg{width:13px}.DramaDetail-module__8pAGUa__watchLinks{gap:10px;margin-top:25px}.DramaDetail-module__8pAGUa__watchLinks a{min-height:68px;padding:12px}.DramaDetail-module__8pAGUa__synopsis{margin-top:35px}.DramaDetail-module__8pAGUa__nextWork{gap:17px;margin-top:55px;padding:24px 0}.DramaDetail-module__8pAGUa__nextImage{width:58px}.DramaDetail-module__8pAGUa__nextWork p span{display:none}.DramaDetail-module__8pAGUa__nextWork h3{margin-top:8px;font-size:15px}.DramaDetail-module__8pAGUa__nextTagline{font-size:10px;line-height:1.7}.DramaDetail-module__8pAGUa__nextArrow{font-size:24px}}@media (max-width:360px){.DramaDetail-module__8pAGUa__container{padding-inline:20px}.DramaDetail-module__8pAGUa__breadcrumbRight{display:none}.DramaDetail-module__8pAGUa__stats dd{font-size:24px}.DramaDetail-module__8pAGUa__stats>div+div{padding-left:12px}.DramaDetail-module__8pAGUa__watchLinks a{gap:7px;padding:10px}.DramaDetail-module__8pAGUa__watchLinks a>svg:first-child{width:18px}}@media (prefers-reduced-motion:reduce){.DramaDetail-module__8pAGUa__page a,.DramaDetail-module__8pAGUa__nextImage img,.DramaDetail-module__8pAGUa__nextArrow{transition:none}.DramaDetail-module__8pAGUa__watchLinks a:hover{transform:none}}
