.CAZbtq_toc{gap:var(--spacing-8);padding:var(--spacing-16);border:var(--border-width-thin) solid var(--divider-default);border-radius:var(--radius-8);flex-direction:column;display:flex}.CAZbtq_label{justify-content:space-between;align-items:center;gap:var(--spacing-8);cursor:pointer;font-family:var(--text-label-sm-font-family);font-size:var(--text-label-sm-font-size);line-height:var(--text-label-sm-line-height);font-weight:var(--text-label-sm-font-weight);color:var(--color-text-tertiary);text-transform:uppercase;margin:0;list-style:none;display:flex}.CAZbtq_label::-webkit-details-marker{display:none}.CAZbtq_label:focus-visible{outline:var(--focus-ring-width) solid var(--focus-ring-color);outline-offset:var(--focus-ring-offset)}.CAZbtq_chevron{transition:transform var(--duration-fast) var(--easing-ease-out);flex:none;display:inline-flex}.CAZbtq_chevron svg{width:var(--icon-size-16);height:var(--icon-size-16)}.CAZbtq_toc[open] .CAZbtq_chevron{transform:rotate(180deg)}.CAZbtq_list{gap:var(--spacing-8);margin:var(--spacing-8) 0 0;flex-direction:column;padding:0;list-style:none;display:flex}.CAZbtq_item a{font-family:var(--text-body-sm-font-family);font-size:var(--text-body-sm-font-size);line-height:var(--text-body-sm-line-height);color:var(--color-text-secondary);text-decoration:none}.CAZbtq_item a:hover{color:var(--color-text-link);text-decoration:underline}.CAZbtq_item a[data-active]{color:var(--color-text-link);font-weight:var(--font-weight-medium-500)}.CAZbtq_item a:focus-visible{outline:var(--focus-ring-width) solid var(--focus-ring-color);outline-offset:var(--focus-ring-offset)}
