.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}
