.dropdown-arrow.svelte-1qe8qxb{font-size:12px;transition:transform .2s ease}.dropdown-arrow.rotated.svelte-1qe8qxb{transform:rotate(180deg)}.link-dropdown-menu.svelte-1qe8qxb{position:absolute;top:calc(100% + 4px);right:0;min-width:200px;background:#fff;border:1px solid #ddd;border-radius:6px;box-shadow:0 4px 12px #00000026;z-index:1000;overflow:hidden}.link-item.svelte-1qe8qxb{display:flex;align-items:center;gap:8px;width:100%;padding:12px 16px;background:#fff;border:none;border-bottom:1px solid #f0f0f0;color:#333;font-size:14px;cursor:pointer;text-align:left;transition:background-color .2s ease}.link-item.svelte-1qe8qxb:last-child{border-bottom:none}.link-item.svelte-1qe8qxb:hover{background-color:#f8f9fa}.link-item.svelte-1qe8qxb i:where(.svelte-1qe8qxb){color:#666;font-size:12px;flex-shrink:0}.link-item.svelte-1qe8qxb span:where(.svelte-1qe8qxb){flex:1;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.mobile_menu_overlay.svelte-1ju6xcj{position:fixed;inset:0;background:#00000080;z-index:2000}.mobile_menu_panel.svelte-1ju6xcj{position:fixed;top:0;right:0;bottom:0;width:280px;max-width:85vw;background:#fff;z-index:2001;box-shadow:-4px 0 20px #00000026;display:flex;flex-direction:column;padding:16px 20px 24px;overflow-y:auto}.mm_head.svelte-1ju6xcj{display:flex;justify-content:flex-end;margin-bottom:8px}.mm_close.svelte-1ju6xcj{width:40px;height:40px;border:0;background:transparent;color:#303030;font-size:22px;cursor:pointer;line-height:1}.mm_nav.svelte-1ju6xcj ul:where(.svelte-1ju6xcj){list-style:none;margin:0;padding:0}.mm_nav.svelte-1ju6xcj li:where(.svelte-1ju6xcj){border-bottom:1px solid #f0f0f0}.mm_nav.svelte-1ju6xcj a:where(.svelte-1ju6xcj){display:block;padding:16px 4px;font-size:17px;color:#222;text-decoration:none}.mm_nav.svelte-1ju6xcj a:where(.svelte-1ju6xcj):hover{color:#00256c}.mm_divider.svelte-1ju6xcj{height:1px;background:#e5e5e5;margin:20px 0}.mm_extra.svelte-1ju6xcj{display:flex;flex-direction:column;gap:16px}.mm_lang.svelte-1ju6xcj .h_t_link{float:none;display:inline-block;margin-right:0;font-size:16px;line-height:1.4;color:#222}.mm_links.svelte-1ju6xcj{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:4px}.mm_links.svelte-1ju6xcj button:where(.svelte-1ju6xcj){display:flex;align-items:center;gap:8px;width:100%;padding:8px 4px;border:0;background:transparent;color:#222;font-size:16px;line-height:1.4;text-align:left;cursor:pointer}.mm_links.svelte-1ju6xcj button:where(.svelte-1ju6xcj):hover{color:#00256c}.mm_links.svelte-1ju6xcj button:where(.svelte-1ju6xcj) i:where(.svelte-1ju6xcj){font-size:13px;color:#888}
