@media (max-width:699px){.input-numeric{width:100%;min-width:0;max-width:100%}}.input-numeric .input-field-control:focus-within,.input-field-control.input-numeric:focus-within{box-shadow:none!important;outline:none!important}.input-numeric-control-container{justify-content:center;width:100%;min-width:0;box-shadow:none!important;background:0 0!important;border:none!important;border-radius:0!important;outline:none!important;margin:0!important;padding:0!important}.input-numeric-control-container:focus-visible{box-shadow:none!important;outline:none!important}.input-numeric-control{gap:var(--space-12);flex-direction:row;justify-content:stretch;align-items:center;width:100%;min-width:0;display:flex}.input-numeric-slot{min-width:0;font-size:var(--size-title6);line-height:var(--line-title6)}.input-numeric-input{box-sizing:border-box;outline-offset:0;width:100%;transition:background-color var(--speed-medium) var(--ease-linear), outline-color var(--speed-medium) var(--ease-linear), outline-offset var(--speed-medium) var(--ease-linear), box-shadow var(--speed-medium) var(--ease-linear);box-shadow:var(--input-field-shadow,var(--shadow-components));outline:var(--stroke-components) solid var(--neutral-border-components)!important;background-color:var(--input-field-surface,var(--neutral-surface-main))!important;color:var(--neutral-content-main-titles)!important;font-family:var(--font-sans)!important;font-size:var(--size-title6)!important;font-weight:var(--weight-title6)!important;line-height:var(--line-title6)!important;letter-spacing:var(--spacing-title6)!important;text-align:center!important;font-variant-numeric:tabular-nums!important}.input-field-control.input-numeric:focus-visible{box-shadow:none;outline:none}.input-numeric-input:hover{outline-color:var(--neutral-border-active)!important}.input-numeric-input:focus-visible{outline-offset:0;box-shadow:var(--shadow-focus);outline-color:var(--neutral-border-active)!important}.input-field-control[data-state=error]{background-color:var(--color-surface-error-light)!important}.input-numeric-control-container[data-state=error],.input-numeric-control-container[data-disabled=true]{box-shadow:none!important;background:0 0!important;border:none!important}.input-field-control[data-state=error] .input-numeric-input{background-color:var(--color-surface-error-light)!important;outline-color:var(--color-content-error)!important}.input-field-control[data-state=error] .input-numeric-input:hover{outline-color:var(--color-content-error)!important}.input-field-control[data-state=error] .input-numeric-input:focus-visible{outline-offset:0;box-shadow:var(--shadow-focus);outline-color:var(--color-content-error)!important}.input-field-control[data-state=success] .input-numeric-input{background-color:var(--color-surface-success-light)!important;outline-color:var(--color-content-success)!important}.input-field-control[data-state=success] .input-numeric-input:hover{outline-color:var(--color-content-success)!important}.input-field-control[data-state=success] .input-numeric-input:focus-visible{outline-offset:0;box-shadow:var(--shadow-focus);outline-color:var(--color-content-success)!important}.input-numeric-slot-group-start{margin-left:var(--space-12)}@media (max-width:480px){.input-numeric-slot-group-start{margin-left:var(--space-4)}}.input-numeric-input[type=password]{letter-spacing:0!important;font-family:var(--font-sans)!important}.input-field-control[data-disabled=true] .input-numeric-input,.input-numeric-input:disabled{background-color:var(--neutral-surface-disabled);color:var(--neutral-content-disabled);cursor:not-allowed;box-shadow:none;outline-color:var(--neutral-border-disabled)!important}.input-field-control[data-disabled=true] .input-numeric-input:hover,.input-numeric-input:disabled:hover{outline-color:var(--neutral-border-disabled)}.input-field-control[data-disabled=true] .input-numeric-input:focus-visible,.input-numeric-input:disabled:focus-visible{outline-offset:0;box-shadow:none;outline-color:var(--neutral-border-disabled)!important}.input-numeric-input[readonly]{cursor:default}.input-field-size-xxl .input-numeric-input{padding:var(--space-20);border-radius:var(--radius-20);padding-block:14px}.input-field-size-xl .input-numeric-input{padding:var(--space-16);border-radius:var(--radius-16);padding-block:10px}.input-field-size-l .input-numeric-input{padding:var(--space-12);padding-block:var(--space-6);border-radius:var(--radius-12)}.input-field-size-m .input-numeric-input{padding:var(--space-8);border-radius:var(--radius-8)}.input-field-size-s .input-numeric-input{padding:var(--space-4);border-radius:var(--radius-6)}.input-field-size-xs .input-numeric-input{padding:var(--space-2);border-radius:var(--radius-4)}.input-field-size-xxs .input-numeric-input{border-radius:var(--radius-2);padding:0}.input-numeric-text-label .input-numeric-input{font-size:var(--size-label)!important;font-weight:var(--weight-label)!important;line-height:inherit!important;letter-spacing:var(--spacing-label)!important}
.progress{--progress-height:4px;--progress-fill-color:var(--brand-primary);--progress-track-color:var(--neutral-surface-background);--progress-gap:var(--space-4);box-sizing:border-box;width:100%;display:block}.progress-track{width:100%;height:var(--progress-height);background-color:var(--progress-track-color);position:relative;overflow:hidden}.progress-fill{background-color:var(--progress-fill-color);will-change:width;width:0%;position:absolute;top:0;bottom:0;left:0}.progress-mode-segmented .progress-track{gap:var(--progress-gap);background:0 0;display:flex;overflow:visible}.progress-segment{height:var(--progress-height);background-color:var(--progress-track-color);flex:1;position:relative;overflow:hidden}.progress-segment-fill{background-color:var(--progress-fill-color);will-change:width;width:0%;position:absolute;top:0;bottom:0;left:0}.progress-variant-edge-to-edge .progress-track,.progress-variant-edge-to-edge .progress-segment{border-radius:0}.progress-variant-floating{--progress-height:8px}.progress-variant-floating .progress-track,.progress-variant-floating .progress-segment,.progress-variant-floating .progress-fill,.progress-variant-floating .progress-segment-fill{border-radius:var(--radius-full)}.progress-color-primary{--progress-fill-color:var(--brand-primary);--progress-track-color:var(--opacity-black-light)}.progress-color-secondary{--progress-fill-color:var(--brand-tertiary);--progress-track-color:var(--opacity-black-light)}.progress-color-tertiary{--progress-fill-color:var(--state-success);--progress-track-color:var(--opacity-black-light)}.progress-color-reversed{--progress-fill-color:var(--neutral-white);--progress-track-color:var(--opacity-white-medium)}
.text-area{width:100%}.text-area-control{justify-content:flex-start;align-items:stretch}.text-area-element{resize:vertical;min-height:96px;padding:0}.text-area-element:disabled{resize:none}
.validation{gap:var(--space-12);box-sizing:border-box;--validation-strength-color:var(--neutral-content-support);flex-direction:column;width:100%;display:flex}.validation[data-variant=panel]{padding:var(--space-16);border-radius:var(--radius-12);background-color:var(--neutral-surface-background)}.validation-strength{gap:var(--space-8);flex-direction:column;width:100%;display:flex}.validation-strength-line{color:var(--neutral-content-body);font-family:var(--font-sans);font-size:var(--size-body);font-weight:var(--weight-body);line-height:var(--line-body);letter-spacing:var(--spacing-body);margin:0}.validation-strength-value{color:var(--neutral-content-main-titles);font-variant-numeric:tabular-nums}.validation-strength-meter{--progress-fill-color:var(--validation-strength-color);--progress-track-color:var(--opacity-black-light)}.validation[data-strength=weak]{--validation-strength-color:var(--color-content-error)}.validation[data-strength=fair]{--validation-strength-color:var(--color-content-alert)}.validation[data-strength=strong]{--validation-strength-color:var(--color-content-success)}.validation-title{color:var(--neutral-content-body);font-family:var(--font-sans);font-size:var(--size-body);font-weight:var(--weight-body);line-height:var(--line-body);letter-spacing:var(--spacing-body);margin:0}.validation-list{gap:var(--space-8);flex-direction:column;width:100%;margin:0;padding:0;list-style:none;display:flex}.validation-item{align-items:center;gap:var(--space-8);color:var(--neutral-content-support);display:flex}.validation-item[data-status=success]{color:var(--color-content-success)}.validation-item[data-status=error]{color:var(--color-content-error)}.validation-item-icon{width:var(--space-16);height:var(--space-16);min-width:var(--space-16);min-height:var(--space-16);color:currentColor;--neutral-surface-icons:currentColor;justify-content:center;align-items:center;margin-top:.15em;display:inline-flex}.validation-item-icon svg{color:currentColor;stroke:currentColor;width:100%;height:100%}.validation-item-label{color:currentColor;font-family:var(--font-sans);font-size:var(--size-label);font-weight:var(--weight-label);line-height:var(--line-label);letter-spacing:var(--spacing-label)}.validation-hint{color:var(--neutral-content-support);font-family:var(--font-sans);font-size:var(--size-label);font-weight:var(--weight-label);line-height:var(--line-label);letter-spacing:var(--spacing-label);margin:0}
