.dilution-calculator_tool__lU7UA{margin:28px 0;overflow:hidden;border:1px solid var(--kd-hair,rgba(26,24,21,.14));border-radius:10px;background:var(--kd-paper-raised,#fffdf9);color:var(--kd-ink,#1a1815)}.dilution-calculator_header__XI95q{padding:22px 24px 18px;border-bottom:1px solid var(--kd-hair-soft,rgba(26,24,21,.08));background:var(--kd-wash,rgba(26,24,21,.04))}.dilution-calculator_eyebrow__TeUkD,.dilution-calculator_resultLabel__omOPw{margin:0 0 6px;color:var(--kd-muted,#6b6459);font-size:12px;font-weight:700;letter-spacing:.06em;text-transform:uppercase}.dilution-calculator_title__zpL0z{margin:0;color:var(--kd-ink-strong,#12100d);font-size:24px;line-height:1.3}.dilution-calculator_lead__t5SWG{max-width:780px;margin:9px 0 0;color:var(--kd-body,#46413a);font-size:14px;line-height:1.65}.dilution-calculator_body__9AT17{display:grid;grid-template-columns:minmax(300px,.9fr) minmax(340px,1.1fr);grid-gap:22px;gap:22px;padding:24px}.dilution-calculator_controls__NJmZN{display:grid;min-width:0;align-content:flex-start;grid-gap:15px;gap:15px}.dilution-calculator_quantityField__Euagr,.dilution-calculator_solveField__eSg6P{min-width:0}.dilution-calculator_examples__QlaSM legend,.dilution-calculator_quantityField__Euagr>label,.dilution-calculator_solveField__eSg6P>span{display:block;margin-bottom:7px;color:var(--kd-body,#46413a);font-size:13px;font-weight:700}.dilution-calculator_quantityInputs__ApPmC input,.dilution-calculator_quantityInputs__ApPmC select,.dilution-calculator_solveField__eSg6P select{min-height:42px;box-sizing:border-box;border:1px solid var(--kd-hair-strong,rgba(26,24,21,.22));border-radius:6px;background:var(--kd-paper,#faf9f6);color:var(--kd-ink,#1a1815);font-size:14px}.dilution-calculator_solveField__eSg6P select{width:100%;padding:8px 34px 8px 10px}.dilution-calculator_targetHint__C_A8Y{margin:-7px 0 0;color:var(--kd-muted,#6b6459);font-size:12px;line-height:1.55}.dilution-calculator_fieldGrid__DpLVm{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:12px;gap:12px}.dilution-calculator_quantityField__Euagr{padding:12px;border:1px solid var(--kd-hair-soft,rgba(26,24,21,.1));border-radius:8px;background:var(--kd-paper,#faf9f6)}.dilution-calculator_quantityField__Euagr>label{display:flex;align-items:center;justify-content:space-between;gap:8px}.dilution-calculator_targetField__RAk8N{border-color:rgba(37,99,235,.4);background:var(--kd-accent-wash,rgba(37,99,235,.06))}.dilution-calculator_unknownBadge__o98KC{display:inline-grid;width:20px;height:20px;flex:0 0 auto;place-items:center;border-radius:50%;background:var(--kd-accent,#2563eb);color:#fff;font-size:12px}.dilution-calculator_quantityInputs__ApPmC{display:grid;grid-template-columns:minmax(0,1fr) minmax(68px,auto);grid-gap:7px;gap:7px;min-width:0}.dilution-calculator_quantityInputs__ApPmC input{width:100%;min-width:0;padding:8px 9px;font-family:var(--kd-mono,ui-monospace,Menlo,monospace);font-size:15px}.dilution-calculator_quantityInputs__ApPmC select{max-width:88px;padding:8px 26px 8px 8px}.dilution-calculator_targetField__RAk8N input{background:rgba(37,99,235,.04);color:var(--kd-muted,#6b6459);cursor:default}.dilution-calculator_calculateButton__OvGD0:focus-visible,.dilution-calculator_clearButton__BQytv:focus-visible,.dilution-calculator_copyButton__I82Aw:focus-visible,.dilution-calculator_exampleButton__RAqv8:focus-visible,.dilution-calculator_quantityInputs__ApPmC input:focus-visible,.dilution-calculator_quantityInputs__ApPmC select:focus-visible,.dilution-calculator_solveField__eSg6P select:focus-visible,.dilution-calculator_steps__U9Wrb summary:focus-visible{outline:2px solid var(--kd-accent,#2563eb);outline-offset:2px}.dilution-calculator_quantityInputs__ApPmC input[aria-invalid=true]{border-color:#b42318}.dilution-calculator_examples__QlaSM{min-width:0;margin:0;padding:0;border:0}.dilution-calculator_exampleGrid__nofJ1{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:7px;gap:7px}.dilution-calculator_exampleButton__RAqv8{display:grid;min-width:0;min-height:72px;align-content:flex-start;grid-gap:4px;gap:4px;padding:9px;border:1px solid var(--kd-hair-strong,rgba(26,24,21,.22));border-radius:7px;background:var(--kd-paper,#faf9f6);color:var(--kd-body,#46413a);text-align:left;cursor:pointer}.dilution-calculator_exampleButton__RAqv8 strong{color:var(--kd-ink-strong,#12100d);font-size:12px;line-height:1.35}.dilution-calculator_exampleButton__RAqv8 span{color:var(--kd-muted,#6b6459);font-size:11px;line-height:1.35}.dilution-calculator_activeExample__dgAOX,.dilution-calculator_exampleButton__RAqv8:hover{border-color:var(--kd-accent,#2563eb)}.dilution-calculator_activeExample__dgAOX{background:var(--kd-accent-wash,rgba(37,99,235,.06))}.dilution-calculator_actions__mlkK2{display:flex;flex-wrap:wrap;gap:8px}.dilution-calculator_calculateButton__OvGD0,.dilution-calculator_clearButton__BQytv,.dilution-calculator_copyButton__I82Aw{min-height:40px;padding:8px 14px;border:1px solid var(--kd-hair-strong,rgba(26,24,21,.22));border-radius:6px;font-size:13px;font-weight:700;cursor:pointer}.dilution-calculator_calculateButton__OvGD0{border-color:var(--kd-accent,#2563eb);background:var(--kd-accent,#2563eb);color:#fff}.dilution-calculator_calculateButton__OvGD0:hover{background:var(--kd-accent-strong,#1d4ed8)}.dilution-calculator_clearButton__BQytv,.dilution-calculator_copyButton__I82Aw{background:var(--kd-paper,#faf9f6);color:var(--kd-body,#46413a)}.dilution-calculator_clearButton__BQytv:hover,.dilution-calculator_copyButton__I82Aw:hover{border-color:var(--kd-accent,#2563eb);color:var(--kd-accent-strong,#1d4ed8)}.dilution-calculator_output__5jmrl{min-width:0;align-self:flex-start;padding:20px;border:1px solid var(--kd-hair,rgba(26,24,21,.14));border-radius:8px;background:var(--kd-paper,#faf9f6);overflow-wrap:anywhere}.dilution-calculator_resultHeader__v0uT5{display:flex;align-items:flex-start;justify-content:space-between;gap:16px}.dilution-calculator_resultMain__40v8B{min-width:0}.dilution-calculator_resultValue__Zxgqn{margin:0;color:var(--kd-accent-strong,#1d4ed8);font-family:var(--kd-mono,ui-monospace,Menlo,monospace);font-size:clamp(28px,5vw,40px);font-weight:800;line-height:1.1;overflow-wrap:anywhere}.dilution-calculator_resultValue__Zxgqn span{font-size:.55em;font-weight:700}.dilution-calculator_copyButton__I82Aw{min-height:34px;padding:6px 11px;white-space:nowrap}.dilution-calculator_summaryGrid__ahzgC{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:9px;gap:9px;margin:20px 0 12px}.dilution-calculator_summaryGrid__ahzgC>div{min-width:0;padding:11px;border:1px solid var(--kd-hair-soft,rgba(26,24,21,.08));border-radius:7px;background:var(--kd-wash,rgba(26,24,21,.04))}.dilution-calculator_summaryGrid__ahzgC dt{color:var(--kd-muted,#6b6459);font-size:11px;line-height:1.35}.dilution-calculator_summaryGrid__ahzgC dd{margin:5px 0 0;color:var(--kd-ink-strong,#12100d);font-size:14px;font-weight:750;line-height:1.35}.dilution-calculator_modeNotice__uiDJd{margin:0 0 18px;padding:10px 12px;border:1px solid rgba(22,132,89,.25);border-radius:7px;background:rgba(22,132,89,.07);color:#14704e;font-size:12px;line-height:1.55}html.dark .dilution-calculator_modeNotice__uiDJd{color:#7ed9b5}.dilution-calculator_warning__CgN_I{border-color:rgba(180,83,9,.3);background:rgba(180,83,9,.08);color:#9a4a08}html.dark .dilution-calculator_warning__CgN_I{color:#f2b36e}.dilution-calculator_steps__U9Wrb{padding-top:15px;border-top:1px solid var(--kd-hair-soft,rgba(26,24,21,.08))}.dilution-calculator_steps__U9Wrb summary{color:var(--kd-ink-strong,#12100d);font-size:14px;font-weight:750;cursor:pointer}.dilution-calculator_steps__U9Wrb>ol{margin:13px 0 0;padding-left:21px;color:var(--kd-body,#46413a);font-size:13px;line-height:1.55}.dilution-calculator_steps__U9Wrb>ol>li+li{margin-top:11px}.dilution-calculator_steps__U9Wrb code,.dilution-calculator_steps__U9Wrb strong{display:block}.dilution-calculator_steps__U9Wrb strong{margin-bottom:3px}.dilution-calculator_steps__U9Wrb code{max-width:100%;padding:7px 8px;border-radius:5px;background:var(--kd-wash,rgba(26,24,21,.05));color:var(--kd-ink,#1a1815);font-family:var(--kd-mono,ui-monospace,Menlo,monospace);font-size:12px;line-height:1.5;white-space:normal;overflow-wrap:anywhere}.dilution-calculator_steps__U9Wrb ul{margin:5px 0 0;padding-left:18px;font-family:var(--kd-mono,ui-monospace,Menlo,monospace);font-size:11px}.dilution-calculator_steps__U9Wrb ul li+li{margin-top:4px}.dilution-calculator_rounding__6BkgQ{margin:13px 0 0;color:var(--kd-muted,#6b6459);font-size:11px;line-height:1.55}.dilution-calculator_empty__j0OF2,.dilution-calculator_error__fyq5G{margin:0;font-size:14px;line-height:1.6}.dilution-calculator_error__fyq5G{color:#b42318}.dilution-calculator_empty__j0OF2{color:var(--kd-muted,#6b6459)}@media (max-width:860px){.dilution-calculator_body__9AT17{grid-template-columns:1fr}.dilution-calculator_output__5jmrl{width:100%;box-sizing:border-box}}@media (max-width:620px){.dilution-calculator_body__9AT17,.dilution-calculator_header__XI95q{padding:18px}.dilution-calculator_exampleGrid__nofJ1,.dilution-calculator_fieldGrid__DpLVm{grid-template-columns:1fr}.dilution-calculator_exampleButton__RAqv8{min-height:0}.dilution-calculator_summaryGrid__ahzgC{grid-template-columns:1fr}}@media (max-width:420px){.dilution-calculator_resultHeader__v0uT5{align-items:stretch;flex-direction:column}.dilution-calculator_actions__mlkK2>button,.dilution-calculator_copyButton__I82Aw{width:100%}}.persona_root__ZkY9t{display:flex;align-items:center;flex-shrink:0}@media (min-width:768px){.persona_root__ZkY9t{justify-content:flex-start}}.persona_avatar__mqpUG{width:32px;height:32px}.persona_title__AVj_w{margin-left:.5rem;font-size:.875rem;font-weight:500;line-height:1.25rem;text-align:left;white-space:nowrap}.persona_sr-only__wxEiK{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);border:0}.persona_image__7rvMl{width:100%;height:100%;border-radius:9999px}.persona_text___0U7Y{color:#1a202c;font-weight:500}html[class~=dark] .persona_text___0U7Y{color:#fff}.persona_link__9BXrg{color:#4299e1;text-decoration:none}.persona_link__9BXrg:hover{color:#3182ce;text-decoration:underline}.persona_tag__OWGQi{-webkit-user-select:none;-moz-user-select:none;user-select:none;font-size:.6rem;line-height:1.6em;display:inline-block;color:#353535aa}.blog-header_root__2iwsH{width:100%;border-bottom:1px solid;border-color:#8882;padding-bottom:2rem}.blog-header_author-group__9Pp1I{display:flex;flex-wrap:wrap;justify-content:center;padding:2rem 0;margin:0 auto;gap:2rem;max-width:60rem}.blog-header_title__81njD{margin-top:1em;margin-bottom:.5em;font-size:2.25rem;font-weight:700;line-height:1.5em;text-align:left}.blog-header_authors__qdY_f{margin-top:2rem;margin-bottom:1.5rem;display:flex;align-items:center;justify-content:center}.blog-header_date__BJDpo{margin-top:1.5rem;margin-bottom:1.5rem;font-size:.875rem;line-height:1.25rem;text-align:center;color:#737373;font-family:Space Grotesk,monospace}html[class~=dark] .blog-header_date__BJDpo{color:#a3a3a3}.blog-header_datetime__mkmhR{margin-top:1.5rem;line-height:1.75rem}.blog-header_datetime__mkmhR:first-child{margin-top:0}.blog-header_tag-group__aiBUW{margin-block:1.5rem;text-align:center}.blog-header_tag__sK5JQ{-webkit-user-select:none;-moz-user-select:none;user-select:none;font-size:.875rem;display:inline-block;margin-left:.4em;padding-inline:.5em;color:#353535;border:1px solid #8886;border-radius:4px;cursor:pointer;text-decoration:none!important}.blog-header_tag__sK5JQ[aria-disabled=true]{cursor:default}.blog-header_tag__sK5JQ:not([aria-disabled=true]):hover{color:#4299e1}html[class~=dark] .blog-header_tag__sK5JQ{color:#cfcfcf}.blog-header_tag__sK5JQ:first-child{margin-left:0}.blog-footer_calloutContainer__b4cfM{font-size:1.5rem}.blog-footer_calloutList__l8VEK{list-style-type:none;padding:0;font-size:1.2rem}.blog-footer_calloutListItem__m7rgY{margin-bottom:1rem}.blog-footer_calloutHeading__i3z94{font-size:2rem;color:#333;margin-bottom:1rem}