.exploration-tools{display:flex;flex-wrap:wrap;align-items:center;gap:1rem;margin:1rem 0}.exploration-tools span{font-size:.85rem;max-width:42rem}.exploration-save{border:1px solid #777;padding:1.2rem;margin:1rem 0;max-width:100%;overflow-wrap:anywhere}.exploration-save[hidden]{display:none}.exploration-save label{display:block}.exploration-save input{display:block;box-sizing:border-box;width:100%;min-width:0;margin:.5rem 0;padding:.7rem;font:inherit}.exploration-save p{max-width:65rem;font-size:.9rem;line-height:1.6}
