.bslcs-wrapper,.bslcs-viewport,.bslcs-track,.bslcs-group{background:transparent!important}.bslcs-wrapper{width:100%;overflow:hidden;position:relative}.bslcs-viewport{width:100%;overflow-x:auto;overflow-y:hidden;cursor:grab;scrollbar-width:none;-webkit-overflow-scrolling:touch;padding:4px 0}.bslcs-viewport::-webkit-scrollbar{display:none}.bslcs-viewport.is-dragging{cursor:grabbing}.bslcs-track{display:flex;width:max-content;animation:bslcs-marquee var(--bslcs-speed,45s) linear infinite;will-change:transform}.bslcs-wrapper:hover .bslcs-track,.bslcs-viewport.is-dragging .bslcs-track{animation-play-state:paused}.bslcs-group{display:flex;align-items:center;gap:16px;padding-right:16px}.bslcs-card{flex:0 0 auto;display:inline-flex;align-items:center;justify-content:center;gap:8px;min-width:160px;padding:14px 22px;border-radius:999px;background:transparent!important;color:#111827;text-decoration:none;font-weight:600;line-height:1;border:1px solid rgb(0 0 0 / .18);box-shadow:none!important;transition:background-color 0.2s ease,border-color 0.2s ease,color 0.2s ease;user-select:none;-webkit-user-drag:none}.bslcs-card:hover,.bslcs-card:focus,.bslcs-card:focus-visible{background:#ff0080!important;border-color:#ff0080!important;color:#ffffff!important;box-shadow:none!important;outline:none;transform:none!important}.bslcs-title{white-space:nowrap;pointer-events:none}.bslcs-count{display:inline-flex;align-items:center;justify-content:center;min-width:24px;height:24px;padding:0 7px;border-radius:999px;background:rgb(0 0 0 / .08);font-size:12px;pointer-events:none}.bslcs-empty{padding:16px;border:1px dashed #ccc;border-radius:8px;color:#666}@keyframes bslcs-marquee{from{transform:translateX(0)}to{transform:translateX(-50%)}}@media (max-width:767px){.bslcs-group{gap:10px}.bslcs-card{min-width:140px;padding:12px 18px;font-size:14px}}