.position-recommendations-module__VxZkDG__recommendations{background:#f5faf7;border:1px solid #dce9e3;border-radius:10px;padding:14px}.position-recommendations-module__VxZkDG__recommendations>summary{cursor:pointer;justify-content:space-between;align-items:center;gap:12px;font-size:13px;list-style:none;display:flex}.position-recommendations-module__VxZkDG__recommendations>summary::-webkit-details-marker{display:none}.position-recommendations-module__VxZkDG__recommendations>summary span:last-child{color:#287b45;white-space:nowrap}.position-recommendations-module__VxZkDG__recommendations h3{margin:0 0 6px;font-size:15px}.position-recommendations-module__VxZkDG__recommendations p{color:#52635b;margin:6px 0;font-size:13px;line-height:1.5}.position-recommendations-module__VxZkDG__list{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;margin:12px 0;display:grid}.position-recommendations-module__VxZkDG__list button{text-align:left;cursor:pointer;overflow-wrap:anywhere;background:#fff;border:1px solid #d4e2da;border-radius:8px;flex-direction:column;align-items:flex-start;gap:4px;min-width:0;padding:10px;display:flex}.position-recommendations-module__VxZkDG__list button:hover:not(:disabled),.position-recommendations-module__VxZkDG__list button[aria-pressed=true]{background:#e9f6ef;border-color:#00854a}.position-recommendations-module__VxZkDG__list button:focus-visible,.position-recommendations-module__VxZkDG__custom:focus-visible{outline-offset:3px;outline:2px solid #00854a}.position-recommendations-module__VxZkDG__list button:disabled{cursor:default;opacity:.7}.position-recommendations-module__VxZkDG__list small{color:#52635b;font-size:12px}.position-recommendations-module__VxZkDG__custom{cursor:pointer}@media (max-width:520px){.position-recommendations-module__VxZkDG__list{grid-template-columns:1fr}}
.organization-design-module__uBSUaG__workspace{gap:20px;min-width:0;display:grid}.organization-design-module__uBSUaG__workspace h2,.organization-design-module__uBSUaG__workspace h3{color:#163044;margin:0}.organization-design-module__uBSUaG__heading,.organization-design-module__uBSUaG__toolbar,.organization-design-module__uBSUaG__actions,.organization-design-module__uBSUaG__pagination,.organization-design-module__uBSUaG__tabs{flex-wrap:wrap;align-items:center;gap:12px;display:flex}.organization-design-module__uBSUaG__heading{justify-content:space-between}.organization-design-module__uBSUaG__tabs{border-bottom:1px solid #e1e8ee;gap:8px}.organization-design-module__uBSUaG__tabs a,.organization-design-module__uBSUaG__tabs button{color:#617385;background:0 0;border:0;border-radius:8px 8px 0 0;padding:14px 20px;text-decoration:none}.organization-design-module__uBSUaG__tabs [aria-current=page],.organization-design-module__uBSUaG__tabs [aria-pressed=true]{color:#21863e;background:#edf8ef;box-shadow:inset 0 -2px #36a34a}.organization-design-module__uBSUaG__workspace button,.organization-design-module__uBSUaG__workspace input,.organization-design-module__uBSUaG__workspace select,.organization-design-module__uBSUaG__workspace textarea{font:inherit}.organization-design-module__uBSUaG__workspace input,.organization-design-module__uBSUaG__workspace select,.organization-design-module__uBSUaG__workspace textarea{color:#22394a;background:#fff;border:1px solid #d9e3eb;border-radius:8px;min-width:0;max-width:100%;padding:10px 12px}.organization-design-module__uBSUaG__workspace input[type=checkbox]{flex:none;width:18px;height:18px}.organization-design-module__uBSUaG__workspace button{color:#244157;cursor:pointer;background:#fff;border:1px solid #dce5ed;border-radius:8px;padding:9px 14px}.organization-design-module__uBSUaG__workspace button:disabled{opacity:.55;cursor:not-allowed}.organization-design-module__uBSUaG__workspace .organization-design-module__uBSUaG__primary{color:#fff;background:#209b46;border-color:#209b46;align-items:center;gap:7px;display:inline-flex}.organization-design-module__uBSUaG__card{background:#fff;border:1px solid #e3ebf0;border-radius:13px;min-width:0;padding:22px;box-shadow:0 3px 12px #223c5510}.organization-design-module__uBSUaG__toolbar{margin-bottom:18px}.organization-design-module__uBSUaG__toolbar label{color:#627588;gap:6px;font-size:13px;display:grid}.organization-design-module__uBSUaG__toolbar input{min-width:220px}.organization-design-module__uBSUaG__toolbar .organization-design-module__uBSUaG__primary{margin-left:auto}.organization-design-module__uBSUaG__tableWrap{border:1px solid #e7edf2;border-radius:10px;max-width:100%;overflow:auto}.organization-design-module__uBSUaG__table{border-collapse:collapse;width:100%;min-width:760px;font-size:14px}.organization-design-module__uBSUaG__table th{color:#657687;text-align:left;white-space:nowrap;background:#f4f7f9;font-size:13px;font-weight:600}.organization-design-module__uBSUaG__table th,.organization-design-module__uBSUaG__table td{vertical-align:middle;border-bottom:1px solid #e8eef3;padding:16px 14px}.organization-design-module__uBSUaG__table tr:last-child td{border-bottom:0}.organization-design-module__uBSUaG__table small{color:#738799;margin-top:5px;display:block}.organization-design-module__uBSUaG__table tr[data-selected=true]{background:#eff9f2}.organization-design-module__uBSUaG__badge{color:#258840;white-space:nowrap;background:#eaf7eb;border-radius:6px;padding:4px 9px;font-size:12px;display:inline-block}.organization-design-module__uBSUaG__badge[data-active=false]{color:#66788a;background:#eff2f5}.organization-design-module__uBSUaG__pagination{color:#697e90;justify-content:space-between;margin-top:18px;font-size:13px}.organization-design-module__uBSUaG__pagination>div{align-items:center;gap:10px;display:flex}.organization-design-module__uBSUaG__facts{grid-template-columns:minmax(90px,.65fr) minmax(0,1fr);gap:16px 18px;margin:0;font-size:14px;display:grid}.organization-design-module__uBSUaG__facts dt{color:#718295}.organization-design-module__uBSUaG__facts dd{overflow-wrap:anywhere;margin:0}.organization-design-module__uBSUaG__modalBackdrop{z-index:120;background:#19304466;justify-content:center;align-items:center;padding:24px;display:flex;position:fixed;inset:0}.organization-design-module__uBSUaG__modal{background:#fff;border-radius:16px;width:min(700px,100%);max-height:calc(100dvh - 48px);padding:24px;overflow:auto;box-shadow:0 20px 80px #19304444}.organization-design-module__uBSUaG__modal header{justify-content:space-between;align-items:center;gap:12px;margin-bottom:20px;display:flex}.organization-design-module__uBSUaG__modal form{gap:16px;display:grid}.organization-design-module__uBSUaG__modal label{color:#4e6374;gap:7px;font-size:14px;display:grid}.organization-design-module__uBSUaG__modal footer{background:#fff;justify-content:flex-end;gap:10px;padding:16px 0;display:flex;position:sticky;bottom:-24px}.organization-design-module__uBSUaG__notice{color:#576f84;background:#f1f6fc;border-radius:8px;padding:12px 15px;font-size:14px}.organization-design-module__uBSUaG__error{color:#a23333;background:#fff0f0;border-radius:8px;padding:12px 15px}.organization-design-module__uBSUaG__permissionGroup{border:1px solid #e0e8ef;border-radius:9px;padding:12px}.organization-design-module__uBSUaG__permissionGroup summary{cursor:pointer;font-weight:600}.organization-design-module__uBSUaG__permissionOptions{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;margin-top:14px;display:grid}.organization-design-module__uBSUaG__permissionOptions label{align-items:flex-start;gap:8px;display:flex}.organization-design-module__uBSUaG__permissionOptions input{margin-top:2px}.organization-design-module__uBSUaG__suggestion{color:#5e798d;flex-wrap:wrap;align-items:center;gap:8px;font-size:13px;display:flex}.organization-design-module__uBSUaG__wide{width:min(880px,100%)}.organization-design-module__uBSUaG__danger{color:#ba4343!important}.organization-design-module__uBSUaG__full{grid-column:1/-1}@media (min-width:1800px){.organization-design-module__uBSUaG__table th,.organization-design-module__uBSUaG__table td{padding:18px 20px}}@media (max-width:1150px){.organization-design-module__uBSUaG__toolbar input{min-width:180px}}@media (max-width:600px){.organization-design-module__uBSUaG__workspace{gap:14px}.organization-design-module__uBSUaG__card{padding:15px}.organization-design-module__uBSUaG__tabs{flex-wrap:nowrap;overflow:auto}.organization-design-module__uBSUaG__tabs a,.organization-design-module__uBSUaG__tabs button{white-space:nowrap;padding:12px;font-size:14px}.organization-design-module__uBSUaG__heading h2{font-size:21px}.organization-design-module__uBSUaG__toolbar{grid-template-columns:1fr;display:grid}.organization-design-module__uBSUaG__toolbar input,.organization-design-module__uBSUaG__toolbar select,.organization-design-module__uBSUaG__toolbar .organization-design-module__uBSUaG__primary{width:100%;min-width:0;margin:0}.organization-design-module__uBSUaG__modalBackdrop{align-items:stretch;padding:0}.organization-design-module__uBSUaG__modal{border-radius:0;width:100%;min-width:0;max-height:100dvh;padding:20px}.organization-design-module__uBSUaG__modal footer{bottom:-20px}.organization-design-module__uBSUaG__permissionOptions{grid-template-columns:1fr}.organization-design-module__uBSUaG__facts{grid-template-columns:100px minmax(0,1fr)}.organization-design-module__uBSUaG__table{font-size:13px}.organization-design-module__uBSUaG__table th,.organization-design-module__uBSUaG__table td{padding:13px 12px}}.v3-content:has(.organization-design-module__uBSUaG__workspace){width:100%;max-width:none}.organization-design-module__uBSUaG__workspace .organization-design-module__uBSUaG__toolbar input{width:280px}.organization-design-module__uBSUaG__workspace .organization-design-module__uBSUaG__toolbar select{width:210px}@media (max-width:600px){.organization-design-module__uBSUaG__workspace .organization-design-module__uBSUaG__toolbar input,.organization-design-module__uBSUaG__workspace .organization-design-module__uBSUaG__toolbar select{width:100%}}.organization-design-module__uBSUaG__workspace p{margin:0}.organization-design-module__uBSUaG__workspace .organization-design-module__uBSUaG__table td:first-child button{text-align:left;background:0 0;border:0;padding:2px 0;font-weight:400}.organization-design-module__uBSUaG__workspace .organization-design-module__uBSUaG__permissionGroup{margin:0;padding:12px}.organization-design-module__uBSUaG__workspace .organization-design-module__uBSUaG__permissionGroup ul{gap:9px;margin-top:14px;display:grid}.organization-design-module__uBSUaG__workspace{gap:16px;font-size:14px;line-height:1.5}.organization-design-module__uBSUaG__workspace h2{letter-spacing:-.3px;font-size:24px;line-height:1.3}.organization-design-module__uBSUaG__workspace h3{font-size:16px;line-height:1.4}.organization-design-module__uBSUaG__workspace h4{margin:0 0 14px;font-size:14px}.organization-design-module__uBSUaG__workspace .organization-design-module__uBSUaG__card{border-color:#e0e7ee;border-radius:10px;align-content:start;gap:16px;padding:18px;display:grid;box-shadow:0 2px 8px #17334905}.organization-design-module__uBSUaG__workspace .organization-design-module__uBSUaG__tabs{gap:10px}.organization-design-module__uBSUaG__workspace .organization-design-module__uBSUaG__tabs a,.organization-design-module__uBSUaG__workspace .organization-design-module__uBSUaG__tabs button{color:#68788b;background:0 0;border:0;border-radius:0;padding:10px 16px}.organization-design-module__uBSUaG__workspace .organization-design-module__uBSUaG__tabs [aria-current=page],.organization-design-module__uBSUaG__workspace .organization-design-module__uBSUaG__tabs [aria-pressed=true]{color:#008f62;background:0 0;font-weight:600;box-shadow:inset 0 -2px #00a36c}.organization-design-module__uBSUaG__workspace button{border-radius:6px;padding:7px 11px;font-size:13px}.organization-design-module__uBSUaG__workspace button:focus-visible,.organization-design-module__uBSUaG__workspace a:focus-visible{outline-offset:3px;outline:2px solid #008f62}.organization-design-module__uBSUaG__workspace .organization-design-module__uBSUaG__primary{background:#009763;border-color:#009763;padding:8px 14px}.organization-design-module__uBSUaG__workspace input,.organization-design-module__uBSUaG__workspace select{border-radius:6px;padding:8px 10px;font-size:13px}.organization-design-module__uBSUaG__workspace .organization-design-module__uBSUaG__toolbar{gap:8px;margin:0}.organization-design-module__uBSUaG__workspace .organization-design-module__uBSUaG__toolbar input{width:230px;min-width:0}.organization-design-module__uBSUaG__workspace .organization-design-module__uBSUaG__toolbar select{width:auto;min-width:132px;max-width:220px}.organization-design-module__uBSUaG__workspace .organization-design-module__uBSUaG__table{min-width:0;font-size:13px}.organization-design-module__uBSUaG__workspace .organization-design-module__uBSUaG__table th{color:#536175;background:#f3f6f9;font-size:12px}.organization-design-module__uBSUaG__workspace .organization-design-module__uBSUaG__table th,.organization-design-module__uBSUaG__workspace .organization-design-module__uBSUaG__table td{padding:10px 12px}.organization-design-module__uBSUaG__workspace .organization-design-module__uBSUaG__table small{color:#7a8797;margin-top:3px;font-size:11px}.organization-design-module__uBSUaG__workspace .organization-design-module__uBSUaG__table td:first-child{color:#23344b}.organization-design-module__uBSUaG__workspace .organization-design-module__uBSUaG__tableWrap{border-radius:7px}.organization-design-module__uBSUaG__workspace .organization-design-module__uBSUaG__table tr[data-selected=true]{background:#e9f6f1;box-shadow:inset 2px 0 #0cac7a}.organization-design-module__uBSUaG__workspace .organization-design-module__uBSUaG__badge{color:#078857;background:#e1f6ed;border-radius:5px;padding:3px 8px;font-size:11px}.organization-design-module__uBSUaG__workspace .organization-design-module__uBSUaG__badge[data-active=false]{color:#748091;background:#eff2f6}.organization-design-module__uBSUaG__workspace .organization-design-module__uBSUaG__pagination{margin:0;font-size:12px}.organization-design-module__uBSUaG__workspace .organization-design-module__uBSUaG__pagination button{padding:4px 8px}.organization-design-module__uBSUaG__workspace .organization-design-module__uBSUaG__facts{grid-template-columns:minmax(104px,.55fr) minmax(0,1fr);gap:15px 16px;font-size:13px}.organization-design-module__uBSUaG__workspace .organization-design-module__uBSUaG__facts dt{color:#758195}.organization-design-module__uBSUaG__workspace .organization-design-module__uBSUaG__facts dd{color:#27384e}.organization-design-module__uBSUaG__workspace .organization-design-module__uBSUaG__notice{padding:10px 12px;font-size:12px}.organization-design-module__uBSUaG__workspace .organization-design-module__uBSUaG__actions{gap:6px}.organization-design-module__uBSUaG__workspace .organization-design-module__uBSUaG__actions button{padding:5px 8px;font-size:12px}.organization-design-module__uBSUaG__workspace .organization-design-module__uBSUaG__empty{text-align:center;color:#7a8797;padding:28px 16px;font-size:13px}.organization-design-module__uBSUaG__workspace .organization-design-module__uBSUaG__textLink{color:#078857;align-items:center;gap:6px;font-size:13px;text-decoration:none;display:inline-flex}.organization-design-module__uBSUaG__workspace .organization-design-module__uBSUaG__textLink svg{width:15px;height:15px}.organization-design-module__uBSUaG__roleIcon{color:#3a92ef;background:#edf5ff;border-radius:8px;flex:none;justify-content:center;align-items:center;width:36px;height:36px;display:flex}.organization-design-module__uBSUaG__roleLayout{grid-template-columns:minmax(230px,.75fr) minmax(0,2fr);align-items:start;gap:16px;display:grid}.organization-design-module__uBSUaG__roleMain{gap:16px;min-width:0;display:grid}.organization-design-module__uBSUaG__roleFilters{grid-template-columns:minmax(0,1fr) auto;gap:7px;display:grid}.organization-design-module__uBSUaG__roleFilters input,.organization-design-module__uBSUaG__roleFilters select{width:100%;min-width:0}.organization-design-module__uBSUaG__roleFilters select{max-width:112px}.organization-design-module__uBSUaG__roleCards{scrollbar-width:thin;gap:10px;max-height:680px;margin:0;padding:0;list-style:none;display:grid;overflow:auto}.organization-design-module__uBSUaG__roleCards>li{border:1px solid #e1e8ef;border-radius:8px;gap:8px;padding:11px;display:grid}.organization-design-module__uBSUaG__roleCards>li[data-selected=true]{background:#f7fcfa;border-color:#a4dbc6;box-shadow:inset 2px 0 #00a372}.organization-design-module__uBSUaG__workspace .organization-design-module__uBSUaG__roleSelect{text-align:left;background:0 0;border:0;align-items:center;gap:10px;width:100%;padding:0;display:flex}.organization-design-module__uBSUaG__roleSelect>span:last-child{gap:3px;min-width:0;display:grid}.organization-design-module__uBSUaG__roleSelect strong{overflow-wrap:anywhere;font-size:13px}.organization-design-module__uBSUaG__roleSelect small{color:#738298;font-size:10px}.organization-design-module__uBSUaG__roleCards p{color:#7c8897;font-size:11px;line-height:1.5}.organization-design-module__uBSUaG__roleCards .organization-design-module__uBSUaG__actions{margin-left:44px}.organization-design-module__uBSUaG__roleIcon{color:#9872d3;background:#f5efff;width:32px;height:32px}.organization-design-module__uBSUaG__roleIcon[data-system=true]{color:#3084d5;background:#edf5ff}.organization-design-module__uBSUaG__rolePill{text-align:left;align-items:center;display:inline-flex;background:#f3f5fc!important;border:0!important;gap:5px!important;padding:3px 6px!important;font-size:12px!important}.organization-design-module__uBSUaG__rolePill svg{color:#8b6bc9;flex:none;width:15px;height:15px}.organization-design-module__uBSUaG__scopeNote{color:#7b8796;font-size:12px}.organization-design-module__uBSUaG__permissionPreview{grid-template-columns:minmax(140px,.55fr) minmax(0,1fr);gap:20px;min-height:190px;display:grid}.organization-design-module__uBSUaG__permissionPreview>nav{border-right:1px solid #e7ecf1;align-content:start;gap:4px;padding-right:12px;display:grid}.organization-design-module__uBSUaG__permissionPreview>nav button{text-align:left;color:#6c7a90;background:0 0;border:0;justify-content:space-between;gap:8px;font-size:12px;display:flex}.organization-design-module__uBSUaG__permissionPreview>nav button[aria-pressed=true]{color:#008959;background:#e8f6ef;font-weight:600}.organization-design-module__uBSUaG__permissionPreview>nav button span{color:#85948e;font-size:11px}.organization-design-module__uBSUaG__permissionPreview ul{gap:11px;margin:0;padding:0;list-style:none;display:grid}.organization-design-module__uBSUaG__permissionPreview li{color:#35465b;gap:8px;font-size:12px;line-height:1.5;display:flex}.organization-design-module__uBSUaG__permissionPreview li svg{color:#05935f;flex:none;width:15px;height:15px;margin-top:1px}.organization-design-module__uBSUaG__roleMain .organization-design-module__uBSUaG__toolbar{justify-content:flex-end}.organization-design-module__uBSUaG__roleMain .organization-design-module__uBSUaG__toolbar input{flex:1;width:auto}.organization-design-module__uBSUaG__workspace [id]{scroll-margin-top:100px}@media (max-width:1150px){.organization-design-module__uBSUaG__roleLayout{grid-template-columns:235px minmax(0,1fr)}.organization-design-module__uBSUaG__workspace .organization-design-module__uBSUaG__card{padding:14px}.organization-design-module__uBSUaG__workspace .organization-design-module__uBSUaG__heading{gap:12px}.organization-design-module__uBSUaG__workspace .organization-design-module__uBSUaG__toolbar{width:100%}.organization-design-module__uBSUaG__workspace .organization-design-module__uBSUaG__toolbar input{flex:1}.organization-design-module__uBSUaG__roleMain .organization-design-module__uBSUaG__table th,.organization-design-module__uBSUaG__roleMain .organization-design-module__uBSUaG__table td{padding:9px 8px}.organization-design-module__uBSUaG__roleMain .organization-design-module__uBSUaG__table td .organization-design-module__uBSUaG__actions{display:grid}.organization-design-module__uBSUaG__roleMain .organization-design-module__uBSUaG__table{font-size:12px}.organization-design-module__uBSUaG__permissionPreview{grid-template-columns:135px minmax(0,1fr);gap:12px}.organization-design-module__uBSUaG__workspace .organization-design-module__uBSUaG__facts{grid-template-columns:94px minmax(0,1fr);gap:12px}}@media (max-width:760px){.organization-design-module__uBSUaG__roleLayout{grid-template-columns:minmax(0,1fr)}.organization-design-module__uBSUaG__roleCards{max-height:360px}.organization-design-module__uBSUaG__workspace .organization-design-module__uBSUaG__toolbar{flex-wrap:wrap;display:flex}.organization-design-module__uBSUaG__workspace .organization-design-module__uBSUaG__toolbar input,.organization-design-module__uBSUaG__workspace .organization-design-module__uBSUaG__toolbar select{flex:1;width:auto;min-width:120px;max-width:100%}.organization-design-module__uBSUaG__workspace .organization-design-module__uBSUaG__table{min-width:550px}.organization-design-module__uBSUaG__workspace .organization-design-module__uBSUaG__card{padding:14px}.organization-design-module__uBSUaG__permissionPreview{grid-template-columns:125px minmax(0,1fr);gap:12px}.organization-design-module__uBSUaG__workspace .organization-design-module__uBSUaG__tabs{flex-wrap:nowrap;gap:0;max-width:100%;overflow:auto}.organization-design-module__uBSUaG__workspace .organization-design-module__uBSUaG__tabs a,.organization-design-module__uBSUaG__workspace .organization-design-module__uBSUaG__tabs button{white-space:nowrap;padding:10px 12px;font-size:12px}.organization-design-module__uBSUaG__workspace h2{font-size:21px}.organization-design-module__uBSUaG__workspace .organization-design-module__uBSUaG__roleMain .organization-design-module__uBSUaG__toolbar{display:flex}.organization-design-module__uBSUaG__workspace .organization-design-module__uBSUaG__facts{grid-template-columns:104px minmax(0,1fr)}}.organization-design-module__uBSUaG__workspace .organization-design-module__uBSUaG__roleCards{max-height:550px}.organization-design-module__uBSUaG__workspace .organization-design-module__uBSUaG__roleCards>li{gap:6px;padding:10px}.organization-design-module__uBSUaG__workspace .organization-design-module__uBSUaG__roleCards p{margin-left:42px}.organization-design-module__uBSUaG__workspace .organization-design-module__uBSUaG__roleCards .organization-design-module__uBSUaG__actions button{min-height:25px;padding:3px 7px;font-size:11px}.organization-design-module__uBSUaG__workspace .organization-design-module__uBSUaG__roleMain .organization-design-module__uBSUaG__table th,.organization-design-module__uBSUaG__workspace .organization-design-module__uBSUaG__roleMain .organization-design-module__uBSUaG__table td{padding:7px 10px}.organization-design-module__uBSUaG__workspace .organization-design-module__uBSUaG__roleMain .organization-design-module__uBSUaG__table td .organization-design-module__uBSUaG__actions{flex-wrap:nowrap;gap:4px;display:flex}.organization-design-module__uBSUaG__workspace .organization-design-module__uBSUaG__roleMain .organization-design-module__uBSUaG__table button{min-height:27px;padding:4px 8px;font-size:12px}.organization-design-module__uBSUaG__workspace .organization-design-module__uBSUaG__roleMain .organization-design-module__uBSUaG__table small{margin-top:2px;font-size:10px;line-height:1.25}.organization-design-module__uBSUaG__workspace .organization-design-module__uBSUaG__rolePill{line-height:1.25}.organization-design-module__uBSUaG__workspace .organization-design-module__uBSUaG__roleMain .organization-design-module__uBSUaG__card{gap:12px}.organization-design-module__uBSUaG__rowMenu{position:relative}.organization-design-module__uBSUaG__rowMenu summary{cursor:pointer;color:#728299;justify-content:center;align-items:center;width:24px;min-height:28px;list-style:none;display:flex}.organization-design-module__uBSUaG__rowMenu summary::-webkit-details-marker{display:none}.organization-design-module__uBSUaG__rowMenu summary svg{width:14px;height:14px}.organization-design-module__uBSUaG__rowMenu[open]>button{z-index:3;white-space:nowrap;position:absolute;top:100%;right:0;box-shadow:0 4px 16px #20374c18}.organization-design-module__uBSUaG__workspace .organization-design-module__uBSUaG__roleSelect small{font-size:10px}.organization-design-module__uBSUaG__workspace .organization-design-module__uBSUaG__roleMain .organization-design-module__uBSUaG__table td strong{font-size:12px}.organization-design-module__uBSUaG__workspace .organization-design-module__uBSUaG__roleMain .organization-design-module__uBSUaG__table td:first-child{min-width:100px}.organization-design-module__uBSUaG__workspace .organization-design-module__uBSUaG__roleMain .organization-design-module__uBSUaG__table td:nth-child(2){min-width:75px}.organization-design-module__uBSUaG__workspace .organization-design-module__uBSUaG__pagination button{min-height:26px;padding:3px 8px;font-size:12px}.organization-design-module__uBSUaG__workspace .organization-design-module__uBSUaG__pagination{margin-top:0;padding-top:0}.organization-design-module__uBSUaG__assignmentHeading{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;display:flex}.organization-design-module__uBSUaG__workspace .organization-design-module__uBSUaG__assignmentHeading h3{font-size:15px}.organization-design-module__uBSUaG__workspace .organization-design-module__uBSUaG__assignmentHeading .organization-design-module__uBSUaG__toolbar{flex:1;justify-content:flex-end;min-width:0}.organization-design-module__uBSUaG__workspace .organization-design-module__uBSUaG__assignmentHeading .organization-design-module__uBSUaG__toolbar input{width:160px;max-width:210px}.organization-design-module__uBSUaG__workspace .organization-design-module__uBSUaG__assignmentHeading .organization-design-module__uBSUaG__toolbar select{min-width:112px;max-width:145px}.organization-design-module__uBSUaG__workspace .organization-design-module__uBSUaG__assignmentHeading .organization-design-module__uBSUaG__toolbar button{white-space:nowrap;font-size:12px}.organization-design-module__uBSUaG__workspace .organization-design-module__uBSUaG__roleMain .organization-design-module__uBSUaG__table .organization-design-module__uBSUaG__rolePill{min-height:20px;padding:2px 5px!important}.organization-design-module__uBSUaG__workspace .organization-design-module__uBSUaG__permissionPreview ul{gap:8px}.organization-design-module__uBSUaG__workspace .organization-design-module__uBSUaG__permissionPreview li{line-height:1.45}.organization-design-module__uBSUaG__workspace .organization-design-module__uBSUaG__permissionPreview>nav button{min-height:30px;padding:6px 9px}@media (max-width:1150px){.organization-design-module__uBSUaG__workspace .organization-design-module__uBSUaG__assignmentHeading .organization-design-module__uBSUaG__toolbar{flex-basis:100%;justify-content:flex-start}.organization-design-module__uBSUaG__workspace .organization-design-module__uBSUaG__assignmentHeading .organization-design-module__uBSUaG__toolbar input{max-width:none}.organization-design-module__uBSUaG__workspace .organization-design-module__uBSUaG__assignmentHeading .organization-design-module__uBSUaG__toolbar select{min-width:105px}}@media (max-width:600px){.organization-design-module__uBSUaG__workspace .organization-design-module__uBSUaG__assignmentHeading .organization-design-module__uBSUaG__toolbar button{width:100%}.organization-design-module__uBSUaG__workspace .organization-design-module__uBSUaG__assignmentHeading .organization-design-module__uBSUaG__toolbar input{width:140px}.organization-design-module__uBSUaG__workspace .organization-design-module__uBSUaG__assignmentHeading .organization-design-module__uBSUaG__toolbar select{width:110px}}.organization-design-module__uBSUaG__workspace button:not(.organization-design-module__uBSUaG__primary):hover:enabled{color:#078857;background:#eef7f3}.organization-design-module__uBSUaG__workspace .organization-design-module__uBSUaG__primary:hover:enabled{color:#fff;background:#008b5a}.organization-design-module__uBSUaG__workspace .organization-design-module__uBSUaG__tabs button:hover:enabled{color:#008f62;background:#f1f8f5}.organization-design-module__uBSUaG__workspace .organization-design-module__uBSUaG__roleSelect:hover:enabled{background:0 0}.organization-design-module__uBSUaG__departmentCards{gap:12px;display:grid}.organization-design-module__uBSUaG__departmentCards article{border:1px solid #e0e8e3;border-radius:8px;gap:10px;padding:14px;display:grid}.organization-design-module__uBSUaG__departmentCards header{justify-content:space-between;align-items:center;gap:10px;display:flex}.organization-design-module__uBSUaG__departmentCards header button{text-align:left;background:0 0;border:0;padding:0;font-weight:400}.organization-design-module__uBSUaG__departmentCards p{color:#607368;font-size:13px}.organization-design-module__uBSUaG__secondary{color:#6e7c90;border-top:1px solid #e7edf2;padding-top:12px;font-size:12px}.organization-design-module__uBSUaG__secondary summary{cursor:pointer;font-weight:500;list-style-position:inside}.organization-design-module__uBSUaG__secondary[open]{gap:14px;display:grid}.organization-design-module__uBSUaG__secondary[open]>summary{margin-bottom:14px}.organization-design-module__uBSUaG__secondary p{line-height:1.6}.organization-design-module__uBSUaG__secondary a{margin:12px 0}.organization-design-module__uBSUaG__secondary>section{margin-top:14px}.organization-design-module__uBSUaG__departmentDetail{gap:20px;min-width:0;display:grid}.organization-design-module__uBSUaG__departmentDetail h3{font-size:18px;font-weight:500}
.attachment-actions-module__Hc8Dsa__actions{flex-wrap:wrap;align-items:center;gap:.65rem;display:inline-flex}.attachment-actions-module__Hc8Dsa__actions button,.attachment-actions-module__Hc8Dsa__actions a{font:inherit;color:#14745d;cursor:pointer;background:#fff;border:1px solid #9bcebc;border-radius:8px;padding:.35rem .6rem;text-decoration:none}.attachment-actions-module__Hc8Dsa__actions button:focus-visible,.attachment-actions-module__Hc8Dsa__actions a:focus-visible{outline-offset:2px;outline:2px solid #14745d}.attachment-actions-module__Hc8Dsa__overlay{z-index:9999;background:#000b;place-items:center;padding:1rem;display:grid;position:fixed;inset:0}.attachment-actions-module__Hc8Dsa__dialog{color:#18352e;background:#fff;border-radius:12px;flex-direction:column;width:min(1100px,100%);height:min(92dvh,850px);display:flex;overflow:hidden}.attachment-actions-module__Hc8Dsa__dialog header{justify-content:space-between;align-items:center;gap:1rem;padding:.7rem 1rem;display:flex}.attachment-actions-module__Hc8Dsa__dialog header strong{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.attachment-actions-module__Hc8Dsa__dialog iframe{border:0;flex:1;width:100%;min-height:0}.attachment-actions-module__Hc8Dsa__pdf{background:#edf1ef;flex-direction:column;flex:1;min-height:0;display:flex}.attachment-actions-module__Hc8Dsa__pdf nav{background:#fff;flex-wrap:wrap;justify-content:center;align-items:center;gap:.6rem;padding:.45rem;display:flex}.attachment-actions-module__Hc8Dsa__pdf nav button{min-width:2.3rem}.attachment-actions-module__Hc8Dsa__pdfPage{text-align:center;flex:1;min-height:0;padding:1rem;overflow:auto}.attachment-actions-module__Hc8Dsa__pdfPage canvas{background:#fff;max-width:100%;height:auto;box-shadow:0 2px 12px #0002}.attachment-actions-module__Hc8Dsa__toolbar{align-items:center;gap:.5rem;padding:0 1rem .5rem;display:flex}.attachment-actions-module__Hc8Dsa__image{background:#edf1ef;flex:1;place-items:center;min-height:0;display:grid;overflow:auto}.attachment-actions-module__Hc8Dsa__image img{object-fit:contain;max-width:95%;max-height:95%}@media (max-width:700px){.attachment-actions-module__Hc8Dsa__overlay{padding:0}.attachment-actions-module__Hc8Dsa__dialog{border-radius:0;width:100%;height:100dvh}}
.attachment-upload-feedback-module__AMKFma__feedback{color:#24513a;overflow-wrap:anywhere;background:#f5faf6;border:1px solid #dbe8e0;border-radius:8px;margin:10px 0;padding:10px 12px;font-size:13px;line-height:1.5}.attachment-upload-feedback-module__AMKFma__feedback[data-upload-state=uploading]{color:#355b75;background:#f3f8fc;border-color:#cbdce9}.attachment-upload-feedback-module__AMKFma__feedback[data-upload-state=error]{color:#9b3433;background:#fff5f4;border-color:#f0c7c5}
.calendar-date-input-module__hxlrEW__wrapper{flex:auto;width:100%;min-width:0;display:grid}.calendar-date-input-module__hxlrEW__control{background:#fff;border:1px solid #cfdbd3;border-radius:7px;grid-template-columns:minmax(0,1fr) 44px;min-width:0;display:grid;overflow:hidden}.calendar-date-input-module__hxlrEW__error{color:#9c332c;grid-column:1/-1;padding:3px 8px;font-size:12px}.calendar-date-input-module__hxlrEW__control:focus-within{border-color:#267d3a;box-shadow:0 0 0 3px #267d3a18}.calendar-date-input-module__hxlrEW__wrapper .calendar-date-input-module__hxlrEW__control>input{box-sizing:border-box;width:100%;min-width:0;min-height:44px;color:inherit;font:inherit;background:0 0;border:0;border-radius:0;padding:9px 11px}.calendar-date-input-module__hxlrEW__wrapper .calendar-date-input-module__hxlrEW__control>input:focus{outline:none}.calendar-date-input-module__hxlrEW__control>input[aria-invalid=true]{color:#9c332c}.calendar-date-input-module__hxlrEW__picker{color:#267d3a;border-left:1px solid #dfe8e3;place-items:center;display:grid;position:relative}.calendar-date-input-module__hxlrEW__picker svg{pointer-events:none;width:20px;height:20px}.calendar-date-input-module__hxlrEW__wrapper .calendar-date-input-module__hxlrEW__picker input{box-sizing:border-box;opacity:0;cursor:pointer;border:0;width:100%;height:100%;padding:0;position:absolute;inset:0}.calendar-date-input-module__hxlrEW__picker input:disabled{cursor:default}.calendar-date-input-module__hxlrEW__control:has(input:disabled){color:#687d72;background:#f5f8f6}
.localized-request-file-input-module__8z_qsq__root{gap:7px;min-width:0;display:grid}.localized-request-file-input-module__8z_qsq__control{cursor:pointer;align-items:center;gap:10px;min-width:0;min-height:40px;display:flex;position:relative}.localized-request-file-input-module__8z_qsq__control:focus-within{outline-offset:2px;border-radius:4px;outline:2px solid #227d4d}.localized-request-file-input-module__8z_qsq__input{opacity:0;width:100%;height:100%;cursor:inherit;position:absolute;inset:0}.localized-request-file-input-module__8z_qsq__input:disabled{cursor:not-allowed}.localized-request-file-input-module__8z_qsq__choose{color:#264e36;background:#f5f8f5;border:1px solid #b7c8bd;border-radius:5px;flex:none;padding:8px 12px}.localized-request-file-input-module__8z_qsq__filename{text-overflow:ellipsis;white-space:nowrap;overflow-wrap:anywhere;color:#526a5b;min-width:0;overflow:hidden}.localized-request-file-input-module__8z_qsq__control:has(.localized-request-file-input-module__8z_qsq__input:disabled){cursor:not-allowed;opacity:.6}
.request-detail-sheet-module__JK8TTG__overlay{z-index:130;background:#142b244d;justify-content:flex-end;display:flex;position:fixed;inset:0}.request-detail-sheet-module__JK8TTG__sheet{color:#243a32;background:#fff;outline:none;flex-direction:column;width:min(720px,100%);min-width:0;height:100dvh;display:flex;box-shadow:-8px 0 32px #132b2420}.request-detail-sheet-module__JK8TTG__sheet>header{border-bottom:1px solid #e4ebe7;flex:none;justify-content:space-between;align-items:center;gap:16px;padding:22px 26px;display:flex}.request-detail-sheet-module__JK8TTG__sheet>header h2{margin:0;font-size:20px;font-weight:500}.request-detail-sheet-module__JK8TTG__sheet>header button{font:inherit;white-space:nowrap;color:#28533e;background:#fff;border:1px solid #dfe8e2;border-radius:7px;padding:9px 13px}.request-detail-sheet-module__JK8TTG__body{overscroll-behavior:contain;min-height:0;padding:24px 26px;overflow:auto}.request-detail-sheet-module__JK8TTG__body form{min-width:0}.request-detail-sheet-module__JK8TTG__body input,.request-detail-sheet-module__JK8TTG__body select,.request-detail-sheet-module__JK8TTG__body textarea{max-width:100%}@media (max-width:600px){.request-detail-sheet-module__JK8TTG__sheet{width:100%;box-shadow:none}.request-detail-sheet-module__JK8TTG__sheet>header{padding:16px}.request-detail-sheet-module__JK8TTG__body{padding:18px 16px calc(24px + env(safe-area-inset-bottom))}.request-detail-sheet-module__JK8TTG__sheet>header h2{font-size:18px}}
.lifecycle-contract-module__WYo0DG__card{color:#253b2c;background:#f8fbf7;border:1px solid #dbe7d5;border-radius:10px;margin:18px 0;padding:16px}.lifecycle-contract-module__WYo0DG__card h3{margin:0 0 7px;font-size:16px}.lifecycle-contract-module__WYo0DG__card p{font-size:13px;line-height:1.6}.lifecycle-contract-module__WYo0DG__card>label:not(.lifecycle-contract-module__WYo0DG__upload):not(.lifecycle-contract-module__WYo0DG__verify){gap:6px;margin:12px 0;font-size:13px;display:grid}.lifecycle-contract-module__WYo0DG__card select{background:#fff;border:1px solid #cddaca;border-radius:7px;min-height:42px;padding:8px}.lifecycle-contract-module__WYo0DG__card ul{gap:7px;padding:0;list-style:none;display:grid}.lifecycle-contract-module__WYo0DG__card li{background:#fff;border:1px solid #e0e9dc;border-radius:7px;flex-wrap:wrap;align-items:center;gap:10px;padding:10px;font-size:12px;display:flex}.lifecycle-contract-module__WYo0DG__card li label{overflow-wrap:anywhere;align-items:center;gap:6px;min-width:0;display:flex}.lifecycle-contract-module__WYo0DG__card li span{color:#677468}.lifecycle-contract-module__WYo0DG__card li a{color:#2f7627}.lifecycle-contract-module__WYo0DG__card button,.lifecycle-contract-module__WYo0DG__upload{cursor:pointer;background:#fff;border:1px solid #b7d5ad;border-radius:7px;min-height:40px;padding:8px 12px}.lifecycle-contract-module__WYo0DG__upload{margin:8px 0;font-size:13px;display:inline-flex;position:relative;overflow:hidden}.lifecycle-contract-module__WYo0DG__upload input{opacity:0;cursor:pointer;position:absolute;inset:0}.lifecycle-contract-module__WYo0DG__verify{align-items:flex-start;gap:8px;margin:12px 0;font-size:13px;display:flex}.lifecycle-contract-module__WYo0DG__verify input{accent-color:#348323;margin-top:3px}.lifecycle-contract-module__WYo0DG__primary{color:#fff;background:#348323!important;border-color:#348323!important}.lifecycle-contract-module__WYo0DG__primary:disabled{opacity:.5;cursor:not-allowed}@media (max-width:700px){.lifecycle-contract-module__WYo0DG__card{padding:14px}.lifecycle-contract-module__WYo0DG__card li{gap:6px;display:grid}.lifecycle-contract-module__WYo0DG__upload,.lifecycle-contract-module__WYo0DG__primary{justify-content:center;width:100%;min-height:44px}}
.attendance-location-workspace-module__gZbQqG__workspace{min-width:0}.attendance-location-workspace-module__gZbQqG__split{grid-template-columns:minmax(260px,3fr) minmax(0,7fr);align-items:start;gap:20px;display:grid}.attendance-location-workspace-module__gZbQqG__master{max-height:calc(100dvh - 120px);position:sticky;top:88px;flex-direction:column!important;gap:14px!important;display:flex!important}.attendance-location-workspace-module__gZbQqG__filters{flex:none;grid-template-columns:1fr 1fr;gap:10px;display:grid}.attendance-location-workspace-module__gZbQqG__filters input{grid-column:1/-1}.attendance-location-workspace-module__gZbQqG__filters input,.attendance-location-workspace-module__gZbQqG__filters select{width:100%}.attendance-location-workspace-module__gZbQqG__locationList{overscroll-behavior:contain;gap:10px;min-height:0;margin:0;padding:0;list-style:none;display:grid;overflow-y:auto}.attendance-location-workspace-module__gZbQqG__locationList button{text-align:left;background:#fff;border:1px solid #e0e8e3;gap:6px;width:100%;min-height:100px;font-weight:400;display:grid;border-radius:8px!important;padding:14px!important}.attendance-location-workspace-module__gZbQqG__locationList button[aria-pressed=true]{background:#edf8f1;border-color:#b5dfc5;box-shadow:inset 3px 0 #008e50}.attendance-location-workspace-module__gZbQqG__locationList small{color:#697b72;overflow-wrap:anywhere;-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.attendance-location-workspace-module__gZbQqG__detail{align-content:start;gap:20px;min-width:0;display:grid}.attendance-location-workspace-module__gZbQqG__detail>header h3{margin:4px 0;font-size:22px;font-weight:500}.attendance-location-workspace-module__gZbQqG__cardTitle{justify-content:space-between;align-items:center;gap:10px;display:flex}.attendance-location-workspace-module__gZbQqG__cardTitle strong{overflow-wrap:anywhere;font-weight:400}.attendance-location-workspace-module__gZbQqG__map{background:#f7faf8;border:1px solid #e0e8e3;border-radius:10px;align-content:start;gap:12px;padding:16px;display:grid}.attendance-location-workspace-module__gZbQqG__map h3{margin:0;font-size:15px;font-weight:500}.attendance-location-workspace-module__gZbQqG__map iframe{border:0;border-radius:6px;width:100%;height:clamp(320px,40vh,620px)}.attendance-location-workspace-module__gZbQqG__map small{color:#6a7a70}.attendance-location-workspace-module__gZbQqG__map a{color:#32744b;font-size:12px}.attendance-location-workspace-module__gZbQqG__form{gap:18px;display:grid}.attendance-location-workspace-module__gZbQqG__formGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;display:grid}.attendance-location-workspace-module__gZbQqG__form label{gap:7px;display:grid}.attendance-location-workspace-module__gZbQqG__form input,.attendance-location-workspace-module__gZbQqG__form select{width:100%;font:inherit;color:#253c31;background:#fff;border:1px solid #dce5df;border-radius:8px;min-width:0;padding:11px 12px}.attendance-location-workspace-module__gZbQqG__form footer button{font:inherit;border:1px solid #dce5df;border-radius:8px;padding:11px 18px}.attendance-location-workspace-module__gZbQqG__form footer button:last-child{color:#fff;background:#008f50;border-color:#008f50}.attendance-location-workspace-module__gZbQqG__form p,.attendance-location-workspace-module__gZbQqG__form small{color:#697a70;font-size:14px}.attendance-location-workspace-module__gZbQqG__form button:disabled{opacity:.5}.attendance-location-workspace-module__gZbQqG__formGrid label:nth-child(2){grid-column:1/-1}.attendance-location-workspace-module__gZbQqG__detail dl{grid-template-columns:150px minmax(0,1fr);gap:12px 18px}@media (max-width:1100px){.attendance-location-workspace-module__gZbQqG__split{grid-template-columns:minmax(230px,3fr) minmax(0,7fr)}}@media (max-width:600px){.attendance-location-workspace-module__gZbQqG__split{grid-template-columns:1fr}.attendance-location-workspace-module__gZbQqG__master{max-height:none;position:static}.attendance-location-workspace-module__gZbQqG__locationList{overflow:visible}.attendance-location-workspace-module__gZbQqG__detail{gap:18px}.attendance-location-workspace-module__gZbQqG__formGrid{grid-template-columns:1fr}.attendance-location-workspace-module__gZbQqG__formGrid label:nth-child(2){grid-column:auto}.attendance-location-workspace-module__gZbQqG__map iframe{height:320px}.attendance-location-workspace-module__gZbQqG__detail dl{grid-template-columns:90px minmax(0,1fr)}.attendance-location-workspace-module__gZbQqG__map{padding:12px}}
.onboarding-applicant-module___HZW2a__root{--brand:#70d84a;--ink:#192b33;--line:#e4e9e9;max-width:none;min-height:100svh;color:var(--ink);background:#f5f7f8;margin:0;padding:24px;font:14px/1.6 -apple-system,BlinkMacSystemFont,Segoe UI,PingFang SC,sans-serif}.onboarding-applicant-module___HZW2a__container{border:1px solid var(--line);background:#fff;border-radius:14px;max-width:680px;margin:0 auto;overflow:hidden}.onboarding-applicant-module___HZW2a__header{background:var(--brand);justify-content:space-between;align-items:center;gap:16px;padding:22px 28px;display:flex}.onboarding-applicant-module___HZW2a__header .v3-official-wordmark{flex-shrink:0;width:150px;max-width:45%;display:block}.onboarding-applicant-module___HZW2a__header .v3-official-wordmark img{width:100%;height:auto;display:block}.onboarding-applicant-module___HZW2a__header select{font:inherit;border:1px solid var(--line);background:#fff;border-radius:6px;max-width:140px;padding:8px}.onboarding-applicant-module___HZW2a__body{padding:28px}.onboarding-applicant-module___HZW2a__body h1{margin:0 0 10px;font-size:24px;font-weight:600;line-height:1.4}.onboarding-applicant-module___HZW2a__body h2{font-size:18px}.onboarding-applicant-module___HZW2a__body h3{font-size:16px}.onboarding-applicant-module___HZW2a__body p{color:#52656e;margin:10px 0}.onboarding-applicant-module___HZW2a__body a{color:#286b20;text-underline-offset:3px}.onboarding-applicant-module___HZW2a__body section{margin-top:24px}.onboarding-applicant-module___HZW2a__body form{gap:14px;display:grid}.onboarding-applicant-module___HZW2a__body label{gap:6px;font-size:14px;display:grid}.onboarding-applicant-module___HZW2a__body input{font:inherit;box-sizing:border-box;border:1px solid var(--line);border-radius:6px;width:100%;min-width:0;padding:11px;scroll-margin-block:24px;font-size:16px}.onboarding-applicant-module___HZW2a__body input[readonly]{background:#f5f7f8}.onboarding-applicant-module___HZW2a__body small{color:#697780;font-size:12px}.onboarding-applicant-module___HZW2a__body button{font:inherit;background:var(--brand);color:#17321b;cursor:pointer;border:1px solid #62c73d;border-radius:6px;min-height:44px;padding:10px 16px;scroll-margin-block:24px}.onboarding-applicant-module___HZW2a__body button:disabled{opacity:.6;cursor:wait}.onboarding-applicant-module___HZW2a__body [role=alert]{color:#9b322e;background:#fff5f4;border-radius:6px;padding:12px}.onboarding-applicant-module___HZW2a__body [role=status]{overflow-wrap:anywhere}.onboarding-applicant-module___HZW2a__body dl,.onboarding-applicant-module___HZW2a__body ul{overflow-wrap:anywhere;padding-left:0}.onboarding-applicant-module___HZW2a__body li{border-bottom:1px solid var(--line);padding:10px 0;list-style:none}.onboarding-applicant-module___HZW2a__body dd{margin-left:0}.onboarding-applicant-module___HZW2a__consent{align-items:flex-start;gap:10px!important;display:flex!important}.onboarding-applicant-module___HZW2a__consent input{flex-shrink:0;width:20px;height:20px;margin-top:3px}.onboarding-applicant-module___HZW2a__actions{flex-wrap:wrap;gap:10px;display:flex}.onboarding-applicant-module___HZW2a__note{color:#697780;font-size:12px}.onboarding-applicant-module___HZW2a__status{background:#f3faee;border:1px solid #dcecd3;border-radius:8px;padding:16px}@media (max-width:600px){.onboarding-applicant-module___HZW2a__root{background:#fff;padding:0}.onboarding-applicant-module___HZW2a__container{border:0;border-radius:0}.onboarding-applicant-module___HZW2a__header{padding:20px}.onboarding-applicant-module___HZW2a__body{padding:24px 20px}.onboarding-applicant-module___HZW2a__header .v3-official-wordmark{width:135px}.onboarding-applicant-module___HZW2a__body h1{font-size:23px}}@media (max-width:350px){.onboarding-applicant-module___HZW2a__header,.onboarding-applicant-module___HZW2a__body{padding-inline:16px}.onboarding-applicant-module___HZW2a__header .v3-official-wordmark{width:118px}.onboarding-applicant-module___HZW2a__header select{max-width:124px}}.onboarding-applicant-module___HZW2a__fields{border:0;gap:14px;min-width:0;margin:0;padding:0;display:grid}.onboarding-applicant-module___HZW2a__progress{background:#f3faee;border:1px solid #dcecd3;border-radius:8px;padding:16px;margin:12px 0 24px!important}.onboarding-applicant-module___HZW2a__steps{counter-reset:none;justify-content:space-between;gap:12px;margin:0;padding:0;display:flex}.onboarding-applicant-module___HZW2a__steps li{color:#617268;flex:1;font-size:12px;border:0!important;padding:6px 0!important}.onboarding-applicant-module___HZW2a__steps li[aria-current=step]{color:#205b17;font-weight:700;border-bottom:3px solid #70d84a!important}.onboarding-applicant-module___HZW2a__progress h2{margin:12px 0 6px}.onboarding-applicant-module___HZW2a__body button:focus-visible,.onboarding-applicant-module___HZW2a__body a:focus-visible{outline-offset:3px;outline:3px solid #286b20}
.open-review84-module__BpN8BG__root{color:#173143;background:#f5faf7;min-height:100svh;padding:20px;font:14px/1.5 -apple-system,BlinkMacSystemFont,Segoe UI,PingFang SC,Microsoft YaHei,Arial,sans-serif}.open-review84-module__BpN8BG__header{justify-content:space-between;align-items:center;gap:20px;max-width:1180px;min-height:54px;margin:0 auto 16px;display:flex}.open-review84-module__BpN8BG__header .v3-official-wordmark{width:128px;display:block}.open-review84-module__BpN8BG__header .v3-official-wordmark img{width:100%;height:auto;display:block}.open-review84-module__BpN8BG__header a{color:#267d3a;font-weight:650;text-decoration:none}.open-review84-module__BpN8BG__main{gap:16px;max-width:1180px;margin:auto;display:grid}.open-review84-module__BpN8BG__title,.open-review84-module__BpN8BG__list,.open-review84-module__BpN8BG__detail,.open-review84-module__BpN8BG__state,.open-review84-module__BpN8BG__secondary{background:#fff;border:1px solid #dfe8e3;border-radius:14px;box-shadow:0 6px 24px #173b270a}.open-review84-module__BpN8BG__title{justify-content:space-between;align-items:center;gap:20px;padding:18px 22px;display:flex}.open-review84-module__BpN8BG__title p{color:#648071;margin:0 0 3px;font-size:12px;font-weight:650}.open-review84-module__BpN8BG__title h1{margin:0;font-size:25px}.open-review84-module__BpN8BG__root button,.open-review84-module__BpN8BG__root input,.open-review84-module__BpN8BG__root select{font:inherit}.open-review84-module__BpN8BG__root button{color:#216f34;cursor:pointer;background:#fff;border:1px solid #cfe0d5;border-radius:8px;min-height:40px;padding:8px 14px}.open-review84-module__BpN8BG__root button:disabled{opacity:.55;cursor:wait}.open-review84-module__BpN8BG__layout{grid-template-columns:minmax(250px,.34fr) minmax(0,1fr);align-items:start;gap:16px;display:grid}.open-review84-module__BpN8BG__list{padding:18px}.open-review84-module__BpN8BG__list h2{margin:0 0 14px;font-size:16px}.open-review84-module__BpN8BG__list ul{gap:8px;margin:0;padding:0;list-style:none;display:grid}.open-review84-module__BpN8BG__list li a{color:#173143;border:1px solid #e3ebe6;border-radius:9px;gap:3px;padding:11px;text-decoration:none;display:grid}.open-review84-module__BpN8BG__list li a:hover,.open-review84-module__BpN8BG__list li a[aria-current=page]{background:#f1f9f3;border-color:#8ac69a}.open-review84-module__BpN8BG__list li span{color:#6b7e74;font-size:12px}.open-review84-module__BpN8BG__detail{min-width:0;padding:22px}.open-review84-module__BpN8BG__detail h2{margin:0}.open-review84-module__BpN8BG__detail dl{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;margin:0;display:grid}.open-review84-module__BpN8BG__detail dl div{border:1px solid #e6ece8;border-radius:8px;padding:10px}.open-review84-module__BpN8BG__detail dt{color:#6a7d72;font-size:12px}.open-review84-module__BpN8BG__detail dd{overflow-wrap:anywhere;margin:4px 0 0}.open-review84-module__BpN8BG__detail form{gap:12px;display:grid}.open-review84-module__BpN8BG__detail label{gap:6px;display:grid}.open-review84-module__BpN8BG__detail input,.open-review84-module__BpN8BG__detail select{border:1px solid #cfdbd3;border-radius:7px;width:100%;min-width:0;padding:9px}.open-review84-module__BpN8BG__detail a{color:#267d3a}.open-review84-module__BpN8BG__actionError{color:#9c332c;background:#fff0ed;border-radius:8px;padding:10px}.open-review84-module__BpN8BG__review{gap:18px;display:grid}.open-review84-module__BpN8BG__reviewHeading p{color:#687d72;margin:5px 0 0}.open-review84-module__BpN8BG__reviewSection{border-top:1px solid #e6ece8;padding-top:16px}.open-review84-module__BpN8BG__reviewSection h3{margin:0 0 12px;font-size:15px}.open-review84-module__BpN8BG__workflow{gap:8px;display:grid}.open-review84-module__BpN8BG__workflow p{grid-template-columns:minmax(120px,.3fr) 1fr;gap:12px;margin:0;display:grid}.open-review84-module__BpN8BG__workflow span{color:#687d72}.open-review84-module__BpN8BG__documents{gap:6px;display:grid}.open-review84-module__BpN8BG__documents p,.open-review84-module__BpN8BG__reviewSection>p{margin:0}.open-review84-module__BpN8BG__upload{grid-template-columns:minmax(150px,.5fr) minmax(0,1fr) auto;align-items:start;margin-top:12px}.open-review84-module__BpN8BG__upload .open-review84-module__BpN8BG__actionError,.open-review84-module__BpN8BG__upload .open-review84-module__BpN8BG__uploadSuccess{grid-column:1/-1;margin:0}.open-review84-module__BpN8BG__uploadSuccess{color:#267d3a;background:#edf8f0;border-radius:8px;padding:10px}.open-review84-module__BpN8BG__decisionForm{gap:16px}.open-review84-module__BpN8BG__decisionForm fieldset{border:1px solid #dfe8e3;border-radius:10px;gap:12px;padding:14px;display:grid}.open-review84-module__BpN8BG__decisionForm legend{color:#315f43;padding:0 7px;font-weight:700}.open-review84-module__BpN8BG__scopeNote{color:#5d7266;background:#f5f8f6;border-radius:8px;margin:0;padding:10px}.open-review84-module__BpN8BG__decisionChoices,.open-review84-module__BpN8BG__actions{flex-wrap:wrap;gap:10px;display:flex}.open-review84-module__BpN8BG__primaryAction{color:#fff!important;background:#267d3a!important;border-color:#267d3a!important}.open-review84-module__BpN8BG__decisionChoices{background:#f5f8f6;border:1px solid #dfe8e3;border-radius:10px;padding:5px}.open-review84-module__BpN8BG__decisionChoices label{cursor:pointer;color:#52645a;background:0 0;border:1px solid #0000;border-radius:7px;flex:140px;align-items:center;gap:8px;padding:10px 12px;display:flex}.open-review84-module__BpN8BG__decisionChoices label[data-selected=true]{color:#216f34;background:#edf8f0;border-color:#8ac69a;font-weight:650}.open-review84-module__BpN8BG__decisionChoices input[type=radio]{accent-color:#267d3a;width:16px;min-width:16px;height:16px;margin:0;padding:0}.open-review84-module__BpN8BG__decisionChoices label:focus-within{outline-offset:2px;outline:2px solid #258c42}.open-review84-module__BpN8BG__dateControl{display:block;position:relative}.open-review84-module__BpN8BG__dateControl input[type=date]{color:#173143;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;cursor:pointer;appearance:none;background:#fff;min-height:44px;padding-right:42px}.open-review84-module__BpN8BG__dateControl input[type=date]:not(:disabled):is(:hover,:focus){border-color:#267d3a}.open-review84-module__BpN8BG__dateControl input[type=date]:focus{box-shadow:0 0 0 3px #267d3a18}.open-review84-module__BpN8BG__dateControl input::-webkit-date-and-time-value{text-align:left;min-height:1.5em}.open-review84-module__BpN8BG__dateControl input::-webkit-calendar-picker-indicator{opacity:0;cursor:pointer;width:24px;height:24px;position:absolute;right:9px}.open-review84-module__BpN8BG__dateControl svg{color:#267d3a;pointer-events:none;width:20px;height:20px;position:absolute;top:50%;right:12px;transform:translateY(-50%)}.open-review84-module__BpN8BG__dateControl[data-locked=true] input{color:#687d72;cursor:default;background:#f5f8f6}.open-review84-module__BpN8BG__dateControl[data-locked=true] svg{color:#687d72}.open-review84-module__BpN8BG__state,.open-review84-module__BpN8BG__empty{text-align:center;padding:34px}.open-review84-module__BpN8BG__state h2,.open-review84-module__BpN8BG__empty h3{margin:0 0 8px}.open-review84-module__BpN8BG__state p,.open-review84-module__BpN8BG__empty p{color:#687d72;margin:0}.open-review84-module__BpN8BG__state[data-state=forbidden]{background:#fffdfc;border-color:#ead8d2}.open-review84-module__BpN8BG__state button{margin-top:16px}.open-review84-module__BpN8BG__receiptLayout{grid-template-columns:minmax(220px,.27fr) minmax(0,1fr)}.open-review84-module__BpN8BG__receiptLayout .open-review84-module__BpN8BG__list .open-review84-module__BpN8BG__empty{color:#687d72;padding:24px 8px}.open-review84-module__BpN8BG__finalReceipt{gap:22px;display:grid}.open-review84-module__BpN8BG__receiptHeading{align-items:flex-start;gap:14px;display:flex}.open-review84-module__BpN8BG__receiptHeading>span{color:#21813a;background:#e8f6ec;border-radius:50%;flex:0 0 42px;place-items:center;height:42px;font-size:22px;font-weight:800;display:grid}.open-review84-module__BpN8BG__receiptHeading h2{color:#174b2b;margin:0;font-size:23px}.open-review84-module__BpN8BG__receiptHeading p{color:#526a5d;margin:5px 0 0;font-size:15px}.open-review84-module__BpN8BG__nextStep{background:#f4faf5;border:1px solid #d8e9dc;border-radius:11px;padding:16px 18px}.open-review84-module__BpN8BG__nextStep h3{color:#687d72;text-transform:uppercase;letter-spacing:.06em;margin:0 0 8px;font-size:12px}.open-review84-module__BpN8BG__nextStep strong{color:#174b2b;font-size:16px;display:block}.open-review84-module__BpN8BG__nextStep p{color:#526a5d;margin:5px 0 0}.open-review84-module__BpN8BG__receiptTimeline{grid-template-columns:repeat(4,minmax(0,1fr));gap:18px;margin:0;padding:4px 0;list-style:none;display:grid}.open-review84-module__BpN8BG__receiptTimeline li{color:#347148;grid-template-columns:24px minmax(0,1fr);align-items:center;column-gap:8px;min-width:0;display:grid;position:relative}.open-review84-module__BpN8BG__receiptTimeline li:not(:last-child):after{content:"→";color:#9caf9f;position:absolute;top:3px;right:-14px}.open-review84-module__BpN8BG__receiptTimeline li>span{color:#21813a;background:#e8f6ec;border-radius:50%;place-items:center;width:24px;height:24px;font-size:13px;font-weight:800;display:grid}.open-review84-module__BpN8BG__receiptTimeline strong{min-width:0;font-size:13px;line-height:1.35}.open-review84-module__BpN8BG__receiptTimeline small{color:#718278;grid-column:2;font-size:11px}.open-review84-module__BpN8BG__receiptTimeline li[data-current=true]{color:#174b2b}.open-review84-module__BpN8BG__receiptTimeline li[data-current=true]>span{color:#fff;background:#267d3a}.open-review84-module__BpN8BG__responsibility{background:#f7faf8;border-left:4px solid #71b581;padding:14px 16px}.open-review84-module__BpN8BG__responsibility strong{color:#254c32;display:block}.open-review84-module__BpN8BG__responsibility p{color:#607267;margin:3px 0 0}.open-review84-module__BpN8BG__receiptActions{flex-wrap:wrap;gap:10px;display:flex}.open-review84-module__BpN8BG__receiptActions a{color:#267d3a;border:1px solid #267d3a;border-radius:8px;justify-content:center;align-items:center;min-height:42px;padding:9px 15px;font-weight:650;text-decoration:none;display:inline-flex}.open-review84-module__BpN8BG__receiptActions a:first-child{color:#fff;background:#267d3a}.open-review84-module__BpN8BG__secondary{padding:20px}.open-review84-module__BpN8BG__secondary form{gap:10px;display:grid}.open-review84-module__BpN8BG__secondary input,.open-review84-module__BpN8BG__secondary select{border:1px solid #cfdbd3;border-radius:7px;width:100%;min-width:0;padding:9px}.open-review84-module__BpN8BG__root :is(a,button,input,select):focus-visible{outline-offset:3px;outline:2px solid #258c42}@media (max-width:700px){.open-review84-module__BpN8BG__root{padding:12px}.open-review84-module__BpN8BG__header{padding:4px 2px}.open-review84-module__BpN8BG__layout,.open-review84-module__BpN8BG__receiptLayout{grid-template-columns:1fr}.open-review84-module__BpN8BG__receiptLayout .open-review84-module__BpN8BG__detail{order:1}.open-review84-module__BpN8BG__receiptLayout .open-review84-module__BpN8BG__list{order:2}.open-review84-module__BpN8BG__receiptLayout .open-review84-module__BpN8BG__list .open-review84-module__BpN8BG__empty{padding:10px 4px}.open-review84-module__BpN8BG__title,.open-review84-module__BpN8BG__list,.open-review84-module__BpN8BG__detail,.open-review84-module__BpN8BG__state,.open-review84-module__BpN8BG__secondary{border-radius:11px}.open-review84-module__BpN8BG__title,.open-review84-module__BpN8BG__detail{padding:17px}.open-review84-module__BpN8BG__detail dl{grid-template-columns:1fr}.open-review84-module__BpN8BG__workflow p{grid-template-columns:1fr;gap:2px}.open-review84-module__BpN8BG__upload{grid-template-columns:1fr}.open-review84-module__BpN8BG__upload .open-review84-module__BpN8BG__actionError{grid-column:auto}.open-review84-module__BpN8BG__receiptTimeline{grid-template-columns:1fr;gap:10px;padding-left:4px}.open-review84-module__BpN8BG__receiptTimeline li:not(:last-child):after{content:"↓";grid-column:1;justify-self:center;margin:3px 0 -5px;position:static}.open-review84-module__BpN8BG__receiptActions{grid-template-columns:1fr;display:grid}.open-review84-module__BpN8BG__receiptActions a{width:100%}}.open-review84-module__BpN8BG__detail input,.open-review84-module__BpN8BG__detail select{box-sizing:border-box;color:#173143;background:#fff;min-height:44px}.open-review84-module__BpN8BG__workflow strong{color:#174b2b}.open-review84-module__BpN8BG__reviewSection{min-width:0}.open-review84-module__BpN8BG__documents{gap:8px}.open-review84-module__BpN8BG__document{background:#fbfdfb;border:1px solid #dfe8e3;border-radius:9px;justify-content:space-between;align-items:center;gap:12px;padding:11px 13px;display:flex}.open-review84-module__BpN8BG__document>div{gap:2px;min-width:0;display:grid}.open-review84-module__BpN8BG__document small{color:#607568}.open-review84-module__BpN8BG__document a{white-space:nowrap;font-weight:650}.open-review84-module__BpN8BG__decisionForm fieldset{min-width:0}.open-review84-module__BpN8BG__decisionForm fieldset:first-child{grid-template-columns:repeat(2,minmax(0,1fr))}.open-review84-module__BpN8BG__scopeNote{grid-column:1/-1}.open-review84-module__BpN8BG__dateField{gap:6px;min-width:0;display:grid}.open-review84-module__BpN8BG__dateField small{color:#607568}.open-review84-module__BpN8BG__dateError{color:#9c332c;font-size:12px}.open-review84-module__BpN8BG__dateControl{background:#fff;border:1px solid #cfdbd3;border-radius:7px;grid-template-columns:minmax(0,1fr) 44px;display:grid;position:relative;overflow:hidden}.open-review84-module__BpN8BG__dateControl:not([data-locked=true]):hover,.open-review84-module__BpN8BG__dateControl:focus-within{border-color:#267d3a}.open-review84-module__BpN8BG__dateControl:focus-within{box-shadow:0 0 0 3px #267d3a18}.open-review84-module__BpN8BG__detail .open-review84-module__BpN8BG__dateControl input{min-height:44px;box-shadow:none;border:0;border-radius:0;outline:none}.open-review84-module__BpN8BG__detail .open-review84-module__BpN8BG__dateControl input[type=text]{padding:9px 11px}.open-review84-module__BpN8BG__detail .open-review84-module__BpN8BG__dateControl input[type=date]{color:#0000;cursor:pointer;appearance:none;border-left:1px solid #dfe8e3;width:44px;padding:0;font-size:0}.open-review84-module__BpN8BG__dateControl input::-webkit-date-and-time-value{color:#0000}.open-review84-module__BpN8BG__dateControl input::-webkit-calendar-picker-indicator{opacity:0;cursor:pointer;width:100%;height:100%;position:static;inset:auto}.open-review84-module__BpN8BG__dateControl svg{color:#267d3a;right:12px}.open-review84-module__BpN8BG__dateControl[data-locked=true],.open-review84-module__BpN8BG__dateControl[data-locked=true] input{color:#52685a;cursor:default;background:#f5f8f6}.open-review84-module__BpN8BG__remindAction{justify-self:start;color:#526a5d!important;background:#fff!important}@media (max-width:700px){.open-review84-module__BpN8BG__decisionForm fieldset:first-child{grid-template-columns:1fr}.open-review84-module__BpN8BG__document{align-items:flex-start}}
.open-onboarding84-module___T9H9q__root{--or-ink:#14293b;--or-muted:#6a7d90;--or-green:#2d9b48;--or-green-dark:#20853b;--or-soft:#edf8f0;--or-line:#d8e3ea;min-height:100svh;color:var(--or-ink);background:#f5faf7;padding:22px 20px 16px;font:14px/1.5 -apple-system,BlinkMacSystemFont,Segoe UI,PingFang SC,Microsoft YaHei,Arial,sans-serif}.open-onboarding84-module___T9H9q__header{justify-content:space-between;align-items:center;gap:20px;width:min(100%,792px);min-height:56px;margin:0 auto 14px;display:flex}.open-onboarding84-module___T9H9q__brand{align-items:center;gap:4px;min-width:0;display:flex}.open-onboarding84-module___T9H9q__brand>strong{color:var(--or-green);font-size:14px}.open-onboarding84-module___T9H9q__header .v3-official-wordmark{width:112px;max-width:36vw;display:block}.open-onboarding84-module___T9H9q__header .v3-official-wordmark img{width:100%;height:auto;display:block}.open-onboarding84-module___T9H9q__language .language-switcher{color:var(--or-ink);align-items:center;gap:0;display:flex}.open-onboarding84-module___T9H9q__language .language-switcher>span{clip:rect(0,0,0,0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.open-onboarding84-module___T9H9q__language .language-switcher select{color:var(--or-ink);font:inherit;cursor:pointer;background:0 0;border:0;min-height:44px;padding:8px 28px 8px 10px;font-weight:550}main.open-onboarding84-module___T9H9q__main{width:100%;max-width:none;margin:0;padding:0}.open-onboarding84-module___T9H9q__card{background:#fff;border:1px solid #e0e9ee;border-radius:16px;width:min(100%,792px);margin:0 auto;padding:25px 28px 22px;box-shadow:0 12px 40px #2449380e}.open-onboarding84-module___T9H9q__intro h1{letter-spacing:-.55px;margin:0;font-size:27px;font-weight:700;line-height:1.25}.open-onboarding84-module___T9H9q__intro p{color:var(--or-muted);margin:7px 0 0;font-size:14px}.open-onboarding84-module___T9H9q__loginCard{background:var(--or-soft);border-radius:14px;grid-template-columns:32px minmax(0,1fr) auto;align-items:center;gap:12px;min-height:70px;margin:26px 0 28px;padding:11px 14px;display:grid}.open-onboarding84-module___T9H9q__loginCard>svg{width:25px;height:25px;color:var(--or-green)}.open-onboarding84-module___T9H9q__loginCard div{min-width:0}.open-onboarding84-module___T9H9q__loginCard strong{color:#174b2b;font-size:14px;display:block}.open-onboarding84-module___T9H9q__loginCard p{color:var(--or-muted);margin:2px 0 0;font-size:12px}.open-onboarding84-module___T9H9q__loginCard a{min-height:44px;color:var(--or-green-dark);white-space:nowrap;align-items:center;gap:4px;font-size:12px;font-weight:650;display:flex}.open-onboarding84-module___T9H9q__loginCard a svg{width:17px;height:17px}.open-onboarding84-module___T9H9q__form{gap:13px;display:grid}.open-onboarding84-module___T9H9q__form>label{gap:7px;font-weight:600;display:grid}.open-onboarding84-module___T9H9q__form>label>span:first-child,.open-onboarding84-module___T9H9q__gender legend{font-size:13px}.open-onboarding84-module___T9H9q__form b,.open-onboarding84-module___T9H9q__gender b{color:#c93131;margin-left:4px}.open-onboarding84-module___T9H9q__form small{color:var(--or-muted);font-size:12px;font-weight:400;line-height:1.5}.open-onboarding84-module___T9H9q__control{border:1px solid var(--or-line);background:#fff;border-radius:10px;align-items:center;min-width:0;min-height:44px;transition:border-color .15s,box-shadow .15s;display:flex;overflow:hidden}.open-onboarding84-module___T9H9q__control:focus-within{border-color:var(--or-green);box-shadow:0 0 0 3px #2d9b481f}.open-onboarding84-module___T9H9q__control>svg{color:#27435a;width:18px;height:18px;margin-left:13px}.open-onboarding84-module___T9H9q__control input,.open-onboarding84-module___T9H9q__control textarea{width:100%;min-width:0;color:var(--or-ink);font:inherit;background:0 0;border:0;outline:0;padding:10px 12px;font-size:16px}.open-onboarding84-module___T9H9q__control input::placeholder,.open-onboarding84-module___T9H9q__control textarea::placeholder{color:#95a5b7;opacity:1}.open-onboarding84-module___T9H9q__control input[type=date]{min-height:42px}.open-onboarding84-module___T9H9q__address{align-items:flex-start;min-height:72px}.open-onboarding84-module___T9H9q__address>svg{flex-shrink:0;margin-top:13px}.open-onboarding84-module___T9H9q__control textarea{resize:vertical;min-height:70px;line-height:1.5}.open-onboarding84-module___T9H9q__gender{border:0;min-width:0;margin:0;padding:0}.open-onboarding84-module___T9H9q__gender legend{margin-bottom:7px;font-weight:600}.open-onboarding84-module___T9H9q__gender>div{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}.open-onboarding84-module___T9H9q__gender label{border:1px solid var(--or-line);cursor:pointer;border-radius:10px;align-items:center;gap:12px;min-width:0;min-height:44px;padding:7px 14px;font-size:14px;font-weight:550;display:flex}.open-onboarding84-module___T9H9q__gender label:has(input:checked){border-color:var(--or-green);background:#f1faf3;box-shadow:0 0 0 1px #2d9b4814}.open-onboarding84-module___T9H9q__gender input{width:19px;height:19px;accent-color:var(--or-green);flex-shrink:0;margin:0}.open-onboarding84-module___T9H9q__gender label:focus-within{outline-offset:2px;outline:3px solid #2d9b4838}.open-onboarding84-module___T9H9q__mobile{gap:0}.open-onboarding84-module___T9H9q__mobile>svg{flex:0 0 18px;margin-right:12px}.open-onboarding84-module___T9H9q__mobile .ph-mobile{grid-template-columns:64px minmax(0,1fr);align-self:stretch;gap:0;width:100%;min-width:0;display:grid}.open-onboarding84-module___T9H9q__mobile .ph-mobile-code{min-height:100%;color:var(--or-ink);background:#f6f8f9;border:0;border-left:1px solid #e5ebef;border-right:1px solid #e5ebef;border-radius:0;font-size:15px}.open-onboarding84-module___T9H9q__mobile .ph-mobile input{background:#fff;border:0;border-radius:0;height:100%;min-height:42px;padding:10px 12px;font-size:16px}.open-onboarding84-module___T9H9q__reveal{color:#486071;cursor:pointer;background:0 0;border:0;flex:0 0 50px;align-self:stretch;place-items:center;display:grid}.open-onboarding84-module___T9H9q__reveal:hover{background:#f5f8f6}.open-onboarding84-module___T9H9q__reveal svg{width:20px;height:20px}.open-onboarding84-module___T9H9q__submit{border:1px solid var(--or-green);background:var(--or-green);color:#fff;width:100%;min-height:46px;font:inherit;cursor:pointer;border-radius:10px;margin-top:3px;font-size:15px;font-weight:700}.open-onboarding84-module___T9H9q__submit:hover:enabled{background:var(--or-green-dark)}.open-onboarding84-module___T9H9q__submit:disabled{opacity:.6;cursor:wait}.open-onboarding84-module___T9H9q__applicationNote{color:var(--or-muted);text-align:center;justify-content:center;align-items:center;gap:8px;margin:0;font-size:12px;font-weight:400;display:flex}.open-onboarding84-module___T9H9q__applicationNote svg{width:19px;height:19px;color:var(--or-green)}.open-onboarding84-module___T9H9q__message{color:var(--or-muted);overflow-wrap:anywhere;background:#f5f8f6;border-radius:9px;margin:0 0 20px;padding:12px 14px}.open-onboarding84-module___T9H9q__loading{color:var(--or-muted);margin:24px 0}.open-onboarding84-module___T9H9q__progress{background:#f4faf5;border:1px solid #d7ead9;border-radius:12px;margin:0 0 24px;padding:18px}.open-onboarding84-module___T9H9q__progress h2{margin:0 0 6px;font-size:16px}.open-onboarding84-module___T9H9q__progress p{color:var(--or-muted);margin:7px 0}.open-onboarding84-module___T9H9q__progressHeading{justify-content:space-between;align-items:flex-start;gap:14px;display:flex}.open-onboarding84-module___T9H9q__stateBadge{color:#206f36;text-align:center;background:#e0f2e4;border-radius:999px;padding:5px 9px;font-size:12px;font-weight:700;display:inline-flex}.open-onboarding84-module___T9H9q__timeline{grid-template-columns:repeat(auto-fit,minmax(105px,1fr));gap:0;margin:20px 0 16px;padding:0;list-style:none;display:grid}.open-onboarding84-module___T9H9q__timeline li{color:#8495a2;align-items:flex-start;gap:8px;min-width:0;padding:0 10px 13px 0;display:flex;position:relative}.open-onboarding84-module___T9H9q__timeline li:not(:last-child):after{content:"";background:#d7e1e5;height:2px;position:absolute;top:11px;left:23px;right:6px;transform:translate(18px)}.open-onboarding84-module___T9H9q__timeline li>span{z-index:1;color:#6f828f;background:#e7edef;border-radius:50%;flex:0 0 24px;place-items:center;height:24px;font-weight:800;display:grid;position:relative}.open-onboarding84-module___T9H9q__timeline li>div{gap:2px;min-width:0;display:grid}.open-onboarding84-module___T9H9q__timeline strong{font-size:12px;line-height:1.35}.open-onboarding84-module___T9H9q__timeline small{font-size:11px}.open-onboarding84-module___T9H9q__timeline li[data-status=complete]{color:#247c39}.open-onboarding84-module___T9H9q__timeline li[data-status=complete]>span{background:#d9efdf}.open-onboarding84-module___T9H9q__timeline li[data-status=complete]:after{background:#a9d7b4}.open-onboarding84-module___T9H9q__timeline li[data-status=current]{color:#173d28}.open-onboarding84-module___T9H9q__timeline li[data-status=current]>span{background:var(--or-green);color:#fff;box-shadow:0 0 0 4px #2d9b4824}.open-onboarding84-module___T9H9q__progressFacts{background:#dce8df;border:1px solid #dce8df;border-radius:9px;grid-template-columns:repeat(2,minmax(0,1fr));gap:1px;margin:0;display:grid;overflow:hidden}.open-onboarding84-module___T9H9q__progressFacts>div{background:#fff;padding:10px 12px}.open-onboarding84-module___T9H9q__progressFacts dt{color:var(--or-muted);font-size:11px}.open-onboarding84-module___T9H9q__progressFacts dd{overflow-wrap:anywhere;margin:3px 0 0;font-weight:650}.open-onboarding84-module___T9H9q__nextNote{border-left:3px solid var(--or-green);background:#fff;padding:10px 12px}.open-onboarding84-module___T9H9q__progressActions{flex-wrap:wrap;align-items:center;gap:10px;margin-top:12px;display:flex}.open-onboarding84-module___T9H9q__progress button,.open-onboarding84-module___T9H9q__progress a{border:1px solid var(--or-green);min-height:42px;color:var(--or-green-dark);font:inherit;cursor:pointer;background:#fff;border-radius:8px;justify-content:center;align-items:center;padding:8px 14px;text-decoration:none;display:inline-flex}.open-onboarding84-module___T9H9q__otp{background:#fff;border:1px solid #d7ead9;border-radius:12px;margin:0 0 24px;padding:20px}.open-onboarding84-module___T9H9q__otp h2{margin:0 0 6px;font-size:20px}.open-onboarding84-module___T9H9q__otp>p{color:var(--or-muted);margin:7px 0 16px}.open-onboarding84-module___T9H9q__otp form{gap:10px;display:grid}.open-onboarding84-module___T9H9q__otp form>label{color:#294858;font-size:13px;font-weight:700}.open-onboarding84-module___T9H9q__otpEntry{width:min(100%,390px);position:relative}.open-onboarding84-module___T9H9q__otpEntry>input{z-index:2;opacity:0;cursor:text;border:0;width:100%;height:100%;margin:0;font-size:16px;position:absolute;inset:0}.open-onboarding84-module___T9H9q__otpSlots{grid-template-columns:repeat(6,minmax(0,1fr));gap:8px;display:grid}.open-onboarding84-module___T9H9q__otpSlots span{border:1px solid var(--or-line);min-width:0;height:54px;color:var(--or-ink);font-variant-numeric:tabular-nums;background:#f9fbfa;border-radius:10px;place-items:center;font-size:24px;font-weight:750;display:grid}.open-onboarding84-module___T9H9q__otpEntry:focus-within .open-onboarding84-module___T9H9q__otpSlots span{border-color:var(--or-green);box-shadow:0 0 0 2px #2d9b481f}.open-onboarding84-module___T9H9q__otpSlots span[data-filled=true]{background:#f1faf3}.open-onboarding84-module___T9H9q__otp .open-onboarding84-module___T9H9q__submit{width:min(100%,390px)}.open-onboarding84-module___T9H9q__otpResend{min-height:42px;color:var(--or-green-dark);font:inherit;cursor:pointer;background:0 0;border:0;margin-top:12px;padding:8px 0;font-weight:650}.open-onboarding84-module___T9H9q__otpResend:disabled{color:var(--or-muted);cursor:default}.open-onboarding84-module___T9H9q__otp [role=alert]{color:#a02e2e}.open-onboarding84-module___T9H9q__otp [role=status]{color:#247c39}.open-onboarding84-module___T9H9q__verify{width:min(680px,100% - 24px);color:var(--or-ink);background:#fff;border:1px solid #e0e9ee;border-radius:16px;margin:24px auto;padding:24px}.open-onboarding84-module___T9H9q__verify>.v3-official-wordmark{width:120px}.open-onboarding84-module___T9H9q__verify>h1{margin:24px 0 8px}.open-onboarding84-module___T9H9q__verify>[data-applicant-progress]{margin-top:20px}.open-onboarding84-module___T9H9q__footer{text-align:center;color:var(--or-muted);padding:19px 16px 0;font-size:12px}.open-onboarding84-module___T9H9q__root :focus-visible{outline:3px solid var(--or-green-dark);outline-offset:3px}.open-onboarding84-module___T9H9q__control input:focus-visible,.open-onboarding84-module___T9H9q__control textarea:focus-visible{outline:none}@media (max-width:600px){.open-onboarding84-module___T9H9q__root{padding:10px 12px calc(14px + env(safe-area-inset-bottom))}.open-onboarding84-module___T9H9q__header{min-height:60px;margin-bottom:8px;padding:0 7px}.open-onboarding84-module___T9H9q__header .v3-official-wordmark{width:108px;max-width:38vw}.open-onboarding84-module___T9H9q__brand>strong{font-size:13px}.open-onboarding84-module___T9H9q__language .language-switcher select{padding-left:4px;font-size:13px}.open-onboarding84-module___T9H9q__card{border-radius:15px;padding:22px 17px 20px}.open-onboarding84-module___T9H9q__intro h1{letter-spacing:-.45px;font-size:25px}.open-onboarding84-module___T9H9q__intro p{font-size:13px;line-height:1.55}.open-onboarding84-module___T9H9q__loginCard{gap:6px 9px;margin:16px 0 18px;padding:10px 12px}.open-onboarding84-module___T9H9q__root:lang(en) .open-onboarding84-module___T9H9q__loginCard{grid-template-columns:30px minmax(0,1fr)}.open-onboarding84-module___T9H9q__root:lang(en) .open-onboarding84-module___T9H9q__loginCard a{grid-column:2;justify-self:start;min-height:36px}.open-onboarding84-module___T9H9q__form{gap:13px}.open-onboarding84-module___T9H9q__progressHeading{display:grid}.open-onboarding84-module___T9H9q__stateBadge{justify-self:start}.open-onboarding84-module___T9H9q__timeline{grid-template-columns:1fr;margin-block:17px}.open-onboarding84-module___T9H9q__timeline li{padding:0 0 18px}.open-onboarding84-module___T9H9q__timeline li:not(:last-child):after{width:2px;height:auto;inset:25px auto 1px 11px;transform:none}.open-onboarding84-module___T9H9q__progressFacts{grid-template-columns:1fr}.open-onboarding84-module___T9H9q__otp{padding:17px}.open-onboarding84-module___T9H9q__otpSlots{gap:6px}.open-onboarding84-module___T9H9q__otpSlots span{height:50px;font-size:22px}.open-onboarding84-module___T9H9q__verify{margin:12px auto;padding:18px}.open-onboarding84-module___T9H9q__control,.open-onboarding84-module___T9H9q__gender label{min-height:44px}.open-onboarding84-module___T9H9q__control input,.open-onboarding84-module___T9H9q__control textarea{font-size:16px}.open-onboarding84-module___T9H9q__mobile .ph-mobile input{font-size:16px}.open-onboarding84-module___T9H9q__footer{padding-top:16px}}@media (max-width:370px){.open-onboarding84-module___T9H9q__root,.open-onboarding84-module___T9H9q__header{padding-inline:8px}.open-onboarding84-module___T9H9q__header .v3-official-wordmark{width:102px}.open-onboarding84-module___T9H9q__language .language-switcher select{max-width:122px;font-size:13px}.open-onboarding84-module___T9H9q__card{padding-inline:14px}.open-onboarding84-module___T9H9q__intro h1{font-size:24px}.open-onboarding84-module___T9H9q__gender label{padding-inline:12px}.open-onboarding84-module___T9H9q__control>svg{margin-left:11px}.open-onboarding84-module___T9H9q__mobile>svg{margin-right:10px}.open-onboarding84-module___T9H9q__mobile .ph-mobile{grid-template-columns:57px minmax(0,1fr)}.open-onboarding84-module___T9H9q__mobile .ph-mobile input{padding-inline:11px}}
.employee-lifecycle-module__Fy6VTq__root{color:#1e3430;gap:18px;width:100%;min-width:0;display:grid}.v3-content.pilot-workspace:has(.employee-lifecycle-module__Fy6VTq__root){max-width:none;margin:0;padding-inline:clamp(24px,2vw,32px)}.employee-lifecycle-module__Fy6VTq__heading h1{letter-spacing:-.4px;margin:0;font-size:26px;font-weight:600}.employee-lifecycle-module__Fy6VTq__heading p{color:#6b7b72;margin:7px 0 0;font-size:13px}.employee-lifecycle-module__Fy6VTq__metrics{grid-template-columns:repeat(4,minmax(0,1fr));gap:13px;display:grid}.employee-lifecycle-module__Fy6VTq__metrics button{text-align:left;color:#516459;cursor:pointer;background:#fff;border:1px solid #e1e8e2;border-radius:10px;align-items:flex-start;gap:12px;min-width:0;min-height:104px;padding:17px 16px;display:flex}.employee-lifecycle-module__Fy6VTq__metrics button[aria-pressed=true]{background:#f8fcf5;border-color:#72a962;box-shadow:0 0 0 1px #72a962}.employee-lifecycle-module__Fy6VTq__metrics button>span:last-child{min-width:0;font-size:12px}.employee-lifecycle-module__Fy6VTq__metrics strong{color:#1c3030;font-variant-numeric:tabular-nums;margin-top:4px;font-size:28px;font-weight:600;line-height:1.3;display:block}.employee-lifecycle-module__Fy6VTq__metricIcon{color:#317a27;background:#edf6e7;border-radius:8px;flex:0 0 36px;place-items:center;width:36px;height:36px;display:grid}.employee-lifecycle-module__Fy6VTq__metricIcon[data-tone="1"]{color:#5680aa;background:#edf4fb}.employee-lifecycle-module__Fy6VTq__metricIcon[data-tone="2"]{color:#9d7128;background:#fff4e7}.employee-lifecycle-module__Fy6VTq__metricIcon[data-tone="3"]{color:#4e8476;background:#eff6f3}.employee-lifecycle-module__Fy6VTq__metricIcon svg{width:18px;height:18px}.employee-lifecycle-module__Fy6VTq__tabs{border-bottom:1px solid #dfe8e1;align-items:center;gap:25px;min-width:0;display:flex}.employee-lifecycle-module__Fy6VTq__tabs a{color:#697a6e;white-space:nowrap;border-bottom:2px solid #0000;align-items:center;gap:7px;min-height:46px;padding:10px 3px 11px;font-size:14px;text-decoration:none;display:flex}.employee-lifecycle-module__Fy6VTq__tabs a[aria-current=page]{color:#2c7125;border-bottom-color:#3a842f;font-weight:650}.employee-lifecycle-module__Fy6VTq__tabs svg{width:17px;height:17px}.employee-lifecycle-module__Fy6VTq__tabs small{color:#3f7d36;background:#eaf2e6;border-radius:5px;padding:1px 6px;font-size:10px}.employee-lifecycle-module__Fy6VTq__filters{background:#fff;border:1px solid #e1e8e2;border-radius:10px 10px 0 0;flex-wrap:wrap;align-items:end;gap:10px;margin-bottom:-18px;padding:18px;display:flex}.employee-lifecycle-module__Fy6VTq__filters label{color:#6d7d72;flex:125px;gap:6px;min-width:0;max-width:190px;font-size:11px;display:grid}.employee-lifecycle-module__Fy6VTq__filters .employee-lifecycle-module__Fy6VTq__search{flex:1.5 175px;max-width:270px}.employee-lifecycle-module__Fy6VTq__filters select,.employee-lifecycle-module__Fy6VTq__filters input{color:#1f3328;background:#fff;border:1px solid #d7e0d9;border-radius:7px;width:100%;height:40px;min-height:40px;padding:8px 10px;font-size:13px}.employee-lifecycle-module__Fy6VTq__filters select:disabled{color:#8a978c;background:#f6f8f6}.employee-lifecycle-module__Fy6VTq__filterActions{gap:7px;display:flex}.employee-lifecycle-module__Fy6VTq__filterActions button{color:#315b30;cursor:pointer;background:#fff;border:1px solid #d8e3d7;border-radius:7px;height:40px;min-height:40px;padding:8px 14px;font-size:12px}.employee-lifecycle-module__Fy6VTq__filterActions button:first-child{color:#fff;background:#2d7324;border-color:#2d7324}.employee-lifecycle-module__Fy6VTq__listPanel{background:#fff;border:1px solid #e1e8e2;border-radius:0 0 10px 10px;min-width:0;overflow:hidden}.employee-lifecycle-module__Fy6VTq__tableWrap{overflow-x:auto}.employee-lifecycle-module__Fy6VTq__tableWrap table{border-collapse:collapse;text-align:left;width:100%;min-width:790px;font-size:12px}.employee-lifecycle-module__Fy6VTq__tableWrap th{color:#748177;background:#f9fbfa;border-bottom:1px solid #e3eae4;padding:13px;font-size:11px;font-weight:500}.employee-lifecycle-module__Fy6VTq__tableWrap td{vertical-align:middle;border-bottom:1px solid #edf1ed;padding:15px 13px;font-weight:400;line-height:1.55}.employee-lifecycle-module__Fy6VTq__tableWrap td small{color:#758477;margin-top:3px;font-size:11px;display:block}.employee-lifecycle-module__Fy6VTq__person{text-align:left;align-items:center;gap:10px;min-width:0;display:inline-flex}.employee-lifecycle-module__Fy6VTq__person strong{color:#253a30;font-size:13px;font-weight:400}.employee-lifecycle-module__Fy6VTq__person strong small{color:#748176;margin-top:2px;font-size:11px;font-weight:400;display:block}.employee-lifecycle-module__Fy6VTq__avatar{color:#477b3a;background:#eef7e9;border-radius:50%;flex:0 0 34px;place-items:center;width:34px;height:34px;font-weight:650;display:grid}.employee-lifecycle-module__Fy6VTq__state{color:#457e37;background:#edf6e8;border-radius:5px;padding:3px 7px;font-size:11px;display:inline-block}.employee-lifecycle-module__Fy6VTq__link{color:#2e7426;white-space:nowrap;cursor:pointer;background:0 0;border:0;font-size:12px}.employee-lifecycle-module__Fy6VTq__empty{text-align:center;color:#6d7d72;padding:20px}.employee-lifecycle-module__Fy6VTq__listFooter{color:#728173;padding:14px 18px;font-size:11px}.employee-lifecycle-module__Fy6VTq__mobileList{display:none}.employee-lifecycle-module__Fy6VTq__origin{color:#427638;background:#eef6e9;border-radius:8px;padding:11px 13px;font-size:12px}.employee-lifecycle-module__Fy6VTq__detail{z-index:80;background:#1b332a77;place-items:center;padding:18px;display:grid;position:fixed;inset:0}.employee-lifecycle-module__Fy6VTq__detail section{background:#f7f9f7;border-radius:13px;width:min(730px,100%);max-height:90dvh;padding:20px;overflow:auto;box-shadow:0 18px 60px #17372630}.employee-lifecycle-module__Fy6VTq__detail header{justify-content:space-between;align-items:center;gap:12px;display:flex}.employee-lifecycle-module__Fy6VTq__detail h2{margin:0;font-size:19px}.employee-lifecycle-module__Fy6VTq__detail header button{cursor:pointer;background:#fff;border:1px solid #dce4dd;border-radius:7px;width:36px;height:36px;font-size:24px}.employee-lifecycle-module__Fy6VTq__detail dl{background:#fff;border:1px solid #e2e9e3;border-radius:9px;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;padding:16px;display:grid}.employee-lifecycle-module__Fy6VTq__detail dt{color:#6e7e73;font-size:11px}.employee-lifecycle-module__Fy6VTq__detail dd{margin:5px 0 0;font-size:13px}.employee-lifecycle-module__Fy6VTq__detail a{color:#307527;font-size:13px}.employee-lifecycle-module__Fy6VTq__detail p{color:#617367;font-size:12px}@media (max-width:700px){.employee-lifecycle-module__Fy6VTq__root{gap:14px}.employee-lifecycle-module__Fy6VTq__heading h1{font-size:23px}.employee-lifecycle-module__Fy6VTq__heading p{font-size:12px}.employee-lifecycle-module__Fy6VTq__metrics{grid-template-columns:repeat(2,minmax(0,1fr));gap:9px}.employee-lifecycle-module__Fy6VTq__metrics button{gap:8px;min-height:104px;padding:12px 10px}.employee-lifecycle-module__Fy6VTq__metricIcon{flex-basis:27px;width:27px;height:27px}.employee-lifecycle-module__Fy6VTq__metricIcon svg{width:16px;height:16px}.employee-lifecycle-module__Fy6VTq__metrics button>span:last-child{font-size:11px}.employee-lifecycle-module__Fy6VTq__metrics strong{font-size:24px}.employee-lifecycle-module__Fy6VTq__tabs{justify-content:space-between;gap:4px;max-width:100%;overflow-x:auto}.employee-lifecycle-module__Fy6VTq__tabs a{gap:4px;min-height:44px;font-size:12px}.employee-lifecycle-module__Fy6VTq__tabs svg{width:15px;height:15px}.employee-lifecycle-module__Fy6VTq__tabs small{padding:1px 3px;font-size:9px}.employee-lifecycle-module__Fy6VTq__filters{gap:10px;margin-bottom:-14px;padding:13px 12px}.employee-lifecycle-module__Fy6VTq__filters label{flex:calc(50% - 10px);max-width:none}.employee-lifecycle-module__Fy6VTq__filters .employee-lifecycle-module__Fy6VTq__search{flex-basis:100%;max-width:none}.employee-lifecycle-module__Fy6VTq__filters input,.employee-lifecycle-module__Fy6VTq__filters select{height:44px;min-height:44px;font-size:16px}.employee-lifecycle-module__Fy6VTq__filterActions{width:100%}.employee-lifecycle-module__Fy6VTq__filterActions button{flex:1;height:44px}.employee-lifecycle-module__Fy6VTq__tableWrap{display:none}.employee-lifecycle-module__Fy6VTq__mobileList{padding:0 12px;display:grid}.employee-lifecycle-module__Fy6VTq__mobileCard{text-align:left;cursor:pointer;background:#fff;border:0;border-bottom:1px solid #e5ece6;gap:10px;width:100%;padding:15px 1px;display:grid}.employee-lifecycle-module__Fy6VTq__mobileFacts{color:#728173;justify-content:space-between;gap:12px;font-size:10px;display:flex}.employee-lifecycle-module__Fy6VTq__mobileFacts strong{color:#263b31;margin-top:3px;font-size:12px;font-weight:500;display:block}.employee-lifecycle-module__Fy6VTq__mobileCard>small{color:#758477}.employee-lifecycle-module__Fy6VTq__detail{align-items:end;padding:0}.employee-lifecycle-module__Fy6VTq__detail section{width:100%;max-height:96dvh;padding:17px 14px calc(19px + env(safe-area-inset-bottom));border-radius:13px 13px 0 0}.employee-lifecycle-module__Fy6VTq__detail dl{grid-template-columns:1fr 1fr;gap:12px}}@media (max-width:380px){.employee-lifecycle-module__Fy6VTq__tabs a{font-size:11px}.employee-lifecycle-module__Fy6VTq__tabs svg{display:none}}.employee-lifecycle-module__Fy6VTq__listFooter{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;display:flex}.employee-lifecycle-module__Fy6VTq__listFooter>div{white-space:nowrap;flex-wrap:nowrap;align-items:center;gap:8px;display:flex}.employee-lifecycle-module__Fy6VTq__listFooter button,.employee-lifecycle-module__Fy6VTq__listFooter select{color:#315b30;background:#fff;border:1px solid #d8e3d7;border-radius:6px;padding:6px 9px}.employee-lifecycle-module__Fy6VTq__listFooter button:disabled{opacity:.5;cursor:not-allowed}.employee-lifecycle-module__Fy6VTq__listFooter label{align-items:center;gap:5px;display:flex}.employee-lifecycle-module__Fy6VTq__actionPanel{background:#fff;border:1px solid #dbe6dc;border-radius:10px;padding:12px}.employee-lifecycle-module__Fy6VTq__actionPanel>button{background:#fff;border:1px solid #d8e3d7;border-radius:6px;margin-bottom:10px;padding:7px 12px}.employee-lifecycle-module__Fy6VTq__root .employee-lifecycle-module__Fy6VTq__mobileCard{color:#253a30;background:#fff;border-radius:0}.employee-lifecycle-module__Fy6VTq__root .employee-lifecycle-module__Fy6VTq__mobileCard:hover{background:#f7fbf6}.employee-lifecycle-module__Fy6VTq__root .employee-lifecycle-module__Fy6VTq__listFooter button,.employee-lifecycle-module__Fy6VTq__root .employee-lifecycle-module__Fy6VTq__actionPanel>button{color:#315b30;background:#fff;border-color:#d8e3d7}.employee-lifecycle-module__Fy6VTq__detail{z-index:120}.employee-lifecycle-module__Fy6VTq__subtabs{border-bottom:1px solid #dfe8e1;gap:8px;display:flex}.employee-lifecycle-module__Fy6VTq__subtabs button{color:#62766a;cursor:pointer;background:0 0;border:0;border-bottom:2px solid #0000;padding:12px 17px;font-size:14px}.employee-lifecycle-module__Fy6VTq__subtabs button[aria-current=page]{color:#2c7125;border-color:#3a842f;font-weight:600}.employee-lifecycle-module__Fy6VTq__targets{background:#fff;border:1px solid #e1e8e2;border-radius:10px;min-width:0;overflow:hidden}.employee-lifecycle-module__Fy6VTq__targetFilters{border-bottom:1px solid #e1e8e2;flex-wrap:wrap;align-items:end;gap:10px;padding:14px;display:flex}.employee-lifecycle-module__Fy6VTq__targetFilters label{color:#6d7d72;flex:1;gap:5px;min-width:150px;font-size:12px;display:grid}.employee-lifecycle-module__Fy6VTq__targetFilters input,.employee-lifecycle-module__Fy6VTq__targetFilters select{color:#1f3328;background:#fff;border:1px solid #d7e0d9;border-radius:7px;width:100%;height:40px;padding:7px 10px;font-size:13px}.employee-lifecycle-module__Fy6VTq__targetFilters button,.employee-lifecycle-module__Fy6VTq__targetCard button{color:#315b30;cursor:pointer;background:#fff;border:1px solid #d8e3d7;border-radius:7px;height:40px;padding:7px 13px}.employee-lifecycle-module__Fy6VTq__targetFilters button[type=submit]{color:#fff;background:#2d7324;border-color:#2d7324}.employee-lifecycle-module__Fy6VTq__targets .employee-lifecycle-module__Fy6VTq__tableWrap table{min-width:660px}.employee-lifecycle-module__Fy6VTq__targetTenure span,.employee-lifecycle-module__Fy6VTq__targetTenure small{display:block}.employee-lifecycle-module__Fy6VTq__targetCard{color:#253a30;border-bottom:1px solid #e5ece6;gap:7px;padding:14px 3px;display:grid}.employee-lifecycle-module__Fy6VTq__targetCard strong{font-weight:400}.employee-lifecycle-module__Fy6VTq__targetCard span{color:#62766a;font-size:12px}.employee-lifecycle-module__Fy6VTq__targetCard small{color:#758477;margin-top:3px;display:block}.employee-lifecycle-module__Fy6VTq__targetCard button{justify-self:start}@media (max-width:700px){.v3-content.pilot-workspace:has(.employee-lifecycle-module__Fy6VTq__root){padding-inline:12px}.employee-lifecycle-module__Fy6VTq__subtabs button{flex:1;font-size:13px}.employee-lifecycle-module__Fy6VTq__targetFilters{padding:12px}.employee-lifecycle-module__Fy6VTq__targetFilters label{flex-basis:100%}.employee-lifecycle-module__Fy6VTq__targetFilters input,.employee-lifecycle-module__Fy6VTq__targetFilters select{height:44px;font-size:16px}.employee-lifecycle-module__Fy6VTq__targetFilters button{flex:1}.employee-lifecycle-module__Fy6VTq__targets .employee-lifecycle-module__Fy6VTq__mobileList{padding:0 12px}}
.organization-tree-module__CEbSvq__chart{gap:10px;min-width:0;display:grid}.organization-tree-module__CEbSvq__controls{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:6px;display:flex}.organization-tree-module__CEbSvq__chart .organization-tree-module__CEbSvq__controls button{font-variant-numeric:tabular-nums;color:#244157;background:#fff;border:1px solid #dfe7ed;min-width:32px;min-height:32px}.organization-tree-module__CEbSvq__controls output{min-width:36px;display:block}.organization-tree-module__CEbSvq__viewport{overscroll-behavior:contain;background:#fbfcfd;border-radius:8px;min-width:0;max-width:100%;height:clamp(250px,100dvh - 490px,340px);overflow:auto}.organization-tree-module__CEbSvq__viewport[data-manual-zoom=true]{cursor:grab}.organization-tree-module__CEbSvq__viewport[data-manual-zoom=true]:active{cursor:grabbing}.organization-tree-module__CEbSvq__stage{position:relative}.organization-tree-module__CEbSvq__content{transform-origin:50%;justify-items:center;gap:24px;width:max-content;padding:2px;display:grid;position:absolute;top:50%;left:50%}.organization-tree-module__CEbSvq__chart button{font:inherit;cursor:pointer;touch-action:manipulation}.organization-tree-module__CEbSvq__chart button:focus-visible,.organization-tree-module__CEbSvq__viewport:focus-visible{outline-offset:3px;outline:2px solid #078857}.organization-tree-module__CEbSvq__chart .organization-tree-module__CEbSvq__company{background:#f0f6fb;border:1px solid #dce6ed;border-radius:9px;align-items:center;gap:10px;width:260px;min-height:68px;padding:12px;display:flex;position:relative}.organization-tree-module__CEbSvq__company>span{text-align:left;gap:4px;min-width:0;display:grid}.organization-tree-module__CEbSvq__company svg{color:#3a92ef;flex:none;width:28px;height:28px}.organization-tree-module__CEbSvq__company strong{overflow-wrap:anywhere;font-size:14px}.organization-tree-module__CEbSvq__company small{color:#617385;font-size:12px}.organization-tree-module__CEbSvq__company:after{content:"";border-left:1px solid #cedbe5;height:25px;position:absolute;top:100%;left:50%}.organization-tree-module__CEbSvq__branches{justify-content:center;align-items:flex-start;gap:8px;width:max-content;margin:0;padding:0;list-style:none;display:flex}.organization-tree-module__CEbSvq__branches>li{justify-items:center;gap:0;padding-top:16px;display:grid;position:relative}.organization-tree-module__CEbSvq__branches>li:before{content:"";border-top:1px solid #cedbe5;position:absolute;top:0;left:-4px;right:-4px}.organization-tree-module__CEbSvq__branches>li:first-child:before{left:50%}.organization-tree-module__CEbSvq__branches>li:last-child:before{right:50%}.organization-tree-module__CEbSvq__branches>li:after{content:"";border-left:1px solid #cedbe5;height:16px;position:absolute;top:0;left:50%}.organization-tree-module__CEbSvq__chart .organization-tree-module__CEbSvq__branches button{color:#244157;text-align:center;white-space:normal;overflow-wrap:anywhere;background:#fff;border:1px solid #dfe7ed;border-radius:8px;align-content:center;gap:5px;width:150px;min-height:90px;padding:10px 8px;display:grid}.organization-tree-module__CEbSvq__branches button strong{font-size:13px;font-weight:600}.organization-tree-module__CEbSvq__branches button span,.organization-tree-module__CEbSvq__branches button small{color:#617385;font-size:12px}.organization-tree-module__CEbSvq__branches button .organization-tree-module__CEbSvq__officeType{color:#087a55;background:#e9f6ef;border-radius:4px;justify-self:center;width:max-content;padding:2px 7px;font-size:11px;font-weight:600}.organization-tree-module__CEbSvq__chart .organization-tree-module__CEbSvq__branches button[aria-pressed=true],.organization-tree-module__CEbSvq__company[aria-pressed=true]{background:#edf8f2;border-color:#6fbd98}.organization-tree-module__CEbSvq__branches .organization-tree-module__CEbSvq__branches{margin-top:20px;position:relative}.organization-tree-module__CEbSvq__branches .organization-tree-module__CEbSvq__branches:before{content:"";border-left:1px solid #cedbe5;height:20px;position:absolute;bottom:100%;left:50%}.organization-tree-module__CEbSvq__content>.organization-tree-module__CEbSvq__branches{justify-content:center;align-items:flex-start;gap:10px;display:flex;position:relative}.organization-tree-module__CEbSvq__content>.organization-tree-module__CEbSvq__branches:before{content:"";border-top:1px solid #cedbe5;position:absolute;top:0;left:75px;right:75px}.organization-tree-module__CEbSvq__content>.organization-tree-module__CEbSvq__branches>li:before{display:none}@media (max-width:600px){.organization-tree-module__CEbSvq__controls{display:none}.organization-tree-module__CEbSvq__viewport{background:0 0;height:auto;overflow:visible}.organization-tree-module__CEbSvq__stage{width:100%!important;height:auto!important}.organization-tree-module__CEbSvq__content{gap:16px;width:100%;padding:0;display:grid;position:static;transform:none!important}.organization-tree-module__CEbSvq__chart .organization-tree-module__CEbSvq__company{width:100%;min-height:70px}.organization-tree-module__CEbSvq__company:after{display:none}.organization-tree-module__CEbSvq__branches{border-left:1px solid #cedbe5;grid-template-columns:minmax(0,1fr);justify-content:stretch;gap:10px;width:100%;padding-left:12px;display:grid}.organization-tree-module__CEbSvq__branches>li{padding:0;display:block}.organization-tree-module__CEbSvq__branches>li:before{width:12px;top:25px;left:-12px!important;right:auto!important}.organization-tree-module__CEbSvq__branches>li:after{display:none}.organization-tree-module__CEbSvq__chart .organization-tree-module__CEbSvq__branches button{text-align:left;gap:6px;width:100%;min-height:88px;padding:12px}.organization-tree-module__CEbSvq__branches button strong{font-size:14px}.organization-tree-module__CEbSvq__branches button span,.organization-tree-module__CEbSvq__branches button small{font-size:13px}.organization-tree-module__CEbSvq__branches button .organization-tree-module__CEbSvq__officeType{justify-self:start;font-size:11px}.organization-tree-module__CEbSvq__branches .organization-tree-module__CEbSvq__branches{width:calc(100% - 8px);margin:12px 0 0 8px}.organization-tree-module__CEbSvq__branches .organization-tree-module__CEbSvq__branches:before{display:none}.organization-tree-module__CEbSvq__content>.organization-tree-module__CEbSvq__branches{grid-template-columns:minmax(0,1fr);row-gap:10px;display:grid}.organization-tree-module__CEbSvq__content>.organization-tree-module__CEbSvq__branches:before{display:none}}
