@media (max-width:1024px),(pointer:coarse){html:root:not([data-admin-ds]):not(#__t):not(#__w) :is(table.im-table td>a.link,table.im-table td>button.link,a[data-testid=ai-screening-line],table.ejl-table td>a.lead,a[data-testid=sc-open],.e2-cell-stack>a.e2-link,.e2-who a.e2-link,.cd-fv.link>a){display:inline-block;margin-block:0}html:root:not([data-admin-ds]):not(#__t):not(#__w) .hcx-card-list{gap:0}html:root:not([data-admin-ds]):not(#__t):not(#__w) .hcx-card-list>li>a.link{display:block;margin-block:0}html:root:not([data-admin-ds]):not(#__t):not(#__w) .agp-todo ul{gap:0}html:root:not([data-admin-ds]):not(#__t):not(#__w) .agp-todo li>a.link{display:block;margin-block:0}html:root:not([data-admin-ds]):not(#__t):not(#__w) td.eiq-acts>button.eiv-icon{margin-inline:0}html:root:not([data-admin-ds]):not(#__t):not(#__w) :is(button[data-testid^=emp-view-],button[data-testid=payroll-bank-secret-toggle],.jsp-actions>a,a[data-testid=lr-activity-contract],table[data-testid=sc-table] th>button.sc-sort,[data-testid=lr-submitted-by] a,a[data-testid=lr-name-link],table[data-testid=lr-table]>thead th>button,button.ead-need-b,button.sb-mut,.sb-links>a.link,a.lr-bc-link,[data-testid=lr-request-detail]>nav a){display:inline-block;margin-block:0;padding-block:calc((44px - 1lh) / 2 + .5px);min-height:44px;box-sizing:border-box}html:root:not([data-admin-ds]):not(#__t):not(#__w) button[data-testid=edit-suggested_scores]{padding-inline:11px;margin-inline:0}html:root:not([data-admin-ds]):not(#__t):not(#__w) .ejl-quota{row-gap:16px}html:root:not([data-admin-ds]):not(#__t):not(#__w) .jsp-actions{row-gap:0}html:root:not([data-admin-ds]):not(#__t):not(#__w) .inp>.ui-pop-anchor>button.sf-trigger{margin-block:0}html:root:not([data-admin-ds]):not(#__t):not(#__w) .co-photogrid{grid-template-columns:repeat(auto-fill,minmax(min(232px,100%),1fr))}html:root:not([data-admin-ds]):not(#__t):not(#__w) .co-photo .co-tool{margin:0}html:root:not([data-admin-ds]):not(#__t):not(#__w) .co-photo .co-handle{top:2px;left:2px}html:root:not([data-admin-ds]):not(#__t):not(#__w) .co-photo-tools{top:2px;right:2px}html:root:not([data-admin-ds]):not(#__t):not(#__w) .pr-statuswrap>button.ds-infotip{margin-block:0}html:root:not([data-admin-ds]):not(#__t):not(#__w) .rb-page .rb-permbar{margin-top:16px}html:root:not([data-admin-ds]):not(#__t):not(#__w) :is(button[data-testid=edit-suggested_scores],button[data-testid=review-suggested_scores],[data-testid=lr-contact]>span>a,a[data-testid=quota-upgrade],button[data-testid=mt-delete],a.emx-namelink){padding-block:calc((44px - 1lh) / 2 + .5px);margin-block:calc((44px - 1lh) / -2 - .5px);min-height:44px;box-sizing:border-box}html:root:not([data-admin-ds]):not(#__t):not(#__w) :is(button[data-testid=cpb-recommended],button[data-testid^=payroll-run-mode-],button.pjd-open.ejd-status,button.sp-chip,button.hcx-topic,button[data-testid=aixs-fair-toggle]){min-height:44px;box-sizing:border-box}html:root:not([data-admin-ds]):not(#__t):not(#__w) button.sp-chip{min-width:44px}html:root:not([data-admin-ds]):not(#__t):not(#__w) :is(nav.tabs a.tab,nav[data-testid=eb-crumbs] a.eb-crumb,nav[data-testid=esign-page] a.link,div[data-testid=esign-page]>nav>a.link,table[data-testid=invoice-table] td>a,button[data-testid=save-toggle]){min-width:44px;min-height:44px;box-sizing:border-box;display:inline-flex;align-items:center;justify-content:center}html:root:not([data-admin-ds]):not(#__t):not(#__w) :is(button[data-testid=emp-uscis-copy],button[data-testid=payroll-bank-secret-toggle],tr[data-testid=sc-row] .sc-tags button){min-width:44px;min-height:44px;box-sizing:border-box;margin-inline:-6px}html:root:not([data-admin-ds]):not(#__t):not(#__w) button[data-testid=ehc-minimise]{min-width:44px;min-height:44px;margin:-4px;box-sizing:border-box}html:root:not([data-admin-ds]):not(#__t):not(#__w) button.ivp-rate{min-width:44px;min-height:44px;box-sizing:border-box}html:root:not([data-admin-ds]):not(#__t):not(#__w) button[data-testid^=eb-renew-switch-]{border-inline:3px solid transparent;background-clip:padding-box;box-sizing:initial;margin-inline:-3px}}@media (min-width:641px) and (max-width:1099.98px){html .em-wrap .emx-listtools .emx-subtools.emx-toolsrow2{flex-wrap:wrap}html .em-wrap .emx-listtools .emx-subtools.emx-toolsrow2>.emx-toolsjob.emx-jobrow{flex:1 1 160px;min-width:min(100%,160px)}}html .hcx-topic.on,html .hcx-topic.on .hcx-count,html .ptoc-a[aria-current=location] .ptoc-c{color:var(--brand-ink-on-tint,#1A52C4)}html .cpb-t span{color:var(--mut-on-tint,#62626A)}html:is([data-portal=employer],[data-portal=recruiter]) .em-head .em-jobs{color:#0F6A45}html:is([data-portal=employer],[data-portal=recruiter]) .iv-chip-cancelled{opacity:1}html:is([data-portal=employer],[data-portal=recruiter]) .iv-chip-cancelled :is(.iv-chip-title,.iv-chip-time){color:var(--mut-on-tint,#62626A)}html .tpe-sec-name{flex-wrap:wrap;row-gap:0}html .tpe-sec-d{flex:1 1 200px;min-width:min(100%,200px);padding-inline:10px 8px;padding-bottom:6px;box-sizing:border-box}@media (min-width:900px){html .tpe-sec-d{padding-bottom:0}}@media (max-width:480px){html .em-wrap .em-right>.msg-empty{padding:24px}}@media (max-width:767px){html .portal-main:has(.ej3-jte){overflow-x:clip}}html:is([data-portal=employer],[data-portal=recruiter]) :is(.acc-docs-trigger,.emc .emc-ai-btn,.cwiz-exists a.link):not([aria-expanded=true]){color:var(--brand-ink-on-tint,#1A52C4)}html:is([data-portal=employer],[data-portal=recruiter]) :is(.ds-btn-outline,.ds-btn-ghost,.ds-btn-surface,.ds-tb-btn.ds-tb-outline,.ej3-aid-chip,.ny-more,.acc-docs-trigger,.emc .emc-ai-btn,.tabs>.tab,button[id^=aix-tab-],.ct-ab.ejb-ab-mid):is(:hover,:focus-visible):not(:disabled):not([aria-expanded=true]){color:var(--brand-ink-on-tint,#1A52C4)}html:is([data-portal=employer],[data-portal=recruiter]) :is(.ds-btn-outline,.ds-btn-ghost,.ds-btn-surface,.ds-tb-btn.ds-tb-outline,.ej3-aid-chip,.ny-more,.acc-docs-trigger,.emc .emc-ai-btn,.tabs>.tab,button[id^=aix-tab-],.ct-ab.ejb-ab-mid):active:not(:disabled):not([aria-expanded=true]){color:var(--brand-press,#143C96)}html:is([data-portal=employer],[data-portal=recruiter]) .eauth-upload:active{color:#4F4F57}html:is([data-portal=employer],[data-portal=recruiter]) .of-page .es-vtable .cv-acts :is(a.ds-btn-primary,button.ds-btn-primary){--focus-ring-color:#fff;--focus-ring-offset:-4px}html .ivr-demo-flag{--focus-ring-color:#fff}@media (max-width:1024px),(pointer:coarse){html:root:not([data-admin-ds]):not(#__t) :is(.lr-act .lr-iconbtn,.lr-yn>button,.sv-toggle.sv-icon,.prb-secret-acts>button.link){min-width:var(--tap);min-height:var(--tap);box-sizing:border-box}html:root:not([data-admin-ds]):not(#__t) .im-receipt-val .im-copy-btn{min-width:var(--tap);min-height:var(--tap);box-sizing:border-box;margin-inline:-6px}html:root:not([data-admin-ds]):not(#__t) :is(button.lr-sorthd,a.lr-nm,button.ivpa-link,button.ds-link.ds-link-danger){display:inline-flex;align-items:center;min-height:var(--tap);box-sizing:border-box}html:root:not([data-admin-ds]):not(#__t) a.ja-fstep.ja-link{min-height:var(--tap);box-sizing:border-box;display:flex;flex-direction:column;justify-content:center}html:root:not([data-admin-ds]):not(#__t) :is(.im-pill-tip,.ivr-demo-restart){min-height:var(--tap);box-sizing:border-box;display:inline-flex;align-items:center;justify-content:center}html:root:not([data-admin-ds]):not(#__t) :is(label.rb-grp-tools,label.prb-result,label.aix-check,label.rb-pcb){min-height:var(--tap);box-sizing:border-box;display:inline-flex;align-items:center;gap:8px}}html .frame[data-shell=portal] .rail:is(.emp,.lr) .rail-top{--focus-ring-color:var(--rail-ink,#fff)}html .ptoc-a,html .ptoc-a[aria-current=location]{font-weight:500}@media (max-width:1024px),(pointer:coarse){html:root:not([data-admin-ds]):not(#__t) :is(.pjd-app .pjd-afoot,.dtable td .ct-actions) .ct-seg>.ct-ab{min-width:var(--tap);min-height:var(--tap);height:auto}html:root:not([data-admin-ds]):not(#__t) .of-page .of-icon-btn{min-width:var(--tap);min-height:var(--tap)}}html:is([data-portal=employer],[data-portal=recruiter]):has(.ds-sticky-bar,.aix-savebar,.jte-foot.ej3-jte-foot,.pr-sticky){scroll-padding-bottom:96px}html:is([data-portal=employer],[data-portal=recruiter]):has(.ds-sticky-bar.ead-bar){scroll-padding-bottom:200px}html .ptoc-a[aria-current=location]{color:var(--brand-ink-on-tint,#1A52C4)}html:is([data-portal=employer],[data-portal=recruiter]) .of-banner a.link:is(:hover,:focus-visible){text-decoration:underline;text-underline-offset:3px}html .chat-dock.ehc-dock .chatw.chatw{z-index:25}html .chat-dock.ehc-dock .chatw .ch-h{--focus-ring-color:#fff}@media (max-width:1024px),(pointer:coarse){html:is([data-portal=employer],[data-portal=recruiter]) .sq-actions{gap:8px}}html:is([data-portal=employer],[data-portal=recruiter]){scroll-padding-top:72px}@media (max-width:640px){html:is([data-portal=employer],[data-portal=recruiter]):has(.jte-foot.ej3-jte-foot){scroll-padding-bottom:184px}}.ej3-jte-list{container:jte-list/inline-size}@container jte-list (max-width: 639px){html:is([data-portal=employer],[data-portal=recruiter]) .ej3-jte-tools.ej4-jte-tools{flex-wrap:wrap}html:is([data-portal=employer],[data-portal=recruiter]) .ej4-jte-tools .jte-search{flex:1 1 100%}html:is([data-portal=employer],[data-portal=recruiter]) .ej4-jte-tools .jte-dd,html:is([data-portal=employer],[data-portal=recruiter]) .ej4-jte-tools .jte-dd.jte-sort{flex:1 1 0;min-width:120px}}html .bo-band{--focus-ring-color:#fff}html .bo-band .ds-infotip:focus-visible{outline-color:#fff}html:is([data-portal=employer],[data-portal=recruiter]) :is(.ls-tab.on,[role=tab][aria-selected=true]):active:not(:disabled){color:var(--brand-press,#143C96)}@media (max-width:1024px),(pointer:coarse){html:root:not([data-admin-ds]):not(#__t) :is(.of-file-act .of-btn-sm,.of-ai-btn){min-height:var(--tap);box-sizing:border-box;justify-content:center}html:root:not([data-admin-ds]):not(#__t) .cw-note-src{display:inline-flex;align-items:center;min-height:var(--tap);box-sizing:border-box;padding-inline:14px}}@media (min-width:1100px){html:is([data-portal=employer],[data-portal=recruiter]) .portal-main:has(.chat-dock.ehc-dock>.chatw) main.content>div:first-child{padding-right:444px;box-sizing:border-box}}@media (max-width:1099px){html:is([data-portal=employer],[data-portal=recruiter]) .portal-main:has(.chat-dock.ehc-dock>.chatw) main.content{padding-bottom:584px}}@media (min-width:961px){html:is([data-portal=employer],[data-portal=recruiter]) .hcx-topics{max-height:calc(100vh - 104px);max-height:calc(100dvh - 104px);overflow-y:auto;overscroll-behavior:contain}}html:is([data-portal=employer],[data-portal=recruiter]) :is(.ivr-call,.ivr-lobby) :is(button,input,textarea,select){font-family:inherit}@media (max-width:760px){html:is([data-portal=employer],[data-portal=recruiter]) .ivr-call .ivr-bar-end{gap:6px}}@media (max-width:1119px){html:is([data-portal=employer],[data-portal=recruiter]) .dtable.ejl-table thead .ds-infotip{display:none}}@media (max-height:700px){html:is([data-portal=employer],[data-portal=recruiter]) .chat-dock.ehc-dock .chatw.chatw{max-height:calc(100vh - 152px);max-height:calc(100dvh - 152px)}}@media (max-width:1024px),(pointer:coarse){html:root:not([data-admin-ds]):not(#__t) :is(.ivp-ctl,.ivp-rate,.ivp-play){min-width:var(--tap);min-height:var(--tap);box-sizing:border-box;align-items:center;justify-content:center}html:root:not([data-admin-ds]):not(#__t) .ivp-ctl-mid{gap:8px}html:root:not([data-admin-ds]):not(#__t) .ivp-controls input.ivp-scrub[type=range]{height:var(--tap);margin-block:-13px -8px}html:root:not([data-admin-ds]):not(#__t) button.ehc-h-btn{min-width:var(--tap);min-height:var(--tap);box-sizing:border-box;margin:-4px}html:root:not([data-admin-ds]):not(#__t) button.cp-logo-x{min-width:var(--tap);min-height:var(--tap);box-sizing:border-box;margin-block:-6px}html:root:not([data-admin-ds]):not(#__t) button.hcx-card-link{display:inline-flex;align-items:center;min-height:var(--tap);box-sizing:border-box;margin-block:-8px}html:root:not([data-admin-ds]):not(#__t) :is(.ea-seg-b,.cpb-chip,.emc-mode-b,.emc .emc-ai-btn,.pjd-cols button.select){min-height:var(--tap);height:auto;box-sizing:border-box}html:root:not([data-admin-ds]):not(#__t) .ea-seg-b{padding-block:0}html:root:not([data-admin-ds]):not(#__t) .emc .emc-tpl{min-height:var(--tap);height:auto;box-sizing:border-box}html:root:not([data-admin-ds]):not(#__t) .emc .emc-icon{min-width:var(--tap);min-height:var(--tap);box-sizing:border-box}html:root:not([data-admin-ds]):not(#__t) :is(.em-wrap .emx-act,button[data-testid=em-schedule]){min-width:var(--tap);min-height:var(--tap);box-sizing:border-box}html:root:not([data-admin-ds]):not(#__t) :is(button.sc-linkbtn,.pjd-cols button[data-testid=rec-toggle],.pjd-cols button[data-testid^=crp-],.pjd-cols button[data-testid=jsp-name],.pjd-cols a[data-testid=ja-open-applicants],.pjd-cols span.ram-wrap>span.ui-pop-anchor>button,a.lr-job,a.lr-ev-job,button.lr-more){display:inline-flex;align-items:center;min-height:var(--tap);box-sizing:border-box}html:root:not([data-admin-ds]):not(#__t) button.sc-linkbtn{padding-block:0;min-width:var(--tap)}html:root:not([data-admin-ds]):not(#__t) .im-doc-file .im-icon-btn{min-width:var(--tap);min-height:var(--tap);box-sizing:border-box;margin-inline:-6px}html:root:not([data-admin-ds]):not(#__t) :is(button.lr-more,button.ci-sort){min-width:var(--tap);justify-content:center}html:root:not([data-admin-ds]):not(#__t) .ea-pick-hit{display:inline-block;padding-block:calc((var(--tap) - 1lh) / 2 + .5px);margin-block:calc((var(--tap) - 1lh) / -2 - .5px);box-sizing:border-box}html:root:not([data-admin-ds]):not(#__t) nav.ecrumb{display:flex;flex-wrap:wrap;align-items:center;row-gap:26px;margin-bottom:14px}html:root:not([data-admin-ds]):not(#__t):not(#__w) .cw-nav>a.cw-back-phone{display:inline-flex;align-items:center;min-height:var(--tap);padding-block:0;margin-block:0;box-sizing:border-box}html:root:not([data-admin-ds]):not(#__t) [data-testid=credits-crumb]>a.ec-link{padding-block:calc((44px - 1lh) / 2);margin-block:calc((44px - 1lh) / -2);min-height:44px;box-sizing:border-box}html:root:not([data-admin-ds]):not(#__t) nav.ead-crumb>a{padding-inline:7px;margin-inline:-7px}html:root:not([data-admin-ds]):not(#__t) .section-h>a.link{padding-inline:8px;margin-inline:4px -8px}html:root:not([data-admin-ds]):not(#__t) header.eauth-top>button.link{min-width:44px;justify-content:center;-webkit-margin-end:-6px;margin-inline-end:-6px}html:root:not([data-admin-ds]):not(#__t) p.hs-browse>a.link{display:inline-block}html:root:not([data-admin-ds]):not(#__t) ul[data-testid=payroll-attention]>li>a{display:inline-block;padding-block:10px;margin-block:-10px;min-height:44px;box-sizing:border-box}}@media (max-width:1024px),(pointer:coarse){@media (min-width:768px){html:root:not([data-admin-ds]):not(#__t) table[data-testid=lr-req-table]>thead>tr>th>button{padding-block:calc((44px - 1lh) / 2);margin-block:calc((44px - 1lh) / -2);min-height:44px;box-sizing:border-box}}html:root:not([data-admin-ds]):not(#__t) td.eb-st-title>span>span>a{display:inline-block;padding-block:calc((44px - 1lh) / 2);margin-block:calc((44px - 1lh) / -2);min-height:44px;box-sizing:border-box}html:root:not([data-admin-ds]):not(#__t) button.an-tgsw.ea-switch{width:44px;height:44px;min-width:44px;min-height:44px;background:transparent;border-radius:0;box-shadow:none;position:relative;margin-block:-11px;margin-inline:-3px}html:root:not([data-admin-ds]):not(#__t) button.an-tgsw.ea-switch:before{content:"";position:absolute;left:3px;top:11px;width:38px;height:22px;border-radius:999px;background:var(--line)}html:root:not([data-admin-ds]):not(#__t) button.an-tgsw.ea-switch.is-on:before{background:var(--brand)}html:root:not([data-admin-ds]):not(#__t) button.an-tgsw.ea-switch:after{top:14px;left:6px}html:root:not([data-admin-ds]):not(#__t) button.an-tgsw.ea-switch.is-on:after{left:22px}html:root:not([data-admin-ds]):not(#__t) button[data-testid=em-view-all]{min-width:44px;box-sizing:border-box}@media (max-width:767px){html:root:not([data-admin-ds]):not(#__t) .em-wrap a.emx-act.emx-mback{min-width:44px;min-height:44px;box-sizing:border-box;justify-content:center;margin-left:-16px;margin-right:-10px;margin-block:-2px}html:root:not([data-admin-ds]):not(#__t) .em-head:has(>a.emx-mback)>.emx-who{margin-left:-6px}}html:root:not([data-admin-ds]):not(#__t) .emx-listnote>button.emx-linkbtn{display:inline-block;padding-block:calc((44px - 1lh) / 2);margin-block:calc((44px - 1lh) / -2);min-height:44px;box-sizing:border-box}html:root:not([data-admin-ds]):not(#__t) .pr-toggle>button{min-height:44px;box-sizing:border-box}html:root:not([data-admin-ds]):not(#__t) details.agp-how>summary{min-height:44px;box-sizing:border-box;align-items:center}html:root:not([data-admin-ds]):not(#__t) .sbx-seg>button.sbx-segbtn{min-height:44px;box-sizing:border-box}}@media (max-width:767px){.frame[data-shell=portal] .em-wrap:has(.emx-list .emx-listnote){grid-template-rows:auto minmax(0,1fr)}}