.StyledTable_wrapper__oaaVX{width:100%;border:1px solid var(--mantine-color-gray-3);border-radius:var(--mantine-radius-md);overflow:hidden}.StyledTable_wrapper__oaaVX .ag-header-center .ag-header-cell-label{justify-content:center}.StyledTable_wrapper__oaaVX .ag-cell-value,.StyledTable_wrapper__oaaVX .ag-cell-wrapper{width:100%}.StyledTable_wrapper__oaaVX .score-cell{transition:filter .12s ease}.StyledTable_wrapper__oaaVX .ag-row-hover .score-cell{filter:brightness(.92)}.StyledTable_wrapper__oaaVX .ag-paging-panel{padding:var(--mantine-spacing-md) var(--mantine-spacing-lg);gap:var(--mantine-spacing-lg);column-gap:var(--mantine-spacing-lg);border-top:1px solid var(--mantine-color-gray-2)}.StyledTable_wrapper__oaaVX .ag-paging-panel>*{margin:0}.StyledTable_wrapper__oaaVX .ag-paging-page-size{display:flex;align-items:center;gap:var(--mantine-spacing-sm)}.StyledTable_wrapper__oaaVX .ag-paging-page-size .ag-label{margin-right:var(--mantine-spacing-sm)}.StyledTable_wrapper__oaaVX .ag-paging-page-size .ag-picker-field-wrapper{border:1px solid var(--mantine-color-gray-3);border-radius:var(--mantine-radius-sm);padding:2px var(--mantine-spacing-xs);min-height:28px;background-color:var(--mantine-color-white)}.StyledTable_wrapper__oaaVX .ag-paging-page-size .ag-picker-field-wrapper:hover{border-color:var(--mantine-color-gray-4)}.StyledTable_wrapper__oaaVX .ag-paging-page-size .ag-picker-field-display{padding-right:var(--mantine-spacing-xs)}.StyledTable_wrapper__oaaVX .ag-list{border:1px solid var(--mantine-color-gray-3);border-radius:var(--mantine-radius-sm);padding:var(--mantine-spacing-xxs,4px) 0;background-color:var(--mantine-color-white);box-shadow:var(--mantine-shadow-sm)}.StyledTable_wrapper__oaaVX .ag-list-item{padding:var(--mantine-spacing-xs) var(--mantine-spacing-sm);min-height:32px;display:flex;align-items:center}.StyledTable_wrapper__oaaVX .ag-list-item.ag-active-item,.StyledTable_wrapper__oaaVX .ag-list-item:hover{background-color:var(--mantine-color-gray-1)}.StyledTable_wrapper__oaaVX .ag-paging-page-summary-panel,.StyledTable_wrapper__oaaVX .ag-paging-row-summary-panel{gap:var(--mantine-spacing-xxs,4px)}.StyledTable_wrapper__oaaVX .ag-paging-button{padding:4px;border-radius:var(--mantine-radius-sm)}.StyledTable_wrapper__oaaVX .ag-paging-button:not(.ag-disabled):hover{background-color:var(--mantine-color-gray-1)}.cells_emblem__Vk4uY{transform:rotate(45deg)}.cells_gold__377BJ{background-color:var(--gold)}.cells_silver__e_eQM{color:#fff;background-color:var(--silver)}.cells_bronze__h_9Ng{background-color:var(--bronze);color:#fff}.cells_platinum__vVrNg{background-color:var(--platinum);background-image:linear-gradient(45deg,hsla(0,0%,100%,.8) 25%,transparent 0,transparent 50%,hsla(0,0%,100%,.8) 0,hsla(0,0%,100%,.8) 75%,transparent 0,transparent);background-size:10px 10px;color:#000}.cells_linkCell__WZMBJ,.cells_linkCell__WZMBJ .mantine-ActionIcon-root{color:var(--mantine-color-navy-5)}.cells_linkCell__WZMBJ .mantine-ActionIcon-root:hover,.cells_linkCell__WZMBJ:hover{color:var(--mantine-color-navy-3);text-decoration:underline}.StatusCell_wrapper__egMQD{display:flex}.StatusCell_selectInput___Qyu8{border:none;background-color:var(--status-bg);color:var(--status-fg)}.StatusCell_selectSection__Q33iR{color:var(--status-icon)}.ag-cell .StatusCell_wrapper__egMQD{width:100%;height:100%;min-height:100%}.ag-cell .StatusCell_selectRoot__yoXZF{flex:1;width:100%;height:100%}.ag-cell .StatusCell_selectWrapper__BEiqX{height:100%}.ag-cell .StatusCell_selectInput___Qyu8{height:100%;min-height:unset;border-radius:0}.cards_previewCard__EWVtT:hover{cursor:pointer;box-shadow:0 0 8px var(--mantine-color-navy-3)!important}.cards_previewCardFooter__czyzt{position:absolute;bottom:var(--mantine-spacing-md);width:100%}.cards_courseCard__bAmjw{height:100%;position:relative;border-radius:var(--exp-radius-lg,36px);overflow:hidden}.cards_courseCardFlat__4m_So{position:relative;display:flex;flex-direction:column;gap:.6rem;padding:.25rem 0;background:transparent}.cards_courseCardClickable__3FD40{cursor:pointer}.cards_courseCardEnrolled__3fJ_q{border:2px solid var(--mantine-color-green-5);background:linear-gradient(135deg,#f0fdf4,#fff 65%);box-shadow:0 10px 30px rgba(34,197,94,.14)}.cards_courseCardEnrolled__3fJ_q:hover{box-shadow:0 14px 36px rgba(34,197,94,.18)}.cards_courseCardOffer__d42IT{border:2px solid var(--mantine-color-yellow-5);background:linear-gradient(135deg,#fffbeb,#fff 65%);box-shadow:0 10px 30px rgba(234,179,8,.16)}.cards_courseCardOffer__d42IT:hover{box-shadow:0 14px 36px rgba(234,179,8,.22)}.cards_courseCardHead__4BOIH{display:flex;align-items:center;justify-content:space-between;gap:.75rem}.cards_courseCardTitle__Hjncw{margin:0;flex:1;min-width:0}.cards_courseCardStatusBadge__I19cO{flex-shrink:0;align-self:center;text-transform:none;font-weight:700;letter-spacing:0}.cards_courseCardMeta__1_VHR{display:flex;flex-wrap:wrap;gap:.4rem;align-items:center}.cards_courseCardChip__TJF6a{display:inline-flex;align-items:center;gap:.3rem;padding:.28rem .65rem;border-radius:999px;background:var(--mantine-color-navy-0);color:var(--mantine-color-navy-7);font-size:.72rem;font-weight:600;white-space:nowrap}.cards_courseCardSyllabusKicker__jlXTF{font-size:.7rem;font-weight:700;letter-spacing:.06em;text-transform:uppercase;color:var(--mantine-color-dimmed)}.cards_courseCardSyllabusMore__rK3p7{font-size:.8rem;color:var(--mantine-color-dimmed);font-style:italic;display:inline-flex;align-items:center;gap:.2rem;width:fit-content;padding:.1rem 0;border-radius:var(--mantine-radius-sm);transition:color .15s ease,font-style .15s ease}.cards_courseCardSyllabusMore__rK3p7:hover{color:var(--mantine-color-orange-7);font-style:normal;font-weight:700;text-decoration:underline;text-underline-offset:2px}.cards_courseCardSyllabusChevron__ZEC1R{flex-shrink:0;transition:transform .2s ease}.cards_courseCardSyllabusChevronExpanded__hAAoH{transform:rotate(180deg)}.cards_courseCardCta__Yb8nL{font-size:.875rem;font-weight:700;color:var(--mantine-color-orange-7);display:inline-flex;align-items:center;gap:.3rem;margin-top:auto;align-self:flex-end}.cards_courseCardClickable__3FD40:hover .cards_courseCardCta__Yb8nL{color:var(--mantine-color-orange-8)}.featuredJobs_featuredJobCard__0O4Zc:hover{cursor:pointer}.dynamic_control__pLFbH[data-inactive]{opacity:0;cursor:default}