#dpdp-root{position:fixed;left:0;bottom:0;z-index:99990;font-family:var(--dpdp-sans);color:var(--dpdp-text)}#dpdp-root *{box-sizing:border-box}.dpdp-panel{display:none}#dpdp-root.dpdp-open .dpdp-panel{display:block}#dpdp-root.dpdp-open .dpdp-pill{display:none}.dpdp-panel{position:fixed;left:16px;bottom:16px;width:min(432px,calc(100vw - 32px));max-height:calc(100vh - 32px);overflow:auto;background:var(--dpdp-panel);border:1px solid var(--dpdp-line);border-radius:var(--dpdp-radius);box-shadow:var(--dpdp-shadow);padding:20px 20px 16px;font-size:13.5px;line-height:1.58;animation:dpdp-in .22s ease-out both}@keyframes dpdp-in{from{opacity:0;transform:translateY(10px)}to{opacity:1;transform:none}}@media (prefers-reduced-motion:reduce){.dpdp-panel{animation:none}}.dpdp-lang{display:flex;gap:4px;margin-bottom:12px}.dpdp-lang button{font-family:var(--dpdp-mono);font-size:10.5px;letter-spacing:.06em;text-transform:uppercase;background:transparent;border:1px solid var(--dpdp-line);border-radius:999px;padding:3px 10px;color:var(--dpdp-muted);cursor:pointer;transition:all .16s}.dpdp-lang button:hover{color:var(--dpdp-text);border-color:var(--dpdp-border-strong)}.dpdp-lang button[aria-pressed="true"]{color:var(--dpdp-accent);border-color:var(--dpdp-accent);background:var(--dpdp-accent-soft)}.dpdp-panel h2{font-family:var(--dpdp-display);font-size:16.5px;font-weight:700;line-height:1.25;letter-spacing:-.01em;margin:0 0 7px;color:var(--dpdp-text)}.dpdp-panel p{margin:0 0 14px;color:var(--dpdp-muted)}.dpdp-actions{display:flex;flex-wrap:wrap;gap:8px}.dpdp-btn{flex:1 1 calc(50% - 4px);min-width:128px;font-family:var(--dpdp-sans);font-size:13.5px;font-weight:600;line-height:1.2;padding:10px 14px;border-radius:var(--dpdp-radius-sm);cursor:pointer;background:var(--dpdp-btn-bg);color:var(--dpdp-text);border:1px solid var(--dpdp-border-strong);transition:all .18s}.dpdp-btn:hover{border-color:var(--dpdp-accent);color:var(--dpdp-accent)}.dpdp-btn:focus-visible{outline:2px solid var(--dpdp-accent);outline-offset:2px}.dpdp-ghost{flex:1 1 100%;background:transparent;border-style:dashed;color:var(--dpdp-muted);font-weight:500}.dpdp-alt{flex:1 1 100%;background:var(--dpdp-accent);border-color:var(--dpdp-accent);color:var(--dpdp-accent-ink)}.dpdp-alt:hover{filter:brightness(1.06);color:var(--dpdp-accent-ink);border-color:var(--dpdp-accent)}.dpdp-prefs{margin-top:14px;border-top:1px solid var(--dpdp-line);padding-top:4px}.dpdp-purpose{display:flex;gap:14px;align-items:flex-start;justify-content:space-between;padding:12px 0;border-bottom:1px solid var(--dpdp-line)}.dpdp-purpose b{display:block;font-size:13px;font-weight:600;color:var(--dpdp-text);margin-bottom:2px}.dpdp-purpose small{display:block;font-size:12px;line-height:1.5;color:var(--dpdp-muted)}.dpdp-locked{flex:none;font-family:var(--dpdp-mono);font-size:10px;letter-spacing:.05em;text-transform:uppercase;color:var(--dpdp-muted);border:1px solid var(--dpdp-line);border-radius:999px;padding:3px 9px;white-space:nowrap;margin-top:2px}.dpdp-tog{flex:none;position:relative;width:38px;height:22px;margin-top:2px;cursor:pointer}.dpdp-tog input{position:absolute;opacity:0;width:100%;height:100%;margin:0;cursor:pointer}.dpdp-tog span{position:absolute;inset:0;border-radius:999px;background:var(--dpdp-off);border:1px solid var(--dpdp-border-strong);transition:all .18s;pointer-events:none}.dpdp-tog span::after{content:"";position:absolute;left:2px;top:2px;width:16px;height:16px;border-radius:50%;background:var(--dpdp-knob);transition:transform .18s;box-shadow:0 1px 2px rgba(0,0,0,.2)}.dpdp-tog input:checked + span{background:var(--dpdp-accent);border-color:var(--dpdp-accent)}.dpdp-tog input:checked + span::after{transform:translateX(16px);background:var(--dpdp-accent-ink)}.dpdp-tog input:focus-visible + span{outline:2px solid var(--dpdp-accent);outline-offset:2px}.dpdp-prefs .dpdp-actions{margin-top:14px}.dpdp-links{display:flex;flex-wrap:wrap;gap:4px 14px;margin-top:14px;font-size:12px}.dpdp-links a{color:var(--dpdp-accent);text-decoration:none;border-bottom:1px solid transparent}.dpdp-links a:hover{border-bottom-color:currentColor}.dpdp-who{display:block;margin-top:10px;font-size:11.5px;line-height:1.5;color:var(--dpdp-dim)}.dpdp-status{margin-top:10px;padding-top:9px;border-top:1px solid var(--dpdp-line);font-family:var(--dpdp-mono);font-size:10.5px;line-height:1.5;color:var(--dpdp-dim)}.dpdp-status b{color:var(--dpdp-muted);font-weight:500}.dpdp-pill{position:fixed;left:16px;bottom:16px;display:inline-flex;align-items:center;gap:6px;font-family:var(--dpdp-mono);font-size:11px;letter-spacing:.02em;background:var(--dpdp-panel);color:var(--dpdp-muted);border:1px solid var(--dpdp-line);border-radius:999px;padding:7px 13px;cursor:pointer;box-shadow:var(--dpdp-shadow-sm);transition:all .18s}.dpdp-pill:hover{color:var(--dpdp-accent);border-color:var(--dpdp-accent)}.dpdp-pill:focus-visible{outline:2px solid var(--dpdp-accent);outline-offset:2px}#dpdp-root:not([data-lang="en"]) .dpdp-panel{font-family:var(--dpdp-hi);line-height:1.68}#dpdp-root:not([data-lang="en"]) .dpdp-panel h2{font-family:var(--dpdp-hi)}#dpdp-root:not([data-lang="en"]) .dpdp-lang button,#dpdp-root:not([data-lang="en"]) .dpdp-status{font-family:var(--dpdp-mono)}@media (max-width:560px){.dpdp-panel{left:8px;right:8px;bottom:8px;width:auto;max-height:calc(100vh - 16px);padding:16px 16px 14px}.dpdp-btn{flex:1 1 100%}.dpdp-pill{left:10px;bottom:10px}}@media (max-width:560px){body.dpdp-has-sticky .dpdp-panel{bottom:66px}body.dpdp-has-sticky .dpdp-pill{bottom:66px}}#dpdp-root{--dpdp-sans:'Inter',system-ui,sans-serif;--dpdp-mono:'Source Code Pro',ui-monospace,monospace;--dpdp-display:'Inter',system-ui,sans-serif;--dpdp-hi:"Noto Sans Devanagari","Nirmala UI",'Inter',sans-serif;--dpdp-panel:var(--white,#ffffff);--dpdp-line:var(--line,#e6ebf1);--dpdp-border-strong:rgba(10,37,64,.18);--dpdp-text:var(--ink,#0a2540);--dpdp-muted:var(--body,#424770);--dpdp-dim:var(--muted,#8792a2);--dpdp-accent:var(--brand-deep,#2a5e64);--dpdp-accent-soft:var(--brand-50,#f1f7f8);--dpdp-accent-ink:#ffffff;--dpdp-btn-bg:#ffffff;--dpdp-off:var(--surface,#f6f9fc);--dpdp-knob:#ffffff;--dpdp-radius:var(--radius-lg,18px);--dpdp-radius-sm:var(--radius-sm,8px);--dpdp-shadow:var(--shadow-deep,0 20px 50px rgba(42,94,100,.14));--dpdp-shadow-sm:var(--shadow-card,0 4px 12px rgba(50,50,93,.06))}.dpdp-panel h2::before{content:"Data notice";display:block;font-family:var(--dpdp-mono);font-size:10.5px;font-weight:600;letter-spacing:.1em;text-transform:uppercase;color:var(--brand,#63989e);margin-bottom:8px}#dpdp-root:not([data-lang="en"]) .dpdp-panel h2::before{content:"डेटा सूचना";font-family:var(--dpdp-hi);letter-spacing:.02em;text-transform:none}.dpdp-panel{border-top:3px solid var(--brand,#63989e)}.dpdp-alt{background:var(--grad-brand,linear-gradient(135deg,#2a5e64 0%,#63989e 50%,#4ea8b0 100%));border-color:transparent}