/* font-finder */
.v2pg-tool.tl-font-finder .tl-fd-bar{gap:14px}
.v2pg-tool.tl-font-finder .tl-fd-cats{display:inline-flex;gap:6px;flex-wrap:wrap}
.v2pg-tool.tl-font-finder .tl-fd-cat,.v2pg-tool.tl-font-finder .tl-fd-lic{border:1.5px solid var(--tl-line);background:#fff;border-radius:999px;padding:6px 14px;font-size:13px;font-weight:700;cursor:pointer}
.v2pg-tool.tl-font-finder .tl-fd-cat.on,.v2pg-tool.tl-font-finder .tl-fd-lic.on{background:var(--tl-ink);color:#F3EEE6;border-color:var(--tl-ink)}
.v2pg-tool.tl-font-finder .tl-ft-card{background:#fff;border:1px solid var(--tl-line);border-radius:14px;padding:14px 18px;margin-bottom:10px;display:block;text-decoration:none;color:inherit}
.v2pg-tool.tl-font-finder .tl-ft-card:hover{border-color:var(--tl-ink)}
.v2pg-tool.tl-font-finder .tl-ft-prev{line-height:1.3;word-break:break-word;color:var(--tl-ink)}
.v2pg-tool.tl-font-finder .tl-ft-meta{display:flex;justify-content:space-between;margin-top:8px;font-size:12.5px;color:var(--tl-muted)}
.v2pg-tool.tl-font-finder .tl-fd-empty{color:var(--tl-muted)}
