.app-layout[data-v-a0adb7e5]{min-height:100vh}.header[data-v-a0adb7e5]{z-index:100;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#fffffff2;position:fixed;top:0;left:0;right:0}.header-content[data-v-a0adb7e5]{max-width:1200px;margin:0 auto;padding:12px 24px}.logo-link[data-v-a0adb7e5]{color:inherit;flex-shrink:0;text-decoration:none}.logo[data-v-a0adb7e5]{background:linear-gradient(135deg,#2080f0,#6060c0);-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text;font-weight:700}.footer[data-v-a0adb7e5]{background:#fafafa;padding:32px 24px}[data-v-a0adb7e5] .header-menu{max-width:100%}@media (width<=550px){[data-v-a0adb7e5] .header-menu{max-width:100px}}.hero[data-v-860384c1],.about[data-v-860384c1]{font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,sans-serif}.hero[data-v-860384c1]{text-align:center;background-position:top;background-repeat:no-repeat;background-size:cover;margin-top:60px;padding:70px 24px}.hero-avatar[data-v-860384c1]{color:#fff;background:linear-gradient(135deg,#2080f0,#6060c0);font-size:48px}.hero-desc[data-v-860384c1]{color:#666;max-width:900px;font-size:18px;line-height:1.8}.hero-stats[data-v-860384c1]{margin-top:48px}.about[data-v-860384c1]{background:#fff;padding:80px 24px}.about-card[data-v-860384c1]{max-width:800px}.section-desc[data-v-860384c1]{color:#666;text-align:center;max-width:500px;font-size:16px}.skills[data-v-860384c1]{background:#f5f7fa;padding:80px 24px}.skill-card[data-v-860384c1]{text-align:center;height:100%;min-height:280px;transition:transform .3s}.skill-card[data-v-860384c1]:hover{transform:translateY(-8px)}.projects[data-v-860384c1]{background:#fff;padding:80px 120px}.project-card[data-v-860384c1]{height:100%}@media (width<=768px){.hero[data-v-860384c1]{padding:100px 24px 60px}.hero-desc[data-v-860384c1]{font-size:16px}.hero-stats[data-v-860384c1],.contact-info[data-v-860384c1]{flex-direction:column}.projects[data-v-860384c1]{padding:80px 30px}}.privacy-policy[data-v-53e65369]{max-width:800px;margin:120px auto 80px;padding:0 24px}.hero[data-v-ddd3b53f]{text-align:center;height:600px;margin-top:100px;position:relative;overflow:hidden}.hero-carousel[data-v-ddd3b53f]{position:absolute;inset:0}.hero-carousel[data-v-ddd3b53f] .n-carousel__slides{height:100%}.hero-bg[data-v-ddd3b53f]{object-fit:cover;width:100%;height:100%}.hero-overlay[data-v-ddd3b53f]{z-index:1;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);background:#0000008c;justify-content:center;align-items:center;height:100%;display:flex;position:relative}.hero-logo[data-v-ddd3b53f]{background:linear-gradient(135deg,#f0a020,#d03050);padding:32px}.hero-desc[data-v-ddd3b53f]{color:#ffffffd9;max-width:800px;font-size:18px;line-height:1.8}.hero[data-v-ddd3b53f] .n-gradient-text{font-weight:700}.intro[data-v-ddd3b53f]{background:#fff;padding:80px 24px}.intro-card[data-v-ddd3b53f]{max-width:800px}.roles[data-v-ddd3b53f]{background:#fff;padding:80px 24px}.section-desc[data-v-ddd3b53f]{color:#666;text-align:center;max-width:500px;font-size:16px}.role-card[data-v-ddd3b53f]{height:100%;min-height:320px;transition:transform .3s}.role-card[data-v-ddd3b53f]:hover{transform:translateY(-8px)}.tech[data-v-ddd3b53f]{background:#f5f7fa;padding:80px 24px}.tech-card[data-v-ddd3b53f]{height:100%}.download[data-v-ddd3b53f]{background:#f5f7fa;padding:80px 24px}.download-card[data-v-ddd3b53f]{text-align:center;width:100%;max-width:360px}.install[data-v-ddd3b53f]{background:#f5f7fa;padding:80px 24px}.install-card[data-v-ddd3b53f]{height:100%}.status[data-v-ddd3b53f]{background:#fff;padding:80px 24px}.status-card[data-v-ddd3b53f]{text-align:center;max-width:600px}.status-desc[data-v-ddd3b53f]{color:#666;max-width:500px}@media (width<=768px){.hero[data-v-ddd3b53f]{height:420px}.hero-desc[data-v-ddd3b53f]{font-size:16px}}.hero[data-v-34147b39]{text-align:center;background:linear-gradient(135deg,#f5f7fa 0%,#e8ecf1 100%);margin-top:80px;padding:120px 24px}.hero-logo[data-v-34147b39]{background:linear-gradient(135deg,#2080f0,#18a058)}.hero-desc[data-v-34147b39]{color:#666;max-width:500px;font-size:16px;line-height:1.8}.features[data-v-34147b39]{background:#fff;padding:80px 24px}.feature-card[data-v-34147b39]{height:100%;transition:transform .3s}.feature-card[data-v-34147b39]:hover{transform:translateY(-4px)}.feature-item[data-v-34147b39]{color:#666;margin:0;line-height:1.6}@media (width<=768px){.hero[data-v-34147b39]{padding:100px 24px 60px}}.not-found[data-v-2a477f43]{justify-content:center;align-items:center;min-height:100vh;display:flex}.gameplayer[data-v-8a5ac71a]{width:100%;height:calc(100vh - 64px);margin-top:64px}.error[data-v-8a5ac71a]{width:100%;height:40vh;margin-top:64px;padding:20vh 0}.quiz-root[data-v-6f02e1ab]{align-items:center;min-height:60vh;padding:80px 24px}.question-card[data-v-6f02e1ab],.result-detail-card[data-v-6f02e1ab]{width:640px;margin:0 auto}.question-card[data-v-6f02e1ab]{position:relative}.question-card .timer-watermark[data-v-6f02e1ab],.question-card .timer-elapsed[data-v-6f02e1ab]{color:#0000008c;pointer-events:none;-webkit-user-select:none;user-select:none;text-align:right;font-size:13px;font-weight:600;line-height:1.4;position:absolute;right:20px}.timer-watermark[data-v-6f02e1ab]{top:16px}.timer-elapsed[data-v-6f02e1ab]{top:36px}.question-image[data-v-6f02e1ab]{border-radius:8px;max-width:400px}.result-item[data-v-6f02e1ab]{border-radius:8px;padding:12px 16px}.result-item.correct[data-v-6f02e1ab]{background:#f0faf0;border:1px solid #d0f0d0}.result-item.wrong[data-v-6f02e1ab]{background:#faf0f0;border:1px solid #f0d0d0}@media (width<=700px){.question-card[data-v-6f02e1ab],.result-detail-card[data-v-6f02e1ab]{width:90vw}}.intro[data-v-12fba9c0]{justify-content:center;margin-top:80px;padding:80px 24px;display:flex}.intro-card[data-v-12fba9c0]{text-align:center;width:100%;max-width:600px}.intro-rules[data-v-12fba9c0]{text-align:left;max-width:450px}.intro-rule-item[data-v-12fba9c0]{border-left:3px solid #2080f0;padding-left:8px;line-height:1.7}
