.hr-flow{--flow-ink:#20344f;--flow-muted:#54667d;color:var(--flow-ink)}.hr-flow p{max-width:74ch;line-height:1.65}.hr-flow-title{justify-content:space-between;align-items:flex-start;gap:24px;margin-bottom:16px;display:flex}.hr-flow-title h3{font-size:20px;line-height:28px}.hr-flow-title p{color:var(--flow-muted);margin-top:8px;font-size:14px}.hr-flow-help{flex:none;max-width:32ch;font-size:13px}.hr-flow summary{cursor:pointer;color:#2456ac;font-weight:600;line-height:24px}.hr-flow details[open]>summary{margin-bottom:16px}.hr-flow details p{color:var(--flow-muted);font-size:14px}.hr-flow details ol,.hr-flow details ul{margin:12px 0;padding-left:20px;line-height:1.65}.hr-flow-content{gap:16px;margin-top:16px;display:grid}.hr-flow-steps{border-bottom:1px solid #dce5ef;gap:8px;padding-bottom:16px;display:flex}.hr-flow-steps button{color:#596b82;background:0 0;border:0;align-items:center;gap:8px;min-height:40px;padding:8px 10px;font-size:13px;display:flex}.hr-flow-steps button span{font-variant-numeric:tabular-nums;background:#f0f3f8;border-radius:50%;place-items:center;width:24px;height:24px;display:grid}.hr-flow-steps button[aria-current]{color:#2456ac;font-weight:650}.hr-flow-steps button[aria-current] span{background:#e7eeff}.hr-flow-steps button:disabled{opacity:.65}.hr-flow-scene{gap:16px;min-width:0;display:grid}.hr-flow-scene:focus{outline:0}.hr-flow-scene>h4,.hr-flow-heading h4{margin:0;font-size:20px;line-height:28px}.hr-flow-scene>p,.hr-flow-heading p{color:var(--flow-muted);font-size:14px}.hr-flow-heading{justify-content:space-between;align-items:flex-start;gap:16px;display:flex}.hr-flow-heading p{margin-top:8px}.hr-flow-choices{grid-template-columns:1fr 1fr;gap:16px;display:grid}.hr-flow-choices>button{text-align:left;color:var(--flow-ink);background:#fff;border:1px solid #cfdbea;border-radius:12px;flex-direction:column;align-items:flex-start;gap:8px;min-height:112px;padding:24px 48px 24px 20px;display:flex;position:relative}.hr-flow-choices strong{font-size:17px;line-height:25px}.hr-flow-choices span{color:var(--flow-muted);max-width:35ch;font-size:14px;line-height:22px}.hr-flow-choices svg{color:#2456ac;position:absolute;top:26px;right:20px}.hr-flow-choices>button:hover{background:#f6f8fd;border-color:#7d9ddd}.hr-flow-choices>button:active{background:#edf2fc}.hr-flow-next{border-top:1px solid #e1e8f0;flex-wrap:wrap;align-items:center;gap:12px;margin-top:8px;padding-top:20px;display:flex}.hr-flow-columns{grid-template-columns:1fr 1fr;gap:16px;display:grid}.hr-flow .hr-field{gap:8px;min-width:0;margin:0;display:grid}.hr-flow .hr-field small{color:var(--flow-muted);font-size:12px;line-height:18px}.hr-flow .hr-field textarea,.hr-flow .hr-field input,.hr-flow .hr-field select{width:100%;min-width:0;max-width:100%;line-height:1.6}.hr-flow textarea{resize:vertical}.hr-flow :is(button,a,summary,input,textarea,select):focus-visible{outline-offset:3px;outline:2px solid #315efb}.hr-flow :is(.hr-error,.hr-success){overflow-wrap:anywhere;margin:0}.hr-flow-note{color:var(--flow-muted);font-size:13px;line-height:21px}.hr-flow-details{border-top:1px solid #e1e8f0;padding-top:20px}.hr-flow-details[open],.hr-flow-brief[open]{gap:16px;display:grid}.hr-flow-task{border-top:1px solid #e1e8f0;gap:12px;padding-top:16px;display:grid}.hr-flow-document{overflow-wrap:anywhere;background:#fafbfe;border:1px solid #dde5ef;border-radius:12px;gap:24px;max-width:100%;padding:24px;display:grid}.hr-flow-document header{border-bottom:1px solid #dde5ef;gap:8px;padding-bottom:20px;display:grid}.hr-flow-document header h3{font-size:24px;line-height:32px}.hr-flow-document header p{color:var(--flow-muted);font-size:14px}.hr-flow-document p,.hr-flow-document li,.hr-flow-document dd,.hr-flow-document dt{white-space:pre-wrap;font-size:15px;line-height:24px}.hr-flow-document h4{margin-bottom:8px;font-size:16px;line-height:24px}.hr-flow-document ul{margin:0;padding-left:20px}.hr-flow-document li+li{margin-top:6px}.hr-flow-document dl{margin:0}.hr-flow-document dl>div{border-bottom:1px solid #e0e7f0;padding:12px 0}.hr-flow-document dt{font-weight:600}.hr-flow-document dt span{color:#54667d;font-size:13px;font-weight:400;display:block}.hr-flow-document dd{margin:6px 0 0}.hr-flow-document small{color:var(--flow-muted);font-size:12px;display:block}.hr-flow-document footer{border-top:1px solid #dde5ef;padding-top:16px}.hr-flow-document footer p{color:var(--flow-muted);font-size:12px;line-height:20px}.hr-flow-saved{border-block:1px solid #e1e8f0;gap:12px;padding:20px 0;display:grid}.hr-flow-saved strong{color:#54667d;font-size:13px}.hr-flow-empty{gap:20px;margin-top:24px;display:grid}.hr-flow [aria-busy=true]{cursor:progress}.hr-flow ::selection{color:#20344f;background:#dae5ff}.hr-flow textarea,.hr-flow input{caret-color:#2456ac}.hr-person-summary.hr-flow-person{align-items:flex-start;padding:16px 22px}.hr-flow-person .hr-person-identity,.hr-flow-person .hr-person-identity>div:last-child{flex:1}.hr-flow-person .hr-photo-wrap--large,.hr-flow-person .hr-photo-wrap--large .hr-photo-control{width:64px}.hr-flow-person .hr-photo-wrap--large .hr-photo-control{height:64px}.hr-flow-person .hr-person-identity small{display:none}.hr-flow-person .hr-actions{margin-top:8px}.hr-flow-person .hr-actions>.hr-caption,.hr-flow-person>div:last-child{display:none}.hr-flow-history-tools{justify-content:flex-end;margin:0 0 16px;display:flex}.hr-flow-analyses-intro{padding:0 0 20px}.hr-flow-analyses-intro p{color:#54667d;font-size:14px;line-height:22px}@media (width<=640px){.hr-flow-title{gap:12px;display:grid}.hr-flow-help{max-width:none;font-size:13px}.hr-flow-choices,.hr-flow-columns{grid-template-columns:minmax(0,1fr)}.hr-flow-choices>button{min-height:116px;padding:20px 44px 20px 16px}.hr-flow-choices svg{top:24px;right:16px}.hr-flow-steps{justify-content:space-between;gap:0}.hr-flow-steps button{flex-direction:column;gap:5px;padding:4px;font-size:12px}.hr-flow-next>.hr-button{white-space:normal;flex:100%}.hr-flow-heading{gap:12px;display:grid}.hr-flow-document{gap:20px;padding:16px}.hr-flow-document header h3{font-size:21px;line-height:28px}.hr-flow-scene>h4,.hr-flow-heading h4{font-size:19px;line-height:27px}.hr-flow-person .hr-person-identity .hr-actions{gap:5px}.hr-flow-person .hr-person-identity>div:last-child{min-width:0}.hr-flow .hr-button{white-space:normal;min-height:42px}}.hr-flow-permission{align-items:flex-start;gap:10px;margin:16px 0;font-size:14px;line-height:1.6;display:flex}.hr-flow-permission input{flex:none;width:18px;height:18px;margin-top:5px}.hr-flow-guide{border-block:1px solid #d9e2ef;margin:0 0 24px;padding:16px 0}.hr-flow-guide summary{color:#2453bb;cursor:pointer;font-weight:600}.hr-flow-guide ol{padding-left:24px}.hr-flow-guide li{margin-top:24px}.hr-flow-guide li p{margin:8px 0}.hr-flow-guide small{color:#49617d;line-height:1.5;display:block}.hr-flow-method-nav{flex-wrap:wrap;gap:12px;margin-bottom:24px;display:flex}.hr-flow-share,.hr-flow-continuation{border-top:1px solid #d9e2ef;margin-top:24px;padding-top:24px}.hr-flow-continuation .hr-button{text-decoration:none;display:inline-flex}.hr-flow-share h4,.hr-flow-continuation h4{margin:0 0 12px}@media (width<=600px){.hr-flow-method-nav>*{width:100%}.hr-flow-continuation .hr-button{justify-content:center;width:100%}}.hr-flow-guide li{max-width:75ch}
