.page_main__ux7yf{max-width:1441px;padding:0 16px;min-height:100vh;margin:0 auto 2em}.InfoCard_card__RcWlr{display:flex;flex-direction:column;align-items:center;border-radius:1em;border:1px solid #d3d3d3;box-shadow:1px 1px 5px #d3d3d3;padding:1em;width:100%}.InfoCard_card__RcWlr p{margin:0}.InfoCard_card__RcWlr p.InfoCard_data__XcK7d{font-size:30px}.JobsTable_jobs-table__Xi4NH table{width:100%;margin-bottom:2em}.JobsTable_jobs-table__Xi4NH table caption{text-align:start;font-weight:700}.JobsTable_jobs-table__Xi4NH table thead{background-color:#000;color:#fff;font-weight:700}.JobsTable_jobs-table__Xi4NH table thead tr td{text-align:center}.JobsTable_jobs-table__Xi4NH table tbody tr:nth-child(odd){background-color:#d3d3d3}.JobsTable_jobs-table__Xi4NH table tbody tr:hover{background-color:#add8e6}.JobsTable_jobs-table__Xi4NH table tbody tr td:first-child{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:20em}.JobsTable_jobs-table__Xi4NH table tbody tr td.JobsTable_view___NCAj{padding:1em .2em;display:flex;justify-content:center;align-items:center}.JobsTable_jobs-table__Xi4NH table tbody tr td.JobsTable_view___NCAj button{border:none;background-color:transparent;padding:0;margin:0;display:flex;align-items:center;justify-content:center}.JobsTable_jobs-table__Xi4NH table tbody tr td.JobsTable_view___NCAj button:hover{opacity:.5}.JobsTable_jobs-table__Xi4NH table tbody tr td.JobsTable_view___NCAj button svg{width:1.5em;height:1.5em;fill:teal}.JobModal_dialog__DxWf4{position:fixed;inset:.75rem;z-index:50;margin:auto;display:flex;height:-moz-fit-content;height:fit-content;max-height:calc(100vh - 1.5rem);flex-direction:column;gap:1rem;overflow:auto;border-radius:.75rem;background-color:#fff;padding:1rem;color:#171a1c;box-shadow:0 25px 50px -12px rgba(0,0,0,.25)}@media screen and (min-width:768px){.JobModal_dialog__DxWf4{width:40em}}.JobModal_dialog__DxWf4 .JobModal_top__CCUsB{display:flex;justify-content:space-between;align-items:center}.JobModal_dialog__DxWf4 .JobModal_top__CCUsB .JobModal_heading__DL_wr{margin:0;font-size:1.25rem;line-height:1.75rem;font-weight:600}.JobModal_dialog__DxWf4 .JobModal_top__CCUsB .JobModal_dismiss__8LdBH{border:none;padding:0;display:flex;align-items:center}.JobModal_dialog__DxWf4 .JobModal_top__CCUsB .JobModal_dismiss__8LdBH svg{width:1.5em;height:1.5em}.JobModal_dialog__DxWf4 .JobModal_top__CCUsB .JobModal_dismiss__8LdBH:hover{opacity:.5}.JobModal_dialog__DxWf4 .JobModal_content__Mo3Eb p{margin:0;padding:.5em 0;border-bottom:1px solid #eaeaea}.JobModal_dialog__DxWf4 .JobModal_bottom__NdvJD{display:flex;flex-direction:row-reverse;align-items:center}.JobModal_dialog__DxWf4 .JobModal_bottom__NdvJD a{display:flex;align-items:center;justify-content:space-between;gap:1em;text-decoration:none;color:#fff;background-color:teal;font-weight:700;border-radius:.5em;padding:.5em 1em}.JobModal_dialog__DxWf4 .JobModal_bottom__NdvJD a svg{fill:#fff}.JobModal_dialog__DxWf4 .JobModal_bottom__NdvJD a:hover{opacity:.75}.JobModal_backdrop__qh_A0{background-color:rgba(0,0,0,.1)}.Dashboard_dashboard__aZX5i p{font-weight:700}.Dashboard_dashboard__aZX5i .Dashboard_cards__pqNjT{display:flex;flex-direction:column;gap:1rem;margin-bottom:1em}@media screen and (min-width:768px){.Dashboard_dashboard__aZX5i .Dashboard_cards__pqNjT{display:grid;grid-template-columns:1fr 1fr 1fr}}