.analytics-preference{font:inherit;color:inherit;background:transparent;border:0;text-decoration:underline;text-underline-offset:4px;cursor:pointer;padding:12px 0;display:block}
.analytics-dialog{font:14px/1.7 "PingFang SC",Arial,sans-serif;color:#172b4d;width:min(600px,calc(100vw - 32px));max-height:calc(100dvh - 48px);padding:28px;background:#fff;border:1px solid #dae3ef;border-radius:10px;overflow:auto}
.analytics-dialog::backdrop{background:#172b4d55}.analytics-dialog h2{font-size:21px;margin:0 0 18px}.analytics-dialog p{margin:12px 0;overflow-wrap:anywhere}.analytics-dialog button{font:inherit;background:#fff;color:#172b4d;border:1px solid #dae3ef;border-radius:6px;padding:9px 16px;cursor:pointer}.analytics-actions{display:flex;gap:12px;margin:20px 0}.analytics-dialog :focus-visible,.analytics-preference:focus-visible{outline:2px solid #2563eb;outline-offset:3px}
