.li-stores{margin:var(--s-m) calc(var(--s-gutter) * -1) 0;padding:0 var(--s-gutter);overflow:hidden}.li-n{margin-left:var(--s-tight);font:var(--t-small);opacity:.75;font-weight:600}.li-add{margin:var(--s-m) 0 var(--s-xs)}.li-heard{margin-top:var(--s-s);padding:var(--s-s) 0 var(--s-s) var(--s-m);border-left:var(--stroke-rule) solid var(--rule)}.li-heard-items{gap:var(--s-xs) var(--s-m);margin-top:var(--s-xs);font:var(--t-strong);flex-wrap:wrap;display:flex}.li-heard-it small{font:var(--t-sub);color:var(--text-soft)}.li-heard-dup{gap:var(--s-tight);margin:var(--s-tight) 0 0;font:var(--t-sub);color:var(--text-soft);align-items:flex-start;display:flex}.li-heard-dup .ic{width:var(--z-icon-s);height:var(--z-icon-s);margin-top:1px}.li-item{gap:0 var(--s-m);min-height:var(--z-tap-min);padding:var(--s-row) 0;border-bottom:var(--stroke-hair) solid var(--line);grid-template-columns:auto minmax(0,1fr) auto;align-items:start;display:grid}.li-item>.k-tick{margin-top:-2px}.li-item-main{min-width:0}.li-item-main b{font:var(--t-strong);overflow-wrap:anywhere;display:block}.li-item-main small{font:var(--t-sub);color:var(--text-soft);text-overflow:ellipsis;white-space:nowrap;display:block;overflow:hidden}.li-qty{margin-left:var(--s-tight);font:var(--t-sub);color:var(--text-soft);white-space:nowrap;font-weight:600}.li-late{color:var(--text);font-weight:700}.li-getting{color:var(--text);font-weight:600}.li-queued{color:var(--text-soft);align-items:center;display:inline-flex}.li-queued .ic{width:var(--z-icon-s);height:var(--z-icon-s)}.li-item-trail{align-items:center;gap:var(--s-xs);margin:calc(var(--s-row) * -1) 0;min-height:var(--z-tap-min);align-self:stretch;display:flex}.li-item-trail .li-open{margin-right:calc(var(--s-row) * -1)}.li-open{justify-content:center;align-items:center;gap:var(--s-hair);min-width:var(--z-tap-min);min-height:var(--z-tap-min);color:var(--text-mute);font:var(--t-small);font-weight:700;display:inline-flex}.li-open .ic{width:var(--z-icon);height:var(--z-icon)}.li-open.has{color:var(--text)}.li-open.has .ic{width:var(--z-icon-s);height:var(--z-icon-s)}.li-item.is-done .li-item-main b{color:var(--text-mute);text-decoration:line-through;text-decoration-thickness:var(--stroke-hair);font-weight:500}.li-item.is-done .li-qty,.li-item.is-done .li-open{color:var(--text-mute)}.li-group{margin-top:var(--s-l)}.li-group-head{padding-bottom:var(--s-xs);border-bottom:var(--stroke-hair) solid var(--rule);justify-content:space-between;display:flex}.li-done{margin-top:var(--s-xl)}.li-crossed{min-height:var(--z-tap-min);margin-top:var(--s-m);justify-content:space-between;align-items:center;display:flex}.li-crossed .k-btn.tone-quiet{margin-right:calc(var(--s-xs) * -1)}.li-done-head.folded{border-bottom:0}.li-done-head{min-height:var(--z-tap-min);border-bottom:var(--stroke-hair) solid var(--rule);justify-content:space-between;align-items:center;display:flex}.li-done-head .k-btn.tone-quiet{margin-right:calc(var(--s-xs) * -1)}.li-done-head .k-btn.tone-quiet:first-child{margin-left:calc(var(--s-xs) * -1)}.li-prov{margin:var(--s-s) 0 0;font:var(--t-sub);color:var(--text-soft)}.li-thread{gap:var(--s-m);margin-top:var(--s-s);display:grid}.li-say{gap:var(--s-s);grid-template-columns:auto 1fr;align-items:start;display:grid}.li-say small{font:var(--t-small);color:var(--text-soft);display:block}.li-say small b{color:var(--text);font-weight:600}.li-say p{margin:var(--s-hair) 0 0;font:var(--t-body)}.li-reply{margin-top:var(--s-m)}.li-reply .k-input{padding-right:0}.li-sheet-acts{margin-top:var(--s-l);justify-content:space-between;align-items:center;display:flex}.li-new{margin-top:var(--s-l)}.li-private{align-items:center;gap:var(--s-tight);display:inline-flex}.li-private .ic{width:var(--z-icon-s);height:var(--z-icon-s)}.li-sheet-grid{gap:var(--s-m);grid-template-columns:minmax(0,1fr) minmax(0,2fr);display:grid}.li-sheet-grid .k-field{margin:var(--s-s) 0 0}.li-heard-facts{gap:var(--s-s);margin-top:var(--s-s);display:flex}.li-note{margin:0 0 var(--s-s);font:var(--t-sub);color:var(--text-soft)}.li-item{animation:k-fade var(--ms-tint) var(--ease-out)}.li-heard{animation:k-unfold var(--ms-settle) var(--ease-out)}
