.measurement-preferences{text-align:center;color:#fff;background:#12212d;padding:12px 16px 90px}.measurement-preferences button{color:inherit;font:inherit;cursor:pointer;background:0 0;border:0;font-size:13px;text-decoration:underline}.measurement-notice{z-index:10000;color:#182733;background:#fff;border:1px solid #cbd5df;border-radius:12px;width:min(560px,100vw - 32px);max-height:60dvh;padding:20px;font-size:14px;line-height:1.55;position:fixed;bottom:90px;left:16px;overflow:auto;box-shadow:0 8px 40px #0003}.measurement-notice strong{font-size:17px;display:block}.measurement-notice p{color:#334155;margin:8px 0 14px;font-size:14px}.measurement-notice a{color:#174e80;text-decoration:underline}.measurement-actions{flex-wrap:wrap;gap:10px;display:flex}.measurement-actions button{color:#182733;cursor:pointer;min-width:110px;min-height:44px;font:inherit;background:#fff;border:1px solid #344b60;border-radius:6px;flex:1;padding:10px 14px;font-weight:600}:is(.measurement-actions button:focus-visible,.measurement-preferences button:focus-visible){outline-offset:3px;outline:3px solid #ee601f}@media (min-width:901px){.measurement-preferences{padding-bottom:16px}.measurement-notice{bottom:20px}}@media (max-width:480px){.measurement-notice{padding:16px;font-size:13px}.measurement-notice p{font-size:13px}}
