@layer components{[data-careers-opportunities-module] .careers-opportunities-filters{@apply mb-6 lg:mb-8}[data-careers-opportunities-module] .careers-opportunities-filters .filter-option{@apply inline-flex min-h-7 appearance-none items-center justify-center rounded-full border bg-transparent px-0 py-0 text-[13px] font-medium leading-none text-gray-700 no-underline transition-all duration-200;border-color:transparent}[data-careers-opportunities-module] .careers-opportunities-filters .filter-option.active,[data-careers-opportunities-module] .careers-opportunities-filters .filter-option[aria-pressed=true]{@apply bg-white px-3 py-1 text-primary;border-color:theme("colors.primary.DEFAULT");box-shadow:inset 0 0 0 1px theme("colors.primary.DEFAULT")}[data-careers-opportunities-module] .careers-opportunities-filters .filter-option:not(.active):hover,[data-careers-opportunities-module] .careers-opportunities-loader{@apply pointer-events-none absolute inset-0 z-20 flex items-center justify-center bg-white/70 opacity-0 transition-opacity duration-200}[data-careers-opportunities-module] .careers-opportunities-loader .page-loader__pulse{border-color:rgba(20,56,127,.2)}[data-careers-opportunities-module] .careers-opportunities-loader .page-loader__core{background:rgba(20,56,127,.96);box-shadow:0 0 0 .65rem rgba(20,56,127,.08)}[data-careers-opportunities-module] .js-listing-container,[data-careers-opportunities-module].is-loading .careers-opportunities-loader{@apply transition-opacity duration-200}[data-careers-opportunities-module] .js-listing-container.is-entering{animation:careers-opportunities-fade-in .24s ease-out}[data-careers-opportunities-module] .js-listing-container article,[data-careers-opportunities-module].is-loading .js-listing-container{@apply transition-transform duration-200 ease-out}[data-careers-opportunities-module].is-loading .js-listing-container article{transform:translateY(6px)}}@keyframes careers-opportunities-fade-in{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}