.pv-analytics-settings{padding:14px 20px calc(14px + env(safe-area-inset-bottom));text-align:center;color:#eaf2e4;background:#2d5a27;border-top:1px solid #eaf2e429;font:13px/1.5 Jost,system-ui,sans-serif}.pv-analytics-settings button{color:inherit;font:inherit;text-underline-offset:3px;cursor:pointer;background:0 0;border:0;min-height:32px;padding:6px 8px;text-decoration:underline}.pv-analytics-settings button:hover{color:#f2c97d}.pv-analytics-consent,.pv-analytics-saved{z-index:1000;left:max(12px, env(safe-area-inset-left));right:max(12px, env(safe-area-inset-right));bottom:max(12px, env(safe-area-inset-bottom));box-sizing:border-box;color:#2e1418;background:#fffdf7;border:1px solid #7b1e2b26;border-radius:20px;max-width:440px;margin:0 auto;font:14px/1.55 Jost,system-ui,sans-serif;animation:.26s cubic-bezier(.2,.8,.2,1) both pv-analytics-in;position:fixed;box-shadow:0 14px 44px #7b1e2b2e,0 2px 8px #7b1e2b14}@media (min-width:720px){.pv-analytics-consent,.pv-analytics-saved{margin:0;bottom:24px;left:24px;right:auto}}.pv-analytics-consent{outline:none;max-height:80dvh;padding:22px 20px 18px;overflow:hidden auto}.pv-analytics-consent:before{content:"";background:linear-gradient(90deg,#7b1e2b,#dd7a1b,#f2a93c,#dd7a1b,#7b1e2b);height:3px;position:absolute;inset:0 0 auto}.pv-analytics-head{justify-content:space-between;align-items:flex-start;gap:12px;display:flex}.pv-analytics-consent strong{letter-spacing:.01em;color:#7b1e2b;font:600 22px/1.2 Cormorant Garamond,Georgia,serif}.pv-analytics-consent[data-lang=hi] strong,.pv-analytics-consent[data-lang=mr] strong{letter-spacing:0;font:400 19px/1.35 Tiro Devanagari Hindi,serif}.pv-analytics-consent[data-lang=ta] strong{letter-spacing:0;font:400 18px/1.4 Noto Serif Tamil,serif}.pv-analytics-consent p{color:#2e1418;margin:8px 0 0}.pv-analytics-consent a{color:#7b1e2b;text-underline-offset:3px;text-decoration:underline}.pv-analytics-consent a:hover{color:#661822}.pv-analytics-x{color:#6b5a4e;cursor:pointer;background:0 0;border:0;border-radius:50%;flex:none;width:36px;height:36px;margin:-6px -8px 0 0;font:24px/1 Jost,system-ui,sans-serif}.pv-analytics-x:hover{color:#7b1e2b;background:#f6ecd6}.pv-analytics-state{color:#6b5a4e;background:#f6ecd6;border-radius:999px;align-items:center;gap:8px;padding:4px 10px;font-size:13px;display:inline-flex}.pv-analytics-state span{background:#6b5a4e;border-radius:50%;width:8px;height:8px}.pv-analytics-state[data-on=true]{color:#2d5a27;background:#eaf2e4}.pv-analytics-state[data-on=true] span{background:#2d5a27}.pv-analytics-actions{flex-wrap:wrap;gap:10px;margin-top:16px;display:flex}.pv-analytics-actions button{color:#7b1e2b;cursor:pointer;background:#fffdf7;border:1.5px solid #7b1e2b;border-radius:12px;flex:140px;min-height:46px;padding:10px 14px;font:500 14px/1.3 Jost,system-ui,sans-serif;transition:background-color .12s,color .12s}.pv-analytics-actions button:hover{color:#fbf5e9;background:#7b1e2b}.pv-analytics-actions button:active{color:#fbf5e9;background:#661822}.pv-analytics-actions button:focus-visible,.pv-analytics-x:focus-visible,.pv-analytics-consent a:focus-visible,.pv-analytics-settings button:focus-visible{outline-offset:2px;outline:3px solid #f2a93c}.pv-analytics-settings button:focus-visible{outline-color:#f2c97d}.pv-analytics-live{position:static}.pv-analytics-saved{color:#2e1418;align-items:flex-start;gap:10px;margin-block:0;padding:14px 16px;animation-duration:.22s;display:flex}.pv-analytics-saved span{color:#fbf5e9;background:#2d5a27;border-radius:50%;flex:none;place-items:center;width:20px;height:20px;margin-top:1px;font-size:12px;line-height:1;display:grid}@keyframes pv-analytics-in{0%{opacity:0;transform:translateY(14px)}}@media (prefers-reduced-motion:reduce){.pv-analytics-consent,.pv-analytics-saved{animation:none}.pv-analytics-actions button{transition:none}}
