.slurry-tool{padding:1.1rem;border:1px solid #8da296;border-radius:10px;background:#eef5f1;margin:1.4rem 0}.slurry-fields{display:flex;gap:1rem;flex-wrap:wrap}.slurry-fields label{display:flex;flex-direction:column;gap:.35rem;flex:1 1 220px}.slurry-fields input,.slurry-fields select{padding:.65rem;border:1px solid #53675b;background:white;max-width:100%;width:100%;font:inherit;box-sizing:border-box}.slurry-samples{display:flex;flex-wrap:wrap;gap:.6rem;margin:1rem 0}.slurry-samples button{font:inherit;padding:.55rem;background:white;border:1px solid #53675b;border-radius:6px}.slurry-results{background:white;padding:.85rem;border-radius:6px;margin-top:1rem}.slurry-results p{margin:.5rem 0}#slurry-error{color:#872600;font-weight:bold}