.ljmx-privacy-panel[hidden]{display:none!important}.ljmx-privacy-panel{position:fixed;left:16px;right:16px;bottom:16px;z-index:9999;background:#fff;border:1px solid rgb(0 0 0 / .12);border-radius:14px;box-shadow:0 10px 30px rgb(0 0 0 / .14)}.ljmx-privacy-panel__inner{max-width:1180px;margin:0 auto;padding:10px 12px;display:flex;align-items:center;gap:12px}.ljmx-privacy-panel p{margin:0;font-size:14px;line-height:1.45;color:#111}.ljmx-privacy-panel a{color:#111;font-weight:700;text-decoration:underline;text-underline-offset:2px}.ljmx-privacy-panel a:hover,.ljmx-privacy-panel a:focus{color:#000}.ljmx-privacy-panel .ljmx-button--primary{background:#111;border-color:#111;color:#fff}.ljmx-privacy-panel .ljmx-button--outline{background:#fff;border-color:#111;color:#111}.ljmx-privacy-panel__actions{display:flex;align-items:center;gap:8px;flex:0 0 auto}.ljmx-privacy-panel .ljmx-button{padding:8px 12px;min-height:auto;font-size:14px}.ljmx-privacy-panel__close{width:36px;height:36px;display:inline-grid;place-items:center;padding:0;border:0;border-radius:50%;color:#111;background:#fff0;font-size:24px;line-height:1;cursor:pointer}.ljmx-privacy-panel__close:hover,.ljmx-privacy-panel__close:focus-visible{background:rgb(0 0 0 / .07);outline:2px solid #111;outline-offset:2px}.ljmx-privacy-panel__status{display:none}@media (max-width:700px){.ljmx-privacy-panel{left:10px;right:10px;bottom:10px}.ljmx-privacy-panel__inner{align-items:flex-start;flex-direction:column;gap:8px}.ljmx-privacy-panel__actions{width:100%;flex-wrap:wrap}.ljmx-privacy-panel .ljmx-button{flex:1 1 auto}.ljmx-privacy-panel__close{flex:0 0 36px}}