:root{--spacing-xs: .25rem;--spacing-sm: .5rem;--spacing: var(--spacing-sm);--spacing-md: 1rem;--spacing-lg: 1.5rem;--spacing-xl: 2rem;--spacing-xxl: 4rem;--font-size-heading: 2.5rem;--font-size-heading-lg: 3rem;--font-size-h1: calc(var(--spacing) * 12);--font-size-h2: calc(var(--spacing) * 8);--font-size-h3: calc(var(--spacing) * 6);--font-size-h4: calc(var(--spacing) * 6);--font-size-h5: calc(var(--spacing) * 4);--font-size-subtitles: calc(var(--spacing) * 3);--font-size-body1: calc(var(--spacing) * 2.75);--font-size-body2: calc(var(--spacing) * 2);--font-size-body3: calc(var(--spacing) * 1.75);--font-size-caption: calc(var(--spacing) * 1.5);--font-weight-normal: 400;--font-weight-medium: 500;--font-weight-semibold: 600;--font-weight-bold: 700;--font-weight-extrabold: 800;--radius-sm: 4px;--radius-md: 8px;--radius-lg: 16px;--radius-xl: 24px;--dialog-overlay-background: rgba(0, 0, 0, .6);--dialog-background: var(--background);--breakpoint-sm: 576px;--breakpoint-md: 768px;--breakpoint-lg: 992px;--breakpoint-xl: 1200px}.job-list.svelte-1tcevat{display:grid;grid-template-columns:25% 50% 25%;gap:var(--spacing-lg)}@media(max-width:992px){.job-list.svelte-1tcevat{grid-template-columns:1fr}}.job-list.svelte-1tcevat>h2:where(.svelte-1tcevat){grid-column:1/-1}.job-list.svelte-1tcevat .clear-btn:where(.svelte-1tcevat){all:unset;color:var(--color-secondary);cursor:pointer}.job-list.svelte-1tcevat .left:where(.svelte-1tcevat){min-width:0}.job-list.svelte-1tcevat .filters:where(.svelte-1tcevat){display:flex;flex-direction:column;padding:var(--spacing-md);box-sizing:border-box;position:sticky;top:calc(var(--spacing-lg) * 4)}.job-list.svelte-1tcevat .filters.filters--open:where(.svelte-1tcevat) .filter-body:where(.svelte-1tcevat){display:block}.job-list.svelte-1tcevat .filters-header:where(.svelte-1tcevat){all:unset;display:flex;align-items:center;justify-content:space-between;cursor:pointer}.job-list.svelte-1tcevat .filters-header:where(.svelte-1tcevat) .filters-title:where(.svelte-1tcevat){display:flex;align-items:center;gap:var(--spacing-xs)}.job-list.svelte-1tcevat .filters-header:where(.svelte-1tcevat) .filter-icon:where(.svelte-1tcevat){display:none}@media(max-width:992px){.job-list.svelte-1tcevat .filters-header:where(.svelte-1tcevat) .filter-icon:where(.svelte-1tcevat){display:block}}.job-list.svelte-1tcevat .filters-header:where(.svelte-1tcevat) .collapse-arrow:where(.svelte-1tcevat){display:none;transition:transform .2s ease}@media(max-width:992px){.job-list.svelte-1tcevat .filters-header:where(.svelte-1tcevat) .collapse-arrow:where(.svelte-1tcevat){display:block}}.job-list.svelte-1tcevat .filters-header:where(.svelte-1tcevat) .collapse-arrow.collapse-arrow--open:where(.svelte-1tcevat){transform:rotate(180deg)}@media(min-width:992px){.job-list.svelte-1tcevat .filters-header:where(.svelte-1tcevat){cursor:default;pointer-events:none}}@media(max-width:992px){.job-list.svelte-1tcevat .filter-body:where(.svelte-1tcevat){display:none}}.job-list.svelte-1tcevat .filter-group:where(.svelte-1tcevat){display:flex;flex-direction:column;gap:var(--spacing-xs)}.job-list.svelte-1tcevat .checkbox-label:where(.svelte-1tcevat){display:flex;align-items:center;gap:var(--spacing-xs);cursor:pointer}.job-list.svelte-1tcevat .checkbox-label:where(.svelte-1tcevat) input[type=checkbox]:where(.svelte-1tcevat){width:16px;height:16px;cursor:pointer}.job-list.svelte-1tcevat .checkbox-label:where(.svelte-1tcevat) span:where(.svelte-1tcevat){color:var(--color-text)}.job-list.svelte-1tcevat .job-cards:where(.svelte-1tcevat){display:flex;flex-direction:column;gap:var(--spacing);align-items:center}.job-list.svelte-1tcevat .outro-text:where(.svelte-1tcevat){width:100%}.job-list.svelte-1tcevat .button-group:where(.svelte-1tcevat){gap:var(--spacing-sm)}.job-list.svelte-1tcevat .pagination:where(.svelte-1tcevat){display:flex;gap:var(--spacing-sm);justify-content:center;width:100%}.job-list.svelte-1tcevat .pagination:where(.svelte-1tcevat) .btn--icon:where(.svelte-1tcevat){padding:12px}.job-list.svelte-1tcevat .pagination--active:where(.svelte-1tcevat):after{opacity:1!important;clip-path:inset(-1px -1px -1px -1px round var(--radius-md))!important}.job-list.svelte-1tcevat .card{width:100%}.job-list.svelte-1tcevat .card.open-application{text-align:center}.job-list.svelte-1tcevat .card.open-application p{color:var(--color-primary)}
