#ms-consent-wrap{position:fixed;left:0;right:0;bottom:0;z-index:99999;display:flex;justify-content:center;padding:16px;box-sizing:border-box;}
#ms-consent{background:#111827;color:#f1f5f9;max-width:640px;width:100%;border-radius:12px;padding:18px 20px;box-shadow:0 10px 40px rgba(0,0,0,.35);font-family:Inter,system-ui,sans-serif;font-size:14px;line-height:1.6;}
#ms-consent p{margin:0 0 12px;}
#ms-consent a{color:#93c5fd;text-decoration:underline;}
.ms-btns{display:flex;gap:10px;justify-content:flex-end;}
#ms-reject,#ms-accept{border:0;border-radius:8px;padding:9px 18px;font-size:14px;font-weight:600;cursor:pointer;}
#ms-reject{background:#374151;color:#e5e7eb;}
#ms-accept{background:#3b82f6;color:#fff;}
#ms-manage{position:fixed;left:12px;bottom:12px;z-index:99998;background:rgba(17,24,39,.85);color:#cbd5e1;border:1px solid #334155;border-radius:8px;padding:6px 12px;font-size:12px;cursor:pointer;font-family:Inter,system-ui,sans-serif;}
@media(max-width:520px){#ms-consent-wrap{padding:8px;}#ms-consent{font-size:13px;}}
