.ds-analytics{font:15px/1.5 system-ui,sans-serif;color:#f3f1e6}.ds-analytics-panel{position:fixed;bottom:20px;right:20px;z-index:4000;width:min(460px,calc(100vw - 32px));padding:22px;background:#143137;border:1px solid #cfb375;border-radius:8px;box-shadow:0 10px 40px #0008}.ds-analytics-panel h2{font:24px/1.2 Georgia,serif;margin:0 0 12px;color:#f2d296}.ds-analytics-panel p{margin:12px 0}.ds-analytics a{color:#f2d296;text-decoration:underline}.ds-analytics-actions{display:flex;flex-wrap:wrap;gap:12px}.ds-analytics button{font:inherit;cursor:pointer;color:#f3f1e6;background:#143137;border:1px solid #cfb375;border-radius:4px;padding:10px 16px;min-height:44px}.ds-analytics button:focus-visible,.ds-analytics a:focus-visible{outline:3px solid #f2d296;outline-offset:4px}.ds-analytics-settings{position:fixed;bottom:12px;left:12px;z-index:1000}.ds-analytics button:disabled{opacity:.65;cursor:default}@media(max-width:520px){.ds-analytics-panel{bottom:12px;right:16px;padding:18px}.ds-analytics-actions button{flex:1}}
