.field{flex-direction:column;gap:6px;display:flex}.field label{color:var(--ink);font-size:14px;font-weight:500}.inp{border:1px solid var(--line-2);background:var(--bg);border-radius:8px;align-items:center;gap:8px;min-height:48px;padding:0 14px;transition:border-color .12s cubic-bezier(.22,1,.36,1);display:flex}.inp:focus-within{border-color:var(--green);box-shadow:0 0 0 1px var(--green)}.inp input{min-width:0;height:46px;color:var(--ink);font-variant-numeric:tabular-nums;background:0 0;border:0;flex:1;padding:0;font:500 18px/1 Geist,Arial,sans-serif}.inp input:focus-visible{outline:none}.inp .unit{color:var(--muted);white-space:nowrap;font-size:13px}.seg{gap:2px;height:28px;display:flex}.seg i{height:100%;display:block}
