.meta-measurement { box-sizing: border-box; position: fixed; z-index: 10000; inset: auto 1rem 1rem auto; margin: 0; padding: 1rem; max-width: min(28rem, calc(100vw - 2rem)); border: 1px solid #9a9a9a; border-radius: .5rem; background: #fff; color: #161616; font: 1rem/1.4 system-ui, sans-serif; }
.meta-measurement p { margin: .5rem 0 1rem; }
.meta-measurement-buttons { display: flex; flex-wrap: wrap; gap: .5rem; }
.meta-measurement button { min-height: 44px; padding: .5rem .75rem; border: 1px solid #222; border-radius: .3rem; background: #fff; color: #161616; font: inherit; cursor: pointer; }
.meta-measurement-preferences { margin: .5rem 1rem; padding: .3rem; border: 0; color: inherit; background: none; text-decoration: underline; cursor: pointer; font: inherit; }
