@layer components{.analytics-choice{z-index:90;background:var(--paper);border:1px solid;align-items:center;gap:1.5rem;max-width:72rem;margin-inline:auto;padding:1.25rem;font-size:.9rem;display:flex;position:fixed;inset:auto 1rem 1rem;box-shadow:0 4px 24px #0002}.analytics-choice h2{margin:0 0 .4rem;font-size:1rem}.analytics-choice p{max-width:75ch;margin:0}.analytics-actions{flex-wrap:wrap;flex:none;gap:.5rem;display:flex}.analytics-ad{cursor:pointer;align-items:flex-start;gap:.65rem;min-height:44px;margin-top:.75rem;font-size:.85rem;display:flex}.analytics-ad input{width:1.2rem;height:1.2rem;accent-color:var(--ink);flex:none;margin-top:.15rem}.analytics-actions button{color:inherit;cursor:pointer;background:0 0;border:1px solid;min-height:44px;padding:.6rem .9rem}.analytics-link{color:inherit;cursor:pointer;background:0 0;border:0;padding:0;text-decoration:underline}@media (width<=760px){.analytics-choice{max-height:75dvh;padding:1rem;display:block;inset:auto .75rem .75rem;overflow:auto}.analytics-actions{margin-top:1rem}.analytics-actions button{flex:1}}}