.flights-form{z-index:100}.flights-form .actions{color:var(--secondary-text-color);font-size:14px;margin-top:16px}.flights-form .actions .difficult-route-button{align-items:center;background-color:transparent;border:none;color:#626f86;cursor:pointer;display:flex;font-size:12px;gap:8px;width:-moz-fit-content;width:fit-content}.flights-form .actions .difficult-route-button i{font-size:16px}.flights-form .grid{display:grid;gap:4px;grid-template-columns:1fr}.flights-form .grid .directions{display:grid;gap:4px;position:relative}.flights-form .grid .directions .swap-button{background:var(--system-button-disable);border-radius:100px;box-shadow:0 4px 4px 0 var(--theme-switch-shadow);height:32px;position:absolute;right:50%;top:50%;transform:translate(50%,-50%);width:32px;z-index:2}.flights-form .grid .button-flight-submit{box-shadow:0 -2px 50px #00000010;margin-top:4px;width:150px}@media (min-width:768px){.flights-form .grid{grid-template-columns:repeat(3,1fr)}.flights-form .grid .directions{grid-column:1/4;grid-template-columns:repeat(6,1fr)}.flights-form .grid .directions .swap-button{height:24px;width:24px}.flights-form .grid .directions .flight-auto-complete-from{grid-column:1/4}.flights-form .grid .directions .flight-auto-complete-from .p-inputtext{border-bottom-right-radius:0;border-top-right-radius:0}.flights-form .grid .directions .flight-auto-complete-to{grid-column:4/7}.flights-form .grid .directions .flight-auto-complete-to .p-inputtext{border-bottom-left-radius:0;border-top-left-radius:0}.flights-form .grid .flight-datepicker{grid-column:1/3}.flights-form .grid .button-flight-submit{grid-column:1/4;margin-top:12px}}@media (min-width:1024px){.flights-form .grid{align-items:stretch;grid-template-columns:repeat(8,1fr)}.flights-form .grid .directions{grid-column:1/5;grid-template-columns:repeat(2,1fr)}.flights-form .grid .directions .flight-auto-complete-from,.flights-form .grid .directions .flight-auto-complete-to{grid-column:auto}.flights-form .grid .directions .flight-auto-complete-to .p-inputtext{border-radius:0}.flights-form .grid .flight-datepicker{grid-column:5/7}.flights-form .grid .button-flight-submit{grid-column:auto;margin:0 0 0 4px}}
