
.medida-local-panel{position:fixed;z-index:40;right:20px;bottom:20px;width:310px;max-width:calc(100% - 32px);background:#341e2c;color:#ffffff;border:1px solid #c98bae;border-radius:7.5px 7.5px 0 0;box-shadow:0 7px 18px #341e2c29;font-family:"Inter",Arial,sans-serif}
.medida-local-panel .medida-local-info{display:grid;grid-template-columns:43px minmax(0,1fr);align-items:start;gap:11.6px;padding:12.6px 13.6px 6.8px}
.medida-local-panel .medida-local-label{font:700 9px/1.2 ui-monospace,monospace;letter-spacing:.7px;color:#b3f0cc;border-top:3px solid #b3f0cc;padding-top:7.8px;margin-top:2px}
.medida-local-panel p{margin:0;font-size:12px;line-height:1.4;color:#feedf6}.medida-local-panel a{display:flex;align-items:center;min-height:40px;color:#b3f0cc;font-size:10px;line-height:1.35;text-underline-offset:3px}
.medida-local-panel button{display:flex;justify-content:space-between;align-items:center;width:100%;min-height:42px;background:#b3f0cc;color:#223533;border:0;padding:9.7px 15.5px;font:700 11px/1.3 "Inter",Arial,sans-serif;cursor:pointer}.medida-local-panel button span{font-size:18px;line-height:1}.medida-local-panel button:hover{background:#ccf6df}.medida-local-panel a:hover{color:#ffffff}.medida-local-panel a:focus-visible{outline:3px solid #b3f0cc;outline-offset:2px}.medida-local-panel button:focus-visible{outline:3px solid #873066;outline-offset:3px}.medida-local-panel[hidden]{display:none!important}
@media(max-width:500px){.medida-local-panel{right:12px;bottom:12px;max-width:calc(100% - 24px)}.medida-local-panel .medida-local-info{padding:10.7px 12.6px 4.8px;gap:9.7px}}
