.measure-choice{position:relative;display:grid;grid-template-columns:minmax(0,1fr) auto;gap:22px;align-items:center;margin:18px auto;padding:20px 24px;width:min(1240px,92%);background:#27291f;border:1px solid #74745c;color:#ede9dc;box-sizing:border-box;font:14px/1.6 "Segoe UI",Arial,sans-serif}.measure-choice[hidden]{display:none!important}.measure-choice strong{font-size:16px;color:#dfbf80}.measure-choice p{margin:5px 0 8px;max-width:780px}.measure-choice a{color:#dfbf80;text-decoration:underline}.measure-controls{display:flex;flex-direction:column;gap:10px;min-width:215px}.measure-controls button,.measure-preferences button{font:inherit;min-height:44px;cursor:pointer;padding:10px 15px;border:1px solid #c9aa73;color:#eee9dc;background:transparent;border-radius:3px}.measure-controls button:hover,.measure-preferences button:hover{background:#393c2f}.measure-controls button:focus-visible,.measure-preferences button:focus-visible{outline:3px solid #dfbf80;outline-offset:3px}.measure-preferences{width:min(1240px,92%);margin:0 auto;padding:18px 0;display:flex;align-items:center;gap:20px;flex-wrap:wrap;font:13px/1.6 "Segoe UI",Arial,sans-serif;color:#c7c3b7}.measure-controls button:disabled{opacity:.5;cursor:default}@media(max-width:800px){.measure-choice{grid-template-columns:1fr;padding:18px;gap:16px}.measure-controls{flex-direction:row;min-width:0;flex-wrap:wrap}.measure-controls button{flex:1 1 175px}}@media print{.measure-choice,.measure-preferences{display:none!important}}
