.forms-combobox[data-v-7605079c]{position:relative}.forms-combobox__input[data-v-7605079c]{width:100%;padding:var(--spacing-sm) var(--spacing-md);border:var(--border-width) solid var(--color-border);border-radius:var(--radius-md);font-size:var(--font-size-md);font-family:var(--font-family-base);color:var(--color-text);background:var(--color-background);transition:border-color var(--transition-base);box-sizing:border-box}.forms-combobox__input[data-v-7605079c]:focus{outline:none}.forms-combobox__input[data-v-7605079c]:focus-visible{border-color:var(--color-primary);outline:2px solid var(--color-primary);outline-offset:2px;box-shadow:0 0 0 2px var(--color-focus-ring)}.forms-combobox__input[data-v-7605079c]:disabled{opacity:.5;cursor:not-allowed}.forms-combobox__list[data-v-7605079c]{z-index:10;max-height:200px;margin:var(--spacing-xs) 0 0;background:var(--color-surface);border:var(--border-width) solid var(--color-border);border-radius:var(--radius-md);box-shadow:var(--shadow-md);padding:0;list-style:none;position:absolute;top:100%;left:0;right:0;overflow-y:auto}.forms-combobox__option[data-v-7605079c]{padding:var(--spacing-sm) var(--spacing-md);font-size:var(--font-size-sm);cursor:pointer;transition:background-color var(--transition-base)}.forms-combobox__option--highlighted[data-v-7605079c],.forms-combobox__option[data-v-7605079c]:hover{background:var(--color-background-accent)}.forms-combobox__loading[data-v-7605079c]{right:var(--spacing-md);color:var(--color-text-muted);font-size:var(--font-size-sm);position:absolute;top:50%;transform:translateY(-50%)}.language-picker__pills[data-v-915b1419]{gap:var(--spacing-xs);margin:var(--spacing-sm) 0 0;flex-wrap:wrap;padding:0;list-style:none;display:flex}.language-picker__pill[data-v-915b1419]{align-items:center;gap:var(--spacing-xs);padding:var(--spacing-xs) var(--spacing-sm);border:var(--border-width) solid var(--color-border);border-radius:var(--radius-full);background:var(--color-background-accent);color:var(--color-text);font-size:var(--font-size-xs);font-weight:var(--font-weight-medium);display:inline-flex}.language-picker__remove[data-v-915b1419]{width:16px;height:16px;color:inherit;font-size:var(--font-size-sm);cursor:pointer;opacity:.8;background:0 0;border:none;justify-content:center;align-items:center;padding:0;line-height:1;display:inline-flex}.language-picker__remove[data-v-915b1419]:hover:not(:disabled){opacity:1}.language-picker__remove[data-v-915b1419]:focus-visible{outline:2px solid var(--color-primary-text);outline-offset:1px;border-radius:var(--radius-full)}.language-picker__remove[data-v-915b1419]:disabled{cursor:not-allowed}
