@layer equip{.eq-money-field{gap:var(--eq-space-1);grid-template-columns:minmax(0,1fr);min-width:0;display:grid}.eq-money-field-label{color:var(--eq-ink);font:var(--eq-weight-strong) var(--eq-text-s) / 1.3 var(--eq-font)}.eq-money-field-control{align-items:center;gap:var(--eq-space-2);height:var(--eq-h-m);padding-inline:var(--eq-space-3) var(--eq-space-1);border:1px solid var(--eq-line-strong);border-radius:var(--eq-radius-m);background:var(--eq-raised);color:var(--eq-ink);transition:border-color var(--eq-dur) var(--eq-ease);display:flex}.eq-money-field-control:not(:has(.eq-money-field-currency)){padding-inline-end:var(--eq-space-3)}.eq-money-field-control:has(.eq-money-field-input:focus-visible){outline:2px solid var(--eq-focus);outline-offset:-1px}.eq-money-field-control[data-invalid]{border-color:var(--eq-danger)}.eq-money-field-symbol{color:var(--eq-ink-2);font:var(--eq-weight) var(--eq-text-m) / 1 var(--eq-font);flex:none}.eq-money-field-input{min-width:0;height:100%;color:inherit;font:var(--eq-weight) var(--eq-text-m) / 1 var(--eq-font);font-variant-numeric:tabular-nums;text-align:end;background:0 0;border:0;flex:1;padding:0}.eq-money-field-input:focus-visible{outline:none}.eq-money-field-input::placeholder{color:var(--eq-ink-3)}.eq-money-field-currency{height:24px;padding-inline:var(--eq-space-1);border:1px solid var(--eq-line);border-radius:var(--eq-radius-s);background:var(--eq-tint);color:var(--eq-ink);font:var(--eq-weight-strong) var(--eq-text-xs) / 1 var(--eq-font);cursor:pointer;transition:background-color var(--eq-dur) var(--eq-ease), scale var(--eq-dur) var(--eq-ease);flex:none}@media (hover:hover){.eq-money-field-currency:hover:not(:disabled){background:var(--eq-tint-strong)}}.eq-money-field-currency:active:not(:disabled){scale:var(--eq-press)}.eq-money-field-currency:focus-visible{outline:2px solid var(--eq-focus);outline-offset:2px}.eq-money-field-hint{color:var(--eq-ink-2);font:var(--eq-weight) var(--eq-text-s) / 1.4 var(--eq-font);margin:0}.eq-money-field-error{color:var(--eq-danger);font:var(--eq-weight) var(--eq-text-s) / 1.4 var(--eq-font);margin:0}.eq-money-field[data-disabled]{opacity:.45}.eq-money-field[data-disabled] :is(.eq-money-field-input,.eq-money-field-currency){cursor:not-allowed}}
