.cf-pl{--ouro:#ffcd07;--ouro-esc:#b38f00;--tinta:#111827;--cinza:#4b5563;--tela:#1b1c20;--tela2:#25262b;color:var(--tinta);-webkit-font-smoothing:antialiased;background:#fff;padding:64px 16px 72px;font-family:inherit}.cf-pl *,.cf-pl :before,.cf-pl :after{box-sizing:border-box}.cf-pl .wrap{max-width:1100px;margin:0 auto}.cf-pl .nota{text-align:center;letter-spacing:.2em;text-transform:uppercase;color:var(--ouro-esc);margin:0;font-size:18px;font-weight:800}.cf-pl h2{text-align:center;letter-spacing:-.02em;margin:12px 0 0;font-size:clamp(30px,5vw,40px);font-weight:900;line-height:1.1}.cf-pl .sub{text-align:center;max-width:640px;color:var(--cinza);margin:16px auto 0;font-size:16px;line-height:1.6}.cf-pl .toque{width:max-content;max-width:100%;color:var(--tinta);background:#fff8d6;border-radius:999px;align-items:center;gap:8px;margin:28px auto 0;padding:8px 16px;font-size:14px;font-weight:700;display:flex}.cf-pl .toque svg{color:var(--ouro-esc);flex:none;animation:1.6s ease-in-out infinite cf-pl-toque}@keyframes cf-pl-toque{0%,to{transform:translateY(0)}50%{transform:translateY(-3px)}}@media (prefers-reduced-motion:reduce){.cf-pl .toque svg{animation:none}}.cf-pl .abas{scrollbar-width:none;gap:8px;margin:16px -16px 0;padding:0 16px 6px;display:flex;overflow-x:auto}.cf-pl .abas::-webkit-scrollbar{display:none}@media (min-width:900px){.cf-pl .abas{flex-wrap:wrap;justify-content:center;margin:16px 0 0;padding:0;overflow:visible}}.cf-pl .aba{all:unset;cursor:pointer;color:var(--cinza);border-radius:999px;flex:none;padding:10px 20px;font-size:14px;font-weight:700;transition:all .2s;box-shadow:inset 0 0 0 1px #d1d5db}.cf-pl .aba:hover{color:var(--tinta);box-shadow:inset 0 0 0 1px var(--tinta)}.cf-pl .aba[aria-selected=true]{background:var(--tinta);color:var(--ouro);box-shadow:none}.cf-pl .aba:focus-visible{outline:2px solid var(--ouro-esc);outline-offset:2px}.cf-pl .painel{grid-template-columns:minmax(0,1fr);align-items:center;gap:28px;margin-top:36px;animation:.35s ease-out cf-pl-in;display:grid}@keyframes cf-pl-in{0%{opacity:0;transform:translateY(8px)}}@media (min-width:1000px){.cf-pl .painel{grid-template-columns:minmax(0,1fr) minmax(0,1.15fr);gap:44px}}.cf-pl .num{color:var(--ouro-esc);font:900 14px ui-monospace,Consolas,monospace}.cf-pl h3{letter-spacing:-.015em;margin:8px 0 0;font-size:clamp(24px,3.4vw,30px);font-weight:900;line-height:1.15}.cf-pl .texto{color:var(--cinza);margin:14px 0 0;font-size:16px;line-height:1.65}.cf-pl .texto b{color:var(--tinta)}.cf-pl .destaque{background:#fff8db;border-radius:14px;align-items:baseline;gap:8px;margin-top:18px;padding:10px 16px;display:inline-flex}.cf-pl .destaque strong{color:var(--tinta);font-size:26px;font-weight:900}.cf-pl .destaque span{color:var(--cinza);font-size:14px}.cf-pl .chips{flex-wrap:wrap;gap:8px;margin-top:18px;display:flex}.cf-pl .chip{all:unset;cursor:pointer;color:var(--tinta);background:#f3f4f6;border-radius:10px;padding:8px 14px;font-size:13px;font-weight:700;transition:all .2s}.cf-pl .chip:hover{background:#e5e7eb}.cf-pl .chip.on{background:var(--tinta);color:var(--ouro)}.cf-pl .chip:focus-visible{outline:2px solid var(--ouro-esc);outline-offset:2px}.cf-pl .tela{background:#101016;border:1px solid #e5e7eb;border-radius:22px;padding:8px;position:relative;overflow:hidden;box-shadow:0 24px 60px -20px #00000059}.cf-pl .tela .vidro{aspect-ratio:16/11;background:#141418;border-radius:15px;position:relative;overflow:hidden}.cf-pl .slide{object-fit:contain;opacity:0;width:100%;height:100%;transition:opacity .7s;position:absolute;inset:0}.cf-pl .slide.on{opacity:1}.cf-pl .legenda{z-index:3;color:#fff;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:#000000b8;border-radius:999px;padding:6px 11px;font-size:12px;font-weight:700;transition:opacity .3s;position:absolute;bottom:12px;left:12px}.cf-pl .legenda:before{content:"●";color:var(--ouro);margin-right:6px}.cf-pl .pontos{z-index:3;gap:5px;display:flex;position:absolute;bottom:16px;right:12px}.cf-pl .pontos i{background:#ffffff59;border-radius:3px;width:6px;height:6px;transition:all .3s}.cf-pl .pontos i.on{background:var(--ouro);width:18px}.cf-pl video.slide{object-fit:cover}.cf-pl video.slide:only-child{opacity:1}.cf-pl .rolagem{width:min(92%,520px);position:absolute;top:0;left:50%;transform:translate(-50%)}.cf-pl .rolagem img{border-radius:6px;width:100%;animation:14s ease-in-out infinite alternate cf-pl-rola;display:block}@keyframes cf-pl-rola{0%,8%{transform:translateY(12px)}92%,to{transform:translateY(var(--fim))}}.cf-pl .capas-wrap{margin-top:22px;position:relative}.cf-pl .capas{scroll-snap-type:x mandatory;scroll-behavior:smooth;scrollbar-width:none;gap:10px;padding:4px 2px 8px;display:flex;overflow-x:auto}.cf-pl .capas::-webkit-scrollbar{display:none}.cf-pl .capa{all:unset;cursor:pointer;scroll-snap-align:start;flex:none;width:116px}.cf-pl .capa img{aspect-ratio:899/1370;object-fit:cover;border-radius:10px;width:100%;transition:transform .25s;display:block;box-shadow:0 8px 20px -10px #00000080}.cf-pl .capa:hover img{transform:translateY(-3px)}.cf-pl div.capa{cursor:default}.cf-pl div.capa:hover img{transform:none}.cf-pl .capa:focus-visible img{outline:2px solid var(--ouro-esc);outline-offset:2px}.cf-pl .capa span{text-align:center;letter-spacing:.06em;text-transform:uppercase;color:var(--ouro-esc);margin-top:7px;font-size:11px;font-weight:800;display:block}.cf-pl .setas{gap:8px;margin-top:6px;display:flex}.cf-pl .seta{all:unset;cursor:pointer;border-radius:50%;place-items:center;width:36px;height:36px;font-size:16px;display:grid;box-shadow:inset 0 0 0 1px #d1d5db}.cf-pl .seta:hover{background:var(--tinta);color:var(--ouro);box-shadow:none}.cf-pl .dica{color:#6b7280;margin-top:10px;font-size:13px}.cf-pl .app{background:var(--tela);color:#e5e7eb;scrollbar-width:thin;padding:14px;font-size:12px;position:absolute;inset:0;overflow:auto}.cf-pl .cabapp{border-radius:10px 10px 0 0;justify-content:space-between;align-items:center;gap:8px;padding:10px 12px;display:flex}.cf-pl .cabapp b{color:#fff;font-size:15px;font-weight:800}.cf-pl .cabapp small{color:#ffffffd9;font-size:11px;display:block}.cf-pl .sessao{background:#202126;border-top:1px solid #34353b;padding:12px}.cf-pl .sessao h5{color:#fff;margin:0;font-size:13px;font-weight:900}.cf-pl .sessao .mat{color:#e5e7eb;margin-top:4px;font-size:12px;font-weight:700}.cf-pl .sessao .ass{color:#9ca3af;margin-top:2px;font-size:11px;line-height:1.35}.cf-pl .linha{justify-content:space-between;align-items:flex-start;gap:10px;display:flex}.cf-pl .iniciar{color:#fff;background:#c9a200;border-radius:6px;flex-shrink:0;padding:6px 10px;font-size:10px;font-weight:800}.cf-pl .atalhos{flex-wrap:wrap;gap:4px 6px;margin-top:9px;display:flex}.cf-pl .atalho{all:unset;cursor:pointer;color:#d1d5db;border-radius:6px;align-items:center;gap:5px;padding:5px 8px;font-size:11.5px;transition:all .2s;display:inline-flex}.cf-pl .atalho:hover,.cf-pl .atalho.foco{color:#fff;background:#ffcd0729;box-shadow:inset 0 0 0 1px #ffcd0799}.cf-pl .atalho:focus-visible{outline:2px solid var(--ouro)}.cf-pl .atalho svg{width:13px;height:13px}.cf-pl .apagado{opacity:.55;pointer-events:none}.cf-pl .janela{z-index:5;background:#18181b;border-radius:12px;flex-direction:column;animation:.3s cubic-bezier(.2,.8,.3,1.1) cf-pl-abre;display:flex;position:absolute;inset:10px;overflow:hidden;box-shadow:0 20px 50px #0009}@keyframes cf-pl-abre{0%{opacity:0;transform:scale(.92)}}.cf-pl .janela header{color:#fff;background:#26272c;justify-content:space-between;align-items:center;gap:8px;padding:8px 10px 8px 14px;font-size:12.5px;font-weight:700;display:flex}.cf-pl .janela header button{all:unset;cursor:pointer;background:#ffffff1a;border-radius:50%;place-items:center;width:26px;height:26px;font-size:15px;display:grid}.cf-pl .janela .corpo{flex:1;position:relative;overflow:hidden}.cf-pl .janela .corpo .slide{object-fit:contain}.cf-pl .janela .aviso{text-align:center;color:#d1d5db;place-items:center;padding:24px;font-size:14px;line-height:1.5;display:grid;position:absolute;inset:0}.cf-pl table.ed{border-collapse:collapse;width:100%;font-size:11.5px}.cf-pl .ed th{letter-spacing:.04em;color:#cbd5e1;text-transform:uppercase;background:#2b2c31;border-bottom:1px solid #3a3b41;padding:6px 4px;font-size:9.5px;font-weight:700}.cf-pl .ed th.vt{writing-mode:vertical-rl;height:56px;transform:rotate(180deg)}.cf-pl .ed td{text-align:center;vertical-align:middle;border-bottom:1px solid #34353b;padding:7px 4px}.cf-pl .ed td.as{text-align:left;color:#e5e7eb;padding-left:14px;line-height:1.35}.cf-pl .ed tr.grupo td{color:#fff;font-size:12px;font-weight:900}.cf-pl .ed tr.grupo td.as{padding-left:6px}.cf-pl .ed .cx{all:unset;cursor:pointer;color:#111;border-radius:3px;place-items:center;width:14px;height:14px;font-size:10px;display:inline-grid;box-shadow:inset 0 0 0 1.5px #9ca3af}.cf-pl .ed .cx.on{background:var(--ouro);box-shadow:none}.cf-pl .ed .ic{all:unset;cursor:pointer;color:#e5e7eb;border-radius:6px;place-items:center;width:24px;height:24px;display:inline-grid}.cf-pl .ed .ic:hover,.cf-pl .ed .ic.pulsa{color:var(--ouro);background:#ffcd072e}.cf-pl .ed .ic.pulsa{animation:1.4s ease-in-out infinite cf-pl-pulsa}@keyframes cf-pl-pulsa{50%{box-shadow:0 0 0 5px #ffcd0740}}.cf-pl .ed .ic svg{width:14px;height:14px}.cf-pl .ed .pct{color:#60a5fa;font-weight:700}.cf-pl .ed .pct.mal{color:#f87171}@media (max-width:560px){.cf-pl .ed .r46{display:none}}.cf-pl .menu{z-index:4;background:#3a3b41;border-radius:8px;min-width:210px;padding:4px;animation:.18s ease-out cf-pl-abre;position:absolute;box-shadow:0 12px 30px #00000080}.cf-pl .menu button{all:unset;cursor:pointer;box-sizing:border-box;color:#f3f4f6;border-radius:6px;align-items:center;gap:9px;width:100%;padding:8px 10px;font-size:12.5px;display:flex}.cf-pl .menu button:hover,.cf-pl .menu button:focus-visible{background:#ffffff1a}.cf-pl .menu svg{color:#cbd5e1;width:14px;height:14px}.cf-pl .pp{padding:14px 16px 26px}.cf-pl .pp-topo{justify-content:space-between;align-items:center;gap:10px;display:flex}.cf-pl .pp-topo b{letter-spacing:.02em;color:#fff;font-size:14px}.cf-pl .pp-abas,.cf-pl .pp-per{gap:2px;font-style:normal;display:flex}.cf-pl .pp-abas i,.cf-pl .pp-per i{color:#cbd5e1;border-radius:6px;padding:4px 8px;font-size:10.5px;font-style:normal}.cf-pl .pp-abas{background:#111214;border-radius:8px;padding:2px}.cf-pl .pp-abas i.on{color:#fff;background:#4b4c52}.cf-pl .pp-per{flex-wrap:wrap;justify-content:center;margin-top:10px}.cf-pl .pp-per i.on{color:#fff;border-radius:0;box-shadow:inset 0 -2px #fff}.cf-pl .pp-num{grid-template-columns:repeat(3,1fr);gap:8px;margin-top:10px;display:grid}.cf-pl .pp-num div{text-align:center;background:#202126;border-radius:10px;padding:8px 10px}.cf-pl .pp-num strong{color:#fff;font-size:20px;font-weight:900;line-height:1.1;display:block}.cf-pl .pp-num div:nth-child(2) strong{color:#60a5fa}.cf-pl .pp-num span{color:#9ca3af;font-size:10px}.cf-pl .pp-graf{grid-template-columns:1.25fr 1fr;gap:8px;margin-top:8px;display:grid}.cf-pl .pp-card{background:#202126;border-radius:10px;padding:10px 12px}.cf-pl .pp-card h6{color:#fff;letter-spacing:.02em;margin:0 0 6px;font-size:10.5px;font-weight:800}.cf-pl .pp-card svg{width:100%;height:104px;display:block}.cf-pl .pp-rosca{background:conic-gradient(#3b82f6 calc(var(--p) * 1%), #f43f5e 0);border-radius:50%;width:96px;height:96px;margin:2px auto 0;position:relative}.cf-pl .pp-rosca:after{content:"";background:#202126;border-radius:50%;position:absolute;inset:18px}.cf-pl .pp-rosca span{z-index:1;color:#fff;place-items:center;font-size:17px;font-weight:900;display:grid;position:absolute;inset:0}.cf-pl .pp-leg{color:#cbd5e1;justify-content:center;align-items:center;gap:5px;margin-top:6px;font-size:10px;display:flex}.cf-pl .pp-leg i{border-radius:50%;width:8px;height:8px;margin-left:6px}.cf-pl .pp-tab{margin-top:8px}.cf-pl .pp-lin{color:#e5e7eb;border-radius:6px;grid-template-columns:1.6fr .5fr 1fr 1fr;align-items:center;gap:8px;margin-top:5px;padding:7px 8px;font-size:11px;display:grid;box-shadow:inset 0 0 0 1px #3a3b41}.cf-pl .pp-lin b{text-align:right}.cf-pl .pp-lin em{text-align:right;font-style:normal}.cf-pl .pp-lin small{color:#9ca3af;font-size:9px}.cf-pl .pp-bar{background:#f87171;border-radius:2px;height:7px;overflow:hidden}.cf-pl .pp-bar i{background:#93c5fd;height:100%;display:block}.cf-pl .pp-ex{text-align:right;color:#6b7280;margin-top:8px;font-size:9.5px;display:block}@media (max-width:560px){.cf-pl .pp-lin{grid-template-columns:1.4fr .5fr 1fr}.cf-pl .pp-lin em{display:none}.cf-pl .pp-graf{grid-template-columns:1fr 1fr}}.cf-pl dialog{width:calc(100% - 32px);max-width:620px;max-height:86dvh;color:var(--tinta);background:#fff;border:0;border-radius:22px;padding:0;overflow:hidden;box-shadow:0 30px 80px -20px #00000080}.cf-pl dialog::backdrop{-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);background:#000000b3}.cf-pl dialog[open]{animation:.22s ease-out cf-pl-in}.cf-pl .dl{flex-direction:column;max-height:86dvh;display:flex}.cf-pl .dl-topo{border-bottom:1px solid #e5e7eb;align-items:center;gap:14px;padding:18px 20px;display:flex}.cf-pl .dl-topo img{border-radius:6px;width:46px}.cf-pl .dl-topo p{letter-spacing:.18em;text-transform:uppercase;color:var(--ouro-esc);margin:0;font-size:11px;font-weight:800}.cf-pl .dl-topo h4{margin:3px 0 0;font-size:21px;font-weight:900}.cf-pl .fechar{all:unset;cursor:pointer;background:#f3f4f6;border-radius:50%;place-items:center;width:34px;height:34px;margin-left:auto;font-size:19px;display:grid}.cf-pl .dl-lista{overscroll-behavior:contain;padding:0 20px 22px;overflow-y:auto}.cf-pl .dl-lista h5{letter-spacing:.04em;text-transform:uppercase;background:#fff;margin:0;padding:16px 0 6px;font-size:12.5px;font-weight:900;position:sticky;top:0}.cf-pl .dl-lista ol{margin:0;padding:0;list-style:none}.cf-pl .dl-lista li{color:#374151;border-top:1px solid #f3f4f6;padding:8px 0 8px 16px;font-size:14px;line-height:1.4;position:relative}.cf-pl .dl-lista li:before{content:"";background:var(--ouro);border-radius:50%;width:6px;height:6px;position:absolute;top:15px;left:2px}
