.docs-analytics-notice{z-index:100;inset-inline-end:1rem;border:1px solid var(--color-fd-border);border-radius:var(--citadel-radius);background:var(--color-fd-popover);width:min(460px,100% - 2rem);max-width:calc(100% - 2rem);max-height:75dvh;color:var(--color-fd-popover-foreground);padding:1rem;font-size:.8125rem;line-height:1.55;position:fixed;bottom:1rem;overflow-y:auto;box-shadow:0 8px 24px #0001}.docs-analytics-notice p{color:var(--color-fd-muted-foreground);margin-top:.375rem}.docs-analytics-notice strong{font-size:.875rem;font-weight:600}.docs-analytics-heading{justify-content:space-between;align-items:center;display:flex}.docs-analytics-close{cursor:pointer;flex-shrink:0;width:2rem;height:2rem;font-size:1.5rem}.docs-analytics-notice a,.docs-analytics-inline-preferences{color:inherit;text-decoration:underline;-webkit-text-decoration-color:color-mix(in srgb, currentColor 40%, transparent);text-decoration-color:color-mix(in srgb, currentColor 40%, transparent);text-underline-offset:3px}.docs-analytics-notice a:hover,.docs-analytics-inline-preferences:hover{color:var(--color-fd-foreground);text-decoration-color:currentColor}.docs-analytics-description-links{white-space:nowrap}.docs-analytics-inline-preferences{cursor:pointer;font:inherit}.docs-analytics-actions{gap:.5rem;display:flex}.docs-analytics-notice .docs-analytics-actions{flex-wrap:wrap;margin-top:.75rem}.docs-analytics-notice .docs-analytics-actions button{white-space:normal;flex:1 1 0;min-width:7.5rem;min-height:2.75rem;padding:.375rem .5rem;font-size:.8125rem}.docs-analytics-actions button{border:1px solid var(--color-fd-border);border-radius:var(--citadel-radius);cursor:pointer;white-space:nowrap;min-height:2.75rem;padding:.5rem .875rem}.docs-analytics-actions button:hover{background:var(--color-fd-accent)}.docs-analytics-actions .docs-analytics-accept{background:var(--citadel-action);border-color:var(--citadel-action);color:var(--citadel-action-text)}.docs-analytics-actions .docs-analytics-accept:hover{background:var(--citadel-action-hover)}.docs-analytics-actions button:disabled{opacity:.6;cursor:default}.docs-helpfulness{border-top:1px solid var(--color-fd-border);flex-wrap:wrap;align-items:center;gap:.75rem 1rem;margin-top:2rem;padding-block:1rem;font-size:.875rem;display:flex}.docs-helpfulness [role=status]{color:var(--color-fd-muted-foreground)}.docs-analytics-preferences{color:var(--color-fd-muted-foreground);text-align:start;cursor:pointer;min-height:2.75rem;font-size:.875rem}.docs-analytics-preferences:hover{color:var(--color-fd-foreground)}.docs-analytics-dialog{border:1px solid var(--color-fd-border);border-radius:var(--citadel-radius);background:var(--color-fd-popover);width:min(480px,100% - 2rem);max-height:calc(100dvh - 2rem);color:var(--color-fd-popover-foreground);margin:auto;padding:1.5rem;font-size:.875rem;position:fixed;inset:0;overflow-y:auto;box-shadow:0 8px 40px #0003}.docs-analytics-dialog::backdrop{background:#0008}.docs-analytics-dialog h2{font-size:1.25rem;font-weight:600}.docs-analytics-dialog p{color:var(--color-fd-muted-foreground);margin-top:.5rem}.docs-analytics-options{margin-block:1.25rem .75rem}.docs-analytics-option{border-top:1px solid var(--color-fd-border);cursor:pointer;justify-content:space-between;align-items:center;gap:1rem;padding-block:1rem;display:flex}.docs-analytics-option>span>span{color:var(--color-fd-muted-foreground);margin-top:.25rem;font-size:.8125rem;display:block}.docs-analytics-option input{width:1.125rem;height:1.125rem;accent-color:var(--citadel-action);flex-shrink:0}.docs-analytics-dialog a{text-decoration:underline}.docs-analytics-dialog .docs-analytics-actions{margin-top:1rem}.docs-analytics-dialog .docs-analytics-actions button{width:100%}.docs-analytics-notice:focus-visible,.docs-analytics-notice button:focus-visible,.docs-analytics-dialog button:focus-visible,.docs-analytics-dialog input:focus-visible,.docs-analytics-dialog a:focus-visible,.docs-helpfulness button:focus-visible,.docs-analytics-preferences:focus-visible{outline:2px solid var(--color-fd-ring);outline-offset:3px}
