.analytics-settings{font-family:var(--rememore-ui);font-size:14px;line-height:1.6}.analytics-consent{font-family:var(--rememore-ui);box-sizing:border-box;color:#f5f2e9;background:#142438;border:1px solid #68727e;border-radius:12px;align-items:center;gap:20px;width:min(680px,100% - 32px);margin:16px auto;padding:18px 20px;font-size:14px;line-height:1.6;display:flex;position:relative;box-shadow:0 8px 32px #0005}.analytics-consent p{margin:6px 0 0;font-size:14px}.analytics-consent a{color:#e7cf9c;text-decoration:underline}.analytics-actions{flex-shrink:0;gap:8px;display:flex}.analytics-actions button{color:#f5f2e9;cursor:pointer;background:0 0;border:1px solid #c5b58f;border-radius:7px;min-height:44px;padding:10px 18px}.analytics-actions button:last-child{color:#172335;background:#d9c69c}.analytics-preferences{color:inherit;cursor:pointer;background:0 0;border:1px solid #8793a080;border-radius:6px;margin:16px auto;padding:8px 12px;display:block}@media (width<=600px){.analytics-consent{max-height:65dvh;margin:10px auto;padding:16px;display:block;overflow:auto}.analytics-actions{margin-top:12px}.analytics-actions button{flex:1}}
