.dc-pastila{align-items:center;gap:var(--s-2);padding:4px var(--s-3);border-radius:var(--r-pill);font-family:var(--font-heading);font-size:var(--fs-xs);text-transform:uppercase;letter-spacing:var(--ls-label);white-space:nowrap;border:1px solid #0000;font-weight:600;line-height:1.6;display:inline-flex}.dc-ton-ok{--ton-tx:var(--ok);--ton-bg:var(--ok-soft)}.dc-ton-warn{--ton-tx:var(--warn);--ton-bg:var(--warn-soft)}.dc-ton-crit{--ton-tx:var(--crit);--ton-bg:var(--crit-soft)}.dc-ton-info{--ton-tx:var(--info);--ton-bg:var(--info-soft)}.dc-ton-busy{--ton-tx:var(--busy);--ton-bg:var(--busy-soft)}.dc-ton-transit{--ton-tx:var(--transit);--ton-bg:var(--transit-soft)}.dc-ton-neutral{--ton-tx:var(--neutral);--ton-bg:var(--neutral-soft)}.dc-ton-accent{--ton-tx:var(--accent-tx);--ton-bg:var(--accent-soft)}.dc-pastila--moale{color:var(--ton-tx);background:var(--ton-bg)}.dc-pastila--contur{color:var(--ton-tx);border-color:var(--ton-tx);background:0 0}.dc-pastila--plin{color:var(--bg);background:var(--ton-tx);border-color:var(--ton-tx)}.dc-pastila__punct{border-radius:var(--r-pill);background:currentColor;flex:none;width:7px;height:7px}.dc-pastila__ico{font-size:var(--fs-sm);display:inline-flex}.dc-pastila__abbr{cursor:help;border:0;text-decoration:none}.dc-pastila--alergen{letter-spacing:1px}
