.ao-vivo-barra{justify-content:space-between;align-items:center;gap:var(--e-3);margin-bottom:var(--e-4);flex-wrap:wrap;display:flex}.status-vivo{font-size:var(--t-sm);color:var(--texto-2);font-variant-numeric:tabular-nums;flex-wrap:wrap;align-items:center;gap:4px 8px;margin:0;display:inline-flex}.status-vivo>.ponto-vivo{color:var(--vivo)}.status-sep{color:var(--suave)}.status-hora{color:var(--suave);align-items:center;gap:5px;display:inline-flex}[data-erro] .status-hora{color:var(--destaque)}.lives{gap:var(--e-6) var(--e-4);grid-template-columns:repeat(auto-fill,minmax(min(100%,268px),1fr));margin:0;padding:0;list-style:none;display:grid}@media (width<=640px){.lives-trilho{scroll-snap-type:x mandatory;overscroll-behavior-x:contain;margin:0 calc(var(--gutter) * -1);padding:0 var(--gutter) var(--e-2);scroll-padding:0 var(--gutter);scrollbar-width:none;grid-template-columns:none;grid-auto-columns:80%;grid-auto-flow:column;overflow-x:auto}.lives-trilho::-webkit-scrollbar{display:none}.lives-trilho>li{scroll-snap-align:start}}.cl{min-width:0}.cl[hidden]{display:none}.cl-midia{aspect-ratio:16/9;border-radius:var(--r-3);isolation:isolate;background:hsl(var(--h,220) 16% 13%);transition:transform var(--dur) var(--curva), box-shadow var(--dur) var(--curva);display:block;position:relative;overflow:hidden}.cl-midia:after{content:"";border-radius:inherit;pointer-events:none;background:linear-gradient(#0000 64%,#00000080);position:absolute;inset:0;box-shadow:inset 0 0 0 1px #ffffff0f}.cl-midia img{object-fit:cover;width:100%;height:100%;transition:transform .5s var(--curva);position:absolute;inset:0}.cl-midia:hover{box-shadow:0 0 0 1px var(--destaque-borda), 0 14px 30px -18px #000000e6;transform:translateY(-3px)}.cl-midia:hover img{transform:scale(1.04)}.cl-fallback{font:800 clamp(2.2rem, 5vw, 3.2rem) / 1 var(--fonte-titulo);letter-spacing:-.05em;color:hsl(var(--h,220) 40% 72% / .5);background:radial-gradient(90% 120% at 100% 0%, hsl(var(--h,220) 30% 22% / .9), transparent 60%), repeating-linear-gradient(-45deg, transparent 0 10px, #ffffff05 10px 11px), hsl(var(--h,220) 14% 12%);place-items:center;display:grid;position:absolute;inset:0}.cl-midia .selo-vivo{z-index:1;position:absolute;top:10px;left:10px;box-shadow:0 4px 12px -4px #ff4d5eb3}.cl-novato .cl-midia{box-shadow:0 0 0 1px var(--destaque-borda)}.cl-viewers{z-index:1;border-radius:var(--r-1);-webkit-backdrop-filter:blur(6px);color:#fff;font-size:var(--t-xs);font-variant-numeric:tabular-nums;background:#08080ab8;align-items:center;gap:4px;padding:3px 7px;font-weight:650;display:inline-flex;position:absolute;bottom:10px;left:10px}.cl-viewers .relogio,.cl-viewers .aprox{color:#ffffffb3}.cl-corpo{gap:10px;padding-top:12px;display:flex}.cl-av{flex:none}.cl-texto{flex:1;min-width:0}.cl-nome{font-family:var(--fonte-titulo);font-size:var(--t-md);letter-spacing:-.015em;text-overflow:ellipsis;white-space:nowrap;transition:color var(--dur);font-weight:700;line-height:1.3;display:block;overflow:hidden}.cl-nome:hover{color:var(--destaque-forte)}.cl-titulo{font-size:var(--t-sm);color:var(--texto-2);text-overflow:ellipsis;white-space:nowrap;margin:2px 0 4px;overflow:hidden}.cl-meta{font-size:var(--t-xs);color:var(--suave);align-items:center;gap:6px;min-width:0;margin:0;display:flex}.cl-meta .plat{font-size:inherit;color:var(--suave)}.cl-meta a{color:var(--suave);text-overflow:ellipsis;white-space:nowrap;transition:color var(--dur);text-decoration:none;overflow:hidden}.cl-meta a:hover{color:var(--texto)}.cl-tags{margin-top:8px}.cl-contexto{font-size:var(--t-xs);color:var(--destaque);margin:6px 0 0;font-weight:600}.ao-vivo[data-curta] .lives>li:nth-child(n+13){display:none}.ao-vivo-mais{margin-top:var(--e-5);justify-content:center;display:flex}.cl-esqueleto .cl-midia,.esq-linha{background:linear-gradient(90deg, var(--painel) 0%, var(--painel-2) 50%, var(--painel) 100%) 0 0 / 200% 100%;animation:1.6s linear infinite brilho}.cl-esqueleto .cl-midia:after{display:none}.esq-linha{border-radius:3px;width:70%;height:12px;margin-top:12px;display:block}.esq-linha.curta{width:45%;margin-top:8px}@keyframes brilho{to{background-position:-200% 0}}
