.measurement-notice{position:fixed;z-index:1000;bottom:54px;left:16px;right:16px;max-width:760px;box-sizing:border-box;padding:18px 20px;border:1px solid #c9d7e5;border-radius:12px;background:#fff;color:#173448;box-shadow:0 8px 32px #102c4d26;font:14px/1.5 system-ui,sans-serif}.measurement-notice[hidden]{display:none}.measurement-notice p{margin:0 0 12px}.measurement-notice>div{display:flex;flex-wrap:wrap;gap:10px}.measurement-notice button,.measurement-settings{font:600 13px/1.4 system-ui,sans-serif;cursor:pointer;border:1px solid #567493;border-radius:6px;padding:9px 13px;background:#fff;color:#173448}.measurement-notice button:first-child{background:#0b2d6b;color:white;border-color:#0b2d6b}.measurement-settings{position:fixed;z-index:990;bottom:10px;left:16px;box-shadow:0 2px 8px #102c4d1a}.measurement-notice button:focus-visible,.measurement-settings:focus-visible{outline:3px solid #168b83;outline-offset:3px}@media(max-width:480px){.measurement-notice{padding:14px;font-size:13px}}@media print{.measurement-notice,.measurement-settings{display:none!important}}
