#collection-client[hidden],#collection-dashboard[hidden]{display:none!important}.collection-client-summary{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;margin:16px 0}.collection-client-summary>div{padding:14px;background:#f4fafb;border:1px solid #d6e7eb;border-radius:8px;display:grid;gap:8px}.collection-client-summary small{color:#567185}.collection-client-history{max-height:560px;overflow:auto;scrollbar-gutter:stable}.collection-client-history article{border:1px solid #d7e5eb;border-left:3px solid #0b8890;border-radius:8px;padding:16px;margin:12px 0;background:#fff}.collection-contact-head{display:flex;justify-content:space-between;gap:12px;flex-wrap:wrap}.collection-contact-head span{color:#087b82;font-size:12px;background:#eff9f8;padding:5px 8px;border-radius:5px}.collection-client-note{white-space:pre-wrap;overflow-wrap:anywhere;line-height:1.6}.collection-contact-titles{display:flex;flex-wrap:wrap;gap:8px}.collection-contact-titles>span{padding:8px;background:#f4f8fb;border-radius:5px;font-size:12px}.collection-pick-scroll{max-height:360px;overflow:auto;margin:14px 0}.collection-pick-scroll label{display:flex;gap:12px;padding:12px;border-bottom:1px solid #dce7ed;align-items:center}.collection-pick-scroll input{width:auto}.collection-pick-scroll small{display:block;margin-top:5px;color:#547185}#collection-client-picker>label{display:grid;gap:8px}#collection-client-filters{grid-template-columns:repeat(4,minmax(0,1fr))}@media(max-width:800px){.collection-client-summary,#collection-client-filters{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:500px){.collection-client-summary,#collection-client-filters{grid-template-columns:1fr}}
#collection-client{color:#15364c;scroll-margin-top:90px}#collection-client h3,#collection-client b,#collection-client strong,#collection-client label{color:#15364c}#collection-client>small{color:#547185}

#collection-client-picker .collection-pick-status,#collection-client-picker .collection-pick-tools{display:flex;flex-wrap:wrap;gap:8px;margin:14px 0;}
#collection-client-picker [data-pick-status][aria-pressed="true"]{background:#087f8c;color:#fff;border-color:#087f8c;}
#collection-client-picker [data-pick-status] span{display:inline-block;margin-left:5px;font-weight:700;}
#collection-client-picker .collection-pick-tools button{font-size:12px;}
