@layer block-defaults{.form-input_root__zRdi3{--label-float-distance:var(--space-200);--field-label-top-space:calc(var(--line-height-body-l) + var(--label-float-distance));-webkit-box-shadow:inset 0 -2px 0 0 var(--primary-color);box-shadow:inset 0 -2px 0 0 var(--primary-color);display:flex;flex-direction:column;grid-column:1/-1;padding:var(--space-250) var(--space-200);-webkit-transition:-webkit-box-shadow .2s ease;transition:-webkit-box-shadow .2s ease;transition:box-shadow .2s ease;transition:box-shadow .2s ease,-webkit-box-shadow .2s ease}.form-input_root__zRdi3[data-theme=yellow]{--primary-color:var(--color-red)}.form-input_root__zRdi3[data-theme=red]{--primary-color:var(--color-yellow)}.form-input_field-root__3tjkJ{display:flex;flex-direction:column;padding-top:var(--field-label-top-space);position:relative}.form-input_label__PaJyj{color:var(--primary-color);font-size:var(--font-size-body-l);left:0;pointer-events:none;position:absolute;top:0;-webkit-transition:font-size .2s ease,-webkit-transform .2s ease;transition:font-size .2s ease,-webkit-transform .2s ease;transition:transform .2s ease,font-size .2s ease;transition:transform .2s ease,font-size .2s ease,-webkit-transform .2s ease}.form-input_field-root__3tjkJ:has(.form-input_input__7Xu7m:-moz-placeholder-shown):not(:focus-within) .form-input_label__PaJyj{font-size:var(--font-size-headline-m-primary);transform:translateY(var(--field-label-top-space))}.form-input_field-root__3tjkJ:has(.form-input_input__7Xu7m:placeholder-shown):not(:focus-within) .form-input_label__PaJyj{font-size:var(--font-size-headline-m-primary);-webkit-transform:translateY(var(--field-label-top-space));transform:translateY(var(--field-label-top-space))}.form-input_input__7Xu7m{background-color:transparent;border:none;color:var(--primary-color);font-size:var(--font-size-headline-m-primary);outline:none;padding:0;width:100%}.form-input_root__zRdi3:focus-within{-webkit-box-shadow:inset 0 -8px 0 0 var(--primary-color);box-shadow:inset 0 -8px 0 0 var(--primary-color)}}