@font-face{font-display:swap;font-family:NewtSerif;font-style:normal;font-weight:400;src:url(./NewtSerif.Ciie99OT.ttf) format("truetype")}@font-face{font-display:swap;font-family:AvenirLTStd-Heavy;font-style:normal;font-weight:700;src:url(./AvenirLTStd-Heavy.0dmshnxR.otf) format("truetype")}.movie-detail[data-v-a1203dba]{color:#fff;padding:2.083333vw 0}.movie-detail-container[data-v-a1203dba]{background:#1c3b63;border-radius:.3125vw;display:flex;gap:2.083333vw;padding:1.666667vw}.movie-detail-poster-wrap[data-v-a1203dba]{border-radius:.416667vw;cursor:pointer;flex-shrink:0;overflow:hidden;position:relative;width:12.5vw}.movie-detail-poster-wrap:hover .movie-detail-poster[data-v-a1203dba]{transform:scale(1.08)}.movie-detail-poster-wrap:hover .movie-detail-poster-overlay[data-v-a1203dba]{opacity:1}.movie-detail-poster-inner[data-v-a1203dba]{height:17.708333vw;overflow:hidden;position:relative;width:100%}.movie-detail-poster[data-v-a1203dba]{height:100%;-o-object-fit:cover;object-fit:cover;transition:transform .5s cubic-bezier(.4,0,.2,1);width:100%}.movie-detail-poster-overlay[data-v-a1203dba]{background:#0006;top:0;right:0;bottom:0;left:0;opacity:0;position:absolute;transition:opacity .3s ease;z-index:2}.movie-detail-play-btn[data-v-a1203dba],.movie-detail-poster-overlay[data-v-a1203dba]{align-items:center;display:flex;justify-content:center}.movie-detail-play-btn[data-v-a1203dba]{background:#fff;border-radius:50%;box-shadow:0 .208333vw .625vw #0000004d;color:#000;font-size:1.25vw;height:2.604167vw;width:2.604167vw}.movie-detail-play-btn[data-v-a1203dba] svg{margin-left:.208333vw}.movie-detail-content[data-v-a1203dba]{display:flex;flex:1;flex-direction:column}.movie-detail-badges[data-v-a1203dba]{display:flex;gap:.625vw;margin-bottom:1.041667vw}.movie-detail-badges .badge[data-v-a1203dba]{align-items:center;border-radius:.208333vw;display:flex;font-size:.729167vw;font-weight:600;padding:.208333vw .625vw}.movie-detail-badges .badge-type[data-v-a1203dba]{background:#5cc8f5;color:#000}.movie-detail-badges .badge-score[data-v-a1203dba]{background:#ff5d37;color:#fff}.movie-detail-badges .badge-grey[data-v-a1203dba]{background:#ffffff1a;border:1px solid hsla(0,0%,100%,.2);color:#ccc}.movie-detail-title[data-v-a1203dba]{font-size:1.666667vw;font-weight:800;line-height:1.1;margin-bottom:.625vw}.movie-detail-meta[data-v-a1203dba]{color:#999;display:flex;font-size:.9375vw;gap:.833333vw;margin-bottom:1.25vw}.movie-detail-meta .year[data-v-a1203dba]{color:#999}.movie-detail-meta .tag-link[data-v-a1203dba]{color:#999;transition:all .3s ease}.movie-detail-meta .tag-link[data-v-a1203dba]:hover{color:#ffb837;text-decoration:underline}.movie-detail-desc[data-v-a1203dba]{color:#ccc;display:-webkit-box;font-size:.833333vw;line-height:1.6;margin-bottom:1.666667vw;max-width:41.666667vw;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}.movie-detail-actions[data-v-a1203dba]{align-items:center;display:flex;gap:.833333vw}.movie-detail-actions .btn[data-v-a1203dba]{align-items:center;border-radius:.3125vw;display:flex;font-size:.833333vw;font-weight:700;gap:.520833vw;height:2.5vw;justify-content:center;padding:0 1.25vw;transition:all .3s ease}.movie-detail-actions .btn-primary[data-v-a1203dba]{background:#fff;color:#000}.movie-detail-actions .btn-primary[data-v-a1203dba]:hover{filter:brightness(1.1);transform:translateY(-.104167vw)}.movie-detail-actions .btn-secondary[data-v-a1203dba]{background:transparent;border:1px solid hsla(0,0%,100%,.3);color:#fff}.movie-detail-actions .btn-secondary[data-v-a1203dba]:hover{background:#ffffff0d;border-color:#ffb837;color:#ffb837}.movie-detail-actions .btn-icon[data-v-a1203dba]{background:transparent;border:none;color:#666;cursor:pointer;padding:0;width:2.5vw}.movie-detail-actions .btn-icon[data-v-a1203dba]:hover{color:#fff}.movie-detail-actions .btn-icon .nuxt-icon[data-v-a1203dba]{font-size:1.25vw}.movie-detail-actions .mirror-btn[data-v-a1203dba]{cursor:pointer;font-size:1.041667vw}@media screen and (max-width:768px){.movie-detail[data-v-a1203dba]{padding:3.177083vw 0}.movie-detail-container[data-v-a1203dba]{gap:3.177083vw;margin:0 -3.28125vw;padding:3.177083vw}.movie-detail-poster-wrap[data-v-a1203dba]{width:29.322917vw}.movie-detail-poster-inner[data-v-a1203dba]{height:42.1875vw}.movie-detail-badges[data-v-a1203dba]{flex-wrap:wrap;gap:1.666667vw}.movie-detail-badges .badge[data-v-a1203dba]{border-radius:1.09375vw;font-size:3.177083vw;padding:.78125vw 2.135417vw}.movie-detail-title[data-v-a1203dba]{font-size:4.375vw;margin-bottom:2.135417vw;margin-top:2.135417vw}.movie-detail-meta[data-v-a1203dba]{font-size:3.229167vw;margin-bottom:2.1875vw}.movie-detail-play-btn[data-v-a1203dba]{font-size:4.791667vw;height:13.020833vw;width:13.020833vw}.movie-detail-desc[data-v-a1203dba]{font-size:3.177083vw;margin-bottom:0;-webkit-line-clamp:12}.movie-detail-actions[data-v-a1203dba]{flex-direction:row;flex-wrap:wrap;gap:3.177083vw;margin-top:4.270833vw}.movie-detail-actions .btn[data-v-a1203dba]{border-radius:1.614583vw;font-size:4.270833vw;gap:3.75vw;height:12.291667vw;padding:0 5.208333vw}.movie-detail-actions .btn-icon[data-v-a1203dba]{width:8.333333vw}.movie-detail-actions .mirror-btn[data-v-a1203dba]{font-size:5.208333vw}}@font-face{font-display:swap;font-family:NewtSerif;font-style:normal;font-weight:400;src:url(./NewtSerif.Ciie99OT.ttf) format("truetype")}@font-face{font-display:swap;font-family:AvenirLTStd-Heavy;font-style:normal;font-weight:700;src:url(./AvenirLTStd-Heavy.0dmshnxR.otf) format("truetype")}.page[data-v-7faa0cf7]{padding-bottom:3.645833vw}@media screen and (max-width:768px){.page[data-v-7faa0cf7]{padding-bottom:8.020833vw}}.page .has-line[data-v-7faa0cf7]{border-top:1px solid #4a555c;margin-top:3.229167vw}@media screen and (max-width:768px){.page .has-line[data-v-7faa0cf7]{border-top-width:.15625vw}}.page .no-line[data-v-7faa0cf7]{border:none}
