.N4u-8W_root{min-inline-size:0;max-inline-size:100%;position:relative}.N4u-8W_root[data-variant=sidebar]{inline-size:100%}.N4u-8W_trigger[data-language-trigger]{touch-action:manipulation;border:1px solid hsl(var(--outline));block-size:auto;min-block-size:2.75rem;inline-size:100%;min-inline-size:12.5rem;color:hsl(var(--text-secondary));background:0 0;border-radius:999px;justify-content:flex-start;gap:.625rem;padding:.5rem .875rem;font-weight:400;transition-property:color,background-color,border-color}.N4u-8W_root[data-compact] .N4u-8W_trigger[data-language-trigger]{justify-content:center;gap:.5rem;inline-size:auto;min-inline-size:5.5rem;padding-inline:.875rem}.N4u-8W_root[data-variant=sidebar] .N4u-8W_trigger[data-language-trigger]{border-color:#0000;border-radius:.75rem;min-inline-size:0;padding-inline:.75rem}.N4u-8W_root[data-variant=plain] .N4u-8W_trigger[data-language-trigger]{border-color:#0000;padding-inline:.5rem}.N4u-8W_trigger[data-state=open]{background:hsl(var(--surface-hover));color:hsl(var(--foreground));border-color:hsl(var(--outline-strong))}.N4u-8W_root[data-variant=sidebar] .N4u-8W_trigger[data-state=open],.N4u-8W_root[data-variant=plain] .N4u-8W_trigger[data-state=open]{border-color:#0000}@media (hover:hover){.N4u-8W_trigger:not([aria-disabled=true]):hover{background:hsl(var(--surface-hover));color:hsl(var(--foreground))}}.N4u-8W_trigger[data-loading]{cursor:progress}.N4u-8W_trigger[data-error]{color:hsl(var(--foreground))}.N4u-8W_iconSlot{flex:none;justify-content:center;align-items:center;block-size:1rem;inline-size:1.25rem;display:inline-flex}.N4u-8W_flag{object-fit:cover;border-radius:.125rem;outline:1px solid #ffffff1f;flex:none;block-size:.9375rem;inline-size:1.25rem;display:block;transform:none}.N4u-8W_code{text-align:center;letter-spacing:.04em;inline-size:1.5rem;color:hsl(var(--foreground));font-family:inherit;font-size:.8125rem;font-weight:500;line-height:1.5}.N4u-8W_currentName{text-align:start;min-inline-size:0;color:hsl(var(--foreground));flex:1;font-size:.8125rem;line-height:1.5}.N4u-8W_trigger .N4u-8W_chevron{opacity:.7;flex:none;block-size:.875rem;inline-size:.875rem;margin-inline-start:auto;transition:transform .15s}.N4u-8W_trigger[data-state=open] .N4u-8W_chevron{transform:rotate(180deg)}.N4u-8W_content[data-language-menu]{inline-size:36.5rem;max-inline-size:calc(100vw - 1.5rem);max-block-size:var(--radix-dropdown-menu-content-available-height);border:1px solid hsl(var(--outline));background:hsl(var(--surface));color:hsl(var(--foreground));transform-origin:var(--radix-dropdown-menu-content-transform-origin);border-radius:1.25rem;flex-direction:column;padding:.5rem;animation:none;display:flex;overflow:hidden;box-shadow:0 18px 48px #00000073,0 2px 8px #00000040}@media (max-width:639px){.N4u-8W_content[data-language-menu]{inline-size:17.5rem}}.N4u-8W_heading{color:hsl(var(--muted-foreground));letter-spacing:.02em;flex:none;padding:.5rem .75rem .375rem;font-size:.75rem;font-weight:500;line-height:1.5}.N4u-8W_choices{overscroll-behavior:contain;scrollbar-gutter:stable;scrollbar-width:thin;scrollbar-color:hsl(var(--outline-strong)) transparent;flex:auto;grid-template-rows:repeat(7,auto);grid-template-columns:repeat(2,minmax(0,1fr));grid-auto-flow:column;gap:.125rem .25rem;min-block-size:0;padding:.125rem;display:grid;overflow-y:auto}@media (max-width:639px){.N4u-8W_choices{grid-template-rows:none;grid-template-columns:minmax(0,1fr);grid-auto-flow:row}}.N4u-8W_option[data-language-option]{min-block-size:3.25rem;color:hsl(var(--muted-foreground));text-align:start;cursor:pointer;background:0 0;border:0;border-radius:.75rem;align-items:center;gap:.75rem;inline-size:100%;padding:.5rem .75rem;font-size:.875rem;font-weight:400;line-height:1.4;transition:background-color .12s,color .12s;display:flex}.N4u-8W_option>span:first-child:not(:last-child):not(.N4u-8W_optionText){display:none}.N4u-8W_optionFlag{object-fit:cover;border-radius:.1875rem;outline:1px solid #ffffff24;flex:none;block-size:1.125rem;inline-size:1.5rem;display:block}.N4u-8W_optionText{text-align:start;flex-direction:column;flex:1;align-items:flex-start;min-inline-size:0;display:flex}.N4u-8W_optionName{color:hsl(var(--foreground));overflow-wrap:anywhere;font-size:.9375rem;font-weight:500;line-height:1.35}.N4u-8W_optionSecondary{color:hsl(var(--muted-foreground));overflow-wrap:anywhere;font-size:.75rem;font-weight:400;line-height:1.35}.N4u-8W_selection{inline-size:1.25rem;color:hsl(var(--ring));flex:none;justify-content:flex-end;align-items:center;display:flex}.N4u-8W_option[data-state=checked]{color:hsl(var(--foreground));background:#1c232c}.N4u-8W_option[data-highlighted],.N4u-8W_option:focus-visible,.N4u-8W_option:not(:disabled):active{background:hsl(var(--surface-raised));color:hsl(var(--foreground))}.N4u-8W_option[data-state=checked][data-highlighted],.N4u-8W_option[data-state=checked]:focus-visible{background:#212a36}@media (hover:hover){.N4u-8W_option:not([data-highlighted]):not(:disabled):hover{background:hsl(var(--surface-raised))}.N4u-8W_option[data-state=checked]:not([data-highlighted]):hover{background:#212a36}}.N4u-8W_option:focus-visible{outline:2px solid hsl(var(--ring));outline-offset:-2px}.N4u-8W_option:disabled,.N4u-8W_option[data-disabled]{opacity:.6}.N4u-8W_errorSection{border-block-start:1px solid hsl(var(--outline));flex:none;margin-block-start:.375rem;padding:.5rem .25rem .25rem}.N4u-8W_errorText{color:hsl(var(--foreground));overflow-wrap:anywhere;padding:.25rem .5rem;font-size:.75rem;line-height:1.6}.N4u-8W_retry{min-block-size:2.75rem;color:hsl(var(--foreground));border-radius:.75rem;margin-block-start:.25rem}.N4u-8W_sheet[data-language-sheet]{border-color:hsl(var(--outline));background:hsl(var(--surface));border-radius:1.5rem 1.5rem 0 0;flex-direction:column;gap:0;max-block-size:min(85dvh,40rem);padding:0;display:flex;overflow:hidden}.N4u-8W_grabber{background:hsl(var(--outline-strong));border-radius:999px;flex:none;block-size:.25rem;inline-size:2.25rem;margin:.5rem auto 0}.N4u-8W_sheetHeader{flex:none;align-items:center;min-block-size:3.5rem;padding-block:.25rem;padding-inline:1.25rem 4rem;display:flex}.N4u-8W_sheetTitle{letter-spacing:-.01em;font-size:1.125rem;font-weight:600;line-height:1.3}.N4u-8W_sheetList{overscroll-behavior:contain;min-block-size:0;padding:.25rem .75rem max(1rem, env(safe-area-inset-bottom));flex-direction:column;flex:auto;gap:.125rem;padding-inline-start:max(.75rem, env(safe-area-inset-left));padding-inline-end:max(.75rem, env(safe-area-inset-right));display:flex;overflow-y:auto}.N4u-8W_sheet .N4u-8W_option[data-language-option]{flex:none;min-block-size:3.5rem;padding-inline:.875rem}.N4u-8W_sheet .N4u-8W_errorSection{padding-block-end:max(.75rem, env(safe-area-inset-bottom));padding-inline:1rem}.N4u-8W_sheetRetry{min-block-size:3rem;inline-size:100%;color:hsl(var(--foreground));border-radius:.75rem;gap:.5rem}@media (prefers-reduced-motion:no-preference){.N4u-8W_spinner{animation:1s linear infinite N4u-8W_language-loading}.N4u-8W_content[data-language-menu][data-state=open]{animation:.15s cubic-bezier(.16,1,.3,1) N4u-8W_language-menu-in}.N4u-8W_content[data-language-menu][data-state=closed]{animation:.12s ease-in forwards N4u-8W_language-menu-out}.N4u-8W_content[data-language-menu][data-side=bottom]{--language-shift:-4px}.N4u-8W_content[data-language-menu][data-side=top]{--language-shift:4px}}@keyframes N4u-8W_language-menu-in{0%{opacity:0;transform:translateY(var(--language-shift,-4px)) scale(.98)}to{opacity:1;transform:none}}@keyframes N4u-8W_language-menu-out{to{opacity:0;transform:translateY(var(--language-shift,-4px)) scale(.98)}}@keyframes N4u-8W_language-loading{to{transform:rotate(360deg)}}@media (prefers-reduced-motion:reduce){.N4u-8W_trigger[data-language-trigger],.N4u-8W_trigger .N4u-8W_chevron,.N4u-8W_option[data-language-option],.N4u-8W_retry{transition:none}}@media (forced-colors:active){.N4u-8W_trigger[data-language-trigger]{border-color:buttontext}.N4u-8W_option[data-state=checked]{outline-offset:-3px;outline:1px solid highlight}.N4u-8W_option:focus-visible{outline-color:highlight}.N4u-8W_selection{color:highlight}}
