/* v78: top-level categories only */
.category-card{position:relative;display:block;text-decoration:none;color:#172033;background:#fff;border:1px solid #eceff3;border-radius:18px;overflow:hidden;box-shadow:0 8px 24px rgba(20,30,50,.06)}
.category-art{height:96px;background:#f8fafc;display:grid;place-items:center;border-bottom:1px solid #edf0f3}.category-icon{font-size:40px}.category-body{padding:16px 46px 18px 18px}.category-body h3{margin:0 0 6px}.category-body p{margin:0;color:#7a8492;font-size:13px;font-weight:700}.category-arrow{position:absolute;right:14px;bottom:14px}.empty-categories{grid-column:1/-1;text-align:center;padding:48px 20px}.empty-category-icon{font-size:40px}
.category-admin-node{border:1px solid #e7ebef;border-radius:16px;padding:18px;margin:14px 0;background:#fff}.category-admin-head{display:flex;justify-content:space-between;gap:12px;align-items:center}.category-admin-actions{display:flex;gap:7px;flex-wrap:wrap}.category-admin-settings{display:flex;gap:16px;align-items:end;flex-wrap:wrap;margin-top:12px}.admin-category-icon{font-size:26px;margin-right:8px}
