.measurement{margin:1.5rem 0;padding:1.25rem;border:1px solid #b7c1b7;background:#f1f3ed;color:#23352c;border-radius:3px}.measurement h2{font-size:1.1rem;line-height:1.4;margin:0 0 .6rem}.measurement p{font-size:.9rem;line-height:1.6;margin:.5rem 0;max-width:70ch}.measurement-actions{display:flex;gap:.65rem;flex-wrap:wrap;margin:.9rem 0}.measurement-actions[hidden],.measurement [hidden]{display:none}.measurement button{font:inherit;font-size:.9rem;padding:.7rem 1rem;border:1px solid #33483a;background:transparent;color:#23352c;cursor:pointer;min-height:44px}.measurement button:hover{background:#dce5d8}.measurement button:focus-visible{outline:3px solid #556e3f;outline-offset:3px}.measurement a{color:inherit;text-decoration:underline}.measurement-status{font-size:.82rem!important}.measurement-change{margin-top:.5rem}@media(max-width:480px){.measurement-actions button{flex:1 1 140px}}
