.flp{position:relative;width:100%;height:100%;background:#011712;outline:none;-moz-user-select:none;user-select:none;-webkit-user-select:none;overflow:hidden}.flp video{display:block;width:100%;height:100%;-o-object-fit:contain;object-fit:contain}.flp button{font:inherit;border:0;background:none;color:inherit;cursor:pointer;padding:0;-webkit-tap-highlight-color:transparent}.flp-erro{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:8px;text-align:center;padding:0 24px;background:#011712;color:#f5f6f2}.flp-erro b{font-size:15px;font-weight:600}.flp-erro span{font-size:13px;opacity:.75}.flp .flp-centro{position:absolute;left:50%;top:50%;width:68px;height:68px;border-radius:999px;display:inline-flex;align-items:center;justify-content:center;background:#f5f6f2f0;color:#011712;box-shadow:0 8px 30px #00000040;transition:transform .2s,opacity .2s}.flp-centro svg{width:28px;height:28px}.flp-centro .flp-play{margin-left:4px}.flp-barra{position:absolute;left:0;right:0;bottom:0;padding:40px 16px 12px;display:flex;flex-direction:column;gap:8px;transition:opacity .2s,transform .2s;background:linear-gradient(to top,#011712d1,#01171200)}.flp-trilho{position:relative;height:16px;display:flex;align-items:center;cursor:pointer;touch-action:none}.flp-trilho-fundo{position:relative;width:100%;height:4px;border-radius:999px;overflow:hidden;background:#f5f6f238;transition:height .15s}.flp-trilho:hover .flp-trilho-fundo{height:6px}.flp-carregado,.flp-feito{position:absolute;top:0;bottom:0;left:0}.flp-carregado{background:#f5f6f252}.flp-feito{background:#f5f6f2;border-radius:999px}.flp-bolinha{position:absolute;width:12px;height:12px;margin-left:-6px;border-radius:999px;background:#f5f6f2;transform:scale(0);transition:transform .15s}.flp-trilho:hover .flp-bolinha{transform:scale(1)}.flp-linha{display:flex;align-items:center;gap:6px;color:#f5f6f2}.flp .flp-botao{width:36px;height:36px;border-radius:999px;display:inline-flex;align-items:center;justify-content:center;transition:background-color .15s}.flp .flp-botao:hover,.flp .flp-vel:hover{background:#f5f6f224}.flp-botao svg{width:18px;height:18px}.flp-tempo{font-size:12.5px;font-variant-numeric:tabular-nums;opacity:.9;margin-left:4px}.flp-espaco{flex:1}.flp .flp-vel{height:32px;min-width:46px;padding:0 10px;border-radius:999px;font-size:12.5px;font-weight:600;font-variant-numeric:tabular-nums;transition:background-color .15s}@media (prefers-reduced-motion: reduce){.flp-centro,.flp-barra,.flp-bolinha,.flp-trilho-fundo{transition:none}}.tgl{--tgl-w: 44px;--tgl-h: 26px;--tgl-b: 20px;--tgl-p: 3px;--tgl-esticada: 24px;position:relative;display:inline-flex;flex:none;align-items:center;width:var(--tgl-w);height:var(--tgl-h);padding:0;border:0;border-radius:999px;background:var(--tgl-desligado);cursor:pointer;outline:none;transition:background-color .2s cubic-bezier(.2,.6,.2,1);-webkit-tap-highlight-color:transparent}.tgl[data-state=checked]{background:var(--tgl-ligado)}.tgl:disabled,.tgl[data-disabled]{opacity:.45;cursor:not-allowed}.tgl:focus-visible{box-shadow:0 0 0 2px var(--surface, #fff),0 0 0 4px var(--tgl-ligado)}.tgl-compacto{--tgl-w: 34px;--tgl-h: 20px;--tgl-b: 14px;--tgl-esticada: 18px}.tgl-bolinha{position:absolute;top:var(--tgl-p);left:var(--tgl-p);width:var(--tgl-b);height:var(--tgl-b);border-radius:999px;background:var(--tgl-bolinha);box-shadow:0 1px 2px #01171238;pointer-events:none;transition:transform .2s cubic-bezier(.2,.6,.2,1),width .12s cubic-bezier(.2,.6,.2,1)}.tgl[data-state=checked] .tgl-bolinha{transform:translate(calc(var(--tgl-w) - var(--tgl-b) - 2 * var(--tgl-p)))}.tgl:not(:disabled):not([data-disabled]):active .tgl-bolinha{width:var(--tgl-esticada)}.tgl[data-state=checked]:not(:disabled):not([data-disabled]):active .tgl-bolinha{transform:translate(calc(var(--tgl-w) - var(--tgl-esticada) - 2 * var(--tgl-p)))}.tgl[data-pulso]:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border-radius:999px;pointer-events:none}.tgl[data-pulso=a]:after{animation:tgl-pulso-a .52s cubic-bezier(.2,.6,.2,1) forwards}.tgl[data-pulso=b]:after{animation:tgl-pulso-b .52s cubic-bezier(.2,.6,.2,1) forwards}@keyframes tgl-pulso-a{0%{box-shadow:0 0 color-mix(in srgb,var(--tgl-ligado) 35%,transparent)}to{box-shadow:0 0 0 9px color-mix(in srgb,var(--tgl-ligado) 0%,transparent)}}@keyframes tgl-pulso-b{0%{box-shadow:0 0 color-mix(in srgb,var(--tgl-ligado) 35%,transparent)}to{box-shadow:0 0 0 9px color-mix(in srgb,var(--tgl-ligado) 0%,transparent)}}@media (prefers-reduced-motion: reduce){.tgl,.tgl-bolinha{transition:none}.tgl[data-pulso]:after{animation:none}}
