
.app-select {
    color: var(--wm-form-control-color);
    background-color: var(--wm-color-surface-container-high);
    border-style: var(--wm-border-style);
    border-color: var(--wm-color-surface-container-high);
    border-radius: var(--wm-select-container-border-radius);
    padding: var(--wm-space-3);
}

.app-select-text {
    font-size: var(--wm-label-large-font-size);
    font-family: var(--wm-font-family-plain);
}

.app-select-invalid {
}

.app-select-item {
    padding-horizontal: var(--wm-space-4);
    padding-vertical: var(--wm-space-2);
    border-bottom-style: var(--wm-border-style);
}

.app-select-item-text {
    font-size: var(--wm-label-large-font-size);
    font-family: var(--wm-font-family-plain);
    color: var(--wm-select-item-text-color);
}

.app-select-last-item {
    border-bottom-width: var(--wm-select-last-item-border-bottom-width);
}

.app-select-active-item {
}

.app-select-active-item-text {
    color: var(--wm-color-primary);
}

.app-select-check-icon {
}

.app-select-arrow-button {
}

.app-select-arrow-button-icon {
}

.app-select-arrow-button-skeleton {
    border-radius: var(--wm-select-arrow-button-skeleton-border-radius);
}

.app-select-check-icon.text {
    color: var(--wm-color-primary);
    font-size: var(--wm-label-large-font-size);
}

.app-select-text-skeleton {
    border-radius: var(--wm-select-text-skeleton-border-radius);
    height: var(--wm-select-text-skeleton-height);
}

.app-select-dropdown-content {
}

.app-select-dropdown {
}

.app-select-modal {
}

.app-select-modal-content {
}
