/* BAND CLUB R149 | CTA for automatic band formation at the three requested placements */
.bc149-auto-form{display:inline-flex;max-width:100%;margin:0!important;align-items:center;vertical-align:middle}
.bc149-auto-cta{appearance:none;display:inline-flex!important;align-items:center;justify-content:center;gap:9px;min-height:45px;box-sizing:border-box;border:1px solid #087b87!important;background:linear-gradient(115deg,#0a8795,#0ea87e)!important;color:#fff!important;border-radius:11px!important;padding:10px 15px!important;font-size:13px!important;line-height:1.15!important;font-weight:800!important;text-decoration:none!important;cursor:pointer;box-shadow:0 5px 14px rgba(10,133,149,.17);white-space:nowrap;transition:filter .16s,transform .16s}
.bc149-auto-cta svg{flex:0 0 19px;width:19px;height:19px}
.bc149-auto-cta:hover,.bc149-auto-cta:focus-visible{filter:brightness(.92);color:#fff!important;transform:translateY(-1px)}
.bc149-auto-cta:focus-visible{outline:3px solid #71d6e5!important;outline-offset:3px}
.bc149-auto-cta[disabled]{opacity:.6;cursor:progress}
.bc149-auto-cta-home{min-height:46px}
.bc-home-quick-actions-r149{display:flex;align-items:center;justify-content:flex-end;gap:9px;flex-wrap:wrap}
.bc149-auto-cta-hero{min-height:46px;background:linear-gradient(115deg,#137c9e,#009d88)!important}
.bc149-auto-cta-form{min-height:43px}
.bc149-create-row{display:flex;gap:10px;align-items:center;flex-wrap:wrap;margin-top:8px}
.bc149-auto-hint{display:block;margin:10px 0 0;font-size:12px;line-height:1.5;color:#537591}
.bc149-auto-hint i{color:#168e9e;margin-right:4px}
@media(max-width:760px){.bc149-auto-cta{font-size:12px!important;padding:10px 11px!important;min-height:43px}.bc149-auto-cta svg{width:18px;height:18px;flex-basis:18px}.bc-home-quick-actions-r149{width:100%;justify-content:stretch}.bc-home-quick-actions-r149>a,.bc-home-quick-actions-r149>form{flex:1 1 180px}.bc-home-quick-actions-r149>a,.bc-home-quick-actions-r149>form>button{width:100%}.bc149-auto-form{max-width:100%}.bcb-hero-quick-links .bc149-auto-form{width:100%}.bcb-hero-quick-links .bc149-auto-cta-hero{width:100%}.bc149-create-row>*{flex:1 1 185px}.bc149-create-row .bc149-auto-cta{width:100%}}
@media(max-width:360px){.bc149-auto-cta{white-space:normal;text-align:center}}
