.measurement-choices{max-width:760px;margin:24px auto 0;padding:18px 20px;border:1px solid #c7d8da;border-radius:12px;background:#fff;color:#183c42;text-align:left;font-size:14px;line-height:1.6}.measurement-choices summary{cursor:pointer;font-weight:600}.measurement-choices p{margin:12px 0}.measurement-actions{display:flex;flex-wrap:wrap;gap:10px}.measurement-choices button{padding:11px 16px;border:1px solid #326e75;border-radius:8px;background:#fff;color:#183c42;font:inherit;cursor:pointer;min-height:44px}.measurement-choices button:hover{background:#edf5f5}.measurement-choices button:focus-visible,.measurement-choices summary:focus-visible{outline:3px solid #b88c37;outline-offset:3px}.measurement-choices a{text-decoration:underline;color:#1e6d77}.measurement-choices [hidden]{display:none}@media(max-width:600px){.measurement-actions{display:grid;grid-template-columns:1fr}.measurement-choices{padding:16px;margin-top:18px}}

footer .measurement-choices p,footer .measurement-choices summary{color:#183c42}footer .measurement-choices a{color:#1e6d77}

/* Compact footer control; the choice panel opens only on request. */
footer .measurement-choices{max-width:760px;margin:16px auto 0;padding:0 18px;border:0;border-radius:0;background:transparent;color:inherit;font-size:12px}footer .measurement-choices summary{color:inherit;font-weight:400;min-height:44px;display:flex;align-items:center;width:fit-content;cursor:pointer;list-style:none}footer .measurement-choices summary::-webkit-details-marker{display:none}footer .measurement-choices details[open]{padding:18px 20px;border:1px solid #c7d8da;border-radius:12px;background:#fff;color:#183c42}footer .measurement-choices details[open] summary{font-weight:600;color:#183c42}
