.discover-page[data-v-304ee90f]{padding:28px 32px;height:100%;overflow-y:auto;background:#f5f6fa;box-sizing:border-box}.dc-header[data-v-304ee90f]{margin-bottom:24px}.dc-header .dc-title[data-v-304ee90f]{font-size:26px;font-weight:700;color:#1f2233}.dc-header .dc-sub[data-v-304ee90f]{margin-top:6px;font-size:14px;color:#8b90a0}.dc-grid[data-v-304ee90f]{display:grid;grid-template-columns:repeat(auto-fill,minmax(140px,1fr));gap:18px}.dc-item[data-v-304ee90f]{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:26px 12px;background:#fff;border-radius:14px;cursor:pointer;box-shadow:0 2px 10px rgba(31,34,51,.06);transition:transform .18s,box-shadow .18s}.dc-item[data-v-304ee90f]:hover{transform:translateY(-4px);box-shadow:0 10px 24px rgba(31,34,51,.14)}.dc-icon[data-v-304ee90f]{width:56px;height:56px;display:flex;align-items:center;justify-content:center;border-radius:16px;background:linear-gradient(135deg,#eef1ff,#e3e9ff);margin-bottom:12px}.dc-icon img[data-v-304ee90f]{width:34px;height:34px;-o-object-fit:contain;object-fit:contain}.dc-icon i[data-v-304ee90f]{font-size:26px;color:#4a5cff}.dc-name[data-v-304ee90f]{font-size:14px;color:#1f2233;font-weight:500}.dc-empty[data-v-304ee90f]{grid-column:1/-1;padding:60px 0;text-align:center;color:#9ca2b4}