.lz-analytics-panel,.lz-analytics-footer{font:14px/1.7 system-ui,"Microsoft YaHei",sans-serif;color:#263747;background:#f1f4f6;box-sizing:border-box}
.lz-analytics-panel{position:relative;z-index:var(--z-overlay,30);padding:16px max(20px,calc((100% - 1200px)/2));border-bottom:1px solid #b7c4cf;text-align:left}
.lz-analytics-panel[hidden]{display:none!important}.lz-analytics-panel p{margin:0;max-width:75ch}.lz-analytics-actions{display:flex;gap:12px;align-items:center;flex-wrap:wrap;margin-top:10px}
.lz-analytics-actions button,.lz-analytics-settings{font:inherit;min-height:44px;padding:8px 16px;border:1px solid #657b8e;border-radius:6px;background:#fff;color:#263747;cursor:pointer;transform:none}
.lz-analytics-actions a{display:inline-flex;align-items:center;min-height:44px;color:inherit;text-decoration:underline;text-underline-offset:4px}
.lz-analytics-footer{padding:16px 20px max(20px,env(safe-area-inset-bottom));text-align:center}.lz-analytics-status:empty{display:none}.lz-analytics-status{margin-top:8px!important}
.lz-analytics-panel :focus-visible,.lz-analytics-settings:focus-visible{outline:3px solid #38618a;outline-offset:3px}
html[data-theme=dark] .lz-analytics-panel,html[data-theme=dark] .lz-analytics-footer{color:#e5edf4;background:#172430;border-color:#657b8e}
html[data-theme=dark] .lz-analytics-actions button,html[data-theme=dark] .lz-analytics-settings{color:#e5edf4;background:#223647;border-color:#93aabd}
html[data-theme=dark] .lz-analytics-panel :focus-visible,html[data-theme=dark] .lz-analytics-settings:focus-visible{outline-color:#9ecaf1}
body:has(.sidebar) .lz-analytics-footer{margin-left:230px}body:has(.sidebar) .lz-analytics-panel{margin-left:230px}
@media(max-width:1180px){body:has(.sidebar) .lz-analytics-footer,body:has(.sidebar) .lz-analytics-panel{margin-left:195px}}
@media(max-width:950px){body:has(.sidebar) .lz-analytics-footer,body:has(.sidebar) .lz-analytics-panel{margin-left:175px}}
@media(max-width:680px){body:has(.sidebar) .lz-analytics-footer,body:has(.sidebar) .lz-analytics-panel{margin-left:0}body:has(.sidebar) .lz-analytics-footer{padding-bottom:100px}}
