.eah-u2{max-width:850px;padding:1.2rem;border:1px solid #d5dce3;border-radius:12px;background:#fff;color:#152538;display:grid;gap:1rem}.eah-u2 label{display:grid;gap:.3rem;font-weight:600}.eah-u2 input:not([type=checkbox]):not([type=range]),.eah-u2 select{width:100%;min-height:42px;padding:.5rem;border:1px solid #abb8c5;border-radius:6px;background:#fff;color:#152538}.eah-u2 button{padding:.55rem .9rem;border:1px solid #8a9eae;border-radius:7px;background:#f5f9fb;color:#152538;cursor:pointer}.eah-u2 button:hover{background:#e7f1f6}.eah-u2-output{padding:1rem;background:#eaf5f4;border-radius:8px;font-weight:700;overflow-wrap:anywhere}.eah-u2-inline{display:flex;flex-wrap:wrap;gap:.75rem;align-items:center}.eah-u2-inline label{display:flex;align-items:center;font-weight:400}.eah-u2-columns{display:grid;grid-template-columns:1fr 1fr;gap:1rem}.eah-u2 fieldset{border:1px solid #cad4df;border-radius:8px;padding:1rem;display:grid;gap:.7rem}.eah-u2 legend{font-weight:700}@media(max-width:600px){.eah-u2-columns{grid-template-columns:1fr}.eah-u2{padding:.75rem}}