.ant-select{background-color:var(--color-off-white-pnp)!important;border:1px solid color-mix(in srgb, var(--color-cinza-pnp-200) 70%, transparent)!important;border-radius:8px!important;margin:4px 0 0!important}.ant-select:has(){border:1px solid var(--azul-pnp-700)!important}.ant-select:hover .ant-select-selector{color:#fff!important;background-image:var(--color-cinza-pnp-100)!important}.ant-select-allow-clear:hover .ant-select-suffix{display:none!important}.ant-select:hover .ant-select-clear{background:var(--hover)!important}.ant-select:hover .ant-select-selection-item{color:var(--text-color)!important}.ant-select:hover:has(span.ant-select-selection-item) .ant-select-arrow{display:none!important}.ant-select:hover .ant-select-selection-search-input{color:#fff;background:0 0!important}.ant-select-open>.ant-select-selector{font-family:var(--font-family-base);border:1px solid var(--focus)!important;box-shadow:0 0 0 2px var(--focus)!important;color:var(--text-color)!important;font-size:16.8px!important}.ant-space-gap-col-small{padding:0!important}.ant-select-selector{min-height:40px;box-shadow:none;border-color:var(--border-color-alternative)!important}.ant-select-item-option-content{font-family:var(--font-family-base);color:var(--text-color)!important;font-size:var(--text-body-lg)!important}.ant-select-placeholder{font-size:var(--text-body-lg)!important}.ant-select-item-option-active:hover{color:#fff;background-image:linear-gradient(rgba(var(--color-rgb), var(--hover)), rgba(var(--color-rgb), var(--hover)))}.ant-select-item-option-selected{--color:white!important;background:0 0!important;background-color:var(--blue-warm-vivid-50)!important}.ant-select-item-option-selected .ant-select-item-option-content{font-weight:400;color:var(--color-off-white-pnp)!important}.ant-select-item{padding-block:var(--spacing-scale-2x)!important}.ant-select-item-option-state{display:none!important}.ant-checkbox-inner{background-color:none!important;display:none!important}.ant-select-clear{justify-content:center;align-items:center;display:flex;width:20px!important;height:20px!important;margin-top:-10px!important;top:50%!important;transform:none!important}.ant-select-clear .clear-selection{bottom:-40px;left:2px}.ant-select-dropdown{z-index:1999!important}.select-not-found{font-size:var(--font-size-scale-base)!important}
