.ui-syringe[data-v-b1159fdc]{--accent:var(--primary);width:100%}.ui-syringe__row[data-v-b1159fdc]{align-items:flex-start;display:flex}.ui-syringe__needle[data-v-b1159fdc]{align-items:center;display:flex;flex-shrink:0;margin-top:13px}.ui-syringe__tip[data-v-b1159fdc]{border-bottom:3px solid transparent;border-right:9px solid var(--fg-3);border-top:3px solid transparent;height:0;width:0}.ui-syringe__hub-line[data-v-b1159fdc]{background:var(--fg-3);height:2px;width:12px}.ui-syringe__hub[data-v-b1159fdc]{background:var(--border-strong);border-radius:3px 0 0 3px;height:13px;width:8px}.ui-syringe__main[data-v-b1159fdc]{flex:1;min-width:0}.ui-syringe__barrel[data-v-b1159fdc]{background:var(--surface);border:2px solid var(--border-strong);border-inline-start:none;border-radius:0 6px 6px 0;overflow:hidden;position:relative}.ui-syringe__fill[data-v-b1159fdc]{background:linear-gradient(180deg,color-mix(in srgb,var(--accent) 14%,transparent),var(--accent));inset-block:0;inset-inline-start:0;position:absolute;transition:width .35s cubic-bezier(.4,0,.2,1)}.ui-syringe__plunger[data-v-b1159fdc]{background:linear-gradient(180deg,var(--fg-2),var(--secondary));border-radius:2px;inset-block:0;position:absolute;transform:translate(-4px);transition:inset-inline-start .35s cubic-bezier(.4,0,.2,1);width:8px;z-index:3}.ui-syringe__tick[data-v-b1159fdc]{background:var(--fg-3);height:8px;opacity:.4;position:absolute;top:0;transform:translate(-50%);width:1.5px;z-index:2}.ui-syringe__tick.is-major[data-v-b1159fdc]{height:14px}.ui-syringe__scale[data-v-b1159fdc]{height:14px;margin-top:4px;position:relative}.ui-syringe__label[data-v-b1159fdc]{color:var(--fg-3);font-size:9.5px;font-weight:600;position:absolute;top:0;transform:translate(-50%)}.ui-syringe__rod[data-v-b1159fdc]{align-items:center;display:flex;flex-shrink:0;margin-top:11px}.ui-syringe__rod-shaft[data-v-b1159fdc]{background:var(--border-strong);height:6px;width:24px}.ui-syringe__rod-rest[data-v-b1159fdc]{background:var(--border-strong);border-radius:3px;height:26px;width:6px}.ui-syringe.is-over .ui-syringe__fill[data-v-b1159fdc]{background:linear-gradient(180deg,var(--error-tint),var(--error))}
