/*! tailwindcss v4.1.18 | MIT License | https://tailwindcss.com */.formula-calculator[data-astro-cid-xcodq2pz]{background:var(--color-zinc-800,#27272a);border:1px solid var(--color-zinc-700,#3f3f46);border-radius:.75rem;margin:1.5rem 0;padding:1.25rem}.formula-calculator__header[data-astro-cid-xcodq2pz]{align-items:center;gap:.5rem;margin-bottom:1rem;display:flex}.formula-calculator__icon-box[data-astro-cid-xcodq2pz]{background-color:var(--primary);border-radius:.5rem;flex-shrink:0;justify-content:center;align-items:center;width:1.75rem;height:1.75rem;display:flex}@supports (color:color-mix(in lab,red,red)){.formula-calculator__icon-box[data-astro-cid-xcodq2pz]{background-color:color-mix(in srgb,var(--primary)20%,transparent)}}.formula-calculator__icon[data-astro-cid-xcodq2pz]{width:1rem;height:1rem;color:var(--primary)}.formula-calculator__title[data-astro-cid-xcodq2pz]{color:var(--color-zinc-100,#f4f4f5);text-transform:capitalize;font-size:.875rem;font-weight:600}.formula-calculator__formula[data-astro-cid-xcodq2pz]{background:var(--color-zinc-900,#18181b);border-radius:.5rem;margin-bottom:1rem;padding:.75rem 1rem;overflow-x:auto}.formula-calculator__formula[data-astro-cid-xcodq2pz] code[data-astro-cid-xcodq2pz]{font-family:var(--font-mono);color:var(--primary-light);white-space:nowrap;font-size:.875rem}.formula-calculator__inputs[data-astro-cid-xcodq2pz]{flex-direction:column;gap:.75rem;margin-bottom:1rem;display:flex}.formula-calculator__field[data-astro-cid-xcodq2pz]{flex-direction:column;gap:.25rem;display:flex}@media(min-width:640px){.formula-calculator__field[data-astro-cid-xcodq2pz]{flex-direction:row;align-items:center;gap:1rem}}.formula-calculator__label[data-astro-cid-xcodq2pz]{color:var(--color-zinc-300,#d4d4d8);flex-shrink:0;align-items:center;gap:.375rem;min-width:0;font-size:.875rem;display:flex}@media(min-width:640px){.formula-calculator__label[data-astro-cid-xcodq2pz]{text-align:right;justify-content:flex-end;min-width:200px}}.formula-calculator__help[data-astro-cid-xcodq2pz]{color:var(--color-zinc-500,#71717a);cursor:help;transition:color .15s}.formula-calculator__help[data-astro-cid-xcodq2pz]:hover{color:var(--primary)}.formula-calculator__input-wrapper[data-astro-cid-xcodq2pz]{background:var(--color-zinc-900,#18181b);border:1px solid var(--color-zinc-700,#3f3f46);border-radius:.375rem;flex:1;align-items:center;max-width:200px;transition:border-color .15s;display:flex;overflow:hidden}.formula-calculator__input-wrapper[data-astro-cid-xcodq2pz]:focus-within{border-color:var(--primary);box-shadow:0 0 0 2px var(--primary)}@supports (color:color-mix(in lab,red,red)){.formula-calculator__input-wrapper[data-astro-cid-xcodq2pz]:focus-within{box-shadow:0 0 0 2px color-mix(in srgb,var(--primary)20%,transparent)}}.formula-calculator__input[data-astro-cid-xcodq2pz]{color:var(--color-zinc-100,#f4f4f5);background:0 0;border:none;outline:none;flex:1;min-width:0;padding:.5rem .75rem;font-size:.875rem}.formula-calculator__input[data-astro-cid-xcodq2pz]::placeholder{color:var(--color-zinc-500,#71717a)}.formula-calculator__unit[data-astro-cid-xcodq2pz]{color:var(--color-zinc-400,#a1a1aa);background:var(--color-zinc-800,#27272a);white-space:nowrap;padding:0 .5rem;font-size:.875rem}.formula-calculator__unit--prefix[data-astro-cid-xcodq2pz]{background:0 0;padding-left:.75rem;padding-right:.25rem}.formula-calculator__unit--suffix[data-astro-cid-xcodq2pz]{background:0 0;padding-left:.25rem;padding-right:.75rem}.formula-calculator__result[data-astro-cid-xcodq2pz]{background:var(--color-zinc-900,#18181b);border-radius:.5rem;flex-direction:column;gap:.25rem;padding:1rem;display:flex}@media(min-width:640px){.formula-calculator__result[data-astro-cid-xcodq2pz]{flex-direction:row;justify-content:space-between;align-items:center}}.formula-calculator__result-label[data-astro-cid-xcodq2pz]{text-transform:uppercase;letter-spacing:.05em;color:var(--color-zinc-400,#a1a1aa);font-size:.75rem;font-weight:500}.formula-calculator__result-value[data-astro-cid-xcodq2pz]{color:var(--color-zinc-100,#f4f4f5);font-size:1.125rem;font-weight:600}.formula-calculator__result-name[data-astro-cid-xcodq2pz]{color:var(--color-zinc-300,#d4d4d8)}.formula-calculator__result-equals[data-astro-cid-xcodq2pz]{color:var(--color-zinc-500,#71717a);margin:0 .375rem}.formula-calculator__result-number[data-astro-cid-xcodq2pz]{color:var(--primary);font-variant-numeric:tabular-nums}.formula-calculator__result-unit[data-astro-cid-xcodq2pz]{color:var(--color-zinc-400,#a1a1aa);margin-left:.25rem}.formula-calculator__result-error[data-astro-cid-xcodq2pz]{color:#ef4444}.formula-calculator__result-placeholder[data-astro-cid-xcodq2pz]{color:var(--color-zinc-500,#71717a);font-style:italic;font-weight:400}.formula-calculator--compact[data-astro-cid-xcodq2pz]{padding:1rem}.formula-calculator--compact[data-astro-cid-xcodq2pz] .formula-calculator__header[data-astro-cid-xcodq2pz]{margin-bottom:.75rem}.formula-calculator--compact[data-astro-cid-xcodq2pz] .formula-calculator__inputs[data-astro-cid-xcodq2pz]{gap:.5rem;margin-bottom:.75rem}.formula-calculator--full[data-astro-cid-xcodq2pz]{padding:1.5rem}.formula-calculator--full[data-astro-cid-xcodq2pz] .formula-calculator__result[data-astro-cid-xcodq2pz]{padding:1.25rem}.formula-calculator--full[data-astro-cid-xcodq2pz] .formula-calculator__result-value[data-astro-cid-xcodq2pz]{font-size:1.5rem}
