/* Splash do TugLords na TV. A CSP permanece a mesma: o jogo abre na mesma aba, sem iframe. */
.tela-tuglords{position:absolute;left:0;top:0;width:1920px;height:1080px;padding:0;z-index:40;background:#050c1c;display:flex;flex-direction:column;overflow:hidden}
body.em-tuglords #topo{visibility:hidden}
.tl-splash{gap:18px;padding:24px 60px 36px;box-sizing:border-box}
.tl-splash img{width:220px}
.tl-splash h1{font-size:60px}
.tl-ops{display:flex;align-items:stretch;justify-content:center;gap:36px;margin:12px 0 8px;width:100%;max-width:1600px}
.tl-op{width:700px;min-height:280px;padding:32px 36px;background:#0d2a45;border:4px solid #38BDF8;border-radius:28px;color:#E0F2FE;text-align:center;white-space:normal;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:10px}
.tl-op b{font-size:42px;color:#FACC15;line-height:1.15;font-weight:800}
.tl-op .tl-ver{margin:0;font-size:28px;color:#FDE68A;letter-spacing:.3px}
.tl-op small{font-size:24px;color:#94A3B8;font-weight:500;line-height:1.3;display:block;max-width:620px}
.tl-op.ativo,.tl-op:focus{outline:none;border-color:#FACC15;box-shadow:0 0 0 8px rgba(250,204,21,.5);z-index:2}
.tl-bar{display:flex;align-items:center;justify-content:center;gap:28px;margin-top:8px}
