.input-field{flex-direction:column;width:100%;display:flex}.input-field label{font-family:var(--font-family-inter);font-weight:var(--font-weight-regular);color:var(--text-base-primary);margin-bottom:8px;font-size:14px;line-height:100%}.input-container{min-width:none;box-sizing:border-box;border-style:solid;border-width:1px;border-radius:8px;align-items:center;gap:8px;width:100%;max-width:100%;display:inline-flex}.input-container input{min-width:0}.input-container.medium{height:40px;padding:0 12px}.input-container.small{height:32px;padding:0 8px}.input-container.default{background-color:var(--surface-base-default);border-color:var(--border-base-default)}.input-container.solid{background-color:var(--surface-base-subtle);border-color:var(--border-base-dark)}.input-container.brand{border-color:var(--border-brand-default)}.input-container.danger{border-color:var(--border-danger-default)}.input-container.success{border-color:var(--border-success-default)}.input-container.warning{border-color:var(--border-warning-default)}.input-container input{font-family:var(--font-family-inter);font-weight:var(--font-weight-regular);color:var(--text-base-primary);background:0 0;border:none;outline:none;flex:1;font-size:16px;line-height:100%}.input-container input::placeholder{color:var(--text-base-tertiary)}.input-container .icon{width:16px;height:16px;color:var(--icon-base-primary);flex-shrink:0}.input-container .icon-button{cursor:pointer;background:0 0;border:none;flex-shrink:0;justify-content:center;align-items:center;margin-left:auto;padding:0;display:flex}.input-container.disabled{background-color:var(--surface-base-light);border-color:var(--border-base-default);cursor:not-allowed}.input-container.disabled input{color:var(--text-base-tertiary);cursor:not-allowed}.input-container.disabled .icon{color:var(--icon-base-primary)}
