.p-measurement{position:fixed;z-index:10000;bottom:16px;inset-inline:16px;margin-inline:auto;max-width:620px;max-height:65vh;overflow:auto;background:#fff;color:#123449;border:1px solid #d5dfe5;box-shadow:0 8px 40px #09283e30;border-radius:16px;padding:18px;font:15px/1.5 system-ui,sans-serif}.p-measurement[hidden]{display:none}.p-measurement p{margin:0 0 12px}.p-measurement a{color:#123449;text-decoration:underline}.p-measurement>div{display:flex;gap:12px}.p-measurement button{flex:1;background:#fff;color:#123449;border:1px solid #aebec9;border-radius:9px;padding:11px;font:600 14px/1.4 system-ui;cursor:pointer}.p-measurement button:last-child{background:#ffd079}.p-measurement button:focus-visible,.p-measurement-settings:focus-visible{outline:3px solid #b5852e;outline-offset:3px}.p-measurement-settings{color:inherit;background:transparent;border:0;text-decoration:underline;cursor:pointer;font:inherit;margin:12px;padding:8px}@media(max-width:420px){.p-measurement{padding:14px;bottom:8px;inset-inline:8px;font-size:14px}.p-measurement>div{gap:8px}}
