/* Original declared Movie component styles, scoped to the original source tree. */
@-webkit-keyframes fadeIn-40b06fb5{0%{opacity:0}to{opacity:1}}@keyframes fadeIn-40b06fb5{0%{opacity:0}to{opacity:1}}.ad-display[data-v-40b06fb5]{-webkit-animation:fadeIn-40b06fb5 .3s ease-in-out;animation:fadeIn-40b06fb5 .3s ease-in-out;background-color:#000;height:100%;inset:0;overflow:hidden;pointer-events:auto;position:absolute;width:100%}.ad-display--chromeless[data-v-40b06fb5]{background-color:transparent;height:auto;inset:auto;max-height:min(72dvh,90vh);overflow:visible;position:relative;width:100%}.ad-display--chromeless .ad-display__img-wrap[data-v-40b06fb5]{height:auto}.ad-display--chromeless .ad-display__img-wrap .ad-display__img[data-v-40b06fb5]{height:auto;max-height:min(72dvh,90vh);-o-object-fit:contain;object-fit:contain;width:100%}.ad-display__countdown-ring[data-v-40b06fb5]{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;position:absolute;right:calc(var(--source-rem) * .26667);top:calc(var(--source-rem) * .26667);z-index:25;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;background:#0000008c;border:calc(var(--source-rem) * .05333) solid hsla(0,0%,100%,.35);border-radius:50%;-webkit-box-shadow:0 calc(var(--source-rem) * .05333) calc(var(--source-rem) * .21333) rgba(0,0,0,.25);box-shadow:0 calc(var(--source-rem) * .05333) calc(var(--source-rem) * .21333) #00000040;height:calc(var(--source-rem) * 1.17333);justify-content:center;pointer-events:none;width:calc(var(--source-rem) * 1.17333)}.ad-display__countdown-ring-num[data-v-40b06fb5]{color:#fff;font-size:calc(var(--source-rem) * .4);font-variant-numeric:tabular-nums;font-weight:600;line-height:1}.ad-display__mandatory-top[data-v-40b06fb5]{background:-webkit-gradient(linear,left top,left bottom,from(rgba(0,0,0,.72)),color-stop(70%,rgba(0,0,0,.45)),to(transparent));background:-webkit-linear-gradient(top,rgba(0,0,0,.72),rgba(0,0,0,.45) 70%,transparent);background:linear-gradient(180deg,rgba(0,0,0,.72),rgba(0,0,0,.45) 70%,transparent);color:#fff;font-size:calc(var(--source-rem) * .37333);left:0;line-height:1.35;padding:calc(var(--source-rem) * .26667) calc(var(--source-rem) * .32);pointer-events:none;position:absolute;right:0;text-align:center;top:0;z-index:20}.ad-display__img-wrap[data-v-40b06fb5]{display:block;height:100%;width:100%}.ad-display__img-wrap .ad-display__img[data-v-40b06fb5]{display:block;height:100%;-o-object-fit:cover;object-fit:cover;width:100%}video[data-v-40b06fb5]{-o-object-fit:contain;object-fit:contain;overflow:clip;overflow-clip-margin:content-box}.player[data-v-996e81d8]{background:#000}[data-v-996e81d8] .dplayer-video{height:100%!important;-o-object-fit:contain;object-fit:contain;width:100%!important}[data-v-996e81d8] .dplayer-menu.dplayer-menu-show{display:none}.player.custom-fullscreen-only[data-v-996e81d8] .dplayer-full-in-icon,.player.custom-fullscreen-only[data-v-996e81d8] .dplayer-web-fullscreen,[data-v-996e81d8] .dplayer-setting-loop{display:none!important}.dplayer.dplayer-speed-patch .dplayer-setting-speed-item{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}.dplayer.dplayer-speed-patch[data-playback-rate="0.5"] .dplayer-setting-speed-item[data-speed="0.5"]:before,.dplayer.dplayer-speed-patch[data-playback-rate="1"] .dplayer-setting-speed-item[data-speed="1"]:before,.dplayer.dplayer-speed-patch[data-playback-rate="1.25"] .dplayer-setting-speed-item[data-speed="1.25"]:before,.dplayer.dplayer-speed-patch[data-playback-rate="1.5"] .dplayer-setting-speed-item[data-speed="1.5"]:before,.dplayer.dplayer-speed-patch[data-playback-rate="2"] .dplayer-setting-speed-item[data-speed="2"]:before{bottom:0;color:#eee;content:"√";display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;left:calc(var(--source-rem) * .21333);position:absolute;top:0;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.video-seek-controls[data-v-b88bd80c]{-webkit-box-sizing:border-box;box-sizing:border-box;inset:0;opacity:0;pointer-events:none;position:absolute;-webkit-transition:opacity .18s ease;transition:opacity .18s ease;z-index:1500}.video-seek-controls--visible[data-v-b88bd80c]{opacity:1}.video-seek-controls__btn[data-v-b88bd80c]{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;position:absolute;top:50%;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;background:#0000006b;border:0;border-radius:50%;-webkit-box-shadow:0 calc(var(--source-rem) * .10667) calc(var(--source-rem) * .48) rgba(0,0,0,.22);box-shadow:0 calc(var(--source-rem) * .10667) calc(var(--source-rem) * .48) #00000038;color:#fff;cursor:pointer;height:calc(var(--source-rem) * 1.6);justify-content:center;line-height:1.1;padding:0;pointer-events:auto;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;width:calc(var(--source-rem) * 1.6);-webkit-tap-highlight-color:transparent;-ms-touch-action:manipulation;touch-action:manipulation}.video-seek-controls__btn.pressing[data-v-b88bd80c],.video-seek-controls__btn[data-v-b88bd80c]:active{background:#000000b8;-webkit-transform:translateY(-50%) scale(1.04);-ms-transform:translateY(-50%) scale(1.04);transform:translateY(-50%) scale(1.04)}.video-seek-controls__btn strong[data-v-b88bd80c]{font-size:calc(var(--source-rem) * .34667);font-weight:800;left:50%;line-height:1;position:absolute;text-shadow:0 calc(var(--source-rem) * .02667) calc(var(--source-rem) * .08) rgba(0,0,0,.75);top:55%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.video-seek-controls__icon[data-v-b88bd80c]{color:#fff;-webkit-filter:drop-shadow(0 calc(var(--source-rem) * .02667) calc(var(--source-rem) * .10667) rgba(0,0,0,.65));filter:drop-shadow(0 calc(var(--source-rem) * .02667) calc(var(--source-rem) * .10667) rgba(0,0,0,.65));font-size:calc(var(--source-rem) * 1.33333);opacity:.95}.video-seek-controls__icon--backward[data-v-b88bd80c]{-webkit-transform:scaleX(-1);-ms-transform:scaleX(-1);transform:scaleX(-1)}.video-seek-controls__btn--backward[data-v-b88bd80c]{left:calc(var(--source-rem) * .42667)}.video-seek-controls__btn--forward[data-v-b88bd80c]{right:calc(var(--source-rem) * .42667)}.player-container[data-v-e040663c]{overflow:hidden}.movie-player-shell--fullscreen[data-v-e040663c]{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;inset:0;position:fixed;z-index:9999;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;background:#000;height:100dvh;justify-content:center;width:100%}.movie-player-viewport[data-v-e040663c] .dplayer,.movie-player-viewport[data-v-e040663c] .player{height:100%!important;width:100%!important}.movie-player-viewport[data-v-e040663c] .dplayer.dplayer-fulled{height:100%!important;inset:0!important;position:absolute!important;width:100%!important}.movie-force-horizontal-item[data-v-e040663c]{-webkit-box-flex:0;-webkit-flex:none;-ms-flex:none;flex:none;height:100dvw;-webkit-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg);-webkit-transform-origin:center center;-ms-transform-origin:center center;transform-origin:center center;width:100dvh}.movie-preview-failure-mask[data-v-e040663c]{pointer-events:auto}.player-container--preview-locked[data-v-e040663c] .dplayer-bar-wrap,.player-container--preview-locked[data-v-e040663c] .dplayer-controller{pointer-events:none!important}.movie-detail-back-btn[data-v-e040663c]{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-flex:0;-webkit-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;background:#00000075;border:0;border-radius:50%;height:calc(var(--source-rem) * .8);justify-content:center;padding:0;width:calc(var(--source-rem) * .8)}.movie-unlock-cover-panel[data-v-e040663c]{background:#111;overflow:hidden;pointer-events:auto}.movie-unlock-cover-panel__img[data-v-e040663c]{height:100%;inset:0;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;position:absolute;width:100%}.movie-unlock-cover-panel__mask[data-v-e040663c]{background:-webkit-gradient(linear,left top,left bottom,from(rgba(0,0,0,.28)),color-stop(45%,rgba(0,0,0,.48)),to(rgba(0,0,0,.72)));background:-webkit-linear-gradient(top,rgba(0,0,0,.28),rgba(0,0,0,.48) 45%,rgba(0,0,0,.72));background:linear-gradient(180deg,#00000047,#0000007a 45%,#000000b8);inset:0;position:absolute}.movie-unlock-cover-panel__content[data-v-e040663c]{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;inset:0;position:absolute;z-index:1;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;gap:calc(var(--source-rem) * .37333);justify-content:center;padding:calc(var(--source-rem) * .42667) calc(var(--source-rem) * .53333) calc(var(--source-rem) * .53333)}.movie-unlock-cover-panel__hint[data-v-e040663c]{color:#fff;font-size:calc(var(--source-rem) * .4);font-weight:600;line-height:1.4;margin:0;text-align:center;text-shadow:0 calc(var(--source-rem) * .02667) calc(var(--source-rem) * .16) rgba(0,0,0,.45)}.movie-unlock-purchase-btn[data-v-e040663c]{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;background:-webkit-gradient(linear,left top,right top,from(#ff6a55),to(#ff3f6e));background:-webkit-linear-gradient(left,#ff6a55,#ff3f6e);background:linear-gradient(90deg,#ff6a55,#ff3f6e);border:0;border-radius:calc(var(--source-rem) * 26.64);-webkit-box-shadow:0 calc(var(--source-rem) * .05333) calc(var(--source-rem) * .26667) rgba(255,60,90,.32);box-shadow:0 calc(var(--source-rem) * .05333) calc(var(--source-rem) * .26667) #ff3c5a52;color:#fff;cursor:pointer;font-size:calc(var(--source-rem) * .34667);font-weight:600;gap:calc(var(--source-rem) * .16);height:calc(var(--source-rem) * .96);justify-content:center;line-height:1;min-width:calc(var(--source-rem) * 4.48);padding:0 calc(var(--source-rem) * .42667);white-space:nowrap}.movie-unlock-purchase-btn[data-v-e040663c]:active{opacity:.92;-webkit-transform:scale(.98);-ms-transform:scale(.98);transform:scale(.98)}.movie-unlock-purchase-btn__price[data-v-e040663c]{font-weight:700}.movie-player-center-toast[data-v-e040663c]{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;inset:0;position:absolute;z-index:1510;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;padding:0 calc(var(--source-rem) * .53333);pointer-events:none}.movie-player-center-toast__inner[data-v-e040663c]{background:#0009;border-radius:calc(var(--source-rem) * .21333);color:#fff;font-size:calc(var(--source-rem) * .37333);line-height:1.5;max-width:70%;padding:calc(var(--source-rem) * .21333) calc(var(--source-rem) * .32);text-align:center;white-space:nowrap}.movie-player-toast-fade-enter-active[data-v-e040663c],.movie-player-toast-fade-leave-active[data-v-e040663c]{-webkit-transition:opacity .25s ease;transition:opacity .25s ease}.movie-player-toast-fade-enter-from[data-v-e040663c],.movie-player-toast-fade-leave-to[data-v-e040663c]{opacity:0}[data-v-e040663c] .custom-toast{background-color:#fff;color:#000}

.detail-intro-sub-tabs__item[data-v-01cc0f03]{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;background:transparent;border:0;color:#757c9e;cursor:pointer;font-size:calc(var(--source-rem) * .37333);line-height:1.2;padding:calc(var(--source-rem) * .26667) 0 calc(var(--source-rem) * .18667)}.detail-intro-sub-tabs__item--active[data-v-01cc0f03]{color:var(--theme-text-color)}.detail-intro-sub-tabs__item--active .detail-intro-sub-tabs__label[data-v-01cc0f03]{font-weight:600}.detail-intro-sub-tabs__line[data-v-01cc0f03]{background:transparent;border-radius:calc(var(--source-rem) * 26.64);display:block;height:calc(var(--source-rem) * .08);margin-top:calc(var(--source-rem) * .05333);width:calc(var(--source-rem) * .53333)}.detail-intro-sub-tabs__item--active .detail-intro-sub-tabs__line[data-v-01cc0f03]{background:var(--video-accent-color,#f5c518)}.video-info-panel-container .game-list-wrap .game-swiper{overflow:auto;scrollbar-width:none}.hide-scrollbar[data-v-62c44c7f]{scrollbar-width:none;-ms-overflow-style:none}.hide-scrollbar[data-v-62c44c7f]::-webkit-scrollbar{display:none}.episode-active[data-v-62c44c7f]{background-color:#22d3ee1a!important;position:relative}.detail-chat-block[data-v-62c44c7f]{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;max-height:min(52dvh,calc(var(--source-rem) * 12.26667));min-height:min(52dvh,calc(var(--source-rem) * 12.26667));overflow:hidden}.detail-intro-zone__sticky-head[data-v-62c44c7f]{background:var(--theme-main-bg-color);margin:0 calc(var(--source-rem) * -.42667);padding:0 calc(var(--source-rem) * .42667) calc(var(--source-rem) * .05333);position:-webkit-sticky;position:sticky;top:0;z-index:20}.detail-action-bar img[data-v-62c44c7f]{height:calc(var(--source-rem) * .53333);width:calc(var(--source-rem) * .53333)}.video-detail-list-ad[data-v-62c44c7f]{aspect-ratio:345/120;border-radius:calc(var(--source-rem) * .21333);cursor:pointer;display:block;max-height:calc(var(--source-rem) * 4.8);min-height:calc(var(--source-rem) * 2.34667);-o-object-fit:cover;object-fit:cover;width:100%}.comment-input-box[data-v-62c44c7f]{background-color:var(--theme-card-bg-color);border-top:calc(var(--source-rem) * .02667) solid var(--theme-line-color);bottom:0;left:0;padding:calc(var(--source-rem) * .26667);position:fixed;right:0}[data-v-62c44c7f] .van-cell{padding:calc(var(--source-rem) * .26667)}[data-v-62c44c7f] .van-field__control{color:#fff}[data-v-62c44c7f] .van-button--disabled{background-color:gray;border:none;color:#fff}.custom-textarea[data-v-62c44c7f]{max-height:calc(var(--source-rem) * 1.86667);min-height:calc(var(--source-rem) * 1.86667);overflow-y:hidden}[data-v-62c44c7f] .van-overlay{background-color:#00000080;height:100%;left:0;position:absolute;width:100%}

.detail-intro-bottom-bar[data-v-2670f0e7]{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-ms-flex-align:center;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;-webkit-box-sizing:border-box;box-sizing:border-box;gap:calc(var(--source-rem) * .26667);justify-content:space-between;padding:calc(var(--source-rem) * .21333) calc(var(--source-rem) * .32) max(calc(var(--source-rem) * .21333),env(safe-area-inset-bottom));width:100%}.detail-intro-bottom-bar[data-v-2670f0e7],.detail-intro-bottom-bar__input[data-v-2670f0e7]{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;align-items:center}.detail-intro-bottom-bar__input[data-v-2670f0e7]{-webkit-box-flex:1;-webkit-flex:1 1 0;-ms-flex:1 1 0px;flex:1 1 0;min-width:0;-ms-flex-align:center;border:0;cursor:pointer;gap:calc(var(--source-rem) * .16);padding:calc(var(--source-rem) * .24) calc(var(--source-rem) * .32)}.detail-intro-bottom-bar__bet[data-v-2670f0e7]{-webkit-box-flex:0;background:-webkit-linear-gradient(315deg,#ffd94a,#f7b500);background:linear-gradient(135deg,#ffd94a,#f7b500);border:none;border-radius:calc(var(--source-rem) * .42667);-webkit-box-shadow:0 calc(var(--source-rem) * .05333) calc(var(--source-rem) * .10667) rgba(245,158,11,.2);box-shadow:0 calc(var(--source-rem) * .05333) calc(var(--source-rem) * .10667) #f59e0b33;color:#1e293b;cursor:pointer;-webkit-flex:none;-ms-flex:none;flex:none;font-size:calc(var(--source-rem) * .32);font-weight:700;padding:calc(var(--source-rem) * .16) calc(var(--source-rem) * .42667);white-space:nowrap;width:auto}

.detail-chat-room[data-v-f002a9b8]{-webkit-box-flex:1;-webkit-flex:1 1 0;-ms-flex:1 1 0px;flex:1 1 0;min-height:0;overflow-y:auto}.detail-chat-room__tag[data-v-f002a9b8]{background:#ff3b30;border-radius:calc(var(--source-rem) * .08);color:#fff;display:inline-block;font-size:calc(var(--source-rem) * .29333);font-weight:600;padding:calc(var(--source-rem) * .02667) calc(var(--source-rem) * .13333);vertical-align:middle}.detail-chat-room__tag--enter[data-v-f002a9b8]{background:#2e75ff}

[data-v-73765b10] .van-popup{background-color:var(--theme-main-bg-color)}[data-v-73765b10] .van-popup__close-icon{color:#fff}

.van-popup[data-v-44c76a59]{background:#fff;border-radius:0;-webkit-box-shadow:0 calc(var(--source-rem) * .21333) calc(var(--source-rem) * .53333) transparent;box-shadow:0 calc(var(--source-rem) * .21333) calc(var(--source-rem) * .53333) transparent;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.popup-fullscreen .flex.flex-col[data-v-44c76a59]{max-height:100vh;overflow-y:auto}[data-v-44c76a59] .van-popup--bottom{bottom:0!important;max-height:calc(var(--vh, 100vh) - env(safe-area-inset-bottom));padding-bottom:env(safe-area-inset-bottom)}[data-v-44c76a59] .van-popup{-webkit-transition:all .3s cubic-bezier(.4,0,.2,1)!important;transition:all .3s cubic-bezier(.4,0,.2,1)!important}[data-v-44c76a59] .van-overlay{-webkit-transition:opacity .3s ease-in-out!important;transition:opacity .3s ease-in-out!important}.titlebbg[data-v-44c76a59]{background-size:100% auto}.colon[data-v-44c76a59]{color:#1989fa;margin:0 calc(var(--source-rem) * .10667)}.block[data-v-44c76a59],.colon[data-v-44c76a59]{display:inline-block}.block[data-v-44c76a59]{background-color:#1989fa;color:#fff;font-size:calc(var(--source-rem) * .32);text-align:center;width:calc(var(--source-rem) * .58667)}.scrollbar-hide[data-v-44c76a59]{-ms-overflow-style:none;scrollbar-width:none}.scrollbar-hide[data-v-44c76a59]::-webkit-scrollbar{display:none}

.dialog-overlay[data-v-f25bc761]{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;inset:0;position:fixed;z-index:12000;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;background-color:#00000080;height:100%;justify-content:center;margin:0 auto;max-width:calc(var(--theme-max-width));width:100%}.dialog-content[data-v-f25bc761]{background:#fff;border-radius:calc(var(--source-rem) * .42667);-webkit-box-shadow:0 calc(var(--source-rem) * .21333) calc(var(--source-rem) * .85333) rgba(0,0,0,.12);box-shadow:0 calc(var(--source-rem) * .21333) calc(var(--source-rem) * .85333) #0000001f;overflow:hidden;width:calc(var(--source-rem) * 8.29333)}.dialog-content[data-v-f25bc761],.dialog-header[data-v-f25bc761]{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.dialog-header[data-v-f25bc761]{gap:calc(var(--source-rem) * .21333);padding:calc(var(--source-rem) * .69333) calc(var(--source-rem) * .64);text-align:center}.dialog-title[data-v-f25bc761]{color:var(--theme-text-color-darken,#323233);font-size:calc(var(--source-rem) * .42667);font-weight:500;line-height:calc(var(--source-rem) * .58667)}.dialog-description[data-v-f25bc761],.dialog-title[data-v-f25bc761]{font-family:PingFang SC,Microsoft YaHei,sans-serif;margin:0}.dialog-description[data-v-f25bc761]{color:var(--theme-text-color-lighten2,#969799);font-size:calc(var(--source-rem) * .37333);font-weight:400;line-height:calc(var(--source-rem) * .53333)}.dialog-actions[data-v-f25bc761]{gap:calc(var(--source-rem) * .32);padding:calc(var(--source-rem) * .21333) calc(var(--source-rem) * .64) calc(var(--source-rem) * .42667)}.btn-cancel[data-v-f25bc761],.btn-confirm[data-v-f25bc761],.dialog-actions[data-v-f25bc761]{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.btn-cancel[data-v-f25bc761],.btn-confirm[data-v-f25bc761]{-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;border:none;border-radius:calc(var(--source-rem) * 26.64);cursor:pointer;font-family:PingFang SC,Microsoft YaHei,sans-serif;font-size:calc(var(--source-rem) * .42667);font-weight:400;height:calc(var(--source-rem) * .96);justify-content:center;line-height:calc(var(--source-rem) * .58667);-webkit-transition:all .3s ease;transition:all .3s ease}.btn-cancel[data-v-f25bc761]{background:var(--theme-hover-bg-color,#f5f5f5);border:calc(var(--source-rem) * .02667) solid var(--theme-line-color,#ebedf0);color:var(--theme-text-color-darken,#323233)}.btn-cancel[data-v-f25bc761]:active{opacity:.7}.btn-confirm[data-v-f25bc761]{background:-webkit-gradient(linear,left top,right top,from(#af42fa),to(#6420d5));background:-webkit-linear-gradient(left,#af42fa,#6420d5);background:linear-gradient(90deg,#af42fa,#6420d5);color:#fff}.btn-confirm[data-v-f25bc761]:active{opacity:.8}.dialog-enter-active[data-v-f25bc761],.dialog-leave-active[data-v-f25bc761]{-webkit-transition:opacity .3s ease;transition:opacity .3s ease}.dialog-enter-active .dialog-content[data-v-f25bc761],.dialog-leave-active .dialog-content[data-v-f25bc761]{-webkit-transition:-webkit-transform .3s ease;transition:-webkit-transform .3s ease;transition:transform .3s ease;transition:transform .3s ease,-webkit-transform .3s ease}.dialog-enter-from[data-v-f25bc761],.dialog-leave-to[data-v-f25bc761]{opacity:0}.dialog-enter-from .dialog-content[data-v-f25bc761],.dialog-leave-to .dialog-content[data-v-f25bc761]{-webkit-transform:scale(.95);-ms-transform:scale(.95);transform:scale(.95)}

.movie-failure-overlay[data-v-98c0e793]{-webkit-backdrop-filter:blur(calc(var(--source-rem) * .05333));backdrop-filter:blur(calc(var(--source-rem) * .05333));background:-webkit-gradient(linear,left top,left bottom,from(rgba(0,0,0,.25)),color-stop(40%,rgba(0,0,0,.45)),to(rgba(0,0,0,.78)));background:-webkit-linear-gradient(top,rgba(0,0,0,.25),rgba(0,0,0,.45) 40%,rgba(0,0,0,.78));background:linear-gradient(180deg,#00000040,#00000073 40%,#000000c7);height:100%;padding-bottom:max(calc(var(--source-rem) * .42667),env(safe-area-inset-bottom,0px));width:100%}.movie-failure-overlay--preview-end[data-v-98c0e793]{inset:0;position:absolute;z-index:2;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;-webkit-backdrop-filter:none;backdrop-filter:none;background:-webkit-gradient(linear,left top,left bottom,from(rgba(0,0,0,.28)),color-stop(45%,rgba(0,0,0,.42)),to(rgba(0,0,0,.52)));background:-webkit-linear-gradient(top,rgba(0,0,0,.28),rgba(0,0,0,.42) 45%,rgba(0,0,0,.52));background:linear-gradient(180deg,#00000047,#0000006b 45%,#00000085);justify-content:center;padding-top:calc(var(--source-rem) * .53333);pointer-events:auto}.movie-failure-hero[data-v-98c0e793]{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;gap:calc(var(--source-rem) * .16);margin-bottom:calc(var(--source-rem) * .37333);text-align:center}.movie-failure-hero__title[data-v-98c0e793]{color:#fff;font-size:calc(var(--source-rem) * .48);font-weight:700;letter-spacing:.02em;line-height:1.2;margin:0;text-shadow:0 calc(var(--source-rem) * .02667) calc(var(--source-rem) * .16) rgba(0,0,0,.45)}.movie-failure-hero__subtitle[data-v-98c0e793]{color:#ffffffdb;font-size:calc(var(--source-rem) * .32);line-height:1.35;margin:0;text-shadow:0 calc(var(--source-rem) * .02667) calc(var(--source-rem) * .10667) rgba(0,0,0,.35)}.movie-failure-overlay .movie-failure-actions[data-v-98c0e793]{max-width:100%}.movie-failure-inline[data-v-98c0e793]{width:100%}.movie-failure-msg[data-v-98c0e793]{font-size:calc(var(--source-rem) * .37333);line-height:1.5;margin:0;text-align:center}.movie-failure-overlay .movie-failure-msg-wrap .movie-failure-msg[data-v-98c0e793]{max-width:calc(var(--source-rem) * 8);text-shadow:0 calc(var(--source-rem) * .02667) calc(var(--source-rem) * .10667) rgba(0,0,0,.55)}.movie-failure-actions[data-v-98c0e793]{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;max-width:calc(var(--source-rem) * 9.06667);width:100%;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:stretch;-webkit-align-items:stretch;-ms-flex-align:stretch;align-items:stretch;gap:calc(var(--source-rem) * .21333);margin:0 auto}.movie-failure-actions--preview-end[data-v-98c0e793]{gap:calc(var(--source-rem) * .21333);max-width:calc(var(--source-rem) * 7.25333);pointer-events:auto;width:auto}.movie-failure-btn[data-v-98c0e793]{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1;min-width:0;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;border:none;cursor:pointer;font-weight:600;justify-content:center;line-height:1.25;-webkit-transition:opacity .15s ease,-webkit-transform .15s ease;transition:opacity .15s ease,-webkit-transform .15s ease;transition:transform .15s ease,opacity .15s ease;transition:transform .15s ease,opacity .15s ease,-webkit-transform .15s ease}.movie-failure-btn[data-v-98c0e793]:active{opacity:.92;-webkit-transform:scale(.98);-ms-transform:scale(.98);transform:scale(.98)}.movie-failure-btn--invite[data-v-98c0e793]{background:-webkit-gradient(linear,left top,left bottom,from(#fff8e8),color-stop(55%,#f5dfa0),to(#e9c878));background:-webkit-linear-gradient(top,#fff8e8,#f5dfa0 55%,#e9c878);background:linear-gradient(180deg,#fff8e8,#f5dfa0 55%,#e9c878);-webkit-box-shadow:0 calc(var(--source-rem) * .05333) calc(var(--source-rem) * .21333) rgba(0,0,0,.18),inset 0 calc(var(--source-rem) * .02667) 0 hsla(0,0%,100%,.65);box-shadow:0 calc(var(--source-rem) * .05333) calc(var(--source-rem) * .21333) #0000002e,inset 0 calc(var(--source-rem) * .02667) #ffffffa6;color:#4a3600}.movie-failure-btn--invite[data-v-98c0e793],.movie-failure-btn--vip[data-v-98c0e793]{-webkit-box-flex:1;border-radius:calc(var(--source-rem) * 26.64);-webkit-flex:1 1 0;-ms-flex:1 1 0px;flex:1 1 0;font-size:calc(var(--source-rem) * .32);font-weight:600;min-height:calc(var(--source-rem) * .85333);padding:0 calc(var(--source-rem) * .26667);white-space:nowrap}.movie-failure-btn--vip[data-v-98c0e793]{background:-webkit-gradient(linear,left top,right top,from(#ff6a55),to(#ff3f6e));background:-webkit-linear-gradient(left,#ff6a55,#ff3f6e);background:linear-gradient(90deg,#ff6a55,#ff3f6e);-webkit-box-shadow:0 calc(var(--source-rem) * .05333) calc(var(--source-rem) * .26667) rgba(255,60,90,.32);box-shadow:0 calc(var(--source-rem) * .05333) calc(var(--source-rem) * .26667) #ff3c5a52;color:#fff}.movie-failure-btn--legacy-primary[data-v-98c0e793],.movie-failure-btn--legacy-secondary[data-v-98c0e793]{-webkit-box-orient:vertical;-webkit-box-direction:normal;border-radius:calc(var(--source-rem) * .32);-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;font-size:calc(var(--source-rem) * .29333);gap:calc(var(--source-rem) * .10667);min-height:calc(var(--source-rem) * 1.38667);padding:calc(var(--source-rem) * .21333) calc(var(--source-rem) * .16)}.movie-failure-btn--legacy-primary span[data-v-98c0e793],.movie-failure-btn--legacy-secondary span[data-v-98c0e793]{text-align:center;word-break:break-word}.movie-failure-btn--legacy-primary[data-v-98c0e793]{background:-webkit-linear-gradient(315deg,#ffe7a8,#ffb84d 48%,#e89b2a);background:linear-gradient(135deg,#ffe7a8,#ffb84d 48%,#e89b2a);-webkit-box-shadow:0 calc(var(--source-rem) * .10667) calc(var(--source-rem) * .37333) rgba(255,171,64,.35),inset 0 calc(var(--source-rem) * .02667) 0 hsla(0,0%,100%,.45);box-shadow:0 calc(var(--source-rem) * .10667) calc(var(--source-rem) * .37333) #ffab4059,inset 0 calc(var(--source-rem) * .02667) #ffffff73;color:#2a1a00}.movie-failure-btn--legacy-secondary[data-v-98c0e793]{background:#ffffff14;border:calc(var(--source-rem) * .02667) solid rgba(255,200,120,.42);-webkit-box-shadow:0 calc(var(--source-rem) * .05333) calc(var(--source-rem) * .26667) rgba(0,0,0,.25);box-shadow:0 calc(var(--source-rem) * .05333) calc(var(--source-rem) * .26667) #00000040;color:#ffe7b8}.movie-failure-inline .movie-failure-btn--legacy-secondary[data-v-98c0e793]{background:#ffab401a;border-color:#ffab4059;color:#e8c98a}

.detail-more-games-panel[data-v-b5a61883]{min-height:min(52dvh,calc(var(--source-rem) * 12.26667))}.detail-more-games-panel__tabs[data-v-b5a61883]{background:var(--theme-main-bg-color);-webkit-box-shadow:0 calc(var(--source-rem) * .02667) 0 var(--theme-line-color);box-shadow:0 calc(var(--source-rem) * .02667) 0 var(--theme-line-color);margin:0 calc(var(--source-rem) * -.42667);padding:calc(var(--source-rem) * .10667) calc(var(--source-rem) * .42667) calc(var(--source-rem) * .16);position:-webkit-sticky;position:sticky;scrollbar-width:none;top:var(--detail-intro-sticky-head-height,0);z-index:19}.detail-more-games-panel__tabs[data-v-b5a61883]::-webkit-scrollbar{display:none}.detail-more-games-panel__body[data-v-b5a61883]{-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1;min-height:0}.detail-more-games-panel__icon[data-v-b5a61883]{-webkit-flex-shrink:0;-ms-flex-negative:0;background:var(--theme-card-bg-color,#1c1c18);flex-shrink:0;overflow:hidden}.detail-more-games-panel__icon[data-v-b5a61883] img{height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center top;object-position:center top;width:100%}.detail-more-games-panel__tab[data-v-b5a61883]{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;background:transparent;border:0;cursor:pointer;padding:calc(var(--source-rem) * .10667) calc(var(--source-rem) * .26667) calc(var(--source-rem) * .16)}.detail-more-games-panel__tab-label[data-v-b5a61883]{color:#666;font-size:calc(var(--source-rem) * .42667);line-height:1.2}.detail-more-games-panel__tab-label--active[data-v-b5a61883]{color:var(--theme-text-color);font-size:calc(var(--source-rem) * .48);font-weight:700}.detail-more-games-panel__tab-line[data-v-b5a61883]{background:transparent;border-radius:calc(var(--source-rem) * 26.64);display:block;height:calc(var(--source-rem) * .08);margin-top:calc(var(--source-rem) * .05333);width:calc(var(--source-rem) * .53333)}.detail-more-games-panel__tab-line--active[data-v-b5a61883]{background:var(--video-accent-color)}

@-webkit-keyframes skeleton-shimmer-2645f94a{0%{background-position:100% 0}to{background-position:0 0}}@keyframes skeleton-shimmer-2645f94a{0%{background-position:100% 0}to{background-position:0 0}}.comment-list img[data-v-2645f94a]{height:calc(var(--source-rem) * .85333);width:calc(var(--source-rem) * .85333)}.reply-btn[data-v-2645f94a]{border-color:#757c9e;color:#757c9e;font-size:calc(var(--source-rem) * .32);height:calc(var(--source-rem) * .64);line-height:calc(var(--source-rem) * .58667);padding:0 calc(var(--source-rem) * .21333)}[data-v-2645f94a] .van-list__finished-text,[data-v-2645f94a] .van-pull-refresh__head{color:#4a5372}[data-v-2645f94a] .van-cell{background:#25252c;padding:calc(var(--source-rem) * .26667)}[data-v-2645f94a] .van-button--disabled{background-color:gray;border:none;color:#fff}[data-v-2645f94a] .van-overlay{background-color:#00000080;height:100%;left:0;position:absolute;top:0;width:100%}[data-v-2645f94a] .van-toast{color:#f33}.skeleton-block[data-v-2645f94a]{-webkit-animation:skeleton-shimmer-2645f94a 1.1s ease infinite;animation:skeleton-shimmer-2645f94a 1.1s ease infinite;background:-webkit-gradient(linear,left top,right top,color-stop(25%,hsla(0,0%,100%,.06)),color-stop(37%,hsla(0,0%,100%,.14)),color-stop(63%,hsla(0,0%,100%,.06)));background:-webkit-linear-gradient(left,hsla(0,0%,100%,.06) 25%,hsla(0,0%,100%,.14) 37%,hsla(0,0%,100%,.06) 63%);background:linear-gradient(90deg,#ffffff0f 25%,#ffffff24 37%,#ffffff0f 63%);background-size:400% 100%}

.video-detail-list-ad[data-v-c203cd98]{aspect-ratio:345/120;border-radius:calc(var(--source-rem) * .21333);cursor:pointer;display:block;max-height:calc(var(--source-rem) * 4.8);min-height:calc(var(--source-rem) * 2.34667);-o-object-fit:cover;object-fit:cover;width:100%}

/* Original running DPlayer CSS, local source-movie scope. */
.source-movie .dplayer{
  position: relative;
  overflow: hidden;
  -webkit-user-select: none;
     -moz-user-select: none;
          user-select: none;
  line-height: 1;
}
.source-movie .dplayer *{
  box-sizing: content-box;
}
.source-movie .dplayer svg{
  width: 100%;
  height: 100%;
}
.source-movie .dplayer svg path,.source-movie .dplayer svg circle{
  fill: #fff;
}
.source-movie .dplayer:-webkit-full-screen{
  width: 100%;
  height: 100%;
  background: #000;
  position: fixed;
  z-index: 100000;
  left: 0;
  top: 0;
  margin: 0;
  padding: 0;
  transform: translate(0, 0);
}
.source-movie .dplayer.dplayer-no-danmaku .dplayer-controller .dplayer-icons .dplayer-setting .dplayer-setting-box .dplayer-setting-showdan,.source-movie .dplayer.dplayer-no-danmaku .dplayer-controller .dplayer-icons .dplayer-setting .dplayer-setting-box .dplayer-setting-danmaku,.source-movie .dplayer.dplayer-no-danmaku .dplayer-controller .dplayer-icons .dplayer-setting .dplayer-setting-box .dplayer-setting-danunlimit{
  display: none;
}
.source-movie .dplayer.dplayer-no-danmaku .dplayer-controller .dplayer-icons .dplayer-comment{
  display: none;
}
.source-movie .dplayer.dplayer-no-danmaku .dplayer-danmaku{
  display: none;
}
.source-movie .dplayer.dplayer-live .dplayer-time{
  display: none;
}
.source-movie .dplayer.dplayer-live .dplayer-bar-wrap{
  display: none;
}
.source-movie .dplayer.dplayer-live .dplayer-setting-speed{
  display: none;
}
.source-movie .dplayer.dplayer-live .dplayer-setting-loop{
  display: none;
}
.source-movie .dplayer.dplayer-live.dplayer-no-danmaku .dplayer-setting{
  display: none;
}
.source-movie .dplayer.dplayer-arrow .dplayer-danmaku{
  font-size: 18px;
}
.source-movie .dplayer.dplayer-arrow .dplayer-icon{
  margin: 0 -3px;
}
.source-movie .dplayer.dplayer-playing .dplayer-danmaku .dplayer-danmaku-move{
  animation-play-state: running;
}
.source-movie .dplayer.dplayer-playing .dplayer-controller-mask{
    opacity: 0;
  }
.source-movie .dplayer.dplayer-playing .dplayer-controller{
    opacity: 0;
  }
.source-movie .dplayer.dplayer-playing:hover .dplayer-controller-mask{
    opacity: 1;
  }
.source-movie .dplayer.dplayer-playing:hover .dplayer-controller{
    opacity: 1;
  }
.source-movie .dplayer.dplayer-loading .dplayer-bezel .diplayer-loading-icon{
  display: block;
}
.source-movie .dplayer.dplayer-loading .dplayer-danmaku,.source-movie .dplayer.dplayer-paused .dplayer-danmaku,.source-movie .dplayer.dplayer-loading .dplayer-danmaku-move,.source-movie .dplayer.dplayer-paused .dplayer-danmaku-move{
  animation-play-state: paused;
}
.source-movie .dplayer.dplayer-hide-controller{
  cursor: none;
}
.source-movie .dplayer.dplayer-hide-controller .dplayer-controller-mask{
  opacity: 0;
  transform: translateY(100%);
}
.source-movie .dplayer.dplayer-hide-controller .dplayer-controller{
  opacity: 0;
  transform: translateY(100%);
}
.source-movie .dplayer.dplayer-show-controller .dplayer-controller-mask{
  opacity: 1;
}
.source-movie .dplayer.dplayer-show-controller .dplayer-controller{
  opacity: 1;
}
.source-movie .dplayer.dplayer-fulled{
  width: 100% !important;
  height: 100% !important;
}
.source-movie .dplayer.dplayer-fulled{
  position: fixed;
  z-index: 100000;
  left: 0;
  top: 0;
}
.source-movie .dplayer.dplayer-mobile .dplayer-controller .dplayer-icons .dplayer-volume,.source-movie .dplayer.dplayer-mobile .dplayer-controller .dplayer-icons .dplayer-camera-icon,.source-movie .dplayer.dplayer-mobile .dplayer-controller .dplayer-icons .dplayer-airplay-icon,.source-movie .dplayer.dplayer-mobile .dplayer-controller .dplayer-icons .dplayer-chromecast-icon,.source-movie .dplayer.dplayer-mobile .dplayer-controller .dplayer-icons .dplayer-play-icon{
  display: none;
}
.source-movie .dplayer.dplayer-mobile .dplayer-controller .dplayer-icons .dplayer-full .dplayer-full-in-icon{
  position: static;
  display: inline-block;
}
.source-movie .dplayer.dplayer-mobile .dplayer-bar-time{
  display: none;
}
.source-movie .dplayer.dplayer-mobile.dplayer-hide-controller .dplayer-mobile-play{
  display: none;
}
.source-movie .dplayer.dplayer-mobile .dplayer-mobile-play{
  display: block;
}
.source-movie .dplayer-web-fullscreen-fix{
  position: fixed;
  top: 0;
  left: 0;
  margin: 0;
  padding: 0;
}
.source-movie .dplayer-bezel{
  position: absolute;
  left: 0;
  right: 0;
  top: 0;
  bottom: 0;
  font-size: 22px;
  color: #fff;
  pointer-events: none;
}
.source-movie .dplayer-bezel .dplayer-bezel-icon{
  position: absolute;
  top: 50%;
  left: 50%;
  margin: -26px 0 0 -26px;
  height: 52px;
  width: 52px;
  padding: 12px;
  box-sizing: border-box;
  background: rgba(0, 0, 0, 0.5);
  border-radius: 50%;
  opacity: 0;
  pointer-events: none;
}
.source-movie .dplayer-bezel .dplayer-bezel-icon.dplayer-bezel-transition{
  animation: bezel-hide 0.5s linear;
}
.source-movie .dplayer-bezel .dplayer-danloading{
  position: absolute;
  top: 50%;
  margin-top: -7px;
  width: 100%;
  text-align: center;
  font-size: 14px;
  line-height: 14px;
  animation: my-face 5s infinite ease-in-out;
}
.source-movie .dplayer-bezel .diplayer-loading-icon{
  display: none;
  position: absolute;
  top: 50%;
  left: 50%;
  margin: -18px 0 0 -18px;
  height: 36px;
  width: 36px;
  pointer-events: none;
}
.source-movie .dplayer-bezel .diplayer-loading-icon .diplayer-loading-hide{
  display: none;
}
.source-movie .dplayer-bezel .diplayer-loading-icon .diplayer-loading-dot{
  animation: diplayer-loading-dot-fade 0.8s ease infinite;
  opacity: 0;
  transform-origin: 4px 4px;
}
.source-movie .dplayer-bezel .diplayer-loading-icon .diplayer-loading-dot.diplayer-loading-dot-1{
  animation-delay: 0.1s;
}
.source-movie .dplayer-bezel .diplayer-loading-icon .diplayer-loading-dot.diplayer-loading-dot-2{
  animation-delay: 0.2s;
}
.source-movie .dplayer-bezel .diplayer-loading-icon .diplayer-loading-dot.diplayer-loading-dot-3{
  animation-delay: 0.3s;
}
.source-movie .dplayer-bezel .diplayer-loading-icon .diplayer-loading-dot.diplayer-loading-dot-4{
  animation-delay: 0.4s;
}
.source-movie .dplayer-bezel .diplayer-loading-icon .diplayer-loading-dot.diplayer-loading-dot-5{
  animation-delay: 0.5s;
}
.source-movie .dplayer-bezel .diplayer-loading-icon .diplayer-loading-dot.diplayer-loading-dot-6{
  animation-delay: 0.6s;
}
.source-movie .dplayer-bezel .diplayer-loading-icon .diplayer-loading-dot.diplayer-loading-dot-7{
  animation-delay: 0.7s;
}
.source-movie .dplayer-controller-mask{
  background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAADGCAYAAAAT+OqFAAAAdklEQVQoz42QQQ7AIAgEF/T/D+kbq/RWAlnQyyazA4aoAB4FsBSA/bFjuF1EOL7VbrIrBuusmrt4ZZORfb6ehbWdnRHEIiITaEUKa5EJqUakRSaEYBJSCY2dEstQY7AuxahwXFrvZmWl2rh4JZ07z9dLtesfNj5q0FU3A5ObbwAAAABJRU5ErkJggg==) repeat-x bottom;
  height: 98px;
  width: 100%;
  position: absolute;
  bottom: 0;
  transition: all 0.3s ease;
}
.source-movie .dplayer-controller{
  position: absolute;
  bottom: 0;
  left: 0;
  right: 0;
  height: 41px;
  padding: 0 20px;
  -webkit-user-select: none;
     -moz-user-select: none;
          user-select: none;
  transition: all 0.3s ease;
}
.source-movie .dplayer-controller.dplayer-controller-comment .dplayer-icons{
  display: none;
}
.source-movie .dplayer-controller.dplayer-controller-comment .dplayer-icons.dplayer-comment-box{
  display: block;
}
.source-movie .dplayer-controller .dplayer-bar-wrap{
  padding: 5px 0;
  cursor: pointer;
  position: absolute;
  bottom: 33px;
  width: calc(100% - 40px);
  height: 3px;
}
.source-movie .dplayer-controller .dplayer-bar-wrap:hover .dplayer-bar .dplayer-played .dplayer-thumb{
  transform: scale(1);
}
.source-movie .dplayer-controller .dplayer-bar-wrap:hover .dplayer-highlight{
  display: block;
  width: 8px;
  transform: translateX(-4px);
  top: 4px;
  height: 40%;
}
.source-movie .dplayer-controller .dplayer-bar-wrap .dplayer-highlight{
  z-index: 12;
  position: absolute;
  top: 5px;
  width: 6px;
  height: 20%;
  border-radius: 6px;
  background-color: #fff;
  text-align: center;
  transform: translateX(-3px);
  transition: all 0.2s ease-in-out;
}
.source-movie .dplayer-controller .dplayer-bar-wrap .dplayer-highlight:hover .dplayer-highlight-text{
  display: block;
}
.source-movie .dplayer-controller .dplayer-bar-wrap .dplayer-highlight:hover ~ .dplayer-bar-preview{
  opacity: 0;
}
.source-movie .dplayer-controller .dplayer-bar-wrap .dplayer-highlight:hover ~ .dplayer-bar-time{
  opacity: 0;
}
.source-movie .dplayer-controller .dplayer-bar-wrap .dplayer-highlight .dplayer-highlight-text{
  display: none;
  position: absolute;
  left: 50%;
  top: -24px;
  padding: 5px 8px;
  background-color: rgba(0, 0, 0, 0.62);
  color: #fff;
  border-radius: 4px;
  font-size: 12px;
  white-space: nowrap;
  transform: translateX(-50%);
}
.source-movie .dplayer-controller .dplayer-bar-wrap .dplayer-bar-preview{
  position: absolute;
  background: #fff;
  pointer-events: none;
  display: none;
  background-size: 16000px 100%;
}
.source-movie .dplayer-controller .dplayer-bar-wrap .dplayer-bar-preview-canvas{
  position: absolute;
  width: 100%;
  height: 100%;
  z-index: 1;
  pointer-events: none;
}
.source-movie .dplayer-controller .dplayer-bar-wrap .dplayer-bar-time{
  position: absolute;
  left: 0px;
  top: -20px;
  border-radius: 4px;
  padding: 5px 7px;
  background-color: rgba(0, 0, 0, 0.62);
  color: #fff;
  font-size: 12px;
  text-align: center;
  opacity: 1;
  transition: opacity 0.1s ease-in-out;
  word-wrap: normal;
  word-break: normal;
  z-index: 2;
  pointer-events: none;
}
.source-movie .dplayer-controller .dplayer-bar-wrap .dplayer-bar-time.hidden{
  opacity: 0;
}
.source-movie .dplayer-controller .dplayer-bar-wrap .dplayer-bar{
  position: relative;
  height: 3px;
  width: 100%;
  background: rgba(255, 255, 255, 0.2);
  cursor: pointer;
}
.source-movie .dplayer-controller .dplayer-bar-wrap .dplayer-bar .dplayer-loaded{
  position: absolute;
  left: 0;
  top: 0;
  bottom: 0;
  background: rgba(255, 255, 255, 0.4);
  height: 3px;
  transition: all 0.5s ease;
  will-change: width;
}
.source-movie .dplayer-controller .dplayer-bar-wrap .dplayer-bar .dplayer-played{
  position: absolute;
  left: 0;
  top: 0;
  bottom: 0;
  height: 3px;
  will-change: width;
}
.source-movie .dplayer-controller .dplayer-bar-wrap .dplayer-bar .dplayer-played .dplayer-thumb{
  position: absolute;
  top: 0;
  right: 5px;
  margin-top: -4px;
  margin-right: -10px;
  height: 11px;
  width: 11px;
  border-radius: 50%;
  cursor: pointer;
  transition: all 0.3s ease-in-out;
  transform: scale(0);
}
.source-movie .dplayer-controller .dplayer-icons{
  height: 38px;
  position: absolute;
  bottom: 0;
}
.source-movie .dplayer-controller .dplayer-icons.dplayer-comment-box{
  display: none;
  position: absolute;
  transition: all 0.3s ease-in-out;
  z-index: 2;
  height: 38px;
  bottom: 0;
  left: 20px;
  right: 20px;
  color: #fff;
}
.source-movie .dplayer-controller .dplayer-icons.dplayer-comment-box .dplayer-icon{
  padding: 7px;
}
.source-movie .dplayer-controller .dplayer-icons.dplayer-comment-box .dplayer-comment-setting-icon{
  position: absolute;
  left: 0;
  top: 0;
}
.source-movie .dplayer-controller .dplayer-icons.dplayer-comment-box .dplayer-send-icon{
  position: absolute;
  right: 0;
  top: 0;
}
.source-movie .dplayer-controller .dplayer-icons.dplayer-comment-box .dplayer-comment-setting-box{
  position: absolute;
  background: rgba(28, 28, 28, 0.9);
  bottom: 41px;
  left: 0;
  box-shadow: 0 0 25px rgba(0, 0, 0, 0.3);
  border-radius: 4px;
  padding: 10px 10px 16px;
  font-size: 14px;
  width: 204px;
  transition: all 0.3s ease-in-out;
  transform: scale(0);
}
.source-movie .dplayer-controller .dplayer-icons.dplayer-comment-box .dplayer-comment-setting-box.dplayer-comment-setting-open{
  transform: scale(1);
}
.source-movie .dplayer-controller .dplayer-icons.dplayer-comment-box .dplayer-comment-setting-box input[type=radio]{
  display: none;
}
.source-movie .dplayer-controller .dplayer-icons.dplayer-comment-box .dplayer-comment-setting-box label{
  cursor: pointer;
}
.source-movie .dplayer-controller .dplayer-icons.dplayer-comment-box .dplayer-comment-setting-box .dplayer-comment-setting-title{
  font-size: 13px;
  color: #fff;
  line-height: 30px;
}
.source-movie .dplayer-controller .dplayer-icons.dplayer-comment-box .dplayer-comment-setting-box .dplayer-comment-setting-type{
  font-size: 0;
}
.source-movie .dplayer-controller .dplayer-icons.dplayer-comment-box .dplayer-comment-setting-box .dplayer-comment-setting-type .dplayer-comment-setting-title{
  margin-bottom: 6px;
}
.source-movie .dplayer-controller .dplayer-icons.dplayer-comment-box .dplayer-comment-setting-box .dplayer-comment-setting-type label:nth-child(2) span{
  border-radius: 4px 0 0 4px;
}
.source-movie .dplayer-controller .dplayer-icons.dplayer-comment-box .dplayer-comment-setting-box .dplayer-comment-setting-type label:nth-child(4) span{
  border-radius: 0 4px 4px 0;
}
.source-movie .dplayer-controller .dplayer-icons.dplayer-comment-box .dplayer-comment-setting-box .dplayer-comment-setting-type span{
  width: 33%;
  padding: 4px 6px;
  line-height: 16px;
  display: inline-block;
  font-size: 12px;
  color: #fff;
  border: 1px solid #fff;
  margin-right: -1px;
  box-sizing: border-box;
  text-align: center;
  cursor: pointer;
}
.source-movie .dplayer-controller .dplayer-icons.dplayer-comment-box .dplayer-comment-setting-box .dplayer-comment-setting-type input:checked + span{
  background: #E4E4E6;
  color: #1c1c1c;
}
.source-movie .dplayer-controller .dplayer-icons.dplayer-comment-box .dplayer-comment-setting-box .dplayer-comment-setting-color{
  font-size: 0;
}
.source-movie .dplayer-controller .dplayer-icons.dplayer-comment-box .dplayer-comment-setting-box .dplayer-comment-setting-color label{
  font-size: 0;
  padding: 6px;
  display: inline-block;
}
.source-movie .dplayer-controller .dplayer-icons.dplayer-comment-box .dplayer-comment-setting-box .dplayer-comment-setting-color span{
  width: 22px;
  height: 22px;
  display: inline-block;
  border-radius: 50%;
  box-sizing: border-box;
  cursor: pointer;
}
.source-movie .dplayer-controller .dplayer-icons.dplayer-comment-box .dplayer-comment-setting-box .dplayer-comment-setting-color span:hover{
  animation: my-face 5s infinite ease-in-out;
}
.source-movie .dplayer-controller .dplayer-icons.dplayer-comment-box .dplayer-comment-input{
  outline: none;
  border: none;
  padding: 8px 31px;
  font-size: 14px;
  line-height: 18px;
  text-align: center;
  border-radius: 4px;
  background: none;
  margin: 0;
  height: 100%;
  box-sizing: border-box;
  width: 100%;
  color: #fff;
}
.source-movie .dplayer-controller .dplayer-icons.dplayer-comment-box .dplayer-comment-input::-moz-placeholder{
  color: #fff;
  opacity: 0.8;
}
.source-movie .dplayer-controller .dplayer-icons.dplayer-comment-box .dplayer-comment-input::placeholder{
  color: #fff;
  opacity: 0.8;
}
.source-movie .dplayer-controller .dplayer-icons.dplayer-comment-box .dplayer-comment-input::-ms-clear{
  display: none;
}
.source-movie .dplayer-controller .dplayer-icons.dplayer-icons-left .dplayer-icon{
  padding: 7px;
}
.source-movie .dplayer-controller .dplayer-icons.dplayer-icons-right{
  right: 20px;
}
.source-movie .dplayer-controller .dplayer-icons.dplayer-icons-right .dplayer-icon{
  padding: 8px;
}
.source-movie .dplayer-controller .dplayer-icons .dplayer-time,.source-movie .dplayer-controller .dplayer-icons .dplayer-live-badge{
  line-height: 38px;
  color: #eee;
  text-shadow: 0 0 2px rgba(0, 0, 0, 0.5);
  vertical-align: middle;
  font-size: 13px;
  cursor: default;
}
.source-movie .dplayer-controller .dplayer-icons .dplayer-live-dot{
  display: inline-block;
  width: 6px;
  height: 6px;
  vertical-align: 4%;
  margin-right: 5px;
  content: '';
  border-radius: 6px;
}
.source-movie .dplayer-controller .dplayer-icons .dplayer-icon{
  width: 40px;
  height: 100%;
  border: none;
  background-color: transparent;
  outline: none;
  cursor: pointer;
  vertical-align: middle;
  box-sizing: border-box;
  display: inline-block;
}
.source-movie .dplayer-controller .dplayer-icons .dplayer-icon .dplayer-icon-content{
  transition: all 0.2s ease-in-out;
  opacity: 0.8;
}
.source-movie .dplayer-controller .dplayer-icons .dplayer-icon:hover .dplayer-icon-content{
  opacity: 1;
}
.source-movie .dplayer-controller .dplayer-icons .dplayer-icon.dplayer-quality-icon{
  color: #fff;
  width: auto;
  line-height: 22px;
  font-size: 14px;
}
.source-movie .dplayer-controller .dplayer-icons .dplayer-icon.dplayer-comment-icon{
  padding: 10px 9px 9px;
}
.source-movie .dplayer-controller .dplayer-icons .dplayer-icon.dplayer-setting-icon{
  padding-top: 8.5px;
}
.source-movie .dplayer-controller .dplayer-icons .dplayer-icon.dplayer-volume-icon{
  width: 43px;
}
.source-movie .dplayer-controller .dplayer-icons .dplayer-volume{
  position: relative;
  display: inline-block;
  cursor: pointer;
  height: 100%;
}
.source-movie .dplayer-controller .dplayer-icons .dplayer-volume:hover .dplayer-volume-bar-wrap .dplayer-volume-bar{
  width: 45px;
}
.source-movie .dplayer-controller .dplayer-icons .dplayer-volume:hover .dplayer-volume-bar-wrap .dplayer-volume-bar .dplayer-volume-bar-inner .dplayer-thumb{
  transform: scale(1);
}
.source-movie .dplayer-controller .dplayer-icons .dplayer-volume.dplayer-volume-active .dplayer-volume-bar-wrap .dplayer-volume-bar{
  width: 45px;
}
.source-movie .dplayer-controller .dplayer-icons .dplayer-volume.dplayer-volume-active .dplayer-volume-bar-wrap .dplayer-volume-bar .dplayer-volume-bar-inner .dplayer-thumb{
  transform: scale(1);
}
.source-movie .dplayer-controller .dplayer-icons .dplayer-volume .dplayer-volume-bar-wrap{
  display: inline-block;
  margin: 0 10px 0 -5px;
  vertical-align: middle;
  height: 100%;
}
.source-movie .dplayer-controller .dplayer-icons .dplayer-volume .dplayer-volume-bar-wrap .dplayer-volume-bar{
  position: relative;
  top: 17px;
  width: 0;
  height: 3px;
  background: #aaa;
  transition: all 0.3s ease-in-out;
}
.source-movie .dplayer-controller .dplayer-icons .dplayer-volume .dplayer-volume-bar-wrap .dplayer-volume-bar .dplayer-volume-bar-inner{
  position: absolute;
  bottom: 0;
  left: 0;
  height: 100%;
  transition: all 0.1s ease;
  will-change: width;
}
.source-movie .dplayer-controller .dplayer-icons .dplayer-volume .dplayer-volume-bar-wrap .dplayer-volume-bar .dplayer-volume-bar-inner .dplayer-thumb{
  position: absolute;
  top: 0;
  right: 5px;
  margin-top: -4px;
  margin-right: -10px;
  height: 11px;
  width: 11px;
  border-radius: 50%;
  cursor: pointer;
  transition: all 0.3s ease-in-out;
  transform: scale(0);
}
.source-movie .dplayer-controller .dplayer-icons .dplayer-subtitle-btn{
  display: inline-block;
  height: 100%;
}
.source-movie .dplayer-controller .dplayer-icons .dplayer-subtitles{
  display: inline-block;
  height: 100%;
}
.source-movie .dplayer-controller .dplayer-icons .dplayer-subtitles .dplayer-subtitles-box{
  position: absolute;
  right: 0;
  bottom: 50px;
  transform: scale(0);
  width: -moz-fit-content;
  width: fit-content;
  max-width: 240px;
  min-width: 120px;
  border-radius: 2px;
  background: rgba(28, 28, 28, 0.9);
  padding: 7px 0;
  transition: all 0.3s ease-in-out;
  overflow: auto;
  z-index: 2;
}
.source-movie .dplayer-controller .dplayer-icons .dplayer-subtitles .dplayer-subtitles-box.dplayer-subtitles-panel{
  display: block;
}
.source-movie .dplayer-controller .dplayer-icons .dplayer-subtitles .dplayer-subtitles-box.dplayer-subtitles-box-open{
  transform: scale(1);
}
.source-movie .dplayer-controller .dplayer-icons .dplayer-subtitles .dplayer-subtitles-item{
  height: 30px;
  padding: 5px 10px;
  box-sizing: border-box;
  cursor: pointer;
  position: relative;
}
.source-movie .dplayer-controller .dplayer-icons .dplayer-subtitles .dplayer-subtitles-item:hover{
  background-color: rgba(255, 255, 255, 0.1);
}
.source-movie .dplayer-controller .dplayer-icons .dplayer-setting{
  display: inline-block;
  height: 100%;
}
.source-movie .dplayer-controller .dplayer-icons .dplayer-setting .dplayer-setting-box{
  position: absolute;
  right: 0;
  bottom: 50px;
  transform: scale(0);
  width: 150px;
  border-radius: 2px;
  background: rgba(28, 28, 28, 0.9);
  padding: 7px 0;
  transition: all 0.3s ease-in-out;
  overflow: hidden;
  z-index: 2;
}
.source-movie .dplayer-controller .dplayer-icons .dplayer-setting .dplayer-setting-box > div{
  display: none;
}
.source-movie .dplayer-controller .dplayer-icons .dplayer-setting .dplayer-setting-box > div.dplayer-setting-origin-panel{
  display: block;
}
.source-movie .dplayer-controller .dplayer-icons .dplayer-setting .dplayer-setting-box.dplayer-setting-box-open{
  transform: scale(1);
}
.source-movie .dplayer-controller .dplayer-icons .dplayer-setting .dplayer-setting-box.dplayer-setting-box-narrow{
  width: 70px;
  text-align: center;
}
.source-movie .dplayer-controller .dplayer-icons .dplayer-setting .dplayer-setting-box.dplayer-setting-box-speed .dplayer-setting-origin-panel{
  display: none;
}
.source-movie .dplayer-controller .dplayer-icons .dplayer-setting .dplayer-setting-box.dplayer-setting-box-speed .dplayer-setting-speed-panel{
  display: block;
}
.source-movie .dplayer-controller .dplayer-icons .dplayer-setting .dplayer-setting-item,.source-movie .dplayer-controller .dplayer-icons .dplayer-setting .dplayer-setting-speed-item{
  height: 30px;
  padding: 5px 10px;
  box-sizing: border-box;
  cursor: pointer;
  position: relative;
}
.source-movie .dplayer-controller .dplayer-icons .dplayer-setting .dplayer-setting-item:hover,.source-movie .dplayer-controller .dplayer-icons .dplayer-setting .dplayer-setting-speed-item:hover{
  background-color: rgba(255, 255, 255, 0.1);
}
.source-movie .dplayer-controller .dplayer-icons .dplayer-setting .dplayer-setting-danmaku{
  padding: 5px 0;
}
.source-movie .dplayer-controller .dplayer-icons .dplayer-setting .dplayer-setting-danmaku .dplayer-label{
  padding: 0 10px;
  display: inline;
}
.source-movie .dplayer-controller .dplayer-icons .dplayer-setting .dplayer-setting-danmaku:hover .dplayer-label{
  display: none;
}
.source-movie .dplayer-controller .dplayer-icons .dplayer-setting .dplayer-setting-danmaku:hover .dplayer-danmaku-bar-wrap{
  display: inline-block;
}
.source-movie .dplayer-controller .dplayer-icons .dplayer-setting .dplayer-setting-danmaku.dplayer-setting-danmaku-active .dplayer-label{
  display: none;
}
.source-movie .dplayer-controller .dplayer-icons .dplayer-setting .dplayer-setting-danmaku.dplayer-setting-danmaku-active .dplayer-danmaku-bar-wrap{
  display: inline-block;
}
.source-movie .dplayer-controller .dplayer-icons .dplayer-setting .dplayer-setting-danmaku .dplayer-danmaku-bar-wrap{
  padding: 0 10px;
  box-sizing: border-box;
  display: none;
  vertical-align: middle;
  height: 100%;
  width: 100%;
}
.source-movie .dplayer-controller .dplayer-icons .dplayer-setting .dplayer-setting-danmaku .dplayer-danmaku-bar-wrap .dplayer-danmaku-bar{
  position: relative;
  top: 8.5px;
  width: 100%;
  height: 3px;
  background: #fff;
  transition: all 0.3s ease-in-out;
}
.source-movie .dplayer-controller .dplayer-icons .dplayer-setting .dplayer-setting-danmaku .dplayer-danmaku-bar-wrap .dplayer-danmaku-bar .dplayer-danmaku-bar-inner{
  position: absolute;
  bottom: 0;
  left: 0;
  height: 100%;
  transition: all 0.1s ease;
  background: #aaa;
  will-change: width;
}
.source-movie .dplayer-controller .dplayer-icons .dplayer-setting .dplayer-setting-danmaku .dplayer-danmaku-bar-wrap .dplayer-danmaku-bar .dplayer-danmaku-bar-inner .dplayer-thumb{
  position: absolute;
  top: 0;
  right: 5px;
  margin-top: -4px;
  margin-right: -10px;
  height: 11px;
  width: 11px;
  border-radius: 50%;
  cursor: pointer;
  transition: all 0.3s ease-in-out;
  background: #aaa;
}
.source-movie .dplayer-controller .dplayer-icons .dplayer-full{
  display: inline-block;
  height: 100%;
  position: relative;
}
.source-movie .dplayer-controller .dplayer-icons .dplayer-full:hover .dplayer-full-in-icon{
  display: block;
}
.source-movie .dplayer-controller .dplayer-icons .dplayer-full .dplayer-full-in-icon{
  position: absolute;
  top: -30px;
  z-index: 1;
  display: none;
}
.source-movie .dplayer-controller .dplayer-icons .dplayer-quality{
  position: relative;
  display: inline-block;
  height: 100%;
  z-index: 2;
}
.source-movie .dplayer-controller .dplayer-icons .dplayer-quality:hover .dplayer-quality-list{
  display: block;
}
.source-movie .dplayer-controller .dplayer-icons .dplayer-quality:hover .dplayer-quality-mask{
  display: block;
}
.source-movie .dplayer-controller .dplayer-icons .dplayer-quality .dplayer-quality-mask{
  display: none;
  position: absolute;
  bottom: 38px;
  left: -18px;
  width: 80px;
  padding-bottom: 12px;
}
.source-movie .dplayer-controller .dplayer-icons .dplayer-quality .dplayer-quality-list{
  display: none;
  font-size: 12px;
  width: 80px;
  border-radius: 2px;
  background: rgba(28, 28, 28, 0.9);
  padding: 5px 0;
  transition: all 0.3s ease-in-out;
  overflow: hidden;
  color: #fff;
  text-align: center;
}
.source-movie .dplayer-controller .dplayer-icons .dplayer-quality .dplayer-quality-item{
  height: 25px;
  box-sizing: border-box;
  cursor: pointer;
  line-height: 25px;
}
.source-movie .dplayer-controller .dplayer-icons .dplayer-quality .dplayer-quality-item:hover{
  background-color: rgba(255, 255, 255, 0.1);
}
.source-movie .dplayer-controller .dplayer-icons .dplayer-comment{
  display: inline-block;
  height: 100%;
}
.source-movie .dplayer-controller .dplayer-icons .dplayer-label{
  color: #eee;
  font-size: 13px;
  display: inline-block;
  vertical-align: middle;
  white-space: nowrap;
}
.source-movie .dplayer-controller .dplayer-icons .dplayer-toggle{
  width: 32px;
  height: 20px;
  text-align: center;
  font-size: 0;
  vertical-align: middle;
  position: absolute;
  top: 5px;
  right: 10px;
}
.source-movie .dplayer-controller .dplayer-icons .dplayer-toggle input{
  max-height: 0;
  max-width: 0;
  display: none;
}
.source-movie .dplayer-controller .dplayer-icons .dplayer-toggle input + label{
  display: inline-block;
  position: relative;
  box-shadow: #dfdfdf 0 0 0 0 inset;
  border: 1px solid #dfdfdf;
  height: 20px;
  width: 32px;
  border-radius: 10px;
  box-sizing: border-box;
  cursor: pointer;
  transition: 0.2s ease-in-out;
}
.source-movie .dplayer-controller .dplayer-icons .dplayer-toggle input + label:before{
  content: "";
  position: absolute;
  display: block;
  height: 18px;
  width: 18px;
  top: 0;
  left: 0;
  border-radius: 15px;
  transition: 0.2s ease-in-out;
}
.source-movie .dplayer-controller .dplayer-icons .dplayer-toggle input + label:after{
  content: "";
  position: absolute;
  display: block;
  left: 0;
  top: 0;
  border-radius: 15px;
  background: #fff;
  transition: 0.2s ease-in-out;
  box-shadow: 0 1px 3px rgba(0, 0, 0, 0.4);
  height: 18px;
  width: 18px;
}
.source-movie .dplayer-controller .dplayer-icons .dplayer-toggle input:checked + label{
  border-color: rgba(255, 255, 255, 0.5);
}
.source-movie .dplayer-controller .dplayer-icons .dplayer-toggle input:checked + label:before{
  width: 30px;
  background: rgba(255, 255, 255, 0.5);
}
.source-movie .dplayer-controller .dplayer-icons .dplayer-toggle input:checked + label:after{
  left: 12px;
}
.source-movie .dplayer-mobile-play{
  display: none;
  width: 50px;
  height: 50px;
  border: none;
  background-color: transparent;
  outline: none;
  cursor: pointer;
  box-sizing: border-box;
  bottom: 0;
  opacity: 0.8;
  position: absolute;
  left: 50%;
  top: 50%;
  transform: translate(-50%, -50%);
}
.source-movie .dplayer-danmaku{
  position: absolute;
  left: 0;
  right: 0;
  top: 0;
  bottom: 0;
  font-size: 22px;
  color: #fff;
}
.source-movie .dplayer-danmaku .dplayer-danmaku-item{
  display: inline-block;
  pointer-events: none;
  -webkit-user-select: none;
     -moz-user-select: none;
          user-select: none;
  cursor: default;
  white-space: nowrap;
  text-shadow: 0.5px 0.5px 0.5px rgba(0, 0, 0, 0.5);
}
.source-movie .dplayer-danmaku .dplayer-danmaku-item--demo{
  position: absolute;
  visibility: hidden;
}
.source-movie .dplayer-danmaku .dplayer-danmaku-right{
  position: absolute;
  right: 0;
  transform: translateX(100%);
}
.source-movie .dplayer-danmaku .dplayer-danmaku-right.dplayer-danmaku-move{
  will-change: transform;
  animation-name: 'danmaku';
  animation-timing-function: linear;
  animation-play-state: paused;
}
.source-movie .dplayer-danmaku .dplayer-danmaku-top,.source-movie .dplayer-danmaku .dplayer-danmaku-bottom{
  position: absolute;
  width: 100%;
  text-align: center;
  visibility: hidden;
}
.source-movie .dplayer-danmaku .dplayer-danmaku-top.dplayer-danmaku-move,.source-movie .dplayer-danmaku .dplayer-danmaku-bottom.dplayer-danmaku-move{
  will-change: visibility;
  animation-name: 'danmaku-center';
  animation-timing-function: linear;
  animation-play-state: paused;
}
.source-movie .dplayer-logo{
  pointer-events: none;
  position: absolute;
  left: 20px;
  top: 20px;
  max-width: 50px;
  max-height: 50px;
}
.source-movie .dplayer-logo img{
  max-width: 100%;
  max-height: 100%;
  background: none;
}
.source-movie .dplayer-menu{
  position: absolute;
  width: 170px;
  border-radius: 2px;
  background: rgba(28, 28, 28, 0.85);
  padding: 5px 0;
  overflow: hidden;
  z-index: 3;
  display: none;
}
.source-movie .dplayer-menu.dplayer-menu-show{
  display: block;
}
.source-movie .dplayer-menu .dplayer-menu-item{
  height: 30px;
  box-sizing: border-box;
  cursor: pointer;
}
.source-movie .dplayer-menu .dplayer-menu-item:hover{
  background-color: rgba(255, 255, 255, 0.1);
}
.source-movie .dplayer-menu .dplayer-menu-item a{
  padding: 0 10px;
  line-height: 30px;
  color: #eee;
  font-size: 13px;
  display: inline-block;
  vertical-align: middle;
  width: 100%;
  box-sizing: border-box;
  white-space: nowrap;
  text-overflow: ellipsis;
  overflow: hidden;
}
.source-movie .dplayer-menu .dplayer-menu-item a:hover{
  text-decoration: none;
}
.source-movie .dplayer-notice-list{
  position: absolute;
  bottom: 60px;
  left: 20px;
}
.source-movie .dplayer-notice-list .dplayer-notice{
  border-radius: 2px;
  background: rgba(28, 28, 28, 0.9);
  transition: all 0.3s ease-in-out;
  overflow: hidden;
  color: #fff;
  display: table;
  pointer-events: none;
  animation: showNotice 0.3s ease 1 forwards;
}
.source-movie .dplayer-notice-list .remove-notice{
  animation: removeNotice 0.3s ease 1 forwards;
}
.source-movie .dplayer-subtitle{
  position: absolute;
  bottom: 40px;
  width: 90%;
  left: 5%;
  text-align: center;
  color: #fff;
  text-shadow: 0.5px 0.5px 0.5px rgba(0, 0, 0, 0.5);
  font-size: 20px;
}
.source-movie .dplayer-subtitle.dplayer-subtitle-hide{
  display: none;
}
.source-movie .dplayer-mask{
  position: absolute;
  top: 0;
  bottom: 0;
  left: 0;
  right: 0;
  z-index: 1;
  display: none;
}
.source-movie .dplayer-mask.dplayer-mask-show{
  display: block;
}
.source-movie .dplayer-video-wrap{
  position: relative;
  background: #000;
  font-size: 0;
  width: 100%;
  height: 100%;
}
.source-movie .dplayer-video-wrap .dplayer-video{
  width: 100%;
  height: 100%;
  display: none;
}
.source-movie .dplayer-video-wrap .dplayer-video-current{
  display: block;
}
.source-movie .dplayer-video-wrap .dplayer-video-prepare{
  display: none;
}
.source-movie .dplayer-info-panel{
  position: absolute;
  top: 10px;
  left: 10px;
  width: 400px;
  background: rgba(28, 28, 28, 0.8);
  padding: 10px;
  color: #fff;
  font-size: 12px;
  border-radius: 2px;
}
.source-movie .dplayer-info-panel-hide{
  display: none;
}
.source-movie .dplayer-info-panel .dplayer-info-panel-close{
  cursor: pointer;
  position: absolute;
  right: 10px;
  top: 10px;
}
.source-movie .dplayer-info-panel .dplayer-info-panel-item > span{
  display: inline-block;
  vertical-align: middle;
  line-height: 15px;
  white-space: nowrap;
  text-overflow: ellipsis;
  overflow: hidden;
}
.source-movie .dplayer-info-panel .dplayer-info-panel-item-title{
  width: 100px;
  text-align: right;
  margin-right: 10px;
}
.source-movie .dplayer-info-panel .dplayer-info-panel-item-data{
  width: 260px;
}





/* Exact source utility declarations, preserving media/supports and original unlayered priority; source-rem. */
.source-movie:is(.pointer-events-auto),.source-movie :is(.pointer-events-auto){pointer-events:auto}
.source-movie:is(.pointer-events-none),.source-movie :is(.pointer-events-none){pointer-events:none}
.source-movie:is(.absolute),.source-movie :is(.absolute){position:absolute}
.source-movie:is(.absolute\!),.source-movie :is(.absolute\!){position:absolute!important}
.source-movie:is(.relative),.source-movie :is(.relative){position:relative}
.source-movie:is(.inset-0),.source-movie :is(.inset-0){inset:0}
.source-movie:is(.inset-x-0),.source-movie :is(.inset-x-0){left:0;right:0}
.source-movie:is(.bottom-\[8px\]),.source-movie :is(.bottom-\[8px\]){bottom:calc(var(--source-rem) * .21333)}
.source-movie:is(.bottom-0),.source-movie :is(.bottom-0){bottom:0}
.source-movie:is(.bottom-0\calc(var(--source-rem) * .125)),.source-movie :is(.bottom-0\calc(var(--source-rem) * .125)){bottom:calc(var(--source-rem) * .05333)}
.source-movie:is(.left-\[10px\]),.source-movie :is(.left-\[10px\]){left:calc(var(--source-rem) * .26667)}
.source-movie:is(.left-\[16px\]),.source-movie :is(.left-\[16px\]){left:calc(var(--source-rem) * .42667)}
.source-movie:is(.left-0),.source-movie :is(.left-0){left:0}
.source-movie:is(.left-0\!),.source-movie :is(.left-0\!){left:0!important}
.source-movie:is(.left-0\calc(var(--source-rem) * .125)),.source-movie :is(.left-0\calc(var(--source-rem) * .125)){left:calc(var(--source-rem) * .05333)}
.source-movie:is(.right-\[10px\]),.source-movie :is(.right-\[10px\]){right:calc(var(--source-rem) * .26667)}
.source-movie:is(.right-0\.5),.source-movie :is(.right-0\.5){right:calc(var(--source-rem) * .05333)}
.source-movie:is(.right-\[4px\]),.source-movie :is(.right-\[4px\]){right:calc(var(--source-rem) * .10667)}
.source-movie:is(.right-\[8px\]),.source-movie :is(.right-\[8px\]){right:calc(var(--source-rem) * .21333)}
.source-movie:is(.right-0),.source-movie :is(.right-0){right:0}
.source-movie:is(.right-0\!),.source-movie :is(.right-0\!){right:0!important}
.source-movie:is(.top-\[16px\]),.source-movie :is(.top-\[16px\]){top:calc(var(--source-rem) * .42667)}
.source-movie:is(.top-\[4px\]),.source-movie :is(.top-\[4px\]){top:calc(var(--source-rem) * .10667)}
.source-movie:is(.top-\[8px\]),.source-movie :is(.top-\[8px\]){top:calc(var(--source-rem) * .21333)}
.source-movie:is(.top-0),.source-movie :is(.top-0){top:0}
.source-movie:is(.line-clamp-2),.source-movie :is(.line-clamp-2){display:-webkit-box;overflow:hidden;-webkit-box-orient:vertical;-webkit-line-clamp:2;line-clamp:2}
.source-movie:is(.z-10),.source-movie :is(.z-10){z-index:10}
.source-movie:is(.z-\[3000\]),.source-movie :is(.z-\[3000\]){z-index:3000}
.source-movie:is(.z-\[40\]),.source-movie :is(.z-\[40\]){z-index:40}
.source-movie:is(.z-\[50\]),.source-movie :is(.z-\[50\]){z-index:50}
.source-movie:is(.z-1500),.source-movie :is(.z-1500){z-index:1500}
.source-movie:is(.z-1501),.source-movie :is(.z-1501){z-index:1501}
.source-movie:is(.z-1502),.source-movie :is(.z-1502){z-index:1502}
.source-movie:is(.grid),.source-movie :is(.grid){display:-ms-grid;display:grid}
.source-movie:is(.grid-cols-4),.source-movie :is(.grid-cols-4){-ms-grid-columns:(minmax(0,1fr))[4];grid-template-columns:repeat(4,minmax(0,1fr))}
.source-movie:is(.grid-cols-5),.source-movie :is(.grid-cols-5){-ms-grid-columns:(minmax(0,1fr))[5];grid-template-columns:repeat(5,minmax(0,1fr))}
.source-movie:is(.mx-\[8px\]),.source-movie :is(.mx-\[8px\]){margin-left:calc(var(--source-rem) * .21333);margin-right:calc(var(--source-rem) * .21333)}
.source-movie:is(.mb-\[10px\]),.source-movie :is(.mb-\[10px\]){margin-bottom:calc(var(--source-rem) * .26667)}
.source-movie:is(.mb-\[12px\]),.source-movie :is(.mb-\[12px\]){margin-bottom:calc(var(--source-rem) * .32)}
.source-movie:is(.mb-\[12px\]\!),.source-movie :is(.mb-\[12px\]\!){margin-bottom:calc(var(--source-rem) * .32)!important}
.source-movie:is(.mb-\[16px\]),.source-movie :is(.mb-\[16px\]){margin-bottom:calc(var(--source-rem) * .42667)}
.source-movie:is(.mb-\[16px\]\!),.source-movie :is(.mb-\[16px\]\!){margin-bottom:calc(var(--source-rem) * .42667)!important}
.source-movie:is(.mb-\[4px\]),.source-movie :is(.mb-\[4px\]){margin-bottom:calc(var(--source-rem) * .10667)}
.source-movie:is(.mb-\[4px\]\!),.source-movie :is(.mb-\[4px\]\!){margin-bottom:calc(var(--source-rem) * .10667)!important}
.source-movie:is(.mb-\[8px\]),.source-movie :is(.mb-\[8px\]){margin-bottom:calc(var(--source-rem) * .21333)}
.source-movie:is(.mb-\[8px\]\!),.source-movie :is(.mb-\[8px\]\!){margin-bottom:calc(var(--source-rem) * .21333)!important}
.source-movie:is(.ml-\[12px\]),.source-movie :is(.ml-\[12px\]){margin-left:calc(var(--source-rem) * .32)}
.source-movie:is(.ml-\[12px\]\!),.source-movie :is(.ml-\[12px\]\!){margin-left:calc(var(--source-rem) * .32)!important}
.source-movie:is(.ml-\[4px\]),.source-movie :is(.ml-\[4px\]){margin-left:calc(var(--source-rem) * .10667)}
.source-movie:is(.mr-\[12px\]),.source-movie :is(.mr-\[12px\]){margin-right:calc(var(--source-rem) * .32)}
.source-movie:is(.mr-\[24px\]),.source-movie :is(.mr-\[24px\]){margin-right:calc(var(--source-rem) * .64)}
.source-movie:is(.mr-\[4px\]),.source-movie :is(.mr-\[4px\]){margin-right:calc(var(--source-rem) * .10667)}
.source-movie:is(.mr-\[8px\]),.source-movie :is(.mr-\[8px\]){margin-right:calc(var(--source-rem) * .21333)}
.source-movie:is(.mr-\[8px\]\!),.source-movie :is(.mr-\[8px\]\!){margin-right:calc(var(--source-rem) * .21333)!important}
.source-movie:is(.mt-\[16px\]),.source-movie :is(.mt-\[16px\]){margin-top:calc(var(--source-rem) * .42667)}
.source-movie:is(.mt-\[12px\]),.source-movie :is(.mt-\[12px\]){margin-top:calc(var(--source-rem) * .32)}
.source-movie:is(.mt-\[2px\]),.source-movie :is(.mt-\[2px\]){margin-top:calc(var(--source-rem) * .05333)}
.source-movie:is(.mt-\[4px\]),.source-movie :is(.mt-\[4px\]){margin-top:calc(var(--source-rem) * .10667)}
.source-movie:is(.mt-\[4px\]\!),.source-movie :is(.mt-\[4px\]\!){margin-top:calc(var(--source-rem) * .10667)!important}
.source-movie:is(.mt-\[8px\]),.source-movie :is(.mt-\[8px\]){margin-top:calc(var(--source-rem) * .21333)}
.source-movie:is(.mt-\[8px\]\!),.source-movie :is(.mt-\[8px\]\!){margin-top:calc(var(--source-rem) * .21333)!important}
.source-movie:is(.block),.source-movie :is(.block),.source-movie:is(:is(.red-orders-dark,[data-theme=dcr-dark]) .dark\:block),.source-movie :is(:is(.red-orders-dark,[data-theme=dcr-dark]) .dark\:block),.source-movie:is(:is(.red-orders-dark,[data-theme=dcr-dark]) [dark\:block=""]),.source-movie :is(:is(.red-orders-dark,[data-theme=dcr-dark]) [dark\:block=""]){display:block}
.source-movie:is(.hidden),.source-movie :is(.hidden),.source-movie:is(:is(.red-orders-dark,[data-theme=dcr-dark]) .dark\:hidden),.source-movie :is(:is(.red-orders-dark,[data-theme=dcr-dark]) .dark\:hidden){display:none}
.source-movie:is(.aspect-video),.source-movie :is(.aspect-video){aspect-ratio:16/9}
.source-movie:is(.size-\[14px\]),.source-movie :is(.size-\[14px\]){height:calc(var(--source-rem) * .37333);width:calc(var(--source-rem) * .37333)}
.source-movie:is(.size-\[14px\]\!),.source-movie :is(.size-\[14px\]\!){height:calc(var(--source-rem) * .37333)!important;width:calc(var(--source-rem) * .37333)!important}
.source-movie:is(.size-7\.5),.source-movie :is(.size-7\.5){height:calc(var(--source-rem) * .8);width:calc(var(--source-rem) * .8)}
.source-movie:is(.w-full\!),.source-movie :is(.w-full\!){width:100%!important}
.source-movie:is(.h-\[20px\]),.source-movie :is(.h-\[20px\]){height:calc(var(--source-rem) * .53333)}
.source-movie:is(.h-\[20px\]\!),.source-movie :is(.h-\[20px\]\!){height:calc(var(--source-rem) * .53333)!important}
.source-movie:is(.h-\[32px\]),.source-movie :is(.h-\[32px\]){height:calc(var(--source-rem) * .85333)}
.source-movie:is(.h-\[46px\]),.source-movie :is(.h-\[46px\]){height:calc(var(--source-rem) * 1.22667)}
.source-movie:is(.h-\[4px\]),.source-movie :is(.h-\[4px\]){height:calc(var(--source-rem) * .10667)}
.source-movie:is(.h-\[70px\]),.source-movie :is(.h-\[70px\]){height:calc(var(--source-rem) * 1.86667)}
.source-movie:is(.h-full),.source-movie :is(.h-full){height:100%}
.source-movie:is(.h-full\!),.source-movie :is(.h-full\!){height:100%!important}
.source-movie:is(.max-h-\[min\(72dvh\,90vh\)\]),.source-movie :is(.max-h-\[min\(72dvh\,90vh\)\]){max-height:min(72dvh,90vh)}
.source-movie:is(.min-h-\[200px\]),.source-movie :is(.min-h-\[200px\]){min-height:calc(var(--source-rem) * 5.33333)}
.source-movie:is(.min-h-\[80px\]),.source-movie :is(.min-h-\[80px\]){min-height:calc(var(--source-rem) * 2.13333)}
.source-movie:is(.min-h-0),.source-movie :is(.min-h-0){min-height:0}
.source-movie:is(.min-w-\[64px\]),.source-movie :is(.min-w-\[64px\]){min-width:calc(var(--source-rem) * 1.70667)}
.source-movie:is(.min-w-0),.source-movie :is(.min-w-0){min-width:0}
.source-movie:is(.w-\[14px\]),.source-movie :is(.w-\[14px\]){width:calc(var(--source-rem) * .37333)}
.source-movie:is(.w-\[14px\]\!),.source-movie :is(.w-\[14px\]\!){width:calc(var(--source-rem) * .37333)!important}
.source-movie:is(.w-\[36px\]),.source-movie :is(.w-\[36px\]){width:calc(var(--source-rem) * .96)}
.source-movie:is(.w-\[20px\]),.source-movie :is(.w-\[20px\]){width:calc(var(--source-rem) * .53333)}
.source-movie:is(.w-\[20px\]\!),.source-movie :is(.w-\[20px\]\!){width:calc(var(--source-rem) * .53333)!important}
.source-movie:is(.w-\[32px\]),.source-movie :is(.w-\[32px\]){width:calc(var(--source-rem) * .85333)}
.source-movie:is(.w-\[34px\]),.source-movie :is(.w-\[34px\]){width:calc(var(--source-rem) * .90667)}
.source-movie:is(.w-\[34px\]\!),.source-movie :is(.w-\[34px\]\!){width:calc(var(--source-rem) * .90667)!important}
.source-movie:is(.w-\[70px\]),.source-movie :is(.w-\[70px\]){width:calc(var(--source-rem) * 1.86667)}
.source-movie:is(.w-\[min\(92\%\,340px\)\]),.source-movie :is(.w-\[min\(92\%\,340px\)\]){width:min(92%,calc(var(--source-rem) * 9.06667))}
.source-movie:is(.w-full),.source-movie :is(.w-full){width:100%}
.source-movie:is(.flex),.source-movie :is(.flex){display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}
.source-movie:is(.flex-1),.source-movie :is(.flex-1){-webkit-box-flex:1;-webkit-flex:1 1 0%;-ms-flex:1 1 0%;flex:1 1 0%}
.source-movie:is(.shrink-0),.source-movie :is(.shrink-0){-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0}
.source-movie:is(.flex-col),.source-movie :is(.flex-col){-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}
.source-movie:is(.flex-wrap),.source-movie :is(.flex-wrap){-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}
.source-movie:is(.cursor-pointer),.source-movie :is(.cursor-pointer){cursor:pointer}
.source-movie:is(.resize-none),.source-movie :is(.resize-none){resize:none}
.source-movie:is(.items-end),.source-movie :is(.items-end){-webkit-box-align:end;-webkit-align-items:flex-end;-ms-flex-align:end;align-items:flex-end}
.source-movie:is(.items-center),.source-movie :is(.items-center){-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}
.source-movie:is(.justify-end),.source-movie :is(.justify-end){-webkit-box-pack:end;-webkit-justify-content:flex-end;-ms-flex-pack:end;justify-content:flex-end}
.source-movie:is(.justify-center),.source-movie :is(.justify-center){-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}
.source-movie:is(.justify-between),.source-movie :is(.justify-between){-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}
.source-movie:is(.gap-\[10px\]),.source-movie :is(.gap-\[10px\]){gap:calc(var(--source-rem) * .26667)}
.source-movie:is(.gap-\[12px\]),.source-movie :is(.gap-\[12px\]){gap:calc(var(--source-rem) * .32)}
.source-movie:is(.gap-\[2px\]),.source-movie :is(.gap-\[2px\]){gap:calc(var(--source-rem) * .05333)}
.source-movie:is(.gap-\[2px\]\!),.source-movie :is(.gap-\[2px\]\!){gap:calc(var(--source-rem) * .05333)!important}
.source-movie:is(.gap-\[4px\]),.source-movie :is(.gap-\[4px\]){gap:calc(var(--source-rem) * .10667)}
.source-movie:is(.gap-\[8px\]),.source-movie :is(.gap-\[8px\]){gap:calc(var(--source-rem) * .21333)}
.source-movie:is(.gap-\[8px\]\!),.source-movie :is(.gap-\[8px\]\!){gap:calc(var(--source-rem) * .21333)!important}
.source-movie:is(.space-x-\[16px\]>:not([hidden])~:not([hidden])),.source-movie :is(.space-x-\[16px\]>:not([hidden])~:not([hidden])){--un-space-x-reverse:0;margin-left:calc(calc(var(--source-rem) * .42667)*(1 - var(--un-space-x-reverse)));margin-right:calc(calc(var(--source-rem) * .42667)*var(--un-space-x-reverse))}
.source-movie:is(.space-x-2>:not([hidden])~:not([hidden])),.source-movie :is(.space-x-2>:not([hidden])~:not([hidden])),.source-movie:is(.space-x-\[8px\]>:not([hidden])~:not([hidden])),.source-movie :is(.space-x-\[8px\]>:not([hidden])~:not([hidden])){--un-space-x-reverse:0;margin-left:calc(calc(var(--source-rem) * .21333)*(1 - var(--un-space-x-reverse)));margin-right:calc(calc(var(--source-rem) * .21333)*var(--un-space-x-reverse))}
.source-movie:is(.overflow-hidden\!),.source-movie :is(.overflow-hidden\!){overflow:hidden!important}
.source-movie:is(.overflow-hidden),.source-movie :is(.overflow-hidden){overflow:hidden}
.source-movie:is(.overflow-x-auto),.source-movie :is(.overflow-x-auto){overflow-x:auto}
.source-movie:is(.overflow-y-auto),.source-movie :is(.overflow-y-auto){overflow-y:auto}
.source-movie:is(.overflow-y-auto\!),.source-movie :is(.overflow-y-auto\!){overflow-y:auto!important}
.source-movie:is(.overscroll-contain),.source-movie :is(.overscroll-contain){-ms-scroll-chaining:none;overscroll-behavior:contain}
.source-movie:is(.truncate),.source-movie :is(.truncate){overflow:hidden;text-overflow:ellipsis;white-space:nowrap}
.source-movie:is(.whitespace-nowrap),.source-movie :is(.whitespace-nowrap){white-space:nowrap}
.source-movie:is(.border),.source-movie :is(.border),.source-movie:is(:is(.red-orders-dark,[data-theme=dcr-dark]) .dark\:border),.source-movie :is(:is(.red-orders-dark,[data-theme=dcr-dark]) .dark\:border){border-width:calc(var(--source-rem) * .02667)}
.source-movie:is(.border-0),.source-movie :is(.border-0){border-width:0}
.source-movie:is(.border\!),.source-movie :is(.border\!){border-width:calc(var(--source-rem) * .02667)!important}
.source-movie:is(.border-b),.source-movie :is(.border-b){border-bottom-width:calc(var(--source-rem) * .02667)}
.source-movie:is(.border-t),.source-movie :is(.border-t){border-top-width:calc(var(--source-rem) * .02667)}
.source-movie:is(:is(.red-orders-dark,[data-theme=dcr-dark]) .dark\:border-\[--theme-skd-line\]),.source-movie :is(:is(.red-orders-dark,[data-theme=dcr-dark]) .dark\:border-\[--theme-skd-line\]){border-color:var(--theme-skd-line)}
.source-movie:is(:is(.red-orders-dark,[data-theme=dcr-dark]) .dark\:border-\[--theme-skd-surface\]),.source-movie :is(:is(.red-orders-dark,[data-theme=dcr-dark]) .dark\:border-\[--theme-skd-surface\]){border-color:var(--theme-skd-surface)}
.source-movie:is(:is(.red-orders-dark,[data-theme=dcr-dark]) .dark\:border-\[\#a78bfa73\]),.source-movie :is(:is(.red-orders-dark,[data-theme=dcr-dark]) .dark\:border-\[\#a78bfa73\]){--un-border-opacity:.45;border-color:rgb(167 139 250/var(--un-border-opacity))}
.source-movie:is(:is(.red-orders-dark,[data-theme=dcr-dark]) .dark\:border-blue-500\/30),.source-movie :is(:is(.red-orders-dark,[data-theme=dcr-dark]) .dark\:border-blue-500\/30){border-color:#3b82f64d}
.source-movie:is(:is(.red-orders-dark,[data-theme=dcr-dark]) .dark\:border-white\/10),.source-movie :is(:is(.red-orders-dark,[data-theme=dcr-dark]) .dark\:border-white\/10){border-color:#ffffff1a}
.source-movie:is(:is(.red-orders-dark,[data-theme=dcr-dark]) .dark\:border-white\/20),.source-movie :is(:is(.red-orders-dark,[data-theme=dcr-dark]) .dark\:border-white\/20){border-color:#fff3}
.source-movie:is(:is(.red-orders-dark,[data-theme=dcr-dark]) .dark\:border-white\/20\!),.source-movie :is(:is(.red-orders-dark,[data-theme=dcr-dark]) .dark\:border-white\/20\!){border-color:#fff3!important}
.source-movie:is(:is(.red-orders-dark,[data-theme=dcr-dark]) [dark\:border-white=""]),.source-movie :is(:is(.red-orders-dark,[data-theme=dcr-dark]) [dark\:border-white=""]){--un-border-opacity:1;border-color:rgb(255 255 255/var(--un-border-opacity))}
.source-movie:is(.border-\[\#e2e6ef\]),.source-movie :is(.border-\[\#e2e6ef\]){--un-border-opacity:1;border-color:rgb(226 230 239/var(--un-border-opacity))}
.source-movie:is(.border-\[\#e2e8f0\]),.source-movie :is(.border-\[\#e2e8f0\]){--un-border-opacity:1;border-color:rgb(226 232 240/var(--un-border-opacity))}
.source-movie:is(.border-\[var\(--theme-line-color\)\]),.source-movie :is(.border-\[var\(--theme-line-color\)\]){border-color:var(--theme-line-color)}
.source-movie:is(.bg-white\/40),.source-movie :is(.bg-white\/40){background-color:#fff6}
.source-movie:is(.bg-black\/10),.source-movie :is(.bg-black\/10){background-color:#0000001a}
.source-movie:is(.bg-black\/20),.source-movie :is(.bg-black\/20){background-color:#0003}
.source-movie:is(.bg-black\/25),.source-movie :is(.bg-black\/25){background-color:#00000040}
.source-movie:is(.bg-black\/30),.source-movie :is(.bg-black\/30){background-color:#0000004d}
.source-movie:is(.bg-black\/35),.source-movie :is(.bg-black\/35){background-color:#00000059}
.source-movie:is(.bg-black\/40),.source-movie :is(.bg-black\/40){background-color:#0006}
.source-movie:is(.bg-black\/45),.source-movie :is(.bg-black\/45){background-color:#00000073}
.source-movie:is(.bg-black\/50),.source-movie :is(.bg-black\/50){background-color:#00000080}
.source-movie:is(.bg-black\/70),.source-movie :is(.bg-black\/70){background-color:#000000b3}
.source-movie:is(.bg-black\/80),.source-movie :is(.bg-black\/80){background-color:#000c}
.source-movie:is(.bg-white\/15),.source-movie :is(.bg-white\/15){background-color:#ffffff26}
.source-movie:is(.bg-white\/25),.source-movie :is(.bg-white\/25){background-color:#ffffff40}
.source-movie:is(.bg-white\/30),.source-movie :is(.bg-white\/30){background-color:#ffffff4d}
.source-movie:is(.bg-white\/55),.source-movie :is(.bg-white\/55){background-color:#ffffff8c}
.source-movie:is(.bg-white\/80),.source-movie :is(.bg-white\/80){background-color:#fffc}
.source-movie:is(:is(.red-orders-dark,[data-theme=dcr-dark]) .dark\:from-\[\#161b22\]),.source-movie :is(:is(.red-orders-dark,[data-theme=dcr-dark]) .dark\:from-\[\#161b22\]){--un-gradient-from-position:0%;--un-gradient-from:rgb(22 27 34/var(--un-from-opacity,1)) var(--un-gradient-from-position);--un-gradient-to-position:100%;--un-gradient-to:rgba(22,27,34,0) var(--un-gradient-to-position);--un-gradient-stops:var(--un-gradient-from),var(--un-gradient-to)}
.source-movie:is(:is(.red-orders-dark,[data-theme=dcr-dark]) .dark\:from-\[\#1c2128\]),.source-movie :is(:is(.red-orders-dark,[data-theme=dcr-dark]) .dark\:from-\[\#1c2128\]){--un-gradient-from-position:0%;--un-gradient-from:rgb(28 33 40/var(--un-from-opacity,1)) var(--un-gradient-from-position);--un-gradient-to-position:100%;--un-gradient-to:rgba(28,33,40,0) var(--un-gradient-to-position);--un-gradient-stops:var(--un-gradient-from),var(--un-gradient-to)}
.source-movie:is(:is(.red-orders-dark,[data-theme=dcr-dark]) .dark\:from-\[\#2A2345\]),.source-movie :is(:is(.red-orders-dark,[data-theme=dcr-dark]) .dark\:from-\[\#2A2345\]){--un-gradient-from-position:0%;--un-gradient-from:rgb(42 35 69/var(--un-from-opacity,1)) var(--un-gradient-from-position);--un-gradient-to-position:100%;--un-gradient-to:rgba(42,35,69,0) var(--un-gradient-to-position);--un-gradient-stops:var(--un-gradient-from),var(--un-gradient-to)}
.source-movie:is(:is(.red-orders-dark,[data-theme=dcr-dark]) .dark\:from-transparent),.source-movie :is(:is(.red-orders-dark,[data-theme=dcr-dark]) .dark\:from-transparent),.source-movie:is(:is(.red-orders-dark,[data-theme=dcr-dark]) [dark\:from-transparent=""]),.source-movie :is(:is(.red-orders-dark,[data-theme=dcr-dark]) [dark\:from-transparent=""]){--un-gradient-from-position:0%;--un-gradient-from:transparent var(--un-gradient-from-position);--un-gradient-to-position:100%;--un-gradient-to:hsla(0,0%,100%,0) var(--un-gradient-to-position);--un-gradient-stops:var(--un-gradient-from),var(--un-gradient-to)}
.source-movie:is(.from-black\/70),.source-movie :is(.from-black\/70){--un-gradient-from-position:0%;--un-gradient-from:rgba(0,0,0,.7) var(--un-gradient-from-position);--un-gradient-to-position:100%;--un-gradient-to:transparent var(--un-gradient-to-position);--un-gradient-stops:var(--un-gradient-from),var(--un-gradient-to)}
.source-movie:is(:is(.red-orders-dark,[data-theme=dcr-dark]) .dark\:to-\[\#0d1117\]),.source-movie :is(:is(.red-orders-dark,[data-theme=dcr-dark]) .dark\:to-\[\#0d1117\]){--un-gradient-to-position:100%;--un-gradient-to:rgb(13 17 23/var(--un-to-opacity,1)) var(--un-gradient-to-position)}
.source-movie:is(:is(.red-orders-dark,[data-theme=dcr-dark]) .dark\:to-\[\#1F1A38\]),.source-movie :is(:is(.red-orders-dark,[data-theme=dcr-dark]) .dark\:to-\[\#1F1A38\]){--un-gradient-to-position:100%;--un-gradient-to:rgb(31 26 56/var(--un-to-opacity,1)) var(--un-gradient-to-position)}
.source-movie:is(.to-transparent),.source-movie :is(.to-transparent),.source-movie:is(:is(.red-orders-dark,[data-theme=dcr-dark]) .dark\:to-transparent),.source-movie :is(:is(.red-orders-dark,[data-theme=dcr-dark]) .dark\:to-transparent),.source-movie:is(:is(.red-orders-dark,[data-theme=dcr-dark]) [dark\:to-transparent=""]),.source-movie :is(:is(.red-orders-dark,[data-theme=dcr-dark]) [dark\:to-transparent=""]){--un-gradient-to-position:100%;--un-gradient-to:transparent var(--un-gradient-to-position)}
.source-movie:is(:is(.red-orders-dark,[data-theme=dcr-dark]) .dark\:bg-gradient-to-b),.source-movie :is(:is(.red-orders-dark,[data-theme=dcr-dark]) .dark\:bg-gradient-to-b){--un-gradient-shape:to bottom;--un-gradient:var(--un-gradient-shape),var(--un-gradient-stops);background-image:-webkit-gradient(linear,left top,left bottom,from(var(--un-gradient)));background-image:-webkit-linear-gradient(var(--un-gradient));background-image:linear-gradient(var(--un-gradient))}
.source-movie:is(.bg-gradient-to-t),.source-movie :is(.bg-gradient-to-t){--un-gradient-shape:to top;--un-gradient:var(--un-gradient-shape),var(--un-gradient-stops);background-image:-webkit-gradient(linear,left top,left bottom,from(var(--un-gradient)));background-image:-webkit-linear-gradient(var(--un-gradient));background-image:linear-gradient(var(--un-gradient))}
.source-movie:is(.object-cover),.source-movie :is(.object-cover){-o-object-fit:cover;object-fit:cover}
.source-movie:is(.p-4),.source-movie :is(.p-4),.source-movie:is(.p-\[16px\]),.source-movie :is(.p-\[16px\]){padding:calc(var(--source-rem) * .42667)}
.source-movie:is(.p-\[4px\]),.source-movie :is(.p-\[4px\]){padding:calc(var(--source-rem) * .10667)}
.source-movie:is(.p-\[8px\]),.source-movie :is(.p-\[8px\]){padding:calc(var(--source-rem) * .21333)}
.source-movie:is(.px-4),.source-movie :is(.px-4),.source-movie:is(.px-\[16px\]),.source-movie :is(.px-\[16px\]){padding-left:calc(var(--source-rem) * .42667);padding-right:calc(var(--source-rem) * .42667)}
.source-movie:is(.px-\[0px\]),.source-movie :is(.px-\[0px\]){padding-left:0;padding-right:0}
.source-movie:is(.px-3),.source-movie :is(.px-3),.source-movie:is(.px-\[12px\]),.source-movie :is(.px-\[12px\]){padding-left:calc(var(--source-rem) * .32);padding-right:calc(var(--source-rem) * .32)}
.source-movie:is(.px-\[12px\]\!),.source-movie :is(.px-\[12px\]\!){padding-left:calc(var(--source-rem) * .32)!important;padding-right:calc(var(--source-rem) * .32)!important}
.source-movie:is(.px-\[14px\]),.source-movie :is(.px-\[14px\]){padding-left:calc(var(--source-rem) * .37333);padding-right:calc(var(--source-rem) * .37333)}
.source-movie:is(.px-\[16px\]\!),.source-movie :is(.px-\[16px\]\!){padding-left:calc(var(--source-rem) * .42667)!important;padding-right:calc(var(--source-rem) * .42667)!important}
.source-movie:is(.px-\[6px\]),.source-movie :is(.px-\[6px\]){padding-left:calc(var(--source-rem) * .16);padding-right:calc(var(--source-rem) * .16)}
.source-movie:is(.px-\[8px\]),.source-movie :is(.px-\[8px\]){padding-left:calc(var(--source-rem) * .21333);padding-right:calc(var(--source-rem) * .21333)}
.source-movie:is(.px-\[8px\]\!),.source-movie :is(.px-\[8px\]\!){padding-left:calc(var(--source-rem) * .21333)!important;padding-right:calc(var(--source-rem) * .21333)!important}
.source-movie:is(.py-\[2px\]),.source-movie :is(.py-\[2px\]){padding-bottom:calc(var(--source-rem) * .05333);padding-top:calc(var(--source-rem) * .05333)}
.source-movie:is(.py-\[10px\]),.source-movie :is(.py-\[10px\]){padding-bottom:calc(var(--source-rem) * .26667);padding-top:calc(var(--source-rem) * .26667)}
.source-movie:is(.py-\[12px\]),.source-movie :is(.py-\[12px\]){padding-bottom:calc(var(--source-rem) * .32);padding-top:calc(var(--source-rem) * .32)}
.source-movie:is(.py-\[2px\]\!),.source-movie :is(.py-\[2px\]\!){padding-bottom:calc(var(--source-rem) * .05333)!important;padding-top:calc(var(--source-rem) * .05333)!important}
.source-movie:is(.py-\[32px\]),.source-movie :is(.py-\[32px\]){padding-bottom:calc(var(--source-rem) * .85333);padding-top:calc(var(--source-rem) * .85333)}
.source-movie:is(.py-\[40px\]),.source-movie :is(.py-\[40px\]){padding-bottom:calc(var(--source-rem) * 1.06667);padding-top:calc(var(--source-rem) * 1.06667)}
.source-movie:is(.py-\[4px\]),.source-movie :is(.py-\[4px\]){padding-bottom:calc(var(--source-rem) * .10667);padding-top:calc(var(--source-rem) * .10667)}
.source-movie:is(.py-\[4px\]\!),.source-movie :is(.py-\[4px\]\!){padding-bottom:calc(var(--source-rem) * .10667)!important;padding-top:calc(var(--source-rem) * .10667)!important}
.source-movie:is(.py-\[8px\]),.source-movie :is(.py-\[8px\]){padding-bottom:calc(var(--source-rem) * .21333);padding-top:calc(var(--source-rem) * .21333)}
.source-movie:is(.py-\[8px\]\!),.source-movie :is(.py-\[8px\]\!){padding-bottom:calc(var(--source-rem) * .21333)!important;padding-top:calc(var(--source-rem) * .21333)!important}
.source-movie:is(.pb-\[12px\]),.source-movie :is(.pb-\[12px\]){padding-bottom:calc(var(--source-rem) * .32)}
.source-movie:is(.pb-\[2px\]),.source-movie :is(.pb-\[2px\]){padding-bottom:calc(var(--source-rem) * .05333)}
.source-movie:is(.pt-\[12px\]),.source-movie :is(.pt-\[12px\]){padding-top:calc(var(--source-rem) * .32)}
.source-movie:is(.pt-\[16px\]),.source-movie :is(.pt-\[16px\]){padding-top:calc(var(--source-rem) * .42667)}
.source-movie:is(.pt-\[20px\]),.source-movie :is(.pt-\[20px\]){padding-top:calc(var(--source-rem) * .53333)}
.source-movie:is(.text-center),.source-movie :is(.text-center){text-align:center}
.source-movie:is(.text-left),.source-movie :is(.text-left){text-align:left}
.source-movie:is(.text-\[10px\]),.source-movie :is(.text-\[10px\]){font-size:calc(var(--source-rem) * .26667)}
.source-movie:is(.text-\[11px\]),.source-movie :is(.text-\[11px\]){font-size:calc(var(--source-rem) * .29333)}
.source-movie:is(.text-\[11px\]\!),.source-movie :is(.text-\[11px\]\!){font-size:calc(var(--source-rem) * .29333)!important}
.source-movie:is(.text-\[12px\]),.source-movie :is(.text-\[12px\]){font-size:calc(var(--source-rem) * .32)}
.source-movie:is(.text-\[12px\]\!),.source-movie :is(.text-\[12px\]\!){font-size:calc(var(--source-rem) * .32)!important}
.source-movie:is(.text-\[13px\]),.source-movie :is(.text-\[13px\]){font-size:calc(var(--source-rem) * .34667)}
.source-movie:is(.text-\[14px\]),.source-movie :is(.text-\[14px\]){font-size:calc(var(--source-rem) * .37333)}
.source-movie:is(.text-\[14px\]\!),.source-movie :is(.text-\[14px\]\!){font-size:calc(var(--source-rem) * .37333)!important}
.source-movie:is(.text-\[15px\]),.source-movie :is(.text-\[15px\]){font-size:calc(var(--source-rem) * .4)}
.source-movie:is(.text-\[16px\]),.source-movie :is(.text-\[16px\]){font-size:calc(var(--source-rem) * .42667)}
.source-movie:is(.text-\[16px\]\!),.source-movie :is(.text-\[16px\]\!){font-size:calc(var(--source-rem) * .42667)!important}
.source-movie:is(.text-\[18px\]),.source-movie :is(.text-\[18px\]){font-size:calc(var(--source-rem) * .48)}
.source-movie:is(.text-\[18px\]\!),.source-movie :is(.text-\[18px\]\!){font-size:calc(var(--source-rem) * .48)!important}
.source-movie:is(.text-\[20px\]\!),.source-movie :is(.text-\[20px\]\!){font-size:calc(var(--source-rem) * .53333)!important}
.source-movie:is(.text-sm),.source-movie :is(.text-sm){font-size:calc(var(--source-rem) * .37333);line-height:calc(var(--source-rem) * .53333)}
.source-movie:is(:is(.red-orders-dark,[data-theme=dcr-dark]) .dark\:text-\[--theme-text-color-lighten\]),.source-movie :is(:is(.red-orders-dark,[data-theme=dcr-dark]) .dark\:text-\[--theme-text-color-lighten\]){color:var(--theme-text-color-lighten)}
.source-movie:is(:is(.red-orders-dark,[data-theme=dcr-dark]) .dark\:text-\[--theme-text-color\]),.source-movie :is(:is(.red-orders-dark,[data-theme=dcr-dark]) .dark\:text-\[--theme-text-color\]){color:var(--theme-text-color)}
.source-movie:is(:is(.red-orders-dark,[data-theme=dcr-dark]) .dark\:text-\[\#3b82f6\]),.source-movie :is(:is(.red-orders-dark,[data-theme=dcr-dark]) .dark\:text-\[\#3b82f6\]){--un-text-opacity:1;color:rgb(59 130 246/var(--un-text-opacity))}
.source-movie:is(:is(.red-orders-dark,[data-theme=dcr-dark]) .dark\:text-\[\#8b949e\]),.source-movie :is(:is(.red-orders-dark,[data-theme=dcr-dark]) .dark\:text-\[\#8b949e\]){--un-text-opacity:1;color:rgb(139 148 158/var(--un-text-opacity))}
.source-movie:is(:is(.red-orders-dark,[data-theme=dcr-dark]) .dark\:text-\[\#959AB7\]),.source-movie :is(:is(.red-orders-dark,[data-theme=dcr-dark]) .dark\:text-\[\#959AB7\]){--un-text-opacity:1;color:rgb(149 154 183/var(--un-text-opacity))}
.source-movie:is(:is(.red-orders-dark,[data-theme=dcr-dark]) .dark\:text-\[\#9C89FF\]),.source-movie :is(:is(.red-orders-dark,[data-theme=dcr-dark]) .dark\:text-\[\#9C89FF\]){--un-text-opacity:1;color:rgb(156 137 255/var(--un-text-opacity))}
.source-movie:is(:is(.red-orders-dark,[data-theme=dcr-dark]) .dark\:text-\[\#B1BAC4\]),.source-movie :is(:is(.red-orders-dark,[data-theme=dcr-dark]) .dark\:text-\[\#B1BAC4\]){--un-text-opacity:1;color:rgb(177 186 196/var(--un-text-opacity))}
.source-movie:is(:is(.red-orders-dark,[data-theme=dcr-dark]) .dark\:text-\[\#c4b5fd\]),.source-movie :is(:is(.red-orders-dark,[data-theme=dcr-dark]) .dark\:text-\[\#c4b5fd\]){--un-text-opacity:1;color:rgb(196 181 253/var(--un-text-opacity))}
.source-movie:is(:is(.red-orders-dark,[data-theme=dcr-dark]) .dark\:text-\[rgb\(255_255_255\/45\%\)\]),.source-movie :is(:is(.red-orders-dark,[data-theme=dcr-dark]) .dark\:text-\[rgb\(255_255_255\/45\%\)\]){--un-text-opacity:45%;color:rgb(255 255 255/var(--un-text-opacity))}
.source-movie:is(:is(.red-orders-dark,[data-theme=dcr-dark]) .dark\:text-\[var\(--theme-skd-text\)\]\!),.source-movie :is(:is(.red-orders-dark,[data-theme=dcr-dark]) .dark\:text-\[var\(--theme-skd-text\)\]\!){color:var(--theme-skd-text)!important}
.source-movie:is(:is(.red-orders-dark,[data-theme=dcr-dark]) .dark\:text-black\/70),.source-movie :is(:is(.red-orders-dark,[data-theme=dcr-dark]) .dark\:text-black\/70){color:#000000b3}
.source-movie:is(.text-white),.source-movie :is(.text-white),.source-movie:is(:is(.red-orders-dark,[data-theme=dcr-dark]) .dark\:text-white),.source-movie :is(:is(.red-orders-dark,[data-theme=dcr-dark]) .dark\:text-white){--un-text-opacity:1;color:rgb(255 255 255/var(--un-text-opacity))}
.source-movie:is(.text-white\!),.source-movie :is(.text-white\!),.source-movie:is(:is(.red-orders-dark,[data-theme=dcr-dark]) .dark\:text-white\!),.source-movie :is(:is(.red-orders-dark,[data-theme=dcr-dark]) .dark\:text-white\!){--un-text-opacity:1!important;color:rgb(255 255 255/var(--un-text-opacity))!important}
.source-movie:is(.text-\[\#6F7597\]),.source-movie :is(.text-\[\#6F7597\]){--un-text-opacity:1;color:rgb(111 117 151/var(--un-text-opacity))}
.source-movie:is(.text-\[\#757C9E\]),.source-movie :is(.text-\[\#757C9E\]),.source-movie:is(.text-\[\#757c9e\]),.source-movie :is(.text-\[\#757c9e\]){--un-text-opacity:1;color:rgb(117 124 158/var(--un-text-opacity))}
.source-movie:is(.text-\[\#959598\]),.source-movie :is(.text-\[\#959598\]){--un-text-opacity:1;color:rgb(149 149 152/var(--un-text-opacity))}
.source-movie:is(.text-\[\#9aa3b8\]),.source-movie :is(.text-\[\#9aa3b8\]){--un-text-opacity:1;color:rgb(154 163 184/var(--un-text-opacity))}
.source-movie:is(.text-gray-400),.source-movie :is(.text-gray-400){--un-text-opacity:1;color:rgb(156 163 175/var(--un-text-opacity))}
.source-movie:is(.text-\[\#FF743D\]),.source-movie :is(.text-\[\#FF743D\]){--un-text-opacity:1;color:rgb(255 116 61/var(--un-text-opacity))}
.source-movie:is(.text-red-500),.source-movie :is(.text-red-500){--un-text-opacity:1;color:rgb(239 68 68/var(--un-text-opacity))}
.source-movie:is(.text-white\/45),.source-movie :is(.text-white\/45){color:#ffffff73}
.source-movie:is(.text-white\/50),.source-movie :is(.text-white\/50){color:#ffffff80}
.source-movie:is(.text-white\/55),.source-movie :is(.text-white\/55){color:#ffffff8c}
.source-movie:is(.text-white\/60),.source-movie :is(.text-white\/60){color:#fff9}
.source-movie:is(.text-white\/65),.source-movie :is(.text-white\/65){color:#ffffffa6}
.source-movie:is(.text-white\/70),.source-movie :is(.text-white\/70){color:#ffffffb3}
.source-movie:is(.text-white\/80),.source-movie :is(.text-white\/80){color:#fffc}
.source-movie:is(.text-white\/85),.source-movie :is(.text-white\/85){color:#ffffffd9}
.source-movie:is(.text-white\/90),.source-movie :is(.text-white\/90){color:#ffffffe6}
.source-movie:is(.font-normal),.source-movie :is(.font-normal){font-weight:400}
.source-movie:is(.font-medium),.source-movie :is(.font-medium){font-weight:500}
.source-movie:is(.font-bold),.source-movie :is(.font-bold){font-weight:700}
.source-movie:is(.font-bold\!),.source-movie :is(.font-bold\!){font-weight:700!important}
.source-movie:is(.font-medium\!),.source-movie :is(.font-medium\!){font-weight:500!important}
.source-movie:is(.font-normal\!),.source-movie :is(.font-normal\!){font-weight:400!important}
.source-movie:is(.font-semibold),.source-movie :is(.font-semibold){font-weight:600}
.source-movie:is(.font-semibold\!),.source-movie :is(.font-semibold\!){font-weight:600!important}
.source-movie:is(.leading-\[24px\]),.source-movie :is(.leading-\[24px\]){line-height:calc(var(--source-rem) * .64)}
.source-movie:is(.leading-none),.source-movie :is(.leading-none){line-height:1}
.source-movie:is(.leading-relaxed),.source-movie :is(.leading-relaxed){line-height:1.625}
.source-movie:is(:is(.red-orders-dark,[data-theme=dcr-dark]) .dark\:shadow-\[0_0_0_1px_var\(--red-orders-border\)\]),.source-movie :is(:is(.red-orders-dark,[data-theme=dcr-dark]) .dark\:shadow-\[0_0_0_1px_var\(--red-orders-border\)\]){--un-shadow:0 0 0 calc(var(--source-rem) * .02667) var(--red-orders-border) var(--un-shadow-color);-webkit-box-shadow:var(--un-ring-offset-shadow),var(--un-ring-shadow),var(--un-shadow);box-shadow:var(--un-ring-offset-shadow),var(--un-ring-shadow),var(--un-shadow)}
.source-movie:is(:is(.red-orders-dark,[data-theme=dcr-dark]) .dark\:shadow-\[0_2px_12px_rgba\(0\,0\,0\,0\.35\)\]),.source-movie :is(:is(.red-orders-dark,[data-theme=dcr-dark]) .dark\:shadow-\[0_2px_12px_rgba\(0\,0\,0\,0\.35\)\]){--un-shadow:0 calc(var(--source-rem) * .05333) calc(var(--source-rem) * .32) var(--un-shadow-color,rgba(0,0,0,.35));-webkit-box-shadow:var(--un-ring-offset-shadow),var(--un-ring-shadow),var(--un-shadow);box-shadow:var(--un-ring-offset-shadow),var(--un-ring-shadow),var(--un-shadow)}
.source-movie:is(:is(.red-orders-dark,[data-theme=dcr-dark]) .dark\:shadow-none),.source-movie :is(:is(.red-orders-dark,[data-theme=dcr-dark]) .dark\:shadow-none),.source-movie:is(:is(.red-orders-dark,[data-theme=dcr-dark]) [dark\:shadow-none=""]),.source-movie :is(:is(.red-orders-dark,[data-theme=dcr-dark]) [dark\:shadow-none=""]){--un-shadow:0 0 var(--un-shadow-color,transparent);-webkit-box-shadow:var(--un-ring-offset-shadow),var(--un-ring-shadow),var(--un-shadow);box-shadow:var(--un-ring-offset-shadow),var(--un-ring-shadow),var(--un-shadow)}
.source-movie:is(:is(.red-orders-dark,[data-theme=dcr-dark]) .hover\:dark\:shadow-none:hover),.source-movie :is(:is(.red-orders-dark,[data-theme=dcr-dark]) .hover\:dark\:shadow-none:hover){--un-shadow:0 0 var(--un-shadow-color,transparent);-webkit-box-shadow:var(--un-ring-offset-shadow),var(--un-ring-shadow),var(--un-shadow);box-shadow:var(--un-ring-offset-shadow),var(--un-ring-shadow),var(--un-shadow)}
.source-movie:is(.outline-none),.source-movie :is(.outline-none){outline:calc(var(--source-rem) * .05333) solid transparent;outline-offset:calc(var(--source-rem) * .05333)}
.source-movie:is(.backdrop-blur-\[2px\]),.source-movie :is(.backdrop-blur-\[2px\]){--un-backdrop-blur:blur(calc(var(--source-rem) * .05333))}
.source-movie:is(.backdrop-blur-\[2px\]),.source-movie :is(.backdrop-blur-\[2px\]){-webkit-backdrop-filter:var(--un-backdrop-blur) var(--un-backdrop-brightness) var(--un-backdrop-contrast) var(--un-backdrop-grayscale) var(--un-backdrop-hue-rotate) var(--un-backdrop-invert) var(--un-backdrop-opacity) var(--un-backdrop-saturate) var(--un-backdrop-sepia);backdrop-filter:var(--un-backdrop-blur) var(--un-backdrop-brightness) var(--un-backdrop-contrast) var(--un-backdrop-grayscale) var(--un-backdrop-hue-rotate) var(--un-backdrop-invert) var(--un-backdrop-opacity) var(--un-backdrop-saturate) var(--un-backdrop-sepia)}
.source-movie:is(:is(.red-orders-dark,[data-theme=dcr-dark]) .dark-invert),.source-movie :is(:is(.red-orders-dark,[data-theme=dcr-dark]) .dark-invert){--un-invert:invert(1);-webkit-filter:var(--un-blur) var(--un-brightness) var(--un-contrast) var(--un-drop-shadow) var(--un-grayscale) var(--un-hue-rotate) var(--un-invert) var(--un-saturate) var(--un-sepia);filter:var(--un-blur) var(--un-brightness) var(--un-contrast) var(--un-drop-shadow) var(--un-grayscale) var(--un-hue-rotate) var(--un-invert) var(--un-saturate) var(--un-sepia)}
.source-movie:is(.transition-opacity),.source-movie :is(.transition-opacity){-webkit-transition-duration:.15s;transition-duration:.15s;-webkit-transition-property:opacity;transition-property:opacity;-webkit-transition-timing-function:cubic-bezier(.4,0,.2,1);transition-timing-function:cubic-bezier(.4,0,.2,1)}
.source-movie:is(.h-dvh),.source-movie :is(.h-dvh){height:100dvh}
.source-movie:is(.h-dvh\!),.source-movie :is(.h-dvh\!){height:100dvh!important}
.source-movie:is(:is(.red-orders-dark,[data-theme=dcr-dark]) .dark\:text-ro),.source-movie :is(:is(.red-orders-dark,[data-theme=dcr-dark]) .dark\:text-ro){color:var(--red-orders-text)}
.source-movie:is(:is(.red-orders-dark,[data-theme=dcr-dark]) .dark\:bg-ro-5),.source-movie :is(:is(.red-orders-dark,[data-theme=dcr-dark]) .dark\:bg-ro-5){background-color:var(--red-orders-bg-5)}
.source-movie:is(:is(.red-orders-dark,[data-theme=dcr-dark]) .dark\:bg-ro-7),.source-movie :is(:is(.red-orders-dark,[data-theme=dcr-dark]) .dark\:bg-ro-7){background-color:var(--red-orders-bg-7)}
.source-movie:is(:is(.red-orders-dark,[data-theme=dcr-dark]) .dark\:border-ro),.source-movie :is(:is(.red-orders-dark,[data-theme=dcr-dark]) .dark\:border-ro){border-color:var(--red-orders-border)}
.source-movie:is(:is(.red-orders-dark,[data-theme=dcr-dark]) .dark\:text-ro-light-1),.source-movie :is(:is(.red-orders-dark,[data-theme=dcr-dark]) .dark\:text-ro-light-1){color:var(--red-orders-light-text-1)}
.source-movie:is(:is(.red-orders-dark,[data-theme=dcr-dark]) .dark\:text-ro-light-2),.source-movie :is(:is(.red-orders-dark,[data-theme=dcr-dark]) .dark\:text-ro-light-2){color:var(--red-orders-light-text-2)}
.source-movie:is(.van-button--primary),.source-movie :is(.van-button--primary){background-color:var(--theme-primary-color);border-color:var(--theme-primary-color);color:var(--theme-on-primary-color,var(--theme-primary-btn-text-color,#fff))}
.source-movie:is(.van-button--small),.source-movie :is(.van-button--small){height:-webkit-fit-content;height:-moz-fit-content;height:fit-content}
.source-movie:is(.van-nav-bar .van-icon),.source-movie :is(.van-nav-bar .van-icon){color:var(--theme-header-text-color);font-size:var(--font-size-lg)}
.source-movie:is(.van-nav-bar .van-icon:before),.source-movie :is(.van-nav-bar .van-icon:before){font-size:calc(var(--source-rem) * .37333)}
.source-movie:is(.van-nav-bar .van-nav-bar__left .van-icon),.source-movie :is(.van-nav-bar .van-nav-bar__left .van-icon){cursor:pointer;line-height:var(--font-size-lg);top:calc(var(--source-rem) * .02667)}
.source-movie:is(.dcr .van-nav-bar .van-icon),.source-movie :is(.dcr .van-nav-bar .van-icon){color:var(--theme-text-color-lighten2);font-weight:500}
.source-movie:is(.dcr .van-nav-bar .van-icon:before),.source-movie :is(.dcr .van-nav-bar .van-icon:before){font-size:calc(var(--source-rem) * .48)}
.source-movie:is(.van-checkbox__icon.van-checkbox__icon--square .van-icon),.source-movie :is(.van-checkbox__icon.van-checkbox__icon--square .van-icon){border-radius:calc(var(--source-rem) * .08)}
.source-movie:is(.cursor-pointer),.source-movie :is(.cursor-pointer){cursor:pointer!important}
.source-movie:is(.red-orders-dark),.source-movie :is(.red-orders-dark){--red-orders-theme-1:#ff5d39;--red-orders-theme-2:#fd8023;--red-orders-theme-3:#ffd224;--red-orders-theme-4:#329d49;--red-orders-theme-5:#008f93;--red-orders-theme-6:#4e7fff;--red-orders-theme-7:#4951c6;--red-orders-theme-8:#8b56e1;--red-orders-primary:#4e7fff;--red-orders-primary-committee:#4e7fff;--red-orders-primary-light:#4e7fff1a;--red-orders-primary-variant-a:#7199fe;--red-orders-primary-variant-b:#4e7fff;--red-orders-bg:#101a32;--red-orders-bg-2:#202d46;--red-orders-bg-3:#37445b;--red-orders-bg-4:#101a32;--red-orders-bg-5:#202d46;--red-orders-bg-6:#37445b;--red-orders-bg-7:#37445b;--red-orders-bg-8:#1c263c;--red-orders-bg-9:#202d46;--red-orders-bg-10:#37445b;--red-orders-bg-15:#101a32;--red-orders-text:#fff;--red-orders-text-primary:#fff;--red-orders-text-white:#fff;--red-orders-border:#10111a1a;--red-orders-white-transparent:#ffffff1a;--red-orders-bg-white:#37445b;--red-orders-bg-card:#37445b;--red-orders-text-secondary:#37445b;--red-orders-text-placeholder:#37445b;--red-orders-white-transparent-10:#ffffff1a;--red-orders-white-transparent-50:#ffffff80;--red-orders-white-black-transparent-20:#33333333;--red-orders-black-white-transparent-10:#ffffff1a;--red-orders-black-transparent-50:#00000080;--red-orders-black-transparent-60:#00000099;--red-orders-black-transparent-10:#0000001a;--red-orders-black-transparent-5:#0000000d;--red-orders-pure-black:#101a32;--red-orders-half-black:#959ab7;--red-orders-header-bg:#101a32;--red-orders-light-text-1:#9a9eaa;--red-orders-light-text-2:#959ab7;--red-orders-theme-variant-a:#13b2fe;--red-orders-theme-variant-b:#800bfd;--red-orders-theme-variant-c:#ff22a8;--red-orders-deposit-shadow:#1f5eff;--red-orders-button-shadow-1:#3879fd;--red-orders-button-shadow-2:#7338fc;--red-orders-deposit-bg:#101a32;--red-orders-carousel-dot-normal:#ffffff80;--red-orders-carousel-dot-active:#fff;--red-orders-gradient-bg-a:#101a32;--red-orders-gradient-bg-b:#101a3200;--red-orders-follow-yellow:#c59035;--red-orders-follow-yellow-transparent:#c5903580;--red-orders-follow-yellow-transparent-a:#c5903580;--red-orders-follow-yellow-transparent-b:#c5903500;--red-orders-follow-amount-variant-a:#ffc168;--red-orders-follow-amount-variant-b:#fbe471;--red-orders-follow-amount-variant-c:#e68a06;--red-orders-live-viewers:#ff4b1c;--red-orders-live-viewers-transparent-a:#ff4b1c80;--red-orders-live-viewers-transparent-b:#ff4b1c00;--red-orders-quiz-number:#ffd000;--red-orders-prize-money:#7de354;--red-orders-divider:#202d46;--red-orders-yellow-center:#fff;--red-orders-live-variant-1-a:#db75ff;--red-orders-live-variant-1-b:#8e66ff;--red-orders-live-variant-2-a:#f7b991;--red-orders-live-variant-2-b:#ec6278;--red-orders-live-variant-3-a:#78b8fb;--red-orders-live-variant-3-b:#1385f3;--red-orders-live-variant-4-a:#faa055;--red-orders-live-variant-4-b:#ed4154;--red-orders-live-variant-5-a:#faa053;--red-orders-live-variant-5-b:#ee8f40;--red-orders-live-transparent-1:#4e7fffb3;--red-orders-live-transparent-2:#e53333b3;--red-orders-live-bar-bg-1:#231815;--red-orders-live-bar-bg-2:#f95673;--red-orders-live-bar-variant-1-a:#ffe9d1;--red-orders-live-bar-variant-1-b:#ffaeea;--red-orders-live-bar-color-1:#ff11ce;--red-orders-live-bar-color-2:#ffce00;--red-orders-live-bar-color-3:#7a38e4;--red-orders-movie-rating:#ff743d;--red-orders-movie-mode-bg:#202d46;--red-orders-my-message:#ef4444;--red-orders-my-border:#364258;--red-orders-my-variant-1-a:#1c263c;--red-orders-my-variant-1-b:#1c263c;--red-orders-my-shadow:#0000001a;--red-orders-qin:#26bf83;--red-orders-zhang:#ed4f61;--red-orders-light-mode-bg:#86b897;--red-orders-light-mode-bg-2:#7a7f89;--red-orders-light-mode-icon:#86b896;--red-orders-light-mode-icon-2:#80b691;--red-orders-dark-mode-bg:#5c6471;--red-orders-dark-mode-icon:#1c263c;--red-orders-dark-mode-bg-2:#4a525e;--red-orders-dark-mode-icon-2:#7b818e;--red-orders-dark-mode-icon-3:#58606d;--red-orders-login-input:#ffffff0d;--red-orders-login-input-border:#ffffff1a;--red-orders-login-input-shadow:#4e7fff0d;--red-orders-hot-bet-bg:#fff1db;--red-orders-hot-bet-bg-2:#684d21;--red-orders-hot-bet-page-bg:#febf3e;--red-orders-hot-bet-select-bg:#402e11;--red-orders-hot-bet-primary:#f68e00;--red-orders-hot-bet-combo-1:#fcba01;--red-orders-hot-bet-combo-2:#fb7501;--red-orders-hot-bet-combo-3:#ac6722;--red-orders-hot-bet-text-gray:#999;--red-orders-hot-bet-text-black:#333;--red-orders-lottery-bg:#ffe3e1;--red-orders-lottery-bg-2:#632622;--red-orders-lottery-select-bg:#4c130f;--red-orders-lottery-primary:#f71d00;--red-orders-plan-sky-bg:#e2eaff;--red-orders-plan-sky-bg-2:#2c3c67;--red-orders-live-ready-bg:#d9efff;--red-orders-point-tower-blue:#08123c;--red-orders-point-tower-blue-border:#243272;--red-orders-point-tower-red:#3f0b0b;--red-orders-point-tower-red-border:#712323;--red-orders-point-tower-yellow:#352007;--red-orders-point-tower-yellow-border:#74560d;--red-orders-red-slip-bg:#fee9e9;--red-orders-red-slip-text:#f12b2b;--red-orders-match-home:#e20b0b;--red-orders-match-draw:#00a525;--red-orders-match-away:#2b44b1;--red-orders-bet-popup-gradient-start:#4e7fff99;--red-orders-bet-popup-gradient-end:#4e7fff00}
/* Browser reset and host bridge. Component spacing above remains the original source CSS. */
:where(.source-movie,.source-movie *){box-sizing:border-box;border-width:0;border-style:solid}.source-movie{--tw-border-style:solid;font-family:"Helvetica Neue",Helvetica,Arial;line-height:1.5;font-size:calc(var(--source-rem)*.32)}:where(.source-movie) :where(h1,h2,h3,p){margin:0}:where(.source-movie) :where(button,input,textarea){font-family:sans-serif;font-size:100%;line-height:1.15;color:inherit}:where(.source-movie) :where(span){line-height:normal}:where(.source-movie) :where(button){background:transparent;border:0;padding:0;cursor:pointer}.source-movie img{display:block;max-width:100%}.source-movie [hidden]{display:none!important}.source-movie .movie-detail-back-btn{color:#fff}.source-movie .dplayer-video{object-fit:contain}.source-movie .source-movie-media-host{position:absolute;inset:0}.source-movie .dplayer-controller{opacity:1}.source-movie .dplayer-mask{display:none}.source-movie .video-seek-controls{pointer-events:none;opacity:0}.source-movie .player-container:hover .video-seek-controls{opacity:1}.source-movie .video-seek-controls__btn{pointer-events:auto}.source-movie .video-seek-controls__btn strong{pointer-events:none}.source-movie .video-seek-controls__btn--backward .van-icon{transform:scaleX(-1)}.source-movie .video-seek-controls__btn--forward{right:calc(var(--source-rem)*.42667)}.source-movie .dplayer-setting-box-open{display:block!important}.source-movie .dplayer-setting-box-narrow .dplayer-setting-origin-panel{display:none}.source-movie .dplayer-setting-box-narrow .dplayer-setting-speed-panel{display:block}.source-movie .dplayer-comment-setting-open{display:block!important}.source-movie .source-movie-play-games{display:flex;gap:calc(var(--source-rem)*.21333);overflow:auto;padding:calc(var(--source-rem)*.32) 0}.source-movie .source-movie-play-games>div{min-width:calc(var(--source-rem)*2.45333);flex:none;width:calc(var(--source-rem)*2.45333)}.source-movie .game-name-text{font-size:calc(var(--source-rem)*.32)}.source-movie .detail-more-games-panel__icon{width:calc(var(--source-rem)*1.86667);height:calc(var(--source-rem)*1.86667)}.source-movie-popup{border:0;padding:0;margin:0;left:50%;right:auto;top:auto;bottom:0;transform:translateX(-50%);width:var(--theme-max-width);max-width:100vw;max-height:100dvh;background:var(--theme-main-bg-color);color:var(--theme-text-color);border-radius:calc(var(--source-rem)*.42667) calc(var(--source-rem)*.42667) 0 0;overflow:hidden}.source-movie-popup::backdrop{background:#0008}.source-movie-popup .comment-input-box{position:relative;border-top:1px solid var(--theme-line-color);padding:calc(var(--source-rem)*.26667);background:var(--theme-card-bg-color)}.source-movie-popup textarea{border:0;width:100%;padding:calc(var(--source-rem)*.26667);background:var(--theme-main-bg-color);color:var(--theme-text-color);resize:none}.source-movie-comment{padding:calc(var(--source-rem)*.26667) 0;border-bottom:1px solid var(--theme-line-color)}.source-movie-comment small{color:var(--theme-text-color-lighten)}.source-movie .movie-player-shell--fullscreen{left:0;max-width:none;aspect-ratio:auto}.source-movie .movie-player-center-toast{display:flex}.source-movie .van-icon{font-family:var(--van-icon-font-family,"vant-icon")}
/* Original running dcr-dark branch, scoped because local theme identity differs. */
.source-movie .detail-chat-room,.source-movie .detail-intro-bottom-bar{background:var(--theme-skd-bg)}.source-movie .detail-intro-bottom-bar__input{background:var(--theme-skd-nav)}.source-movie .detail-intro-bottom-bar{border-color:var(--theme-skd-surface)}.source-movie .detail-chat-room>.text-\[\#9aa3b8\]{color:var(--theme-text-color-lighten)}.source-movie .player-container{background:#000}.source-movie .detail-intro-sub-tabs{border-bottom:calc(var(--source-rem)*.02667) solid var(--theme-line-color)}
/* Original declared Movie component styles, scoped to the original source tree. */
@-webkit-keyframes fadeIn-40b06fb5{0%{opacity:0}to{opacity:1}}@keyframes fadeIn-40b06fb5{0%{opacity:0}to{opacity:1}}.ad-display[data-v-40b06fb5]{-webkit-animation:fadeIn-40b06fb5 .3s ease-in-out;animation:fadeIn-40b06fb5 .3s ease-in-out;background-color:#000;height:100%;inset:0;overflow:hidden;pointer-events:auto;position:absolute;width:100%}.ad-display--chromeless[data-v-40b06fb5]{background-color:transparent;height:auto;inset:auto;max-height:min(72dvh,90vh);overflow:visible;position:relative;width:100%}.ad-display--chromeless .ad-display__img-wrap[data-v-40b06fb5]{height:auto}.ad-display--chromeless .ad-display__img-wrap .ad-display__img[data-v-40b06fb5]{height:auto;max-height:min(72dvh,90vh);-o-object-fit:contain;object-fit:contain;width:100%}.ad-display__countdown-ring[data-v-40b06fb5]{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;position:absolute;right:calc(var(--source-rem) * .26667);top:calc(var(--source-rem) * .26667);z-index:25;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;background:#0000008c;border:calc(var(--source-rem) * .05333) solid hsla(0,0%,100%,.35);border-radius:50%;-webkit-box-shadow:0 calc(var(--source-rem) * .05333) calc(var(--source-rem) * .21333) rgba(0,0,0,.25);box-shadow:0 calc(var(--source-rem) * .05333) calc(var(--source-rem) * .21333) #00000040;height:calc(var(--source-rem) * 1.17333);justify-content:center;pointer-events:none;width:calc(var(--source-rem) * 1.17333)}.ad-display__countdown-ring-num[data-v-40b06fb5]{color:#fff;font-size:calc(var(--source-rem) * .4);font-variant-numeric:tabular-nums;font-weight:600;line-height:1}.ad-display__mandatory-top[data-v-40b06fb5]{background:-webkit-gradient(linear,left top,left bottom,from(rgba(0,0,0,.72)),color-stop(70%,rgba(0,0,0,.45)),to(transparent));background:-webkit-linear-gradient(top,rgba(0,0,0,.72),rgba(0,0,0,.45) 70%,transparent);background:linear-gradient(180deg,rgba(0,0,0,.72),rgba(0,0,0,.45) 70%,transparent);color:#fff;font-size:calc(var(--source-rem) * .37333);left:0;line-height:1.35;padding:calc(var(--source-rem) * .26667) calc(var(--source-rem) * .32);pointer-events:none;position:absolute;right:0;text-align:center;top:0;z-index:20}.ad-display__img-wrap[data-v-40b06fb5]{display:block;height:100%;width:100%}.ad-display__img-wrap .ad-display__img[data-v-40b06fb5]{display:block;height:100%;-o-object-fit:cover;object-fit:cover;width:100%}video[data-v-40b06fb5]{-o-object-fit:contain;object-fit:contain;overflow:clip;overflow-clip-margin:content-box}.player[data-v-996e81d8]{background:#000}[data-v-996e81d8] .dplayer-video{height:100%!important;-o-object-fit:contain;object-fit:contain;width:100%!important}[data-v-996e81d8] .dplayer-menu.dplayer-menu-show{display:none}.player.custom-fullscreen-only[data-v-996e81d8] .dplayer-full-in-icon,.player.custom-fullscreen-only[data-v-996e81d8] .dplayer-web-fullscreen,[data-v-996e81d8] .dplayer-setting-loop{display:none!important}.dplayer.dplayer-speed-patch .dplayer-setting-speed-item{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}.dplayer.dplayer-speed-patch[data-playback-rate="0.5"] .dplayer-setting-speed-item[data-speed="0.5"]:before,.dplayer.dplayer-speed-patch[data-playback-rate="1"] .dplayer-setting-speed-item[data-speed="1"]:before,.dplayer.dplayer-speed-patch[data-playback-rate="1.25"] .dplayer-setting-speed-item[data-speed="1.25"]:before,.dplayer.dplayer-speed-patch[data-playback-rate="1.5"] .dplayer-setting-speed-item[data-speed="1.5"]:before,.dplayer.dplayer-speed-patch[data-playback-rate="2"] .dplayer-setting-speed-item[data-speed="2"]:before{bottom:0;color:#eee;content:"√";display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;left:calc(var(--source-rem) * .21333);position:absolute;top:0;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.video-seek-controls[data-v-b88bd80c]{-webkit-box-sizing:border-box;box-sizing:border-box;inset:0;opacity:0;pointer-events:none;position:absolute;-webkit-transition:opacity .18s ease;transition:opacity .18s ease;z-index:1500}.video-seek-controls--visible[data-v-b88bd80c]{opacity:1}.video-seek-controls__btn[data-v-b88bd80c]{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;position:absolute;top:50%;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;background:#0000006b;border:0;border-radius:50%;-webkit-box-shadow:0 calc(var(--source-rem) * .10667) calc(var(--source-rem) * .48) rgba(0,0,0,.22);box-shadow:0 calc(var(--source-rem) * .10667) calc(var(--source-rem) * .48) #00000038;color:#fff;cursor:pointer;height:calc(var(--source-rem) * 1.6);justify-content:center;line-height:1.1;padding:0;pointer-events:auto;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;width:calc(var(--source-rem) * 1.6);-webkit-tap-highlight-color:transparent;-ms-touch-action:manipulation;touch-action:manipulation}.video-seek-controls__btn.pressing[data-v-b88bd80c],.video-seek-controls__btn[data-v-b88bd80c]:active{background:#000000b8;-webkit-transform:translateY(-50%) scale(1.04);-ms-transform:translateY(-50%) scale(1.04);transform:translateY(-50%) scale(1.04)}.video-seek-controls__btn strong[data-v-b88bd80c]{font-size:calc(var(--source-rem) * .34667);font-weight:800;left:50%;line-height:1;position:absolute;text-shadow:0 calc(var(--source-rem) * .02667) calc(var(--source-rem) * .08) rgba(0,0,0,.75);top:55%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.video-seek-controls__icon[data-v-b88bd80c]{color:#fff;-webkit-filter:drop-shadow(0 calc(var(--source-rem) * .02667) calc(var(--source-rem) * .10667) rgba(0,0,0,.65));filter:drop-shadow(0 calc(var(--source-rem) * .02667) calc(var(--source-rem) * .10667) rgba(0,0,0,.65));font-size:calc(var(--source-rem) * 1.33333);opacity:.95}.video-seek-controls__icon--backward[data-v-b88bd80c]{-webkit-transform:scaleX(-1);-ms-transform:scaleX(-1);transform:scaleX(-1)}.video-seek-controls__btn--backward[data-v-b88bd80c]{left:calc(var(--source-rem) * .42667)}.video-seek-controls__btn--forward[data-v-b88bd80c]{right:calc(var(--source-rem) * .42667)}.player-container[data-v-e040663c]{overflow:hidden}.movie-player-shell--fullscreen[data-v-e040663c]{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;inset:0;position:fixed;z-index:9999;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;background:#000;height:100dvh;justify-content:center;width:100%}.movie-player-viewport[data-v-e040663c] .dplayer,.movie-player-viewport[data-v-e040663c] .player{height:100%!important;width:100%!important}.movie-player-viewport[data-v-e040663c] .dplayer.dplayer-fulled{height:100%!important;inset:0!important;position:absolute!important;width:100%!important}.movie-force-horizontal-item[data-v-e040663c]{-webkit-box-flex:0;-webkit-flex:none;-ms-flex:none;flex:none;height:100dvw;-webkit-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg);-webkit-transform-origin:center center;-ms-transform-origin:center center;transform-origin:center center;width:100dvh}.movie-preview-failure-mask[data-v-e040663c]{pointer-events:auto}.player-container--preview-locked[data-v-e040663c] .dplayer-bar-wrap,.player-container--preview-locked[data-v-e040663c] .dplayer-controller{pointer-events:none!important}.movie-detail-back-btn[data-v-e040663c]{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-flex:0;-webkit-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;background:#00000075;border:0;border-radius:50%;height:calc(var(--source-rem) * .8);justify-content:center;padding:0;width:calc(var(--source-rem) * .8)}.movie-unlock-cover-panel[data-v-e040663c]{background:#111;overflow:hidden;pointer-events:auto}.movie-unlock-cover-panel__img[data-v-e040663c]{height:100%;inset:0;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;position:absolute;width:100%}.movie-unlock-cover-panel__mask[data-v-e040663c]{background:-webkit-gradient(linear,left top,left bottom,from(rgba(0,0,0,.28)),color-stop(45%,rgba(0,0,0,.48)),to(rgba(0,0,0,.72)));background:-webkit-linear-gradient(top,rgba(0,0,0,.28),rgba(0,0,0,.48) 45%,rgba(0,0,0,.72));background:linear-gradient(180deg,#00000047,#0000007a 45%,#000000b8);inset:0;position:absolute}.movie-unlock-cover-panel__content[data-v-e040663c]{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;inset:0;position:absolute;z-index:1;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;gap:calc(var(--source-rem) * .37333);justify-content:center;padding:calc(var(--source-rem) * .42667) calc(var(--source-rem) * .53333) calc(var(--source-rem) * .53333)}.movie-unlock-cover-panel__hint[data-v-e040663c]{color:#fff;font-size:calc(var(--source-rem) * .4);font-weight:600;line-height:1.4;margin:0;text-align:center;text-shadow:0 calc(var(--source-rem) * .02667) calc(var(--source-rem) * .16) rgba(0,0,0,.45)}.movie-unlock-purchase-btn[data-v-e040663c]{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;background:-webkit-gradient(linear,left top,right top,from(#ff6a55),to(#ff3f6e));background:-webkit-linear-gradient(left,#ff6a55,#ff3f6e);background:linear-gradient(90deg,#ff6a55,#ff3f6e);border:0;border-radius:calc(var(--source-rem) * 26.64);-webkit-box-shadow:0 calc(var(--source-rem) * .05333) calc(var(--source-rem) * .26667) rgba(255,60,90,.32);box-shadow:0 calc(var(--source-rem) * .05333) calc(var(--source-rem) * .26667) #ff3c5a52;color:#fff;cursor:pointer;font-size:calc(var(--source-rem) * .34667);font-weight:600;gap:calc(var(--source-rem) * .16);height:calc(var(--source-rem) * .96);justify-content:center;line-height:1;min-width:calc(var(--source-rem) * 4.48);padding:0 calc(var(--source-rem) * .42667);white-space:nowrap}.movie-unlock-purchase-btn[data-v-e040663c]:active{opacity:.92;-webkit-transform:scale(.98);-ms-transform:scale(.98);transform:scale(.98)}.movie-unlock-purchase-btn__price[data-v-e040663c]{font-weight:700}.movie-player-center-toast[data-v-e040663c]{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;inset:0;position:absolute;z-index:1510;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;padding:0 calc(var(--source-rem) * .53333);pointer-events:none}.movie-player-center-toast__inner[data-v-e040663c]{background:#0009;border-radius:calc(var(--source-rem) * .21333);color:#fff;font-size:calc(var(--source-rem) * .37333);line-height:1.5;max-width:70%;padding:calc(var(--source-rem) * .21333) calc(var(--source-rem) * .32);text-align:center;white-space:nowrap}.movie-player-toast-fade-enter-active[data-v-e040663c],.movie-player-toast-fade-leave-active[data-v-e040663c]{-webkit-transition:opacity .25s ease;transition:opacity .25s ease}.movie-player-toast-fade-enter-from[data-v-e040663c],.movie-player-toast-fade-leave-to[data-v-e040663c]{opacity:0}[data-v-e040663c] .custom-toast{background-color:#fff;color:#000}

.detail-intro-sub-tabs__item[data-v-01cc0f03]{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;background:transparent;border:0;color:#757c9e;cursor:pointer;font-size:calc(var(--source-rem) * .37333);line-height:1.2;padding:calc(var(--source-rem) * .26667) 0 calc(var(--source-rem) * .18667)}.detail-intro-sub-tabs__item--active[data-v-01cc0f03]{color:var(--theme-text-color)}.detail-intro-sub-tabs__item--active .detail-intro-sub-tabs__label[data-v-01cc0f03]{font-weight:600}.detail-intro-sub-tabs__line[data-v-01cc0f03]{background:transparent;border-radius:calc(var(--source-rem) * 26.64);display:block;height:calc(var(--source-rem) * .08);margin-top:calc(var(--source-rem) * .05333);width:calc(var(--source-rem) * .53333)}.detail-intro-sub-tabs__item--active .detail-intro-sub-tabs__line[data-v-01cc0f03]{background:var(--video-accent-color,#f5c518)}.video-info-panel-container .game-list-wrap .game-swiper{overflow:auto;scrollbar-width:none}.hide-scrollbar[data-v-62c44c7f]{scrollbar-width:none;-ms-overflow-style:none}.hide-scrollbar[data-v-62c44c7f]::-webkit-scrollbar{display:none}.episode-active[data-v-62c44c7f]{background-color:#22d3ee1a!important;position:relative}.detail-chat-block[data-v-62c44c7f]{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;max-height:min(52dvh,calc(var(--source-rem) * 12.26667));min-height:min(52dvh,calc(var(--source-rem) * 12.26667));overflow:hidden}.detail-intro-zone__sticky-head[data-v-62c44c7f]{background:var(--theme-main-bg-color);margin:0 calc(var(--source-rem) * -.42667);padding:0 calc(var(--source-rem) * .42667) calc(var(--source-rem) * .05333);position:-webkit-sticky;position:sticky;top:0;z-index:20}.detail-action-bar img[data-v-62c44c7f]{height:calc(var(--source-rem) * .53333);width:calc(var(--source-rem) * .53333)}.video-detail-list-ad[data-v-62c44c7f]{aspect-ratio:345/120;border-radius:calc(var(--source-rem) * .21333);cursor:pointer;display:block;max-height:calc(var(--source-rem) * 4.8);min-height:calc(var(--source-rem) * 2.34667);-o-object-fit:cover;object-fit:cover;width:100%}.comment-input-box[data-v-62c44c7f]{background-color:var(--theme-card-bg-color);border-top:calc(var(--source-rem) * .02667) solid var(--theme-line-color);bottom:0;left:0;padding:calc(var(--source-rem) * .26667);position:fixed;right:0}[data-v-62c44c7f] .van-cell{padding:calc(var(--source-rem) * .26667)}[data-v-62c44c7f] .van-field__control{color:#fff}[data-v-62c44c7f] .van-button--disabled{background-color:gray;border:none;color:#fff}.custom-textarea[data-v-62c44c7f]{max-height:calc(var(--source-rem) * 1.86667);min-height:calc(var(--source-rem) * 1.86667);overflow-y:hidden}[data-v-62c44c7f] .van-overlay{background-color:#00000080;height:100%;left:0;position:absolute;width:100%}

.detail-intro-bottom-bar[data-v-2670f0e7]{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-ms-flex-align:center;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;-webkit-box-sizing:border-box;box-sizing:border-box;gap:calc(var(--source-rem) * .26667);justify-content:space-between;padding:calc(var(--source-rem) * .21333) calc(var(--source-rem) * .32) max(calc(var(--source-rem) * .21333),env(safe-area-inset-bottom));width:100%}.detail-intro-bottom-bar[data-v-2670f0e7],.detail-intro-bottom-bar__input[data-v-2670f0e7]{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;align-items:center}.detail-intro-bottom-bar__input[data-v-2670f0e7]{-webkit-box-flex:1;-webkit-flex:1 1 0;-ms-flex:1 1 0px;flex:1 1 0;min-width:0;-ms-flex-align:center;border:0;cursor:pointer;gap:calc(var(--source-rem) * .16);padding:calc(var(--source-rem) * .24) calc(var(--source-rem) * .32)}.detail-intro-bottom-bar__bet[data-v-2670f0e7]{-webkit-box-flex:0;background:-webkit-linear-gradient(315deg,#ffd94a,#f7b500);background:linear-gradient(135deg,#ffd94a,#f7b500);border:none;border-radius:calc(var(--source-rem) * .42667);-webkit-box-shadow:0 calc(var(--source-rem) * .05333) calc(var(--source-rem) * .10667) rgba(245,158,11,.2);box-shadow:0 calc(var(--source-rem) * .05333) calc(var(--source-rem) * .10667) #f59e0b33;color:#1e293b;cursor:pointer;-webkit-flex:none;-ms-flex:none;flex:none;font-size:calc(var(--source-rem) * .32);font-weight:700;padding:calc(var(--source-rem) * .16) calc(var(--source-rem) * .42667);white-space:nowrap;width:auto}

.detail-chat-room[data-v-f002a9b8]{-webkit-box-flex:1;-webkit-flex:1 1 0;-ms-flex:1 1 0px;flex:1 1 0;min-height:0;overflow-y:auto}.detail-chat-room__tag[data-v-f002a9b8]{background:#ff3b30;border-radius:calc(var(--source-rem) * .08);color:#fff;display:inline-block;font-size:calc(var(--source-rem) * .29333);font-weight:600;padding:calc(var(--source-rem) * .02667) calc(var(--source-rem) * .13333);vertical-align:middle}.detail-chat-room__tag--enter[data-v-f002a9b8]{background:#2e75ff}

[data-v-73765b10] .van-popup{background-color:var(--theme-main-bg-color)}[data-v-73765b10] .van-popup__close-icon{color:#fff}

.van-popup[data-v-44c76a59]{background:#fff;border-radius:0;-webkit-box-shadow:0 calc(var(--source-rem) * .21333) calc(var(--source-rem) * .53333) transparent;box-shadow:0 calc(var(--source-rem) * .21333) calc(var(--source-rem) * .53333) transparent;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.popup-fullscreen .flex.flex-col[data-v-44c76a59]{max-height:100vh;overflow-y:auto}[data-v-44c76a59] .van-popup--bottom{bottom:0!important;max-height:calc(var(--vh, 100vh) - env(safe-area-inset-bottom));padding-bottom:env(safe-area-inset-bottom)}[data-v-44c76a59] .van-popup{-webkit-transition:all .3s cubic-bezier(.4,0,.2,1)!important;transition:all .3s cubic-bezier(.4,0,.2,1)!important}[data-v-44c76a59] .van-overlay{-webkit-transition:opacity .3s ease-in-out!important;transition:opacity .3s ease-in-out!important}.titlebbg[data-v-44c76a59]{background-size:100% auto}.colon[data-v-44c76a59]{color:#1989fa;margin:0 calc(var(--source-rem) * .10667)}.block[data-v-44c76a59],.colon[data-v-44c76a59]{display:inline-block}.block[data-v-44c76a59]{background-color:#1989fa;color:#fff;font-size:calc(var(--source-rem) * .32);text-align:center;width:calc(var(--source-rem) * .58667)}.scrollbar-hide[data-v-44c76a59]{-ms-overflow-style:none;scrollbar-width:none}.scrollbar-hide[data-v-44c76a59]::-webkit-scrollbar{display:none}

.dialog-overlay[data-v-f25bc761]{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;inset:0;position:fixed;z-index:12000;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;background-color:#00000080;height:100%;justify-content:center;margin:0 auto;max-width:calc(var(--theme-max-width));width:100%}.dialog-content[data-v-f25bc761]{background:#fff;border-radius:calc(var(--source-rem) * .42667);-webkit-box-shadow:0 calc(var(--source-rem) * .21333) calc(var(--source-rem) * .85333) rgba(0,0,0,.12);box-shadow:0 calc(var(--source-rem) * .21333) calc(var(--source-rem) * .85333) #0000001f;overflow:hidden;width:calc(var(--source-rem) * 8.29333)}.dialog-content[data-v-f25bc761],.dialog-header[data-v-f25bc761]{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.dialog-header[data-v-f25bc761]{gap:calc(var(--source-rem) * .21333);padding:calc(var(--source-rem) * .69333) calc(var(--source-rem) * .64);text-align:center}.dialog-title[data-v-f25bc761]{color:var(--theme-text-color-darken,#323233);font-size:calc(var(--source-rem) * .42667);font-weight:500;line-height:calc(var(--source-rem) * .58667)}.dialog-description[data-v-f25bc761],.dialog-title[data-v-f25bc761]{font-family:PingFang SC,Microsoft YaHei,sans-serif;margin:0}.dialog-description[data-v-f25bc761]{color:var(--theme-text-color-lighten2,#969799);font-size:calc(var(--source-rem) * .37333);font-weight:400;line-height:calc(var(--source-rem) * .53333)}.dialog-actions[data-v-f25bc761]{gap:calc(var(--source-rem) * .32);padding:calc(var(--source-rem) * .21333) calc(var(--source-rem) * .64) calc(var(--source-rem) * .42667)}.btn-cancel[data-v-f25bc761],.btn-confirm[data-v-f25bc761],.dialog-actions[data-v-f25bc761]{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.btn-cancel[data-v-f25bc761],.btn-confirm[data-v-f25bc761]{-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;border:none;border-radius:calc(var(--source-rem) * 26.64);cursor:pointer;font-family:PingFang SC,Microsoft YaHei,sans-serif;font-size:calc(var(--source-rem) * .42667);font-weight:400;height:calc(var(--source-rem) * .96);justify-content:center;line-height:calc(var(--source-rem) * .58667);-webkit-transition:all .3s ease;transition:all .3s ease}.btn-cancel[data-v-f25bc761]{background:var(--theme-hover-bg-color,#f5f5f5);border:calc(var(--source-rem) * .02667) solid var(--theme-line-color,#ebedf0);color:var(--theme-text-color-darken,#323233)}.btn-cancel[data-v-f25bc761]:active{opacity:.7}.btn-confirm[data-v-f25bc761]{background:-webkit-gradient(linear,left top,right top,from(#af42fa),to(#6420d5));background:-webkit-linear-gradient(left,#af42fa,#6420d5);background:linear-gradient(90deg,#af42fa,#6420d5);color:#fff}.btn-confirm[data-v-f25bc761]:active{opacity:.8}.dialog-enter-active[data-v-f25bc761],.dialog-leave-active[data-v-f25bc761]{-webkit-transition:opacity .3s ease;transition:opacity .3s ease}.dialog-enter-active .dialog-content[data-v-f25bc761],.dialog-leave-active .dialog-content[data-v-f25bc761]{-webkit-transition:-webkit-transform .3s ease;transition:-webkit-transform .3s ease;transition:transform .3s ease;transition:transform .3s ease,-webkit-transform .3s ease}.dialog-enter-from[data-v-f25bc761],.dialog-leave-to[data-v-f25bc761]{opacity:0}.dialog-enter-from .dialog-content[data-v-f25bc761],.dialog-leave-to .dialog-content[data-v-f25bc761]{-webkit-transform:scale(.95);-ms-transform:scale(.95);transform:scale(.95)}

.movie-failure-overlay[data-v-98c0e793]{-webkit-backdrop-filter:blur(calc(var(--source-rem) * .05333));backdrop-filter:blur(calc(var(--source-rem) * .05333));background:-webkit-gradient(linear,left top,left bottom,from(rgba(0,0,0,.25)),color-stop(40%,rgba(0,0,0,.45)),to(rgba(0,0,0,.78)));background:-webkit-linear-gradient(top,rgba(0,0,0,.25),rgba(0,0,0,.45) 40%,rgba(0,0,0,.78));background:linear-gradient(180deg,#00000040,#00000073 40%,#000000c7);height:100%;padding-bottom:max(calc(var(--source-rem) * .42667),env(safe-area-inset-bottom,0px));width:100%}.movie-failure-overlay--preview-end[data-v-98c0e793]{inset:0;position:absolute;z-index:2;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;-webkit-backdrop-filter:none;backdrop-filter:none;background:-webkit-gradient(linear,left top,left bottom,from(rgba(0,0,0,.28)),color-stop(45%,rgba(0,0,0,.42)),to(rgba(0,0,0,.52)));background:-webkit-linear-gradient(top,rgba(0,0,0,.28),rgba(0,0,0,.42) 45%,rgba(0,0,0,.52));background:linear-gradient(180deg,#00000047,#0000006b 45%,#00000085);justify-content:center;padding-top:calc(var(--source-rem) * .53333);pointer-events:auto}.movie-failure-hero[data-v-98c0e793]{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;gap:calc(var(--source-rem) * .16);margin-bottom:calc(var(--source-rem) * .37333);text-align:center}.movie-failure-hero__title[data-v-98c0e793]{color:#fff;font-size:calc(var(--source-rem) * .48);font-weight:700;letter-spacing:.02em;line-height:1.2;margin:0;text-shadow:0 calc(var(--source-rem) * .02667) calc(var(--source-rem) * .16) rgba(0,0,0,.45)}.movie-failure-hero__subtitle[data-v-98c0e793]{color:#ffffffdb;font-size:calc(var(--source-rem) * .32);line-height:1.35;margin:0;text-shadow:0 calc(var(--source-rem) * .02667) calc(var(--source-rem) * .10667) rgba(0,0,0,.35)}.movie-failure-overlay .movie-failure-actions[data-v-98c0e793]{max-width:100%}.movie-failure-inline[data-v-98c0e793]{width:100%}.movie-failure-msg[data-v-98c0e793]{font-size:calc(var(--source-rem) * .37333);line-height:1.5;margin:0;text-align:center}.movie-failure-overlay .movie-failure-msg-wrap .movie-failure-msg[data-v-98c0e793]{max-width:calc(var(--source-rem) * 8);text-shadow:0 calc(var(--source-rem) * .02667) calc(var(--source-rem) * .10667) rgba(0,0,0,.55)}.movie-failure-actions[data-v-98c0e793]{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;max-width:calc(var(--source-rem) * 9.06667);width:100%;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:stretch;-webkit-align-items:stretch;-ms-flex-align:stretch;align-items:stretch;gap:calc(var(--source-rem) * .21333);margin:0 auto}.movie-failure-actions--preview-end[data-v-98c0e793]{gap:calc(var(--source-rem) * .21333);max-width:calc(var(--source-rem) * 7.25333);pointer-events:auto;width:auto}.movie-failure-btn[data-v-98c0e793]{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1;min-width:0;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;border:none;cursor:pointer;font-weight:600;justify-content:center;line-height:1.25;-webkit-transition:opacity .15s ease,-webkit-transform .15s ease;transition:opacity .15s ease,-webkit-transform .15s ease;transition:transform .15s ease,opacity .15s ease;transition:transform .15s ease,opacity .15s ease,-webkit-transform .15s ease}.movie-failure-btn[data-v-98c0e793]:active{opacity:.92;-webkit-transform:scale(.98);-ms-transform:scale(.98);transform:scale(.98)}.movie-failure-btn--invite[data-v-98c0e793]{background:-webkit-gradient(linear,left top,left bottom,from(#fff8e8),color-stop(55%,#f5dfa0),to(#e9c878));background:-webkit-linear-gradient(top,#fff8e8,#f5dfa0 55%,#e9c878);background:linear-gradient(180deg,#fff8e8,#f5dfa0 55%,#e9c878);-webkit-box-shadow:0 calc(var(--source-rem) * .05333) calc(var(--source-rem) * .21333) rgba(0,0,0,.18),inset 0 calc(var(--source-rem) * .02667) 0 hsla(0,0%,100%,.65);box-shadow:0 calc(var(--source-rem) * .05333) calc(var(--source-rem) * .21333) #0000002e,inset 0 calc(var(--source-rem) * .02667) #ffffffa6;color:#4a3600}.movie-failure-btn--invite[data-v-98c0e793],.movie-failure-btn--vip[data-v-98c0e793]{-webkit-box-flex:1;border-radius:calc(var(--source-rem) * 26.64);-webkit-flex:1 1 0;-ms-flex:1 1 0px;flex:1 1 0;font-size:calc(var(--source-rem) * .32);font-weight:600;min-height:calc(var(--source-rem) * .85333);padding:0 calc(var(--source-rem) * .26667);white-space:nowrap}.movie-failure-btn--vip[data-v-98c0e793]{background:-webkit-gradient(linear,left top,right top,from(#ff6a55),to(#ff3f6e));background:-webkit-linear-gradient(left,#ff6a55,#ff3f6e);background:linear-gradient(90deg,#ff6a55,#ff3f6e);-webkit-box-shadow:0 calc(var(--source-rem) * .05333) calc(var(--source-rem) * .26667) rgba(255,60,90,.32);box-shadow:0 calc(var(--source-rem) * .05333) calc(var(--source-rem) * .26667) #ff3c5a52;color:#fff}.movie-failure-btn--legacy-primary[data-v-98c0e793],.movie-failure-btn--legacy-secondary[data-v-98c0e793]{-webkit-box-orient:vertical;-webkit-box-direction:normal;border-radius:calc(var(--source-rem) * .32);-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;font-size:calc(var(--source-rem) * .29333);gap:calc(var(--source-rem) * .10667);min-height:calc(var(--source-rem) * 1.38667);padding:calc(var(--source-rem) * .21333) calc(var(--source-rem) * .16)}.movie-failure-btn--legacy-primary span[data-v-98c0e793],.movie-failure-btn--legacy-secondary span[data-v-98c0e793]{text-align:center;word-break:break-word}.movie-failure-btn--legacy-primary[data-v-98c0e793]{background:-webkit-linear-gradient(315deg,#ffe7a8,#ffb84d 48%,#e89b2a);background:linear-gradient(135deg,#ffe7a8,#ffb84d 48%,#e89b2a);-webkit-box-shadow:0 calc(var(--source-rem) * .10667) calc(var(--source-rem) * .37333) rgba(255,171,64,.35),inset 0 calc(var(--source-rem) * .02667) 0 hsla(0,0%,100%,.45);box-shadow:0 calc(var(--source-rem) * .10667) calc(var(--source-rem) * .37333) #ffab4059,inset 0 calc(var(--source-rem) * .02667) #ffffff73;color:#2a1a00}.movie-failure-btn--legacy-secondary[data-v-98c0e793]{background:#ffffff14;border:calc(var(--source-rem) * .02667) solid rgba(255,200,120,.42);-webkit-box-shadow:0 calc(var(--source-rem) * .05333) calc(var(--source-rem) * .26667) rgba(0,0,0,.25);box-shadow:0 calc(var(--source-rem) * .05333) calc(var(--source-rem) * .26667) #00000040;color:#ffe7b8}.movie-failure-inline .movie-failure-btn--legacy-secondary[data-v-98c0e793]{background:#ffab401a;border-color:#ffab4059;color:#e8c98a}

.detail-more-games-panel[data-v-b5a61883]{min-height:min(52dvh,calc(var(--source-rem) * 12.26667))}.detail-more-games-panel__tabs[data-v-b5a61883]{background:var(--theme-main-bg-color);-webkit-box-shadow:0 calc(var(--source-rem) * .02667) 0 var(--theme-line-color);box-shadow:0 calc(var(--source-rem) * .02667) 0 var(--theme-line-color);margin:0 calc(var(--source-rem) * -.42667);padding:calc(var(--source-rem) * .10667) calc(var(--source-rem) * .42667) calc(var(--source-rem) * .16);position:-webkit-sticky;position:sticky;scrollbar-width:none;top:var(--detail-intro-sticky-head-height,0);z-index:19}.detail-more-games-panel__tabs[data-v-b5a61883]::-webkit-scrollbar{display:none}.detail-more-games-panel__body[data-v-b5a61883]{-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1;min-height:0}.detail-more-games-panel__icon[data-v-b5a61883]{-webkit-flex-shrink:0;-ms-flex-negative:0;background:var(--theme-card-bg-color,#1c1c18);flex-shrink:0;overflow:hidden}.detail-more-games-panel__icon[data-v-b5a61883] img{height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center top;object-position:center top;width:100%}.detail-more-games-panel__tab[data-v-b5a61883]{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;background:transparent;border:0;cursor:pointer;padding:calc(var(--source-rem) * .10667) calc(var(--source-rem) * .26667) calc(var(--source-rem) * .16)}.detail-more-games-panel__tab-label[data-v-b5a61883]{color:#666;font-size:calc(var(--source-rem) * .42667);line-height:1.2}.detail-more-games-panel__tab-label--active[data-v-b5a61883]{color:var(--theme-text-color);font-size:calc(var(--source-rem) * .48);font-weight:700}.detail-more-games-panel__tab-line[data-v-b5a61883]{background:transparent;border-radius:calc(var(--source-rem) * 26.64);display:block;height:calc(var(--source-rem) * .08);margin-top:calc(var(--source-rem) * .05333);width:calc(var(--source-rem) * .53333)}.detail-more-games-panel__tab-line--active[data-v-b5a61883]{background:var(--video-accent-color)}

@-webkit-keyframes skeleton-shimmer-2645f94a{0%{background-position:100% 0}to{background-position:0 0}}@keyframes skeleton-shimmer-2645f94a{0%{background-position:100% 0}to{background-position:0 0}}.comment-list img[data-v-2645f94a]{height:calc(var(--source-rem) * .85333);width:calc(var(--source-rem) * .85333)}.reply-btn[data-v-2645f94a]{border-color:#757c9e;color:#757c9e;font-size:calc(var(--source-rem) * .32);height:calc(var(--source-rem) * .64);line-height:calc(var(--source-rem) * .58667);padding:0 calc(var(--source-rem) * .21333)}[data-v-2645f94a] .van-list__finished-text,[data-v-2645f94a] .van-pull-refresh__head{color:#4a5372}[data-v-2645f94a] .van-cell{background:#25252c;padding:calc(var(--source-rem) * .26667)}[data-v-2645f94a] .van-button--disabled{background-color:gray;border:none;color:#fff}[data-v-2645f94a] .van-overlay{background-color:#00000080;height:100%;left:0;position:absolute;top:0;width:100%}[data-v-2645f94a] .van-toast{color:#f33}.skeleton-block[data-v-2645f94a]{-webkit-animation:skeleton-shimmer-2645f94a 1.1s ease infinite;animation:skeleton-shimmer-2645f94a 1.1s ease infinite;background:-webkit-gradient(linear,left top,right top,color-stop(25%,hsla(0,0%,100%,.06)),color-stop(37%,hsla(0,0%,100%,.14)),color-stop(63%,hsla(0,0%,100%,.06)));background:-webkit-linear-gradient(left,hsla(0,0%,100%,.06) 25%,hsla(0,0%,100%,.14) 37%,hsla(0,0%,100%,.06) 63%);background:linear-gradient(90deg,#ffffff0f 25%,#ffffff24 37%,#ffffff0f 63%);background-size:400% 100%}

.video-detail-list-ad[data-v-c203cd98]{aspect-ratio:345/120;border-radius:calc(var(--source-rem) * .21333);cursor:pointer;display:block;max-height:calc(var(--source-rem) * 4.8);min-height:calc(var(--source-rem) * 2.34667);-o-object-fit:cover;object-fit:cover;width:100%}

/* Original running DPlayer CSS, local source-movie scope. */
.source-movie .dplayer{
  position: relative;
  overflow: hidden;
  -webkit-user-select: none;
     -moz-user-select: none;
          user-select: none;
  line-height: 1;
}
.source-movie .dplayer *{
  box-sizing: content-box;
}
.source-movie .dplayer svg{
  width: 100%;
  height: 100%;
}
.source-movie .dplayer svg path,.source-movie .dplayer svg circle{
  fill: #fff;
}
.source-movie .dplayer:-webkit-full-screen{
  width: 100%;
  height: 100%;
  background: #000;
  position: fixed;
  z-index: 100000;
  left: 0;
  top: 0;
  margin: 0;
  padding: 0;
  transform: translate(0, 0);
}
.source-movie .dplayer.dplayer-no-danmaku .dplayer-controller .dplayer-icons .dplayer-setting .dplayer-setting-box .dplayer-setting-showdan,.source-movie .dplayer.dplayer-no-danmaku .dplayer-controller .dplayer-icons .dplayer-setting .dplayer-setting-box .dplayer-setting-danmaku,.source-movie .dplayer.dplayer-no-danmaku .dplayer-controller .dplayer-icons .dplayer-setting .dplayer-setting-box .dplayer-setting-danunlimit{
  display: none;
}
.source-movie .dplayer.dplayer-no-danmaku .dplayer-controller .dplayer-icons .dplayer-comment{
  display: none;
}
.source-movie .dplayer.dplayer-no-danmaku .dplayer-danmaku{
  display: none;
}
.source-movie .dplayer.dplayer-live .dplayer-time{
  display: none;
}
.source-movie .dplayer.dplayer-live .dplayer-bar-wrap{
  display: none;
}
.source-movie .dplayer.dplayer-live .dplayer-setting-speed{
  display: none;
}
.source-movie .dplayer.dplayer-live .dplayer-setting-loop{
  display: none;
}
.source-movie .dplayer.dplayer-live.dplayer-no-danmaku .dplayer-setting{
  display: none;
}
.source-movie .dplayer.dplayer-arrow .dplayer-danmaku{
  font-size: 18px;
}
.source-movie .dplayer.dplayer-arrow .dplayer-icon{
  margin: 0 -3px;
}
.source-movie .dplayer.dplayer-playing .dplayer-danmaku .dplayer-danmaku-move{
  animation-play-state: running;
}
.source-movie .dplayer.dplayer-playing .dplayer-controller-mask{
    opacity: 0;
  }
.source-movie .dplayer.dplayer-playing .dplayer-controller{
    opacity: 0;
  }
.source-movie .dplayer.dplayer-playing:hover .dplayer-controller-mask{
    opacity: 1;
  }
.source-movie .dplayer.dplayer-playing:hover .dplayer-controller{
    opacity: 1;
  }
.source-movie .dplayer.dplayer-loading .dplayer-bezel .diplayer-loading-icon{
  display: block;
}
.source-movie .dplayer.dplayer-loading .dplayer-danmaku,.source-movie .dplayer.dplayer-paused .dplayer-danmaku,.source-movie .dplayer.dplayer-loading .dplayer-danmaku-move,.source-movie .dplayer.dplayer-paused .dplayer-danmaku-move{
  animation-play-state: paused;
}
.source-movie .dplayer.dplayer-hide-controller{
  cursor: none;
}
.source-movie .dplayer.dplayer-hide-controller .dplayer-controller-mask{
  opacity: 0;
  transform: translateY(100%);
}
.source-movie .dplayer.dplayer-hide-controller .dplayer-controller{
  opacity: 0;
  transform: translateY(100%);
}
.source-movie .dplayer.dplayer-show-controller .dplayer-controller-mask{
  opacity: 1;
}
.source-movie .dplayer.dplayer-show-controller .dplayer-controller{
  opacity: 1;
}
.source-movie .dplayer.dplayer-fulled{
  width: 100% !important;
  height: 100% !important;
}
.source-movie .dplayer.dplayer-fulled{
  position: fixed;
  z-index: 100000;
  left: 0;
  top: 0;
}
.source-movie .dplayer.dplayer-mobile .dplayer-controller .dplayer-icons .dplayer-volume,.source-movie .dplayer.dplayer-mobile .dplayer-controller .dplayer-icons .dplayer-camera-icon,.source-movie .dplayer.dplayer-mobile .dplayer-controller .dplayer-icons .dplayer-airplay-icon,.source-movie .dplayer.dplayer-mobile .dplayer-controller .dplayer-icons .dplayer-chromecast-icon,.source-movie .dplayer.dplayer-mobile .dplayer-controller .dplayer-icons .dplayer-play-icon{
  display: none;
}
.source-movie .dplayer.dplayer-mobile .dplayer-controller .dplayer-icons .dplayer-full .dplayer-full-in-icon{
  position: static;
  display: inline-block;
}
.source-movie .dplayer.dplayer-mobile .dplayer-bar-time{
  display: none;
}
.source-movie .dplayer.dplayer-mobile.dplayer-hide-controller .dplayer-mobile-play{
  display: none;
}
.source-movie .dplayer.dplayer-mobile .dplayer-mobile-play{
  display: block;
}
.source-movie .dplayer-web-fullscreen-fix{
  position: fixed;
  top: 0;
  left: 0;
  margin: 0;
  padding: 0;
}
.source-movie .dplayer-bezel{
  position: absolute;
  left: 0;
  right: 0;
  top: 0;
  bottom: 0;
  font-size: 22px;
  color: #fff;
  pointer-events: none;
}
.source-movie .dplayer-bezel .dplayer-bezel-icon{
  position: absolute;
  top: 50%;
  left: 50%;
  margin: -26px 0 0 -26px;
  height: 52px;
  width: 52px;
  padding: 12px;
  box-sizing: border-box;
  background: rgba(0, 0, 0, 0.5);
  border-radius: 50%;
  opacity: 0;
  pointer-events: none;
}
.source-movie .dplayer-bezel .dplayer-bezel-icon.dplayer-bezel-transition{
  animation: bezel-hide 0.5s linear;
}
.source-movie .dplayer-bezel .dplayer-danloading{
  position: absolute;
  top: 50%;
  margin-top: -7px;
  width: 100%;
  text-align: center;
  font-size: 14px;
  line-height: 14px;
  animation: my-face 5s infinite ease-in-out;
}
.source-movie .dplayer-bezel .diplayer-loading-icon{
  display: none;
  position: absolute;
  top: 50%;
  left: 50%;
  margin: -18px 0 0 -18px;
  height: 36px;
  width: 36px;
  pointer-events: none;
}
.source-movie .dplayer-bezel .diplayer-loading-icon .diplayer-loading-hide{
  display: none;
}
.source-movie .dplayer-bezel .diplayer-loading-icon .diplayer-loading-dot{
  animation: diplayer-loading-dot-fade 0.8s ease infinite;
  opacity: 0;
  transform-origin: 4px 4px;
}
.source-movie .dplayer-bezel .diplayer-loading-icon .diplayer-loading-dot.diplayer-loading-dot-1{
  animation-delay: 0.1s;
}
.source-movie .dplayer-bezel .diplayer-loading-icon .diplayer-loading-dot.diplayer-loading-dot-2{
  animation-delay: 0.2s;
}
.source-movie .dplayer-bezel .diplayer-loading-icon .diplayer-loading-dot.diplayer-loading-dot-3{
  animation-delay: 0.3s;
}
.source-movie .dplayer-bezel .diplayer-loading-icon .diplayer-loading-dot.diplayer-loading-dot-4{
  animation-delay: 0.4s;
}
.source-movie .dplayer-bezel .diplayer-loading-icon .diplayer-loading-dot.diplayer-loading-dot-5{
  animation-delay: 0.5s;
}
.source-movie .dplayer-bezel .diplayer-loading-icon .diplayer-loading-dot.diplayer-loading-dot-6{
  animation-delay: 0.6s;
}
.source-movie .dplayer-bezel .diplayer-loading-icon .diplayer-loading-dot.diplayer-loading-dot-7{
  animation-delay: 0.7s;
}
.source-movie .dplayer-controller-mask{
  background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAADGCAYAAAAT+OqFAAAAdklEQVQoz42QQQ7AIAgEF/T/D+kbq/RWAlnQyyazA4aoAB4FsBSA/bFjuF1EOL7VbrIrBuusmrt4ZZORfb6ehbWdnRHEIiITaEUKa5EJqUakRSaEYBJSCY2dEstQY7AuxahwXFrvZmWl2rh4JZ07z9dLtesfNj5q0FU3A5ObbwAAAABJRU5ErkJggg==) repeat-x bottom;
  height: 98px;
  width: 100%;
  position: absolute;
  bottom: 0;
  transition: all 0.3s ease;
}
.source-movie .dplayer-controller{
  position: absolute;
  bottom: 0;
  left: 0;
  right: 0;
  height: 41px;
  padding: 0 20px;
  -webkit-user-select: none;
     -moz-user-select: none;
          user-select: none;
  transition: all 0.3s ease;
}
.source-movie .dplayer-controller.dplayer-controller-comment .dplayer-icons{
  display: none;
}
.source-movie .dplayer-controller.dplayer-controller-comment .dplayer-icons.dplayer-comment-box{
  display: block;
}
.source-movie .dplayer-controller .dplayer-bar-wrap{
  padding: 5px 0;
  cursor: pointer;
  position: absolute;
  bottom: 33px;
  width: calc(100% - 40px);
  height: 3px;
}
.source-movie .dplayer-controller .dplayer-bar-wrap:hover .dplayer-bar .dplayer-played .dplayer-thumb{
  transform: scale(1);
}
.source-movie .dplayer-controller .dplayer-bar-wrap:hover .dplayer-highlight{
  display: block;
  width: 8px;
  transform: translateX(-4px);
  top: 4px;
  height: 40%;
}
.source-movie .dplayer-controller .dplayer-bar-wrap .dplayer-highlight{
  z-index: 12;
  position: absolute;
  top: 5px;
  width: 6px;
  height: 20%;
  border-radius: 6px;
  background-color: #fff;
  text-align: center;
  transform: translateX(-3px);
  transition: all 0.2s ease-in-out;
}
.source-movie .dplayer-controller .dplayer-bar-wrap .dplayer-highlight:hover .dplayer-highlight-text{
  display: block;
}
.source-movie .dplayer-controller .dplayer-bar-wrap .dplayer-highlight:hover ~ .dplayer-bar-preview{
  opacity: 0;
}
.source-movie .dplayer-controller .dplayer-bar-wrap .dplayer-highlight:hover ~ .dplayer-bar-time{
  opacity: 0;
}
.source-movie .dplayer-controller .dplayer-bar-wrap .dplayer-highlight .dplayer-highlight-text{
  display: none;
  position: absolute;
  left: 50%;
  top: -24px;
  padding: 5px 8px;
  background-color: rgba(0, 0, 0, 0.62);
  color: #fff;
  border-radius: 4px;
  font-size: 12px;
  white-space: nowrap;
  transform: translateX(-50%);
}
.source-movie .dplayer-controller .dplayer-bar-wrap .dplayer-bar-preview{
  position: absolute;
  background: #fff;
  pointer-events: none;
  display: none;
  background-size: 16000px 100%;
}
.source-movie .dplayer-controller .dplayer-bar-wrap .dplayer-bar-preview-canvas{
  position: absolute;
  width: 100%;
  height: 100%;
  z-index: 1;
  pointer-events: none;
}
.source-movie .dplayer-controller .dplayer-bar-wrap .dplayer-bar-time{
  position: absolute;
  left: 0px;
  top: -20px;
  border-radius: 4px;
  padding: 5px 7px;
  background-color: rgba(0, 0, 0, 0.62);
  color: #fff;
  font-size: 12px;
  text-align: center;
  opacity: 1;
  transition: opacity 0.1s ease-in-out;
  word-wrap: normal;
  word-break: normal;
  z-index: 2;
  pointer-events: none;
}
.source-movie .dplayer-controller .dplayer-bar-wrap .dplayer-bar-time.hidden{
  opacity: 0;
}
.source-movie .dplayer-controller .dplayer-bar-wrap .dplayer-bar{
  position: relative;
  height: 3px;
  width: 100%;
  background: rgba(255, 255, 255, 0.2);
  cursor: pointer;
}
.source-movie .dplayer-controller .dplayer-bar-wrap .dplayer-bar .dplayer-loaded{
  position: absolute;
  left: 0;
  top: 0;
  bottom: 0;
  background: rgba(255, 255, 255, 0.4);
  height: 3px;
  transition: all 0.5s ease;
  will-change: width;
}
.source-movie .dplayer-controller .dplayer-bar-wrap .dplayer-bar .dplayer-played{
  position: absolute;
  left: 0;
  top: 0;
  bottom: 0;
  height: 3px;
  will-change: width;
}
.source-movie .dplayer-controller .dplayer-bar-wrap .dplayer-bar .dplayer-played .dplayer-thumb{
  position: absolute;
  top: 0;
  right: 5px;
  margin-top: -4px;
  margin-right: -10px;
  height: 11px;
  width: 11px;
  border-radius: 50%;
  cursor: pointer;
  transition: all 0.3s ease-in-out;
  transform: scale(0);
}
.source-movie .dplayer-controller .dplayer-icons{
  height: 38px;
  position: absolute;
  bottom: 0;
}
.source-movie .dplayer-controller .dplayer-icons.dplayer-comment-box{
  display: none;
  position: absolute;
  transition: all 0.3s ease-in-out;
  z-index: 2;
  height: 38px;
  bottom: 0;
  left: 20px;
  right: 20px;
  color: #fff;
}
.source-movie .dplayer-controller .dplayer-icons.dplayer-comment-box .dplayer-icon{
  padding: 7px;
}
.source-movie .dplayer-controller .dplayer-icons.dplayer-comment-box .dplayer-comment-setting-icon{
  position: absolute;
  left: 0;
  top: 0;
}
.source-movie .dplayer-controller .dplayer-icons.dplayer-comment-box .dplayer-send-icon{
  position: absolute;
  right: 0;
  top: 0;
}
.source-movie .dplayer-controller .dplayer-icons.dplayer-comment-box .dplayer-comment-setting-box{
  position: absolute;
  background: rgba(28, 28, 28, 0.9);
  bottom: 41px;
  left: 0;
  box-shadow: 0 0 25px rgba(0, 0, 0, 0.3);
  border-radius: 4px;
  padding: 10px 10px 16px;
  font-size: 14px;
  width: 204px;
  transition: all 0.3s ease-in-out;
  transform: scale(0);
}
.source-movie .dplayer-controller .dplayer-icons.dplayer-comment-box .dplayer-comment-setting-box.dplayer-comment-setting-open{
  transform: scale(1);
}
.source-movie .dplayer-controller .dplayer-icons.dplayer-comment-box .dplayer-comment-setting-box input[type=radio]{
  display: none;
}
.source-movie .dplayer-controller .dplayer-icons.dplayer-comment-box .dplayer-comment-setting-box label{
  cursor: pointer;
}
.source-movie .dplayer-controller .dplayer-icons.dplayer-comment-box .dplayer-comment-setting-box .dplayer-comment-setting-title{
  font-size: 13px;
  color: #fff;
  line-height: 30px;
}
.source-movie .dplayer-controller .dplayer-icons.dplayer-comment-box .dplayer-comment-setting-box .dplayer-comment-setting-type{
  font-size: 0;
}
.source-movie .dplayer-controller .dplayer-icons.dplayer-comment-box .dplayer-comment-setting-box .dplayer-comment-setting-type .dplayer-comment-setting-title{
  margin-bottom: 6px;
}
.source-movie .dplayer-controller .dplayer-icons.dplayer-comment-box .dplayer-comment-setting-box .dplayer-comment-setting-type label:nth-child(2) span{
  border-radius: 4px 0 0 4px;
}
.source-movie .dplayer-controller .dplayer-icons.dplayer-comment-box .dplayer-comment-setting-box .dplayer-comment-setting-type label:nth-child(4) span{
  border-radius: 0 4px 4px 0;
}
.source-movie .dplayer-controller .dplayer-icons.dplayer-comment-box .dplayer-comment-setting-box .dplayer-comment-setting-type span{
  width: 33%;
  padding: 4px 6px;
  line-height: 16px;
  display: inline-block;
  font-size: 12px;
  color: #fff;
  border: 1px solid #fff;
  margin-right: -1px;
  box-sizing: border-box;
  text-align: center;
  cursor: pointer;
}
.source-movie .dplayer-controller .dplayer-icons.dplayer-comment-box .dplayer-comment-setting-box .dplayer-comment-setting-type input:checked + span{
  background: #E4E4E6;
  color: #1c1c1c;
}
.source-movie .dplayer-controller .dplayer-icons.dplayer-comment-box .dplayer-comment-setting-box .dplayer-comment-setting-color{
  font-size: 0;
}
.source-movie .dplayer-controller .dplayer-icons.dplayer-comment-box .dplayer-comment-setting-box .dplayer-comment-setting-color label{
  font-size: 0;
  padding: 6px;
  display: inline-block;
}
.source-movie .dplayer-controller .dplayer-icons.dplayer-comment-box .dplayer-comment-setting-box .dplayer-comment-setting-color span{
  width: 22px;
  height: 22px;
  display: inline-block;
  border-radius: 50%;
  box-sizing: border-box;
  cursor: pointer;
}
.source-movie .dplayer-controller .dplayer-icons.dplayer-comment-box .dplayer-comment-setting-box .dplayer-comment-setting-color span:hover{
  animation: my-face 5s infinite ease-in-out;
}
.source-movie .dplayer-controller .dplayer-icons.dplayer-comment-box .dplayer-comment-input{
  outline: none;
  border: none;
  padding: 8px 31px;
  font-size: 14px;
  line-height: 18px;
  text-align: center;
  border-radius: 4px;
  background: none;
  margin: 0;
  height: 100%;
  box-sizing: border-box;
  width: 100%;
  color: #fff;
}
.source-movie .dplayer-controller .dplayer-icons.dplayer-comment-box .dplayer-comment-input::-moz-placeholder{
  color: #fff;
  opacity: 0.8;
}
.source-movie .dplayer-controller .dplayer-icons.dplayer-comment-box .dplayer-comment-input::placeholder{
  color: #fff;
  opacity: 0.8;
}
.source-movie .dplayer-controller .dplayer-icons.dplayer-comment-box .dplayer-comment-input::-ms-clear{
  display: none;
}
.source-movie .dplayer-controller .dplayer-icons.dplayer-icons-left .dplayer-icon{
  padding: 7px;
}
.source-movie .dplayer-controller .dplayer-icons.dplayer-icons-right{
  right: 20px;
}
.source-movie .dplayer-controller .dplayer-icons.dplayer-icons-right .dplayer-icon{
  padding: 8px;
}
.source-movie .dplayer-controller .dplayer-icons .dplayer-time,.source-movie .dplayer-controller .dplayer-icons .dplayer-live-badge{
  line-height: 38px;
  color: #eee;
  text-shadow: 0 0 2px rgba(0, 0, 0, 0.5);
  vertical-align: middle;
  font-size: 13px;
  cursor: default;
}
.source-movie .dplayer-controller .dplayer-icons .dplayer-live-dot{
  display: inline-block;
  width: 6px;
  height: 6px;
  vertical-align: 4%;
  margin-right: 5px;
  content: '';
  border-radius: 6px;
}
.source-movie .dplayer-controller .dplayer-icons .dplayer-icon{
  width: 40px;
  height: 100%;
  border: none;
  background-color: transparent;
  outline: none;
  cursor: pointer;
  vertical-align: middle;
  box-sizing: border-box;
  display: inline-block;
}
.source-movie .dplayer-controller .dplayer-icons .dplayer-icon .dplayer-icon-content{
  transition: all 0.2s ease-in-out;
  opacity: 0.8;
}
.source-movie .dplayer-controller .dplayer-icons .dplayer-icon:hover .dplayer-icon-content{
  opacity: 1;
}
.source-movie .dplayer-controller .dplayer-icons .dplayer-icon.dplayer-quality-icon{
  color: #fff;
  width: auto;
  line-height: 22px;
  font-size: 14px;
}
.source-movie .dplayer-controller .dplayer-icons .dplayer-icon.dplayer-comment-icon{
  padding: 10px 9px 9px;
}
.source-movie .dplayer-controller .dplayer-icons .dplayer-icon.dplayer-setting-icon{
  padding-top: 8.5px;
}
.source-movie .dplayer-controller .dplayer-icons .dplayer-icon.dplayer-volume-icon{
  width: 43px;
}
.source-movie .dplayer-controller .dplayer-icons .dplayer-volume{
  position: relative;
  display: inline-block;
  cursor: pointer;
  height: 100%;
}
.source-movie .dplayer-controller .dplayer-icons .dplayer-volume:hover .dplayer-volume-bar-wrap .dplayer-volume-bar{
  width: 45px;
}
.source-movie .dplayer-controller .dplayer-icons .dplayer-volume:hover .dplayer-volume-bar-wrap .dplayer-volume-bar .dplayer-volume-bar-inner .dplayer-thumb{
  transform: scale(1);
}
.source-movie .dplayer-controller .dplayer-icons .dplayer-volume.dplayer-volume-active .dplayer-volume-bar-wrap .dplayer-volume-bar{
  width: 45px;
}
.source-movie .dplayer-controller .dplayer-icons .dplayer-volume.dplayer-volume-active .dplayer-volume-bar-wrap .dplayer-volume-bar .dplayer-volume-bar-inner .dplayer-thumb{
  transform: scale(1);
}
.source-movie .dplayer-controller .dplayer-icons .dplayer-volume .dplayer-volume-bar-wrap{
  display: inline-block;
  margin: 0 10px 0 -5px;
  vertical-align: middle;
  height: 100%;
}
.source-movie .dplayer-controller .dplayer-icons .dplayer-volume .dplayer-volume-bar-wrap .dplayer-volume-bar{
  position: relative;
  top: 17px;
  width: 0;
  height: 3px;
  background: #aaa;
  transition: all 0.3s ease-in-out;
}
.source-movie .dplayer-controller .dplayer-icons .dplayer-volume .dplayer-volume-bar-wrap .dplayer-volume-bar .dplayer-volume-bar-inner{
  position: absolute;
  bottom: 0;
  left: 0;
  height: 100%;
  transition: all 0.1s ease;
  will-change: width;
}
.source-movie .dplayer-controller .dplayer-icons .dplayer-volume .dplayer-volume-bar-wrap .dplayer-volume-bar .dplayer-volume-bar-inner .dplayer-thumb{
  position: absolute;
  top: 0;
  right: 5px;
  margin-top: -4px;
  margin-right: -10px;
  height: 11px;
  width: 11px;
  border-radius: 50%;
  cursor: pointer;
  transition: all 0.3s ease-in-out;
  transform: scale(0);
}
.source-movie .dplayer-controller .dplayer-icons .dplayer-subtitle-btn{
  display: inline-block;
  height: 100%;
}
.source-movie .dplayer-controller .dplayer-icons .dplayer-subtitles{
  display: inline-block;
  height: 100%;
}
.source-movie .dplayer-controller .dplayer-icons .dplayer-subtitles .dplayer-subtitles-box{
  position: absolute;
  right: 0;
  bottom: 50px;
  transform: scale(0);
  width: -moz-fit-content;
  width: fit-content;
  max-width: 240px;
  min-width: 120px;
  border-radius: 2px;
  background: rgba(28, 28, 28, 0.9);
  padding: 7px 0;
  transition: all 0.3s ease-in-out;
  overflow: auto;
  z-index: 2;
}
.source-movie .dplayer-controller .dplayer-icons .dplayer-subtitles .dplayer-subtitles-box.dplayer-subtitles-panel{
  display: block;
}
.source-movie .dplayer-controller .dplayer-icons .dplayer-subtitles .dplayer-subtitles-box.dplayer-subtitles-box-open{
  transform: scale(1);
}
.source-movie .dplayer-controller .dplayer-icons .dplayer-subtitles .dplayer-subtitles-item{
  height: 30px;
  padding: 5px 10px;
  box-sizing: border-box;
  cursor: pointer;
  position: relative;
}
.source-movie .dplayer-controller .dplayer-icons .dplayer-subtitles .dplayer-subtitles-item:hover{
  background-color: rgba(255, 255, 255, 0.1);
}
.source-movie .dplayer-controller .dplayer-icons .dplayer-setting{
  display: inline-block;
  height: 100%;
}
.source-movie .dplayer-controller .dplayer-icons .dplayer-setting .dplayer-setting-box{
  position: absolute;
  right: 0;
  bottom: 50px;
  transform: scale(0);
  width: 150px;
  border-radius: 2px;
  background: rgba(28, 28, 28, 0.9);
  padding: 7px 0;
  transition: all 0.3s ease-in-out;
  overflow: hidden;
  z-index: 2;
}
.source-movie .dplayer-controller .dplayer-icons .dplayer-setting .dplayer-setting-box > div{
  display: none;
}
.source-movie .dplayer-controller .dplayer-icons .dplayer-setting .dplayer-setting-box > div.dplayer-setting-origin-panel{
  display: block;
}
.source-movie .dplayer-controller .dplayer-icons .dplayer-setting .dplayer-setting-box.dplayer-setting-box-open{
  transform: scale(1);
}
.source-movie .dplayer-controller .dplayer-icons .dplayer-setting .dplayer-setting-box.dplayer-setting-box-narrow{
  width: 70px;
  text-align: center;
}
.source-movie .dplayer-controller .dplayer-icons .dplayer-setting .dplayer-setting-box.dplayer-setting-box-speed .dplayer-setting-origin-panel{
  display: none;
}
.source-movie .dplayer-controller .dplayer-icons .dplayer-setting .dplayer-setting-box.dplayer-setting-box-speed .dplayer-setting-speed-panel{
  display: block;
}
.source-movie .dplayer-controller .dplayer-icons .dplayer-setting .dplayer-setting-item,.source-movie .dplayer-controller .dplayer-icons .dplayer-setting .dplayer-setting-speed-item{
  height: 30px;
  padding: 5px 10px;
  box-sizing: border-box;
  cursor: pointer;
  position: relative;
}
.source-movie .dplayer-controller .dplayer-icons .dplayer-setting .dplayer-setting-item:hover,.source-movie .dplayer-controller .dplayer-icons .dplayer-setting .dplayer-setting-speed-item:hover{
  background-color: rgba(255, 255, 255, 0.1);
}
.source-movie .dplayer-controller .dplayer-icons .dplayer-setting .dplayer-setting-danmaku{
  padding: 5px 0;
}
.source-movie .dplayer-controller .dplayer-icons .dplayer-setting .dplayer-setting-danmaku .dplayer-label{
  padding: 0 10px;
  display: inline;
}
.source-movie .dplayer-controller .dplayer-icons .dplayer-setting .dplayer-setting-danmaku:hover .dplayer-label{
  display: none;
}
.source-movie .dplayer-controller .dplayer-icons .dplayer-setting .dplayer-setting-danmaku:hover .dplayer-danmaku-bar-wrap{
  display: inline-block;
}
.source-movie .dplayer-controller .dplayer-icons .dplayer-setting .dplayer-setting-danmaku.dplayer-setting-danmaku-active .dplayer-label{
  display: none;
}
.source-movie .dplayer-controller .dplayer-icons .dplayer-setting .dplayer-setting-danmaku.dplayer-setting-danmaku-active .dplayer-danmaku-bar-wrap{
  display: inline-block;
}
.source-movie .dplayer-controller .dplayer-icons .dplayer-setting .dplayer-setting-danmaku .dplayer-danmaku-bar-wrap{
  padding: 0 10px;
  box-sizing: border-box;
  display: none;
  vertical-align: middle;
  height: 100%;
  width: 100%;
}
.source-movie .dplayer-controller .dplayer-icons .dplayer-setting .dplayer-setting-danmaku .dplayer-danmaku-bar-wrap .dplayer-danmaku-bar{
  position: relative;
  top: 8.5px;
  width: 100%;
  height: 3px;
  background: #fff;
  transition: all 0.3s ease-in-out;
}
.source-movie .dplayer-controller .dplayer-icons .dplayer-setting .dplayer-setting-danmaku .dplayer-danmaku-bar-wrap .dplayer-danmaku-bar .dplayer-danmaku-bar-inner{
  position: absolute;
  bottom: 0;
  left: 0;
  height: 100%;
  transition: all 0.1s ease;
  background: #aaa;
  will-change: width;
}
.source-movie .dplayer-controller .dplayer-icons .dplayer-setting .dplayer-setting-danmaku .dplayer-danmaku-bar-wrap .dplayer-danmaku-bar .dplayer-danmaku-bar-inner .dplayer-thumb{
  position: absolute;
  top: 0;
  right: 5px;
  margin-top: -4px;
  margin-right: -10px;
  height: 11px;
  width: 11px;
  border-radius: 50%;
  cursor: pointer;
  transition: all 0.3s ease-in-out;
  background: #aaa;
}
.source-movie .dplayer-controller .dplayer-icons .dplayer-full{
  display: inline-block;
  height: 100%;
  position: relative;
}
.source-movie .dplayer-controller .dplayer-icons .dplayer-full:hover .dplayer-full-in-icon{
  display: block;
}
.source-movie .dplayer-controller .dplayer-icons .dplayer-full .dplayer-full-in-icon{
  position: absolute;
  top: -30px;
  z-index: 1;
  display: none;
}
.source-movie .dplayer-controller .dplayer-icons .dplayer-quality{
  position: relative;
  display: inline-block;
  height: 100%;
  z-index: 2;
}
.source-movie .dplayer-controller .dplayer-icons .dplayer-quality:hover .dplayer-quality-list{
  display: block;
}
.source-movie .dplayer-controller .dplayer-icons .dplayer-quality:hover .dplayer-quality-mask{
  display: block;
}
.source-movie .dplayer-controller .dplayer-icons .dplayer-quality .dplayer-quality-mask{
  display: none;
  position: absolute;
  bottom: 38px;
  left: -18px;
  width: 80px;
  padding-bottom: 12px;
}
.source-movie .dplayer-controller .dplayer-icons .dplayer-quality .dplayer-quality-list{
  display: none;
  font-size: 12px;
  width: 80px;
  border-radius: 2px;
  background: rgba(28, 28, 28, 0.9);
  padding: 5px 0;
  transition: all 0.3s ease-in-out;
  overflow: hidden;
  color: #fff;
  text-align: center;
}
.source-movie .dplayer-controller .dplayer-icons .dplayer-quality .dplayer-quality-item{
  height: 25px;
  box-sizing: border-box;
  cursor: pointer;
  line-height: 25px;
}
.source-movie .dplayer-controller .dplayer-icons .dplayer-quality .dplayer-quality-item:hover{
  background-color: rgba(255, 255, 255, 0.1);
}
.source-movie .dplayer-controller .dplayer-icons .dplayer-comment{
  display: inline-block;
  height: 100%;
}
.source-movie .dplayer-controller .dplayer-icons .dplayer-label{
  color: #eee;
  font-size: 13px;
  display: inline-block;
  vertical-align: middle;
  white-space: nowrap;
}
.source-movie .dplayer-controller .dplayer-icons .dplayer-toggle{
  width: 32px;
  height: 20px;
  text-align: center;
  font-size: 0;
  vertical-align: middle;
  position: absolute;
  top: 5px;
  right: 10px;
}
.source-movie .dplayer-controller .dplayer-icons .dplayer-toggle input{
  max-height: 0;
  max-width: 0;
  display: none;
}
.source-movie .dplayer-controller .dplayer-icons .dplayer-toggle input + label{
  display: inline-block;
  position: relative;
  box-shadow: #dfdfdf 0 0 0 0 inset;
  border: 1px solid #dfdfdf;
  height: 20px;
  width: 32px;
  border-radius: 10px;
  box-sizing: border-box;
  cursor: pointer;
  transition: 0.2s ease-in-out;
}
.source-movie .dplayer-controller .dplayer-icons .dplayer-toggle input + label:before{
  content: "";
  position: absolute;
  display: block;
  height: 18px;
  width: 18px;
  top: 0;
  left: 0;
  border-radius: 15px;
  transition: 0.2s ease-in-out;
}
.source-movie .dplayer-controller .dplayer-icons .dplayer-toggle input + label:after{
  content: "";
  position: absolute;
  display: block;
  left: 0;
  top: 0;
  border-radius: 15px;
  background: #fff;
  transition: 0.2s ease-in-out;
  box-shadow: 0 1px 3px rgba(0, 0, 0, 0.4);
  height: 18px;
  width: 18px;
}
.source-movie .dplayer-controller .dplayer-icons .dplayer-toggle input:checked + label{
  border-color: rgba(255, 255, 255, 0.5);
}
.source-movie .dplayer-controller .dplayer-icons .dplayer-toggle input:checked + label:before{
  width: 30px;
  background: rgba(255, 255, 255, 0.5);
}
.source-movie .dplayer-controller .dplayer-icons .dplayer-toggle input:checked + label:after{
  left: 12px;
}
.source-movie .dplayer-mobile-play{
  display: none;
  width: 50px;
  height: 50px;
  border: none;
  background-color: transparent;
  outline: none;
  cursor: pointer;
  box-sizing: border-box;
  bottom: 0;
  opacity: 0.8;
  position: absolute;
  left: 50%;
  top: 50%;
  transform: translate(-50%, -50%);
}
.source-movie .dplayer-danmaku{
  position: absolute;
  left: 0;
  right: 0;
  top: 0;
  bottom: 0;
  font-size: 22px;
  color: #fff;
}
.source-movie .dplayer-danmaku .dplayer-danmaku-item{
  display: inline-block;
  pointer-events: none;
  -webkit-user-select: none;
     -moz-user-select: none;
          user-select: none;
  cursor: default;
  white-space: nowrap;
  text-shadow: 0.5px 0.5px 0.5px rgba(0, 0, 0, 0.5);
}
.source-movie .dplayer-danmaku .dplayer-danmaku-item--demo{
  position: absolute;
  visibility: hidden;
}
.source-movie .dplayer-danmaku .dplayer-danmaku-right{
  position: absolute;
  right: 0;
  transform: translateX(100%);
}
.source-movie .dplayer-danmaku .dplayer-danmaku-right.dplayer-danmaku-move{
  will-change: transform;
  animation-name: 'danmaku';
  animation-timing-function: linear;
  animation-play-state: paused;
}
.source-movie .dplayer-danmaku .dplayer-danmaku-top,.source-movie .dplayer-danmaku .dplayer-danmaku-bottom{
  position: absolute;
  width: 100%;
  text-align: center;
  visibility: hidden;
}
.source-movie .dplayer-danmaku .dplayer-danmaku-top.dplayer-danmaku-move,.source-movie .dplayer-danmaku .dplayer-danmaku-bottom.dplayer-danmaku-move{
  will-change: visibility;
  animation-name: 'danmaku-center';
  animation-timing-function: linear;
  animation-play-state: paused;
}
.source-movie .dplayer-logo{
  pointer-events: none;
  position: absolute;
  left: 20px;
  top: 20px;
  max-width: 50px;
  max-height: 50px;
}
.source-movie .dplayer-logo img{
  max-width: 100%;
  max-height: 100%;
  background: none;
}
.source-movie .dplayer-menu{
  position: absolute;
  width: 170px;
  border-radius: 2px;
  background: rgba(28, 28, 28, 0.85);
  padding: 5px 0;
  overflow: hidden;
  z-index: 3;
  display: none;
}
.source-movie .dplayer-menu.dplayer-menu-show{
  display: block;
}
.source-movie .dplayer-menu .dplayer-menu-item{
  height: 30px;
  box-sizing: border-box;
  cursor: pointer;
}
.source-movie .dplayer-menu .dplayer-menu-item:hover{
  background-color: rgba(255, 255, 255, 0.1);
}
.source-movie .dplayer-menu .dplayer-menu-item a{
  padding: 0 10px;
  line-height: 30px;
  color: #eee;
  font-size: 13px;
  display: inline-block;
  vertical-align: middle;
  width: 100%;
  box-sizing: border-box;
  white-space: nowrap;
  text-overflow: ellipsis;
  overflow: hidden;
}
.source-movie .dplayer-menu .dplayer-menu-item a:hover{
  text-decoration: none;
}
.source-movie .dplayer-notice-list{
  position: absolute;
  bottom: 60px;
  left: 20px;
}
.source-movie .dplayer-notice-list .dplayer-notice{
  border-radius: 2px;
  background: rgba(28, 28, 28, 0.9);
  transition: all 0.3s ease-in-out;
  overflow: hidden;
  color: #fff;
  display: table;
  pointer-events: none;
  animation: showNotice 0.3s ease 1 forwards;
}
.source-movie .dplayer-notice-list .remove-notice{
  animation: removeNotice 0.3s ease 1 forwards;
}
.source-movie .dplayer-subtitle{
  position: absolute;
  bottom: 40px;
  width: 90%;
  left: 5%;
  text-align: center;
  color: #fff;
  text-shadow: 0.5px 0.5px 0.5px rgba(0, 0, 0, 0.5);
  font-size: 20px;
}
.source-movie .dplayer-subtitle.dplayer-subtitle-hide{
  display: none;
}
.source-movie .dplayer-mask{
  position: absolute;
  top: 0;
  bottom: 0;
  left: 0;
  right: 0;
  z-index: 1;
  display: none;
}
.source-movie .dplayer-mask.dplayer-mask-show{
  display: block;
}
.source-movie .dplayer-video-wrap{
  position: relative;
  background: #000;
  font-size: 0;
  width: 100%;
  height: 100%;
}
.source-movie .dplayer-video-wrap .dplayer-video{
  width: 100%;
  height: 100%;
  display: none;
}
.source-movie .dplayer-video-wrap .dplayer-video-current{
  display: block;
}
.source-movie .dplayer-video-wrap .dplayer-video-prepare{
  display: none;
}
.source-movie .dplayer-info-panel{
  position: absolute;
  top: 10px;
  left: 10px;
  width: 400px;
  background: rgba(28, 28, 28, 0.8);
  padding: 10px;
  color: #fff;
  font-size: 12px;
  border-radius: 2px;
}
.source-movie .dplayer-info-panel-hide{
  display: none;
}
.source-movie .dplayer-info-panel .dplayer-info-panel-close{
  cursor: pointer;
  position: absolute;
  right: 10px;
  top: 10px;
}
.source-movie .dplayer-info-panel .dplayer-info-panel-item > span{
  display: inline-block;
  vertical-align: middle;
  line-height: 15px;
  white-space: nowrap;
  text-overflow: ellipsis;
  overflow: hidden;
}
.source-movie .dplayer-info-panel .dplayer-info-panel-item-title{
  width: 100px;
  text-align: right;
  margin-right: 10px;
}
.source-movie .dplayer-info-panel .dplayer-info-panel-item-data{
  width: 260px;
}



/* Exact source utility declarations, preserving media/supports and original unlayered priority; source-rem. */
.source-movie:is(.pointer-events-none),.source-movie :is(.pointer-events-none){pointer-events:none}
.source-movie:is(.absolute),.source-movie :is(.absolute){position:absolute}
.source-movie:is(.absolute\!),.source-movie :is(.absolute\!){position:absolute!important}
.source-movie:is(.relative),.source-movie :is(.relative){position:relative}
.source-movie:is(.inset-0),.source-movie :is(.inset-0){inset:0}
.source-movie:is(.left-\[10px\]),.source-movie :is(.left-\[10px\]){left:calc(var(--source-rem) * .26667)}
.source-movie:is(.right-\[10px\]),.source-movie :is(.right-\[10px\]){right:calc(var(--source-rem) * .26667)}
.source-movie:is(.top-\[8px\]),.source-movie :is(.top-\[8px\]){top:calc(var(--source-rem) * .21333)}
.source-movie:is(.line-clamp-2),.source-movie :is(.line-clamp-2){display:-webkit-box;overflow:hidden;-webkit-box-orient:vertical;-webkit-line-clamp:2;line-clamp:2}
.source-movie:is(.z-\[40\]),.source-movie :is(.z-\[40\]){z-index:40}
.source-movie:is(.z-\[50\]),.source-movie :is(.z-\[50\]){z-index:50}
.source-movie:is(.z-1500),.source-movie :is(.z-1500){z-index:1500}
.source-movie:is(.z-1501),.source-movie :is(.z-1501){z-index:1501}
.source-movie:is(.z-1502),.source-movie :is(.z-1502){z-index:1502}
.source-movie:is(.grid),.source-movie :is(.grid){display:-ms-grid;display:grid}
.source-movie:is(.grid-cols-4),.source-movie :is(.grid-cols-4){-ms-grid-columns:(minmax(0,1fr))[4];grid-template-columns:repeat(4,minmax(0,1fr))}
.source-movie:is(.grid-cols-5),.source-movie :is(.grid-cols-5){-ms-grid-columns:(minmax(0,1fr))[5];grid-template-columns:repeat(5,minmax(0,1fr))}
.source-movie:is(.mx-\[8px\]),.source-movie :is(.mx-\[8px\]){margin-left:calc(var(--source-rem) * .21333);margin-right:calc(var(--source-rem) * .21333)}
.source-movie:is(.mb-\[10px\]),.source-movie :is(.mb-\[10px\]){margin-bottom:calc(var(--source-rem) * .26667)}
.source-movie:is(.mb-\[12px\]),.source-movie :is(.mb-\[12px\]){margin-bottom:calc(var(--source-rem) * .32)}
.source-movie:is(.mb-\[12px\]\!),.source-movie :is(.mb-\[12px\]\!){margin-bottom:calc(var(--source-rem) * .32)!important}
.source-movie:is(.mb-\[16px\]),.source-movie :is(.mb-\[16px\]){margin-bottom:calc(var(--source-rem) * .42667)}
.source-movie:is(.mb-\[16px\]\!),.source-movie :is(.mb-\[16px\]\!){margin-bottom:calc(var(--source-rem) * .42667)!important}
.source-movie:is(.mb-\[4px\]),.source-movie :is(.mb-\[4px\]){margin-bottom:calc(var(--source-rem) * .10667)}
.source-movie:is(.mb-\[4px\]\!),.source-movie :is(.mb-\[4px\]\!){margin-bottom:calc(var(--source-rem) * .10667)!important}
.source-movie:is(.mb-\[8px\]),.source-movie :is(.mb-\[8px\]){margin-bottom:calc(var(--source-rem) * .21333)}
.source-movie:is(.mb-\[8px\]\!),.source-movie :is(.mb-\[8px\]\!){margin-bottom:calc(var(--source-rem) * .21333)!important}
.source-movie:is(.ml-\[12px\]),.source-movie :is(.ml-\[12px\]){margin-left:calc(var(--source-rem) * .32)}
.source-movie:is(.ml-\[12px\]\!),.source-movie :is(.ml-\[12px\]\!){margin-left:calc(var(--source-rem) * .32)!important}
.source-movie:is(.mr-\[12px\]),.source-movie :is(.mr-\[12px\]){margin-right:calc(var(--source-rem) * .32)}
.source-movie:is(.mr-\[24px\]),.source-movie :is(.mr-\[24px\]){margin-right:calc(var(--source-rem) * .64)}
.source-movie:is(.mr-\[4px\]),.source-movie :is(.mr-\[4px\]){margin-right:calc(var(--source-rem) * .10667)}
.source-movie:is(.mr-\[8px\]),.source-movie :is(.mr-\[8px\]){margin-right:calc(var(--source-rem) * .21333)}
.source-movie:is(.mr-\[8px\]\!),.source-movie :is(.mr-\[8px\]\!){margin-right:calc(var(--source-rem) * .21333)!important}
.source-movie:is(.mt-\[16px\]),.source-movie :is(.mt-\[16px\]){margin-top:calc(var(--source-rem) * .42667)}
.source-movie:is(.mt-\[8px\]),.source-movie :is(.mt-\[8px\]){margin-top:calc(var(--source-rem) * .21333)}
.source-movie:is(.mt-\[8px\]\!),.source-movie :is(.mt-\[8px\]\!){margin-top:calc(var(--source-rem) * .21333)!important}
.source-movie:is(:is(.red-orders-dark,[data-theme=dcr-dark]) .dark\:block),.source-movie :is(:is(.red-orders-dark,[data-theme=dcr-dark]) .dark\:block),.source-movie:is(:is(.red-orders-dark,[data-theme=dcr-dark]) [dark\:block=""]),.source-movie :is(:is(.red-orders-dark,[data-theme=dcr-dark]) [dark\:block=""]){display:block}
.source-movie:is(.hidden),.source-movie :is(.hidden),.source-movie:is(:is(.red-orders-dark,[data-theme=dcr-dark]) .dark\:hidden),.source-movie :is(:is(.red-orders-dark,[data-theme=dcr-dark]) .dark\:hidden){display:none}
.source-movie:is(.aspect-video),.source-movie :is(.aspect-video){aspect-ratio:16/9}
.source-movie:is(.w-full\!),.source-movie :is(.w-full\!){width:100%!important}
.source-movie:is(.h-\[20px\]),.source-movie :is(.h-\[20px\]){height:calc(var(--source-rem) * .53333)}
.source-movie:is(.h-\[20px\]\!),.source-movie :is(.h-\[20px\]\!){height:calc(var(--source-rem) * .53333)!important}
.source-movie:is(.h-\[32px\]),.source-movie :is(.h-\[32px\]){height:calc(var(--source-rem) * .85333)}
.source-movie:is(.h-\[70px\]),.source-movie :is(.h-\[70px\]){height:calc(var(--source-rem) * 1.86667)}
.source-movie:is(.h-\[7vh\]),.source-movie :is(.h-\[7vh\]){height:7vh}
.source-movie:is(.h-full),.source-movie :is(.h-full){height:100%}
.source-movie:is(.h-full\!),.source-movie :is(.h-full\!){height:100%!important}
.source-movie:is(.min-h-\[200px\]),.source-movie :is(.min-h-\[200px\]){min-height:calc(var(--source-rem) * 5.33333)}
.source-movie:is(.min-h-\[80px\]),.source-movie :is(.min-h-\[80px\]){min-height:calc(var(--source-rem) * 2.13333)}
.source-movie:is(.min-h-0),.source-movie :is(.min-h-0){min-height:0}
.source-movie:is(.min-w-0),.source-movie :is(.min-w-0){min-width:0}
.source-movie:is(.w-\[20px\]),.source-movie :is(.w-\[20px\]){width:calc(var(--source-rem) * .53333)}
.source-movie:is(.w-\[20px\]\!),.source-movie :is(.w-\[20px\]\!){width:calc(var(--source-rem) * .53333)!important}
.source-movie:is(.w-\[32px\]),.source-movie :is(.w-\[32px\]){width:calc(var(--source-rem) * .85333)}
.source-movie:is(.w-\[70px\]),.source-movie :is(.w-\[70px\]){width:calc(var(--source-rem) * 1.86667)}
.source-movie:is(.w-full),.source-movie :is(.w-full){width:100%}
.source-movie:is(.flex),.source-movie :is(.flex){display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}
.source-movie:is(.flex-1),.source-movie :is(.flex-1){-webkit-box-flex:1;-webkit-flex:1 1 0%;-ms-flex:1 1 0%;flex:1 1 0%}
.source-movie:is(.shrink-0),.source-movie :is(.shrink-0){-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0}
.source-movie:is(.flex-col),.source-movie :is(.flex-col){-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}
.source-movie:is(.flex-wrap),.source-movie :is(.flex-wrap){-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}
.source-movie:is(.resize-none),.source-movie :is(.resize-none){resize:none}
.source-movie:is(.items-end),.source-movie :is(.items-end){-webkit-box-align:end;-webkit-align-items:flex-end;-ms-flex-align:end;align-items:flex-end}
.source-movie:is(.items-center),.source-movie :is(.items-center){-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}
.source-movie:is(.justify-center),.source-movie :is(.justify-center){-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}
.source-movie:is(.justify-between),.source-movie :is(.justify-between){-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}
.source-movie:is(.gap-\[12px\]),.source-movie :is(.gap-\[12px\]){gap:calc(var(--source-rem) * .32)}
.source-movie:is(.gap-\[4px\]),.source-movie :is(.gap-\[4px\]){gap:calc(var(--source-rem) * .10667)}
.source-movie:is(.gap-\[8px\]),.source-movie :is(.gap-\[8px\]){gap:calc(var(--source-rem) * .21333)}
.source-movie:is(.gap-\[8px\]\!),.source-movie :is(.gap-\[8px\]\!){gap:calc(var(--source-rem) * .21333)!important}
.source-movie:is(.space-x-\[16px\]>:not([hidden])~:not([hidden])),.source-movie :is(.space-x-\[16px\]>:not([hidden])~:not([hidden])){--un-space-x-reverse:0;margin-left:calc(calc(var(--source-rem) * .42667)*(1 - var(--un-space-x-reverse)));margin-right:calc(calc(var(--source-rem) * .42667)*var(--un-space-x-reverse))}
.source-movie:is(.space-x-2>:not([hidden])~:not([hidden])),.source-movie :is(.space-x-2>:not([hidden])~:not([hidden])),.source-movie:is(.space-x-\[8px\]>:not([hidden])~:not([hidden])),.source-movie :is(.space-x-\[8px\]>:not([hidden])~:not([hidden])){--un-space-x-reverse:0;margin-left:calc(calc(var(--source-rem) * .21333)*(1 - var(--un-space-x-reverse)));margin-right:calc(calc(var(--source-rem) * .21333)*var(--un-space-x-reverse))}
.source-movie:is(.overflow-hidden\!),.source-movie :is(.overflow-hidden\!){overflow:hidden!important}
.source-movie:is(.overflow-hidden),.source-movie :is(.overflow-hidden){overflow:hidden}
.source-movie:is(.overflow-x-auto),.source-movie :is(.overflow-x-auto){overflow-x:auto}
.source-movie:is(.overflow-y-auto),.source-movie :is(.overflow-y-auto){overflow-y:auto}
.source-movie:is(.overflow-y-auto\!),.source-movie :is(.overflow-y-auto\!){overflow-y:auto!important}
.source-movie:is(.truncate),.source-movie :is(.truncate){overflow:hidden;text-overflow:ellipsis;white-space:nowrap}
.source-movie:is(.whitespace-nowrap),.source-movie :is(.whitespace-nowrap){white-space:nowrap}
.source-movie:is(.border),.source-movie :is(.border),.source-movie:is(:is(.red-orders-dark,[data-theme=dcr-dark]) .dark\:border),.source-movie :is(:is(.red-orders-dark,[data-theme=dcr-dark]) .dark\:border){border-width:calc(var(--source-rem) * .02667)}
.source-movie:is(.border\!),.source-movie :is(.border\!){border-width:calc(var(--source-rem) * .02667)!important}
.source-movie:is(.border-b),.source-movie :is(.border-b){border-bottom-width:calc(var(--source-rem) * .02667)}
.source-movie:is(.border-t),.source-movie :is(.border-t){border-top-width:calc(var(--source-rem) * .02667)}
.source-movie:is(:is(.red-orders-dark,[data-theme=dcr-dark]) .dark\:border-\[--theme-skd-line\]),.source-movie :is(:is(.red-orders-dark,[data-theme=dcr-dark]) .dark\:border-\[--theme-skd-line\]){border-color:var(--theme-skd-line)}
.source-movie:is(:is(.red-orders-dark,[data-theme=dcr-dark]) .dark\:border-\[--theme-skd-surface\]),.source-movie :is(:is(.red-orders-dark,[data-theme=dcr-dark]) .dark\:border-\[--theme-skd-surface\]){border-color:var(--theme-skd-surface)}
.source-movie:is(:is(.red-orders-dark,[data-theme=dcr-dark]) .dark\:border-\[\#a78bfa73\]),.source-movie :is(:is(.red-orders-dark,[data-theme=dcr-dark]) .dark\:border-\[\#a78bfa73\]){--un-border-opacity:.45;border-color:rgb(167 139 250/var(--un-border-opacity))}
.source-movie:is(:is(.red-orders-dark,[data-theme=dcr-dark]) .dark\:border-blue-500\/30),.source-movie :is(:is(.red-orders-dark,[data-theme=dcr-dark]) .dark\:border-blue-500\/30){border-color:#3b82f64d}
.source-movie:is(:is(.red-orders-dark,[data-theme=dcr-dark]) .dark\:border-white\/10),.source-movie :is(:is(.red-orders-dark,[data-theme=dcr-dark]) .dark\:border-white\/10){border-color:#ffffff1a}
.source-movie:is(:is(.red-orders-dark,[data-theme=dcr-dark]) .dark\:border-white\/20),.source-movie :is(:is(.red-orders-dark,[data-theme=dcr-dark]) .dark\:border-white\/20){border-color:#fff3}
.source-movie:is(:is(.red-orders-dark,[data-theme=dcr-dark]) .dark\:border-white\/20\!),.source-movie :is(:is(.red-orders-dark,[data-theme=dcr-dark]) .dark\:border-white\/20\!){border-color:#fff3!important}
.source-movie:is(:is(.red-orders-dark,[data-theme=dcr-dark]) [dark\:border-white=""]),.source-movie :is(:is(.red-orders-dark,[data-theme=dcr-dark]) [dark\:border-white=""]){--un-border-opacity:1;border-color:rgb(255 255 255/var(--un-border-opacity))}
.source-movie:is(.border-\[\#e2e6ef\]),.source-movie :is(.border-\[\#e2e6ef\]){--un-border-opacity:1;border-color:rgb(226 230 239/var(--un-border-opacity))}
.source-movie:is(.border-\[\#e2e8f0\]),.source-movie :is(.border-\[\#e2e8f0\]){--un-border-opacity:1;border-color:rgb(226 232 240/var(--un-border-opacity))}
.source-movie:is(.border-\[var\(--theme-line-color\)\]),.source-movie :is(.border-\[var\(--theme-line-color\)\]){border-color:var(--theme-line-color)}
.source-movie:is(.bg-white\/40),.source-movie :is(.bg-white\/40){background-color:#fff6}
.source-movie:is(.bg-black\/10),.source-movie :is(.bg-black\/10){background-color:#0000001a}
.source-movie:is(.bg-black\/20),.source-movie :is(.bg-black\/20){background-color:#0003}
.source-movie:is(.bg-black\/25),.source-movie :is(.bg-black\/25){background-color:#00000040}
.source-movie:is(.bg-black\/30),.source-movie :is(.bg-black\/30){background-color:#0000004d}
.source-movie:is(.bg-black\/35),.source-movie :is(.bg-black\/35){background-color:#00000059}
.source-movie:is(.bg-black\/40),.source-movie :is(.bg-black\/40){background-color:#0006}
.source-movie:is(.bg-black\/45),.source-movie :is(.bg-black\/45){background-color:#00000073}
.source-movie:is(.bg-black\/50),.source-movie :is(.bg-black\/50){background-color:#00000080}
.source-movie:is(.bg-black\/70),.source-movie :is(.bg-black\/70){background-color:#000000b3}
.source-movie:is(.bg-black\/80),.source-movie :is(.bg-black\/80){background-color:#000c}
.source-movie:is(.bg-white\/15),.source-movie :is(.bg-white\/15){background-color:#ffffff26}
.source-movie:is(.bg-white\/25),.source-movie :is(.bg-white\/25){background-color:#ffffff40}
.source-movie:is(.bg-white\/30),.source-movie :is(.bg-white\/30){background-color:#ffffff4d}
.source-movie:is(.bg-white\/55),.source-movie :is(.bg-white\/55){background-color:#ffffff8c}
.source-movie:is(.bg-white\/80),.source-movie :is(.bg-white\/80){background-color:#fffc}
.source-movie:is(:is(.red-orders-dark,[data-theme=dcr-dark]) .dark\:from-\[\#161b22\]),.source-movie :is(:is(.red-orders-dark,[data-theme=dcr-dark]) .dark\:from-\[\#161b22\]){--un-gradient-from-position:0%;--un-gradient-from:rgb(22 27 34/var(--un-from-opacity,1)) var(--un-gradient-from-position);--un-gradient-to-position:100%;--un-gradient-to:rgba(22,27,34,0) var(--un-gradient-to-position);--un-gradient-stops:var(--un-gradient-from),var(--un-gradient-to)}
.source-movie:is(:is(.red-orders-dark,[data-theme=dcr-dark]) .dark\:from-\[\#1c2128\]),.source-movie :is(:is(.red-orders-dark,[data-theme=dcr-dark]) .dark\:from-\[\#1c2128\]){--un-gradient-from-position:0%;--un-gradient-from:rgb(28 33 40/var(--un-from-opacity,1)) var(--un-gradient-from-position);--un-gradient-to-position:100%;--un-gradient-to:rgba(28,33,40,0) var(--un-gradient-to-position);--un-gradient-stops:var(--un-gradient-from),var(--un-gradient-to)}
.source-movie:is(:is(.red-orders-dark,[data-theme=dcr-dark]) .dark\:from-\[\#2A2345\]),.source-movie :is(:is(.red-orders-dark,[data-theme=dcr-dark]) .dark\:from-\[\#2A2345\]){--un-gradient-from-position:0%;--un-gradient-from:rgb(42 35 69/var(--un-from-opacity,1)) var(--un-gradient-from-position);--un-gradient-to-position:100%;--un-gradient-to:rgba(42,35,69,0) var(--un-gradient-to-position);--un-gradient-stops:var(--un-gradient-from),var(--un-gradient-to)}
.source-movie:is(:is(.red-orders-dark,[data-theme=dcr-dark]) .dark\:from-transparent),.source-movie :is(:is(.red-orders-dark,[data-theme=dcr-dark]) .dark\:from-transparent),.source-movie:is(:is(.red-orders-dark,[data-theme=dcr-dark]) [dark\:from-transparent=""]),.source-movie :is(:is(.red-orders-dark,[data-theme=dcr-dark]) [dark\:from-transparent=""]){--un-gradient-from-position:0%;--un-gradient-from:transparent var(--un-gradient-from-position);--un-gradient-to-position:100%;--un-gradient-to:hsla(0,0%,100%,0) var(--un-gradient-to-position);--un-gradient-stops:var(--un-gradient-from),var(--un-gradient-to)}
.source-movie:is(:is(.red-orders-dark,[data-theme=dcr-dark]) .dark\:to-\[\#0d1117\]),.source-movie :is(:is(.red-orders-dark,[data-theme=dcr-dark]) .dark\:to-\[\#0d1117\]){--un-gradient-to-position:100%;--un-gradient-to:rgb(13 17 23/var(--un-to-opacity,1)) var(--un-gradient-to-position)}
.source-movie:is(:is(.red-orders-dark,[data-theme=dcr-dark]) .dark\:to-\[\#1F1A38\]),.source-movie :is(:is(.red-orders-dark,[data-theme=dcr-dark]) .dark\:to-\[\#1F1A38\]){--un-gradient-to-position:100%;--un-gradient-to:rgb(31 26 56/var(--un-to-opacity,1)) var(--un-gradient-to-position)}
.source-movie:is(:is(.red-orders-dark,[data-theme=dcr-dark]) .dark\:to-transparent),.source-movie :is(:is(.red-orders-dark,[data-theme=dcr-dark]) .dark\:to-transparent),.source-movie:is(:is(.red-orders-dark,[data-theme=dcr-dark]) [dark\:to-transparent=""]),.source-movie :is(:is(.red-orders-dark,[data-theme=dcr-dark]) [dark\:to-transparent=""]){--un-gradient-to-position:100%;--un-gradient-to:transparent var(--un-gradient-to-position)}
.source-movie:is(:is(.red-orders-dark,[data-theme=dcr-dark]) .dark\:bg-gradient-to-b),.source-movie :is(:is(.red-orders-dark,[data-theme=dcr-dark]) .dark\:bg-gradient-to-b){--un-gradient-shape:to bottom;--un-gradient:var(--un-gradient-shape),var(--un-gradient-stops);background-image:-webkit-gradient(linear,left top,left bottom,from(var(--un-gradient)));background-image:-webkit-linear-gradient(var(--un-gradient));background-image:linear-gradient(var(--un-gradient))}
.source-movie:is(.p-\[16px\]),.source-movie :is(.p-\[16px\]){padding:calc(var(--source-rem) * .42667)}
.source-movie:is(.p-\[8px\]),.source-movie :is(.p-\[8px\]){padding:calc(var(--source-rem) * .21333)}
.source-movie:is(.px-4),.source-movie :is(.px-4),.source-movie:is(.px-\[16px\]),.source-movie :is(.px-\[16px\]){padding-left:calc(var(--source-rem) * .42667);padding-right:calc(var(--source-rem) * .42667)}
.source-movie:is(.px-\[0px\]),.source-movie :is(.px-\[0px\]){padding-left:0;padding-right:0}
.source-movie:is(.px-\[12px\]),.source-movie :is(.px-\[12px\]){padding-left:calc(var(--source-rem) * .32);padding-right:calc(var(--source-rem) * .32)}
.source-movie:is(.px-\[12px\]\!),.source-movie :is(.px-\[12px\]\!){padding-left:calc(var(--source-rem) * .32)!important;padding-right:calc(var(--source-rem) * .32)!important}
.source-movie:is(.px-\[16px\]\!),.source-movie :is(.px-\[16px\]\!){padding-left:calc(var(--source-rem) * .42667)!important;padding-right:calc(var(--source-rem) * .42667)!important}
.source-movie:is(.px-\[8px\]),.source-movie :is(.px-\[8px\]){padding-left:calc(var(--source-rem) * .21333);padding-right:calc(var(--source-rem) * .21333)}
.source-movie:is(.px-\[8px\]\!),.source-movie :is(.px-\[8px\]\!){padding-left:calc(var(--source-rem) * .21333)!important;padding-right:calc(var(--source-rem) * .21333)!important}
.source-movie:is(.py-\[10px\]),.source-movie :is(.py-\[10px\]){padding-bottom:calc(var(--source-rem) * .26667);padding-top:calc(var(--source-rem) * .26667)}
.source-movie:is(.py-\[12px\]),.source-movie :is(.py-\[12px\]){padding-bottom:calc(var(--source-rem) * .32);padding-top:calc(var(--source-rem) * .32)}
.source-movie:is(.py-\[32px\]),.source-movie :is(.py-\[32px\]){padding-bottom:calc(var(--source-rem) * .85333);padding-top:calc(var(--source-rem) * .85333)}
.source-movie:is(.py-\[40px\]),.source-movie :is(.py-\[40px\]){padding-bottom:calc(var(--source-rem) * 1.06667);padding-top:calc(var(--source-rem) * 1.06667)}
.source-movie:is(.py-\[8px\]),.source-movie :is(.py-\[8px\]){padding-bottom:calc(var(--source-rem) * .21333);padding-top:calc(var(--source-rem) * .21333)}
.source-movie:is(.py-\[8px\]\!),.source-movie :is(.py-\[8px\]\!){padding-bottom:calc(var(--source-rem) * .21333)!important;padding-top:calc(var(--source-rem) * .21333)!important}
.source-movie:is(.pb-\[12px\]),.source-movie :is(.pb-\[12px\]){padding-bottom:calc(var(--source-rem) * .32)}
.source-movie:is(.pt-\[12px\]),.source-movie :is(.pt-\[12px\]){padding-top:calc(var(--source-rem) * .32)}
.source-movie:is(.pt-\[16px\]),.source-movie :is(.pt-\[16px\]){padding-top:calc(var(--source-rem) * .42667)}
.source-movie:is(.pt-\[4px\]),.source-movie :is(.pt-\[4px\]){padding-top:calc(var(--source-rem) * .10667)}
.source-movie:is(.text-center),.source-movie :is(.text-center){text-align:center}
.source-movie:is(.text-left),.source-movie :is(.text-left){text-align:left}
.source-movie:is(.text-\[12px\]),.source-movie :is(.text-\[12px\]){font-size:calc(var(--source-rem) * .32)}
.source-movie:is(.text-\[12px\]\!),.source-movie :is(.text-\[12px\]\!){font-size:calc(var(--source-rem) * .32)!important}
.source-movie:is(.text-\[13px\]),.source-movie :is(.text-\[13px\]){font-size:calc(var(--source-rem) * .34667)}
.source-movie:is(.text-\[14px\]),.source-movie :is(.text-\[14px\]){font-size:calc(var(--source-rem) * .37333)}
.source-movie:is(.text-\[14px\]\!),.source-movie :is(.text-\[14px\]\!){font-size:calc(var(--source-rem) * .37333)!important}
.source-movie:is(.text-\[15px\]),.source-movie :is(.text-\[15px\]){font-size:calc(var(--source-rem) * .4)}
.source-movie:is(.text-\[16px\]),.source-movie :is(.text-\[16px\]){font-size:calc(var(--source-rem) * .42667)}
.source-movie:is(.text-\[16px\]\!),.source-movie :is(.text-\[16px\]\!){font-size:calc(var(--source-rem) * .42667)!important}
.source-movie:is(.text-\[18px\]),.source-movie :is(.text-\[18px\]){font-size:calc(var(--source-rem) * .48)}
.source-movie:is(.text-\[18px\]\!),.source-movie :is(.text-\[18px\]\!){font-size:calc(var(--source-rem) * .48)!important}
.source-movie:is(.text-\[20px\]\!),.source-movie :is(.text-\[20px\]\!){font-size:calc(var(--source-rem) * .53333)!important}
.source-movie:is(.text-sm),.source-movie :is(.text-sm){font-size:calc(var(--source-rem) * .37333);line-height:calc(var(--source-rem) * .53333)}
.source-movie:is(:is(.red-orders-dark,[data-theme=dcr-dark]) .dark\:text-\[--theme-text-color-lighten\]),.source-movie :is(:is(.red-orders-dark,[data-theme=dcr-dark]) .dark\:text-\[--theme-text-color-lighten\]){color:var(--theme-text-color-lighten)}
.source-movie:is(:is(.red-orders-dark,[data-theme=dcr-dark]) .dark\:text-\[--theme-text-color\]),.source-movie :is(:is(.red-orders-dark,[data-theme=dcr-dark]) .dark\:text-\[--theme-text-color\]){color:var(--theme-text-color)}
.source-movie:is(:is(.red-orders-dark,[data-theme=dcr-dark]) .dark\:text-\[\#3b82f6\]),.source-movie :is(:is(.red-orders-dark,[data-theme=dcr-dark]) .dark\:text-\[\#3b82f6\]){--un-text-opacity:1;color:rgb(59 130 246/var(--un-text-opacity))}
.source-movie:is(:is(.red-orders-dark,[data-theme=dcr-dark]) .dark\:text-\[\#8b949e\]),.source-movie :is(:is(.red-orders-dark,[data-theme=dcr-dark]) .dark\:text-\[\#8b949e\]){--un-text-opacity:1;color:rgb(139 148 158/var(--un-text-opacity))}
.source-movie:is(:is(.red-orders-dark,[data-theme=dcr-dark]) .dark\:text-\[\#959AB7\]),.source-movie :is(:is(.red-orders-dark,[data-theme=dcr-dark]) .dark\:text-\[\#959AB7\]){--un-text-opacity:1;color:rgb(149 154 183/var(--un-text-opacity))}
.source-movie:is(:is(.red-orders-dark,[data-theme=dcr-dark]) .dark\:text-\[\#9C89FF\]),.source-movie :is(:is(.red-orders-dark,[data-theme=dcr-dark]) .dark\:text-\[\#9C89FF\]){--un-text-opacity:1;color:rgb(156 137 255/var(--un-text-opacity))}
.source-movie:is(:is(.red-orders-dark,[data-theme=dcr-dark]) .dark\:text-\[\#B1BAC4\]),.source-movie :is(:is(.red-orders-dark,[data-theme=dcr-dark]) .dark\:text-\[\#B1BAC4\]){--un-text-opacity:1;color:rgb(177 186 196/var(--un-text-opacity))}
.source-movie:is(:is(.red-orders-dark,[data-theme=dcr-dark]) .dark\:text-\[\#c4b5fd\]),.source-movie :is(:is(.red-orders-dark,[data-theme=dcr-dark]) .dark\:text-\[\#c4b5fd\]){--un-text-opacity:1;color:rgb(196 181 253/var(--un-text-opacity))}
.source-movie:is(:is(.red-orders-dark,[data-theme=dcr-dark]) .dark\:text-\[rgb\(255_255_255\/45\%\)\]),.source-movie :is(:is(.red-orders-dark,[data-theme=dcr-dark]) .dark\:text-\[rgb\(255_255_255\/45\%\)\]){--un-text-opacity:45%;color:rgb(255 255 255/var(--un-text-opacity))}
.source-movie:is(:is(.red-orders-dark,[data-theme=dcr-dark]) .dark\:text-\[var\(--theme-skd-text\)\]\!),.source-movie :is(:is(.red-orders-dark,[data-theme=dcr-dark]) .dark\:text-\[var\(--theme-skd-text\)\]\!){color:var(--theme-skd-text)!important}
.source-movie:is(:is(.red-orders-dark,[data-theme=dcr-dark]) .dark\:text-black\/70),.source-movie :is(:is(.red-orders-dark,[data-theme=dcr-dark]) .dark\:text-black\/70){color:#000000b3}
.source-movie:is(:is(.red-orders-dark,[data-theme=dcr-dark]) .dark\:text-white),.source-movie :is(:is(.red-orders-dark,[data-theme=dcr-dark]) .dark\:text-white){--un-text-opacity:1;color:rgb(255 255 255/var(--un-text-opacity))}
.source-movie:is(:is(.red-orders-dark,[data-theme=dcr-dark]) .dark\:text-white\!),.source-movie :is(:is(.red-orders-dark,[data-theme=dcr-dark]) .dark\:text-white\!){--un-text-opacity:1!important;color:rgb(255 255 255/var(--un-text-opacity))!important}
.source-movie:is(.text-\[\#6F7597\]),.source-movie :is(.text-\[\#6F7597\]){--un-text-opacity:1;color:rgb(111 117 151/var(--un-text-opacity))}
.source-movie:is(.text-\[\#757C9E\]),.source-movie :is(.text-\[\#757C9E\]),.source-movie:is(.text-\[\#757c9e\]),.source-movie :is(.text-\[\#757c9e\]){--un-text-opacity:1;color:rgb(117 124 158/var(--un-text-opacity))}
.source-movie:is(.text-\[\#959598\]),.source-movie :is(.text-\[\#959598\]){--un-text-opacity:1;color:rgb(149 149 152/var(--un-text-opacity))}
.source-movie:is(.text-\[\#9aa3b8\]),.source-movie :is(.text-\[\#9aa3b8\]){--un-text-opacity:1;color:rgb(154 163 184/var(--un-text-opacity))}
.source-movie:is(.text-gray-400),.source-movie :is(.text-gray-400){--un-text-opacity:1;color:rgb(156 163 175/var(--un-text-opacity))}
.source-movie:is(.text-\[\#FF743D\]),.source-movie :is(.text-\[\#FF743D\]){--un-text-opacity:1;color:rgb(255 116 61/var(--un-text-opacity))}
.source-movie:is(.text-red-500),.source-movie :is(.text-red-500){--un-text-opacity:1;color:rgb(239 68 68/var(--un-text-opacity))}
.source-movie:is(.font-normal),.source-movie :is(.font-normal){font-weight:400}
.source-movie:is(.font-medium),.source-movie :is(.font-medium){font-weight:500}
.source-movie:is(.font-bold),.source-movie :is(.font-bold){font-weight:700}
.source-movie:is(.font-bold\!),.source-movie :is(.font-bold\!){font-weight:700!important}
.source-movie:is(.font-medium\!),.source-movie :is(.font-medium\!){font-weight:500!important}
.source-movie:is(.font-normal\!),.source-movie :is(.font-normal\!){font-weight:400!important}
.source-movie:is(.font-semibold),.source-movie :is(.font-semibold){font-weight:600}
.source-movie:is(.font-semibold\!),.source-movie :is(.font-semibold\!){font-weight:600!important}
.source-movie:is(.leading-\[24px\]),.source-movie :is(.leading-\[24px\]){line-height:calc(var(--source-rem) * .64)}
.source-movie:is(.leading-none),.source-movie :is(.leading-none){line-height:1}
.source-movie:is(.leading-relaxed),.source-movie :is(.leading-relaxed){line-height:1.625}
.source-movie:is(:is(.red-orders-dark,[data-theme=dcr-dark]) .dark\:shadow-\[0_0_0_1px_var\(--red-orders-border\)\]),.source-movie :is(:is(.red-orders-dark,[data-theme=dcr-dark]) .dark\:shadow-\[0_0_0_1px_var\(--red-orders-border\)\]){--un-shadow:0 0 0 calc(var(--source-rem) * .02667) var(--red-orders-border) var(--un-shadow-color);-webkit-box-shadow:var(--un-ring-offset-shadow),var(--un-ring-shadow),var(--un-shadow);box-shadow:var(--un-ring-offset-shadow),var(--un-ring-shadow),var(--un-shadow)}
.source-movie:is(:is(.red-orders-dark,[data-theme=dcr-dark]) .dark\:shadow-\[0_2px_12px_rgba\(0\,0\,0\,0\.35\)\]),.source-movie :is(:is(.red-orders-dark,[data-theme=dcr-dark]) .dark\:shadow-\[0_2px_12px_rgba\(0\,0\,0\,0\.35\)\]){--un-shadow:0 calc(var(--source-rem) * .05333) calc(var(--source-rem) * .32) var(--un-shadow-color,rgba(0,0,0,.35));-webkit-box-shadow:var(--un-ring-offset-shadow),var(--un-ring-shadow),var(--un-shadow);box-shadow:var(--un-ring-offset-shadow),var(--un-ring-shadow),var(--un-shadow)}
.source-movie:is(:is(.red-orders-dark,[data-theme=dcr-dark]) .dark\:shadow-none),.source-movie :is(:is(.red-orders-dark,[data-theme=dcr-dark]) .dark\:shadow-none),.source-movie:is(:is(.red-orders-dark,[data-theme=dcr-dark]) [dark\:shadow-none=""]),.source-movie :is(:is(.red-orders-dark,[data-theme=dcr-dark]) [dark\:shadow-none=""]){--un-shadow:0 0 var(--un-shadow-color,transparent);-webkit-box-shadow:var(--un-ring-offset-shadow),var(--un-ring-shadow),var(--un-shadow);box-shadow:var(--un-ring-offset-shadow),var(--un-ring-shadow),var(--un-shadow)}
.source-movie:is(:is(.red-orders-dark,[data-theme=dcr-dark]) .hover\:dark\:shadow-none:hover),.source-movie :is(:is(.red-orders-dark,[data-theme=dcr-dark]) .hover\:dark\:shadow-none:hover){--un-shadow:0 0 var(--un-shadow-color,transparent);-webkit-box-shadow:var(--un-ring-offset-shadow),var(--un-ring-shadow),var(--un-shadow);box-shadow:var(--un-ring-offset-shadow),var(--un-ring-shadow),var(--un-shadow)}
.source-movie:is(.outline-none),.source-movie :is(.outline-none){outline:calc(var(--source-rem) * .05333) solid transparent;outline-offset:calc(var(--source-rem) * .05333)}
.source-movie:is(:is(.red-orders-dark,[data-theme=dcr-dark]) .dark-invert),.source-movie :is(:is(.red-orders-dark,[data-theme=dcr-dark]) .dark-invert){--un-invert:invert(1);-webkit-filter:var(--un-blur) var(--un-brightness) var(--un-contrast) var(--un-drop-shadow) var(--un-grayscale) var(--un-hue-rotate) var(--un-invert) var(--un-saturate) var(--un-sepia);filter:var(--un-blur) var(--un-brightness) var(--un-contrast) var(--un-drop-shadow) var(--un-grayscale) var(--un-hue-rotate) var(--un-invert) var(--un-saturate) var(--un-sepia)}
.source-movie:is(.transition-opacity),.source-movie :is(.transition-opacity){-webkit-transition-duration:.15s;transition-duration:.15s;-webkit-transition-property:opacity;transition-property:opacity;-webkit-transition-timing-function:cubic-bezier(.4,0,.2,1);transition-timing-function:cubic-bezier(.4,0,.2,1)}
.source-movie:is(.h-dvh),.source-movie :is(.h-dvh){height:100dvh}
.source-movie:is(.h-dvh\!),.source-movie :is(.h-dvh\!){height:100dvh!important}
.source-movie:is(:is(.red-orders-dark,[data-theme=dcr-dark]) .dark\:text-ro),.source-movie :is(:is(.red-orders-dark,[data-theme=dcr-dark]) .dark\:text-ro){color:var(--red-orders-text)}
.source-movie:is(:is(.red-orders-dark,[data-theme=dcr-dark]) .dark\:bg-ro-5),.source-movie :is(:is(.red-orders-dark,[data-theme=dcr-dark]) .dark\:bg-ro-5){background-color:var(--red-orders-bg-5)}
.source-movie:is(:is(.red-orders-dark,[data-theme=dcr-dark]) .dark\:bg-ro-7),.source-movie :is(:is(.red-orders-dark,[data-theme=dcr-dark]) .dark\:bg-ro-7){background-color:var(--red-orders-bg-7)}
.source-movie:is(:is(.red-orders-dark,[data-theme=dcr-dark]) .dark\:border-ro),.source-movie :is(:is(.red-orders-dark,[data-theme=dcr-dark]) .dark\:border-ro){border-color:var(--red-orders-border)}
.source-movie:is(:is(.red-orders-dark,[data-theme=dcr-dark]) .dark\:text-ro-light-1),.source-movie :is(:is(.red-orders-dark,[data-theme=dcr-dark]) .dark\:text-ro-light-1){color:var(--red-orders-light-text-1)}
.source-movie:is(:is(.red-orders-dark,[data-theme=dcr-dark]) .dark\:text-ro-light-2),.source-movie :is(:is(.red-orders-dark,[data-theme=dcr-dark]) .dark\:text-ro-light-2){color:var(--red-orders-light-text-2)}
.source-movie:is(.van-button--primary),.source-movie :is(.van-button--primary){background-color:var(--theme-primary-color);border-color:var(--theme-primary-color);color:var(--theme-on-primary-color,var(--theme-primary-btn-text-color,#fff))}
.source-movie:is(.van-button--small),.source-movie :is(.van-button--small){height:-webkit-fit-content;height:-moz-fit-content;height:fit-content}
.source-movie:is(.van-nav-bar .van-icon),.source-movie :is(.van-nav-bar .van-icon){color:var(--theme-header-text-color);font-size:var(--font-size-lg)}
.source-movie:is(.van-nav-bar .van-icon:before),.source-movie :is(.van-nav-bar .van-icon:before){font-size:calc(var(--source-rem) * .37333)}
.source-movie:is(.van-nav-bar .van-nav-bar__left .van-icon),.source-movie :is(.van-nav-bar .van-nav-bar__left .van-icon){cursor:pointer;line-height:var(--font-size-lg);top:calc(var(--source-rem) * .02667)}
.source-movie:is(.dcr .van-nav-bar .van-icon),.source-movie :is(.dcr .van-nav-bar .van-icon){color:var(--theme-text-color-lighten2);font-weight:500}
.source-movie:is(.dcr .van-nav-bar .van-icon:before),.source-movie :is(.dcr .van-nav-bar .van-icon:before){font-size:calc(var(--source-rem) * .48)}
.source-movie:is(.van-checkbox__icon.van-checkbox__icon--square .van-icon),.source-movie :is(.van-checkbox__icon.van-checkbox__icon--square .van-icon){border-radius:calc(var(--source-rem) * .08)}
.source-movie:is(.red-orders-dark),.source-movie :is(.red-orders-dark){--red-orders-theme-1:#ff5d39;--red-orders-theme-2:#fd8023;--red-orders-theme-3:#ffd224;--red-orders-theme-4:#329d49;--red-orders-theme-5:#008f93;--red-orders-theme-6:#4e7fff;--red-orders-theme-7:#4951c6;--red-orders-theme-8:#8b56e1;--red-orders-primary:#4e7fff;--red-orders-primary-committee:#4e7fff;--red-orders-primary-light:#4e7fff1a;--red-orders-primary-variant-a:#7199fe;--red-orders-primary-variant-b:#4e7fff;--red-orders-bg:#101a32;--red-orders-bg-2:#202d46;--red-orders-bg-3:#37445b;--red-orders-bg-4:#101a32;--red-orders-bg-5:#202d46;--red-orders-bg-6:#37445b;--red-orders-bg-7:#37445b;--red-orders-bg-8:#1c263c;--red-orders-bg-9:#202d46;--red-orders-bg-10:#37445b;--red-orders-bg-15:#101a32;--red-orders-text:#fff;--red-orders-text-primary:#fff;--red-orders-text-white:#fff;--red-orders-border:#10111a1a;--red-orders-white-transparent:#ffffff1a;--red-orders-bg-white:#37445b;--red-orders-bg-card:#37445b;--red-orders-text-secondary:#37445b;--red-orders-text-placeholder:#37445b;--red-orders-white-transparent-10:#ffffff1a;--red-orders-white-transparent-50:#ffffff80;--red-orders-white-black-transparent-20:#33333333;--red-orders-black-white-transparent-10:#ffffff1a;--red-orders-black-transparent-50:#00000080;--red-orders-black-transparent-60:#00000099;--red-orders-black-transparent-10:#0000001a;--red-orders-black-transparent-5:#0000000d;--red-orders-pure-black:#101a32;--red-orders-half-black:#959ab7;--red-orders-header-bg:#101a32;--red-orders-light-text-1:#9a9eaa;--red-orders-light-text-2:#959ab7;--red-orders-theme-variant-a:#13b2fe;--red-orders-theme-variant-b:#800bfd;--red-orders-theme-variant-c:#ff22a8;--red-orders-deposit-shadow:#1f5eff;--red-orders-button-shadow-1:#3879fd;--red-orders-button-shadow-2:#7338fc;--red-orders-deposit-bg:#101a32;--red-orders-carousel-dot-normal:#ffffff80;--red-orders-carousel-dot-active:#fff;--red-orders-gradient-bg-a:#101a32;--red-orders-gradient-bg-b:#101a3200;--red-orders-follow-yellow:#c59035;--red-orders-follow-yellow-transparent:#c5903580;--red-orders-follow-yellow-transparent-a:#c5903580;--red-orders-follow-yellow-transparent-b:#c5903500;--red-orders-follow-amount-variant-a:#ffc168;--red-orders-follow-amount-variant-b:#fbe471;--red-orders-follow-amount-variant-c:#e68a06;--red-orders-live-viewers:#ff4b1c;--red-orders-live-viewers-transparent-a:#ff4b1c80;--red-orders-live-viewers-transparent-b:#ff4b1c00;--red-orders-quiz-number:#ffd000;--red-orders-prize-money:#7de354;--red-orders-divider:#202d46;--red-orders-yellow-center:#fff;--red-orders-live-variant-1-a:#db75ff;--red-orders-live-variant-1-b:#8e66ff;--red-orders-live-variant-2-a:#f7b991;--red-orders-live-variant-2-b:#ec6278;--red-orders-live-variant-3-a:#78b8fb;--red-orders-live-variant-3-b:#1385f3;--red-orders-live-variant-4-a:#faa055;--red-orders-live-variant-4-b:#ed4154;--red-orders-live-variant-5-a:#faa053;--red-orders-live-variant-5-b:#ee8f40;--red-orders-live-transparent-1:#4e7fffb3;--red-orders-live-transparent-2:#e53333b3;--red-orders-live-bar-bg-1:#231815;--red-orders-live-bar-bg-2:#f95673;--red-orders-live-bar-variant-1-a:#ffe9d1;--red-orders-live-bar-variant-1-b:#ffaeea;--red-orders-live-bar-color-1:#ff11ce;--red-orders-live-bar-color-2:#ffce00;--red-orders-live-bar-color-3:#7a38e4;--red-orders-movie-rating:#ff743d;--red-orders-movie-mode-bg:#202d46;--red-orders-my-message:#ef4444;--red-orders-my-border:#364258;--red-orders-my-variant-1-a:#1c263c;--red-orders-my-variant-1-b:#1c263c;--red-orders-my-shadow:#0000001a;--red-orders-qin:#26bf83;--red-orders-zhang:#ed4f61;--red-orders-light-mode-bg:#86b897;--red-orders-light-mode-bg-2:#7a7f89;--red-orders-light-mode-icon:#86b896;--red-orders-light-mode-icon-2:#80b691;--red-orders-dark-mode-bg:#5c6471;--red-orders-dark-mode-icon:#1c263c;--red-orders-dark-mode-bg-2:#4a525e;--red-orders-dark-mode-icon-2:#7b818e;--red-orders-dark-mode-icon-3:#58606d;--red-orders-login-input:#ffffff0d;--red-orders-login-input-border:#ffffff1a;--red-orders-login-input-shadow:#4e7fff0d;--red-orders-hot-bet-bg:#fff1db;--red-orders-hot-bet-bg-2:#684d21;--red-orders-hot-bet-page-bg:#febf3e;--red-orders-hot-bet-select-bg:#402e11;--red-orders-hot-bet-primary:#f68e00;--red-orders-hot-bet-combo-1:#fcba01;--red-orders-hot-bet-combo-2:#fb7501;--red-orders-hot-bet-combo-3:#ac6722;--red-orders-hot-bet-text-gray:#999;--red-orders-hot-bet-text-black:#333;--red-orders-lottery-bg:#ffe3e1;--red-orders-lottery-bg-2:#632622;--red-orders-lottery-select-bg:#4c130f;--red-orders-lottery-primary:#f71d00;--red-orders-plan-sky-bg:#e2eaff;--red-orders-plan-sky-bg-2:#2c3c67;--red-orders-live-ready-bg:#d9efff;--red-orders-point-tower-blue:#08123c;--red-orders-point-tower-blue-border:#243272;--red-orders-point-tower-red:#3f0b0b;--red-orders-point-tower-red-border:#712323;--red-orders-point-tower-yellow:#352007;--red-orders-point-tower-yellow-border:#74560d;--red-orders-red-slip-bg:#fee9e9;--red-orders-red-slip-text:#f12b2b;--red-orders-match-home:#e20b0b;--red-orders-match-draw:#00a525;--red-orders-match-away:#2b44b1;--red-orders-bet-popup-gradient-start:#4e7fff99;--red-orders-bet-popup-gradient-end:#4e7fff00}
/* Browser reset and host bridge. Component spacing above remains the original source CSS. */
:where(.source-movie,.source-movie *){box-sizing:border-box;border-width:0;border-style:solid}.source-movie{--tw-border-style:solid;font-family:"Helvetica Neue",Helvetica,Arial;line-height:1.5;font-size:calc(var(--source-rem)*.32)}:where(.source-movie) :where(h1,h2,h3,p){margin:0}:where(.source-movie) :where(button,input,textarea){font-family:sans-serif;font-size:100%;line-height:1.15;color:inherit}:where(.source-movie) :where(span){line-height:normal}:where(.source-movie) :where(button){background:transparent;border:0;padding:0;cursor:pointer}.source-movie img{display:block;max-width:100%}.source-movie [hidden]{display:none!important}.source-movie .movie-detail-back-btn{color:#fff}.source-movie .dplayer-video{object-fit:contain}.source-movie .source-movie-media-host{position:absolute;inset:0}.source-movie .dplayer-controller{opacity:1}.source-movie .dplayer-mask{display:none}.source-movie .video-seek-controls{pointer-events:none;opacity:0}.source-movie .player-container:hover .video-seek-controls{opacity:1}.source-movie .video-seek-controls__btn{pointer-events:auto}.source-movie .video-seek-controls__btn strong{pointer-events:none}.source-movie .video-seek-controls__btn--backward .van-icon{transform:scaleX(-1)}.source-movie .video-seek-controls__btn--forward{right:calc(var(--source-rem)*.42667)}.source-movie .dplayer-setting-box-open{display:block!important}.source-movie .dplayer-setting-box-narrow .dplayer-setting-origin-panel{display:none}.source-movie .dplayer-setting-box-narrow .dplayer-setting-speed-panel{display:block}.source-movie .dplayer-comment-setting-open{display:block!important}.source-movie .source-movie-play-games{display:flex;gap:calc(var(--source-rem)*.21333);overflow:auto;padding:calc(var(--source-rem)*.32) 0}.source-movie .source-movie-play-games>div{min-width:calc(var(--source-rem)*2.45333);flex:none;width:calc(var(--source-rem)*2.45333)}.source-movie .game-name-text{font-size:calc(var(--source-rem)*.32)}.source-movie .detail-more-games-panel__icon{width:calc(var(--source-rem)*1.86667);height:calc(var(--source-rem)*1.86667)}.source-movie-popup{border:0;padding:0;margin:0;left:50%;right:auto;top:auto;bottom:0;transform:translateX(-50%);width:var(--theme-max-width);max-width:100vw;max-height:100dvh;background:var(--theme-main-bg-color);color:var(--theme-text-color);border-radius:calc(var(--source-rem)*.42667) calc(var(--source-rem)*.42667) 0 0;overflow:hidden}.source-movie-popup::backdrop{background:#0008}.source-movie-popup .comment-input-box{position:relative;border-top:1px solid var(--theme-line-color);padding:calc(var(--source-rem)*.26667);background:var(--theme-card-bg-color)}.source-movie-popup textarea{border:0;width:100%;padding:calc(var(--source-rem)*.26667);background:var(--theme-main-bg-color);color:var(--theme-text-color);resize:none}.source-movie-comment{padding:calc(var(--source-rem)*.26667) 0;border-bottom:1px solid var(--theme-line-color)}.source-movie-comment small{color:var(--theme-text-color-lighten)}.source-movie .movie-player-shell--fullscreen{left:0;max-width:none;aspect-ratio:auto}.source-movie .movie-player-center-toast{display:flex}.source-movie .van-icon{font-family:var(--van-icon-font-family,"vant-icon")}
/* Original running dcr-dark branch, scoped because local theme identity differs. */
.source-movie .detail-chat-room,.source-movie .detail-intro-bottom-bar{background:var(--theme-skd-bg)}.source-movie .detail-intro-bottom-bar__input{background:var(--theme-skd-nav)}.source-movie .detail-intro-bottom-bar{border-color:var(--theme-skd-surface)}.source-movie .detail-chat-room>.text-\[\#9aa3b8\]{color:var(--theme-text-color-lighten)}.source-movie .player-container{background:#000}.source-movie .detail-intro-sub-tabs{border-bottom:calc(var(--source-rem)*.02667) solid var(--theme-line-color)}

/* Exact source ShortEpisodeSheet default Movie action, data-v-a2ade069. */
.short-episode-sheet{background:var(--theme-main-bg-color,#f6f7f9)}
.short-episode-sheet--vertical{background:#1c1c1e!important}
.short-episode-sheet--right.van-popup{max-width:78%}
.short-episode-sheet--right .short-episode-sheet__drag{display:none}
.short-episode-sheet__drag[data-v-a2ade069]{background:#8080803d}
.is-vsp .short-episode-sheet__drag[data-v-a2ade069]{background:#ffffff38}
.short-episode-sheet__cover[data-v-a2ade069]{background:var(--theme-card-bg-color,#e9edf2)}
.short-episode-sheet__title[data-v-a2ade069]{color:var(--theme-text-color-darken,#2f3441)}
.is-vsp .short-episode-sheet__title[data-v-a2ade069]{color:#fff}
.short-episode-sheet__sub[data-v-a2ade069]{color:var(--theme-text-color-lighten,#7a808d)}
.is-vsp .short-episode-sheet__sub[data-v-a2ade069]{color:#ffffff8c}
.short-episode-sheet__main-tab[data-v-a2ade069]{background:transparent;border:0;color:#ffffff73;font-size:calc(var(--source-rem) * .4);padding:0}
.short-episode-sheet__main-tab--active[data-v-a2ade069]{color:#fff;font-weight:600}
.short-episode-sheet__intro[data-v-a2ade069]{color:#ffffffb8;white-space:pre-wrap}
.short-episode-sheet__fav[data-v-a2ade069]{background:var(--theme-primary-color,#ff4b4b);color:#fff}
.short-episode-sheet__range-btn[data-v-a2ade069]{background:var(--theme-card-bg-color,#eaedf2);color:var(--theme-text-color,#5b6270)}
.is-vsp .short-episode-sheet__range-btn[data-v-a2ade069]{background:transparent;color:#ffffff73}
.short-episode-sheet__range-btn--active[data-v-a2ade069]{background:var(--theme-bg-color,#fff);-webkit-box-shadow:0 calc(var(--source-rem) * .02667) calc(var(--source-rem) * .08) rgb(0 0 0/6%);box-shadow:0 calc(var(--source-rem) * .02667) calc(var(--source-rem) * .08) #0000000f;color:var(--theme-primary-color,#ff4b4b)}
.is-vsp .short-episode-sheet__range-btn--active[data-v-a2ade069]{background:transparent;-webkit-box-shadow:none;box-shadow:none;color:#fff;font-weight:600}
.short-episode-sheet__episode[data-v-a2ade069]{background:var(--theme-card-bg-color,#eaedf2);color:var(--theme-text-color-darken,#222933);font-size:calc(var(--source-rem) * .48);font-weight:500}
.is-vsp .short-episode-sheet__episode[data-v-a2ade069]{background:#2c2c2e;color:#ffffffd9}
.short-episode-sheet__episode--active[data-v-a2ade069]{background:var(--theme-bg-color,#fff);-webkit-box-shadow:inset 0 0 0 calc(var(--source-rem) * .02667) var(--theme-primary-color,#ff4b4b);box-shadow:inset 0 0 0 calc(var(--source-rem) * .02667) var(--theme-primary-color,#ff4b4b);color:var(--theme-primary-color,#ff4b4b)}
.is-vsp .short-episode-sheet__episode--active[data-v-a2ade069]{background:#ff8a0029;-webkit-box-shadow:inset 0 0 0 calc(var(--source-rem) * .02667) rgba(255,138,0,.45);box-shadow:inset 0 0 0 calc(var(--source-rem) * .02667) #ff8a0073;color:var(--theme-primary-color,#ff8a00)}
.short-episode-sheet__episode-indicator[data-v-a2ade069]{background:var(--theme-primary-color,#ff4b4b)}
.short-episode-sheet__eq[data-v-a2ade069]{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;gap:calc(var(--source-rem) * .04);-webkit-box-align:end;-webkit-align-items:flex-end;-ms-flex-align:end;align-items:flex-end;height:calc(var(--source-rem) * .26667);pointer-events:none}
.short-episode-sheet__eq i[data-v-a2ade069]{-webkit-animation:short-eq-a2ade069 .9s ease-in-out infinite;animation:short-eq-a2ade069 .9s ease-in-out infinite;background:var(--theme-primary-color,#ff8a00);border-radius:calc(var(--source-rem) * .02667);display:block;width:calc(var(--source-rem) * .05333)}
.short-episode-sheet__eq i[data-v-a2ade069]:first-child{-webkit-animation-delay:0s;animation-delay:0s;height:calc(var(--source-rem) * .10667)}
.short-episode-sheet__eq i[data-v-a2ade069]:nth-child(2){-webkit-animation-delay:.15s;animation-delay:.15s;height:calc(var(--source-rem) * .21333)}
.short-episode-sheet__eq i[data-v-a2ade069]:nth-child(3){-webkit-animation-delay:.3s;animation-delay:.3s;height:calc(var(--source-rem) * .13333)}
.short-episode-sheet__fav-bar[data-v-a2ade069]{background:-webkit-gradient(linear,left top,left bottom,from(transparent),color-stop(28%,#1c1c1e),to(#1c1c1e));background:-webkit-linear-gradient(top,transparent,#1c1c1e 28%,#1c1c1e);background:linear-gradient(180deg,transparent,#1c1c1e 28%,#1c1c1e)}
.short-episode-sheet__fav-cta[data-v-a2ade069]{display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;gap:calc(var(--source-rem) * .13333);-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;background:var(--theme-primary-color,#ff8a00);border:0;border-radius:calc(var(--source-rem) * .53333);color:var(--theme-on-primary-color,#1a1a1a);font-size:calc(var(--source-rem) * .37333);font-weight:600;height:calc(var(--source-rem) * 1.06667);justify-content:center;max-width:72%;min-width:calc(var(--source-rem) * 4.48);padding:0 calc(var(--source-rem) * .96);width:auto}
.short-episode-sheet__episode-badge[data-v-a2ade069]{line-height:0;pointer-events:none}
.short-episode-sheet__episode-vip-badge[data-v-a2ade069]{background:-webkit-gradient(linear,left top,right top,from(#fdba74),to(#fb923c));background:-webkit-linear-gradient(left,#fdba74,#fb923c);background:linear-gradient(90deg,#fdba74,#fb923c);border-radius:0 calc(var(--source-rem) * .21333) 0 calc(var(--source-rem) * .16);color:#fff;font-size:calc(var(--source-rem) * .24);font-weight:700;line-height:1.2;padding:calc(var(--source-rem) * .02667) calc(var(--source-rem) * .10667);pointer-events:none}
.short-episode-sheet__lock-icon[data-v-a2ade069]{height:calc(var(--source-rem) * .32);width:calc(var(--source-rem) * .32)}
.short-episode-sheet__paid-icon[data-v-a2ade069]{color:#27ae60;font-size:calc(var(--source-rem) * .32)}
.short-episode-sheet__episode-badge--purchased[data-v-a2ade069]{color:#27ae60}
[data-v-a2ade069] .short-episode-sheet .van-popup__close-icon{display:none}

.source-movie .video-info-panel-container{background:var(--theme-main-bg-color)}

.source-movie .aspect-square{aspect-ratio:1/1}.source-movie .size-7\.5{width:calc(var(--source-rem)*.8);height:calc(var(--source-rem)*.8)}

.source-movie .short-episode-sheet__episode-indicator-wrap{left:0;right:0;bottom:calc(var(--source-rem)*.21333)}.source-movie .short-episode-sheet__episode-vip-badge{right:0;top:0}

.source-movie .movie-source-metadata .van-icon{margin-right:calc(var(--source-rem)*.10667)}

/* Original no-video mask background; its source container has natural height. */
.source-movie[data-movie-empty]>.inset-0{background-color:var(--theme-main-bg-color)}
