.tools[data-v-fa440696]{padding:0 0 4px}.cat-bar[data-v-fa440696]{background:var(--glass-panel-bg);border:1px solid var(--glass-edge-soft);-webkit-backdrop-filter:blur(12px)saturate(140%);width:fit-content;box-shadow:0 16px 34px -24px #0000002e, inset 0 0 20px var(--glass-inset-soft);border-radius:12px;flex-wrap:wrap;justify-content:center;gap:4px;margin:0 auto 32px;padding:4px;display:flex}.cat-btn[data-v-fa440696]{color:rgba(var(--text-rgb), .62);cursor:pointer;background:0 0;border:none;border-radius:9px;padding:4px 16px;font-family:inherit;font-size:13px;font-weight:500;transition:all .15s}.cat-btn[data-v-fa440696]:hover{color:#de4331;background:#fff9}.cat-btn.is-active[data-v-fa440696]{color:#fff;background:#de4331;box-shadow:0 2px 6px #de433166}.grid[data-v-fa440696]{grid-template-columns:repeat(3,minmax(0,1fr));gap:24px;max-width:1040px;margin:0 auto;display:grid}.tool-card[data-v-fa440696]{box-shadow:0 16px 34px -24px #0000002e, inset 0 0 20px var(--glass-inset-soft);cursor:pointer;transform-origin:50%;will-change:transform;flex-direction:column;margin:0;padding:16px;transition:transform .3s cubic-bezier(.34,1.56,.64,1),box-shadow .3s,border-color .3s;display:flex;position:relative;overflow:hidden;background-color:var(--glass-panel-bg)!important;border:1px solid var(--glass-edge-soft)!important;border-radius:22px!important}.tool-card[data-v-fa440696]:hover{transform:scale(1.05);border-color:rgba(var(--brand-rgb), .5)!important;box-shadow:0 26px 50px -26px #0f172a52, inset 0 0 22px var(--glass-inset-soft)!important}.tool-card[data-v-fa440696]:active{transform:scale(.95)}.tool-card.is-soon[data-v-fa440696]{opacity:.62;cursor:default}.tool-card.is-soon[data-v-fa440696]:hover{transform:none;border-color:var(--color-border)!important;box-shadow:0 20px 40px -24px #0000001f, inset 0 0 20px var(--glass-inset)!important}.head[data-v-fa440696]{align-items:center;gap:16px;min-width:0;display:flex}.card-icon[data-v-fa440696]{--ticon-size:64px;flex:none;display:block}.title-row[data-v-fa440696]{flex-wrap:wrap;align-items:baseline;gap:8px;min-width:0;display:flex}.name[data-v-fa440696]{color:var(--color-primary-text);margin:0;font-size:17px;font-weight:700}.version[data-v-fa440696]{color:rgba(var(--text-rgb), .45);font-variant-numeric:tabular-nums;font-size:12.5px}.tags[data-v-fa440696]{flex-wrap:wrap;gap:4px;margin-top:16px;display:flex}.tag-pill[data-v-fa440696]{white-space:nowrap;border-radius:6px;padding:4px 8px;font-size:12px;font-weight:500;line-height:1.6}.desc[data-v-fa440696]{color:rgba(var(--text-rgb), .75);-webkit-line-clamp:4;line-clamp:4;-webkit-box-orient:vertical;min-height:6.8em;margin:8px 0 0;font-size:13.5px;line-height:1.7;display:-webkit-box;overflow:hidden}@media (width<=880px){.grid[data-v-fa440696]{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px}}@media (width<=560px){.grid[data-v-fa440696]{grid-template-columns:1fr;gap:16px}.tool-card[data-v-fa440696]{padding:16px}}
