.component-root--form-elements--select-field[data-v-2bf6da8c]{--component--border-color:var(--color--dimmed);--component--border-width:1px}.component-root--form-elements--select-field.error[data-v-2bf6da8c]{--component--border-color:var(--color--error);--component--border-width:2px}.component-root--form-elements--select-field[data-v-2bf6da8c]:focus-within{--component--border-color:var(--color--highlight);--component--border-width:2px}.component-root--form-elements--select-field[data-v-2bf6da8c]{display:grid;grid-template-columns:[field-label-start field-input-start field-message-start field-description-start] 1fr [field-description-end field-message-end field-input-end field-label-end];grid-template-rows:[field-label field-input] auto [field-input-end field-label-end field-message-start] auto [field-message-end field-description-start] auto [field-description-end]}.component-root--form-elements--select-field:not(:focus-within) .field-label[data-v-2bf6da8c]:not(.is-value-empty){font-size:var(--font-formats--body--font-size--xs);font-weight:var(--font-formats--body--font-weight--xs);line-height:var(--font-formats--body--line-height--xs)}@media(min-width:64em){.component-root--form-elements--select-field:not(:focus-within) .field-label[data-v-2bf6da8c]:not(.is-value-empty){font-size:var(--font-formats--body--font-size--md);font-weight:var(--font-formats--body--font-weight--md);line-height:var(--font-formats--body--line-height--md)}}.component-root--form-elements--select-field:not(:focus-within) .field-label[data-v-2bf6da8c]:not(.is-value-empty){line-height:inherit;margin:calc(1rem + .75em) 0 .75em;outline:none;padding:.25rem 0;width:100%}.component-root--form-elements--select-field:focus-within .field-label[data-v-2bf6da8c]{color:var(--color--text)}.field-label[data-v-2bf6da8c]{grid-area:field-input;margin-top:.75em;transition:all var(--root--movements--duration--fast) ease-out}.field-input[data-v-2bf6da8c]{grid-area:field-input;margin:calc(1rem + .75em) 0 .75em;--vs-colors--lightest:var(--color--dimmed);--vs-font-size:inherit;--vs-line-height:inherit;font-size:var(--font-formats--body--font-size--xs);font-weight:var(--font-formats--body--font-weight--xs);line-height:var(--font-formats--body--line-height--xs)}@media(min-width:64em){.field-input[data-v-2bf6da8c]{font-size:var(--font-formats--body--font-size--md);font-weight:var(--font-formats--body--font-weight--md);line-height:var(--font-formats--body--line-height--md)}}.field-input[data-v-2bf6da8c]{--vs-border-color:transparent;--vs-border-width:calc(var(--component--border-width)*-1);--vs-border-style:none;--vs-border-radius:0;border:none;border-bottom:var(--component--border-width) solid var(--component--border-color);--vs-controls-color:var(--color--dimmed)}.field-input[data-v-2bf6da8c] .vs__dropdown-toggle{padding:0 0 .25rem}.field-input[data-v-2bf6da8c] .vs__selected-options{padding:.25rem 0 0}.field-input[data-v-2bf6da8c] .vs__selected{margin:0;padding:0 .25rem}.field-input[data-v-2bf6da8c] .vs__selected:first-child{padding-left:0}.field-input[data-v-2bf6da8c] .vs__search{margin:0;padding:0}.field-message[data-v-2bf6da8c]{grid-area:field-message;margin-top:-.75rem}.field-description[data-v-2bf6da8c]{grid-area:field-description;white-space:pre-line}
