.tf{min-width:0}.tf-band{border-top:2px solid var(--accent-orientation);border-bottom:1px solid var(--line-default);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px 32px;padding:20px 0;display:flex}.tf-eyebrow{color:var(--text-secondary);margin:0;font-size:13px}.tf-question{max-width:42ch;margin:6px 0 0;font-size:20px;font-weight:500;line-height:1.4}.tf-core{flex-wrap:wrap;gap:4px 16px;display:flex}.tf-core a{min-height:44px;color:var(--text-primary);align-items:center;gap:6px;font-size:13px;text-decoration:none;display:inline-flex}.tf-core svg{width:14px;height:14px;color:var(--accent-orientation)}.tf-directory{border-bottom:1px solid var(--line-default);margin-bottom:24px}.tf-directory>summary{min-height:44px;color:var(--text-secondary);cursor:pointer;justify-content:space-between;align-items:center;gap:16px;font-size:13px;list-style:none;display:flex}.tf-directory>summary svg{width:16px;height:16px}.tf-directory[open]>summary svg{transform:rotate(180deg)}.tf-tools{grid-template-columns:repeat(4,minmax(0,1fr));gap:0 24px;padding:8px 0 24px;display:grid}.tf-tools a{border-bottom:1px solid var(--line-default);min-height:52px;color:var(--text-secondary);align-items:center;gap:12px;padding:8px 0;font-size:14px;text-decoration:none;display:flex}.tf-tools svg{flex:none;width:18px;height:18px}.tf-tools a[data-active=true]{color:var(--text-primary);border-bottom-color:var(--accent-orientation);font-weight:600}.tf a:hover{color:var(--accent-orientation)}.tf :is(a,summary):focus-visible{outline:2px solid var(--accent-orientation);outline-offset:3px}@media (width<=767px){.tf-tools{grid-template-columns:repeat(2,minmax(0,1fr));gap:0 16px}.tf-question{font-size:18px}}
