.date-time-fields{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:14px}
input[type=date],input[type=time]{display:block;width:100%;min-width:0;min-height:48px;padding:12px;border:1px solid #aeb8af;border-radius:24px;background:#fff;color:#303043;font:inherit}
input[type=time]:disabled{background:#f5f3f7;opacity:.65}
input[type=date]:focus-visible,input[type=time]:focus-visible{outline:3px solid #8257ad;outline-offset:3px}
@media(max-width:380px){.date-time-fields{grid-template-columns:minmax(0,1fr)}}
