.guest-tools{margin:16px auto;padding:16px 24px;max-width:1200px;border:1px solid #9ea9a3;border-radius:8px;background:#edf2ef}.guest-tools p{margin-top:0}.guest-tools form{display:flex;align-items:end;gap:16px;flex-wrap:wrap}.guest-tools label{margin:0;min-width:180px}.guest-tools select{max-width:100%}@media(max-width:600px){.guest-tools{margin:16px}.guest-tools form>*{width:100%}}
