.uj-sr{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}.uj-trunc{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.uj-cl2{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden}.uj-muted{color:var(--gg-texto-3)}.uj-lnk,.uj-lnk:hover,.uj-lnk:focus{color:var(--gg-link) !important;font-weight:500;white-space:nowrap;cursor:pointer}a.uj-lnk:hover{text-decoration:underline !important}.uj-cor-estrela{color:var(--gg-estrela)}.uj-cor-fr{color:var(--gg-fr)}.uj-card{background:var(--gg-card);border:1px solid var(--gg-borda);border-radius:14px;box-shadow:var(--gg-sombra)}.uj-btn{display:inline-flex;align-items:center;justify-content:center;gap:7px;height:38px;padding:0 16px;border-radius:9px;border:1px solid var(--gg-borda-campo);background:var(--gg-card);color:var(--gg-texto) !important;font-size:14px;font-weight:500;cursor:pointer;white-space:nowrap}.uj-btn:hover{background:var(--gg-card-2)}.uj-btn[disabled]{opacity:.6;cursor:default}.uj-btn-pri{background:var(--gg-amarelo);border-color:var(--gg-amarelo);color:var(--gg-amarelo-txt) !important;font-weight:700}.uj-btn-pri:hover{background:var(--gg-amarelo);filter:brightness(1.05)}.uj-btn-ok{border-color:var(--gg-verde);color:var(--gg-verde) !important}.uj-btn-sm{height:32px;padding:0 12px;font-size:13px;border-radius:8px}.uj-btn-ico{width:32px;height:32px;padding:0}.uj-sel{position:relative;display:inline-flex;align-items:center;margin:0}.uj-sel select{appearance:none;height:38px;padding:0 34px 0 12px;border-radius:9px;border:1px solid var(--gg-borda-campo);background:var(--gg-card);color:var(--gg-texto);cursor:pointer;font-weight:500}.uj-sel .fa{position:absolute;right:12px;pointer-events:none;font-size:11px;color:var(--gg-texto-3)}.uj-chips{display:flex;flex-wrap:wrap;gap:6px}.uj-chip{display:inline-flex;align-items:center;gap:6px;height:34px;padding:0 12px;border-radius:999px;border:1px solid var(--gg-chip-borda);background:var(--gg-chip-bg);color:var(--gg-texto-2);font-size:13px;font-weight:500;cursor:pointer;white-space:nowrap}.uj-chip small{font-size:12px;color:var(--gg-texto-3);font-weight:400}.uj-chip .fa{font-size:13px}.uj-chip:hover{border-color:var(--gg-texto-3);color:var(--gg-texto)}.uj-chip.on{background:var(--gg-chip-on-bg);border-color:var(--gg-chip-on-bg);color:var(--gg-chip-on-txt)}.uj-chip.on small{color:inherit;opacity:.75}.uj-tag{display:inline-block;padding:2px 6px;border-radius:4px;background:var(--gg-tag-bg);color:var(--gg-tag-txt);font-size:10px;font-weight:700;letter-spacing:.3px}.uj-estrelas{display:inline-flex;gap:1px;color:var(--gg-estrela);font-size:12px}.uj-fechar{width:36px;height:36px;border-radius:8px;border:0;background:rgba(0,0,0,0);color:var(--gg-texto-3);font-size:18px;cursor:pointer}.uj-fechar:hover{background:var(--gg-card-2);color:var(--gg-texto)}.uj-capa{position:relative;display:block;aspect-ratio:3/4;overflow:hidden;background:var(--gg-card-2)}.uj-capa img{width:100%;height:100%;object-fit:cover;transition:transform .25s ease}.uj-vazio{margin-top:20px;padding:36px 20px;text-align:center;color:var(--gg-texto-3);border:1px dashed var(--gg-borda-forte);border-radius:14px;background:var(--gg-card)}.uj-vazio>.fa{font-size:30px;color:var(--gg-borda-forte);margin-bottom:10px;display:block}.uj-vazio b{display:block;color:var(--gg-texto);font-size:16px;margin-bottom:4px}.uj-vazio p{margin:0 auto 14px;max-width:420px;line-height:1.5}#content-container{background-color:var(--gg-fundo)}.lv{padding:6px 0 24px}.lv-cab{display:flex;flex-wrap:wrap;align-items:flex-end;justify-content:space-between;gap:12px;margin-bottom:14px}.lv-cab h1{margin:0;font:700 34px/1.1 var(--gg-fonte-titulo);color:var(--gg-titulo)}.lv-cab p{margin:4px 0 0;font-size:15px;color:var(--gg-texto-2)}.lv-busca{position:relative;margin:0 0 11px}.lv-busca>.fa{position:absolute;left:14px;top:50%;transform:translateY(-50%);color:var(--gg-texto-3);pointer-events:none}.lv-busca input{width:100%;height:46px;padding:0 14px 0 38px;border:1px solid var(--gg-borda-campo);border-radius:11px;background:var(--gg-campo);color:var(--gg-texto);font-size:15px;outline:none}.lv-busca input::placeholder{color:var(--gg-texto-3)}.lv-busca input:focus{border-color:var(--gg-link);box-shadow:0 0 0 1px var(--gg-link)}.lv-chips a{text-decoration:none}.lv-sec{margin-top:26px}.lv-sec-cab{display:flex;align-items:baseline;justify-content:space-between;gap:12px;margin-bottom:10px}.lv-sec-cab h2{margin:0;font:700 22px var(--gg-fonte-titulo);color:var(--gg-texto)}.lv-sec-cab p{margin:1px 0 0;font-size:13px;color:var(--gg-texto-3)}.lv-sec-cab .uj-lnk{flex:none;font-size:13px}.lv-sec-cab-pg{margin:20px 0 0}.lv-trilho{display:grid;grid-auto-flow:column;grid-auto-columns:calc((100% - 42px)/4);gap:14px;padding:2px 2px 8px;overflow-x:auto;scrollbar-width:none;scroll-snap-type:x proximity}.lv-trilho::-webkit-scrollbar{display:none}.lv-trilho>*{scroll-snap-align:start}.lv-grade{display:grid;grid-template-columns:repeat(auto-fill, minmax(240px, 1fr));gap:14px;margin-bottom:18px}.lv-barra{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:8px 14px;margin:14px 0 12px;font-size:13px;color:var(--gg-texto-3)}.lv-ordens{display:inline-flex;flex-wrap:wrap;border:1px solid var(--gg-borda-campo);border-radius:9px;overflow:hidden;margin-left:auto}.lv-ordens a,.lv-ordens span{padding:6px 11px;font-size:13px;color:var(--gg-texto-2);background:var(--gg-card);text-decoration:none}.lv-ordens a:hover{background:var(--gg-card-2)}.lv-ordens>*+*{border-left:1px solid var(--gg-borda-campo)}.lv-ordens .on{background:var(--gg-chip-on-bg);color:var(--gg-chip-on-txt);font-weight:500}.lv-chama{display:flex;align-items:center;gap:14px;margin-top:18px;padding:14px 16px;border-radius:12px;background:var(--gg-card);border:1px solid var(--gg-borda)}.lv-chama div{flex:1;min-width:0;font-size:14px;line-height:1.4;color:var(--gg-texto-2)}.lv-chama b{display:block;font-size:16px;color:var(--gg-texto)}.lv-modelos{display:grid;grid-template-columns:repeat(auto-fill, minmax(190px, 1fr));gap:12px}.lv-modelo{display:flex;flex-direction:column;align-items:flex-start;gap:4px;padding:13px 14px;border:1px solid var(--gg-borda);border-radius:12px;background:var(--gg-card);color:var(--gg-texto) !important;text-decoration:none !important}.lv-modelo:hover{border-color:var(--gg-borda-forte)}.lv-modelo .fa{margin-bottom:3px;font-size:19px;color:var(--gg-estrela)}.lv-modelo b{font-size:14px}.lv-modelo small{font-size:12px;line-height:1.35;color:var(--gg-texto-3)}.lv-card{position:relative;display:flex;flex-direction:column;min-width:0;overflow:hidden;border:1px solid var(--gg-borda);border-radius:12px;background:var(--gg-card);box-shadow:var(--gg-sombra);color:var(--gg-texto) !important;text-decoration:none !important;transition:box-shadow .15s,transform .15s}.lv-card:hover{transform:translateY(-2px)}.lv-tag{position:absolute;z-index:12;top:8px;left:8px;padding:2px 7px;border-radius:5px;background:rgba(0,0,0,.72);color:#fff;font-size:10px;font-weight:700;letter-spacing:.03em;text-transform:uppercase}.lv-tag-pv{background:#862e9c}.lv-capas{position:relative;display:flex;align-items:center;justify-content:center;aspect-ratio:16/7.4;padding:0 12px;overflow:hidden;background:var(--gg-card-2)}.lv-capas img{position:relative;width:32%;aspect-ratio:3/4;object-fit:cover;border-radius:6px;box-shadow:0 3px 10px rgba(0,0,0,.35);background:var(--gg-borda)}.lv-c5 img+img{margin-left:-15%}.lv-c4 img+img{margin-left:-9.3%}.lv-c3 img+img{margin-left:1%}.lv-c2 img+img{margin-left:2%}.lv-vazio{font-size:26px;color:var(--gg-texto-3)}.lv-txt{flex:1;display:flex;flex-direction:column;gap:6px;padding:10px 12px 12px}.lv-nome{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;font-size:15px;line-height:1.25;overflow-wrap:anywhere}.lv-prog{display:flex;align-items:center;gap:7px;font-size:11px;color:var(--gg-texto-3)}.lv-bar{flex:1;height:4px;border-radius:2px;background:var(--gg-borda);overflow:hidden}.lv-bar i{display:block;height:100%;border-radius:2px;background:var(--gg-verde)}.lv-meta{display:flex;align-items:center;gap:5px;min-width:0;margin-top:auto;font-size:12px;color:var(--gg-texto-3);white-space:nowrap}.lv-meta .fa{font-size:11px}.lv-autor{min-width:0;overflow:hidden;text-overflow:ellipsis}.lv-av{flex:none;width:20px;height:20px;border-radius:50%;object-fit:cover}.lv-av-ini{display:inline-flex;align-items:center;justify-content:center;font-size:10px;font-weight:700;background:var(--gg-card-2);color:var(--gg-texto-2)}@media(max-width: 700px){.lv{padding:6px 10px 20px}.lv-cab h1{font-size:28px}.lv-cab p{font-size:13px}.lv-trilho{grid-auto-columns:74%;gap:10px;margin:0 -10px;padding:2px 10px 8px}.lv-grade{grid-template-columns:minmax(0, 1fr)}.lv-sec{margin-top:22px}.lv-sec-cab h2{font-size:20px}.lv-chama{flex-direction:column;align-items:stretch}.lv-ordens{margin-left:0}}
