:root{--xpf-esq-fundo:rgba(128, 128, 128, 0.2);--xpf-esq-luz:rgba(128, 128, 128, 0.4);--xpf-esq-curva:4px;--xpf-esq-ritmo:1.4s}.xpf-esq{display:block;position:relative;overflow:hidden;border-radius:var(--xpf-esq-curva);background:var(--xpf-esq-fundo)}.xpf-esq::after{content:"";position:absolute;top:0;left:0;bottom:0;width:100%;transform:translateX(-100%);background:linear-gradient(90deg,transparent,var(--xpf-esq-luz),transparent);animation:xpf-brilho var(--xpf-esq-ritmo) ease-in-out infinite}@keyframes xpf-brilho{100%{transform:translateX(100%)}}@keyframes xpf-esqueleto-brilho{from{background-position:160% 0}to{background-position:-60% 0}}.xpf-esq-texto{height:12px;border-radius:3px}.xpf-esq-titulo{height:16px;border-radius:3px}.xpf-esq-media{border-radius:0}.xpf-esq-fala{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}@media (prefers-reduced-motion:reduce){.xpf-esq::after{animation:none;opacity:.5}}html.xpf-quieto .xpf-esq::after,html.xpf-quieto .module .items .item .poster::before,html.xpf-quieto .module .items .item .image::before,html.xpf-quieto .result-item .thumbnail::before,html.xpf-quieto .slider .item .image::before,html.xpf-quieto .sheader .poster::before,html.xpf-quieto .se-c .poster::before,html.xpf-quieto .owl-item .poster::before,html.xpf-quieto .owl-item .image::before,html.xpf-quieto .xpf-canal-cartao .poster::before,html.xpf-quieto .top-imdb-item .poster::before{animation:none!important}html.xpf-quieto #dooplay_player_response,html.xpf-quieto .dooplay_player .play .preplayer,html.xpf-quieto .xpf-op-esperando .xpf-esq::after,html.xpf-quieto .loader,html.xpf-quieto .loader::before,html.xpf-quieto .loader::after,html.xpf-quieto .loading,html.xpf-quieto .flashit,html.xpf-quieto .pulseit{animation:none!important}.xpf-desistiu::before{content:none!important}.module .items .item .poster,.module .items .item .image,.result-item .thumbnail,.search-page .result-item .image .thumbnail,.slider .item .image,.sheader .poster,.se-c .poster,.owl-item .poster,.owl-item .image,.xpf-canal-cartao .poster,.top-imdb-item .poster{position:relative;overflow:hidden}.module .items .item .poster::before,.module .items .item .image::before,.result-item .thumbnail::before,.search-page .result-item .image .thumbnail::before,.slider .item .image::before,.sheader .poster::before,.se-c .poster::before,.owl-item .poster::before,.owl-item .image::before,.xpf-canal-cartao .poster::before,.top-imdb-item .poster::before{content:"";position:absolute;top:0;left:0;right:0;bottom:0;background-color:var(--xpf-esq-fundo);background-image:linear-gradient(100deg,transparent 32%,var(--xpf-esq-luz) 48%,transparent 64%);background-repeat:no-repeat;background-size:260% 100%;background-position:160% 0;animation:xpf-esqueleto-brilho var(--xpf-esq-ritmo) ease-in-out infinite;pointer-events:none}.xpf-pronta::before,.xpf-desistiu::before{content:none!important;animation:none!important;background:none!important}#dt-episodes,#dt-movies,#dt-seasons,#dt-tvshows,#dt-channels,#featured-titles{display:flex;flex-wrap:nowrap;overflow:hidden;width:100%;float:left}#dt-episodes>.item,#dt-movies>.item,#dt-seasons>.item,#dt-tvshows>.item,#dt-channels>.item,#featured-titles>.item{flex:0 0 16.6666%;width:16.6666%!important;max-width:16.6666%}@media only screen and (max-width:1199px){#dt-episodes>.item,#dt-movies>.item,#dt-seasons>.item,#dt-tvshows>.item,#dt-channels>.item,#featured-titles>.item{flex-basis:20%;width:20%!important;max-width:20%}}@media only screen and (max-width:768px){#dt-episodes>.item,#dt-movies>.item,#dt-seasons>.item,#dt-tvshows>.item,#dt-channels>.item,#featured-titles>.item{flex-basis:25%;width:25%!important;max-width:25%}}@media only screen and (max-width:479px){#dt-episodes>.item,#dt-movies>.item,#dt-seasons>.item,#dt-tvshows>.item,#dt-channels>.item,#featured-titles>.item{flex-basis:33.3333%;width:33.3333%!important;max-width:33.3333%}}.load_modules{display:none!important}body.xpf-premium .dtuser .gravatar img,body.xpf-premium .menuresp .menu .user .gravatar img{box-shadow:0 0 0 2px #d4af37,0 0 8px rgb(212 175 55 / .45)}body.xpf-premium .page_user header.user .box .gravatar img{box-shadow:0 0 0 3px #d4af37,0 0 14px rgb(212 175 55 / .45)}@media (prefers-reduced-motion:no-preference){body.xpf-premium .dtuser .gravatar img,body.xpf-premium .menuresp .menu .user .gravatar img,body.xpf-premium .page_user header.user .box .gravatar img{transition:box-shadow 0.25s ease-in}}.dooplay_player_option.xpf-locked{opacity:.72}.dooplay_player_option.xpf-locked:hover{opacity:1}.xpf-conta-email{scroll-margin-top:110px}.xpf-conta-email__caixa{clear:both;padding:14px;border-radius:8px;background:rgb(255 255 255 / .03);border:1px solid rgb(255 255 255 / .09)}.xpf-conta-email .pflix-ev-change-email{margin:0;padding:0;max-width:none;background:none;border:0;box-shadow:none;text-align:left}.xpf-conta-email__estado{display:flex;align-items:center;flex-wrap:wrap;gap:8px;margin:0;font-size:13.5px;font-weight:600}.xpf-conta-email__selo{display:inline-flex;align-items:center;justify-content:center;width:22px;height:22px;flex:0 0 auto;border-radius:50%;font-size:11px}.xpf-conta-email[data-estado="confirmado"] .xpf-conta-email__selo{background:rgb(61 220 151 / .16);color:#3ddc97}.xpf-conta-email[data-estado="confirmado"] .xpf-conta-email__rotulo{color:#3ddc97}.xpf-conta-email[data-estado="pendente"] .xpf-conta-email__selo{background:rgb(255 176 32 / .16);color:#ffb020}.xpf-conta-email[data-estado="pendente"] .xpf-conta-email__rotulo{color:#ffb020}.xpf-conta-email__desde{font-size:12px;font-weight:400;color:rgb(255 255 255 / .45)}.xpf-conta-email__passo{margin-top:10px}.xpf-conta-email .pflix-ev-current-email{display:none}.xpf-conta-email .pflix-ev-change-email-copy{margin:0;font-size:13px}.xpf-conta-email .pflix-ev-change-email-message,.xpf-conta-email__ajuda,.xpf-conta-email__pendente{margin:0 0 8px;font-size:12.5px;line-height:1.45;color:rgb(255 255 255 / .6)}.xpf-conta-email .pflix-ev-widget button.pflix-ev-button{width:auto;flex:0 0 auto}.xpf-conta-email .pflix-ev-widget:not(.pflix-ev-change-email){display:flex;flex-wrap:wrap;align-items:center;gap:8px;margin:0}.xpf-conta-email .pflix-ev-widget .pflix-ev-actions,.xpf-conta-email .pflix-ev-widget .pflix-ev-code-row,.xpf-conta-email .pflix-ev-change-email-form{display:flex;flex-wrap:wrap;gap:8px;align-items:center;width:auto;margin:0}.xpf-conta-email .pflix-ev-widget .pflix-ev-code-input{flex:0 0 210px;width:210px;min-width:0;margin:0;text-align:center;letter-spacing:.16em;font-variant-numeric:tabular-nums}.xpf-conta-email .pflix-ev-widget .pflix-ev-code-input:placeholder-shown{text-align:left;letter-spacing:normal;font-size:12.5px}.xpf-conta-email .pflix-ev-new-email-input{flex:1 1 240px;min-width:0;margin:0}.xpf-conta-email .pflix-ev-change-email-message,.xpf-conta-email .pflix-ev-message{flex:1 1 100%;margin:0}.xpf-conta-email .pflix-ev-message:empty{display:none}.xpf-conta-email .pflix-ev-change-email.xpf-conta-email__troca{display:block;margin-top:14px;padding-top:12px;border-top:1px solid rgb(255 255 255 / .08)}.xpf-conta-email__linha{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:10px}.xpf-conta-email .pflix-ev-widget button.pflix-ev-button.xpf-conta-email__secundario{background:#fff0;border:1px solid rgb(255 255 255 / .22);color:rgb(255 255 255 / .8);box-shadow:none}.xpf-conta-email .pflix-ev-widget button.pflix-ev-button.xpf-conta-email__secundario:hover{background:rgb(255 255 255 / .07);border-color:rgb(255 255 255 / .35);color:#fff}@media (max-width:560px){.xpf-conta-email .pflix-ev-widget .pflix-ev-code-input,.xpf-conta-email .pflix-ev-new-email-input,.xpf-conta-email .pflix-ev-widget button.pflix-ev-button{flex:1 1 100%;width:100%}.xpf-conta-email .pflix-ev-widget .pflix-ev-actions,.xpf-conta-email .pflix-ev-widget .pflix-ev-code-row{flex:1 1 100%}.xpf-conta-email__linha{align-items:stretch}}.xpf-conta-email .screen-reader-text{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0 0 0 0);clip-path:inset(50%);white-space:nowrap;border:0}.xpf-aviso-email{position:fixed;top:86px;left:50%;z-index:9998;display:flex;align-items:center;gap:12px;width:calc(100% - 24px);max-width:560px;padding:12px 14px;border-radius:12px;border:1px solid rgb(245 158 11 / .55);background:#2b2110;box-shadow:0 12px 30px rgb(0 0 0 / .45);color:#fde68a;transform:translateX(-50%)}.xpf-aviso-email__icone{flex:0 0 auto;font-size:18px;line-height:1;color:#fbbf24}.xpf-aviso-email__texto{flex:1 1 auto;min-width:0;display:flex;flex-direction:column;gap:2px}.xpf-aviso-email__texto strong{font-size:14px;font-weight:700;color:#fff}.xpf-aviso-email__texto small{font-size:12.5px;line-height:1.35;color:rgb(253 230 138 / .9)}.xpf-aviso-email__acao{flex:0 0 auto;padding:8px 14px;border-radius:8px;background:#f59e0b;color:#231703;font-size:13px;font-weight:700;text-decoration:none;white-space:nowrap}.xpf-aviso-email__acao:hover{background:#fbbf24;color:#231703}.xpf-aviso-email__fechar{flex:0 0 auto;width:26px;height:26px;padding:0;border:0;border-radius:6px;background:#fff0;color:rgb(253 230 138 / .75);font-size:20px;line-height:1;cursor:pointer}.xpf-aviso-email__fechar:hover{background:rgb(255 255 255 / .08);color:#fff}.xpf-aviso-email--recomendacao{border-color:rgb(64 139 234 / .5);background:#12233a;color:#cfe0f7}.xpf-aviso-email--recomendacao .xpf-aviso-email__icone{color:#63a4f5}.xpf-aviso-email--recomendacao .xpf-aviso-email__texto small{color:rgb(207 224 247 / .9)}.xpf-aviso-email--recomendacao .xpf-aviso-email__acao{background:#408bea;color:#fff}.xpf-aviso-email--recomendacao .xpf-aviso-email__acao:hover{background:#63a4f5;color:#fff}.xpf-aviso-email--recomendacao .xpf-aviso-email__fechar{color:rgb(207 224 247 / .75)}.xpf-aviso-email[data-restante="0"]{border-color:rgb(239 68 68 / .6);background:#2a1416;color:#fecaca}.xpf-aviso-email[data-restante="0"] .xpf-aviso-email__icone{color:#f87171}@media (min-width:783px){body.admin-bar .xpf-aviso-email{top:118px}}@media (max-width:619px){.xpf-aviso-email{top:12px;gap:10px;padding:11px 12px}.xpf-aviso-email__acao{padding:7px 11px;font-size:12.5px}}@media (max-width:400px){.xpf-aviso-email{flex-wrap:wrap}.xpf-aviso-email__texto{flex:1 1 calc(100% - 70px)}.xpf-aviso-email__fechar{order:3}.xpf-aviso-email__acao{order:4;flex:1 1 100%;text-align:center}}.user_edit_control ul.idTabs li{width:auto;flex:1 1 0%}.user_edit_control ul.idTabs{display:flex;flex-wrap:nowrap}.xpf-pin::after{content:'';display:table;clear:both}.xpf-pin__secao{float:left;width:100%;margin:0 0 26px}.xpf-pin__secao:last-child{margin-bottom:0}.xpf-pin h3.xpf-pin__titulo{display:flex;align-items:center;flex-wrap:wrap;gap:8px;margin:0 0 12px;padding:0 0 8px;border-bottom:1px solid rgb(255 255 255 / .08);font-size:14px;font-weight:600;line-height:1.3;color:#fff;text-transform:none}.xpf-pin__marca{padding:2px 8px;border-radius:20px;font-size:11px;font-weight:600;letter-spacing:.02em}.xpf-pin__marca--definido{background:rgb(61 220 151 / .14);color:#3ddc97}.xpf-pin__marca--vazio{background:rgb(255 176 32 / .14);color:#ffb020}.xpf-pin__ajuda{margin:0 0 14px;font-size:12.5px;line-height:1.5;color:rgb(255 255 255 / .6);max-width:640px}.xpf-pin__trava{display:flex;align-items:center;flex-wrap:wrap;gap:10px 12px;padding:12px 14px;border-left:3px solid rgb(255 255 255 / .12);background:rgb(255 255 255 / .03);border-radius:0 4px 4px 0}.xpf-pin__trava[data-aberto="1"]{border-left-color:#d3a548}.xpf-pin[data-tem-pin="0"] .xpf-pin__abrir-campos,.xpf-pin__trava[data-aberto="1"] .xpf-pin__abrir-campos,.xpf-pin__trava[data-aberto="0"] .xpf-pin__travar{display:none}.xpf-pin__trava-estado{display:flex;align-items:center;gap:8px;flex:1 1 200px;min-width:0;font-size:13px;font-weight:600}.xpf-pin__selo{display:inline-flex;align-items:center;justify-content:center;width:22px;height:22px;flex:0 0 auto;border-radius:50%;font-size:11px;background:rgb(255 255 255 / .08);color:rgb(255 255 255 / .5)}.xpf-pin__trava[data-aberto="1"] .xpf-pin__selo{background:rgb(211 165 72 / .18);color:#d3a548}.xpf-pin__trava-texto{min-width:0;line-height:1.4;color:rgb(255 255 255 / .78)}.xpf-pin__trava[data-aberto="1"] .xpf-pin__trava-texto{color:#d3a548}.xpf-pin__nota{margin:8px 0 0;font-size:12px;line-height:1.45;color:rgb(255 255 255 / .45)}.xpf-pin__abrir-campos{display:flex;flex:0 0 auto;align-items:center;gap:8px}.xpf-pin .xpf-pin__trava .xpf-pin__abrir-pin{width:104px;flex:0 0 104px;height:32px;padding:0 8px;border:1px solid rgb(255 255 255 / .14);border-radius:3px;background:rgb(0 0 0 / .25);color:#fff;font-size:15px;letter-spacing:.35em;text-indent:.35em;text-align:center}.xpf-pin__abrir-pin:focus{border-color:#408bea;outline:none}.xpf-pin__abrir,.xpf-pin__travar{flex:0 0 auto;height:32px;padding:0 14px;border:0;border-radius:3px;background:rgb(255 255 255 / .12);color:#fff;font-size:12.5px;font-weight:600;cursor:pointer}.xpf-pin__abrir:hover,.xpf-pin__travar:hover{background:rgb(255 255 255 / .2)}.xpf-pin__abrir[disabled],.xpf-pin__travar[disabled]{opacity:.6;cursor:default}.xpf-pin__abrir{background:#408bea;color:rgb(255 255 255 / .92)}.xpf-pin__abrir:hover{background:#3579d0}@media (max-width:560px){.xpf-pin__trava-estado{flex:1 1 100%}.xpf-pin__abrir-campos{flex:1 1 100%}.xpf-pin__abrir,.xpf-pin__travar{flex:1 1 auto}}.xpf-pin__campos{display:flex;flex-wrap:wrap;align-items:flex-start;gap:0 24px}.xpf-pin__campos fieldset{float:none;width:auto;min-width:0}.xpf-pin__campos .form-pin-senha{flex:1 1 260px}.xpf-pin__campos .form-pin-novo,.xpf-pin__campos .form-pin-repete{flex:1 1 150px;max-width:190px}.xpf-pin .xpf-pin__digitos{width:100%;text-align:center;letter-spacing:.4em;text-indent:.4em;font-size:18px}@media (max-width:667px){.xpf-pin__campos .form-pin-senha{flex:1 1 100%}.xpf-pin__campos .form-pin-novo,.xpf-pin__campos .form-pin-repete{flex:1 1 0%;max-width:none}}.xpf-pin__acao{margin-top:4px}.xpf-pin button.xpf-pin__salvar{border:0;padding:10px 25px;font-size:18px;line-height:1.2;cursor:pointer;margin-top:20px;background:#408bea;color:rgb(255 255 255 / .7)}.xpf-pin button.xpf-pin__salvar:hover{color:#fff}.xpf-pin .xpf-pin__salvar[disabled]{opacity:.6;cursor:default}.xpf-pin__aviso{margin:12px 0 0;padding:10px 12px;border-radius:8px;background:rgb(255 96 96 / .12);border:1px solid rgb(255 96 96 / .35);color:#ffb4a2;font-size:13px;line-height:1.45}.xpf-pin__aviso--ok{background:rgb(61 220 151 / .12);border-color:rgb(61 220 151 / .4);color:#3ddc97}.xpf-pin__aviso[hidden]{display:none}