.nav-edit-overlay[data-v-3d2ba812]{z-index:3000;background:#0f172a9e;flex-direction:column;gap:10px;padding:18px;display:flex;position:fixed;inset:0}.nav-edit-bar[data-v-3d2ba812]{color:#fff;align-items:center;gap:12px;display:flex}.nav-edit-title[data-v-3d2ba812]{gap:6px;font-size:14px;font-weight:600}.nav-edit-site[data-v-3d2ba812],.nav-edit-title[data-v-3d2ba812]{align-items:center;display:inline-flex}.nav-edit-site[data-v-3d2ba812]{background:var(--admin-accent-softer,#508bfe38);color:#fff;border-radius:999px;gap:4px;padding:3px 10px;font-size:12px}.nav-edit-hint[data-v-3d2ba812]{color:#ffffffb8;margin-right:auto;font-size:12px}.nav-edit-done[data-v-3d2ba812]{background:var(--accent-color,#508bfe);color:#fff;cursor:pointer;border:none;border-radius:8px;align-items:center;gap:5px;padding:6px 14px;font-size:13px;font-weight:600;display:inline-flex}.nav-edit-frame[data-v-3d2ba812]{border:none;box-shadow:0 20px 60px #0006}.nav-edit-frame[data-v-3d2ba812],.nav-edit-loading[data-v-3d2ba812]{background:#fff;border-radius:12px;flex:1}.nav-edit-loading[data-v-3d2ba812]{color:var(--text-secondary,#64748b);justify-content:center;align-items:center;font-size:14px;display:flex}.mobile-menu-toggle[data-v-164b1c05]{cursor:pointer;z-index:1001;background:0 0;border:none;flex-direction:column;justify-content:center;align-items:center;width:40px;height:40px;padding:8px;display:none}.hamburger-line[data-v-164b1c05]{background:var(--text-primary);border-radius:2px;width:22px;height:2px;margin:3px 0;transition:all .3s;display:block}.mobile-menu-toggle.active .hamburger-line[data-v-164b1c05]:first-child{transform:rotate(45deg)translate(5px,5px)}.mobile-menu-toggle.active .hamburger-line[data-v-164b1c05]:nth-child(2){opacity:0}.mobile-menu-toggle.active .hamburger-line[data-v-164b1c05]:nth-child(3){transform:rotate(-45deg)translate(5px,-5px)}.mega-menu[data-v-164b1c05]{background:var(--bg-card);border:1px solid var(--border-color);border-radius:var(--radius-lg);box-shadow:var(--shadow-xl);opacity:0;visibility:hidden;z-index:1001;min-width:600px;margin-top:8px;transition:all .3s;position:absolute;top:100%;left:50%;transform:translate(-50%)translateY(10px)}.nav-item-mega:hover .mega-menu[data-v-164b1c05]{opacity:1;visibility:visible;transform:translate(-50%)translateY(0)}.mega-menu-inner[data-v-164b1c05]{flex-direction:column;gap:16px;padding:24px;display:flex}.mega-column[data-v-164b1c05]{flex:1;min-width:250px}.mega-versions[data-v-164b1c05]{grid-template-columns:repeat(2,1fr);gap:12px;display:grid}.mega-version-card[data-v-164b1c05]{border-radius:var(--radius-md);background:linear-gradient(135deg,#508bfe1a,#508bfe0a);border:1px solid #508bfe40;align-items:center;gap:12px;padding:14px 16px;text-decoration:none;transition:all .25s;display:flex}.mega-version-card[data-v-164b1c05]:hover{border-color:var(--accent-color);box-shadow:var(--shadow-lg);background:#508bfe24;transform:translateY(-2px)}.mega-version-card--ai[data-v-164b1c05]{background:linear-gradient(135deg,#8b5cf62e,#508bfe14);border-color:#8b5cf673;grid-column:1/-1;display:block}.mega-version-card--ai[data-v-164b1c05]:hover{background:linear-gradient(135deg,#8b5cf642,#508bfe24);border-color:#8b5cf6;box-shadow:0 8px 24px #8b5cf640}.mega-version-card-main[data-v-164b1c05]{color:inherit;align-items:center;gap:12px;text-decoration:none;display:flex}.mega-version-tag[data-v-164b1c05]{color:#fff;vertical-align:middle;background:linear-gradient(135deg,#8b5cf6,#6366f1);border-radius:999px;margin-left:8px;padding:1px 8px;font-size:10px;font-weight:600;display:inline-block}.mega-version-arrow[data-v-164b1c05]{color:#8b5cf6;opacity:.75;align-items:center;margin-left:auto;transition:transform .2s;display:flex}.mega-version-card--ai:hover .mega-version-arrow[data-v-164b1c05]{opacity:1;transform:translate(3px)}.mega-ai-subs[data-v-164b1c05]{grid-template-columns:repeat(3,1fr);gap:8px;margin-top:14px;display:grid}.mega-ai-sub[data-v-164b1c05]{background:#fff;border:1px solid #8b5cf659;border-radius:10px;align-items:center;gap:10px;padding:10px 12px;text-decoration:none;transition:all .2s;display:flex}.mega-ai-sub[data-v-164b1c05]:hover{background:#f5f3ff;border-color:#8b5cf6;transform:translateY(-1px);box-shadow:0 6px 16px #8b5cf659}.mega-ai-sub-icon[data-v-164b1c05]{color:#fff;background:linear-gradient(135deg,#8b5cf6,#6366f1);border-radius:8px;flex-shrink:0;justify-content:center;align-items:center;width:30px;height:30px;display:flex}.mega-ai-sub-info[data-v-164b1c05]{align-items:center;gap:6px;min-width:0;display:flex}.mega-ai-sub-step[data-v-164b1c05]{color:#fff;background:linear-gradient(135deg,#8b5cf6,#6366f1);border-radius:4px;flex-shrink:0;justify-content:center;align-items:center;width:16px;height:16px;font-size:10px;font-weight:700;line-height:1;display:inline-flex}.mega-ai-sub-name[data-v-164b1c05]{color:#4c1d95;white-space:nowrap;font-size:13px;font-weight:700}.mega-ai-sub-arrow[data-v-164b1c05]{color:#8b5cf6;flex-shrink:0;margin-left:auto;transition:transform .2s}.mega-ai-sub:hover .mega-ai-sub-arrow[data-v-164b1c05]{opacity:1;transform:translate(2px)}.mega-version-icon[data-v-164b1c05]{background:var(--bg-card);border:1px solid var(--border-color);border-radius:10px;flex-shrink:0;justify-content:center;align-items:center;width:40px;height:40px;display:flex}.mega-version-logo[data-v-164b1c05]{-o-object-fit:contain;object-fit:contain;width:22px;height:22px}.mega-version-info[data-v-164b1c05]{flex-direction:column;gap:3px;min-width:0;display:flex}.mega-version-name[data-v-164b1c05]{color:var(--text-primary);white-space:nowrap;text-overflow:ellipsis;font-size:14px;font-weight:600;overflow:hidden}.mega-version-desc[data-v-164b1c05]{color:var(--text-secondary);font-size:11px;line-height:1.5}.mega-menu-bottom[data-v-164b1c05]{gap:20px;padding-top:16px;display:flex}.mega-column-highlight[data-v-164b1c05]{border-radius:var(--radius-md);background:#508bfe1a;border:1px solid #508bfe33;min-width:140px;padding:16px}.mega-title[data-v-164b1c05]{color:var(--text-primary);border-bottom:1px solid var(--border-color);margin-bottom:12px;padding-bottom:8px;font-size:13px;font-weight:600}.mega-list[data-v-164b1c05]{margin:0;padding:0;list-style:none}.mega-list li[data-v-164b1c05]{margin-bottom:6px}.mega-link[data-v-164b1c05]{color:var(--text-secondary);border-radius:var(--radius-sm);padding:5px 6px;font-size:12px;text-decoration:none;transition:all .2s;display:block}.mega-link[data-v-164b1c05]:hover{color:var(--accent-color);background:#508bfe26}.mega-product-link[data-v-164b1c05]{align-items:flex-start;gap:10px;padding:8px 10px;display:flex}.mega-product-icon[data-v-164b1c05]{background:#508bfe1a;border-radius:8px;flex-shrink:0;justify-content:center;align-items:center;width:32px;height:32px;display:flex}.mega-product-logo[data-v-164b1c05]{-o-object-fit:contain;object-fit:contain;flex-shrink:0;width:26px;height:26px;margin-top:3px}.mega-product-info[data-v-164b1c05]{flex-direction:column;gap:3px;display:flex}.mega-product-name[data-v-164b1c05]{color:var(--text-primary);font-size:14px;font-weight:600}.mega-product-desc[data-v-164b1c05]{color:var(--text-secondary);font-size:11px;line-height:1.5}.mega-link.coming-soon[data-v-164b1c05]{color:var(--text-tertiary);position:relative}.dropdown-item[data-v-164b1c05]{align-items:center;gap:8px;display:flex}.dropdown-icon[data-v-164b1c05]{color:var(--text-secondary);flex-shrink:0}.nav-icon[data-v-164b1c05]{color:currentColor;flex-shrink:0}.dropdown-badge[data-v-164b1c05],.nav-badge[data-v-164b1c05]{background:var(--accent-color);color:#fff;white-space:nowrap;text-overflow:ellipsis;border-radius:999px;max-width:6em;padding:1px 6px;font-size:10px;font-weight:600;line-height:1.4;overflow:hidden}.dropdown-badge[data-v-164b1c05]{margin-left:auto}.mega-link.coming-soon[data-v-164b1c05]:after{content:"";background:var(--text-danger);border-radius:50%;width:8px;height:8px;position:absolute;top:50%;right:6px;transform:translateY(-50%);box-shadow:0 0 0 3px #ff454833}.mega-link.coming-soon[data-v-164b1c05]:hover{color:var(--text-danger);background:#ff4d4f1a}.mega-link.highlight-item[data-v-164b1c05]{color:var(--accent-color);font-weight:500}.mega-link.highlight-item.coming-soon[data-v-164b1c05]{color:var(--text-tertiary);font-weight:500}.mega-link.highlight-item.coming-soon[data-v-164b1c05]:hover{color:var(--text-danger)}.mega-link.active[data-v-164b1c05]{color:var(--accent-color);background:#508bfe33;font-weight:500}.mega-link.active[data-v-164b1c05]:hover,.mega-link.highlight-item.active[data-v-164b1c05]{background:#508bfe40}.mega-more[data-v-164b1c05]{border-top:1px solid var(--border-color);color:var(--accent-color);margin-top:12px;padding-top:12px;font-size:12px;font-weight:500;text-decoration:none;display:block}.mega-more[data-v-164b1c05]:hover{text-decoration:underline}.arrow[data-v-164b1c05]{margin-left:4px;font-size:10px;transition:transform .3s}.nav-mobile-theme[data-v-164b1c05]{display:none}.external-icon[data-v-164b1c05]{vertical-align:middle;opacity:.55;flex-shrink:0;margin-left:4px}a:hover>.external-icon[data-v-164b1c05]{opacity:1}.admin-menu[data-v-164b1c05]{margin-left:12px;position:relative}.admin-btn[data-v-164b1c05]{border-radius:var(--radius-md);color:var(--accent-color);cursor:pointer;background:#508bfe26;border:1px solid #508bfe4d;align-items:center;gap:6px;padding:8px 12px;font-size:13px;transition:all .2s;display:flex}.admin-btn[data-v-164b1c05]:hover{background:#508bfe40}.admin-icon[data-v-164b1c05]{font-size:14px}.admin-name[data-v-164b1c05]{font-weight:500}.admin-dropdown[data-v-164b1c05]{background:var(--bg-card);border:1px solid var(--border-color);border-radius:var(--radius-md);box-shadow:var(--shadow-lg);z-index:1002;opacity:0;visibility:hidden;min-width:140px;transition:all .2s;position:absolute;top:calc(100% + 4px);right:0;overflow:hidden;transform:translateY(-8px)}.admin-menu:hover .admin-dropdown[data-v-164b1c05]{opacity:1;visibility:visible;transform:translateY(0)}.admin-dropdown-item[data-v-164b1c05]{width:100%;color:var(--text-secondary);text-align:left;cursor:pointer;background:0 0;border:none;padding:10px 16px;font-size:13px;text-decoration:none;transition:all .2s;display:block}.admin-dropdown-item[data-v-164b1c05]:hover{color:var(--accent-color);background:#508bfe26}.nav-item[data-v-164b1c05]{position:relative}.nav-item:hover .dropdown-menu[data-v-164b1c05]{opacity:1;visibility:visible;transform:translateY(0)}.dropdown-menu[data-v-164b1c05]{background:var(--bg-card);border:1px solid var(--border-color);border-radius:var(--radius-md);box-shadow:var(--shadow-lg);opacity:0;visibility:hidden;z-index:1001;min-width:180px;margin-top:8px;padding:6px 8px;transition:all .3s;position:absolute;top:100%;left:0;transform:translateY(-8px)}.dropdown-item[data-v-164b1c05]{color:var(--text-secondary);border-radius:var(--radius-sm);padding:10px 12px;font-size:13px;text-decoration:none;transition:all .2s;display:block}.dropdown-item[data-v-164b1c05]:hover{color:var(--accent-color);background:#508bfe26}.dropdown-item.active[data-v-164b1c05]{color:var(--accent-color);background:#508bfe33;font-weight:500}.btn-ai[data-v-164b1c05]{color:#fff;border-radius:var(--radius-md);cursor:pointer;background:linear-gradient(135deg,#6366f1,#8b5cf6);border:none;flex-shrink:0;align-items:center;gap:6px;padding:10px 18px;font-size:14px;font-weight:500;transition:all .3s;display:inline-flex}.btn-ai[data-v-164b1c05]:hover{transform:translateY(-2px);box-shadow:0 6px 20px #6366f166}.btn-ai svg[data-v-164b1c05]{animation:2s infinite pulse-ai-164b1c05}@keyframes pulse-ai-164b1c05{0%,to{opacity:1}50%{opacity:.6}}@media (max-width:1024px){.mobile-menu-toggle[data-v-164b1c05]{display:flex}.mobile-hide[data-v-164b1c05]{display:none!important}.nav-menu[data-v-164b1c05]{background:var(--bg-dark);z-index:1000;flex-direction:column;width:85%;max-width:360px;height:100vh;padding:80px 20px 30px;transition:right .3s;position:fixed;top:0;right:-100%;overflow-y:auto;box-shadow:-4px 0 20px #0000004d}.nav-menu.mobile-open[data-v-164b1c05]{right:0}.nav-menu>li[data-v-164b1c05]{border-bottom:1px solid var(--border-color);padding:12px 0}.nav-menu>li.nav-mobile-theme[data-v-164b1c05]{border-bottom:none}.nav-link.arrow-open .arrow[data-v-164b1c05]{transform:rotate(180deg)}.nav-mobile-theme[data-v-164b1c05]{padding-top:8px;display:block}.mobile-theme-section[data-v-164b1c05]{margin-top:6px}.mobile-theme-title[data-v-164b1c05]{color:var(--text-secondary);margin:12px 0 10px;font-size:12px;font-weight:600}.mobile-theme-options[data-v-164b1c05]{grid-template-columns:1fr 1fr;gap:8px;display:grid}.mobile-theme-option[data-v-164b1c05]{border:1px solid var(--border-color);background:var(--bg-light);color:var(--text-secondary);cursor:pointer;border-radius:8px;justify-content:center;align-items:center;gap:6px;padding:10px;font-size:13px;transition:all .2s;display:flex}.mobile-theme-option.active[data-v-164b1c05]{border-color:var(--accent-color);background:var(--accent-color);color:#fff}.nav-item[data-v-164b1c05]{position:relative}.nav-link[data-v-164b1c05]{justify-content:space-between;align-items:center;width:100%;padding:8px 0;font-size:15px;display:flex}.dropdown-menu[data-v-164b1c05]{background:var(--bg-light);border-radius:8px;margin-top:8px;padding:8px 0 8px 20px;display:none}.dropdown-menu.mobile-dropdown-open[data-v-164b1c05]{display:block}.dropdown-item[data-v-164b1c05]{color:var(--text-secondary);border-radius:var(--radius-sm);padding:10px 12px;font-size:14px;transition:all .2s;display:block}.dropdown-item[data-v-164b1c05]:hover{color:var(--accent-color);background:#508bfe26}.dropdown-item.active[data-v-164b1c05]{color:var(--accent-color);background:#508bfe33;font-weight:500}.mega-menu[data-v-164b1c05]{min-width:auto;box-shadow:none;opacity:1;visibility:visible;background:0 0;border:none;margin-top:12px;display:none;position:static;transform:none}.mega-menu.mobile-open[data-v-164b1c05],.nav-item-mega:hover .mega-menu[data-v-164b1c05]{display:block}.mega-menu-inner[data-v-164b1c05]{background:#0003;border-radius:12px;flex-direction:column;gap:16px;padding:16px}.mega-versions[data-v-164b1c05]{grid-template-columns:1fr;gap:8px}.mega-ai-subs[data-v-164b1c05]{grid-template-columns:repeat(2,1fr)}.mega-menu-bottom[data-v-164b1c05]{flex-direction:column;gap:12px}.mega-column[data-v-164b1c05]{border-bottom:1px solid var(--border-color);min-width:auto;padding-bottom:12px}.mega-column[data-v-164b1c05]:last-child{border-bottom:none;padding-bottom:0}.mega-column-highlight[data-v-164b1c05]{background:#508bfe1a;padding:12px}.mega-title[data-v-164b1c05]{margin-bottom:8px;font-size:14px;font-weight:600}.mega-list[data-v-164b1c05]{grid-template-columns:repeat(2,1fr);gap:4px;display:grid}.mega-list li[data-v-164b1c05]{margin-bottom:0}.mega-link[data-v-164b1c05]{padding:8px 10px;font-size:13px}.nav-overlay[data-v-164b1c05]{z-index:998;background:#00000080;animation:.25s nav-overlay-fade-164b1c05;position:fixed;inset:0}@keyframes nav-overlay-fade-164b1c05{0%{opacity:0}to{opacity:1}}}@media (max-width:640px){.logo-text[data-v-164b1c05]{font-size:14px}.mega-ai-subs[data-v-164b1c05],.mega-list[data-v-164b1c05]{grid-template-columns:1fr}.btn-ai span[data-v-164b1c05]{display:none}.btn-ai[data-v-164b1c05]{padding:10px}}.nav-logo[data-v-164b1c05]{align-items:center;gap:10px;text-decoration:none;display:flex}.logo-img[data-v-164b1c05]{-o-object-fit:contain;object-fit:contain;flex-shrink:0;width:auto;height:30px}.modal-overlay[data-v-164b1c05]{z-index:1100;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background:#00000073;justify-content:center;align-items:center;padding:20px;display:flex;position:fixed;inset:0}.modal-container[data-v-164b1c05]{background:var(--bg-card);border-radius:14px;flex-direction:column;width:100%;max-width:480px;max-height:calc(100vh - 40px);display:flex;overflow:hidden;box-shadow:0 20px 60px #0000004d}.apply-modal-enter-active[data-v-164b1c05]{transition:opacity .26s}.apply-modal-enter-active .modal-container[data-v-164b1c05]{transition:opacity .3s,transform .46s cubic-bezier(.34,1.32,.48,1)}.apply-modal-enter-active .modal-body[data-v-164b1c05],.apply-modal-enter-active .modal-header[data-v-164b1c05]{transition:opacity .32s 80ms,transform .4s cubic-bezier(.22,1,.36,1) 80ms}.apply-modal-leave-active[data-v-164b1c05]{transition:opacity .18s}.apply-modal-leave-active .modal-container[data-v-164b1c05]{transition:opacity .16s,transform .22s cubic-bezier(.4,0,1,1)}.apply-modal-enter-from[data-v-164b1c05],.apply-modal-leave-to[data-v-164b1c05]{opacity:0}.apply-modal-enter-from .modal-container[data-v-164b1c05]{opacity:0;transform:translateY(20px)scale(.94)}.apply-modal-leave-to .modal-container[data-v-164b1c05]{opacity:0;transform:translateY(8px)scale(.97)}.apply-modal-enter-from .modal-body[data-v-164b1c05],.apply-modal-enter-from .modal-header[data-v-164b1c05]{opacity:0;transform:translateY(8px)}.modal-header[data-v-164b1c05]{border-bottom:1px solid var(--border-color);flex-shrink:0;justify-content:space-between;padding:16px 20px}.modal-header[data-v-164b1c05],.modal-header h3[data-v-164b1c05]{align-items:center;display:flex}.modal-header h3[data-v-164b1c05]{gap:8px;margin:0;font-size:16px;font-weight:600}.modal-close[data-v-164b1c05]{color:var(--text-secondary);cursor:pointer;background:0 0;border:none;border-radius:6px;padding:4px;line-height:1}.modal-close[data-v-164b1c05]:hover{background:var(--bg-light);color:var(--text-primary)}.modal-body[data-v-164b1c05]{flex:1;padding:18px 20px;overflow-y:auto}.apply-modal-sub[data-v-164b1c05]{color:var(--text-secondary);margin:0 0 24px;font-size:13px;line-height:1.6}.apply-form[data-v-164b1c05]{gap:16px}.apply-field[data-v-164b1c05],.apply-form[data-v-164b1c05]{flex-direction:column;display:flex}.apply-field[data-v-164b1c05]{gap:6px}.apply-label[data-v-164b1c05]{color:var(--text-primary);font-size:13px;font-weight:500}.apply-optional[data-v-164b1c05]{color:var(--text-tertiary);font-size:12px;font-weight:400}.apply-field input[data-v-164b1c05],.apply-field textarea[data-v-164b1c05]{width:100%;color:var(--text-primary);background:var(--bg-light);border:1px solid var(--border-color);border-radius:var(--radius-md);box-sizing:border-box;outline:none;padding:10px 12px;font-family:inherit;font-size:14px;transition:border-color .2s}.apply-field input[data-v-164b1c05]:focus,.apply-field textarea[data-v-164b1c05]:focus{border-color:var(--accent-color)}.apply-field textarea[data-v-164b1c05]{resize:vertical;min-height:72px}.apply-submit-btn[data-v-164b1c05]{color:#fff;background:var(--accent-color);border-radius:var(--radius-md);cursor:pointer;border:none;margin-top:4px;padding:12px 16px;font-size:15px;font-weight:600;transition:all .25s}.apply-submit-btn[data-v-164b1c05]:hover:not(:disabled){filter:brightness(.92)}.apply-submit-btn[data-v-164b1c05]:disabled{opacity:.6;cursor:not-allowed}@media (prefers-reduced-motion:reduce){.apply-modal-enter-active[data-v-164b1c05],.apply-modal-enter-active .modal-body[data-v-164b1c05],.apply-modal-enter-active .modal-container[data-v-164b1c05],.apply-modal-enter-active .modal-header[data-v-164b1c05],.apply-modal-leave-active[data-v-164b1c05],.apply-modal-leave-active .modal-container[data-v-164b1c05]{transition:opacity .01ms}.apply-modal-enter-from .modal-body[data-v-164b1c05],.apply-modal-enter-from .modal-container[data-v-164b1c05],.apply-modal-enter-from .modal-header[data-v-164b1c05],.apply-modal-leave-to .modal-container[data-v-164b1c05]{transform:none}}.client-entry[data-v-dc8d9f97]{margin-top:16px}.client-entry-link[data-v-dc8d9f97]{background:var(--accent-color);color:#fff;border-radius:20px;align-items:center;gap:6px;padding:9px 18px;font-size:13px;font-weight:500;text-decoration:none;transition:filter .2s;display:inline-flex}.client-entry-link[data-v-dc8d9f97]:hover{filter:brightness(.92)}.social-links[data-v-dc8d9f97]{grid-template-columns:repeat(3,1fr);gap:12px;margin-top:20px;display:grid}.social-link[data-v-dc8d9f97]{background:var(--bg-light);border:1px solid var(--border-color);color:var(--text-secondary);border-radius:20px;align-items:center;gap:6px;padding:8px 14px;font-size:13px;text-decoration:none;transition:all .3s;display:flex}.social-link[data-v-dc8d9f97]:hover{background:var(--accent-color);border-color:var(--accent-color);color:#fff;transform:translateY(-2px)}.social-icon[data-v-dc8d9f97]{font-size:16px}.social-text[data-v-dc8d9f97]{white-space:nowrap;font-weight:500}@media (min-width:1025px) and (max-width:1280px){.social-links[data-v-dc8d9f97]{grid-template-columns:repeat(2,1fr)}}@media (max-width:1024px){.footer-content[data-v-dc8d9f97]{grid-template-columns:1fr 1fr;gap:30px;display:grid}.footer-section[data-v-dc8d9f97]:first-child{grid-column:1/-1}.social-links[data-v-dc8d9f97]{grid-template-columns:repeat(3,1fr);max-width:360px}.social-link[data-v-dc8d9f97]{padding:10px 12px}.social-text[data-v-dc8d9f97]{display:none}.social-link[data-v-dc8d9f97]{justify-content:center}}@media (max-width:640px){.footer-content[data-v-dc8d9f97]{grid-template-columns:1fr;gap:24px}.footer-section[data-v-dc8d9f97]{text-align:center}.footer-logo[data-v-dc8d9f97],.social-links[data-v-dc8d9f97]{justify-content:center}.social-links[data-v-dc8d9f97]{flex-wrap:wrap;gap:10px;max-width:300px;margin:20px auto 0;display:flex}.social-link[data-v-dc8d9f97]{padding:8px 14px;font-size:13px}.social-link .social-text[data-v-dc8d9f97]{font-size:12px;display:inline}.social-icon[data-v-dc8d9f97]{font-size:16px}.footer-links[data-v-dc8d9f97]{flex-wrap:wrap;justify-content:center;gap:8px 16px;display:flex}.footer-links li[data-v-dc8d9f97]{margin-bottom:0}.footer-links a[data-v-dc8d9f97]{padding:4px 0;font-size:13px}.footer-bottom[data-v-dc8d9f97]{text-align:center;border-top:1px solid var(--border-color);padding-top:20px}.footer-bottom p[data-v-dc8d9f97]{font-size:12px}}.beian-link[data-v-dc8d9f97]{color:var(--text-secondary);white-space:nowrap;align-items:center;gap:3px;margin-left:6px;text-decoration:none;transition:color .2s;display:inline-flex}.beian-link[data-v-dc8d9f97]:hover{color:var(--accent-color);text-decoration:underline}.beian-link.mps[data-v-dc8d9f97]{color:var(--text-secondary)}
