.docs-availability{gap:var(--space-2);margin:var(--space-6) 0 0;flex-wrap:wrap;padding:0;list-style:none;display:flex}.docs-availability__chip{cursor:default}.docs-audiences{gap:var(--space-5);grid-template-columns:repeat(3,minmax(0,1fr));margin:0;padding:0;list-style:none;display:grid}.docs-audience{gap:var(--space-3);height:100%;padding:var(--space-6);border:1px solid var(--border);border-radius:var(--radius-lg);background-color:var(--surface);color:var(--text);transition:border-color var(--transition-fast);flex-direction:column;display:flex}.docs-audience:focus-visible{outline:2px solid var(--focus-ring);outline-offset:3px}.docs-audience__status{color:var(--muted);font-family:var(--font-mono);font-size:var(--type-caption);letter-spacing:.08em;text-transform:uppercase}.docs-audience--public .docs-audience__status{color:var(--accent-text)}.docs-audience__title{font-size:var(--type-display-3);text-wrap:balance;font-weight:600;line-height:1.25}.docs-audience__body{color:var(--muted);font-size:var(--type-body);line-height:1.55}.docs-audience__action{padding-top:var(--space-3);color:var(--accent-text);font-size:var(--type-body-sm);margin-top:auto;font-weight:500}@media (hover:hover){.docs-audience:hover{border-color:var(--border-strong)}}.docs-internal-note{margin:var(--space-6) 0 0;padding-top:var(--space-4);border-top:1px dashed var(--border-strong);color:var(--muted);font-size:var(--type-body-sm)}.docs-developer__grid{align-items:start;gap:var(--space-8);grid-template-columns:minmax(0,1.2fr) minmax(0,.8fr);display:grid}.docs-developer__copy{max-width:58ch}.docs-developer__actions{gap:var(--space-3);margin-top:var(--space-6);flex-wrap:wrap;display:flex}.docs-developer__side{gap:var(--space-5);display:grid}.docs-developer__facts{border:1px solid var(--border);border-radius:var(--radius-lg);background-color:var(--surface);margin:0}.docs-developer__fact{gap:var(--space-1);padding:var(--space-4) var(--space-5);border-bottom:1px solid var(--border);display:grid}.docs-developer__fact:last-child{border-bottom:0}.docs-developer__fact dt{color:var(--muted);font-family:var(--font-mono);font-size:var(--type-caption);letter-spacing:.08em;text-transform:uppercase}.docs-developer__fact dd{font-size:var(--type-body);margin:0;font-weight:500}.docs-developer__links{gap:var(--space-2) var(--space-5);flex-wrap:wrap;display:flex}.docs-developer__links a{color:var(--accent-text);font-size:var(--type-body-sm);text-decoration:underline;text-decoration-color:color-mix(in srgb, currentColor 40%, transparent);text-underline-offset:3px}.docs-developer__links a:hover{text-decoration-color:currentColor}@media (width<=960px){.docs-audiences{grid-template-columns:minmax(0,1fr)}.docs-developer__grid{gap:var(--space-7);grid-template-columns:minmax(0,1fr)}}@media (width<=640px){.docs-audience{padding:var(--space-5)}.docs-developer__actions .btn{flex:100%}}
