._field-group_ew6py_1{>:not(:last-child){margin-block-end:var(--marbles-space-2)}}._field_ew6py_1{position:relative;display:block;width:100%;&:has(*:disabled){opacity:var(--marbles-input-disabled-opacity)}}._label_ew6py_17{max-width:var(--marbles-measure);color:var(--marbles-label);font-family:var(--marbles-label-font-family);font-weight:var(--marbles-label-font-weight);font-size:var(--marbles-label-font-size);margin-bottom:var(--marbles-space-0_5);-webkit-user-select:none;-moz-user-select:none;user-select:none}._input-wrapper_ew6py_27{position:relative;display:block;width:100%;&:has(*:disabled){opacity:var(--marbles-input-disabled-opacity)}&:focus-within:after{content:"";pointer-events:none;position:absolute;inset:0;border-radius:var(--marbles-input-border-radius);box-shadow:inset 0 0 0 var(--marbles-input-focus-ring-width) var(--marbles-input-focused-ring)}}._input_ew6py_27{position:relative;display:block;width:100%;-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:var(--marbles-input-background);border-radius:var(--marbles-input-border-radius);padding:var(--marbles-input-padding);font-size:var(--marbles-input-font-size);line-height:var(--marbles-space-5);color:var(--marbles-input-content);&::-moz-placeholder{color:var(--marbles-input-placeholder)}&::placeholder{color:var(--marbles-input-placeholder)}border:1px solid var(--marbles-input-border);&:hover{border-color:var(--marbles-input-hovered-border)}&[aria-invalid]{border-color:var(--marbles-input-invalid-border)}&[aria-invalid]:hover{border-color:var(--marbles-input-invalid-hovered-border)}&:disabled,&:disabled:hover{background-color:var(--marbles-input-disabled-background);border-color:var(--marbles-input-disabled-border)}&:focus{outline:none}}._description_ew6py_90{max-width:var(--marbles-measure);margin-bottom:var(--marbles-space-0_5);font-size:var(--marbles-input-description-font-size);color:var(--marbles-input-description-content)}._error_ew6py_98{max-width:var(--marbles-measure);margin-top:var(--marbles-space-0_5);font-size:var(--marbles-input-error-font-size);color:var(--marbles-input-error-message-content)}._fieldArrayItem_ew6py_106{display:flex;margin-top:var(--marbles-space-1_5);align-items:center;gap:var(--marbles-space-2);button{width:var(--marbles-space-6);height:var(--marbles-space-6);color:var(--marbles-content-semi-soft);&:hover{color:var(--marbles-content-off)}}}
