.mlbb-db-toolbar{display:grid;grid-template-columns:minmax(180px,1fr) repeat(3,minmax(150px,auto));gap:10px;margin:0 0 16px}.mlbb-db-toolbar label{display:grid;gap:6px;color:#71879c;font-size:.58rem;font-weight:800;letter-spacing:.08em;text-transform:uppercase}.mlbb-db-summary{align-self:end;min-height:48px;display:flex;align-items:center;padding:0 13px;border:1px solid #ffffff12;border-radius:10px;background:#0b141f;color:#8ba0b4;font-size:.65rem}.mlbb-hero-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:12px}.mlbb-hero-card{position:relative;overflow:hidden;min-height:260px;border:1px solid #ffffff13;border-radius:16px;background:#0b141f;box-shadow:0 16px 40px #0003;transition:transform .16s,border-color .16s,background .16s}.mlbb-hero-card:hover{transform:translateY(-3px);border-color:#5aa9ed44;background:#0d1824}.mlbb-hero-card-art{position:relative;height:128px;overflow:hidden;background:#111d2b}.mlbb-hero-card-art:after{content:"";position:absolute;inset:0;background:linear-gradient(180deg,transparent 30%,#0b141f 100%)}.mlbb-hero-card-art img{width:100%;height:100%;object-fit:cover;transform:scale(1.04);transition:transform .2s}.mlbb-hero-card:hover .mlbb-hero-card-art img{transform:scale(1.08)}.mlbb-hero-card-body{position:relative;padding:12px 13px 13px}.mlbb-hero-card-title{display:flex;align-items:center;justify-content:space-between;gap:10px}.mlbb-hero-card-title strong{font:800 1.18rem/1 "Barlow Condensed",sans-serif}.mlbb-hero-card-arrow{color:#5e7991;font-size:1rem}.mlbb-card-tags{display:flex;flex-wrap:wrap;gap:5px;margin:8px 0 12px}.mlbb-card-tag{padding:4px 6px;border-radius:999px;border:1px solid #ffffff10;background:#101b28;color:#859aae;font-size:.48rem;font-weight:700}.mlbb-card-tag.lane{color:#93cfff;border-color:#4a8ec133}.mlbb-card-stats{display:grid;grid-template-columns:repeat(3,1fr);gap:6px}.mlbb-card-stat{padding:8px 6px;border-radius:8px;background:#0f1925;border:1px solid #ffffff0a;text-align:center}.mlbb-card-stat span{display:block;color:#697e92;font-size:.45rem;font-weight:800;letter-spacing:.07em}.mlbb-card-stat b{display:block;margin-top:4px;font:800 .85rem/1 "Barlow Condensed",sans-serif}.mlbb-card-stat.win b{color:#72dfa0}.mlbb-card-stat.pick b{color:#7dbbf8}.mlbb-card-stat.ban b{color:#ef7c86}.mlbb-card-tier{position:absolute;right:10px;top:10px;z-index:2;min-width:31px;padding:5px 7px;border-radius:8px;background:#07101be8;border:1px solid #ffffff16;text-align:center;color:#dce9f5;font:800 .66rem/1 "DM Sans",sans-serif}.mlbb-card-tier.S{color:#ffd27b;border-color:#d7a84a55}.mlbb-card-tier.A{color:#7fe2ad}.mlbb-card-tier.B{color:#7ebcff}.mlbb-db-empty{grid-column:1/-1;padding:40px;border:1px dashed #ffffff15;border-radius:14px;text-align:center;color:#74899d;font-size:.75rem}@media(max-width:1000px){.mlbb-hero-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.mlbb-db-toolbar{grid-template-columns:1fr 1fr}.mlbb-db-summary{align-self:stretch}}@media(max-width:700px){.mlbb-hero-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.mlbb-hero-card{min-height:228px;border-radius:13px}.mlbb-hero-card-art{height:108px}.mlbb-hero-card-body{padding:10px}.mlbb-card-stats{gap:4px}.mlbb-card-stat{padding:7px 3px}.mlbb-db-toolbar{grid-template-columns:1fr 1fr}.mlbb-db-summary{grid-column:1/-1}}@media(max-width:420px){.mlbb-hero-grid{grid-template-columns:1fr 1fr}.mlbb-hero-card-art{height:92px}.mlbb-hero-card-title strong{font-size:1rem}.mlbb-card-tags{margin-bottom:8px}.mlbb-card-stat b{font-size:.72rem}.mlbb-card-tag{font-size:.43rem}.mlbb-db-toolbar{grid-template-columns:1fr}}@media(prefers-reduced-motion:reduce){.mlbb-hero-card,.mlbb-hero-card-art img{transition:none}}