/* Super Trunfo: em cima do synthwave das Estatísticas (estat.css) */
.tr-main{max-width:1100px}
.tr-placar{display:grid;grid-template-columns:1fr auto 1fr;gap:16px;align-items:center}
.tr-lado{display:flex;flex-direction:column;gap:2px;padding:12px 16px;border-radius:16px;background:rgba(13,8,32,.75);border:1px solid rgba(139,124,255,.35)}
.tr-lado.cpu{text-align:right}
.tr-lado b{font:800 16px Sora,sans-serif;color:var(--mv-txt)}
.tr-lado.eu b{color:var(--mv-ama)}
.tr-lado span{color:var(--mv-mut);font-size:13px}
.tr-lado em{font:700 22px "Space Grotesk",sans-serif;font-style:normal;color:#45E3FF;margin:0 4px}
.tr-centro{text-align:center;max-width:420px}
.tr-msg{font-size:14.5px;color:var(--mv-txt);line-height:1.5}
.tr-msg b.ok{color:#8be9a8}.tr-msg b.nao{color:#FF6B91}
.tr-monte{margin-top:6px;display:inline-block;padding:3px 10px;border-radius:99px;background:rgba(255,240,77,.15);color:var(--mv-ama);font:700 12px Inter,sans-serif}
.tr-mesa{display:grid;grid-template-columns:1fr auto 1fr;gap:18px;align-items:center;justify-items:center}
.tr-vs{font:800 34px Sora,sans-serif;color:#FFF04D;text-shadow:0 0 14px #FFE600,0 0 30px #ff9a3d}
.tr-carta{position:relative;width:min(300px,100%);border-radius:22px;padding:14px;color:var(--mv-txt);
  background:linear-gradient(170deg,#2a1450,#14081f 70%);border:2px solid rgba(69,227,255,.55);box-shadow:0 0 26px rgba(69,227,255,.25),0 18px 40px rgba(0,0,0,.4)}
.tr-carta.eu{border-color:rgba(255,240,77,.7);box-shadow:0 0 26px rgba(255,240,77,.25),0 18px 40px rgba(0,0,0,.4)}
.tr-carta.super{border-color:#FFF04D;background:linear-gradient(170deg,#4a2a10,#2a1450 45%,#14081f)}
.tr-topo{display:flex;justify-content:space-between;align-items:center}
.tr-cod{font:800 22px Sora,sans-serif;color:#FFF04D;text-shadow:0 0 10px rgba(255,230,0,.6)}
.tr-tipo{font:700 10.5px Inter,sans-serif;letter-spacing:1.2px;text-transform:uppercase;color:#ffb3d0}
.tr-fita{position:absolute;top:44px;left:-6px;right:-6px;text-align:center;padding:4px 0;font:800 13px Sora,sans-serif;letter-spacing:2px;color:#14081f;
  background:linear-gradient(90deg,#FFF04D,#ff9a3d,#FF6B91);box-shadow:0 0 18px rgba(255,154,61,.6);transform:rotate(-3deg)}
.tr-arte{height:170px;display:grid;place-items:center;margin:6px 0;border-radius:14px;
  background:radial-gradient(60% 70% at 50% 70%,rgba(255,107,145,.25),transparent 70%),repeating-linear-gradient(0deg,rgba(69,227,255,.08) 0 1px,transparent 1px 14px)}
.tr-svg{height:100%;width:auto}
.tr-nome{display:flex;align-items:center;gap:8px;justify-content:center;margin-bottom:8px}
.tr-nome b{font:800 17px Sora,sans-serif;text-align:center}
.tr-nome img{border-radius:3px}
.tr-atr{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:4px}
.tr-atr li{display:flex;justify-content:space-between;align-items:center;gap:8px;padding:7px 10px;border-radius:10px;background:rgba(13,8,32,.7);border:1px solid rgba(255,255,255,.07)}
.tr-atr li[role=button]{cursor:pointer;transition:transform .12s,border-color .12s}
.tr-atr li[role=button]:hover,.tr-atr li[role=button]:focus-visible{border-color:#FF6B91;transform:translateX(3px);outline:none;box-shadow:0 0 12px rgba(255,107,145,.35)}
.tr-atr span{font:600 12.5px Inter,sans-serif;color:var(--mv-mut)}
.tr-atr span i{font-style:normal;font-size:10px;color:#ffb3d0;margin-left:4px}
.tr-atr b{font:700 15px "Space Grotesk",sans-serif;color:var(--mv-txt)}
.tr-atr b small{font-size:11px;color:var(--mv-mut)}
.tr-atr li.ganhou{border-color:#8be9a8;background:rgba(139,233,168,.15)}
.tr-atr li.perdeu{border-color:#FF6B91;background:rgba(255,107,145,.13)}
.tr-atr li.emp{border-color:#FFF04D;background:rgba(255,240,77,.12)}
.tr-carta.verso{min-height:520px;display:grid;place-items:center;border-color:rgba(255,107,145,.55);
  background:repeating-linear-gradient(45deg,rgba(255,107,145,.12) 0 10px,transparent 10px 20px),linear-gradient(170deg,#2a1450,#14081f)}
.tr-verso{display:flex;flex-direction:column;align-items:center;gap:6px}
.tr-verso .my{font:800 42px Sora,sans-serif;color:var(--mv-ama);text-shadow:0 0 12px #FFE600,0 0 30px #FFD000}
.tr-verso b{font:800 60px Sora,sans-serif;color:#ffb3d0;text-shadow:0 0 18px #FF6B91}
.tr-acoes{display:flex;gap:10px;justify-content:center}
.tr-acoes .mv-entrar,.tr-acoes .mv-bsec{display:inline-flex;align-items:center;gap:7px}
.tr-regras ul{margin:0;padding-left:18px;line-height:1.75;font-size:14px;color:var(--mv-txt)}
.tr-regras b{color:var(--mv-ama)}
@media (max-width:760px){
  .tr-mesa{grid-template-columns:1fr 1fr;gap:8px}.tr-vs{display:none}
  .tr-carta{padding:10px;border-radius:16px}.tr-arte{height:110px}.tr-atr li{padding:5px 7px}.tr-atr span{font-size:11px}.tr-atr b{font-size:12.5px}
  .tr-carta.verso{min-height:400px}.tr-placar{grid-template-columns:1fr 1fr}.tr-centro{grid-column:1/-1;order:3;max-width:none}
}
