.bct-entry{color:#547080;background:#fffaf0;border-bottom:1px solid #eee1bb;flex-wrap:wrap;align-items:center;gap:12px;padding:9px 14px;font-size:13px;display:flex}.bct-entry>button{color:#163a47;cursor:pointer;background:#fff;border:1px solid #e6b746;border-radius:9px;align-items:center;gap:7px;padding:8px 12px;font-weight:750;display:inline-flex}.bct-entry>button:disabled{opacity:.55;cursor:not-allowed}.bct-entry em{color:#0b7652;align-items:center;gap:5px;font-style:normal;font-weight:650;display:inline-flex}.bct-dialog{max-width:530px}.bct-label{color:#153744;gap:7px;font-weight:700;display:grid}.bct-label input{border:1px solid #c9d9dd;border-radius:10px;outline-color:#e9ac24;height:46px;padding:0 13px}.bct-suggestions{gap:8px;display:grid}.bct-suggestions small{color:#68818b}.bct-suggestions>div,.bct-picked{flex-wrap:wrap;gap:7px;display:flex}.bct-suggestions button,.bct-picked span{color:#334b55;cursor:pointer;background:#fffaf0;border:1px solid #e7d5a7;border-radius:999px;padding:6px 10px;font-size:13px}.bct-picked span{background:#fff0bd;align-items:center;gap:5px;font-weight:700;display:inline-flex}.bct-picked button{cursor:pointer;background:0 0;border:0;place-items:center;display:grid}.bct-error{color:#ad3529}.bct-actions{justify-content:flex-end;gap:9px;display:flex}.bct-actions button{cursor:pointer;background:#fff;border:1px solid #cfdbdf;border-radius:9px;padding:10px 15px}.bct-actions .bct-save{color:#fff;background:#123743;border-color:#123743;font-weight:750}.bct-actions button:disabled{opacity:.55;cursor:not-allowed}.tag-chips-input{gap:var(--bz-space-2);margin:var(--bz-space-3) 0;display:grid}.tag-chips-input .bct-label small{color:var(--bz-muted);font-weight:500}.lp-faces{flex:none;align-items:center;padding-left:8px;display:inline-flex}.lp-face{margin-left:-6px;display:inline-flex;position:relative}.lp-face--more{width:32px;height:36px;clip-path:var(--bz-hex-clip);place-items:center;font-size:10.5px;font-weight:760;line-height:1;display:inline-grid;background:var(--bz-surface-sunk)!important;color:var(--bz-muted)!important}.lp-facts{gap:6px;min-width:0;display:grid}.lp-fact-row{min-width:0;color:var(--bz-muted);font-size:var(--bz-text-xs);flex-wrap:wrap;align-items:center;gap:4px 12px;font-weight:600;display:flex}.lp-fact-row b{color:var(--bz-ink);font-size:var(--bz-text-sm);font-weight:720}.lp-fact-row>span{white-space:nowrap;align-items:center;gap:4px;display:inline-flex}.lp-fact-row svg{flex:none}.lp-verified{color:var(--bz-success)}.lp-tags{flex-wrap:wrap;gap:6px;min-width:0;display:flex}.lp-tag{border:1px solid var(--bz-line);border-radius:var(--bz-radius-pill);background:var(--bz-surface-sunk);max-width:100%;color:var(--bz-ink-2);text-overflow:ellipsis;white-space:nowrap;padding:2px 9px;font-size:11.5px;font-weight:620;overflow:hidden}.lp-people{gap:6px;min-width:0;margin:0;padding:0;list-style:none;display:grid}.lp-people li{align-items:center;gap:10px;min-width:0;display:flex}.lp-people .lp-face{margin-left:0}.lp-people li>span:last-child{min-width:0;display:grid}.lp-people strong,.lp-people small{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.lp-people strong{color:var(--bz-ink);font-size:var(--bz-text-sm);font-weight:680}.lp-people small{color:var(--bz-muted);font-size:var(--bz-text-xs)}.list-filter-picker{min-width:0;overflow-x:hidden!important}.list-filter-picker .list-filter-picker-options{max-height:min(460px,60vh);margin:0 -4px;overflow-y:auto;padding:4px 4px 8px!important;overflow-x:hidden!important}.list-filter-picker .list-filter-picker-options>button{text-align:left;width:100%;min-width:0;box-shadow:var(--bz-elev-1),inset 0 1px 0 var(--bz-surface);transition:transform var(--bz-dur-2) var(--bz-ease),box-shadow var(--bz-dur-2) var(--bz-ease),border-color var(--bz-dur-2);background:linear-gradient(180deg,var(--bz-surface),var(--bz-surface-warm))!important;align-items:flex-start!important}.list-filter-picker .list-filter-picker-options>button:active:not(:disabled){box-shadow:var(--bz-elev-1);transform:translateY(0)scale(.99)!important}.list-filter-picker .list-filter-picker-options>button>span{flex:1;gap:8px;min-width:0;display:grid!important}.list-filter-picker .list-filter-picker-options>button strong{text-overflow:ellipsis;white-space:nowrap;min-width:0;display:block;overflow:hidden}.lp-pick-head{justify-content:space-between;align-items:center;gap:10px;min-width:0;display:flex}.lp-pick-head strong{flex:1}@media (max-width:480px){.list-filter-picker{padding:20px!important}.list-filter-picker .lp-people{display:none}}.lp-card-preview{border-top:1px solid var(--bz-line);background:linear-gradient(180deg,var(--bz-surface-warm),var(--bz-surface));gap:12px;min-width:0;padding:12px 16px 14px;display:grid}.lp-card-preview .lp-people{grid-template-columns:repeat(auto-fill,minmax(min(100%,210px),1fr))}@media (prefers-reduced-motion:reduce){.list-filter-picker .list-filter-picker-options>button{transition:none}}.lists-group-item{flex-wrap:wrap;min-width:0}.lists-group-item>.lp-card-preview{border:1px solid var(--bz-line);border-radius:0 0 12px 12px;flex:100%;order:3;margin-top:-6px}.lists-group-row{grid-template-columns:38px minmax(0,1fr) auto 110px!important}.lists-group-count{white-space:nowrap;align-items:center;gap:10px;display:inline-flex}@media (max-width:640px){.lists-group-row{grid-template-columns:38px minmax(0,1fr)!important}.lists-group-count,.lists-group-action{grid-column:2;justify-content:flex-start}.lp-card-preview{padding:12px}}.list-card .lp-pick-head{flex-wrap:wrap;justify-content:flex-start}.list-card .list-card-body,.list-card .lp-facts{min-width:0;max-width:100%}.list-cards{grid-template-columns:minmax(0,1fr);overflow-x:hidden}.list-card .lp-fact-row>span{white-space:normal}body:has(.list-filter-picker) [data-slot=dialog-overlay]{background:color-mix(in srgb,var(--bz-navy) 55%,transparent)!important;-webkit-backdrop-filter:none!important;backdrop-filter:none!important}
