.view[data-v-0e7450d2]{min-height:calc(100vh - var(--nav-height));padding:1rem 1.5rem;max-width:1100px;margin:0 auto}.page-hero[data-v-0e7450d2]{margin-bottom:1.5rem}.page-title[data-v-0e7450d2]{font-size:2.5rem;font-weight:800;letter-spacing:-.04em;color:var(--text);margin-bottom:.5rem}.page-desc[data-v-0e7450d2]{font-size:1rem;color:var(--text-muted);max-width:480px;line-height:1.6}.section[data-v-0e7450d2]{margin-bottom:3rem}.section-head[data-v-0e7450d2]{display:flex;align-items:center;gap:1rem;margin-bottom:1.75rem}.section-label[data-v-0e7450d2]{font-size:.7rem;font-weight:700;text-transform:uppercase;letter-spacing:.12em;color:var(--text-muted);white-space:nowrap}.section-line[data-v-0e7450d2]{flex:1;height:1px;background:var(--border)}.duel-wrap[data-v-0e7450d2]{display:flex;align-items:stretch;gap:0}.duel-card[data-v-0e7450d2]{flex:1;display:block;position:relative;border-radius:var(--radius-lg);overflow:hidden;min-height:440px;text-decoration:none;cursor:pointer;border:1.5px solid rgba(255,255,255,.1);transition:transform .38s cubic-bezier(.16,1,.3,1),box-shadow .38s ease,border-color .38s ease}.duel-card[data-v-0e7450d2]:hover{transform:translateY(-10px) scale(1.025)}.duel-mauve[data-v-0e7450d2]{background:linear-gradient(155deg,#c4607a,#e8829e 55%,#f2a2bd)}.duel-teal[data-v-0e7450d2]{background:linear-gradient(155deg,#5a9e96,#82bfb7 55%,#9ecfca)}.duel-mauve[data-v-0e7450d2]:hover{box-shadow:0 24px 60px #e8829e73;border-color:#f2a2bd66}.duel-teal[data-v-0e7450d2]:hover{box-shadow:0 24px 60px #82bfb773;border-color:#9ecfca66}.duel-bg[data-v-0e7450d2]{position:absolute;top:0;right:0;bottom:0;left:0;z-index:0;overflow:hidden}.duel-ring[data-v-0e7450d2]{position:absolute;border-radius:50%;border:1.5px solid rgba(255,255,255,.12);animation:duel-spin-0e7450d2 20s linear infinite}.dr1[data-v-0e7450d2]{width:340px;height:340px;top:-100px;right:-80px}.dr2[data-v-0e7450d2]{width:210px;height:210px;top:-20px;right:40px;animation-duration:28s;animation-direction:reverse}.dr3[data-v-0e7450d2]{width:140px;height:140px;bottom:40px;left:-50px;animation-duration:16s}.duel-overlay[data-v-0e7450d2]{position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;background:repeating-linear-gradient(-45deg,transparent,transparent 18px,rgba(255,255,255,.02) 18px,rgba(255,255,255,.02) 19px),linear-gradient(to right,#00000026,#0000 60%,#0000001a)}.duel-card[data-v-0e7450d2]:before{content:"";position:absolute;top:0;left:0;right:0;height:1px;background:linear-gradient(90deg,transparent,rgba(255,255,255,.4) 40%,rgba(255,255,255,.4) 60%,transparent);z-index:5}.duel-floats[data-v-0e7450d2]{position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;z-index:2}.df[data-v-0e7450d2]{position:absolute;color:#fff3;animation:duel-float-0e7450d2 4.5s ease-in-out infinite}.df1[data-v-0e7450d2]{top:12%;left:10%;font-size:.9rem;animation-delay:0s}.df2[data-v-0e7450d2]{top:20%;right:14%;font-size:1.2rem;animation-delay:1.4s}.df3[data-v-0e7450d2]{bottom:42%;left:20%;font-size:.75rem;animation-delay:2.7s}.duel-particles[data-v-0e7450d2]{position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;z-index:2;overflow:hidden}.dp[data-v-0e7450d2]{position:absolute;border-radius:50%;background:#fff3;animation:duel-rise-0e7450d2 linear infinite}.dp1[data-v-0e7450d2]{width:5px;height:5px;left:70%;bottom:-6px;animation-duration:4.8s;animation-delay:0s}.dp2[data-v-0e7450d2]{width:3px;height:3px;left:82%;bottom:-4px;animation-duration:3.5s;animation-delay:1.6s}.dp3[data-v-0e7450d2]{width:4px;height:4px;left:58%;bottom:-5px;animation-duration:5.3s;animation-delay:3s}.duel-center-num[data-v-0e7450d2]{position:absolute;top:50%;left:50%;transform:translate(-50%,-60%);font-size:11rem;font-weight:900;letter-spacing:-.06em;color:#ffffff12;line-height:1;z-index:2;pointer-events:none;-webkit-user-select:none;user-select:none;transition:color .38s ease,transform .38s cubic-bezier(.16,1,.3,1)}.duel-card:hover .duel-center-num[data-v-0e7450d2]{color:#ffffff21;transform:translate(-50%,-60%) scale(1.06)}.duel-body[data-v-0e7450d2]{position:absolute;bottom:0;left:0;right:0;padding:2rem 1.75rem 1.75rem;z-index:4;background:linear-gradient(0deg,rgba(0,0,0,.7) 0%,rgba(0,0,0,.25) 60%,transparent 100%)}.duel-badge[data-v-0e7450d2]{display:inline-block;font-size:.62rem;font-weight:700;text-transform:uppercase;letter-spacing:.12em;color:#ffffffd9;background:#ffffff24;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);border:1px solid rgba(255,255,255,.22);padding:.25rem .75rem;border-radius:999px;margin-bottom:.7rem}.duel-title[data-v-0e7450d2]{font-size:2.2rem;font-weight:900;letter-spacing:-.04em;color:#fff;line-height:1;margin:0 0 .35rem;text-shadow:0 2px 16px rgba(0,0,0,.4)}.duel-meta[data-v-0e7450d2]{font-size:.82rem;color:#ffffffa6;margin:0 0 1rem;font-weight:500}.duel-btn[data-v-0e7450d2]{display:inline-block;font-size:.82rem;font-weight:700;color:#ffffffe6;background:#ffffff24;border:1px solid rgba(255,255,255,.25);padding:.5rem 1.1rem;border-radius:999px;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);transition:background .22s,color .22s,transform .22s;letter-spacing:.01em}.duel-card:hover .duel-btn[data-v-0e7450d2]{background:#ffffff42;color:#fff;transform:translate(4px)}.vs-divider[data-v-0e7450d2]{display:flex;margin:10px;flex-direction:column;align-items:center;justify-content:center;width:64px;flex-shrink:0;position:relative;z-index:10;gap:0}.vs-line[data-v-0e7450d2]{flex:1;width:1.5px;background:linear-gradient(to bottom,transparent,var(--border) 30%,var(--border) 70%,transparent)}.vs-orb[data-v-0e7450d2]{position:relative;width:48px;height:48px;border-radius:50%;background:var(--card);border:1.5px solid var(--border);display:flex;align-items:center;justify-content:center;flex-shrink:0;z-index:2}.vs-orb-glow[data-v-0e7450d2]{position:absolute;top:-6px;right:-6px;bottom:-6px;left:-6px;border-radius:50%;background:radial-gradient(circle,#e8829e40,#82bfb733);animation:vs-pulse-0e7450d2 3s ease-in-out infinite}.vs-text[data-v-0e7450d2]{font-size:.72rem;font-weight:900;letter-spacing:.08em;color:var(--text-muted);position:relative;z-index:1}@keyframes duel-spin-0e7450d2{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes duel-float-0e7450d2{0%,to{transform:translateY(0) rotate(0);opacity:.2}50%{transform:translateY(-14px) rotate(12deg);opacity:.5}}@keyframes duel-rise-0e7450d2{0%{transform:translateY(0) scale(1);opacity:0}10%{opacity:.6}90%{opacity:.2}to{transform:translateY(-200px) scale(.5);opacity:0}}@keyframes vs-pulse-0e7450d2{0%,to{transform:scale(1);opacity:.6}50%{transform:scale(1.4);opacity:1}}.seo-section[data-v-0e7450d2]{margin-top:3rem;padding:2.5rem 1.5rem;background:var(--bg-2);border-radius:var(--radius-lg)}.seo-inner[data-v-0e7450d2]{max-width:800px;margin:0 auto}.seo-inner h2[data-v-0e7450d2]{font-size:1.4rem;margin:2rem 0 1rem;color:var(--text)}.seo-inner p[data-v-0e7450d2],.seo-inner li[data-v-0e7450d2]{line-height:1.7;color:var(--text-muted);margin-bottom:.75rem}.seo-inner ul[data-v-0e7450d2]{padding-left:1.5rem}.faq-list[data-v-0e7450d2]{display:flex;flex-direction:column;gap:.75rem}.faq-item[data-v-0e7450d2]{background:var(--card);border:1px solid var(--border);border-radius:var(--radius-sm);padding:0 1rem}.faq-item summary[data-v-0e7450d2]{cursor:pointer;list-style:none;font-weight:600;padding:.75rem 0;color:var(--text)}.faq-item p[data-v-0e7450d2]{color:var(--text-muted);padding:0 0 .75rem;margin:0}.related-games ul[data-v-0e7450d2]{list-style:none;padding:0;display:flex;flex-wrap:wrap;gap:.5rem}.related-games a[data-v-0e7450d2]{display:inline-block;padding:.4rem 1rem;background:var(--card);border:1px solid var(--border);border-radius:999px;text-decoration:none;color:var(--text);font-size:.9rem}.related-games a[data-v-0e7450d2]:hover{border-color:var(--primary);color:var(--primary-dark);background:var(--card-hover)}@media (max-width: 640px){.page-title[data-v-0e7450d2]{font-size:1.9rem}.duel-wrap[data-v-0e7450d2]{flex-direction:column;gap:0}.duel-card[data-v-0e7450d2]{min-height:280px;border-radius:var(--radius-lg)}.duel-center-num[data-v-0e7450d2]{font-size:7rem}.duel-title[data-v-0e7450d2]{font-size:1.7rem}.vs-divider[data-v-0e7450d2]{flex-direction:row;width:auto;height:52px;gap:0}.vs-line[data-v-0e7450d2]{flex:1;width:auto;height:1.5px;background:linear-gradient(to right,transparent,var(--border) 30%,var(--border) 70%,transparent)}}.seo-section[data-v-0e7450d2]{background:linear-gradient(145deg,var(--bg-2) 0%,var(--card) 70%);border:1px solid var(--border);position:relative;overflow:hidden}.seo-section[data-v-0e7450d2]:before{content:"";position:absolute;top:0;left:0;right:0;height:3px;background:linear-gradient(90deg,var(--primary),var(--secondary),var(--mauve));border-radius:var(--radius-lg) var(--radius-lg) 0 0;pointer-events:none}.seo-inner h2[data-v-0e7450d2]{position:relative;padding-bottom:.5rem;margin-bottom:.75rem}.seo-inner h2[data-v-0e7450d2]:after{content:"";position:absolute;bottom:0;left:0;width:28px;height:3px;background:linear-gradient(90deg,var(--primary),var(--secondary));border-radius:2px}.related-games a[data-v-0e7450d2]{transition:transform .2s cubic-bezier(.34,1.56,.64,1),border-color .2s,color .2s,box-shadow .2s}.related-games a[data-v-0e7450d2]:hover{transform:translateY(-2px) scale(1.04);box-shadow:0 4px 14px #e8829e33;border-color:var(--primary);color:var(--primary-dark);background:var(--card-hover)}.faq-item[data-v-0e7450d2]{border-radius:var(--radius);transition:box-shadow .25s ease,border-color .25s ease}.faq-item[open][data-v-0e7450d2]{border-color:var(--primary-light);box-shadow:0 4px 20px #e8829e1a}
