.dt-field{border:0;margin:0 0 12px;padding:0;min-width:0;font:inherit}.dt-field legend{padding:0;margin:0 0 8px;font-size:17px;font-weight:650;line-height:1.8}.dt-grid{display:grid;grid-template-columns:minmax(0,1fr) minmax(150px,.75fr);gap:10px;align-items:end}.dt-field[data-all-day=true] .dt-grid{grid-template-columns:minmax(0,1fr)}.dt-time{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;min-width:0}.dt-time[hidden]{display:none}.dt-field label{display:flex;flex-direction:column;gap:6px;min-width:0;margin:0!important;font-size:15px!important;line-height:1.5}.dt-field input[type=date],.dt-field select{width:100%;min-width:0;height:56px;min-height:56px;box-sizing:border-box;padding:10px;border:1px solid #91a49e;border-radius:6px;background:#fff;color:#182e3b;font:inherit;font-size:17px;line-height:1.4;margin:0}.dt-field input::-webkit-datetime-edit{padding:0}.dt-field :focus-visible{outline:3px solid #ae803b;outline-offset:3px}@media(max-width:420px){.dt-grid{grid-template-columns:minmax(0,1fr) 140px;gap:8px}.dt-time{gap:6px}.dt-field input[type=date],.dt-field select{padding:8px 5px;font-size:16px}}
