.cat[data-v-fa401cc0]{background:var(--cs-bg);border:2px solid var(--cs-line);border-radius:var(--cs-radius-card);min-width:0;height:126px;box-shadow:var(--cs-shadow-card);color:var(--cs-text);align-items:center;gap:14px;padding:16px 20px 16px 16px;text-decoration:none;transition:transform .12s,box-shadow .12s,border-color .12s;display:flex;position:relative}.cat[data-v-fa401cc0]:hover{color:var(--cs-text);border-color:var(--cs-line-2);box-shadow:0 6px 0 var(--cs-line);transform:translateY(-2px)}.cat[data-v-fa401cc0]:active{box-shadow:0 2px 0 var(--cs-line);transform:translateY(2px)}.cat-art[data-v-fa401cc0]{flex:none;width:64px;height:64px}.cat-body[data-v-fa401cc0]{flex-direction:column;flex:1;min-width:0;display:flex}.cat-name[data-v-fa401cc0]{white-space:nowrap;text-overflow:ellipsis;align-items:center;gap:8px;font-size:18px;font-weight:700;line-height:24px;display:flex;overflow:hidden}.cat-n[data-v-fa401cc0]{color:var(--cs-text-2);font-size:14px;line-height:20px}.cat-wave[data-v-fa401cc0]{height:32px;margin-top:12px}.cat-tag[data-v-fa401cc0]{border:1px solid var(--cs-line-2);height:20px;color:var(--cs-text-2);border-radius:5px;align-items:center;padding:0 6px;font-size:13px;font-weight:700;line-height:18px;display:inline-flex}.cat--sm[data-v-fa401cc0]{border-radius:var(--cs-radius-tile);gap:12px;height:88px;padding:0 14px 0 12px}.cat--sm .cat-art[data-v-fa401cc0]{width:40px;height:40px}.cat--sm .cat-name[data-v-fa401cc0]{white-space:normal;text-wrap:balance;overflow-wrap:anywhere;-webkit-hyphens:auto;hyphens:auto;font-size:16px;line-height:22px;overflow:visible}.cat--sm .cat-n[data-v-fa401cc0]{font-family:var(--sfx-font-mono);font-size:13px;line-height:20px}@media (width<=639px){.cat[data-v-fa401cc0]{gap:12px;height:auto;min-height:96px;padding:12px 14px 12px 12px}.cat-art[data-v-fa401cc0]{width:56px;height:56px}.cat-name[data-v-fa401cc0]{font-size:17px}.cat-wave[data-v-fa401cc0]{height:24px;margin-top:8px}.cat--sm[data-v-fa401cc0]{gap:8px;min-height:72px;padding:8px 10px}.cat--sm .cat-art[data-v-fa401cc0]{width:36px;height:36px}.cat--sm .cat-name[data-v-fa401cc0]{font-size:15px;line-height:20px}}
