.site-analytics-choice{position:fixed;z-index:55;left:1rem;right:1rem;bottom:calc(5.5rem + env(safe-area-inset-bottom));max-width:64rem;margin-inline:auto;box-sizing:border-box;border:1px solid #dce4ef;border-radius:.85rem;box-shadow:0 5px 24px #16365014;background:#f3f6fa;color:#163650;padding:.9rem;max-height:calc(100dvh - 8rem);overflow:auto;font-family:Inter,system-ui,sans-serif}.site-analytics-choice>div{max-width:64rem;margin-inline:auto}.site-analytics-choice h2{margin:0 0 .65rem;font-size:1rem;font-weight:700}.site-analytics-choice p{max-width:48rem;margin:.5rem 0;font-size:.8125rem;line-height:1.65}.site-analytics-actions{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));align-items:stretch;gap:.6rem;margin-top:.85rem}.site-analytics-actions button,.site-analytics-actions a{display:inline-flex;align-items:center;justify-content:center;min-height:44px;padding:.6rem .55rem;border-radius:.5rem;font-size:.875rem;font-weight:600;line-height:1.5}.site-analytics-actions button{cursor:pointer;border:1px solid #b8c8db;background:#fff;color:#163650}.site-analytics-actions button:first-child{border-color:#064ff0;background:#064ff0;color:#fff}.site-analytics-actions a{grid-column:1 / -1;justify-content:flex-start;min-height:44px;padding:0;font-size:.8125rem;color:#163650;text-decoration:underline}.site-analytics-actions :focus-visible{outline:3px solid #81afff;outline-offset:3px}.site-analytics-static{bottom:calc(1rem + env(safe-area-inset-bottom))}.site-analytics-inline{position:static;max-width:none;max-height:none;overflow:visible;border-radius:0;border-inline:0;box-shadow:none;padding-bottom:calc(6rem + env(safe-area-inset-bottom))}@media(min-width:1024px){.site-analytics-choice{bottom:1rem}.site-analytics-inline{padding-bottom:1rem}}[lang^=zh] .site-analytics-choice p{font-size:.875rem}@media(min-width:640px){.site-analytics-actions{display:flex;flex-wrap:wrap}.site-analytics-actions a{min-height:44px;margin-left:.5rem}}
