.site-analytics{z-index:1000;left:max(16px, env(safe-area-inset-left));bottom:max(16px, env(safe-area-inset-bottom));pointer-events:none;width:min(360px,100vw - 32px);color:var(--v2-ink);font-family:var(--font-manrope), sans-serif;position:fixed}.site-consent{overscroll-behavior:contain;pointer-events:auto;background:var(--v2-paper);border:1px solid var(--v2-line);border-radius:12px;gap:10px;max-height:calc(100dvh - 96px);margin:0;padding:16px;display:grid;position:relative;overflow-y:auto;box-shadow:0 8px 28px #3d231224}.site-analytics .site-consent h2{font:700 .95rem/1.35 var(--font-manrope), sans-serif;letter-spacing:normal;margin:0;padding-inline-end:28px}.site-consent h2:focus{outline:none}.site-consent summary{cursor:pointer;text-underline-offset:3px;width:fit-content;font-size:.8rem;text-decoration:underline}.site-consent summary:focus-visible,.site-consent-close:focus-visible{outline:2px solid var(--v2-blue);outline-offset:2px;border-radius:4px}.site-consent details[open] summary{margin-bottom:6px}.site-analytics .site-consent p{max-width:none;margin:0;font-size:.8rem;line-height:1.55}.site-consent-close{width:32px;height:32px;color:inherit;cursor:pointer;background:0 0;border:0;border-radius:6px;place-items:center;padding:0;font-size:1.25rem;line-height:1;display:grid;position:absolute;top:8px;right:8px}.site-consent-close:hover{background:var(--v2-line)}.site-consent-actions{grid-template-columns:1fr 1fr;gap:8px;display:grid}.site-consent-actions .v2-button{white-space:nowrap;width:100%}.site-consent-preferences{min-height:44px;color:inherit;text-underline-offset:3px;font:inherit;cursor:pointer;background:0 0;border:0;align-items:center;margin:0;padding:0;text-decoration:none;display:inline-flex}.site-consent-preferences:hover{text-decoration:underline}.site-consent-preferences:focus-visible{outline:2px solid var(--v2-blue);outline-offset:3px}@media (max-width:600px){.site-analytics{left:8px;right:8px;bottom:max(8px, env(safe-area-inset-bottom));width:auto}}