.sbp-client-search{display:block;margin:18px 0 12px;font-size:14px;font-weight:800;color:#243b5a}.sbp-client-search input{display:block;box-sizing:border-box;width:100%;margin-top:8px;border:1px solid #c7d4e8;border-radius:12px;padding:13px;font:inherit;font-size:16px;background:#fff;color:#182337}.sbp-client-search input:focus-visible{outline:3px solid #70adff;outline-offset:2px}.sbp-client-count{color:#60738f;font-size:13px}.sbp-roster-card{min-width:0}.sbp-roster-card small{overflow-wrap:anywhere}.sbp-roster-actions{display:flex;flex-wrap:wrap;gap:8px;margin-top:12px}.sbp-roster-actions button{min-height:42px}.sbp-roster-status{display:inline-block;margin-bottom:8px}.sbp-client-archive{margin-top:18px;border-top:1px solid #e1e8f3;padding-top:18px}.sbp-client-archive>summary,.sbp-programme-history>summary,.sbp-billing-help>summary{cursor:pointer;font-weight:800;color:#203a5e;padding:10px 0}.sbp-client-archive .v4-coachrow{padding:16px 0}.sbp-archive-note,.sbp-billing-help p{font-size:14px;line-height:1.7;color:#60738f}.sbp-restart-note{border:1px solid #b9d5ff;border-radius:12px;background:#eef6ff;padding:14px;color:#285b96;font-size:14px;line-height:1.6}.sbp-programme-history{margin-top:25px;border-top:1px solid #dae4f2;padding-top:15px}.sbp-history-card{border:1px solid #dce5f2;border-radius:14px;padding:16px;margin:14px 0}.sbp-history-card h4{margin:0 0 8px}.sbp-history-card p{font-size:14px;line-height:1.6}.sbp-history-card details{margin-top:14px}.sbp-history-card small{display:block;color:#60738f;margin-top:8px}.sbp-history-card .v15-bars{margin-top:18px}.sbp-history-card .v4-coachrow{display:block}.sbp-billing-help{margin-top:15px}.sbp-list-more{margin-top:14px}@media(max-width:780px){#sbp-client-lists .v4-coachrow{display:block}#sbp-client-lists .v4-coachrow small{font-size:13px;line-height:1.5}#sbp-client-lists .sbp-roster-actions{justify-content:flex-start}#sbp-client-lists .sbp-roster-actions button{font-size:13px}.sbp-roster-status{margin-top:10px}}
