.synergy-network-page[data-v-07708955]{min-height:100vh;background:linear-gradient(135deg,#1a1a2e,#16213e);color:#e4e4e4}.container[data-v-07708955]{max-width:1400px;margin:0 auto;padding:2rem 1rem}.hero-section[data-v-07708955]{text-align:center;margin-bottom:4rem;padding:3rem 2rem}.hero-badge[data-v-07708955]{display:inline-block;padding:.5rem 1rem;background:#667eea33;border:1px solid rgba(102,126,234,.4);border-radius:20px;font-size:.85rem;font-weight:600;letter-spacing:1px;margin-bottom:1.5rem;color:#8b9cff}.hero-title[data-v-07708955]{font-size:2.5rem;font-weight:700;margin-bottom:.5rem;background:linear-gradient(135deg,#667eea,#764ba2);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text;line-height:1.2}.subtitle[data-v-07708955]{display:block;font-size:1.2rem;color:#a8a8a8;font-weight:400;margin-top:.5rem}.hero-description[data-v-07708955]{font-size:1.1rem;line-height:1.8;color:#c4c4c4;max-width:900px;margin:1.5rem auto 2rem}.hero-stats-grid[data-v-07708955]{display:grid;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:1.5rem;max-width:800px;margin:2rem auto 0}.stat-card[data-v-07708955]{display:flex;align-items:center;gap:1rem;padding:1.5rem;background:#ffffff0d;border-radius:12px;border:1px solid rgba(255,255,255,.1)}.stat-icon[data-v-07708955]{font-size:2rem}.stat-content[data-v-07708955]{display:flex;flex-direction:column;align-items:flex-start}.stat-value[data-v-07708955]{font-size:2rem;font-weight:700;color:#fff;line-height:1}.stat-label[data-v-07708955]{font-size:.85rem;color:#a8a8a8;margin-top:.25rem}.section-header[data-v-07708955]{margin-bottom:2rem}.section-kicker[data-v-07708955]{font-size:.85rem;font-weight:600;letter-spacing:1px;color:#8b9cff;margin-bottom:.5rem}.section-header h2[data-v-07708955]{font-size:2rem;font-weight:700;margin-bottom:.75rem;color:#fff}.section-description[data-v-07708955]{font-size:1rem;line-height:1.6;color:#c4c4c4;max-width:900px}.surface-card[data-v-07708955]{background:#ffffff08;border-radius:16px;padding:2.5rem;border:1px solid rgba(255,255,255,.1);margin-bottom:3rem}.network-section[data-v-07708955]{margin-bottom:4rem}.network-container-wrapper[data-v-07708955]{display:grid;grid-template-columns:350px 1fr;gap:2rem;margin-top:2rem}@media(max-width:1024px){.network-container-wrapper[data-v-07708955]{grid-template-columns:1fr}}.control-panel[data-v-07708955]{display:flex;flex-direction:column;gap:1.5rem}.control-section h3[data-v-07708955]{font-size:1.1rem;margin-bottom:1rem;color:#fff;font-weight:600}.hero-selector-grid[data-v-07708955]{display:grid;grid-template-columns:repeat(2,1fr);gap:.5rem;max-height:500px;overflow-y:auto;padding:.5rem;background:#0003;border-radius:8px}.hero-btn[data-v-07708955]{padding:.75rem;background:#ffffff0d;border:1px solid rgba(255,255,255,.15);border-radius:8px;color:#e4e4e4;cursor:pointer;transition:all .2s;display:flex;flex-direction:column;align-items:center;gap:.25rem;position:relative}.hero-btn[data-v-07708955]:hover{background:#ffffff1a;border-color:#667eea80;transform:translateY(-2px)}.hero-btn.active[data-v-07708955]{background:#667eea4d;border-color:#667eea;box-shadow:0 0 15px #667eea66}.hero-btn.has-synergy[data-v-07708955]{border-color:#ffd70066}.hero-btn.tier-s[data-v-07708955]{background:#ffd70014}.hero-btn.tier-a[data-v-07708955]{background:#8a2be214}.hero-name[data-v-07708955]{font-size:.85rem;font-weight:500;text-align:center}.tier-badge[data-v-07708955]{position:absolute;top:4px;right:4px;font-size:.65rem;padding:2px 6px;background:#ffd7004d;border-radius:4px;font-weight:700}.synergy-indicator[data-v-07708955]{font-size:1rem}.selected-hero-info[data-v-07708955],.selection-prompt[data-v-07708955]{padding:1.5rem;background:#ffffff0d;border-radius:12px;border:1px solid rgba(255,255,255,.1)}.selection-prompt[data-v-07708955]{text-align:center;color:#a8a8a8;font-style:italic}.selected-hero-info h3[data-v-07708955]{font-size:1rem;margin-bottom:1rem;color:#fff;font-weight:600}.hero-detail-card[data-v-07708955]{background:#ffffff08;border-radius:8px;padding:1.25rem;border:1px solid rgba(255,255,255,.1)}.hero-detail-header[data-v-07708955]{display:flex;justify-content:space-between;align-items:center;margin-bottom:.5rem}.hero-detail-card h4[data-v-07708955]{font-size:1.3rem;color:#fff}.tier-tag[data-v-07708955]{padding:.25rem .75rem;background:#ffd70033;border-radius:12px;font-size:.75rem;font-weight:600;color:gold}.hero-role[data-v-07708955]{color:#a8a8a8;font-size:.9rem;margin-bottom:1.25rem}.synergy-partners h5[data-v-07708955]{font-size:.95rem;margin-bottom:.75rem;color:gold;font-weight:600}.partners-list[data-v-07708955]{display:flex;flex-direction:column;gap:.5rem}.partner-item[data-v-07708955]{padding:.75rem;background:#ffd7001a;border-radius:6px;border:1px solid rgba(255,215,0,.3);display:flex;justify-content:space-between;align-items:center;cursor:pointer;transition:all .2s}.partner-item[data-v-07708955]:hover{background:#ffd70033;transform:translate(4px)}.partner-info[data-v-07708955]{display:flex;flex-direction:column;gap:.25rem}.partner-name[data-v-07708955]{font-weight:600;color:#fff}.partner-theme[data-v-07708955]{font-size:.8rem;color:#c4c4c4}.synergy-bonus[data-v-07708955]{color:gold;font-weight:700;font-size:1.1rem}.no-synergies[data-v-07708955]{color:#888;font-style:italic;font-size:.9rem;padding:1rem;text-align:center}.clear-selection-btn[data-v-07708955]{width:100%;margin-top:1rem;padding:.75rem;background:#ffffff14;border:1px solid rgba(255,255,255,.2);border-radius:8px;color:#e4e4e4;cursor:pointer;transition:all .2s;font-weight:500}.clear-selection-btn[data-v-07708955]:hover{background:#ffffff1f}.network-visualization[data-v-07708955]{position:relative;background:#0000004d;border-radius:12px;padding:2rem;border:1px solid rgba(255,255,255,.1);min-height:600px;display:flex;align-items:center;justify-content:center}.network-svg[data-v-07708955]{width:100%;height:auto;max-height:600px}.connection-line[data-v-07708955]{stroke:#ffd7004d;stroke-width:2;transition:all .3s}.connection-line.highlighted[data-v-07708955]{stroke:gold;stroke-width:4;filter:drop-shadow(0 0 5px rgba(255,215,0,.6))}.connection-line.special[data-v-07708955]{stroke:#8a2be280;stroke-dasharray:5,5}.connection-line.highlighted.special[data-v-07708955]{stroke:#ba68c8;filter:drop-shadow(0 0 5px rgba(138,43,226,.6))}.hero-node[data-v-07708955]{cursor:pointer;transition:all .3s}.hero-node.dimmed[data-v-07708955]{opacity:.25}.node-circle[data-v-07708955]{fill:#667eea4d;stroke:#667eeacc;stroke-width:2;transition:all .3s}.node-circle.has-synergy[data-v-07708955]{fill:#ffd70033;stroke:#ffd700cc}.hero-node:hover .node-circle[data-v-07708955]{fill:#667eea80;stroke-width:3}.hero-node.active .node-circle[data-v-07708955],.hero-node.highlighted .node-circle[data-v-07708955]{fill:#667eea99;stroke:#667eea;stroke-width:4;filter:drop-shadow(0 0 10px rgba(102,126,234,.8))}.hero-node.active .node-circle.has-synergy[data-v-07708955],.hero-node.highlighted .node-circle.has-synergy[data-v-07708955]{fill:#ffd70066;stroke:gold;filter:drop-shadow(0 0 10px rgba(255,215,0,.8))}.node-label[data-v-07708955]{fill:#e4e4e4;font-size:12px;font-weight:500;pointer-events:none}.synergy-badge[data-v-07708955]{fill:gold;font-size:18px;pointer-events:none}.network-legend[data-v-07708955]{position:absolute;bottom:1.5rem;right:1.5rem;background:#000c;padding:1rem 1.25rem;border-radius:8px;border:1px solid rgba(255,255,255,.2)}.network-legend h4[data-v-07708955]{font-size:.9rem;margin-bottom:.75rem;color:#fff;font-weight:600}.legend-items[data-v-07708955]{display:flex;flex-direction:column;gap:.5rem}.legend-item[data-v-07708955]{display:flex;align-items:center;gap:.75rem;font-size:.85rem}.legend-symbol[data-v-07708955]{width:24px;height:24px;flex-shrink:0}.circle-symbol[data-v-07708955]{border-radius:50%;background:#667eea4d;border:2px solid rgba(102,126,234,.8)}.circle-symbol.has-synergy[data-v-07708955]{background:#ffd70033;border-color:#ffd700cc}.line-symbol[data-v-07708955]{height:3px;background:gold;border-radius:2px}.line-symbol.special[data-v-07708955]{background:#ba68c8}.best-combos-section[data-v-07708955]{margin-bottom:4rem}.combos-grid[data-v-07708955]{display:grid;grid-template-columns:repeat(auto-fill,minmax(320px,1fr));gap:1.5rem;margin-top:2rem}.combo-card[data-v-07708955]{background:#ffffff0d;border-radius:12px;padding:1.5rem;border:1px solid rgba(255,255,255,.1);cursor:pointer;transition:all .3s;display:flex;flex-direction:column;gap:1rem}.combo-card[data-v-07708955]:hover{background:#ffffff14;border-color:#667eea80;transform:translateY(-4px);box-shadow:0 8px 20px #0000004d}.combo-header h3[data-v-07708955]{font-size:1.2rem;color:#fff;margin-top:.5rem;font-weight:600}.combo-rating[data-v-07708955]{font-size:1.5rem;display:block;margin-bottom:.25rem}.combo-heroes[data-v-07708955]{display:flex;flex-wrap:wrap;gap:.5rem}.hero-tag[data-v-07708955]{padding:.35rem .85rem;background:#667eea40;border-radius:16px;font-size:.85rem;border:1px solid rgba(102,126,234,.5);font-weight:500}.combo-bonus-badge[data-v-07708955]{padding:.75rem;background:#ffd70026;border-radius:8px;color:gold;font-weight:700;text-align:center;border:1px solid rgba(255,215,0,.3)}.combo-description[data-v-07708955]{color:#c4c4c4;font-size:.95rem;line-height:1.5}.combo-details[data-v-07708955]{display:flex;flex-direction:column;gap:.5rem;padding-top:.75rem;border-top:1px solid rgba(255,255,255,.1)}.detail-item[data-v-07708955]{display:flex;justify-content:space-between;font-size:.85rem}.detail-label[data-v-07708955]{color:#a8a8a8;font-weight:500}.detail-value[data-v-07708955]{color:#fff;font-weight:600}.zteam-section[data-v-07708955]{margin-bottom:4rem}.synergy-pairs-grid[data-v-07708955]{display:grid;grid-template-columns:repeat(auto-fill,minmax(350px,1fr));gap:2rem;margin-top:2rem}.synergy-pair-card[data-v-07708955]{background:#ffffff0d;border-radius:12px;padding:1.75rem;border:1px solid rgba(255,215,0,.3);display:flex;flex-direction:column;gap:1.25rem}.special-synergy-card[data-v-07708955]{border-color:#8a2be280;background:#8a2be214}.special-badge[data-v-07708955]{align-self:flex-start;padding:.4rem .8rem;background:#8a2be24d;border-radius:8px;font-size:.75rem;font-weight:700;color:#ba68c8;letter-spacing:.5px}.pair-header[data-v-07708955]{display:flex;justify-content:space-between;align-items:center}.pair-heroes[data-v-07708955]{display:flex;align-items:center;gap:.75rem}.pair-heroes .hero-name[data-v-07708955]{font-size:1.1rem;font-weight:700;color:#fff}.plus-icon[data-v-07708955]{color:gold;font-size:1.2rem;font-weight:700}.max-bonus[data-v-07708955]{padding:.5rem 1rem;background:#ffd70033;border-radius:20px;font-weight:700;color:gold;font-size:.9rem}.pair-theme[data-v-07708955]{display:flex;align-items:center;gap:.5rem;padding:.75rem;background:#ffffff0d;border-radius:8px;font-weight:600}.theme-icon[data-v-07708955]{font-size:1.2rem}.pair-description[data-v-07708955]{color:#c4c4c4;line-height:1.6}.special-effect[data-v-07708955],.special-requirements[data-v-07708955],.special-bonus-detail[data-v-07708955]{padding:1rem;background:#8a2be21a;border-radius:8px;border:1px solid rgba(138,43,226,.3)}.special-effect h4[data-v-07708955],.special-requirements h4[data-v-07708955],.special-bonus-detail h4[data-v-07708955]{font-size:.95rem;margin-bottom:.5rem;color:#ba68c8;font-weight:600}.special-notes[data-v-07708955]{padding:.75rem;background:#ffffff08;border-radius:6px;font-size:.9rem;color:#c4c4c4;border-left:3px solid #ba68c8}.bonus-progression h4[data-v-07708955]{font-size:.95rem;margin-bottom:.75rem;color:#fff;font-weight:600}.level-bars[data-v-07708955]{display:flex;flex-direction:column;gap:.75rem}.level-bar[data-v-07708955]{display:flex;flex-direction:column;gap:.35rem}.level-info[data-v-07708955]{display:flex;justify-content:space-between;font-size:.85rem}.level-label[data-v-07708955]{color:#a8a8a8;font-weight:500}.level-bonus[data-v-07708955]{color:gold;font-weight:700}.progress-bar[data-v-07708955]{height:8px;background:#ffffff1a;border-radius:4px;overflow:hidden}.progress-fill[data-v-07708955]{height:100%;background:linear-gradient(90deg,#667eea,#764ba2);border-radius:4px;transition:width .3s}.level-requirement[data-v-07708955]{font-size:.75rem;color:#888}.mechanics-guide-section[data-v-07708955]{margin-bottom:4rem}.mechanics-grid[data-v-07708955]{display:grid;grid-template-columns:repeat(2,1fr);gap:2rem;margin-top:2rem}.mechanic-card[data-v-07708955]{background:#ffffff0d;border-radius:12px;padding:2rem;border:1px solid rgba(255,255,255,.1);display:flex;flex-direction:column;gap:1.25rem}.highlight-card[data-v-07708955]{background:#ffd70014;border-color:#ffd7004d}.mechanic-icon[data-v-07708955]{font-size:2.5rem;text-align:center}.mechanic-card h3[data-v-07708955]{font-size:1.3rem;color:#fff;font-weight:600;text-align:center}.mechanic-content[data-v-07708955]{display:flex;flex-direction:column;gap:1.25rem}.mechanic-item h4[data-v-07708955]{font-size:1.05rem;color:#fff;margin-bottom:.5rem;font-weight:600}.mechanic-content p[data-v-07708955],.mechanic-content ul[data-v-07708955]{color:#c4c4c4;line-height:1.6}.mechanic-content ul[data-v-07708955]{list-style:none;padding:0}.mechanic-content li[data-v-07708955]{padding-left:1.5rem;position:relative;margin-bottom:.5rem}.mechanic-content li[data-v-07708955]:before{content:"•";position:absolute;left:0;color:#667eea;font-weight:700;font-size:1.2rem}.mechanic-note[data-v-07708955]{padding:1rem;background:#667eea1a;border-radius:8px;border-left:3px solid #667eea;font-size:.9rem;margin-top:.75rem}.level-requirements[data-v-07708955]{display:flex;flex-direction:column;gap:.75rem;margin-top:1rem}.req-item[data-v-07708955]{display:grid;grid-template-columns:80px 1fr auto;gap:1rem;padding:.75rem;background:#ffffff0d;border-radius:6px;align-items:center}.req-level[data-v-07708955]{font-weight:700;color:#fff;font-size:.9rem}.req-missions[data-v-07708955]{color:#c4c4c4;font-size:.85rem}.req-bonus[data-v-07708955]{color:gold;font-weight:700;font-size:.9rem}.pro-tip[data-v-07708955]{padding:1.25rem;background:#ffd7001a;border-radius:8px;border-left:3px solid #ffd700}.pro-tip h4[data-v-07708955]{font-size:1.05rem;margin-bottom:.5rem;color:gold;font-weight:600}.pro-tip p[data-v-07708955]{color:#c4c4c4;line-height:1.6}.faq-section[data-v-07708955]{margin-bottom:4rem}.faq-grid[data-v-07708955]{display:grid;grid-template-columns:repeat(auto-fit,minmax(400px,1fr));gap:2rem;margin-top:2rem}.faq-item[data-v-07708955]{padding:1.75rem;background:#ffffff0d;border-radius:12px;border:1px solid rgba(255,255,255,.1)}.faq-question[data-v-07708955]{font-size:1.1rem;color:#fff;margin-bottom:.75rem;font-weight:600}.faq-answer[data-v-07708955]{color:#c4c4c4;line-height:1.7}.related-tools-section[data-v-07708955]{margin-bottom:4rem}.tools-grid[data-v-07708955]{display:grid;grid-template-columns:repeat(4,1fr);gap:1.5rem;margin-top:2rem}.tool-card[data-v-07708955]{padding:2rem 1.5rem;background:#ffffff0d;border-radius:12px;border:1px solid rgba(255,255,255,.1);text-decoration:none;color:inherit;transition:all .3s;display:flex;flex-direction:column;align-items:center;text-align:center;gap:.75rem}.tool-card[data-v-07708955]:hover{background:#ffffff14;border-color:#667eea80;transform:translateY(-4px)}.tool-icon[data-v-07708955]{font-size:3rem}.tool-card h3[data-v-07708955]{font-size:1.1rem;color:#fff;font-weight:600}.tool-card p[data-v-07708955]{font-size:.9rem;color:#c4c4c4;line-height:1.5}@media(max-width:768px){.hero-title[data-v-07708955]{font-size:1.8rem}.subtitle[data-v-07708955],.hero-description[data-v-07708955]{font-size:1rem}.hero-stats-grid[data-v-07708955],.network-container-wrapper[data-v-07708955],.hero-selector-grid[data-v-07708955]{grid-template-columns:1fr}.network-legend[data-v-07708955]{position:static;margin-top:1rem}.combos-grid[data-v-07708955],.synergy-pairs-grid[data-v-07708955],.faq-grid[data-v-07708955],.tools-grid[data-v-07708955],.mechanics-grid[data-v-07708955]{grid-template-columns:1fr}.surface-card[data-v-07708955]{padding:1.5rem}.req-item[data-v-07708955]{grid-template-columns:1fr;gap:.5rem}}
