.lm-analytics{box-sizing:border-box;width:100%;padding:12px 22px;background:#fff3dc;color:#3c352b;border-bottom:1px solid #c9aa78;font-family:Arial,sans-serif;letter-spacing:normal!important;line-height:1.4}.lm-analytics h2{font-family:LivingFredoka,Arial,sans-serif!important;font-size:18px;line-height:1.3;margin:0 0 5px;color:#3c352b}.lm-analytics p{font-size:13px;line-height:1.5;margin:5px 0;max-width:860px}.lm-analytics a,.lm-analytics button{color:#3c352b!important}.lm-analytics a{text-decoration:underline;text-underline-offset:3px}.lm-analytics-panel{max-width:1060px;margin:auto}.lm-analytics-panel[hidden],.lm-analytics button[hidden]{display:none!important}.lm-analytics-choices{display:flex;gap:12px;max-width:440px;margin:10px 0}.lm-analytics-choices button{flex:1;min-height:44px;padding:10px 14px;background:#f5e3bf!important;color:#3c352b!important;border:2px solid #8f764d!important;border-radius:8px;font:700 15px Arial,sans-serif;cursor:pointer;box-shadow:none!important}.lm-analytics-summary{display:flex;align-items:center;justify-content:center;flex-wrap:wrap;gap:6px 20px;font:13px Arial,sans-serif}.lm-analytics-summary button{min-height:44px;padding:8px 12px;background:transparent!important;border:1px solid #8f764d!important;border-radius:7px;font:700 13px Arial,sans-serif;cursor:pointer}.lm-analytics button:focus-visible,.lm-analytics a:focus-visible{outline:3px solid #12645e;outline-offset:4px}.lm-analytics h2:focus{outline:none}@media(max-width:650px){.lm-analytics{padding:12px 16px}.lm-analytics-choices{width:100%}.lm-analytics-summary{font-size:12px;justify-content:space-between}.lm-analytics-summary button{font-size:12px}}
