.lh-branded-number-input{min-width:0;appearance:none;-moz-appearance:textfield}.lh-advisor-tool .lh-intake-number-field,.lh-intake-number-field.lh-widget-number-field{display:grid;min-width:0;align-content:start;gap:8px;color:var(--color-text)}.lh-advisor-tool .lh-intake-number-field>strong,.lh-intake-number-field.lh-widget-number-field>strong{color:var(--color-text-2);font-family:var(--font-display);font-size:var(--lh-text-small);font-weight:600;line-height:1.4}.lh-advisor-tool .lh-intake-number-field>strong>i,.lh-intake-number-field.lh-widget-number-field>strong>i{color:var(--color-accent-ink);font-style:normal}.lh-advisor-tool .lh-intake-number-field .lh-intake-value-input,.lh-intake-number-field.lh-widget-number-field .lh-intake-value-input,.lh-intake-value-input.is-widget{display:flex;min-width:0;align-items:center;gap:8px;min-height:52px;border:1.5px solid var(--color-green-border);border-radius:14px;padding:0 14px;background:var(--color-surface-2);font-size:21px;transition:border-color .18s ease,box-shadow .18s ease,background .18s ease}.lh-advisor-tool .lh-intake-number-field .lh-intake-value-input:focus-within,.lh-intake-number-field.lh-widget-number-field .lh-intake-value-input:focus-within,.lh-intake-value-input.is-widget:focus-within{border-color:var(--color-green);background:var(--color-surface);box-shadow:0 0 0 3px var(--color-green-light)}.lh-advisor-tool .lh-intake-number-field .lh-intake-value-input>input,.lh-intake-number-field.lh-widget-number-field .lh-intake-value-input>input,.lh-intake-value-input.is-widget>input{width:100%;min-width:0;min-height:50px;flex:1;border:0;border-radius:0;padding:8px 0;background:transparent;color:var(--color-text);font-family:var(--font-display);font-size:21px;font-weight:600;line-height:1.4;outline:none;box-shadow:none}.lh-intake-value-input.is-widget>input:focus{box-shadow:none}.lh-profile-field>.lh-intake-value-input{margin-bottom:0}.lh-advisor-tool .lh-intake-number-field .lh-intake-value-input>span,.lh-intake-number-field.lh-widget-number-field .lh-intake-value-input>span,.lh-intake-value-input.is-widget>span{flex-shrink:0;color:var(--color-accent-ink);font-family:var(--font-display);font-size:20px;font-weight:600}.lh-intake-number-field.lh-widget-number-field .lh-intake-value-input>.lh-number-unit{font-size:var(--lh-text-small)}.lh-advisor-tool .lh-intake-number-field>small,.lh-intake-number-field.lh-widget-number-field>small{color:var(--color-text-3);font-size:var(--lh-text-small);line-height:1.5}.is-widget input::placeholder,.lh-widget-number-field input::placeholder{color:var(--color-text-3);opacity:.7}.lh-calc-sidebar .lh-intake-number-field.lh-widget-number-field{gap:6px}.lh-calc-sidebar .lh-intake-number-field.lh-widget-number-field .lh-intake-value-input{min-width:0;gap:4px;min-height:44px;border-radius:12px;padding:0 10px;font-size:16px}.lh-calc-sidebar .lh-intake-number-field.lh-widget-number-field .lh-intake-value-input>input{min-width:0;min-height:42px;padding:6px 0;font-size:16px}.lh-calc-sidebar .lh-intake-number-field.lh-widget-number-field .lh-intake-value-input>span{font-size:15px}.lh-calc-sidebar .lh-intake-number-field.lh-widget-number-field .lh-intake-value-input>.lh-number-unit{font-size:var(--lh-text-small)}