.AnalyticsProvider_banner__2KkPu{position:fixed;z-index:50;right:1rem;bottom:1rem;display:flex;gap:1rem;align-items:center;width:min(42rem,calc(100vw - 2rem));padding:1rem 1.1rem;border:1px solid rgb(var(--color-border-strong-rgb));border-radius:1rem;background:rgb(var(--color-surface-rgb));box-shadow:0 1rem 2.5rem rgb(var(--color-shadow-rgb)/.16);color:rgb(var(--color-text-primary-rgb));font-size:.88rem}.AnalyticsProvider_banner__2KkPu p{margin:.3rem 0 0;color:rgb(var(--color-text-secondary-rgb));line-height:1.4}.AnalyticsProvider_actions__L8tNY{display:flex;flex-shrink:0;gap:.5rem}.AnalyticsProvider_actions__L8tNY button{border:0;border-radius:.65rem;padding:.65rem .8rem;font:inherit;cursor:pointer}.AnalyticsProvider_primary__77Cio{background:rgb(var(--color-brand-primary-rgb));color:rgb(var(--color-on-accent-rgb))}.AnalyticsProvider_secondary__6FEPX{background:rgb(var(--color-surface-muted-rgb));color:rgb(var(--color-text-primary-rgb))}.AnalyticsProvider_settings__YM6H9{display:grid;gap:.8rem;margin-top:1.2rem;padding:1rem 1.1rem;border:1px solid var(--color-stroke-1);border-radius:.9rem;background:var(--color-surface-3)}.AnalyticsProvider_settings__YM6H9 p{margin:0;color:var(--color-text-muted);line-height:1.45}.AnalyticsProvider_settingsActions__TCVKD{display:flex;flex-wrap:wrap;gap:.5rem}.AnalyticsProvider_settingsActions__TCVKD button{border:1px solid var(--color-stroke-2);border-radius:.65rem;padding:.6rem .8rem;background:var(--color-surface-1);color:var(--color-text-strong);font:inherit;cursor:pointer}.AnalyticsProvider_settingsActions__TCVKD button:first-child{border-color:var(--color-accent-blue-500);background:var(--color-accent-blue-500);color:rgb(var(--color-on-accent-rgb))}.AnalyticsProvider_settingsActions__TCVKD button:hover{border-color:var(--color-accent-blue-hover)}.AnalyticsProvider_settingsActions__TCVKD button:first-child:hover{background:var(--color-accent-blue-hover)}.AnalyticsProvider_actions__L8tNY button:focus-visible,.AnalyticsProvider_settingsActions__TCVKD button:focus-visible{outline:2px solid var(--color-accent-gold-500);outline-offset:2px}@media (max-width:38rem){.AnalyticsProvider_banner__2KkPu{display:block}.AnalyticsProvider_actions__L8tNY{margin-top:.8rem}}