.tf-suggestions{min-width:0}.tf-heading{display:flex;align-items:center;gap:10px}.tf-heading h3{margin:0}.tf-count{font-size:12px;background:var(--surface-2,#eeeefe);border-radius:20px;padding:3px 9px}.tf-cards{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,310px),1fr));gap:14px;margin:18px 0}.tf-card{position:relative;min-width:0;border:1px solid var(--line,#dedee8);border-radius:12px;background:var(--surface,#fff);padding:20px;overflow-wrap:anywhere}.tf-card h3{margin:10px 0}.tf-ready{display:inline-block;color:#26533a;background:#eaf4ed;border:1px solid #cbdfd0;border-radius:20px;padding:3px 9px;font-size:11px;font-weight:600}.tf-columns{line-height:1.7;color:var(--ink-2,#667085);margin:10px 0 18px}.tf-other{border-top:1px solid var(--line,#dedee8);margin-top:20px;padding-top:16px}.tf-other summary{cursor:pointer;font-size:13px}.tf-other ul{padding:0;list-style:none}.tf-other li{display:grid;grid-template-columns:minmax(140px,1fr) 3fr;gap:16px;padding:12px 0;border-bottom:1px solid var(--line,#dedee8);font-size:12px}.tf-other li span{color:var(--ink-2,#667085);overflow-wrap:anywhere}.tf-empty{border:1px solid var(--line,#dedee8);padding:16px;border-radius:10px;font-size:13px}.tf-library{display:inline-block;margin-top:18px}@media(max-width:600px){.tf-other li{grid-template-columns:1fr;gap:5px}.tf-card{padding:16px}}
