.measurement-toggle{appearance:none;border:0;background:none;color:inherit;font:12px/1.5 'Segoe UI',sans-serif;padding:12px 0;text-decoration:underline;text-underline-offset:4px;cursor:pointer}.measurement-settings{width:min(480px,calc(100% - 36px));padding:30px;border:1px solid #d5bfab;border-radius:15px;background:#fff6e8;color:#38203f;box-shadow:0 20px 80px #16121c55;font:15px/1.7 'Segoe UI',sans-serif}.measurement-settings::backdrop{background:#17111a90}.measurement-settings h2{font:400 35px/1.1 Georgia,serif;letter-spacing:-.03em;margin:0 0 20px}.measurement-settings p{font:14px/1.7 'Segoe UI',sans-serif;margin:15px 0;color:#604b61}.measurement-settings label{display:flex;gap:12px;align-items:flex-start;margin:25px 0}.measurement-settings input{width:18px;height:18px;flex:none;margin-top:4px;accent-color:#694060}.measurement-actions{display:flex;gap:20px;align-items:center}.measurement-actions button{border:0;background:#44284e;color:#fff6e8;border-radius:7px;padding:13px 20px;font:14px 'Segoe UI',sans-serif;cursor:pointer}.measurement-actions button:last-child{color:#44284e;background:none}.measurement-settings :focus-visible,.measurement-toggle:focus-visible{outline:2px solid #a34556;outline-offset:4px}
