#sl59-measurement-banner[hidden]{display:none!important}#sl59-measurement-banner{position:fixed;z-index:100100;bottom:0;left:0;right:0;display:flex;align-items:center;justify-content:space-between;gap:24px;padding:22px max(20px,calc((100vw - 1180px)/2));background:#fff;border-top:1px solid #ccd4db;box-shadow:0 -5px 24px #0717251a;color:#17212b;font:14px/1.6 Arial,sans-serif}#sl59-measurement-banner h2{margin:0 0 6px;color:#17212b!important;font:bold 18px/1.35 Arial,sans-serif!important}#sl59-measurement-banner p{margin:0;max-width:740px}#sl59-measurement-banner a{color:#005b9b!important;text-decoration:underline}#sl59-measurement-banner .sl59-measurement-actions{display:flex;gap:12px;flex-shrink:0}#sl59-measurement-banner button{min-height:44px;padding:11px 16px;border:1px solid #17212b;border-radius:5px;background:#fff!important;color:#17212b!important;font:700 14px/1.3 Arial,sans-serif!important;cursor:pointer;white-space:nowrap}#sl59-measurement-banner button:last-child{background:#17212b!important;color:#fff!important}#sl59-measurement-settings{position:fixed;bottom:10px;left:10px;z-index:99990;border:1px solid #64727f;border-radius:5px;padding:8px 11px;background:#fff!important;color:#17212b!important;font:12px/1.4 Arial,sans-serif!important;cursor:pointer}#sl59-measurement-banner button:focus-visible,#sl59-measurement-settings:focus-visible{outline:3px solid #087fcc;outline-offset:3px}@media(max-width:820px){#sl59-measurement-banner{display:block;padding:18px 16px}#sl59-measurement-banner .sl59-measurement-actions{margin-top:14px;display:grid;grid-template-columns:1fr 1fr;gap:10px}#sl59-measurement-banner h2{font-size:17px!important}#sl59-measurement-banner p{font-size:13px}#sl59-measurement-banner button{font-size:13px!important;padding:11px 9px}}
