.nav-bar[data-v-e58b8332]{width:100%;height:60px;background:var(--bg-primary,#fff);border-bottom:1px solid var(--border-color,#ececec);position:relative}.nav-bar.visible[data-v-e58b8332]{position:fixed;top:0;left:0;right:0;z-index:999;box-shadow:0 2px 10px #0000001a;transform:translateZ(0);transition:transform .3s ease-in-out}.nav-bar .nav-content-box[data-v-e58b8332]{display:flex;align-items:center;height:100%;max-width:1366px;margin:auto;padding:0 50px;gap:16px}.nav-bar .home-link[data-v-e58b8332]{flex-shrink:0;font-size:20px;color:var(--text-primary,#000)}.nav-bar .home-link .header[data-v-e58b8332]{display:flex;align-items:center}.nav-bar .home-link .logo[data-v-e58b8332]{width:36px;height:36px;border-radius:9px;margin-right:9px}.nav-bar .search-input[data-v-e58b8332]{flex:1;max-width:700px;height:42px;background:var(--bg-input,#f2f6f9);border:none;border-radius:20px;padding:12px 18px}.nav-bar .search-input[data-v-e58b8332] .ant-input{background:transparent;padding-left:14px;font-size:15px;color:var(--text-primary,#21293c)}.nav-bar .search-input[data-v-e58b8332] .ant-input::-moz-placeholder{color:var(--text-secondary,#67788a);font-size:15px}.nav-bar .search-input[data-v-e58b8332] .ant-input::placeholder{color:var(--text-secondary,#67788a);font-size:15px}.nav-bar .search-input[data-v-e58b8332] .anticon.ant-input-clear-icon{font-size:18px}.nav-bar .nav-right[data-v-e58b8332]{flex-shrink:0;display:flex;align-items:center;gap:12px;margin-left:auto}.nav-bar .login-box[data-v-e58b8332]{display:flex;align-items:center;gap:10px}.nav-bar .theme-toggle[data-v-e58b8332]{display:inline-flex;align-items:center;justify-content:center;cursor:pointer;color:var(--text-primary,#21293c);background:var(--bg-input,#f2f6f9);border:1px solid var(--border-color,#ececec);transition:transform .3s,background .3s;line-height:1;padding:7px;border-radius:50%}.nav-bar .theme-toggle svg[data-v-e58b8332]{display:block}.nav-bar .theme-toggle[data-v-e58b8332]:hover{transform:rotate(180deg);background:var(--bg-hover,#e5eaef)}.nav-bar .theme-menu-icon[data-v-e58b8332]{display:inline-flex;align-items:center;margin-right:8px;vertical-align:middle}.nav-bar .theme-menu-icon svg[data-v-e58b8332]{display:block}.nav-bar .login-btn[data-v-e58b8332]{padding:6px 20px;background:#f92741;color:#fff;border-radius:20px;font-size:14px;white-space:nowrap}.nav-bar .login-btn[data-v-e58b8332]:hover{background:#e01e36;color:#fff}.nav-bar .user-info[data-v-e58b8332]{display:flex;align-items:center;cursor:pointer;padding:4px 12px;border-radius:20px}.nav-bar .user-info[data-v-e58b8332]:hover{background:var(--bg-hover,#f2f6f9)}.nav-bar .user-info .user-avatar[data-v-e58b8332]{width:32px;height:32px;border-radius:50%;margin-right:8px}.nav-bar .user-info .user-name[data-v-e58b8332]{font-size:14px;color:var(--text-primary,#21293c);white-space:nowrap}@media screen and (max-width:768px){.nav-bar .nav-content-box[data-v-e58b8332]{padding:0 12px;gap:8px}.nav-bar .home-link .nav-title[data-v-e58b8332],.nav-bar .user-name[data-v-e58b8332]{display:none}.nav-bar .nav-right[data-v-e58b8332]{gap:8px}.nav-bar .login-box[data-v-e58b8332]{gap:6px}.nav-bar .login-btn[data-v-e58b8332]{padding:6px 14px;font-size:13px}}@media screen and (max-width:480px){.nav-bar .search-input[data-v-e58b8332]{height:38px;padding:8px 14px;flex:1;min-width:0}.nav-bar .theme-toggle[data-v-e58b8332]{padding:6px}.nav-bar .theme-toggle svg[data-v-e58b8332]{width:16px;height:16px}}
