.tcgbros-live-wrap{border:1px solid rgba(160,140,255,.22);border-radius:28px;padding:24px;background:linear-gradient(135deg,#090b1c,#1a1133 55%,#34123b);box-shadow:0 25px 70px rgba(0,0,0,.32);position:relative;overflow:hidden}.tcgbros-live-wrap:before{content:"";position:absolute;inset:-60%;background:radial-gradient(circle,rgba(255,255,255,.15),transparent 30%);animation:tcgSpin 24s linear infinite}.tcgbros-live-wrap>*{position:relative}.tcgbros-live-head span{color:#f8d94a;font-weight:800;text-transform:uppercase;letter-spacing:.14em;font-size:12px}.tcgbros-live-head h2{color:#fff;margin:.25rem 0;font-size:clamp(28px,4vw,54px)}.tcgbros-live-head p{color:#c8c7e8}.tcgbros-live-search{display:grid;grid-template-columns:2fr repeat(4,1fr);gap:12px}.tcgbros-live-search input,.tcgbros-live-search select{border:1px solid rgba(255,255,255,.16);background:rgba(255,255,255,.08);color:#fff;border-radius:16px;padding:14px}.tcgbros-live-search button{border:0;border-radius:16px;font-weight:900;background:linear-gradient(135deg,#ffe75a,#8b5cf6);color:#10111f}.tcgbros-live-results{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:16px;margin-top:20px}.tcgbros-result-card{background:rgba(255,255,255,.08);border:1px solid rgba(255,255,255,.14);border-radius:22px;overflow:hidden;transition:.2s}.tcgbros-result-card:hover{transform:translateY(-4px);box-shadow:0 18px 45px rgba(139,92,246,.25)}.tcgbros-result-card a{display:block;color:#fff;text-decoration:none}.tcgbros-result-card img{width:100%;aspect-ratio:1/1;object-fit:cover;background:#fff}.tcgbros-result-card div{padding:13px}.tcgbros-result-card b,.tcgbros-result-card span,.tcgbros-result-card em{display:block}.tcgbros-result-card span{color:#f8d94a;font-weight:900;margin-top:6px}.tcgbros-result-card em{color:#bfb8ff;font-style:normal;font-size:12px;margin-top:5px}.tcg-empty,.tcg-loading{grid-column:1/-1;color:#fff}.tcgbros-live-search option{color:#111}@keyframes tcgSpin{to{transform:rotate(360deg)}}@media(max-width:900px){.tcgbros-live-search{grid-template-columns:1fr}.tcgbros-live-results{grid-template-columns:repeat(2,1fr)}}
