.mp-page[data-v-0c1c671b]{width:100%}.page-title[data-v-0c1c671b]{font-size:22px;font-weight:600;margin-bottom:18px;color:var(--text-1);display:flex;align-items:center;gap:10px}.page-title[data-v-0c1c671b]:before{content:"";width:4px;height:20px;border-radius:var(--radius-pill);background:var(--brand-gradient)}.mp-intro[data-v-0c1c671b]{margin:0 0 18px;font-size:14px;line-height:1.8;color:var(--text-2)}.mp-grid[data-v-0c1c671b]{display:grid;grid-template-columns:repeat(auto-fill,minmax(330px,1fr));gap:16px;align-items:stretch}.mp-card[data-v-0c1c671b]{display:flex;flex-direction:column;background:var(--surface);border:1px solid var(--border-1);border-radius:var(--radius-lg);box-shadow:var(--shadow-1);padding:18px;transition:border-color var(--transition),box-shadow var(--transition),transform var(--transition)}.mp-card[data-v-0c1c671b]:hover{border-color:var(--brand-500);transform:translateY(-2px)}.mp-card.mp-highlight[data-v-0c1c671b]{border-color:var(--brand-500);box-shadow:0 0 0 3px var(--brand-50),var(--shadow-1)}.mp-card-head[data-v-0c1c671b]{display:flex;align-items:center;gap:14px}.mp-qr[data-v-0c1c671b]{flex:0 0 auto;width:88px;height:88px;-o-object-fit:cover;object-fit:cover;border-radius:var(--radius-md);border:1px solid var(--border-1);background:var(--surface-2)}.mp-head-text[data-v-0c1c671b]{flex:1 1 auto;min-width:0}.mp-name[data-v-0c1c671b]{margin:0 0 4px;font-size:16px;font-weight:600;color:var(--text-1);display:flex;align-items:center;gap:7px}.mp-name i[data-v-0c1c671b]{color:var(--brand-500)}.mp-tagline[data-v-0c1c671b]{margin:0;font-size:13px;line-height:1.55;color:var(--text-2)}.mp-tags[data-v-0c1c671b]{display:flex;flex-wrap:wrap;gap:5px;margin-top:7px}.mp-tag[data-v-0c1c671b]{padding:1px 8px;border-radius:var(--radius-pill);background:var(--brand-50);color:var(--brand-600);font-size:12px;white-space:nowrap}.mp-desc[data-v-0c1c671b]{margin:12px 0 14px;font-size:13px;line-height:1.7;color:var(--text-2);display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}.mp-features[data-v-0c1c671b]{margin:0 0 12px;padding:10px 0 0;border-top:1px dashed var(--border-1);list-style:none;display:flex;flex-direction:column;gap:6px}.mp-features li[data-v-0c1c671b]{display:flex;align-items:flex-start;gap:7px;font-size:12.5px;line-height:1.55;color:var(--text-2)}.mp-features i[data-v-0c1c671b]{color:var(--success);margin-top:2px}.mp-more[data-v-0c1c671b]{margin:0 0 12px;font-size:12px;color:var(--text-3)}.mp-tip[data-v-0c1c671b]{margin-top:auto;padding:9px 11px;border-radius:var(--radius-sm);background:var(--brand-50);color:var(--text-2);font-size:12.5px;line-height:1.6}@media (max-width:768px){.mp-grid[data-v-0c1c671b]{grid-template-columns:1fr;gap:12px}.mp-card[data-v-0c1c671b]{padding:14px}.mp-qr[data-v-0c1c671b]{width:72px;height:72px}}