.TusZXW_page{color:#e7e2f4;width:100%;padding:0 0 40px}.TusZXW_cardInner{padding:4px}.TusZXW_sectionTitle{color:#ddd5f0;border-bottom:1px solid #9b6dff29;margin:24px 0 12px;padding-bottom:8px;font-size:16px;font-weight:700}.TusZXW_grid{grid-template-columns:repeat(auto-fill,minmax(min(100%,280px),1fr));gap:10px;margin:0;padding:0;list-style:none;display:grid}.TusZXW_card{box-sizing:border-box;color:#cdc7e0;background:#ffffff06;border:1px solid #9b6dff29;border-radius:4px;align-items:flex-start;gap:12px;height:100%;padding:13px 15px;text-decoration:none;transition:all .12s;display:flex}.TusZXW_card:hover{background:#9b6dff1a;border-color:#9b6dff59}.TusZXW_cardIcon{background:#9b6dff1a;border:1px solid #9b6dff40;border-radius:4px;flex-shrink:0;justify-content:center;align-items:center;width:40px;height:40px;font-size:22px;display:flex}.TusZXW_cardBody{flex:1;min-width:0}.TusZXW_cardTop{justify-content:space-between;align-items:center;gap:8px;display:flex}.TusZXW_cardName{color:#fff;font-size:15px;font-weight:700}.TusZXW_mainBadge{text-transform:uppercase;letter-spacing:.06em;color:#e8c98a;background:#d9a4412e;border-radius:3px;padding:2px 7px;font-size:10px;font-weight:700}.TusZXW_cardDesc{color:#a59cc2;margin:7px 0;font-size:12.5px;line-height:1.45}.TusZXW_cardMeta{color:#837b9c;font-size:11.5px}
