.as-trip{display:grid;gap:1.25rem;max-width:70rem;margin:1rem auto;padding:1rem}.as-trip__filters{display:flex;flex-wrap:wrap;gap:.75rem;align-items:end}.as-trip label{display:grid;gap:.3rem}.as-trip button,.as-trip input,.as-trip select,.as-trip textarea{font:inherit;padding:.55rem}.as-trip button{cursor:pointer}.as-trip button:disabled{cursor:default}.as-trip__cards{display:grid;grid-template-columns:repeat(auto-fit,minmax(15rem,1fr));gap:.75rem;list-style:none;padding:0}.as-trip__cards li,.as-trip__selection li{border:1px solid #d4d4d4;border-radius:.5rem;padding:.8rem}.as-trip__selection{display:grid;gap:.75rem;padding-left:1.5rem}.as-trip__actions{display:flex;flex-wrap:wrap;gap:.5rem}.as-trip textarea{width:100%;overflow-wrap:anywhere}.as-trip a,.as-trip button,.as-trip input,.as-trip select{outline-offset:3px}