.LanguageSwitcher_switcher__mLKcY{display:inline-flex;align-items:center;gap:var(--gap-xs)}.LanguageSwitcher_icon__ClrBa{color:var(--color-text-muted);flex-shrink:0}.LanguageSwitcher_list__ecWBc{display:flex;flex-wrap:wrap;align-items:center;gap:var(--gap-xs);margin:0;padding:0;list-style:none}.LanguageSwitcher_link__BIMQn{display:inline-block;padding:var(--padding-2xs) var(--padding-xs);border-radius:var(--radius-sm);font-size:var(--font-size-body-sm);color:var(--color-text-muted);transition:color var(--transition-base),background-color var(--transition-base)}.LanguageSwitcher_link__BIMQn:hover{color:var(--color-text);background:var(--color-primary-alpha-10)}.LanguageSwitcher_link_current__o5_dd{color:var(--color-text);font-weight:var(--font-weight-semibold);background:var(--color-primary-alpha-15)}.MenuPanel_list__JSvQt{margin:0;padding:0;list-style:none}.MenuPanel_sublist__zVaow{margin:0;padding:0 0 var(--padding-xs) var(--padding-md);list-style:none}.MenuPanel_root_entry__Lcr9a+.MenuPanel_root_entry__Lcr9a{border-top:var(--border-width-thin) solid var(--color-border)}.MenuPanel_link__75BUH{display:flex;align-items:center;gap:var(--gap-sm);padding:var(--padding-sm) var(--padding-xs);border-radius:var(--radius-sm);color:var(--color-text);font-size:var(--font-size-body);transition:background-color var(--transition-base)}.MenuPanel_link__75BUH:hover{background:var(--color-primary-alpha-10);color:var(--color-text)}.MenuPanel_link_active___SzBk{background:var(--color-primary-alpha-15);font-weight:var(--font-weight-semibold)}.MenuPanel_group_label__DlBS0{display:block;padding:var(--padding-sm) var(--padding-xs) var(--padding-2xs);color:var(--color-text-muted);font-size:var(--font-size-caption);font-weight:var(--font-weight-semibold);letter-spacing:var(--letter-spacing-wide);text-transform:uppercase}.MenuPanel_languages__yOCd6{margin-top:var(--gap-md);padding-top:var(--padding-md);border-top:var(--border-width-thin) solid var(--color-border)}.MenuPanel_languages__yOCd6:empty{display:none}.TabBar_bar__u_Md2{background:var(--tab-bar-background);border-top:var(--tab-bar-border);-webkit-backdrop-filter:var(--tab-bar-backdrop-filter);backdrop-filter:var(--tab-bar-backdrop-filter);padding-bottom:env(safe-area-inset-bottom)}.TabBar_list__x_tBv{display:flex;margin:0;padding:0;list-style:none}.TabBar_item__6OhZa,.TabBar_tab__0g_v3{display:flex;flex:1 1;min-width:0}.TabBar_tab__0g_v3{flex-direction:column;align-items:center;justify-content:center;gap:var(--gap-2xs);min-height:var(--tab-bar-height);padding:var(--padding-2xs) var(--padding-xs);background:rgba(0,0,0,0);border:none;color:var(--tab-bar-color);font:inherit;font-size:var(--tab-bar-font-size);cursor:pointer;transition:color var(--transition-base)}.TabBar_tab__0g_v3:hover,.TabBar_tab_active__iMbyA{color:var(--tab-bar-color-active)}.TabBar_tab_active__iMbyA{font-weight:var(--font-weight-semibold)}.TabBar_icon_slot__gQNAX{display:inline-flex;align-items:center;justify-content:center;width:var(--icon-size-md);height:var(--icon-size-md)}.TabBar_label__hvdk5{max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;line-height:var(--line-height-tight)}.MenuNav_nav__Ayex7{display:flex;gap:var(--gap-sm);flex:1 1;min-width:0;overflow-x:clip;overflow-y:visible;opacity:0;transition:opacity .15s ease-out}.MenuNav_nav--initialized__o2xaI{opacity:1}.MenuNav_nav--wrap__8ABsY{flex-wrap:wrap;overflow:visible;justify-content:var(--priority-nav-justify,flex-start)}.MenuNav_nav--compact__ooZRZ{gap:var(--gap-xs)}.MenuNav_nav--compact__ooZRZ .MenuNav_categoryButton__8HybK,.MenuNav_nav--compact__ooZRZ .MenuNav_subcategoryButton__0eTj1,.MenuNav_nav--compact__ooZRZ .MenuNav_tab__m8NLR{padding:var(--padding-xs) var(--padding-sm);font-size:var(--font-size-caption)}.MenuNav_tab__m8NLR{padding:var(--padding-sm) var(--padding-md);background:rgba(0,0,0,0);border:var(--border-width-thin) solid rgba(0,0,0,0);border-radius:var(--radius-sm);text-transform:capitalize;text-decoration:none;color:inherit;transition:all var(--transition-base);cursor:pointer;font-size:var(--font-size-body-sm);line-height:var(--line-height-normal)}.MenuNav_tab--withIcon__1_Nht{display:inline-flex;align-items:center;gap:var(--gap-xs)}.MenuNav_categoryButton--iconTop__FTq6_,.MenuNav_tab--iconTop__XlbgL{flex-direction:column;align-items:center;gap:var(--gap-2xs);text-align:center}.MenuNav_categoryButton__row__RNT6e{display:inline-flex;align-items:center;gap:var(--gap-xs)}.MenuNav_sr_only__eZv0y{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.MenuNav_tab__m8NLR:hover{background:var(--color-surface-elevated);border-color:var(--color-nav-tab-active-background)}.MenuNav_tab__m8NLR.MenuNav_active__kChnS{background:var(--color-nav-tab-active-background);border-color:var(--color-nav-tab-active-border);font-weight:var(--font-weight-medium)}.MenuNav_category__Y6Gl_{display:inline-flex;align-items:center;gap:0}.MenuNav_categoryButton__8HybK{display:inline-flex;align-items:center;gap:var(--gap-xs);padding:var(--padding-sm) var(--padding-md);background:rgba(0,0,0,0);border:var(--border-width-thin) solid rgba(0,0,0,0);border-radius:var(--radius-sm);text-transform:capitalize;color:inherit;transition:all var(--transition-base);cursor:pointer;font-size:var(--font-size-body-sm);line-height:var(--line-height-normal);font-family:inherit;white-space:nowrap}.MenuNav_categoryButton__8HybK:hover{background:var(--color-surface-elevated);border-color:var(--color-nav-tab-active-background)}.MenuNav_categoryButton__8HybK:focus-visible{outline:var(--focus-outline-width) solid var(--color-focus);outline-offset:var(--focus-outline-offset)}.MenuNav_categoryButton__8HybK.MenuNav_active__kChnS{background:var(--color-nav-tab-active-background);border-color:var(--color-nav-tab-active-border);font-weight:var(--font-weight-medium)}.MenuNav_categoryChevron__Oq0og{opacity:.6}.MenuNav_nested__cdECH{display:block;width:100%;text-align:left;margin-bottom:var(--gap-2xs)}.MenuNav_nested__cdECH:last-child{margin-bottom:0}.MenuNav_categoryBackdrop__Dm49x{position:fixed;top:0;left:0;right:0;bottom:0;background:rgba(0,0,0,0);z-index:calc(var(--z-index-modal) + 10)}.MenuNav_categoryDropdown__mZ5U0{position:fixed;min-width:200px;background:var(--modal-dialog-background);border:var(--modal-dialog-border);border-radius:var(--radius-md);padding:var(--padding-xs);box-shadow:var(--shadow-xl);-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);z-index:calc(var(--z-index-modal) + 11);animation:MenuNav_categoryDropdown_fadeIn__YgQWi var(--transition-base) ease-out}@keyframes MenuNav_categoryDropdown_fadeIn__YgQWi{0%{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:translateY(0)}}@media(max-width:768px){.MenuNav_categoryBackdrop__Dm49x{background:var(--modal-backdrop-background)}.MenuNav_categoryDropdown__mZ5U0{top:auto!important;right:0!important;bottom:0;left:0!important;width:100%;max-height:60vh;overflow-y:auto;-webkit-overflow-scrolling:touch;overscroll-behavior:contain;border-radius:var(--radius-xl) var(--radius-xl) 0 0;border-bottom:none;padding:var(--padding-md);animation:MenuNav_categoryDropdown_slideUp__AOLHc .25s ease-out}@keyframes MenuNav_categoryDropdown_slideUp__AOLHc{0%{opacity:0;transform:translateY(100%)}to{opacity:1;transform:translateY(0)}}}.MenuNav_categoryDropdownItem__VddH3{display:block;position:relative}.MenuNav_categoryDropdownItem__VddH3>a{display:flex;align-items:center;gap:var(--gap-sm);width:100%;padding:var(--padding-sm) var(--padding-md);border-radius:var(--radius-sm);color:var(--color-text-muted);font-size:var(--font-size-body-sm);text-decoration:none;transition:color var(--transition-base),background-color var(--transition-base)}.MenuNav_categoryDropdownItem__VddH3>a:hover{color:var(--color-text);background:var(--color-surface-muted)}.MenuNav_categoryDropdownItem__VddH3>a:focus-visible{outline:var(--focus-outline-width) solid var(--focus-outline-color);outline-offset:var(--focus-outline-offset)}.MenuNav_subcategoryButton__0eTj1{display:flex;align-items:center;justify-content:space-between;width:100%;padding:var(--padding-xs) var(--padding-sm);background:rgba(0,0,0,0);border:var(--border-width-thin) solid rgba(0,0,0,0);border-radius:var(--radius-sm);color:var(--color-text-muted);font-size:var(--font-size-body-sm);font-family:inherit;text-align:left;cursor:pointer;transition:color var(--transition-base),background-color var(--transition-base)}.MenuNav_subcategoryButton__0eTj1:hover{color:var(--color-text);background:var(--color-surface-muted)}.MenuNav_subcategoryButton__0eTj1:focus-visible{outline:var(--focus-outline-width) solid var(--focus-outline-color);outline-offset:var(--focus-outline-offset)}.MenuNav_subcategoryButton__0eTj1.MenuNav_active__kChnS{color:var(--color-text);background:var(--color-surface-muted);font-weight:var(--font-weight-medium)}.MenuNav_subcategoryChevron__YU90c{opacity:.6;flex-shrink:0;margin-left:var(--gap-sm)}.MenuNav_subcategoryPanel__C80wV{position:absolute;top:0;left:100%;margin-left:var(--gap-2xs);min-width:200px;background:var(--modal-dialog-background);border:var(--modal-dialog-border);border-radius:var(--radius-md);padding:var(--padding-xs);box-shadow:var(--shadow-xl);-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);animation:MenuNav_categoryDropdown_fadeIn__YgQWi var(--transition-base) ease-out;z-index:1}@media(max-width:768px){.MenuNav_subcategoryPanel__C80wV{position:static;left:auto;margin-left:0;margin-top:var(--gap-2xs);min-width:0;padding:0 0 0 var(--padding-sm);background:rgba(0,0,0,0);border:none;box-shadow:none;-webkit-backdrop-filter:none;backdrop-filter:none;animation:none}}