.header-nav[data-v-2c88b55c]{background:#fff;border-bottom:1px solid #e8e8e8;position:sticky;top:0;width:100%;z-index:100}.header-container[data-v-2c88b55c]{align-items:center;display:flex;height:64px;margin:0 auto;max-width:1200px;padding:0 20px}.header-left .brand[data-v-2c88b55c]{align-items:center;cursor:pointer;display:flex;text-decoration:none}.header-left .brand[data-v-2c88b55c]:hover{opacity:.85}.header-left .brand-img[data-v-2c88b55c]{height:36px;width:auto}.header-nav-list[data-v-2c88b55c]{gap:40px;margin-left:auto;margin-right:24px}.header-nav-list[data-v-2c88b55c],.header-right[data-v-2c88b55c]{align-items:center;display:flex}.header-right[data-v-2c88b55c]{flex-shrink:0}.login-btn[data-v-2c88b55c]{background:#1677ff;border-color:#1677ff;color:#fff;font-size:14px;font-weight:500;height:34px;padding:0 20px}.login-btn[data-v-2c88b55c]:focus,.login-btn[data-v-2c88b55c]:hover{background:#409eff;border-color:#409eff;color:#fff}.nav-item[data-v-2c88b55c]{color:#666;font-size:15px;padding:8px 0;position:relative;text-decoration:none;transition:color .2s}.nav-item[data-v-2c88b55c]:after{background:#e53935;bottom:0;content:"";height:2px;left:0;position:absolute;transition:width .2s;width:0}.nav-item[data-v-2c88b55c]:hover{color:#1a1a1a}.nav-item[data-v-2c88b55c]:hover:after{width:100%}.nav-item.active[data-v-2c88b55c]{color:#e53935;font-weight:500}.nav-item.active[data-v-2c88b55c]:after{width:100%}.footer[data-v-a4e5c286]{background:#2c2c2c;padding:24px 0}.footer-content[data-v-a4e5c286]{align-items:center;color:#999;display:flex;font-size:13px;gap:12px;justify-content:center;margin:0 auto;max-width:1200px;text-align:center}.copyright[data-v-a4e5c286]{color:#999}.separator[data-v-a4e5c286]{color:#555}.icp[data-v-a4e5c286]{color:#999;text-decoration:none;transition:color .2s}.icp[data-v-a4e5c286]:hover{color:#ccc}.layout-wrapper[data-v-59e2bf37]{display:flex;flex-direction:column;min-height:100vh}.main-content[data-v-59e2bf37]{flex:1}
