.yv-video{--yv-fundo: #0A0A0A;--yv-painel: #111116;--yv-painel-2: #16161d;--yv-violeta: #5B2A86;--yv-violeta-luz:#8B5CF6;--yv-verde: #00E5A0;--yv-texto: #F4F4F4;--yv-apagado: #A0A0A0;--yv-perigo: #FF5C7A;--yv-linha: rgba(255,255,255,.08);--yv-raio: 16px}.yv-video{position:fixed;inset:0;z-index:9500;display:flex;align-items:center;justify-content:center;padding:24px;font-family:Poppins,system-ui,-apple-system,sans-serif;color:var(--yv-texto)}.yv-video[hidden]{display:none}.yv-video__fundo{position:absolute;inset:0;background:#050508d1;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.yv-video__caixa{position:relative;width:min(1120px,100%);height:min(720px,100%);display:flex;flex-direction:column;background:var(--yv-fundo);border:1px solid var(--yv-violeta);border-radius:var(--yv-raio);overflow:hidden;box-shadow:0 0 0 1px #5b2a8659,0 30px 90px #000000b3,0 0 60px #5b2a8640;animation:yv-entrar .22s ease-out}@keyframes yv-entrar{0%{opacity:0;transform:translateY(12px) scale(.985)}to{opacity:1;transform:none}}.yv-video--encolhida{inset:auto auto 20px 20px;padding:0;width:340px;height:240px}.yv-video--encolhida .yv-video__fundo{display:none}.yv-video--encolhida .yv-video__caixa{width:100%;height:100%}.yv-video--encolhida .yv-video__titulo,.yv-video--encolhida .yv-video__aviso,.yv-video--encolhida .yv-video__espera{display:none}.yv-video--encolhida .yv-video__barra{padding:8px 6px;gap:6px;flex-wrap:nowrap}.yv-video--encolhida .yv-botao{width:36px;height:36px;flex-shrink:0}.yv-video--encolhida .yv-botao svg{width:17px;height:17px}.yv-video--encolhida .yv-botao--texto{display:none}.yv-video--encolhida .yv-botao--encerrar{width:36px;padding:0;margin-left:2px}.yv-video--encolhida .yv-separador{display:none}.yv-video--encolhida .yv-video__local{width:88px;top:auto;bottom:10px}.yv-video__topo{display:flex;align-items:center;gap:12px;padding:12px 16px;background:linear-gradient(180deg,rgba(91,42,134,.22),transparent);border-bottom:1px solid var(--yv-linha);flex-shrink:0}.yv-video__titulo{min-width:0;flex:1}.yv-video__titulo h3{font-size:15px;font-weight:600;margin:0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.yv-video__titulo p{margin:2px 0 0;font-size:12px;color:var(--yv-apagado)}.yv-estado{display:inline-flex;align-items:center;gap:7px;padding:5px 12px;border-radius:999px;font-size:12px;font-weight:500;border:1px solid var(--yv-linha);background:var(--yv-painel-2);color:var(--yv-apagado);white-space:nowrap}.yv-estado:before{content:"";width:7px;height:7px;border-radius:50%;background:currentColor;flex-shrink:0}.yv-estado--ligando{color:var(--yv-violeta-luz);border-color:#8b5cf666}.yv-estado--ligando:before{animation:yv-pulsar 1.2s ease-in-out infinite}.yv-estado--ativa{color:var(--yv-verde);border-color:#00e5a066}.yv-estado--problema{color:#ffc24b;border-color:#ffc24b66}.yv-estado--caiu{color:var(--yv-perigo);border-color:#ff5c7a66}@keyframes yv-pulsar{0%,to{opacity:1}50%{opacity:.35}}.yv-cronometro{font-variant-numeric:tabular-nums;font-size:13px;color:var(--yv-texto);padding:5px 10px;border-radius:8px;background:var(--yv-painel-2);border:1px solid var(--yv-linha)}.yv-video__palco{position:relative;flex:1;min-height:0;background:radial-gradient(120% 90% at 50% 0%,rgba(91,42,134,.18),transparent 65%),#050507;overflow:hidden}.yv-video__remoto{width:100%;height:100%;object-fit:contain;background:#050507;display:block}.yv-video__local{position:absolute;right:14px;bottom:14px;width:190px;aspect-ratio:4 / 3;object-fit:cover;border-radius:12px;border:1px solid var(--yv-violeta);background:#050507;box-shadow:0 10px 30px #0009;transform:scaleX(-1);transition:opacity .18s ease}.yv-video--compartilhando .yv-video__local{transform:none}.yv-video__local[data-oculto=sim]{opacity:0;pointer-events:none}.yv-video--esperando .yv-video__local{top:14px;bottom:auto;width:150px}.yv-video__espera{position:absolute;inset:0;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:16px;text-align:center;padding:24px}.yv-video__espera[hidden]{display:none}.yv-orbita{width:74px;height:74px;border-radius:50%;border:2px solid rgba(91,42,134,.35);border-top-color:var(--yv-verde);animation:yv-girar 1.1s linear infinite}@keyframes yv-girar{to{transform:rotate(360deg)}}.yv-video__espera h4{margin:0;font-size:16px;font-weight:600}.yv-video__espera p{margin:0;font-size:13px;color:var(--yv-apagado);max-width:420px}.yv-link{display:flex;gap:8px;width:min(520px,100%);margin-top:4px}.yv-link input{flex:1;min-width:0;padding:10px 12px;font-size:12.5px;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;color:var(--yv-texto);background:var(--yv-painel-2);border:1px solid var(--yv-linha);border-radius:10px}.yv-link input:focus{outline:2px solid var(--yv-violeta-luz);outline-offset:1px}.yv-copiar{padding:10px 16px;font:inherit;font-size:13px;font-weight:500;color:#04140e;background:var(--yv-verde);border:none;border-radius:10px;cursor:pointer;white-space:nowrap}.yv-copiar:hover{filter:brightness(1.08)}.yv-copiar:active{transform:translateY(1px)}.yv-video__barra{display:flex;align-items:center;justify-content:center;gap:10px;padding:14px 16px;background:var(--yv-painel);border-top:1px solid var(--yv-linha);flex-shrink:0;flex-wrap:wrap}.yv-botao{position:relative;display:inline-flex;align-items:center;justify-content:center;gap:8px;width:48px;height:48px;padding:0;border-radius:50%;border:1px solid var(--yv-linha);background:var(--yv-painel-2);color:var(--yv-texto);cursor:pointer;transition:background .15s ease,border-color .15s ease,color .15s ease,box-shadow .15s ease}.yv-botao svg{width:21px;height:21px;fill:currentColor;pointer-events:none}.yv-botao:hover:not(:disabled){border-color:var(--yv-violeta-luz);background:#1c1c25}.yv-botao:focus-visible{outline:2px solid var(--yv-verde);outline-offset:2px}.yv-botao:disabled{opacity:.4;cursor:not-allowed}.yv-botao[aria-pressed=true]{background:#00e5a024;border-color:var(--yv-verde);color:var(--yv-verde);box-shadow:0 0 18px #00e5a047}.yv-botao--cortado{background:#ff5c7a24;border-color:var(--yv-perigo);color:var(--yv-perigo)}.yv-botao--cortado:hover:not(:disabled){background:#ff5c7a33;border-color:var(--yv-perigo)}.yv-botao--encerrar{width:auto;padding:0 20px;border-radius:999px;background:var(--yv-perigo);border-color:var(--yv-perigo);color:#14040a;font:inherit;font-size:13.5px;font-weight:600;margin-left:6px}.yv-botao--encerrar:hover{filter:brightness(1.08);background:var(--yv-perigo);border-color:var(--yv-perigo)}.yv-separador{width:1px;height:26px;background:var(--yv-linha);margin:0 4px}.yv-botao:after{content:attr(data-dica);position:absolute;bottom:calc(100% + 8px);left:50%;transform:translate(-50%);padding:5px 9px;font-size:11.5px;white-space:nowrap;color:var(--yv-texto);background:#000;border:1px solid var(--yv-linha);border-radius:7px;opacity:0;pointer-events:none;transition:opacity .14s ease}.yv-botao:hover:after,.yv-botao:focus-visible:after{opacity:1}.yv-video__aviso{padding:10px 16px;font-size:12.5px;line-height:1.55;background:#ff5c7a1a;border-top:1px solid rgba(255,92,122,.3);color:#ffc7d2;flex-shrink:0}.yv-video__aviso[hidden]{display:none}.yv-video__aviso b{color:#fff}.yv-video--destaque .yv-video__caixa{animation:yv-destacar .6s ease-out}@keyframes yv-destacar{0%,to{box-shadow:0 0 0 1px #5b2a8659,0 30px 90px #000000b3,0 0 60px #5b2a8640}50%{box-shadow:0 0 0 2px var(--yv-verde),0 30px 90px #000000b3,0 0 70px #00e5a080}}.kcard-video-acoes{display:flex;gap:6px;margin-top:9px}.kcard-video-acoes .kcard-video{margin-top:0;flex:1;min-width:0}.kcard-video{display:inline-flex;align-items:center;justify-content:center;gap:6px;width:100%;margin-top:9px;padding:7px 10px;font:inherit;font-size:11.5px;font-weight:500;letter-spacing:.2px;color:var(--yv-verde, #00E5A0);background:linear-gradient(180deg,#00e5a01a,#5b2a8624);border:1px solid rgba(0,229,160,.3);border-radius:9px;cursor:pointer;box-shadow:0 0 10px #00e5a01a;transition:box-shadow .18s ease,border-color .18s ease,background .18s ease}.kcard-video svg{width:13px;height:13px;fill:currentColor;flex-shrink:0}.kcard-video:hover{border-color:var(--yv-verde, #00E5A0);background:linear-gradient(180deg,#00e5a02e,#5b2a8633);box-shadow:0 0 20px #00e5a04d}.kcard-video:active{transform:translateY(1px)}.kcard-video:focus-visible{outline:2px solid var(--yv-verde, #00E5A0);outline-offset:2px}.kcard-link{display:inline-flex;align-items:center;justify-content:center;flex:0 0 auto;padding:7px 10px;font:inherit;color:var(--yv-violeta-luz, #8B5CF6);background:#5b2a862e;border:1px solid rgba(91,42,134,.5);border-radius:9px;cursor:pointer;transition:border-color .18s ease,background .18s ease,color .18s ease}.kcard-link svg{width:14px;height:14px;fill:currentColor;display:block}.kcard-link:hover{color:var(--yv-verde, #00E5A0);border-color:#00e5a073;background:#5b2a864d}.kcard-link:active{transform:translateY(1px)}.kcard-link:focus-visible{outline:2px solid var(--yv-verde, #00E5A0);outline-offset:2px}.vc-ficha-acoes{display:flex;gap:8px;flex-wrap:wrap;margin-bottom:18px}@media(prefers-reduced-motion:reduce){.yv-video__caixa{animation:none}.yv-orbita{animation:none;border-top-color:var(--yv-violeta-luz)}.yv-estado--ligando:before{animation:none}.yv-botao,.kcard-video,.kcard-link{transition:none}}@media(max-width:720px){.yv-video{padding:0}.yv-video__caixa{width:100%;height:100%;border:none;border-radius:0}.yv-video__local{width:108px;right:10px;bottom:10px}.yv-video__barra{gap:8px;padding:12px 10px calc(12px + env(safe-area-inset-bottom))}.yv-botao{width:46px;height:46px}.yv-botao--encerrar{padding:0 16px}.yv-video--encolhida{inset:auto 10px 10px auto;width:190px;height:140px}}
