/* BaoCaoSuHP Unified Hub Core v10.24.29 — shared Read More contract. */
.bcshp-hub__more-toggle{display:block;width:min(100%,520px);min-height:49px;margin:14px auto 0;padding:10px 15px;border:1px solid rgba(255,215,0,.46);border-radius:999px;background:linear-gradient(135deg,rgba(255,215,0,.10),rgba(0,210,211,.06));box-shadow:0 8px 24px rgba(0,0,0,.16);color:var(--bcshp-hub-gold,#FFD700);font:800 13px/1.25 inherit;text-align:center;cursor:pointer;transition:transform .18s ease,border-color .18s ease,color .18s ease,background-color .18s ease,box-shadow .18s ease}.bcshp-hub__more-toggle[aria-expanded="true"]{border-color:rgba(0,210,211,.38);background:rgba(255,255,255,.025);box-shadow:none;color:var(--bcshp-hub-cyan,#00d2d3)}.bcshp-hub__details{max-height:0;overflow:hidden;opacity:.01;visibility:hidden;transition:max-height .30s ease,opacity .18s ease,visibility 0s linear .30s}.bcshp-hub__details.is-expanded{max-height:30000px;overflow:visible;opacity:1;visibility:visible;transition:max-height .30s ease,opacity .18s ease,visibility 0s linear 0s}.bcshp-hub__products-anchor{display:block;position:relative;top:-10px;height:1px;scroll-margin-top:96px}@media(hover:hover) and (pointer:fine){.bcshp-hub__more-toggle:hover{transform:translateY(-1px);border-color:rgba(255,215,0,.75);background:linear-gradient(135deg,rgba(255,215,0,.14),rgba(0,210,211,.075))}}@media(max-width:640px){.bcshp-hub__more-toggle{width:100%;max-width:none;min-height:50px;margin-top:13px;font-size:13px}}@media(prefers-reduced-motion:reduce){.bcshp-hub__more-toggle,.bcshp-hub__details{transition:none!important;animation:none!important}}
