.form__item :where(.container-inline)>.form__item{margin-block:0}@supports (hanging-punctuation:first) and (font:-apple-system-body) and (appearance:none){.webform-type-datetime .container-inline>.form__item{min-inline-size:min(100%, var(--snsw-form-element-width-s));vertical-align:top}:is(.form-date[type=date],.form-time[type=time]){--snsw-input-icon-size:1em;appearance:none;background-image:var(--snsw-input-icon,url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' fill='currentColor' class='bi bi-calendar' viewBox='0 0 16 16'%3E %3Cpath d='M3.5 0a.5.5 0 0 1 .5.5V1h8V.5a.5.5 0 0 1 1 0V1h1a2 2 0 0 1 2 2v11a2 2 0 0 1-2 2H2a2 2 0 0 1-2-2V3a2 2 0 0 1 2-2h1V.5a.5.5 0 0 1 .5-.5M1 4v10a1 1 0 0 0 1 1h12a1 1 0 0 0 1-1V4z'/%3E %3C/svg%3E"));background-position:right var(--snsw-form-element-padding) center;background-repeat:no-repeat;background-size:var(--snsw-input-icon-size);padding-inline-end:calc(var(--snsw-input-icon-size) + var(--snsw-form-element-padding) + var(--snsw-form-element-padding))}:is(.form-date[type=date],.form-time[type=time])::-webkit-calendar-picker-indicator{opacity:0;display:none}.form-time[type=time]{--snsw-input-icon:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' fill='currentColor' class='bi bi-clock' viewBox='0 0 16 16'%3E %3Cpath d='M8 3.5a.5.5 0 0 0-1 0V9a.5.5 0 0 0 .252.434l3.5 2a.5.5 0 0 0 .496-.868L8 8.71z'/%3E %3Cpath d='M8 16A8 8 0 1 0 8 0a8 8 0 0 0 0 16m7-8A7 7 0 1 1 1 8a7 7 0 0 1 14 0'/%3E %3C/svg%3E")}}
