.language-dropdown.svelte-kdtrps{display:inline-block;position:relative}.dropdown-trigger.svelte-kdtrps{border:1px solid var(--color-border);cursor:pointer;background:#162033cc;border-radius:8px;align-items:center;gap:.25rem;padding:.375rem .5rem;transition:border-color .2s,background-color .2s;display:flex}.dropdown-trigger.svelte-kdtrps:hover{border-color:var(--color-primary);background:#162033}.dropdown-trigger.svelte-kdtrps:focus-visible{box-shadow:var(--focus-ring);outline:none}.dropdown-trigger.svelte-kdtrps .chevron{width:.875rem;height:.875rem;color:var(--color-text-secondary)}.flag.svelte-kdtrps{width:auto;height:1rem;box-shadow:0 0 0 1px var(--color-border);object-fit:cover;border-radius:2px;display:block}.dropdown-menu.svelte-kdtrps{background:var(--color-bg-surface);border:1px solid var(--color-border);min-width:5rem;box-shadow:var(--elevation-3);z-index:200;border-radius:8px;flex-direction:column;padding:.25rem;display:flex;position:absolute;top:calc(100% + .375rem);right:0}.dropdown-item.svelte-kdtrps{color:var(--color-text-secondary);cursor:pointer;background:0 0;border:none;border-radius:6px;align-items:center;gap:.5rem;padding:.5rem .625rem;font-size:.8125rem;font-weight:500;transition:background-color .15s,color .15s;display:flex}.dropdown-item.svelte-kdtrps:hover{background:var(--color-bg-surface-hover);color:var(--color-text-primary)}.dropdown-item.selected.svelte-kdtrps{color:var(--color-primary);font-weight:600}.dropdown-item.svelte-kdtrps:focus-visible{box-shadow:var(--focus-ring);outline:none}.label.svelte-kdtrps{font-family:inherit}
