.main-page.svelte-1w090c1{flex-direction:column;gap:24px;padding:40px;display:flex}.main-page.svelte-1w090c1 .filters-container:where(.svelte-1w090c1){border:1px solid var(--colors_border_hover);border-radius:8px;flex-direction:column;gap:24px;padding:20px;display:flex}.main-page.svelte-1w090c1 .filters-container:where(.svelte-1w090c1) .filters-grid:where(.svelte-1w090c1){grid-template-columns:repeat(2,minmax(0,1fr));gap:16px 20px;display:grid}.main-page.svelte-1w090c1 .filters-container:where(.svelte-1w090c1) .filters-grid:where(.svelte-1w090c1) .full-width{grid-column:1/-1}.main-page.svelte-1w090c1 .filters-container:where(.svelte-1w090c1) .actions:where(.svelte-1w090c1){justify-content:flex-start;display:flex}.main-page.svelte-1w090c1 .results:where(.svelte-1w090c1){flex-direction:column;gap:24px;display:flex}.main-page.svelte-1w090c1 .results:where(.svelte-1w090c1) .search-row:where(.svelte-1w090c1){align-self:flex-end;align-items:center;gap:12px;display:flex}.main-page.svelte-1w090c1 .results:where(.svelte-1w090c1) .search-row:where(.svelte-1w090c1) .search-value:where(.svelte-1w090c1){width:min(320px,100%)}.main-page.svelte-1w090c1 .results:where(.svelte-1w090c1) .table-section:where(.svelte-1w090c1){flex-direction:column;gap:16px;display:flex}.main-page.svelte-1w090c1 .results:where(.svelte-1w090c1) .table-section:where(.svelte-1w090c1) .section-header:where(.svelte-1w090c1){justify-content:space-between;align-items:end;gap:16px;display:flex}.main-page.svelte-1w090c1 .results:where(.svelte-1w090c1) .table-section:where(.svelte-1w090c1) .section-header:where(.svelte-1w090c1) .exams-container:where(.svelte-1w090c1){flex-direction:column;gap:16px;display:flex}.main-page.svelte-1w090c1 .results:where(.svelte-1w090c1) .table-section:where(.svelte-1w090c1) .pagination-row:where(.svelte-1w090c1){justify-content:space-between;align-items:center;gap:16px;display:flex}.main-page.svelte-1w090c1 .results:where(.svelte-1w090c1) .table-section:where(.svelte-1w090c1) .pagination-row:where(.svelte-1w090c1) .pagination-total:where(.svelte-1w090c1){font-size:var(--font_default)}@media screen and (width<=768px){.main-page.svelte-1w090c1{padding:20px}.main-page.svelte-1w090c1 .filters-grid:where(.svelte-1w090c1){grid-template-columns:1fr!important}.section-header.svelte-1w090c1,.search-row.svelte-1w090c1,.pagination-row.svelte-1w090c1{flex-direction:column;align-items:stretch}.search-value.svelte-1w090c1{width:100%}}
