.c-interactive-element{display:flex;flex-direction:column;margin-bottom:12px;position:relative;width:50%}
.c-interactive-element__label{display:block;font-size:16px;line-height:24px;font-weight:600;color:inherit;margin-bottom:4px}
.c-interactive-element__input{display:block;width:100%;font-weight:400;font-size:16px;height:38px;border-radius:4px;padding:0 8px;color:var(--text-01);line-height:28px;letter-spacing:.2px;border:1px solid var(--text-01);box-sizing:border-box;background-color:var(--primary-white)}
.c-interactive-element__input:focus-visible{outline:0;border-radius:4px;box-shadow:0 0 0 2px #fff,0 0 0 6px #009de6}
.c-interactive-element__input::placeholder{color:#c2c2c2}
.c-interactive-element__datepicker .c-textinput__field,.c-interactive-element__datepicker .c-textinput__field:focus{font-weight:400;font-size:16px;height:38px;border-radius:4px;padding-left:7px;color:var(--text-01);padding-bottom:0;line-height:28px;letter-spacing:.2px;width:100%;display:block;border:1px solid var(--text-01);box-sizing:border-box;background-color:var(--primary-white)}
.c-interactive-element__datepicker .c-textinput__label{font-size:16px;line-height:24px;font-weight:600;color:inherit;padding:0;position:absolute;top:0;display:inline-table;width:100%;overflow-x:hidden;white-space:nowrap;text-overflow:clip;transform:translate(0,-12px)}
.c-interactive-element__datepicker .c-date-picker .c-textinput__label--toggled,.c-interactive-element__datepicker .c-date-picker .c-textinput__label,.c-interactive-element__datepicker .c-date-picker.is-filled .c-textinput__label{font-size:16px;line-height:24px;font-weight:600;color:var(--stage-calculator-text-color);transform:translate(0,-12px);letter-spacing:.2px}
.c-interactive-element__datepicker .c-textinput__label--toggled,.c-interactive-element__datepicker.is-filled .c-textinput__label{transform:translate(0,-24px)}
.c-interactive-element__datepicker .c-date-picker__toggle{padding:2px 5px 5px}
.c-interactive-element__datepicker .c-date-picker__popup{top:60px}
.c-interactive-element__datepicker .c-textinput__label--bottom{margin:0}
.c-interactive-element__datepicker .c-date-picker .c-textinput__field--floating::placeholder{color:#c2c2c2}