@layer vectis.reset,vectis.tokens;@layer vectis.components{.v-combobox{anchor-scope:--combobox-anchor;width:100%;font-family:var(--vectis-text-family)}.v-combobox-control{display:block}.v-combobox-control .v-input-field{anchor-name:--combobox-anchor}.v-combobox-panel{max-block-size:var(--vectis-control-size-combobox-list-max-block)}.v-combobox-spinner{color:var(--vectis-color-text-muted)}.v-combobox[data-collapsed] .v-input-control{width:0;height:0;padding:0;position:absolute}.v-combobox:not([data-collapsed]) .v-listbox-text{max-inline-size:50%}.v-combobox:has(.v-listbox-text){min-inline-size:0}.v-combobox-state{align-items:center;gap:var(--control-gap);min-height:var(--control-height);padding:var(--vectis-space-1) var(--control-padding-inline);font-size:var(--control-font-size);color:var(--vectis-color-text-muted);flex:none;display:flex}.v-combobox-state>.v-combobox-empty[data-size]{padding-block:var(--vectis-space-3);flex:1;padding-inline:0}.v-combobox-more{min-height:var(--vectis-control-height-xs);color:var(--vectis-color-text-muted);flex:none;justify-content:center;align-items:center;display:flex}@media (prefers-reduced-motion:reduce){.v-combobox-chevron{transition:none}}}@layer vectis.utilities;
