.vl-measurement{bottom:max(12px,env(safe-area-inset-bottom));z-index:190;max-width:min(450px,100vw - 24px);font-family:Inter,system-ui,sans-serif;position:fixed;left:12px}.vl-measurement-panel{color:#253a34;background:#fff;border:1px solid #d6e3df;border-radius:12px;padding:14px 16px;font-size:12px;line-height:1.6;box-shadow:0 12px 28px #0c231e33}.vl-measurement-panel p{margin:0 0 11px}.vl-measurement-panel p strong{margin-bottom:3px;display:block}.vl-measurement-panel>div{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;display:grid}.vl-measurement-panel>div button{width:100%}.vl-measurement button{cursor:pointer;color:#123a30;background:#fff;border:1px solid #a5bab2;border-radius:8px;min-height:36px;padding:9px 12px;font-size:12px;font-weight:600}.vl-measurement-panel button:last-child{color:#fff;background:#164d3c;border-color:#164d3c}.vl-measurement-settings{opacity:.8;min-height:28px!important;padding:5px 9px!important;font-size:10px!important}.vl-measurement button:focus-visible{outline-offset:3px;outline:3px solid #59a68c}@media (width<=560px){.vl-measurement{bottom:max(8px,env(safe-area-inset-bottom));max-width:calc(100vw - 16px);left:8px}.vl-measurement-panel{padding:12px}}
