.one-line-form{display:flex;flex-direction:column;align-items:center}.one-line-form__input{margin-bottom:var(--boxSizeMargin)}.one-line-form--button-icon{flex-wrap:wrap;flex-direction:row;justify-content:flex-end}.one-line-form--button-icon .one-line-form__input{flex:1;min-width:15ch;margin-bottom:0}@media screen and (min-width: 30em){.one-line-form{align-items:flex-start;flex-direction:row}.one-line-form__input{margin-right:calc(var(--boxSizeMargin) / 2);margin-bottom:0}.one-line-form__button{margin-left:calc(var(--boxSizeMargin) / 2)}}
