.tour-day .tour-address-row{display:grid;grid-template-columns:minmax(0,1fr) 132px;gap:12px;align-items:start;min-width:0}.tour-address-row>label{min-width:0}.tour-address-row input{width:100%;min-width:0}.tour-address-row .tour-remove-via{grid-column:1/-1;justify-self:end;margin-top:-4px}.tour-day .tour-address-row label{font-size:12px}.tour-day .tour-address-row input{min-height:44px;padding:10px 12px}.tour-day .tour-address-row label:last-of-type input{text-align:center}@media(max-width:520px){.tour-day .tour-address-row{grid-template-columns:minmax(0,1fr) 108px;gap:8px}.tour-day .tour-address-row input{padding:10px 8px}.tour-day .tour-address-row label{font-size:11px;letter-spacing:.04em}}

.tour-address-row .record-date-control{grid-template-columns:minmax(0,1fr) 28px;gap:4px}.tour-address-row .record-calendar{width:28px;min-width:28px;height:44px}.tour-address-row .record-date-control>input{font-size:16px;padding:10px 4px}
