:root{--bb-brand:var(--primary,#5cdde6);--bb-accent:var(--secondary,#a6d93b);--bb-accent-hover:#97c92f;--bb-accent-solid-ink:#1f2937;--bb-deep:#0b7a82;--bb-deep-hover:#08666d;--bb-brand-wash:color-mix(in srgb, var(--bb-brand) 13%, #fff);--bb-brand-wash-strong:color-mix(in srgb, var(--bb-brand) 26%, #fff);--bb-brand-ink-kit:#00737a;--bb-brand-ink:var(--bb-brand-ink-kit);--bb-brand-solid-ink:#1f2937;--bb-focus:#1e63c6;--bb-placeholder:#e9ebef;--bb-brand-line:#00737a;--bb-field-border:#858e99;--bb-bg:#fff;--bb-surface:#fff;--bb-surface-2:#f3f5f7;--bb-border:#e3e7eb;--bb-border-strong:#cdd3da;--bb-text:#1f2937;--bb-text-muted:#4b5563;--bb-text-faint:#545d6b;--bb-success:#1b7a47;--bb-success-bg:#e6f4ec;--bb-warning:#8c5e00;--bb-warning-bg:#fdf3dc;--bb-danger:#b3261e;--bb-danger-bg:#fbe9e7;--bb-info:#1e63c6;--bb-info-bg:#e8f0fc;--bb-danger-solid-ink:#fff;--bb-success-solid-ink:#fff;--bb-status-green:#047857;--bb-status-orange:#a16207;--bb-status-red:#b91c1c;--bb-status-signed:#64748b;--bb-status-green-fill:#6ee7b7;--bb-status-orange-fill:#facc15;--bb-status-red-fill:#ef4444;--bb-status-signed-fill:#94a3b8;--bb-status-ink:#111827;--bb-status-red-text:#b91c1c;--bb-status-orange-text:#854d0e;--bb-r-sm:6px;--bb-r:6px;--bb-r-lg:10px;--bb-r-full:999px;--bb-shadow-sm:0 1px 2px #1f29370d;--bb-shadow:0 4px 14px #1f293714;--bb-shadow-lg:0 18px 44px #1f293729;--bb-font:var(--bb-font-outfit,"Outfit"), system-ui, -apple-system, "Segoe UI", Roboto, Arial, sans-serif;--bb-fw-light:300;--bb-fw-regular:400;--bb-fw-medium:500;--bb-fw-semibold:600}:root[data-bb-theme=dark]{--bb-bg:#111827;--bb-surface:#1a2330;--bb-surface-2:#243040;--bb-border:#2e3a4a;--bb-border-strong:#3d4a5c;--bb-text:#f1f5f9;--bb-text-muted:#c4ccd6;--bb-text-faint:#a3adb9;--bb-brand-wash:color-mix(in srgb, var(--bb-brand) 18%, #1a2330);--bb-brand-wash-strong:color-mix(in srgb, var(--bb-brand) 30%, #1a2330);--bb-brand-ink-kit:#85e6ec;--bb-brand-ink:var(--bb-brand-ink-kit);--bb-focus:#6ea0f0;--bb-placeholder:#2b3646;--bb-brand-line:#5cdde6;--bb-field-border:#7a8799;--bb-success:#5fd39a;--bb-success-bg:#1a3a36;--bb-warning:#f5c451;--bb-warning-bg:#372f24;--bb-danger:#ff8a80;--bb-danger-bg:#42242b;--bb-info:#9daeff;--bb-info-bg:#1b3457;--bb-danger-solid-ink:#111827;--bb-success-solid-ink:#111827;--bb-status-green:#6ee7b7;--bb-status-orange:#facc15;--bb-status-red:#ef4444;--bb-status-signed:#94a3b8;--bb-status-green-fill:#6ee7b7;--bb-status-orange-fill:#facc15;--bb-status-red-fill:#ef4444;--bb-status-signed-fill:#94a3b8;--bb-status-ink:#111827;--bb-status-red-text:#fca5a5;--bb-status-orange-text:#fde68a;--bb-shadow-sm:0 1px 2px #00000073;--bb-shadow:0 6px 18px #00000080;--bb-shadow-lg:0 20px 48px #0009}:root[data-bb-theme=dark] .bb-overlay{background:#0009}:root[data-bb-theme=dark] .bb-skeleton{background:linear-gradient(90deg, var(--bb-surface-2) 25%, #2b3644 37%, var(--bb-surface-2) 63%);background-size:400% 100%}.bb-scope{font-family:var(--bb-font);color:var(--bb-text);-webkit-font-smoothing:antialiased}.bb-scope *,.bb-scope :before,.bb-scope :after{box-sizing:border-box}.bb-h1{letter-spacing:-.01em;margin:0;font-size:24px;font-weight:400}.bb-h2{letter-spacing:-.005em;margin:0;font-size:18px;font-weight:400}.bb-muted{color:var(--bb-text-muted)}.bb-faint{color:var(--bb-text-faint)}.bb-mono{font-variant-numeric:tabular-nums}.bb-btn{cursor:pointer;white-space:nowrap;-webkit-user-select:none;user-select:none;border:1px solid #0000;border-radius:8px;justify-content:center;align-items:center;gap:8px;height:36px;padding:0 16px;font-family:inherit;font-size:14px;font-weight:500;line-height:1;transition:background .15s,border-color .15s,box-shadow .15s,transform 60ms;display:inline-flex}.bb-btn:active{transform:translateY(1px)}.bb-btn:disabled,.bb-btn[aria-disabled=true]{opacity:1;cursor:not-allowed;background:var(--bb-surface-2);color:var(--bb-text-faint);box-shadow:none;border-color:#0000}.bb-btn[aria-disabled=true]:active{transform:none}.bb-btn:focus-visible,:where(.bb-scope,.bbm-body,.bbp-signin) :where(a[href],button,input,select,textarea,summary,[tabindex]:not([tabindex="-1"]),[role=button],[role=tab],[role=switch]):focus-visible{outline:2px solid var(--bb-focus);outline-offset:2px}.bb-btn svg{width:16px;height:16px}.bb-btn--primary{background:var(--bb-accent);color:var(--bb-accent-solid-ink)}.bb-btn--primary:hover:not(:disabled):not([aria-disabled=true]){background:var(--bb-accent-hover)}.bb-btn--deep{background:var(--bb-deep);color:#fff}.bb-btn--deep:hover:not(:disabled):not([aria-disabled=true]){background:var(--bb-deep-hover)}.bb-btn--secondary{background:var(--bb-surface);color:var(--bb-text);border-color:var(--bb-border-strong)}.bb-btn--secondary:hover:not(:disabled):not([aria-disabled=true]){background:var(--bb-surface-2)}.bb-btn--ghost{color:var(--bb-text-muted);background:0 0}.bb-btn--ghost:hover:not(:disabled):not([aria-disabled=true]){background:var(--bb-surface-2);color:var(--bb-text)}.bb-btn--danger{background:var(--bb-danger);color:var(--bb-danger-solid-ink)}.bb-btn--danger:hover:not(:disabled):not([aria-disabled=true]){background:color-mix(in srgb, var(--bb-danger) 88%, #000)}.bb-btn--sm{height:30px;padding:0 11px;font-size:13px}.bb-btn--lg{height:44px;padding:0 20px;font-size:15px}.bb-btn--icon{width:36px;padding:0}@media (max-width:560px){.bb-btn,.bb-btn--sm{height:44px}.bb-btn--icon{width:44px}}.bb-btn--block{width:100%}.bb-card{background:var(--bb-surface);border:1px solid var(--bb-border);border-radius:var(--bb-r-lg);box-shadow:var(--bb-shadow-sm)}.bb-card__head{border-bottom:1px solid var(--bb-border);justify-content:space-between;align-items:center;gap:12px;padding:15px 18px;display:flex}.bb-card__title{margin:0;font-size:16px;font-weight:500}.bb-card__body,.bb-card--pad{padding:18px}.bb-stat{flex-direction:column;gap:8px;padding:18px;display:flex}.bb-stat__row{justify-content:space-between;align-items:center;display:flex}.bb-stat__label{color:var(--bb-text-muted);font-size:13px;font-weight:400}.bb-stat__icon{border-radius:var(--bb-r-sm);background:var(--bb-brand);width:34px;height:34px;color:var(--bb-brand-solid-ink);place-items:center;display:grid}.bb-stat__icon svg{stroke-width:1.5px}.bb-stat__value{letter-spacing:-.01em;font-size:30px;font-weight:400}.bb-stat__delta{font-size:12.5px;font-weight:600}.bb-stat__delta--up{color:var(--bb-success)}.bb-stat__delta--down{color:var(--bb-danger)}.bb-badge{border-radius:var(--bb-r-full);white-space:nowrap;border:1px solid #0000;align-items:center;gap:5px;padding:4px 9px;font-size:12px;font-weight:500;line-height:1;display:inline-flex}.bb-badge__dot{background:currentColor;border-radius:50%;width:6px;height:6px}.bb-badge--neutral{background:var(--bb-surface-2);color:var(--bb-text-muted);border-color:var(--bb-border)}.bb-badge--brand{background:var(--bb-brand-wash);color:var(--bb-brand-ink)}.bb-badge--success{background:var(--bb-success-bg);color:var(--bb-success)}.bb-badge--warning{background:var(--bb-warning-bg);color:var(--bb-warning)}.bb-badge--danger{background:var(--bb-danger-bg);color:var(--bb-danger)}.bb-badge--info{background:var(--bb-info-bg);color:var(--bb-info)}.bb-warn{font-weight:600}.bb-warn--red{background:color-mix(in srgb, var(--bb-status-red-fill) 14%, var(--bb-surface));color:var(--bb-status-red-text);border-color:color-mix(in srgb, var(--bb-status-red) 55%, transparent)}.bb-warn--amber{background:color-mix(in srgb, var(--bb-status-orange-fill) 14%, var(--bb-surface));color:var(--bb-status-orange-text);border-color:color-mix(in srgb, var(--bb-status-orange) 55%, transparent)}.bb-table-wrap{width:100%;overflow:auto}.bb-table{border-collapse:separate;border-spacing:0;width:100%;font-size:14px}.bb-table thead th{text-align:left;text-transform:uppercase;letter-spacing:.04em;color:var(--bb-text-faint);background:var(--bb-surface-2);border-bottom:1px solid var(--bb-border);padding:11px 16px;font-size:11.5px;font-weight:650;position:sticky;top:0}.bb-table tbody td{border-bottom:1px solid var(--bb-border);color:var(--bb-text);padding:13px 16px}.bb-table tbody tr:last-child td{border-bottom:none}.bb-table tbody tr{transition:background .12s}.bb-table--hover tbody tr:hover{background:var(--bb-brand-wash);cursor:pointer}.bb-table th.bb-table__left,.bb-table td.bb-table__left{text-align:left}.bb-table th.bb-table__num,.bb-table td.bb-table__num{text-align:right;font-variant-numeric:tabular-nums}.bb-table th.bb-table__center,.bb-table td.bb-table__center{text-align:center}.bb-table__num{text-align:right;font-variant-numeric:tabular-nums}.bb-table__center{text-align:center}.bb-tabs{border-bottom:1px solid var(--bb-border);gap:4px;display:flex}.bb-tab{appearance:none;cursor:pointer;color:var(--bb-text-muted);background:0 0;border:none;border-bottom:2px solid #0000;align-items:center;gap:7px;margin-bottom:-1px;padding:11px 14px;font-family:inherit;font-size:14px;font-weight:500;transition:color .15s,border-color .15s;display:inline-flex}.bb-tab:hover{color:var(--bb-text)}.bb-tab--active{color:var(--bb-brand-ink);border-bottom-color:var(--bb-brand)}.bb-tab__count{background:var(--bb-surface-2);color:var(--bb-text-muted);border-radius:var(--bb-r-full);padding:1px 7px;font-size:11px;font-weight:700}.bb-tab--active .bb-tab__count{background:var(--bb-brand-wash);color:var(--bb-brand-ink)}.bb-overlay{z-index:1000;background:#10182870;place-items:center;padding:20px;animation:.12s bb-fade;display:grid;position:fixed;inset:0}.bb-modal{background:var(--bb-surface);border-radius:var(--bb-r-lg);box-shadow:var(--bb-shadow-lg);flex-direction:column;width:100%;max-width:460px;max-height:90vh;animation:.14s cubic-bezier(.2,.9,.3,1) bb-pop;display:flex;overflow:hidden}.bb-modal:focus{outline:none}.bb-modal--md{max-width:620px}.bb-modal--lg{max-width:860px}.bb-modal__head{border-bottom:1px solid var(--bb-border);justify-content:space-between;align-items:center;gap:12px;padding:16px 20px;display:flex}.bb-modal__title{color:var(--bb-text);margin:0;font-size:17px;font-weight:500}.bb-modal__body{padding:20px;overflow-y:auto}.bb-modal__foot{border-top:1px solid var(--bb-border);background:var(--bb-surface-2);justify-content:flex-end;align-items:center;gap:10px;padding:14px 20px;display:flex}.bb-x{appearance:none;cursor:pointer;border-radius:var(--bb-r-sm);width:32px;height:32px;color:var(--bb-text-muted);background:0 0;border:none;place-items:center;display:grid}.bb-x:hover{background:var(--bb-surface-2);color:var(--bb-text)}@keyframes bb-fade{0%{opacity:0}to{opacity:1}}@keyframes bb-pop{0%{opacity:0;transform:translateY(8px)scale(.98)}to{opacity:1;transform:none}}.bb-toasts{z-index:1100;flex-direction:column;gap:10px;max-width:360px;display:flex;position:fixed;bottom:18px;right:18px}.bb-toast{background:var(--bb-surface);border:1px solid var(--bb-border);border-left:4px solid var(--bb-text-faint);border-radius:var(--bb-r);box-shadow:var(--bb-shadow);align-items:flex-start;gap:11px;padding:12px 14px;animation:.16s bb-slide;display:flex}.bb-toast--success{border-left-color:var(--bb-success)}.bb-toast--error{border-left-color:var(--bb-danger)}.bb-toast--info{border-left-color:var(--bb-info)}.bb-toast__icon{flex:none;margin-top:1px}.bb-toast--success .bb-toast__icon{color:var(--bb-success)}.bb-toast--error .bb-toast__icon{color:var(--bb-danger)}.bb-toast--info .bb-toast__icon{color:var(--bb-info)}.bb-toast__title{font-size:13.5px;font-weight:650}.bb-toast__msg{color:var(--bb-text-muted);overflow-wrap:anywhere;min-width:0;margin-top:2px;font-size:13px}@keyframes bb-slide{0%{opacity:0;transform:translate(16px)}to{opacity:1;transform:none}}.bb-state{text-align:center;flex-direction:column;justify-content:center;align-items:center;gap:10px;padding:44px 24px;display:flex}.bb-state__icon{border-radius:var(--bb-r-lg);background:var(--bb-surface-2);width:48px;height:48px;color:var(--bb-text-faint);place-items:center;margin-bottom:2px;display:grid}.bb-state--error .bb-state__icon{background:var(--bb-danger-bg);color:var(--bb-danger)}.bb-state__title{font-size:15px;font-weight:500}.bb-state__msg{color:var(--bb-text-muted);max-width:380px;font-size:13.5px}.bb-skeleton{background:linear-gradient(90deg, var(--bb-surface-2) 25%, var(--bb-placeholder) 37%, var(--bb-surface-2) 63%);border-radius:var(--bb-r-sm);background-size:400% 100%;animation:1.3s infinite bb-shimmer}@keyframes bb-shimmer{0%{background-position:100% 0}to{background-position:0 0}}.bb-spin{animation:1s linear infinite bb-rotate}@keyframes bb-rotate{to{transform:rotate(360deg)}}.bb-avatar{object-fit:cover;background:var(--bb-brand-wash);width:34px;height:34px;color:var(--bb-brand-ink);border-radius:50%;flex:none;place-items:center;font-size:13px;font-weight:700;display:grid}.bb-divider{background:var(--bb-border);border:none;height:1px;margin:0}.bb-scroll{overflow:auto}.bb-scroll::-webkit-scrollbar{width:10px;height:10px}.bb-table-wrap::-webkit-scrollbar{width:10px;height:10px}.bb-content::-webkit-scrollbar{width:10px;height:10px}.bb-side__nav::-webkit-scrollbar{width:10px;height:10px}.bb-scroll::-webkit-scrollbar-track{background:0 0}.bb-table-wrap::-webkit-scrollbar-track{background:0 0}.bb-content::-webkit-scrollbar-track{background:0 0}.bb-side__nav::-webkit-scrollbar-track{background:0 0}.bb-scroll::-webkit-scrollbar-thumb{background:var(--bb-border-strong);background-clip:padding-box;border:2px solid #0000;border-radius:999px}.bb-table-wrap::-webkit-scrollbar-thumb{background:var(--bb-border-strong);background-clip:padding-box;border:2px solid #0000;border-radius:999px}.bb-content::-webkit-scrollbar-thumb{background:var(--bb-border-strong);background-clip:padding-box;border:2px solid #0000;border-radius:999px}.bb-side__nav::-webkit-scrollbar-thumb{background:var(--bb-border-strong);background-clip:padding-box;border:2px solid #0000;border-radius:999px}.bb-scroll::-webkit-scrollbar-thumb:hover{background:var(--bb-text-faint);background-clip:padding-box}.bb-table-wrap::-webkit-scrollbar-thumb:hover{background:var(--bb-text-faint);background-clip:padding-box}.bb-content::-webkit-scrollbar-thumb:hover{background:var(--bb-text-faint);background-clip:padding-box}.bb-side__nav::-webkit-scrollbar-thumb:hover{background:var(--bb-text-faint);background-clip:padding-box}.bb-scroll,.bb-table-wrap,.bb-content,.bb-side__nav{scrollbar-width:thin;scrollbar-color:var(--bb-border-strong) transparent}.bb-field{flex-direction:column;gap:6px;margin-bottom:14px;display:flex}.bb-label{color:var(--bb-text-muted);font-size:12.5px;font-weight:600}.bb-input,.bb-select,.bb-textarea{color:var(--bb-text);background:var(--bb-surface);border:1px solid var(--bb-field-border);border-radius:var(--bb-r);width:100%;height:40px;padding:0 12px;font-family:inherit;font-size:14px;transition:border-color .15s,box-shadow .15s}.bb-textarea{resize:vertical;height:auto;min-height:78px;padding:10px 12px;line-height:1.5}.bb-input:focus,.bb-select:focus,.bb-textarea:focus{border-color:var(--bb-focus);box-shadow:0 0 0 3px color-mix(in srgb, var(--bb-focus) 18%, transparent);outline:none}.bb-input::placeholder,.bb-textarea::placeholder{color:var(--bb-text-faint)}.bb-select{cursor:pointer}.bb-input:disabled,.bb-select:disabled,.bb-textarea:disabled{background:var(--bb-surface-2);border-color:var(--bb-border);color:var(--bb-text-faint);cursor:not-allowed;opacity:1;-webkit-text-fill-color:var(--bb-text-faint)}.bb-add{width:100%;color:var(--bb-brand-ink);background:var(--bb-brand-wash);border:1px dashed var(--bb-brand);border-radius:var(--bb-r);cursor:pointer;justify-content:center;align-items:center;gap:7px;padding:9px;font-family:inherit;font-size:13px;font-weight:600;transition:background .15s;display:flex}.bb-add:hover{background:var(--bb-brand-wash-strong)}.bb-primary-toggle{border-radius:var(--bb-r);cursor:pointer;border:1px solid var(--bb-border-strong);background:var(--bb-surface);width:40px;height:40px;color:var(--bb-text-faint);flex:none;place-items:center;transition:background .15s,border-color .15s,color .15s;display:grid}.bb-primary-toggle:hover{border-color:var(--bb-brand);color:var(--bb-brand-ink)}.bb-primary-toggle.is-primary{background:var(--bb-brand);border-color:var(--bb-brand);color:var(--bb-brand-solid-ink)}.bb-menu{background:var(--bb-surface);border:1px solid var(--bb-border);border-radius:var(--bb-r);min-width:152px;box-shadow:var(--bb-shadow-lg);padding:5px}.bb-menu__item{text-align:left;width:100%;color:var(--bb-text);border-radius:var(--bb-r-sm);cursor:pointer;background:0 0;border:none;align-items:center;gap:9px;padding:8px 10px;font-family:inherit;font-size:13.5px;font-weight:550;display:flex}.bb-menu__item:hover{background:var(--bb-surface-2)}.bb-menu__item--danger{color:var(--bb-danger)}.bb-menu__item--danger:hover{background:var(--bb-danger-bg)}.bb-chip{border-radius:var(--bb-r-full);background:var(--bb-brand-wash);color:var(--bb-brand-ink);align-items:center;gap:6px;padding:3px 4px 3px 9px;font-size:12px;font-weight:600;display:inline-flex}.bb-chip button{appearance:none;cursor:pointer;color:inherit;background:0 0;border:none;border-radius:50%;place-items:center;padding:2px;display:grid}.bb-chip button:hover{background:#00000014}.bb-multiselect{border:1px solid var(--bb-border-strong);border-radius:var(--bb-r);background:var(--bb-surface);flex-wrap:wrap;align-items:center;gap:6px;min-height:40px;padding:6px 8px;display:flex}.bb-multiselect select{color:var(--bb-text-muted);cursor:pointer;background:0 0;border:none;outline:none;flex:1;min-width:120px;font-family:inherit;font-size:13px}.bb-progress{background:var(--bb-surface-2);border-radius:var(--bb-r-full);height:8px;overflow:hidden}.bb-progress__bar{background:var(--bb-brand);border-radius:var(--bb-r-full);height:100%;transition:width .3s}.bb-money{position:relative}.bb-money__sign{color:var(--bb-text-faint);pointer-events:none;font-size:14px;font-weight:600;position:absolute;top:50%;left:12px;transform:translateY(-50%)}.bb-money .bb-input{padding-left:24px}.bb-design-note{border:1px dashed var(--bb-border-strong);border-radius:var(--bb-r-lg);background:var(--bb-surface-2);padding:13px 14px}.bb-design-note__head{align-items:center;gap:8px;margin-bottom:9px;display:flex}.bb-design-note__icon{color:var(--bb-text-muted);flex-shrink:0;display:inline-flex}.bb-design-note__title{color:var(--bb-text);margin:0;font-size:14.5px;font-weight:800}.bb-design-note__badge{letter-spacing:.2px;border-radius:var(--bb-r-full);background:var(--bb-surface);color:var(--bb-text-muted);border:1px solid var(--bb-border);flex-shrink:0;margin-left:auto;padding:3px 8px;font-size:11px;font-weight:700}.bb-design-note__body{color:var(--bb-text-muted);font-size:13px;line-height:1.62}.bb-design-note__foot{border-top:1px dashed var(--bb-border-strong);color:var(--bb-text-faint);margin-top:10px;padding-top:9px;font-size:12px;line-height:1.5}.bb-notes-switch{appearance:none;cursor:pointer;border-radius:var(--bb-r-full);border:1px dashed var(--bb-border-strong);background:var(--bb-surface);color:var(--bb-text-muted);align-self:flex-start;align-items:center;gap:6px;padding:8px 11px;font-family:inherit;font-size:12px;font-weight:600;line-height:1;display:inline-flex}.bb-notes-switch:hover:not(:disabled){background:var(--bb-surface-2);color:var(--bb-text)}.bb-notes-switch:focus-visible{outline:2px solid var(--bb-focus);outline-offset:2px}.bb-notes-switch:disabled{cursor:default;opacity:.55}.bb-notes-switch[aria-pressed=true]{color:var(--bb-text);border-style:solid}.bb-notes-switch--float{z-index:60;box-shadow:var(--bb-shadow);position:fixed;bottom:12px;right:12px}@media print{.bb-notes-switch{display:none}}.bb-linklike{appearance:none;font:inherit;color:var(--bb-brand-ink);cursor:pointer;text-align:left;overflow-wrap:anywhere;background:0 0;border:0;min-width:0;margin:0;padding:0}.bb-linklike:hover{text-decoration:underline}.bb-linklike:focus-visible{outline:2px solid var(--bb-focus);outline-offset:2px;border-radius:3px}.bb-many{flex-wrap:wrap;align-items:center;gap:6px;min-width:0;max-width:400px;font-size:13px;display:flex}.bb-many>span{white-space:nowrap}.bb-many:not(.bb-many--pills)>span+span:before{content:"·";color:var(--bb-text-faint);margin-right:6px}.bb-pill{border-radius:var(--bb-r-full);background:var(--bb-surface-2);color:var(--bb-text-muted);border:1px solid var(--bb-border);align-items:center;padding:5px 10px;font-size:12px;font-weight:600;line-height:1;display:inline-flex}.bb-many__more{appearance:none;cursor:pointer;font:inherit;border-radius:var(--bb-r-full);background:var(--bb-brand-wash);min-height:28px;color:var(--bb-text);border:1px solid var(--bb-brand);white-space:nowrap;align-items:center;padding:6px 9px;font-size:12px;font-weight:700;line-height:1;display:inline-flex}.bb-many__more:hover{background:var(--bb-brand-wash-strong)}.bb-many__more:focus-visible{outline:2px solid var(--bb-focus);outline-offset:2px}.bb-pick{appearance:none;cursor:pointer;font:inherit;border-radius:var(--bb-r-full);background:var(--bb-surface);min-height:30px;color:var(--bb-text-muted);border:1px solid var(--bb-border-strong);align-items:center;gap:5px;padding:7px 11px;font-size:12.5px;font-weight:600;line-height:1;display:inline-flex}.bb-pick:hover{border-color:var(--bb-brand)}.bb-pick:focus-visible{outline:2px solid var(--bb-focus);outline-offset:2px}.bb-pick--on{background:var(--bb-brand-wash);color:var(--bb-text);border-color:var(--bb-brand)}.bb-vh{clip-path:inset(50%);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;position:absolute!important}
