.container{margin-left:auto;margin-right:auto;max-width:1380px;padding-left:1.6rem;padding-right:1.6rem}.search-panel-params{background:#f4f3fa;border-radius:.8rem;display:flex;flex-direction:column;padding:.8rem}@media screen and (max-width:1023px){.search-panel-params{box-shadow:0 2px 4px #160c4d1a,0 0 2px #160c4d0f}}@media screen and (min-width:1024px){.search-panel-params{align-items:center;display:grid;gap:1.6rem;grid-template-columns:repeat(3,minmax(0,1fr));width:100%}}@media screen and (max-width:1023px){.search-panel-params>:not(:first-child){margin-top:-1px}}.search-panel-params__input{position:relative}@media screen and (min-width:1024px){.search-panel-params__input{height:100%}}.search-panel-params__input:focus-within{z-index:1}@media screen and (max-width:1023px){.search-panel-params__input--from .form-input{border-bottom-left-radius:0;border-bottom-right-radius:0}.search-panel-params__input--to .form-input{border-radius:0}.search-panel-params__date-input{border-top-left-radius:0;border-top-right-radius:0}}.search-panel-params__closest-station-icon,.search-panel-params__swap-stations-icon{fill:#160c4d;width:2.2rem}@media screen and (min-width:1024px){.search-panel-params .koleoicon-from,.search-panel-params .koleoicon-to{font-size:1.8rem}}
