.header[data-v-9cec05be]{height:60px;background:var(--header-bg);border-bottom:1px solid var(--border-color);position:fixed;top:0;left:0;right:0;z-index:100}.header[data-v-9cec05be]:not(.fixed){position:relative;top:auto}.header .header-content[data-v-9cec05be]{position:relative;justify-content:space-between;padding:0 40px;margin:0 auto}.header .header-content .left[data-v-9cec05be],.header .header-content[data-v-9cec05be]{height:100%;display:flex;align-items:center}.header .header-content .left .logo[data-v-9cec05be]{margin-right:48px}.header .header-content .left .logo .logo-link[data-v-9cec05be]{text-decoration:none;display:flex;align-items:center;height:70px}.header .header-content .left .logo .logo-link .logo-text[data-v-9cec05be]{display:flex;align-items:center;font-family:Arial Black,Arial,sans-serif;letter-spacing:.5px;font-weight:800}.header .header-content .left .logo .logo-link .logo-text .bit[data-v-9cec05be]{font-size:26px;background:linear-gradient(90deg,#00b4ff,#3d8eff);-webkit-background-clip:text;-webkit-text-fill-color:transparent;text-shadow:0 2px 4px rgba(0,180,255,.2)}.header .header-content .left .logo .logo-link .logo-text .op[data-v-9cec05be]{font-size:26px;color:var(--text-color);margin-left:-1px}.header .header-content .left .logo .logo-link .logo-text .pro[data-v-9cec05be]{font-size:14px;color:var(--text-color);opacity:.6;margin-left:2px;font-weight:600;letter-spacing:0;transform:translateY(2px)}.header .header-content .left .logo .logo-link:hover .bit[data-v-9cec05be]{background:linear-gradient(90deg,#33c3ff,#5e9fff);-webkit-background-clip:text;-webkit-text-fill-color:transparent}.header .header-content .left .nav-menu[data-v-9cec05be]{display:flex;align-items:center;height:100%;gap:32px}.header .header-content .left .nav-menu .nav-item[data-v-9cec05be]{height:70px;line-height:70px;padding:0;color:var(--text-color);font-size:15px;text-decoration:none;font-family:Arial,sans-serif;display:flex;align-items:center;position:relative;transition:color .3s ease}.header .header-content .left .nav-menu .nav-item[data-v-9cec05be]:hover{color:var(--primary-color)}.header .header-content .left .nav-menu .nav-item.menu-active[data-v-9cec05be]{color:var(--primary-color);font-weight:500}.header .header-content .left .nav-menu .nav-item.menu-active[data-v-9cec05be]:after{content:"";position:absolute;bottom:16px;left:0;right:0;height:3px;background:var(--primary-color);border-radius:2px 2px 0 0}.header .header-content .left .nav-menu .nav-item.dropdown[data-v-9cec05be]{cursor:pointer;position:relative}.header .header-content .left .nav-menu .nav-item.dropdown .dropdown-trigger[data-v-9cec05be]{display:flex;align-items:center;gap:4px}.header .header-content .left .nav-menu .nav-item.dropdown .dropdown-trigger .arrow-icon[data-v-9cec05be]{display:inline-block;width:0;height:0;border-left:4px solid transparent;border-right:4px solid transparent;border-top:4px solid currentColor;margin-left:8px;transition:transform .3s ease}.header .header-content .left .nav-menu .dropdown-menu[data-v-9cec05be]{display:none;position:absolute;top:calc(100% - 5px);left:50%;transform:translateX(-50%);min-width:240px;background:var(--card-bg);border:1px solid var(--border-color);border-radius:8px;padding:12px 0;z-index:1000;box-shadow:0 4px 12px rgba(0,0,0,.2)}.header .header-content .left .nav-menu .dropdown-menu .dropdown-item[data-v-9cec05be]{display:block;padding:16px 20px;text-decoration:none;transition:all .2s ease;position:relative}.header .header-content .left .nav-menu .dropdown-menu .dropdown-item .title[data-v-9cec05be]{display:block;color:var(--text-color);font-size:15px;font-weight:500;margin-bottom:6px;line-height:1.4}.header .header-content .left .nav-menu .dropdown-menu .dropdown-item .subtitle[data-v-9cec05be]{display:block;color:var(--text-color);opacity:.6;font-size:13px;line-height:1.5}.header .header-content .left .nav-menu .dropdown-menu .dropdown-item .status-tag[data-v-9cec05be]{position:absolute;right:20px;top:30px;transform:translateY(-50%);padding:4px 8px;border-radius:4px;font-size:12px;font-weight:500;background:rgba(0,180,255,.1);color:var(--primary-color);line-height:1.2;white-space:nowrap}.header .header-content .left .nav-menu .dropdown-menu .dropdown-item .status-tag[data-v-9cec05be]:empty{display:none}.header .header-content .left .nav-menu .dropdown-menu .dropdown-item.active[data-v-9cec05be],.header .header-content .left .nav-menu .dropdown-menu .dropdown-item[data-v-9cec05be]:hover{background:var(--hover-bg)}.header .header-content .left .nav-menu .dropdown-menu .dropdown-item.active .title[data-v-9cec05be],.header .header-content .left .nav-menu .dropdown-menu .dropdown-item:hover .title[data-v-9cec05be]{color:var(--primary-color)}.header .header-content .left .nav-menu .dropdown-menu .dropdown-item.active .subtitle[data-v-9cec05be],.header .header-content .left .nav-menu .dropdown-menu .dropdown-item:hover .subtitle[data-v-9cec05be]{color:var(--primary-color);opacity:.7}.header .header-content .left .nav-menu .dropdown-menu .dropdown-item.active .status-tag[data-v-9cec05be],.header .header-content .left .nav-menu .dropdown-menu .dropdown-item:hover .status-tag[data-v-9cec05be]{background:rgba(0,180,255,.2)}.header .header-content .left .nav-menu .dropdown-menu .dropdown-item+.dropdown-item[data-v-9cec05be]{border-top:1px solid hsla(0,0%,100%,.06);margin-top:4px;padding-top:20px}.header .header-content .left .nav-menu .dropdown:hover .dropdown-menu[data-v-9cec05be]{display:block}.header .header-content .left .nav-menu .dropdown:hover .arrow-icon[data-v-9cec05be]{transform:rotate(180deg)}.header .header-content .right[data-v-9cec05be]{display:flex;align-items:center;gap:16px}.header .header-content .right .theme-switch[data-v-9cec05be]{display:flex;align-items:center;margin-right:8px}.header .header-content .right .theme-switch .theme-icon-wrapper[data-v-9cec05be]{width:32px;height:32px;border-radius:4px;background:var(--button-bg);border:1px solid var(--border-color);display:flex;align-items:center;justify-content:center;cursor:pointer;transition:all .3s ease}.header .header-content .right .theme-switch .theme-icon-wrapper[data-v-9cec05be]:hover{background:var(--hover-bg);border-color:var(--primary-color);transform:translateY(-1px)}.header .header-content .right .theme-switch .theme-icon-wrapper:hover .theme-icon[data-v-9cec05be]{transform:scale(1.1)}.header .header-content .right .theme-switch .theme-icon-wrapper[data-v-9cec05be]:active{transform:translateY(1px)}.header .header-content .right .theme-switch .theme-icon[data-v-9cec05be]{width:16px;height:16px;display:inline-block;transition:transform .3s ease}.header .header-content .right .theme-switch .theme-icon.icon-sun[data-v-9cec05be]{background:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23f39c12' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Ccircle cx='12' cy='12' r='5'/%3E%3Cpath d='M12 1v2M12 21v2M4.22 4.22l1.42 1.42M18.36 18.36l1.42 1.42M1 12h2M21 12h2M4.22 19.78l1.42-1.42M18.36 5.64l1.42-1.42'/%3E%3C/svg%3E") 50%/contain no-repeat}.header .header-content .right .theme-switch .theme-icon.icon-moon[data-v-9cec05be]{background:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23f1c40f' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M21 12.79A9 9 0 1111.21 3 7 7 0 0021 12.79z'/%3E%3C/svg%3E") 50%/contain no-repeat}.header .header-content .right .language-switch .dropdown-trigger[data-v-9cec05be]{display:flex;align-items:center;padding:6px 12px;height:32px;color:var(--text-color);font-size:14px;cursor:pointer;transition:all .3s ease;border-radius:4px;background:var(--button-bg);border:1px solid var(--border-color)}.header .header-content .right .language-switch .dropdown-trigger .icon-language[data-v-9cec05be]{display:inline-block;width:16px;height:16px;margin-right:8px;background:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23fff' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Ccircle cx='12' cy='12' r='10'/%3E%3Cpath d='M2 12h20M12 2a15.3 15.3 0 014 10 15.3 15.3 0 01-4 10 15.3 15.3 0 01-4-10 15.3 15.3 0 014-10z'/%3E%3C/svg%3E") 50%/contain no-repeat}.header .header-content .right .language-switch .dropdown-trigger .arrow-icon[data-v-9cec05be]{margin-left:6px;display:inline-block;width:0;height:0;border-left:4px solid transparent;border-right:4px solid transparent;border-top:4px solid currentColor;transition:transform .3s ease}.header .header-content .right .language-switch .dropdown-trigger[data-v-9cec05be]:hover{background:var(--hover-bg);border-color:var(--primary-color);color:var(--primary-color)}.header .header-content .right .language-switch .dropdown-trigger:hover .icon-language[data-v-9cec05be]{filter:brightness(1) sepia(1) hue-rotate(190deg) saturate(5)}.header .header-content .right .language-switch .dropdown-menu[data-v-9cec05be]{position:absolute;top:calc(100% + 8px);right:0;min-width:160px;background:var(--card-bg);border:1px solid var(--border-color);border-radius:4px;padding:6px;opacity:0;visibility:hidden;transform:translateY(10px);transition:all .3s ease;z-index:1000;box-shadow:0 4px 12px rgba(0,0,0,.2)}.header .header-content .right .language-switch .dropdown-menu[data-v-9cec05be]:before{content:"";position:absolute;top:-16px;left:0;right:0;height:16px;background:transparent}.header .header-content .right .language-switch .dropdown-menu .dropdown-item[data-v-9cec05be]{display:flex;align-items:center;justify-content:center;padding:10px 16px;color:var(--text-color);font-size:14px;text-decoration:none;border-radius:6px;cursor:pointer;transition:all .2s ease;margin:2px 0}.header .header-content .right .language-switch .dropdown-menu .dropdown-item[data-v-9cec05be]:hover{background:var(--hover-bg);color:var(--primary-color)}.header .header-content .right .language-switch .dropdown-menu .dropdown-item.active[data-v-9cec05be]{color:var(--primary-color);background:rgba(64,158,255,.1);font-weight:500}.header .header-content .right .language-switch .dropdown-menu .dropdown-item.active[data-v-9cec05be]:hover{background:rgba(64,158,255,.15)}.header .header-content .right .language-switch:hover .dropdown-menu[data-v-9cec05be]{opacity:1;visibility:visible;transform:translateY(0)}.header .header-content .right .language-switch:hover .arrow-icon[data-v-9cec05be]{transform:rotate(180deg)}.header .header-content .right .auth-buttons .icon-btn[data-v-9cec05be],.header .header-content .right .icon-btn-wrapper .icon-btn[data-v-9cec05be]{display:flex;align-items:center;justify-content:center;width:32px;height:32px;border-radius:4px;background:var(--button-bg);border:1px solid var(--border-color);cursor:pointer;transition:all .3s ease}.header .header-content .right .auth-buttons .icon-btn .icon-download[data-v-9cec05be],.header .header-content .right .icon-btn-wrapper .icon-btn .icon-download[data-v-9cec05be]{width:16px;height:16px;background:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23fff' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M21 15v4a2 2 0 01-2 2H5a2 2 0 01-2-2v-4M7 10l5 5 5-5M12 15V3'/%3E%3C/svg%3E") 50%/contain no-repeat}.header .header-content .right .auth-buttons .icon-btn .icon-logout[data-v-9cec05be],.header .header-content .right .icon-btn-wrapper .icon-btn .icon-logout[data-v-9cec05be]{width:16px;height:16px;background:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23fff' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M9 21H5a2 2 0 01-2-2V5a2 2 0 012-2h4M16 17l5-5-5-5M21 12H9'/%3E%3C/svg%3E") 50%/contain no-repeat}.header .header-content .right .auth-buttons .icon-btn[data-v-9cec05be]:hover,.header .header-content .right .icon-btn-wrapper .icon-btn[data-v-9cec05be]:hover{background:var(--hover-bg);border-color:var(--primary-color);transform:translateY(-1px)}.header .header-content .right .auth-buttons .icon-btn:hover .icon-download[data-v-9cec05be],.header .header-content .right .auth-buttons .icon-btn:hover .icon-logout[data-v-9cec05be],.header .header-content .right .icon-btn-wrapper .icon-btn:hover .icon-download[data-v-9cec05be],.header .header-content .right .icon-btn-wrapper .icon-btn:hover .icon-logout[data-v-9cec05be]{filter:brightness(1) sepia(1) hue-rotate(190deg) saturate(5)}.header .header-content .right .auth-buttons .icon-btn[data-v-9cec05be]:active,.header .header-content .right .icon-btn-wrapper .icon-btn[data-v-9cec05be]:active{background:var(--hover-bg);transform:translateY(1px)}.header .header-content .right .icon-btn-wrapper[data-v-9cec05be]{position:relative}.header .header-content .right .icon-btn-wrapper .download-popup[data-v-9cec05be]{position:absolute;top:calc(100% + 8px);right:-20px;width:280px;background:var(--card-bg);border:1px solid var(--border-color);border-radius:8px;padding:16px;display:flex;gap:16px;align-items:center;opacity:0;visibility:hidden;transition:all .3s cubic-bezier(.4,0,.2,1);box-shadow:0 6px 16px rgba(0,0,0,.2);transform:translateY(10px);z-index:1000}.header .header-content .right .icon-btn-wrapper .download-popup[data-v-9cec05be]:before{content:"";position:absolute;top:-5px;right:28px;transform:rotate(45deg);width:10px;height:10px;background:var(--card-bg);border-left:1px solid var(--border-color);border-top:1px solid var(--border-color)}.header .header-content .right .icon-btn-wrapper .download-popup .qrcode[data-v-9cec05be]{width:100px;height:100px;background:#fff;border-radius:6px;padding:6px;box-shadow:0 2px 6px rgba(0,0,0,.1)}.header .header-content .right .icon-btn-wrapper .download-popup .qrcode .qrcode-img[data-v-9cec05be]{width:100%;height:100%;background:#f5f5f5;border-radius:3px;display:flex;align-items:center;justify-content:center}.header .header-content .right .icon-btn-wrapper .download-popup .download-info[data-v-9cec05be]{flex:1;min-width:0;padding-top:2px}.header .header-content .right .icon-btn-wrapper .download-popup .download-info .platform[data-v-9cec05be]{display:flex;align-items:center;gap:8px;margin-bottom:8px}.header .header-content .right .icon-btn-wrapper .download-popup .download-info .platform .icon-mobile[data-v-9cec05be]{display:inline-block;width:18px;height:18px;background:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23fff' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Crect x='5' y='2' width='14' height='20' rx='2' ry='2'/%3E%3Cpath d='M12 18h0'/%3E%3C/svg%3E") 50%/contain no-repeat}.header .header-content .right .icon-btn-wrapper .download-popup .download-info .platform span[data-v-9cec05be]{color:var(--text-color);font-size:14px;font-weight:500}.header .header-content .right .icon-btn-wrapper .download-popup .download-info .desc[data-v-9cec05be]{color:var(--text-color);opacity:.6;font-size:12px;line-height:1.4}.header .header-content .right .icon-btn-wrapper:hover .download-popup[data-v-9cec05be]{opacity:1;visibility:visible;transform:translateY(0)}.header .header-content .right .icon-btn-wrapper[data-v-9cec05be]:after{content:"";position:absolute;right:-8px;top:50%;transform:translateY(-50%);width:1px;height:16px;background:var(--border-color)}.dropdown-base[data-v-9cec05be],.nav-menu .dropdown[data-v-9cec05be]{position:relative}.dropdown-base .dropdown-trigger[data-v-9cec05be],.nav-menu .dropdown .dropdown-trigger[data-v-9cec05be]{display:flex;align-items:center;cursor:pointer;transition:all .3s ease}.dropdown-base .dropdown-trigger .arrow-icon[data-v-9cec05be],.nav-menu .dropdown .dropdown-trigger .arrow-icon[data-v-9cec05be]{display:inline-block;width:0;height:0;border-left:4px solid transparent;border-right:4px solid transparent;border-top:4px solid currentColor;margin-left:8px;transition:transform .3s ease}.dropdown-base .dropdown-trigger .arrow-icon.is-active[data-v-9cec05be],.nav-menu .dropdown .dropdown-trigger .arrow-icon.is-active[data-v-9cec05be]{transform:rotate(180deg)}.dropdown-base .dropdown-menu[data-v-9cec05be],.nav-menu .dropdown .dropdown-menu[data-v-9cec05be]{position:absolute;background:#1e2228;border:1px solid hsla(0,0%,100%,.05);border-radius:4px;padding:4px;opacity:0;visibility:hidden;transform:translateY(10px);transition:all .3s ease;z-index:100;box-shadow:0 4px 12px rgba(0,0,0,.2)}.dropdown-base .dropdown-menu .dropdown-item[data-v-9cec05be],.nav-menu .dropdown .dropdown-menu .dropdown-item[data-v-9cec05be]{display:flex;flex-direction:column;padding:8px 12px;color:hsla(0,0%,100%,.85);text-decoration:none;border-radius:2px;transition:all .2s ease}.dropdown-base .dropdown-menu .dropdown-item.active[data-v-9cec05be],.dropdown-base .dropdown-menu .dropdown-item[data-v-9cec05be]:hover,.nav-menu .dropdown .dropdown-menu .dropdown-item.active[data-v-9cec05be],.nav-menu .dropdown .dropdown-menu .dropdown-item[data-v-9cec05be]:hover{color:#00b4ff;background:rgba(0,180,255,.05)}.dropdown-base .dropdown-menu .dropdown-item.active .subtitle[data-v-9cec05be],.dropdown-base .dropdown-menu .dropdown-item:hover .subtitle[data-v-9cec05be],.nav-menu .dropdown .dropdown-menu .dropdown-item.active .subtitle[data-v-9cec05be],.nav-menu .dropdown .dropdown-menu .dropdown-item:hover .subtitle[data-v-9cec05be]{color:rgba(0,180,255,.7)}.dropdown-base .dropdown-menu .dropdown-item .title[data-v-9cec05be],.nav-menu .dropdown .dropdown-menu .dropdown-item .title[data-v-9cec05be]{font-size:13px;font-weight:500;margin-bottom:2px}.dropdown-base .dropdown-menu .dropdown-item .subtitle[data-v-9cec05be],.nav-menu .dropdown .dropdown-menu .dropdown-item .subtitle[data-v-9cec05be]{font-size:11px;color:hsla(0,0%,100%,.5);transition:color .2s ease}.nav-menu .dropdown .dropdown-menu[data-v-9cec05be]{position:absolute;top:calc(100% - 5px);left:50%;transform:translateX(-50%) translateY(10px);min-width:240px;background:#1e2228;border:1px solid hsla(0,0%,100%,.05);border-radius:4px;padding:12px 0;opacity:0;visibility:hidden;transition:all .3s ease;z-index:1000;box-shadow:0 4px 12px rgba(0,0,0,.2)}.nav-menu .dropdown .dropdown-menu .dropdown-item[data-v-9cec05be]{display:block;padding:16px 20px;text-decoration:none;transition:all .2s ease;position:relative}.nav-menu .dropdown .dropdown-menu .dropdown-item .title[data-v-9cec05be]{display:block;color:hsla(0,0%,100%,.9);font-size:15px;font-weight:500;margin-bottom:6px;line-height:1.4}.nav-menu .dropdown .dropdown-menu .dropdown-item .subtitle[data-v-9cec05be]{display:block;color:hsla(0,0%,100%,.45);font-size:13px;line-height:1.5}.nav-menu .dropdown .dropdown-menu .dropdown-item .status-tag[data-v-9cec05be]{position:absolute;right:20px;top:50%;transform:translateY(-50%);padding:4px 8px;border-radius:4px;font-size:12px;font-weight:500;background:rgba(0,180,255,.1);color:#00b4ff;line-height:1.2;white-space:nowrap}.nav-menu .dropdown .dropdown-menu .dropdown-item .status-tag[data-v-9cec05be]:empty{display:none}.nav-menu .dropdown .dropdown-menu .dropdown-item.active[data-v-9cec05be],.nav-menu .dropdown .dropdown-menu .dropdown-item[data-v-9cec05be]:hover{background:hsla(0,0%,100%,.05)}.nav-menu .dropdown .dropdown-menu .dropdown-item.active .title[data-v-9cec05be],.nav-menu .dropdown .dropdown-menu .dropdown-item:hover .title[data-v-9cec05be]{color:#00b4ff}.nav-menu .dropdown .dropdown-menu .dropdown-item.active .subtitle[data-v-9cec05be],.nav-menu .dropdown .dropdown-menu .dropdown-item:hover .subtitle[data-v-9cec05be]{color:rgba(0,180,255,.7)}.nav-menu .dropdown .dropdown-menu .dropdown-item.active .status-tag[data-v-9cec05be],.nav-menu .dropdown .dropdown-menu .dropdown-item:hover .status-tag[data-v-9cec05be]{background:rgba(0,180,255,.2)}.nav-menu .dropdown .dropdown-menu .dropdown-item+.dropdown-item[data-v-9cec05be]{border-top:1px solid hsla(0,0%,100%,.06);margin-top:4px;padding-top:20px}.nav-menu .dropdown:hover .dropdown-menu[data-v-9cec05be]{opacity:1;visibility:visible;transform:translateX(-50%) translateY(0)}.nav-menu .dropdown:hover .arrow-icon[data-v-9cec05be]{transform:rotate(180deg)}.language-switch[data-v-9cec05be]{position:relative}.language-switch .dropdown-trigger[data-v-9cec05be]{display:flex;align-items:center;padding:6px 12px;height:32px;color:var(--text-color);font-size:14px;cursor:pointer;transition:all .3s ease;border-radius:4px;background:var(--button-bg);border:1px solid var(--border-color)}.language-switch .dropdown-trigger .icon-language[data-v-9cec05be]{display:inline-block;width:16px;height:16px;margin-right:8px;background:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23fff' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Ccircle cx='12' cy='12' r='10'/%3E%3Cpath d='M2 12h20M12 2a15.3 15.3 0 014 10 15.3 15.3 0 01-4 10 15.3 15.3 0 01-4-10 15.3 15.3 0 014-10z'/%3E%3C/svg%3E") 50%/contain no-repeat}.language-switch .dropdown-trigger .arrow-icon[data-v-9cec05be]{margin-left:6px;display:inline-block;width:0;height:0;border-left:4px solid transparent;border-right:4px solid transparent;border-top:4px solid currentColor;transition:transform .3s ease}.language-switch .dropdown-trigger[data-v-9cec05be]:hover{background:var(--hover-bg);border-color:var(--primary-color);color:var(--primary-color)}.language-switch .dropdown-trigger:hover .icon-language[data-v-9cec05be]{filter:brightness(1) sepia(1) hue-rotate(190deg) saturate(5)}.language-switch .dropdown-menu[data-v-9cec05be]{position:absolute;top:calc(100% + 8px);right:0;min-width:160px;background:var(--card-bg);border:1px solid var(--border-color);border-radius:4px;padding:6px;opacity:0;visibility:hidden;transform:translateY(10px);transition:all .3s ease;z-index:1000;box-shadow:0 4px 12px rgba(0,0,0,.2)}.language-switch .dropdown-menu[data-v-9cec05be]:before{content:"";position:absolute;top:-16px;left:0;right:0;height:16px;background:transparent}.language-switch .dropdown-menu .dropdown-item[data-v-9cec05be]{display:flex;align-items:center;justify-content:center;padding:10px 16px;color:var(--text-color);font-size:14px;text-decoration:none;border-radius:6px;cursor:pointer;transition:all .2s ease;margin:2px 0}.language-switch .dropdown-menu .dropdown-item[data-v-9cec05be]:hover{background:var(--hover-bg);color:var(--primary-color)}.language-switch .dropdown-menu .dropdown-item.active[data-v-9cec05be]{color:var(--primary-color);background:rgba(64,158,255,.1);font-weight:500}.language-switch .dropdown-menu .dropdown-item.active[data-v-9cec05be]:hover{background:rgba(64,158,255,.15)}.language-switch:hover .dropdown-menu[data-v-9cec05be]{opacity:1;visibility:visible;transform:translateY(0)}.language-switch:hover .arrow-icon[data-v-9cec05be]{transform:rotate(180deg)}.submenu[data-v-9cec05be]{position:absolute;top:100%;left:0;min-width:200px;background:#1e2228;border:1px solid hsla(0,0%,100%,.05);border-radius:4px;padding:4px;opacity:0;visibility:hidden;transform:translateY(10px);transition:all .3s ease;z-index:100;box-shadow:0 4px 12px rgba(0,0,0,.2)}.submenu .submenu-item[data-v-9cec05be]{display:flex;align-items:center;padding:8px 12px;color:hsla(0,0%,100%,.85);font-size:12px;border-radius:2px;cursor:pointer;transition:all .2s ease;text-decoration:none}.submenu .submenu-item.active[data-v-9cec05be],.submenu .submenu-item[data-v-9cec05be]:hover{color:#00b4ff;background:rgba(0,180,255,.05)}.submenu .submenu-item .item-content[data-v-9cec05be]{flex:1;min-width:0}.submenu .submenu-item .item-content .title[data-v-9cec05be]{display:block;font-weight:500;margin-bottom:2px}.submenu .submenu-item .item-content .description[data-v-9cec05be]{display:block;font-size:11px;color:hsla(0,0%,100%,.5);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}:root[theme=light][data-v-9cec05be]{--icon-brightness:0.3}:root[theme=light] .header[data-v-9cec05be]{box-shadow:0 2px 8px rgba(0,0,0,.05)}:root[theme=light] .header .nav-menu .dropdown-menu[data-v-9cec05be]{box-shadow:0 4px 12px rgba(0,0,0,.1)}:root[theme=light] .header .icon-download[data-v-9cec05be],:root[theme=light] .header .icon-language[data-v-9cec05be],:root[theme=light] .header .icon-logout[data-v-9cec05be],:root[theme=light] .header .icon-mobile[data-v-9cec05be]{filter:brightness(.2)}:root[theme=dark][data-v-9cec05be]{--icon-brightness:1}:root[theme=dark] .icon-download[data-v-9cec05be],:root[theme=dark] .icon-language[data-v-9cec05be],:root[theme=dark] .icon-logout[data-v-9cec05be],:root[theme=dark] .icon-mobile[data-v-9cec05be]{filter:brightness(1)}