:root,body[data-ui-env=preview]{--vc-input-font-family: var(--font-mono, "JetBrains Mono", monospace);--vc-input-font-size-sm: var(--vc-font-size-2);--vc-input-font-size-base: var(--vc-font-size-2);--vc-input-font-size-mobile: var(--vc-font-size-3);--vc-input-line-height: var(--vc-line-height-2);--vc-input-line-height-tight: var(--vc-line-height-0, 1);--vc-input-min-height-sm: var(--vc-control-height-md);--vc-input-min-height-base: var(--vc-control-height-lg);--vc-input-min-width-fluid: 0;--vc-input-width-fluid: 100%;--vc-input-padding-inline-sm: var(--vc-space-2);--vc-input-padding-inline-base: var(--vc-control-padding-x);--vc-input-padding-block-base: var(--vc-control-padding-y);--vc-input-radius-sm: var(--vc-radius-3);--vc-input-radius: var(--vc-radius-3);--vc-input-border: var(--vc-border-subtle);--vc-input-border-muted: var(--vc-border-subtle);--vc-input-border-focus: color-mix(in srgb, hsl(var(--vc-action-primary-bg-hsl)) 70%, hsl(var(--vc-border-subtle-hsl)) 30%);--vc-input-border-focus-soft: color-mix(in srgb, hsl(var(--vc-action-primary-bg-hsl)) 48%, hsl(var(--vc-border-subtle-hsl)) 52%);--vc-input-bg: var(--vc-bg-page);--vc-input-bg-elevated: color-mix(in srgb, hsl(var(--vc-surface-card-hsl)) 92%, transparent);--vc-input-bg-hover: color-mix(in srgb, hsl(var(--vc-surface-card-hsl)) 58%, hsl(var(--vc-bg-page-hsl)) 42%);--vc-input-bg-focus: color-mix(in srgb, hsl(var(--vc-bg-page-hsl)) 82%, hsl(var(--vc-surface-card-hsl)) 18%);--vc-input-color: var(--vc-text-primary);--vc-input-placeholder-color: color-mix(in srgb, hsl(var(--vc-text-muted-hsl)) 82%, transparent);--vc-input-border-error: var(--vc-state-error-border);--vc-input-border-success: var(--vc-state-success-border);--vc-input-bg-error: color-mix(in srgb, hsl(var(--vc-state-danger-bg-hsl)) 22%, hsl(var(--vc-bg-page-hsl)) 78%);--vc-input-bg-success: color-mix(in srgb, var(--vc-state-success-bg) 72%, hsl(var(--vc-bg-page-hsl)) 28%);--vc-input-focus-shadow: 0 0 0 1px var(--vc-input-border-focus-soft), 0 0 0 4px color-mix(in srgb, hsl(var(--vc-action-primary-bg-hsl)) 14%, transparent);--vc-input-transition: border-color var(--vc-motion-duration-base) var(--vc-motion-ease-standard), background-color var(--vc-motion-duration-base) var(--vc-motion-ease-standard), box-shadow var(--vc-motion-duration-base) var(--vc-motion-ease-standard), color var(--vc-motion-duration-fast) var(--vc-motion-ease-standard);--vc-input-transition-none: none;--vc-input-outline-none: none;--vc-input-loading-spinner-size: var(--vc-size-1);--vc-input-loading-spinner-border-width: 2px;--vc-input-loading-spinner-color: color-mix(in srgb, var(--vc-text-primary) 58%, transparent);--vc-input-loading-spinner-track-color: color-mix(in srgb, var(--vc-text-primary) 16%, transparent);--vc-input-loading-spinner-inline-end: var(--vc-space-3);--vc-input-loading-spinner-duration: var(--vc-motion-duration-loop);--vc-input-loading-padding-right: calc(var(--vc-input-padding-inline-base) + var(--vc-input-loading-spinner-size) + var(--vc-space-4));--vc-field-gap: var(--vc-space-1);--vc-field-head-gap: var(--vc-space-2);--vc-field-counter-opacity: .74;--vc-field-wide-grid-column: 1 / -1;--vc-textarea-min-height: calc(var(--vc-control-height-lg) * 2 + var(--vc-space-2));--vc-textarea-max-height: min(14rem, 42vh);--vc-textarea-resize: none;--vc-textarea-overflow-y: auto;--vc-file-field-gap: var(--vc-field-gap);--vc-file-field-head-gap: var(--vc-radius-1);--vc-file-field-label-color: var(--vc-input-placeholder-color);--vc-file-field-label-size: var(--vc-input-font-size-sm);--vc-file-field-hint-size: var(--vc-font-size-1);--vc-file-field-hint-line-height: var(--vc-line-height-4);--vc-file-field-muted-color: var(--vc-input-placeholder-color);--vc-file-field-preview-color: var(--vc-input-color);--vc-file-field-preview-size: var(--vc-input-font-size-base);--vc-file-field-min-height: var(--vc-input-min-height-base);--vc-file-field-radius: var(--vc-input-radius);--vc-file-field-padding-block: var(--vc-input-padding-block-base);--vc-file-field-padding-inline: var(--vc-input-padding-inline-base);--vc-file-field-media-inset: var(--vc-password-toggle-inset);--vc-file-field-media-size: var(--vc-search-clear-size);--vc-file-field-padding-inline-end: var(--vc-password-padding-right);--vc-file-field-loading-spinner-inline-end: calc(var(--vc-file-field-media-inset) + var(--vc-file-field-media-size) + var(--vc-space-2));--vc-file-field-border: var(--vc-input-border);--vc-file-field-border-hover: var(--vc-select-border-hover);--vc-file-field-border-focus: var(--vc-input-border-focus);--vc-file-field-border-drag: var(--vc-input-border-focus);--vc-file-field-bg: var(--vc-input-bg-elevated);--vc-file-field-bg-hover: var(--vc-input-bg-hover);--vc-file-field-bg-drag: var(--vc-input-bg-focus);--vc-file-field-focus-shadow: var(--vc-input-focus-shadow);--vc-file-field-drag-shadow: var(--vc-input-focus-shadow);--vc-file-field-transition: var(--vc-input-transition);--vc-file-field-media-radius: var(--vc-search-clear-radius);--vc-file-field-media-border: var(--vc-input-border-muted);--vc-file-field-media-border-drag: var(--vc-action-primary-bg);--vc-file-field-media-bg: color-mix(in srgb, hsl(var(--vc-surface-card-hsl)) 72%, transparent);--vc-file-field-media-bg-drag: color-mix(in srgb, hsl(var(--vc-action-primary-bg-hsl)) 16%, hsl(var(--vc-surface-card-hsl)) 84%);--vc-file-field-media-transition: border-color var(--vc-motion-duration-fast) var(--vc-motion-ease-standard), background-color var(--vc-motion-duration-fast) var(--vc-motion-ease-standard), color var(--vc-motion-duration-fast) var(--vc-motion-ease-standard);--vc-file-field-icon-size: var(--vc-search-clear-icon-size);--vc-file-field-icon-color: var(--vc-input-placeholder-color);--vc-file-field-icon-color-hover: var(--vc-text-secondary);--vc-file-field-icon-color-drag: var(--vc-action-primary-bg);--vc-directory-filter-panel-gap: var(--vc-card-content-gap, var(--vc-space-4));--vc-directory-filter-panel-border: var(--vc-input-border);--vc-directory-filter-panel-radius: var(--vc-card-radius, var(--vc-radius-4));--vc-directory-filter-panel-padding: var(--vc-card-content-padding, var(--vc-space-3) var(--vc-space-4) var(--vc-space-4));--vc-directory-filter-panel-bg: var(--vc-surface-card);--vc-directory-filter-label-gap: var(--vc-field-gap);--vc-directory-filter-label-color: var(--vc-text-muted);--vc-directory-filter-label-font-family: var(--vc-input-font-family);--vc-directory-filter-label-font-size: var(--vc-font-size-1);--vc-directory-filter-control-min-height: var(--vc-control-height-lg);--vc-directory-filter-control-border: var(--vc-input-border);--vc-directory-filter-control-radius: var(--vc-input-radius);--vc-directory-filter-control-radius-network: var(--vc-radius-3);--vc-directory-filter-control-padding: var(--vc-control-padding-y) var(--vc-input-padding-inline-sm);--vc-directory-filter-control-color: var(--vc-input-color);--vc-directory-filter-control-bg: var(--vc-input-bg);--vc-directory-filter-control-font-family: var(--vc-input-font-family);--vc-directory-filter-control-font-size: var(--vc-input-font-size-base);--vc-directory-filter-control-line-height: var(--vc-input-line-height);--vc-directory-filter-select-icon-position: right var(--vc-space-3) center;--vc-directory-filter-select-icon-size: var(--vc-size-1) var(--vc-size-1);--vc-directory-filter-select-padding-right: calc(var(--vc-size-5) + var(--vc-space-2));--vc-directory-filter-control-border-hover: var(--vc-select-border-hover);--vc-directory-filter-control-bg-hover: var(--vc-select-bg-hover);--vc-directory-filter-control-border-focus: var(--vc-input-border-focus);--vc-directory-filter-control-focus-shadow: var(--vc-input-focus-shadow);--vc-directory-filter-actions-gap: var(--vc-space-2);--vc-directory-filter-action-min-height: var(--vc-control-height-lg);--vc-directory-filter-action-radius: var(--vc-input-radius);--vc-directory-filter-action-padding: var(--vc-control-padding-y) var(--vc-control-padding-x);--vc-directory-filter-action-font-family: var(--vc-input-font-family);--vc-directory-filter-action-font-size: var(--vc-font-size-1);--vc-directory-filter-action-line-height: var(--vc-line-height-0, 1);--vc-directory-filter-action-primary-border: var(--vc-action-primary-bg);--vc-directory-filter-action-primary-color: var(--vc-action-primary-text);--vc-directory-filter-action-primary-bg: var(--vc-action-primary-bg);--vc-directory-filter-action-secondary-border: var(--vc-border-subtle);--vc-directory-filter-action-secondary-color: var(--vc-text-muted);--vc-directory-filter-action-secondary-border-hover: var(--vc-select-border-hover);--vc-directory-filter-action-secondary-color-hover: var(--vc-text-primary);--vc-directory-chip-rail-gap: var(--vc-card-tags-gap, var(--vc-space-2));--vc-directory-chip-rail-chip-min-height: var(--vc-component-chip-height, var(--vc-control-height-md));--vc-directory-chip-rail-chip-gap: var(--vc-component-chip-gap, var(--vc-space-2));--vc-directory-chip-rail-chip-border: var(--vc-border-subtle);--vc-directory-chip-rail-chip-radius: var(--vc-component-chip-radius, var(--vc-radius-3));--vc-directory-chip-rail-chip-padding: var(--vc-space-2) var(--vc-component-chip-padding-x, var(--vc-space-3));--vc-directory-chip-rail-chip-color: var(--vc-text-muted);--vc-directory-chip-rail-chip-bg: hsl(var(--vc-surface-card-hsl) / .78);--vc-directory-chip-rail-chip-font-family: var(--vc-input-font-family);--vc-directory-chip-rail-chip-font-size: var(--vc-component-chip-font-size, var(--vc-font-size-1));--vc-directory-chip-rail-chip-font-weight: var(--vc-font-weight-4);--vc-directory-chip-rail-chip-line-height: var(--vc-line-height-1);--vc-directory-chip-rail-chip-transition: border-color var(--vc-motion-duration-fast) var(--vc-motion-ease-standard), color var(--vc-motion-duration-fast) var(--vc-motion-ease-standard), background-color var(--vc-motion-duration-fast) var(--vc-motion-ease-standard);--vc-directory-chip-rail-chip-border-hover: var(--vc-select-border-hover);--vc-directory-chip-rail-chip-color-hover: var(--vc-text-primary);--vc-directory-chip-rail-chip-border-active: var(--vc-action-primary-bg);--vc-directory-chip-rail-chip-color-active: var(--vc-action-primary-text);--vc-directory-chip-rail-chip-bg-active: var(--vc-action-primary-bg);--vc-directory-chip-rail-chip-meta-opacity: .72;--vc-directory-chip-rail-mobile-margin-jobs: 0 0 var(--vc-space-3);--vc-directory-chip-rail-mobile-margin-network: 0 0 var(--vc-space-4);--vc-directory-chip-rail-mobile-list-padding: var(--vc-radius-1) var(--vc-space-4) var(--vc-space-1) 0;--vc-directory-chip-rail-mobile-chip-max-width: min(18rem, 78vw);--vc-select-min-height-sm: var(--vc-input-min-height-sm);--vc-select-min-height: var(--vc-input-min-height-base);--vc-select-border: var(--vc-input-border);--vc-select-border-hover: color-mix(in srgb, hsl(var(--vc-action-primary-bg-hsl)) 42%, hsl(var(--vc-border-subtle-hsl)) 58%);--vc-select-border-focus: var(--vc-input-border-focus);--vc-select-bg: var(--vc-input-bg);--vc-select-bg-hover: color-mix(in srgb, hsl(var(--vc-surface-card-hsl)) 58%, hsl(var(--vc-bg-page-hsl)) 42%);--vc-select-color: var(--vc-input-color);--vc-select-muted-color: var(--vc-text-muted);--vc-select-padding-inline-sm: var(--vc-input-padding-inline-sm);--vc-select-padding-right: calc(var(--vc-size-4) + var(--vc-space-2));--vc-select-trigger-gap: var(--vc-space-3);--vc-select-trigger-padding: 0 var(--vc-select-padding-right) 0 var(--vc-select-padding-inline);--vc-select-label-gap: var(--vc-space-1);--vc-select-label-size: var(--vc-font-size-2);--vc-select-font-size: var(--vc-input-font-size-base);--vc-select-font-size-sm: var(--vc-input-font-size-sm);--vc-select-list-offset: var(--vc-space-1);--vc-select-list-radius: var(--vc-radius-4);--vc-select-list-gap: var(--vc-radius-1);--vc-select-list-max-height: min(18rem, 48vh);--vc-select-list-fit-max-height: var(--vc-select-list-max-height);--vc-select-list-bg: color-mix(in srgb, hsl(var(--vc-surface-card-hsl)) 94%, hsl(var(--vc-bg-page-hsl)) 6%);--vc-select-list-shadow: 0 1rem 2.5rem color-mix(in srgb, hsl(var(--vc-bg-page-hsl)) 64%, transparent);--vc-select-open-z-index: var(--vc-layer-input-popover-open, var(--vc-layer-floating, 30));--vc-select-option-padding: var(--vc-space-2) var(--vc-space-3);--vc-select-option-line-height: var(--vc-line-height-1);--vc-select-option-transition: background-color var(--vc-motion-duration-fast) var(--vc-motion-ease-standard), color var(--vc-motion-duration-fast) var(--vc-motion-ease-standard), box-shadow var(--vc-motion-duration-fast) var(--vc-motion-ease-standard);--vc-select-option-bg-hover: color-mix(in srgb, hsl(var(--vc-action-secondary-bg-hsl)) 72%, hsl(var(--vc-bg-page-hsl)) 28%);--vc-select-option-bg-selected: color-mix(in srgb, hsl(var(--vc-action-primary-bg-hsl)) 16%, hsl(var(--vc-surface-card-hsl)) 84%);--vc-select-option-color-selected: var(--vc-text-primary);--vc-select-focus-shadow: var(--vc-input-focus-shadow);--vc-search-shell-height: var(--vc-control-height-md);--vc-search-shell-width: clamp(220px, 24vw, 340px);--vc-search-shell-radius: var(--vc-input-radius-sm);--vc-search-prompt-color: var(--vc-action-primary-bg);--vc-search-prompt-padding-inline-start: var(--vc-input-padding-inline-base);--vc-search-prompt-padding-inline-end: var(--vc-space-3);--vc-search-field-column-gap: var(--vc-space-2);--vc-search-control-min-height-offset: 2px;--vc-search-control-padding-inline-end: calc(var(--vc-input-padding-inline-base) + var(--vc-space-2));--vc-search-control-padding-inline-start: var(--vc-space-2);--vc-search-clear-size: var(--vc-size-2);--vc-search-clear-icon-size: var(--vc-size-1);--vc-search-clear-radius: var(--vc-radius-2);--vc-search-clear-inset-inline-end: var(--vc-space-1);--vc-search-clear-opacity: .72;--vc-search-clear-opacity-hover: .92;--vc-search-clear-bg-hover: color-mix(in srgb, hsl(var(--vc-action-secondary-bg-hsl)) 72%, transparent);--vc-search-clear-transform-hidden: translateX(var(--vc-radius-1)) scale(.94);--vc-search-clear-transform-visible: translateX(0) scale(1);--vc-search-clear-transition: opacity var(--vc-motion-duration-base) var(--vc-motion-ease-standard), transform var(--vc-motion-duration-base) var(--vc-motion-ease-standard), visibility 0s linear var(--vc-motion-duration-base);--vc-search-clear-transition-visible: var(--vc-icon-button-transition), opacity var(--vc-motion-duration-base) var(--vc-motion-ease-standard), transform var(--vc-motion-duration-base) var(--vc-motion-ease-standard), visibility 0s linear 0s;--vc-search-clear-transition-none: none;--vc-search-native-cancel-color: color-mix(in srgb, var(--vc-text-primary) 72%, transparent);--vc-search-divider-width: 1px;--vc-search-divider-height: calc(var(--vc-input-min-height-base) - 2px);--vc-search-divider-color: var(--vc-border-subtle);--vc-search-divider-color-hover: color-mix(in srgb, hsl(var(--vc-action-primary-bg-hsl)) 28%, hsl(var(--vc-border-subtle-hsl)) 72%);--vc-search-divider-color-focus: color-mix(in srgb, hsl(var(--vc-action-primary-bg-hsl)) 44%, hsl(var(--vc-border-subtle-hsl)) 56%);--vc-search-divider-color-error: color-mix(in srgb, var(--vc-state-error-color) 42%, var(--vc-search-divider-color) 58%);--vc-search-divider-color-success: color-mix(in srgb, var(--vc-state-success-color) 42%, var(--vc-search-divider-color) 58%);--vc-search-divider-color-disabled: color-mix(in srgb, hsl(var(--vc-text-muted-hsl)) 38%, transparent);--vc-search-submit-min-width: var(--vc-size-7);--vc-search-submit-bg: color-mix(in srgb, hsl(var(--vc-action-primary-bg-hsl)) 24%, hsl(var(--vc-action-secondary-bg-hsl)) 76%);--vc-search-submit-bg-hover: color-mix(in srgb, hsl(var(--vc-action-primary-bg-hsl)) 38%, hsl(var(--vc-action-secondary-bg-hsl)) 62%);--vc-search-suggestions-bg: color-mix(in srgb, hsl(var(--vc-surface-card-hsl)) 92%, hsl(var(--vc-bg-page-hsl)) 8%);--vc-search-suggestions-shadow: 0 12px 26px color-mix(in srgb, hsl(var(--vc-bg-page-hsl)) 72%, transparent);--vc-search-suggestion-radius: var(--vc-radius-3);--vc-search-suggestion-bg-hover: color-mix(in srgb, hsl(var(--vc-action-secondary-bg-hsl)) 72%, hsl(var(--vc-bg-page-hsl)) 28%);--vc-select-control-height: var(--vc-input-min-height-base);--vc-select-radius: var(--vc-input-radius);--vc-select-padding-inline: var(--vc-input-padding-inline-base);--vc-select-gap: var(--vc-space-1);--vc-select-list-padding: var(--vc-space-1);--vc-select-list-shadow: 0 16px 34px color-mix(in srgb, hsl(var(--vc-bg-page-hsl)) 74%, transparent);--vc-select-option-radius: var(--vc-radius-3);--vc-select-chevron-inline-end: var(--vc-space-3);--vc-select-chevron-size: var(--vc-space-2);--vc-select-chevron-border-width: 2px;--vc-select-chevron-opacity: .72;--vc-select-chevron-transition: transform var(--vc-motion-duration-fast) var(--vc-motion-ease-standard);--vc-select-chevron-transform-closed: translateY(-62%) rotate(45deg);--vc-select-chevron-transform-open: translateY(-38%) rotate(225deg);--vc-select-loading-padding-right: calc(var(--vc-select-padding-right) + var(--vc-input-loading-spinner-size) + var(--vc-space-3));--vc-select-native-hidden-size: 1px;--vc-select-native-hidden-min-size: 0;--vc-select-native-hidden-padding: 0;--vc-select-native-hidden-opacity: 0;--vc-select-disabled-opacity: .56;--vc-select-option-disabled-opacity: .5;--vc-password-toggle-inset: var(--vc-space-1);--vc-password-padding-right: calc(var(--vc-search-clear-size) + var(--vc-space-3));--vc-password-loading-padding-right: calc(var(--vc-password-padding-right) + var(--vc-input-loading-spinner-size) + var(--vc-space-3));--vc-choice-gap: var(--vc-space-2);--vc-choice-padding: 0;--vc-choice-radius: var(--vc-radius-2);--vc-choice-border: var(--vc-input-border);--vc-choice-border-hover: var(--vc-select-border-hover);--vc-choice-border-active: var(--vc-action-primary-bg);--vc-choice-border-error: var(--vc-input-border-error);--vc-choice-border-success: var(--vc-input-border-success);--vc-choice-bg: transparent;--vc-choice-bg-hover: transparent;--vc-choice-bg-active: transparent;--vc-choice-color: var(--vc-input-color);--vc-choice-muted-color: var(--vc-text-muted);--vc-choice-font-family: var(--vc-input-font-family);--vc-choice-font-size: var(--vc-font-size-2);--vc-choice-line-height: var(--vc-line-height-1);--vc-choice-control-size: var(--vc-size-1);--vc-choice-control-check-size: calc(var(--vc-choice-control-size) * .68);--vc-checkbox-control-check-size: calc(var(--vc-choice-control-check-size) + 2px);--vc-checkbox-control-check-color: var(--vc-bg-page);--vc-checkbox-control-bg-active: color-mix(in srgb, var(--vc-choice-border-active) 46%, var(--vc-text-primary) 54%);--vc-choice-control-border-width: 1px;--vc-choice-control-bg: color-mix(in srgb, hsl(var(--vc-bg-page-hsl)) 90%, hsl(var(--vc-surface-card-hsl)) 10%);--vc-choice-control-bg-hover: color-mix(in srgb, hsl(var(--vc-surface-card-hsl)) 34%, hsl(var(--vc-bg-page-hsl)) 66%);--vc-choice-control-shadow-focus: var(--vc-input-focus-shadow);--vc-choice-control-shadow-active: 0 0 0 2px color-mix(in srgb, hsl(var(--vc-action-primary-bg-hsl)) 18%, transparent);--vc-choice-disabled-opacity: .56;--vc-switch-track-width: calc(var(--vc-choice-control-size) * 2);--vc-switch-track-height: calc(var(--vc-choice-control-size) * 1.12);--vc-switch-track-radius: var(--vc-radius-pill);--vc-switch-thumb-size: calc(var(--vc-switch-track-height) - 4px);--vc-switch-thumb-offset: calc(((var(--vc-switch-track-height) - var(--vc-switch-thumb-size)) / 2) - var(--vc-choice-control-border-width));--vc-switch-thumb-translate: calc(var(--vc-switch-track-width) - var(--vc-switch-thumb-size) - (var(--vc-switch-thumb-offset) * 2) - (var(--vc-choice-control-border-width) * 2));--vc-switch-thumb-bg: color-mix(in srgb, hsl(var(--vc-text-muted-hsl)) 68%, hsl(var(--vc-bg-page-hsl)) 32%);--vc-switch-thumb-bg-active: var(--vc-bg-page);--vc-switch-thumb-shadow: 0 1px 3px color-mix(in srgb, hsl(var(--vc-bg-page-hsl)) 58%, transparent);--vc-header-search-prompt-padding-inline: var(--vc-space-2) var(--vc-space-1);--vc-header-search-prompt-font-size: var(--vc-font-size-1);--vc-header-search-suggestions-radius: var(--vc-input-radius);--vc-header-search-suggestion-padding: 0 var(--vc-space-2)}.vc-input-loading-spinner,.vc-field.is-loading .vc-field__control-shell:after,.vc-select[data-loading=true] .vc-select__trigger:after,.vc-password-field[data-loading=true] .vc-password-field__shell:after,.vc-file-field[data-loading=true] .vc-file-field__shell:after{width:var(--vc-input-loading-spinner-size);height:var(--vc-input-loading-spinner-size);border:var(--vc-input-loading-spinner-border-width) solid var(--vc-input-loading-spinner-track-color);border-top-color:var(--vc-input-loading-spinner-color);border-radius:var(--vc-radius-circle);animation:vc-input-loading-spin var(--vc-input-loading-spinner-duration) linear infinite;content:"";pointer-events:none}@keyframes vc-input-loading-spin{to{transform:rotate(1turn)}}body[data-ui-env=preview] .vc-select{position:relative;display:grid;gap:var(--vc-select-gap);min-width:var(--vc-input-min-width-fluid);color:hsl(var(--vc-text-muted-hsl));font-family:var(--vc-input-font-family);font-size:var(--vc-input-font-size-sm)}body[data-ui-env=preview] .vc-select[data-open]{z-index:var(--vc-select-open-z-index)}body[data-ui-env=preview] .vc-select__label{overflow-wrap:anywhere}body[data-ui-env=preview] .vc-select__shell{position:relative;display:grid;min-width:var(--vc-input-min-width-fluid)}body[data-ui-env=preview] .vc-select__native{position:absolute;inset:auto auto 0 0;width:var(--vc-select-native-hidden-size)!important;min-width:var(--vc-select-native-hidden-min-size)!important;max-width:var(--vc-select-native-hidden-size)!important;height:var(--vc-select-native-hidden-size)!important;min-height:var(--vc-select-native-hidden-min-size)!important;max-height:var(--vc-select-native-hidden-size)!important;overflow:hidden;opacity:0;pointer-events:none}body[data-ui-env=preview] .vc-select__trigger{display:inline-flex;width:100%;min-height:var(--vc-select-control-height);align-items:center;justify-content:space-between;gap:var(--vc-select-trigger-gap);border:1px solid var(--vc-input-border);border-radius:var(--vc-select-radius);padding:var(--vc-input-padding-block-base) var(--vc-select-padding-right) var(--vc-input-padding-block-base) var(--vc-select-padding-inline);color:var(--vc-input-color);background:var(--vc-input-bg);font-family:var(--vc-input-font-family);font-size:var(--vc-input-font-size-base);line-height:var(--vc-input-line-height);text-align:left;transition:var(--vc-input-transition)}body[data-ui-env=preview] .vc-select__trigger:hover,body[data-ui-env=preview] .vc-select[data-open] .vc-select__trigger{border-color:var(--vc-input-border-focus);background:var(--vc-input-bg-focus)}body[data-ui-env=preview] .vc-select__trigger:focus-visible{border-color:var(--vc-input-border-focus);box-shadow:var(--vc-input-focus-shadow);outline:var(--vc-input-outline-none)}body[data-ui-env=preview] .vc-select__trigger span{min-width:var(--vc-input-min-width-fluid);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}body[data-ui-env=preview] .vc-select__chevron{width:var(--vc-select-chevron-size);height:var(--vc-select-chevron-size);flex:0 0 auto;transition:var(--vc-select-chevron-transition)}body[data-ui-env=preview] .vc-select[data-open] .vc-select__chevron{transform:var(--vc-select-chevron-transform-open)}body[data-ui-env=preview] .vc-select__list{position:absolute;z-index:var(--vc-layer-dropdown);top:calc(100% + var(--vc-select-list-offset));left:0;right:0;display:grid;gap:var(--vc-select-list-gap);max-height:min(var(--vc-select-list-max-height),var(--vc-select-list-fit-max-height));border:1px solid var(--vc-input-border-muted);border-radius:var(--vc-select-list-radius);padding:var(--vc-select-list-padding);background:var(--vc-search-suggestions-bg);box-shadow:var(--vc-select-list-shadow)}body[data-ui-env=preview] .vc-select[data-placement=top] .vc-select__list,body[data-ui-env=preview] .vc-select[data-placement=top] .vc-select__listbox{top:auto;bottom:calc(100% + var(--vc-select-list-offset))}body[data-ui-env=preview] .vc-select__list[hidden]{display:none}body[data-ui-env=preview] .vc-select__option{border-radius:var(--vc-select-option-radius);padding:var(--vc-select-option-padding);color:var(--vc-input-color);cursor:pointer}body[data-ui-env=preview] .vc-select__option[data-active],body[data-ui-env=preview] .vc-select__option:hover{background:var(--vc-search-suggestion-bg-hover)}body[data-ui-env=preview] .vc-select__option[aria-selected=true]{color:var(--vc-select-option-color-selected)}body[data-ui-env=preview] .vc-select__option.is-disabled{cursor:not-allowed;opacity:var(--vc-select-option-disabled-opacity)}@media(prefers-reduced-motion:reduce){body[data-ui-env=preview] .vc-select__chevron,body[data-ui-env=preview] .vc-select__trigger{transition:var(--vc-input-transition-none)}}body[data-ui-env=preview] input:not([type]),body[data-ui-env=preview] input[type=text],body[data-ui-env=preview] input[type=search],body[data-ui-env=preview] input[type=email],body[data-ui-env=preview] input[type=url],body[data-ui-env=preview] input[type=tel],body[data-ui-env=preview] input[type=number],body[data-ui-env=preview] input[type=password],body[data-ui-env=preview] textarea,body[data-ui-env=preview] select{border-color:var(--vc-input-border);color:var(--vc-input-color)}body[data-ui-env=preview] input::placeholder,body[data-ui-env=preview] textarea::placeholder{color:var(--vc-input-placeholder-color)}.vc-select{position:relative;display:grid;gap:var(--vc-select-label-gap);min-width:var(--vc-input-min-width-fluid);color:var(--vc-select-muted-color);font-family:var(--vc-input-font-family);font-size:var(--vc-select-label-size)}.vc-select[data-open]{z-index:var(--vc-select-open-z-index)}.vc-select__label{min-width:var(--vc-input-min-width-fluid);color:var(--vc-select-muted-color);overflow-wrap:anywhere}.vc-select__native{position:absolute;inset:auto auto 0 0;width:var(--vc-select-native-hidden-size)!important;min-width:var(--vc-select-native-hidden-min-size)!important;max-width:var(--vc-select-native-hidden-size)!important;height:var(--vc-select-native-hidden-size)!important;min-height:var(--vc-select-native-hidden-min-size)!important;max-height:var(--vc-select-native-hidden-size)!important;margin:0;border:0;padding:var(--vc-select-native-hidden-padding);overflow:hidden;opacity:var(--vc-select-native-hidden-opacity);pointer-events:none}.vc-select__trigger{position:relative;display:inline-flex;width:100%;min-height:var(--vc-select-min-height);min-width:var(--vc-input-min-width-fluid);align-items:center;justify-content:space-between;gap:var(--vc-select-trigger-gap);border:1px solid var(--vc-select-border);border-radius:var(--vc-select-radius);background:var(--vc-select-bg);padding:var(--vc-select-trigger-padding);color:var(--vc-select-color);font-family:var(--vc-input-font-family);font-size:var(--vc-select-font-size);line-height:var(--vc-input-line-height);text-align:left;cursor:pointer;transition:var(--vc-input-transition)}.vc-select--sm .vc-select__trigger,.vc-select--filter .vc-select__trigger{min-height:var(--vc-select-min-height-sm);border-radius:var(--vc-input-radius-sm);padding-left:var(--vc-select-padding-inline-sm);padding-right:var(--vc-select-padding-right);font-size:var(--vc-select-font-size-sm)}.vc-select__trigger:hover{border-color:var(--vc-select-border-hover);background:var(--vc-select-bg-hover)}.vc-select__trigger:focus-visible,.vc-select[data-open] .vc-select__trigger{border-color:var(--vc-select-border-focus);box-shadow:var(--vc-select-focus-shadow);outline:var(--vc-input-outline-none)}.vc-select__trigger:disabled{cursor:not-allowed;opacity:var(--vc-select-disabled-opacity)}.vc-select[data-loading=true] .vc-select__trigger{cursor:progress;padding-right:var(--vc-select-loading-padding-right)}.vc-select[data-loading=true] .vc-select__trigger:after{position:absolute;top:50%;right:var(--vc-select-chevron-inline-end);animation-name:vc-input-loading-spin-centered}.vc-select[data-loading=true] .vc-select__chevron{opacity:0}.vc-select:has(.vc-select__native[aria-invalid=true]) .vc-select__trigger{border-color:var(--vc-input-border-error);background:var(--vc-input-bg-error)}.vc-select:has(.vc-select__native[data-valid=true]) .vc-select__trigger{border-color:var(--vc-input-border-success);background:var(--vc-input-bg-success)}.vc-select__value{min-width:var(--vc-input-min-width-fluid);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.vc-select__chevron{position:absolute;right:var(--vc-select-chevron-inline-end);top:50%;width:var(--vc-select-chevron-size);height:var(--vc-select-chevron-size);border-right:var(--vc-select-chevron-border-width) solid currentColor;border-bottom:var(--vc-select-chevron-border-width) solid currentColor;opacity:var(--vc-select-chevron-opacity);pointer-events:none;transform:var(--vc-select-chevron-transform-closed);transform-origin:center;transition:var(--vc-select-chevron-transition)}.vc-select[data-open] .vc-select__chevron,.vc-select__trigger[aria-expanded=true] .vc-select__chevron{transform:var(--vc-select-chevron-transform-open)}.vc-select__listbox{position:absolute;z-index:var(--vc-layer-input-popover);top:calc(100% + var(--vc-select-list-offset));left:0;right:0;display:grid;gap:var(--vc-select-list-gap);max-height:min(var(--vc-select-list-max-height),var(--vc-select-list-fit-max-height));border:1px solid var(--vc-input-border-muted);border-radius:var(--vc-select-list-radius);background:var(--vc-select-list-bg);padding:var(--vc-select-list-padding);box-shadow:var(--vc-select-list-shadow)}.vc-select[data-placement=top] .vc-select__listbox{top:auto;bottom:calc(100% + var(--vc-select-list-offset))}.vc-select__listbox[hidden]{display:none}.vc-select__option{display:flex;width:100%;min-width:var(--vc-input-min-width-fluid);align-items:center;border:0;border-radius:var(--vc-select-option-radius);background:transparent;padding:var(--vc-select-option-padding);color:var(--vc-select-color);font:inherit;font-size:var(--vc-select-font-size-sm);line-height:var(--vc-select-option-line-height);text-align:left;cursor:pointer;transition:var(--vc-select-option-transition)}.vc-select__option:hover,.vc-select__option:focus-visible{background:var(--vc-select-option-bg-hover);outline:var(--vc-input-outline-none)}.vc-select__option[aria-selected=true],.vc-select__option.is-selected{background:var(--vc-select-option-bg-selected);color:var(--vc-select-option-color-selected)}.vc-select__option[aria-disabled=true]{cursor:not-allowed;opacity:var(--vc-select-option-disabled-opacity)}.vc-field .vc-select{width:100%}.vc-password-field{display:grid;gap:var(--vc-field-gap);min-width:var(--vc-input-min-width-fluid);color:var(--vc-input-placeholder-color);font-family:var(--vc-input-font-family);font-size:var(--vc-input-font-size-sm)}.vc-password-field__label{min-width:var(--vc-input-min-width-fluid);overflow-wrap:anywhere}.vc-password-field__shell{position:relative;display:grid;min-width:var(--vc-input-min-width-fluid)}.vc-password-field__control{width:100%;min-height:var(--vc-input-min-height-base);border:1px solid var(--vc-input-border);border-radius:var(--vc-input-radius);padding:var(--vc-input-padding-block-base) var(--vc-password-padding-right) var(--vc-input-padding-block-base) var(--vc-input-padding-inline-base);color:var(--vc-input-color);background:var(--vc-input-bg-elevated);font-family:var(--vc-input-font-family);font-size:var(--vc-input-font-size-base);line-height:var(--vc-input-line-height);transition:var(--vc-input-transition)}.vc-password-field[data-loading=true] .vc-password-field__control{cursor:progress;padding-right:var(--vc-password-loading-padding-right)}.vc-password-field[data-loading=true] .vc-password-field__shell:after{position:absolute;top:50%;right:calc(var(--vc-password-toggle-inset) + var(--vc-search-clear-size) + var(--vc-space-2));transform:translateY(-50%)}.vc-password-field[data-loading=true] .vc-password-field__shell:after{animation-name:vc-input-loading-spin-centered}@keyframes vc-input-loading-spin-centered{0%{transform:translateY(-50%) rotate(0)}to{transform:translateY(-50%) rotate(1turn)}}.vc-password-field__control:hover{border-color:var(--vc-select-border-hover);background:var(--vc-input-bg-hover)}.vc-password-field__control:focus,.vc-password-field__control:focus-visible{border-color:var(--vc-input-border-focus);box-shadow:var(--vc-input-focus-shadow);outline:var(--vc-input-outline-none)}.vc-password-field--error .vc-password-field__control{border-color:var(--vc-input-border-error);background:var(--vc-input-bg-error)}.vc-password-field--success .vc-password-field__control{border-color:var(--vc-input-border-success);background:var(--vc-input-bg-success)}.vc-password-field .vc-password-field__toggle.vc-icon-button{--vc-icon-button-size: var(--vc-search-clear-size);--vc-icon-button-icon-size: var(--vc-search-clear-icon-size);--vc-icon-button-radius: var(--vc-search-clear-radius);--vc-icon-button-border-color: transparent;--vc-icon-button-background: transparent;--vc-icon-button-color: var(--vc-search-native-cancel-color);--vc-icon-button-hover-border-color: transparent;--vc-icon-button-hover-background: var(--vc-search-clear-bg-hover);--vc-icon-button-hover-color: var(--vc-input-color);--vc-icon-button-hover-transform: translateY(-50%);--vc-button-hover-transform: translateY(-50%);position:absolute;top:50%;right:var(--vc-password-toggle-inset);opacity:var(--vc-search-clear-opacity);transform:translateY(-50%)}.vc-password-field .vc-password-field__toggle.vc-icon-button:hover,.vc-password-field .vc-password-field__toggle.vc-icon-button:active{transform:translateY(-50%)}.vc-password-field .vc-password-field__toggle.vc-icon-button:hover,.vc-password-field .vc-password-field__toggle.vc-icon-button:focus-visible{opacity:var(--vc-search-clear-opacity-hover)}.vc-password-field .vc-password-field__toggle.vc-icon-button:focus-visible{outline:var(--vc-focus-ring-width) solid var(--vc-focus-ring-color);outline-offset:var(--vc-focus-ring-offset);transform:translateY(-50%)}.vc-password-field .vc-password-field__toggle.vc-icon-button:disabled{cursor:not-allowed;transform:translateY(-50%)}.vc-checkbox,.vc-radio,.vc-switch{position:relative;display:inline-flex;width:fit-content;max-width:100%;align-items:center;min-height:var(--vc-choice-control-size);gap:var(--vc-choice-gap);border:0;border-radius:0;padding:var(--vc-choice-padding);color:var(--vc-choice-color);background:var(--vc-choice-bg);font-family:var(--vc-choice-font-family);font-size:var(--vc-choice-font-size);line-height:var(--vc-choice-line-height);cursor:pointer;vertical-align:middle;transition:color var(--vc-motion-duration-fast) var(--vc-motion-ease-standard),opacity var(--vc-motion-duration-fast) var(--vc-motion-ease-standard)}.vc-checkbox:hover,.vc-radio:hover,.vc-switch:hover{color:var(--vc-text-primary);background:var(--vc-choice-bg-hover)}.vc-checkbox input,.vc-radio input,.vc-switch input{position:absolute;inset:0;z-index:1;width:100%;height:100%;margin:0;opacity:0;cursor:inherit}.vc-checkbox:has(input:focus-visible),.vc-radio:has(input:focus-visible),.vc-switch:has(input:focus-visible){outline:var(--vc-input-outline-none)}.vc-checkbox:has(input:checked),.vc-radio:has(input:checked),.vc-switch:has(input:checked){background:var(--vc-choice-bg-active)}.vc-checkbox--error .vc-checkbox__control,.vc-radio--error .vc-radio__control,.vc-switch--error .vc-switch__track{border-color:var(--vc-choice-border-error)}.vc-checkbox--success .vc-checkbox__control,.vc-radio--success .vc-radio__control,.vc-switch--success .vc-switch__track{border-color:var(--vc-choice-border-success)}.vc-checkbox.is-disabled,.vc-radio.is-disabled,.vc-switch.is-disabled{cursor:not-allowed;opacity:var(--vc-choice-disabled-opacity)}.vc-checkbox.is-disabled:has(input:checked){opacity:1}.vc-checkbox.is-disabled:has(input:checked) .vc-checkbox__label{opacity:var(--vc-choice-disabled-opacity)}.vc-checkbox__control,.vc-radio__control{display:inline-flex;width:var(--vc-choice-control-size);height:var(--vc-choice-control-size);flex:0 0 var(--vc-choice-control-size);align-items:center;justify-content:center;border:var(--vc-choice-control-border-width) solid var(--vc-input-border);background:var(--vc-choice-control-bg);color:var(--vc-action-primary-text);box-shadow:inset 0 0 0 1px color-mix(in srgb,hsl(var(--vc-surface-card-hsl)) 72%,transparent);pointer-events:none;transition:var(--vc-input-transition)}.vc-checkbox:hover .vc-checkbox__control,.vc-radio:hover .vc-radio__control,.vc-switch:hover .vc-switch__track{border-color:var(--vc-choice-border-hover);background:var(--vc-choice-control-bg-hover)}.vc-checkbox:has(input:focus-visible) .vc-checkbox__control,.vc-radio:has(input:focus-visible) .vc-radio__control,.vc-switch:has(input:focus-visible) .vc-switch__track{border-color:var(--vc-input-border-focus);box-shadow:var(--vc-choice-control-shadow-focus)}.vc-checkbox__control{border-radius:var(--vc-radius-2)}.vc-radio__control{border-radius:var(--vc-radius-pill)}.vc-checkbox__control svg{--vc-interface-icon-size: var(--vc-checkbox-control-check-size);--vc-interface-icon-color: var(--vc-checkbox-control-check-color);width:var(--vc-checkbox-control-check-size);height:var(--vc-checkbox-control-check-size);color:var(--vc-checkbox-control-check-color);opacity:0;transform:scale(.82);transition:opacity var(--vc-motion-duration-fast) var(--vc-motion-ease-standard),transform var(--vc-motion-duration-fast) var(--vc-motion-ease-standard)}.vc-radio__control:after{content:"";width:calc(var(--vc-choice-control-size) * .42);height:calc(var(--vc-choice-control-size) * .42);border-radius:var(--vc-radius-pill);background:currentColor;opacity:0;transform:scale(.72);transition:opacity var(--vc-motion-duration-fast) var(--vc-motion-ease-standard),transform var(--vc-motion-duration-fast) var(--vc-motion-ease-standard)}.vc-checkbox:has(input:checked) .vc-checkbox__control,.vc-radio:has(input:checked) .vc-radio__control{border-color:var(--vc-choice-border-active);background:var(--vc-choice-border-active);box-shadow:var(--vc-choice-control-shadow-active)}.vc-checkbox:has(input:checked) .vc-checkbox__control{background:var(--vc-checkbox-control-bg-active)}.vc-checkbox:has(input:checked) .vc-checkbox__control svg,.vc-radio:has(input:checked) .vc-radio__control:after{opacity:1;transform:scale(1)}.vc-checkbox__label,.vc-radio__label,.vc-switch__label{display:inline-flex;min-width:var(--vc-input-min-width-fluid);min-height:var(--vc-choice-control-size);align-items:center;color:inherit;line-height:var(--vc-choice-line-height);overflow-wrap:anywhere}.vc-switch{--vc-switch-thumb-translate: calc(var(--vc-switch-track-width) - var(--vc-switch-thumb-size) - (var(--vc-switch-thumb-offset) * 2) - (var(--vc-choice-control-border-width) * 2));--vc-switch-thumb-bg: color-mix(in srgb, hsl(var(--vc-text-muted-hsl)) 68%, hsl(var(--vc-bg-page-hsl)) 32%);--vc-switch-thumb-bg-active: var(--vc-bg-page);align-items:center}.vc-switch__track{position:relative;width:var(--vc-switch-track-width);height:var(--vc-switch-track-height);flex:0 0 var(--vc-switch-track-width);border:1px solid var(--vc-input-border);border-radius:var(--vc-switch-track-radius);background:var(--vc-choice-control-bg);transition:var(--vc-input-transition)}.vc-switch__thumb{position:absolute;top:var(--vc-switch-thumb-offset);left:var(--vc-switch-thumb-offset);width:var(--vc-switch-thumb-size);height:var(--vc-switch-thumb-size);border-radius:var(--vc-radius-pill);background:var(--vc-switch-thumb-bg);box-shadow:var(--vc-switch-thumb-shadow);transition:transform var(--vc-motion-duration-base) var(--vc-motion-ease-standard)}.vc-switch:has(input:checked) .vc-switch__track{border-color:var(--vc-choice-border-active);background:var(--vc-choice-border-active)}.vc-switch:has(input:checked) .vc-switch__thumb{background:var(--vc-switch-thumb-bg-active);transform:translate(var(--vc-switch-thumb-translate))}@media(min-width:768px){body[data-ui-env=preview] .vc-header-search{width:var(--vc-search-shell-width);height:var(--vc-search-shell-height);border-color:var(--vc-input-border-muted);border-radius:var(--vc-search-shell-radius);background:var(--vc-input-bg-elevated);transition:var(--vc-input-transition)}body[data-ui-env=preview] .vc-header-search:focus-within{border-color:var(--vc-input-border-focus);background:var(--vc-input-bg-focus);box-shadow:var(--vc-input-focus-shadow)}body[data-ui-env=preview] .vc-header-search__prompt{padding-inline:var(--vc-header-search-prompt-padding-inline);font-family:var(--vc-input-font-family);font-size:var(--vc-header-search-prompt-font-size);color:var(--vc-search-prompt-color)}body[data-ui-env=preview] .vc-header-search__input{min-height:100%;padding-inline:var(--vc-input-padding-inline-sm);font-family:var(--vc-input-font-family);font-size:var(--vc-input-font-size-sm);line-height:var(--vc-input-line-height);color:var(--vc-input-color)}body[data-ui-env=preview] .vc-header-search__input::placeholder{color:var(--vc-input-placeholder-color)}body[data-ui-env=preview] .vc-header-search__submit{min-width:var(--vc-search-submit-min-width);border-left-color:var(--vc-input-border-muted);background:var(--vc-search-submit-bg);font-family:var(--vc-input-font-family)}body[data-ui-env=preview] .vc-header-search__submit:hover{background:var(--vc-search-submit-bg-hover)}body[data-ui-env=preview] .vc-header-search__suggestions{border-color:var(--vc-input-border-muted);border-radius:var(--vc-header-search-suggestions-radius);background:var(--vc-search-suggestions-bg);box-shadow:var(--vc-search-suggestions-shadow)}body[data-ui-env=preview] .vc-header-search__suggestion{border-radius:var(--vc-search-suggestion-radius);transition:var(--vc-input-transition)}body[data-ui-env=preview] .vc-header-search__suggestion:hover,body[data-ui-env=preview] .vc-header-search__suggestion.is-active{background:var(--vc-search-suggestion-bg-hover)}}@media(prefers-reduced-motion:reduce){.vc-select__trigger,.vc-select__chevron,.vc-select__option{transition:var(--vc-input-transition-none)}}.vc-live-search__input:not([data-ui-search-field-input]),#live-search-input:not([data-ui-search-field-input]),body[data-ui-env=preview] .vc-live-search__input:not([data-ui-search-field-input]),body[data-ui-env=preview] #live-search-input:not([data-ui-search-field-input]){min-height:var(--vc-input-min-height-base);border:1px solid var(--vc-input-border);border-radius:var(--vc-input-radius);background:var(--vc-input-bg);padding:var(--vc-input-padding-block-base) var(--vc-input-padding-inline-base);font-family:var(--vc-input-font-family);font-size:var(--vc-input-font-size-base);line-height:var(--vc-input-line-height);color:var(--vc-input-color);transition:var(--vc-input-transition)}.vc-live-search__input:not([data-ui-search-field-input]):focus,.vc-live-search__input:not([data-ui-search-field-input]):focus-visible,#live-search-input:not([data-ui-search-field-input]):focus,#live-search-input:not([data-ui-search-field-input]):focus-visible,body[data-ui-env=preview] .vc-live-search__input:not([data-ui-search-field-input]):focus,body[data-ui-env=preview] .vc-live-search__input:not([data-ui-search-field-input]):focus-visible,body[data-ui-env=preview] #live-search-input:not([data-ui-search-field-input]):focus,body[data-ui-env=preview] #live-search-input:not([data-ui-search-field-input]):focus-visible{border-color:var(--vc-input-border-focus);box-shadow:var(--vc-input-focus-shadow);outline:var(--vc-input-outline-none)}body[data-ui-env=preview] .rd-searchbar input[type=search]{min-height:var(--vc-input-min-height-base);border-color:var(--vc-input-border);border-radius:var(--vc-input-radius);background:var(--vc-input-bg);padding:var(--vc-input-padding-block-base) var(--vc-input-padding-inline-base);font-family:var(--vc-input-font-family);color:var(--vc-input-color);transition:var(--vc-input-transition)}body[data-ui-env=preview] .rd-searchbar input[type=search]:focus,body[data-ui-env=preview] .rd-searchbar input[type=search]:focus-visible{border-color:var(--vc-input-border-focus);box-shadow:var(--vc-input-focus-shadow)}@media(max-width:1024px){.vc-live-search__input:not([data-ui-search-field-input]),#live-search-input:not([data-ui-search-field-input]),body[data-ui-env=preview] .vc-live-search__input:not([data-ui-search-field-input]),body[data-ui-env=preview] #live-search-input:not([data-ui-search-field-input]),body[data-ui-env=preview] .rd-searchbar input[type=search]{font-size:var(--vc-input-font-size-mobile)!important}}
