.privacy-panel{position:fixed;z-index:2147483646;left:20px;bottom:20px;width:min(440px,calc(100vw - 40px));box-sizing:border-box;padding:24px;background:#151622;color:#f4f4f8;border:1px solid #5c547a;border-radius:16px;box-shadow:0 16px 70px #0008;font:14px/1.6 system-ui,-apple-system,BlinkMacSystemFont,"Segoe UI",sans-serif;text-align:left}.privacy-panel[hidden]{display:none}.privacy-panel h2{font-size:18px;line-height:1.3;letter-spacing:0;margin:0 0 10px;color:#fff}.privacy-panel p{font-size:14px;line-height:1.6;color:#d5d3df;margin:0 0 10px}.privacy-panel a{color:#c4b7ff;text-decoration:underline;text-underline-offset:3px}.privacy-panel__actions{display:flex;gap:10px;margin-top:18px}.privacy-panel__actions button{flex:1;padding:11px 12px;border-radius:9px;border:1px solid #8d82ac;background:#292438;color:#fff;cursor:pointer;font:600 13px/1.3 system-ui,sans-serif;min-height:44px}.privacy-panel button:focus-visible,.privacy-panel a:focus-visible{outline:3px solid #c4b7ff;outline-offset:3px}@media(max-width:600px){.privacy-panel{left:12px;bottom:12px;width:calc(100vw - 24px);max-height:80dvh;overflow:auto;padding:20px}.privacy-panel__actions{flex-wrap:wrap}.privacy-panel__actions button{min-width:130px}}
