.measurement-preferences{z-index:60;color:#203d2d;max-width:min(430px,100vw - 32px);font:14px/1.45 Arial,sans-serif;position:fixed;bottom:16px;left:16px}.measurement-preferences-panel{background:#fffefb;border:1px solid #bfd0bb;border-radius:16px;padding:16px;box-shadow:0 12px 32px #19331f2e}.measurement-preferences-panel h2{margin:0 0 8px;font-size:18px}.measurement-preferences-panel p{margin:8px 0}.measurement-preferences-panel label{cursor:pointer;align-items:flex-start;gap:8px;margin:10px 0;display:flex}.measurement-preferences-panel input{accent-color:#24543b;flex:none;width:16px;height:16px;margin-top:3px}.measurement-preferences-panel a{color:#24543b;text-decoration:underline}.measurement-preferences-actions{justify-content:flex-end;gap:8px;margin-top:14px;display:flex}.measurement-preferences button{color:#203d2d;cursor:pointer;font:inherit;background:#fffefb;border:1px solid #688972;border-radius:9px;padding:8px 13px}.measurement-preferences-actions button:last-child{color:#fff;background:#24543b;border-color:#24543b}.measurement-preferences-reopen{box-shadow:0 3px 12px #19331f21}.measurement-preferences button:focus-visible,.measurement-preferences a:focus-visible{outline-offset:2px;outline:3px solid #9bbf83}@media (width<=600px){.measurement-preferences{max-width:min(350px,100vw - 20px);font-size:13px;bottom:10px;left:10px}.measurement-preferences-panel{padding:13px}}
