.ui-model-picker[data-v-665c6fb3]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.5rem}.ui-model-picker__option[data-v-665c6fb3]{display:grid;min-height:3.7rem;width:100%;gap:.22rem;border:1px solid var(--border);border-radius:var(--radius);background:var(--background);color:var(--foreground);padding:.65rem .72rem;text-align:left;transition:background .15s ease,border-color .15s ease,box-shadow .15s ease,color .15s ease}.ui-model-picker__option[data-v-665c6fb3]:focus-visible,.ui-model-picker__option[data-v-665c6fb3]:hover{border-color:color-mix(in srgb,var(--brand) 42%,var(--border));background:var(--accent);outline:none;box-shadow:0 0 0 2px color-mix(in srgb,var(--ring) 12%,transparent)}.ui-model-picker__option.is-selected[data-v-665c6fb3]{border-color:color-mix(in srgb,var(--brand) 54%,var(--border));background:var(--brand-soft);box-shadow:var(--shadow-sm)}.ui-model-picker__option[data-v-665c6fb3]:disabled{cursor:not-allowed;opacity:.55}.ui-model-picker__name[data-v-665c6fb3]{min-width:0;overflow-wrap:anywhere;font-size:.86rem;font-weight:650;line-height:1.28}.ui-model-picker__description[data-v-665c6fb3]{min-width:0;overflow:hidden;color:var(--muted-foreground);font-size:.74rem;line-height:1.45;text-overflow:ellipsis;white-space:nowrap}
