.ogs-consent{position:fixed;z-index:100000;inset:auto 16px 16px;max-width:1100px;margin:auto;padding:22px;display:flex;gap:24px;align-items:center;background:#171310;color:#fff;border:1px solid #ff8b21;border-radius:16px;box-shadow:0 8px 40px #0008;font:14px/1.5 Arial,sans-serif}.ogs-consent strong{font-size:18px}.ogs-consent p{margin:8px 0;color:#eee}.ogs-consent a{color:#ffac57}.ogs-consent-actions{display:flex;gap:10px;flex-shrink:0;flex-wrap:wrap}.ogs-consent button{cursor:pointer;padding:12px 15px;border:1px solid #ff8b21;border-radius:9px;background:#fff;color:#171310;font-weight:700}.ogs-consent button[data-consent=accept]{background:linear-gradient(110deg,#ff8b21,#ff3c20);color:#111}.ogs-consent-settings{position:fixed;bottom:8px;left:8px;z-index:9999;padding:5px 9px;border:1px solid #b66d2f;border-radius:6px;background:#171310;color:#fff;font:11px Arial,sans-serif;cursor:pointer}@media(max-width:700px){.ogs-consent{inset:auto 8px 8px;max-height:75vh;overflow:auto;padding:16px;display:block}.ogs-consent-actions{margin-top:12px}.ogs-consent-actions button{flex:1}.ogs-consent p{font-size:13px}}
