.rtg-container{max-width:1200px;margin:0 auto;padding:2rem 1rem}.rtg-header{text-align:center;margin-bottom:3rem}.rtg-grid{grid-template-columns:1fr;gap:1.5rem;display:grid}@media (min-width:768px){.rtg-grid{grid-template-columns:repeat(2,1fr)}}@media (min-width:1024px){.rtg-grid{grid-template-columns:repeat(3,1fr)}}.rtg-card{-webkit-backdrop-filter:blur(12px);color:#f1f5f9;background:#1e293b66;border:1px solid #ffffff1a;border-radius:16px;padding:1.5rem;transition:transform .3s,box-shadow .3s}.rtg-card:hover{border-color:#fff3;transform:translateY(-4px);box-shadow:0 12px 40px #0006}.rtg-badge{color:#e2e8f0;background:#ffffff1a;border-radius:9999px;padding:.25rem .75rem;font-size:.75rem;font-weight:600;display:inline-block}.rtg-input-group{flex-direction:column;gap:.5rem;margin-bottom:1rem;display:flex}.rtg-input{color:#fff;background:#0000004d;border:1px solid #fff3;border-radius:8px;width:100%;padding:.75rem}.rtg-input:focus{border-color:var(--accent);outline:none}.rtg-btn{cursor:pointer;background:var(--accent);color:#fff;border:none;border-radius:8px;padding:.75rem 1.5rem;font-weight:600;transition:all .2s}.rtg-btn:hover{filter:brightness(1.1)}.rtg-btn-danger{background:#ef4444}.rtg-table{border-collapse:collapse;width:100%;margin-top:1.5rem}.rtg-table th,.rtg-table td{text-align:left;border-bottom:1px solid #ffffff1a;padding:1rem}.rtg-table th{color:var(--text-muted);font-weight:600}.rtg-tabs{border-bottom:1px solid #ffffff1a;gap:1rem;margin-bottom:2rem;padding-bottom:1px;display:flex}.rtg-tab{color:var(--text-muted);cursor:pointer;background:0 0;border:none;border-bottom:2px solid #0000;margin-bottom:-1px;padding:.75rem 1.5rem;font-size:1rem;font-weight:600}.rtg-tab.active{color:#fff;border-bottom-color:var(--accent)}.rtg-winner-card{background:linear-gradient(135deg,#8b5cf633,#3b82f633);border:1px solid #8b5cf666}.rtg-winner-card-petrol{background:linear-gradient(135deg,#ef444433,#f59e0b33);border:1px solid #ef444466}:root{--rtg-player-0:#f43f5e;--rtg-player-1:#0ea5e9;--rtg-player-2:#8b5cf6;--rtg-player-3:#f59e0b;--rtg-player-4:#10b981;--rtg-actual:#94a3b8}
