itjw-banner a{color:var(--color-link-default);font-weight:600;text-decoration:none}.pageContent{width:100%;margin-top:8px}#jwPanel{min-height:176px}.resultsContainer{vertical-align:top}itjw-responsive-table{display:block;overflow-x:auto;position:relative}.table-scroll-hint{display:none;margin:0;padding:9px 18px;font-size:12px;color:var(--color-text-on-dark);text-align:left;white-space:nowrap;background-color:var(--color-bg-default);align-items:center;justify-content:flex-end;gap:4px;position:sticky;left:0}itjw-responsive-table[data-can-scroll] .table-scroll-hint{display:flex}.table-scroll-fade{display:none;position:absolute;top:0;right:0;bottom:0;width:24px;background:linear-gradient(to right,#fff0,#fff9);pointer-events:none;z-index:4}itjw-responsive-table[data-can-scroll]:not([data-scroll-end])~.table-scroll-fade{display:block}.results{width:100%;min-width:768px;border-collapse:separate;border-spacing:0}.results tbody tr:nth-child(2n){background-color:var(--color-table-row-bg-alternate)}div.resultsSummary{padding:9px;font-size:12px}.resultsHeader{background-color:var(--color-bg-default)}.resultsHeader th{position:relative;z-index:2;overflow:hidden;border-right:1px solid var(--color-table-header-border);background-color:var(--color-bg-default);color:var(--color-text-on-dark);vertical-align:bottom;text-align:center;font-weight:600;font-size:12px;line-height:13px}.resultsHeader th:first-child{position:sticky;left:0;z-index:3}.pinned-header{position:fixed;overflow:hidden;z-index:100;opacity:0;visibility:hidden;transition:opacity .2s ease-out,visibility 0s linear .2s;box-shadow:0 3px 9px -4px #000c}.pinned-header.is-visible{opacity:1;visibility:visible;transition:none}@media(prefers-reduced-motion:reduce){.pinned-header,.pinned-header.is-visible{transition:none}}.pinned-header table{border-collapse:separate;border-spacing:0}.resultsHeader th:last-child{border-right:none}.resultsHeader th:nth-child(1){text-align:left;white-space:nowrap}.resultsHeader th:nth-child(1) a{padding-left:16px}.resultsHeader th a{display:inline-block;padding:9px 3px;color:var(--color-text-on-dark);text-decoration:none;font-weight:400}.resultsHeader th:hover{background-color:var(--color-table-header-bg-hover);text-decoration:none}.resultsHeader th a:after{content:"";position:absolute;inset:0}.resultsHeader img{margin:2px;width:16px;height:16px;vertical-align:text-bottom}.results td,.results th[scope=row]{border-bottom:1px solid var(--color-table-cell-border);vertical-align:middle;font-size:14px;padding:6px}.results th[scope=row]{white-space:normal;font-weight:400;text-align:left}.results td{white-space:nowrap;text-align:center}.results th[scope=row]{position:sticky;left:0;z-index:1;background-color:var(--color-text-on-dark)}.results tbody tr:nth-child(2n)>th[scope=row]{background-color:var(--color-table-row-bg-alternate)}itjw-responsive-table[data-scroll-start] th[scope=row]:after{content:"";position:absolute;top:0;right:-8px;bottom:0;width:8px;box-shadow:inset 4px 0 4px -4px #00000080;pointer-events:none}itjw-responsive-table[data-scroll-start] .resultsHeader th:first-child{box-shadow:4px 0 4px -4px #00000026}.results td a,.results th[scope=row] a{font-weight:600;padding:12px;display:inline-block;width:100%}.results td a:hover,.results th[scope=row] a:hover{background-color:var(--color-tab-bg-hover);border-radius:var(--border-radius)}@media(forced-colors:active){.results th[scope=row],.resultsHeader th:first-child{border-right:2px solid}}.message{padding:3px 20px;font-size:15px;white-space:normal;overflow-wrap:break-word}.message p{margin-top:3px;margin-bottom:3px;color:var(--color-text-default)}.message ul{margin:6px 0;padding-left:16px}.message li{color:var(--color-text-default);margin:12px 0}.note{padding:0 2rem 1rem;text-align:center;font-size:12px}@media only screen and (max-width:720px){.resultsHeader .headerHelp{display:none}}@media only screen and (max-width:600px){.results td,.results th[scope=row]{font-size:13px}}.jobsCnt{padding:18px 24px 0}@media only screen and (max-width:568px){.jobsCnt{padding:24px 3px 0}}.moreJobs{margin:0 18px 24px;padding:16px 24px;border-top:1px solid #CCCCCC;border-bottom:1px solid #FF9900;border-radius:var(--border-radius);background-color:var(--color-bg-default);text-align:center}.moreJobs div{text-align:right}.moreJobs div a{padding:6px 24px 6px 0;background-image:url(/static/img/shared/symbols/link/next-blk.svg);background-position:right center;background-repeat:no-repeat;background-size:16px 16px;color:#fff;font-weight:600;font-size:16px}.moreJobs .next a:hover{text-decoration:none}@media only screen and (max-width:992px){.results td,.results th[scope=row]{padding:6px 3px}.results td a{padding:12px 6px}}@media only screen and (max-width:874px){.resultsHeader th:nth-child(1) a{padding-left:6px}.results th[scope=row] a{padding:12px 3px}}@media only screen and (max-width:874px){.results th[scope=row]{max-width:30vw}}@media only screen and (max-width:400px){div.resultsSummary,.resultsHeader th a{font-size:11px}}
