.mbs{background:#141414;color:#fff;border-radius:16px;padding:22px;font-family:inherit}.mbs-search{display:flex;align-items:center;gap:12px;background:#242424;border:1px solid #555;border-radius:12px;padding:10px 16px}.mbs-search span{font-size:28px;color:#aaa}.mbs-search input{width:100%;background:transparent!important;color:#fff!important;border:0!important;outline:0;box-shadow:none!important;font-size:16px}.mbs-tabs{display:flex;gap:10px;flex-wrap:wrap;margin:18px 0}.mbs-tabs button{border:1px solid #555;background:#242424;color:#eee;border-radius:24px;padding:9px 16px;cursor:pointer}.mbs-tabs button.active{background:#fff;color:#111;border-color:#fff}.mbs-status{color:#bbb;font-size:14px}.mbs-results{display:grid;grid-template-columns:repeat(auto-fill,minmax(145px,1fr));gap:18px;margin-top:18px}.mbs-card{display:flex;flex-direction:column;gap:6px;color:#fff!important;text-decoration:none!important;min-width:0}.mbs-card:hover .mbs-poster{outline:2px solid #fff}.mbs-poster{aspect-ratio:2/3;background:#303030;border-radius:9px;overflow:hidden;display:grid;place-items:center;font-size:35px}.mbs-poster img{width:100%;height:100%;object-fit:cover}.mbs-card strong{font-size:14px;line-height:1.3}.mbs-card small{color:#aaa;font-size:12px;text-transform:capitalize}@media(max-width:480px){.mbs{padding:14px}.mbs-results{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}}
