.sowing-page .selected-culture{display:flex;align-items:center;gap:12px;min-width:0}
.sowing-page .selected-culture>img{width:64px;height:64px;flex:none;object-fit:contain;mix-blend-mode:multiply;border-radius:5px}
.sowing-page .selected-culture select{flex:1;width:0;min-width:0}
.sowing-page .panel select{min-height:64px}
.sowing-page .step{grid-template-columns:76px minmax(0,1fr);gap:9px 22px;align-items:start}
.sowing-page .step .ic{display:block;grid-column:1;grid-row:1/span 5;font-size:0;align-self:start}
.sowing-page .step .ic img{display:block;width:72px;height:72px;object-fit:contain;mix-blend-mode:multiply;border-radius:6px}
.sowing-page .step h3,.sowing-page .step .dates,.sowing-page .step .hint,.sowing-page .step .chips,.sowing-page .step .chips-title{grid-column:2;min-width:0}
@media(max-width:620px){.sowing-page .selected-culture{gap:10px}.sowing-page .selected-culture>img{width:52px;height:52px}.sowing-page .panel select{min-height:58px}.sowing-page .step{grid-template-columns:54px minmax(0,1fr);gap:12px}.sowing-page .step .ic{display:block;grid-row:1;grid-column:1}.sowing-page .step .ic img{width:54px;height:54px}.sowing-page .step h3{grid-column:2;align-self:center;font-size:24px}.sowing-page .step .dates,.sowing-page .step .hint,.sowing-page .step .chips,.sowing-page .step .chips-title{grid-column:1/-1}.sowing-page .step .dates{font-size:29px;line-height:1.35}}
