.wallboard-label{font-size:17px;font-weight:600;letter-spacing:-.25px}
.business-scope{display:flex;align-items:center;justify-content:space-between;gap:16px;padding-bottom:18px;flex-shrink:0}
.business-scope>div{min-width:0;flex:1}.business-scope h1{font-size:24px;font-weight:650;letter-spacing:-.5px}
#business-selector{display:flex;align-items:center;gap:12px;border:0;border-radius:6px;background:transparent;padding:3px 5px;margin-left:-5px;text-align:left;font:inherit;letter-spacing:inherit;max-width:100%}
#business-selector:hover{background:#e8eef7;color:#255eb0}#business-selector [data-icon]{color:#6f86a5;flex-shrink:0}
#business-heading{overflow-wrap:anywhere}#business-summary{font-size:12px;color:var(--muted);margin-top:5px}
.filter-choice{display:flex;align-items:center;justify-content:space-between;gap:6px;min-width:0;height:30px;border:1px solid #dce3ee;border-radius:5px;background:#fff;padding:6px 9px;font-size:12px;color:#57667b;text-align:left}
.filter-choice>span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.filter-choice svg{width:14px;height:14px;flex-shrink:0}.filter-choice:hover,.filter-choice.filtered{border-color:#8aa9d6;background:#f3f7fe;color:#255eb0}
.choice-picker{position:fixed;inset:auto;margin:0;padding:0;max-width:calc(100vw - 24px);max-height:calc(100dvh - 24px);border:1px solid #d7e0ec;border-radius:10px;background:#fff;color:var(--text);box-shadow:0 16px 55px #1a2f4c33;overflow:auto}
.choice-picker::backdrop{background:#15263f18}
.choice-heading{display:flex;justify-content:space-between;align-items:flex-start;gap:12px;padding:18px 18px 13px}.choice-heading h2{font-size:16px;line-height:1.4}.choice-heading p{font-size:11px;line-height:1.6;color:var(--muted);margin-top:5px}.choice-close{border:0;border-radius:4px;background:#f2f5f9;padding:4px;color:#78879d}.choice-close svg{width:18px;height:18px}
.choice-options{padding:0 10px}.choice-option{display:flex;align-items:center;gap:11px;min-height:38px;padding:9px 9px;font-size:13px;cursor:pointer;border-radius:5px}.choice-option:hover{background:#f0f5fc}.choice-option input{width:15px;height:15px;margin:0;accent-color:#255eb0;flex-shrink:0}.choice-option small{display:block;color:#7c8a9d;font-size:10px;margin-top:4px}.choice-all{font-weight:600;border-bottom:1px solid #e7ecf4;border-radius:0;margin-bottom:5px;padding-bottom:13px}.choice-category{margin:10px 9px 3px;padding-top:12px;border-top:1px solid #e7ecf4;font-size:10px;font-weight:600;color:#8a96a8;letter-spacing:.6px;text-transform:uppercase}
.choice-selection{font-size:11px;color:var(--muted);padding:12px 18px 0}.choice-footer{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:14px 18px}.choice-footer>div{display:flex;gap:6px}.choice-footer .button{min-height:31px;font-size:11px;padding:6px 10px}
@media(max-width:600px){.wallboard-label{font-size:15px}.business-scope{align-items:flex-start;gap:8px;padding-bottom:15px}.business-scope h1{font-size:20px}.business-scope .button{font-size:10px;padding:6px 8px}#business-summary{font-size:11px}.filter-choice{font-size:11px}}
