.mekp-calculator[data-v-19d6d496]{min-width:0;padding:var(--space-5);border:var(--rule);border-radius:var(--radius-container);background:var(--paper)}.mekp-heading[data-v-19d6d496]{margin-bottom:var(--space-5)}.mekp-heading[data-v-19d6d496] :is(h2,h3){font-size:var(--type-subheading)}.mekp-heading h1[data-v-19d6d496]{font-size:var(--type-page);letter-spacing:var(--tracking-display)}.mekp-heading p[data-v-19d6d496]{margin-top:var(--space-2);max-width:64ch;color:var(--gray);font-size:var(--text-sm)}.mekp-heading h1+p[data-v-19d6d496]{font-size:var(--text-base);margin-top:var(--space-4)}.mekp-layout[data-v-19d6d496]{gap:var(--space-6);grid-template-columns:minmax(0,1fr) minmax(0,1fr);display:grid}.mekp-controls[data-v-19d6d496]{gap:var(--space-4);border:0;min-width:0;margin:0;padding:0}.mekp-controls[data-v-19d6d496],.mekp-field[data-v-19d6d496]{flex-direction:column;display:flex}.mekp-field[data-v-19d6d496],.mekp-presets[data-v-19d6d496]{gap:var(--space-2)}.mekp-field label[data-v-19d6d496]{font-size:var(--text-sm);font-weight:700}.mekp-field input[data-v-19d6d496],.mekp-field select[data-v-19d6d496]{border:var(--rule);width:100%;min-width:0;min-height:52px;padding:var(--space-3);background:var(--paper);font:inherit}.mekp-field input[data-v-19d6d496]{font-variant-numeric:tabular-nums;font-size:24px;font-weight:600}.mekp-field [aria-invalid=true][data-v-19d6d496]{border:2px solid var(--black)}.mekp-hint[data-v-19d6d496]{font-size:var(--text-xs);color:var(--gray)}.mekp-presets[data-v-19d6d496]{grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.mekp-presets button[data-v-19d6d496]{justify-content:center;align-items:center;gap:var(--space-1);min-width:0;min-height:52px;padding:var(--space-2);border:var(--rule);background:var(--paper);font-size:var(--text-xs);flex-direction:column;font-weight:700;display:flex}.mekp-presets small[data-v-19d6d496]{font-size:var(--text-xs);font-weight:400}.mekp-presets button[aria-pressed=true][data-v-19d6d496]{background:var(--surface);border-color:var(--black);box-shadow:inset 0 -2px var(--black)}.mekp-presets button[data-v-19d6d496]:hover{border-color:var(--black)}.mekp-result[data-v-19d6d496]{align-self:start;gap:var(--space-3);min-width:0;padding:var(--space-5) 0;border-block:var(--rule);background:var(--paper);overflow-wrap:anywhere;flex-direction:column;display:flex}.mekp-result-label[data-v-19d6d496]{font-size:var(--text-sm);font-weight:700}.mekp-result output[data-v-19d6d496]{gap:var(--space-2);font-variant-numeric:tabular-nums;flex-direction:column;display:flex}.mekp-result-ml[data-v-19d6d496]{letter-spacing:var(--tracking-heading);font-size:calc(clamp(40px,4vw,56px));font-weight:700;line-height:1.1}.mekp-result-ml small[data-v-19d6d496]{letter-spacing:normal}.mekp-result-ml small[data-v-19d6d496],.mekp-result-oz[data-v-19d6d496]{font-size:var(--text-lg)}.mekp-notes[data-v-19d6d496],.mekp-result-context[data-v-19d6d496]{font-size:var(--text-sm)}.mekp-error[data-v-19d6d496]{font-weight:700}.mekp-notes[data-v-19d6d496]{align-items:flex-start;gap:var(--space-2);margin-top:var(--space-5);color:var(--gray);flex-direction:column;display:flex}.mekp-reference[data-v-19d6d496]{align-items:center;gap:0 var(--space-4);font-size:var(--text-xs);flex-wrap:wrap;display:flex}.mekp-notes a[data-v-19d6d496]{font-size:var(--text-xs);color:var(--black)}.mekp-no-script[data-v-19d6d496]{margin-top:var(--space-4);font-size:var(--text-sm);font-weight:700}@media (width<=760px){.mekp-layout[data-v-19d6d496]{grid-template-columns:minmax(0,1fr)}}@media (width<=600px){.mekp-calculator[data-v-19d6d496]{padding:var(--space-4)}.mekp-presets[data-v-19d6d496]{gap:var(--space-1)}}
