.card-head.svelte-8x7gfm{letter-spacing:.06em;text-transform:uppercase;color:var(--muted);font-size:.8rem;font-weight:800}.titration.svelte-8x7gfm{flex-direction:column;gap:.75rem;padding:1rem 1.1rem;display:flex}.head-row.svelte-8x7gfm{justify-content:space-between;align-items:center;display:flex}.field.svelte-8x7gfm{flex-direction:column;gap:.35rem;font-size:.88rem;font-weight:600;display:flex}.field.svelte-8x7gfm .hint:where(.svelte-8x7gfm){color:var(--muted);font-weight:400}.fields.svelte-8x7gfm{grid-template-columns:repeat(2,minmax(0,1fr));gap:.6rem;display:grid}.number-field.svelte-8x7gfm{flex-direction:column;gap:.3rem;min-width:0;font-size:.88rem;font-weight:600;display:flex}.number-field.svelte-8x7gfm input:where(.svelte-8x7gfm){width:100%;min-width:0}.unit.svelte-8x7gfm{color:var(--muted);font-weight:400}.help.svelte-8x7gfm{color:var(--muted);margin:0;font-size:.84rem}.help.problem.svelte-8x7gfm{color:var(--red);font-weight:600}.readout.svelte-8x7gfm{background:var(--blue-soft);border-radius:10px;margin:0;padding:.55rem .75rem;font-size:.85rem;font-weight:600;list-style:none}.readout.svelte-8x7gfm li:where(.svelte-8x7gfm)+li:where(.svelte-8x7gfm){margin-top:.2rem}.setting.svelte-8x7gfm{margin-bottom:.75rem}.setting.svelte-8x7gfm:last-child{margin-bottom:0}.swatches.svelte-8x7gfm{gap:.5rem;display:flex}.swatch.svelte-8x7gfm{background:var(--swatch);width:2rem;height:2rem;box-shadow:0 0 0 1.5px var(--border);cursor:pointer;border:3px solid #fff;border-radius:999px}.swatch.on.svelte-8x7gfm{box-shadow:0 0 0 2.5px var(--ink)}
