.recruit-flow_shell__leYKj{min-height:100vh;display:grid;grid-template-columns:264px minmax(0,1fr);background:#f4f6f8;color:#1f2933}.recruit-flow_sidebar__wOYnO{position:-webkit-sticky;position:sticky;top:0;height:100vh;display:grid;grid-template-rows:minmax(0,1fr) auto;border-right:1px solid #d8dee5;padding:24px 18px;background:#ffffff;overflow:hidden}.recruit-flow_sidebar__wOYnO>div:first-child{min-height:0;display:flex;flex-direction:column}.recruit-flow_logo__L7BAT{display:flex;align-items:center;gap:12px;margin-bottom:28px;color:#17212b}.recruit-flow_logo__L7BAT span{display:grid;width:38px;height:38px;place-items:center;border-radius:8px;background:#1b5f7a;color:#ffffff;font-size:13px;font-weight:800}.recruit-flow_logo__L7BAT strong,.recruit-flow_userCard__fvaDj strong{display:block;letter-spacing:0}.recruit-flow_nav__jFQ4p{min-height:0;display:grid;grid-gap:6px;gap:6px;overflow-y:auto;padding-right:4px;scrollbar-width:thin}.recruit-flow_nav__jFQ4p::-webkit-scrollbar{width:6px}.recruit-flow_nav__jFQ4p::-webkit-scrollbar-thumb{border-radius:999px;background:#c9d2db}.recruit-flow_nav__jFQ4p a,.recruit-flow_nav__jFQ4p button{min-height:42px;width:100%;display:flex;align-items:center;justify-content:space-between;border-radius:8px;border:0;padding:0 12px;background:transparent;color:#52616f;cursor:pointer;font:inherit;font-size:14px;font-weight:700;text-align:left}.recruit-flow_nav__jFQ4p .recruit-flow_active__hzyUL,.recruit-flow_nav__jFQ4p a:hover,.recruit-flow_nav__jFQ4p button:hover{background:#e7f0f4;color:#164b61}.recruit-flow_navChevron__WTDEr{color:currentColor;font-size:12px}.recruit-flow_subNav__eJpFF{display:grid;grid-gap:4px;gap:4px;margin:4px 0 4px 14px;border-left:2px solid #d8dee5;padding-left:8px;overflow:hidden;transition:max-height .16s ease,opacity .16s ease}.recruit-flow_subNavOpen__Qzz09{max-height:360px;opacity:1}.recruit-flow_subNavClosed__CAFD1{max-height:0;margin-top:0;margin-bottom:0;opacity:0;pointer-events:none}.recruit-flow_subNav__eJpFF a{min-height:34px;justify-content:flex-start;font-size:13px}.recruit-flow_subNav__eJpFF .recruit-flow_subActive__tU9kt{background:#f0f6f8;color:#164b61}.recruit-flow_userCard__fvaDj{border:1px solid #d8dee5;border-radius:8px;padding:14px;background:#f9fafb}.recruit-flow_sidebarFooter__uOkYt{display:grid;grid-gap:10px;gap:10px}.recruit-flow_logoutButton__4_sT7{min-height:40px;display:inline-flex;align-items:center;justify-content:center;border:1px solid #c9d2db;border-radius:8px;background:#ffffff;color:#7f2d24;font-size:14px;font-weight:800;text-decoration:none}.recruit-flow_logoutButton__4_sT7:hover{border-color:#a7352b;background:#fff4f4;color:#8f2d25}.recruit-flow_candidateHero__l9z_F span,.recruit-flow_criteriaRow__oCcot small,.recruit-flow_decisionTile__F0kkT span,.recruit-flow_metricTile__ciBz7 small,.recruit-flow_metricTile__ciBz7 span,.recruit-flow_panelHead__ySopr span,.recruit-flow_recommendation__rW5uE span,.recruit-flow_scoreStack__W5ulz span,.recruit-flow_stageRow__Sq9L0 span,.recruit-flow_userCard__fvaDj small,.recruit-flow_userCard__fvaDj span{color:#64717f;font-size:13px}.recruit-flow_workspace___wL_w{min-width:0;padding:28px}.recruit-flow_actions__Nl4oI,.recruit-flow_decisionActions__jen3c,.recruit-flow_panelHead__ySopr,.recruit-flow_topbar__Zbu1E{display:flex;align-items:center;justify-content:space-between;gap:16px}.recruit-flow_topbar__Zbu1E{margin-bottom:24px}.recruit-flow_kicker__gj5k8{margin:0 0 6px;color:#7f4f24;font-size:13px;font-weight:800;letter-spacing:.08em;text-transform:uppercase}.recruit-flow_panel__tbcZc h2,.recruit-flow_reportBand___lK_4 h2,.recruit-flow_topbar__Zbu1E h1{margin:0;color:#17212b;letter-spacing:0}.recruit-flow_topbar__Zbu1E h1{font-size:32px;line-height:1.15}.recruit-flow_filterGroup__UmwVf button,.recruit-flow_ghostButton__GPyR3,.recruit-flow_primaryButton__jj2MI{display:inline-flex;align-items:center;justify-content:center;min-height:40px;border-radius:8px;padding:0 14px;cursor:pointer;font-weight:800}.recruit-flow_primaryButton__jj2MI{border:1px solid #1b5f7a;background:#1b5f7a;color:#ffffff}.recruit-flow_filterGroup__UmwVf button,.recruit-flow_ghostButton__GPyR3{border:1px solid #c9d2db;background:#ffffff;color:#2f3d4a}.recruit-flow_metrics__jDSWi{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-gap:14px;gap:14px;margin-bottom:18px}.recruit-flow_metricTile__ciBz7,.recruit-flow_panel__tbcZc,.recruit-flow_reportBand___lK_4{border:1px solid #d8dee5;border-radius:8px;background:#ffffff;box-shadow:0 10px 30px rgba(23,33,43,.06)}.recruit-flow_metricTile__ciBz7{display:grid;grid-gap:6px;gap:6px;min-height:116px;padding:18px}.recruit-flow_metricTile__ciBz7 strong{color:#17212b;font-size:32px;letter-spacing:0}.recruit-flow_gridForm__A8dm_,.recruit-flow_gridTwo___TG_y{display:grid;grid-gap:18px;gap:18px;margin-bottom:18px}.recruit-flow_gridTwo___TG_y{grid-template-columns:repeat(2,minmax(0,1fr))}.recruit-flow_gridForm__A8dm_{grid-template-columns:minmax(0,1.55fr) minmax(360px,.9fr);align-items:start}.recruit-flow_panel__tbcZc{padding:18px}.recruit-flow_dashboardFilterPanel__784Nr{margin-bottom:18px}.recruit-flow_panel__tbcZc h2,.recruit-flow_reportBand___lK_4 h2{font-size:20px}.recruit-flow_pipeline__5petH{display:grid;grid-gap:14px;gap:14px;margin-top:20px}.recruit-flow_stageRow__Sq9L0{display:grid;grid-template-columns:132px minmax(100px,1fr) 42px;align-items:center;grid-gap:12px;gap:12px}.recruit-flow_stageTrack__i5gxV{height:12px;overflow:hidden;border-radius:999px;background:#edf1f5}.recruit-flow_stageTrack__i5gxV div{height:100%;border-radius:inherit;background:#2f7f8f}.recruit-flow_stageRow__Sq9L0 strong{text-align:right}.recruit-flow_decisionGrid__B9gjW{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:12px;gap:12px;margin-top:20px}.recruit-flow_decisionTile__F0kkT{border:1px solid #d8dee5;border-radius:8px;padding:14px;background:#f9fafb}.recruit-flow_decisionTile__F0kkT strong{display:block;margin-top:6px;color:#17212b;font-size:28px}.recruit-flow_barChart__XT7FR{display:grid;grid-gap:16px;gap:16px;margin-top:18px}.recruit-flow_barChart__XT7FR>p,.recruit-flow_pieLegend___UHlH p{margin:0;color:#64717f}.recruit-flow_barChartRow__2uMkE{display:grid;grid-template-columns:minmax(132px,.9fr) minmax(160px,1.4fr);grid-gap:14px;gap:14px;align-items:center}.recruit-flow_barChartRow__2uMkE strong{display:block;color:#17212b}.recruit-flow_barChartRow__2uMkE span{color:#64717f;font-size:13px}.recruit-flow_barChartTracks__25eXy{display:grid;grid-gap:7px;gap:7px}.recruit-flow_barChartTracks__25eXy em,.recruit-flow_barChartTracks__25eXy span{display:block;height:12px;border-radius:999px}.recruit-flow_barChartTracks__25eXy span{background:#1b5f7a}.recruit-flow_barChartTracks__25eXy em{background:#d89b32}.recruit-flow_chartLegend__0kCdY{display:flex;flex-wrap:wrap;gap:14px;padding-top:2px;color:#64717f;font-size:13px}.recruit-flow_chartLegend__0kCdY span{display:inline-flex;align-items:center;gap:7px}.recruit-flow_chartLegend__0kCdY i,.recruit-flow_pieLegend___UHlH i{display:inline-block;width:10px;height:10px;border-radius:999px;background:#1b5f7a}.recruit-flow_chartLegend__0kCdY span+span i{background:#d89b32}.recruit-flow_pieChartWrap__t41Jr{display:grid;grid-template-columns:180px minmax(0,1fr);grid-gap:20px;gap:20px;align-items:center;margin-top:18px}.recruit-flow_pieChart__IKyTW{display:grid;place-items:center;align-content:center;width:180px;aspect-ratio:1;border-radius:999px;position:relative;overflow:hidden}.recruit-flow_pieChart__IKyTW:after{content:"";position:absolute;inset:42px;border-radius:inherit;background:#ffffff;box-shadow:inset 0 0 0 1px #d8dee5}.recruit-flow_pieChart__IKyTW span,.recruit-flow_pieChart__IKyTW strong{position:relative;z-index:1}.recruit-flow_pieChart__IKyTW strong{color:#17212b;font-size:32px}.recruit-flow_pieChart__IKyTW span{color:#64717f;font-size:12px;font-weight:800;text-transform:uppercase}.recruit-flow_pieLegend___UHlH{display:grid;grid-gap:10px;gap:10px}.recruit-flow_pieLegend___UHlH div{display:grid;grid-template-columns:10px minmax(0,1fr) auto;align-items:center;grid-gap:9px;gap:9px;color:#394956;font-size:13px}.recruit-flow_pieLegend___UHlH span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.recruit-flow_pieLegend___UHlH strong{color:#17212b}.recruit-flow_compactList__EUq24{display:grid;grid-gap:10px;gap:10px;margin-top:16px}.recruit-flow_compactList__EUq24 a{display:grid;grid-template-columns:minmax(0,1fr) auto;grid-gap:4px 12px;gap:4px 12px;border:1px solid #e2e7ed;border-radius:8px;padding:12px;background:#fbfcfd}.recruit-flow_compactList__EUq24 a:hover{border-color:#1b5f7a;background:#f3fafb}.recruit-flow_compactList__EUq24 strong{color:#17212b}.recruit-flow_compactList__EUq24 span{color:#64717f;font-size:13px}.recruit-flow_compactList__EUq24 em{grid-row:1/span 4;grid-column:2;align-self:center;display:inline-flex;align-items:center;justify-content:center;min-width:64px;border-radius:999px;padding:6px 10px;background:#fff7ed;color:#7f4f24;font-size:12px;font-style:normal;font-weight:800;text-align:center}.recruit-flow_workloadGrid__VKHO_{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:12px;gap:12px;margin-top:16px}.recruit-flow_workloadGrid__VKHO_ div{border:1px solid #e2e7ed;border-radius:8px;padding:14px;background:#fbfcfd}.recruit-flow_workloadGrid__VKHO_ span{display:block;min-height:36px;color:#64717f;font-size:13px;line-height:1.35}.recruit-flow_workloadGrid__VKHO_ strong{display:block;margin-top:8px;color:#17212b;font-size:28px}.recruit-flow_scoreRule__aLyKX{display:grid;grid-gap:8px;gap:8px;margin-top:16px;border-left:4px solid #c8792f;padding:12px 14px;background:#fff7ed}.recruit-flow_auditBox__YSopf p,.recruit-flow_recommendation__rW5uE p,.recruit-flow_reportBand___lK_4 p,.recruit-flow_scoreRule__aLyKX p{margin:0;color:#52616f;line-height:1.5}.recruit-flow_candidateForm__vlsCI{display:grid;grid-gap:18px;gap:18px;margin-top:18px}.recruit-flow_emptyAddPanel__TfQtA{display:flex;align-items:center;justify-content:space-between;gap:18px;border:1px dashed #b8c3cf;border-radius:8px;margin-bottom:18px;padding:20px;background:#ffffff}.recruit-flow_emptyAddPanel__TfQtA h2{margin:0 0 6px;color:#17212b;font-size:20px;letter-spacing:0}.recruit-flow_emptyAddPanel__TfQtA p{margin:0;color:#52616f;line-height:1.5}.recruit-flow_formSection__q_GdD{min-width:0;border:1px solid #e2e7ed;border-radius:8px;padding:16px;background:#fbfcfd}.recruit-flow_formSection__q_GdD legend{padding:0 8px;color:#17212b;font-size:16px;font-weight:800;letter-spacing:0}.recruit-flow_formGrid__N3DMT{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:14px;gap:14px}.recruit-flow_formGrid__N3DMT label{display:grid;grid-gap:8px;gap:8px;color:#394956;font-size:13px;font-weight:800}.recruit-flow_formGrid__N3DMT input,.recruit-flow_formGrid__N3DMT select,.recruit-flow_formGrid__N3DMT textarea{box-sizing:border-box;width:100%;border:1px solid #c9d2db;border-radius:8px;background:#ffffff;color:#17212b;font:inherit;font-weight:700;outline:none}.recruit-flow_formGrid__N3DMT input,.recruit-flow_formGrid__N3DMT select,.recruit-flow_statusBox__4FX8X{height:44px;min-height:42px;padding:0 12px;line-height:1.2}.recruit-flow_formGrid__N3DMT select{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-image:linear-gradient(45deg,transparent 50%,#64717f 0),linear-gradient(135deg,#64717f 50%,transparent 0);background-position:calc(100% - 18px) 19px,calc(100% - 13px) 19px;background-repeat:no-repeat;background-size:5px 5px,5px 5px;padding-right:34px}.recruit-flow_formGrid__N3DMT input:-moz-read-only{border-color:#d8dee5;background:#f1f5f9;color:#64717f}.recruit-flow_formGrid__N3DMT input:read-only{border-color:#d8dee5;background:#f1f5f9;color:#64717f}.recruit-flow_formGrid__N3DMT textarea{min-height:104px;padding:12px;resize:vertical;line-height:1.5}.recruit-flow_statusBox__4FX8X{background:#eef8f1;color:#24663f}.recruit-flow_checkboxDropdown__EhW0_,.recruit-flow_statusBox__4FX8X{display:flex;align-items:center;border:1px solid #c9d2db;border-radius:8px}.recruit-flow_checkboxDropdown__EhW0_{flex-wrap:wrap;gap:10px;min-height:42px;padding:10px 12px;background:#ffffff}.recruit-flow_checkboxDropdown__EhW0_ span{display:flex;align-items:center;gap:8px;color:#394956;font-size:13px;font-weight:700}.recruit-flow_checkboxDropdown__EhW0_ input{width:16px;height:16px;min-height:16px;accent-color:#1b5f7a}.recruit-flow_fullSpan__BU_yp{grid-column:1/-1}.recruit-flow_formActions__wVQz_{display:flex;justify-content:flex-end;gap:10px}.recruit-flow_paginationBar__CaRSs{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:16px;margin-top:18px;padding:16px 0 4px}.recruit-flow_paginationSummary__xftmp{color:#334155;font-size:14px;font-weight:800}.recruit-flow_paginationControls__8pVGF{display:inline-flex;align-items:center;gap:0;overflow:hidden;border:1px solid #d8dee6;border-radius:8px;background:#ffffff}.recruit-flow_paginationButton__5thhS{display:inline-flex;align-items:center;justify-content:center;min-width:44px;min-height:40px;border-right:1px solid #d8dee6;padding:0 14px;color:#35708c;font-weight:800;text-decoration:none}.recruit-flow_paginationButton__5thhS:last-child{border-right:0}.recruit-flow_paginationActive__fyfrp{background:#2f87bd;color:#ffffff;box-shadow:inset 0 0 0 1px rgba(255,255,255,.22)}.recruit-flow_paginationDisabled__pjx1g,.recruit-flow_paginationEllipsis__wDeYN{color:#94a3b8;cursor:default}.recruit-flow_pageSizeControl__8gvil{display:inline-flex;align-items:center;gap:10px;color:#334155;font-size:14px;font-weight:800}.recruit-flow_pageSizeSelect__vBiar{min-height:40px;min-width:86px;border:1px solid #d8dee6;border-radius:8px;padding:0 34px 0 14px;background:#ffffff;color:#334155;font:inherit;font-weight:800}.recruit-flow_filterGroup__UmwVf{display:flex;flex-wrap:wrap;gap:8px}.recruit-flow_tableTools__Mw8PE{display:flex;flex-wrap:wrap;justify-content:flex-end;gap:10px}.recruit-flow_searchField__bAmWh{display:grid;grid-gap:6px;gap:6px;min-width:280px;color:#394956;font-size:12px;font-weight:800}.recruit-flow_searchField__bAmWh input{min-height:40px;border:1px solid #c9d2db;border-radius:8px;padding:0 12px;background:#ffffff;color:#17212b;outline:none}.recruit-flow_searchField__bAmWh input:focus{border-color:#1b5f7a;box-shadow:0 0 0 3px rgba(27,95,122,.12)}.recruit-flow_searchInput__SB1SV{width:min(100%,340px);min-height:40px;border:1px solid #c9d2db;border-radius:8px;padding:0 12px;background:#ffffff;color:#17212b;outline:none}.recruit-flow_searchInput__SB1SV:focus{border-color:#1b5f7a;box-shadow:0 0 0 3px rgba(27,95,122,.12)}.recruit-flow_tableWrap__IuH_Z{width:100%;overflow-x:auto;margin-top:16px}.recruit-flow_table__ZG7xF{width:100%;min-width:820px;border-collapse:collapse}.recruit-flow_table__ZG7xF td,.recruit-flow_table__ZG7xF th{border-bottom:1px solid #e2e7ed;padding:14px 12px;text-align:left;vertical-align:middle}.recruit-flow_table__ZG7xF th{color:#64717f;font-size:12px;letter-spacing:.05em;text-transform:uppercase}.recruit-flow_decisionCandidateCell__uzEb2{width:220px;min-width:220px}.recruit-flow_decisionCandidateCell__uzEb2 strong{white-space:nowrap}.recruit-flow_interviewerCell__lNPYc{width:190px;min-width:190px}.recruit-flow_interviewLinksCell__MiutG{width:170px;min-width:170px;max-width:190px}.recruit-flow_tableLink__jwcOh{border:0;padding:0;background:transparent;color:#1b5f7a;cursor:pointer;font-family:inherit;font-size:inherit;line-height:inherit;font-weight:800;text-align:left;text-decoration:none}.recruit-flow_tableLink__jwcOh:hover{text-decoration:underline}.recruit-flow_linkGroup__dkNKg,.recruit-flow_stackText__pij4i{display:grid;grid-gap:4px;gap:4px}.recruit-flow_linkGroup__dkNKg a{color:#1b5f7a;font-size:13px;font-weight:800}.recruit-flow_linkGroup__dkNKg a:hover{text-decoration:underline}.recruit-flow_stackText__pij4i span,.recruit-flow_tableCaptionText__i0ssq{color:inherit;font-size:inherit;line-height:inherit}.recruit-flow_table__ZG7xF td small{display:block;margin-top:4px;color:#64717f}.recruit-flow_decisionPill__nunfK,.recruit-flow_scorePill__AyfL1{display:inline-flex;align-items:center;min-height:30px;border-radius:999px;padding:0 10px;font-weight:800}.recruit-flow_scorePill__AyfL1{background:#edf6f7;color:#1b5f7a}.recruit-flow_decisionPill__nunfK{background:#f1f5f9;color:#334155}.recruit-flow_statusButton__ahRh6{display:inline-flex;align-items:center;justify-content:center;min-height:34px;border:1px solid #c9d2db;border-radius:999px;padding:0 16px;background:#ffffff;color:#2f3d4a;cursor:pointer;font-size:13px;font-weight:800;line-height:1;text-decoration:none;white-space:nowrap}.recruit-flow_statusButton__ahRh6:hover{border-color:#1b5f7a;background:#e7f0f4;color:#164b61}.recruit-flow_inlineStatusForm__zGhFM{display:inline-flex;align-items:center;gap:8px}.recruit-flow_modalBackdrop__uUFY0{position:fixed;inset:0;z-index:20;display:grid;place-items:center;padding:24px;background:rgba(23,33,43,.32)}.recruit-flow_modalPanel__nuSdo{width:min(100%,560px);border:1px solid #d8dee5;border-radius:8px;padding:18px;background:#ffffff;box-shadow:0 24px 70px rgba(23,33,43,.22)}.recruit-flow_statusOptions__U6RqN{display:grid;grid-gap:10px;gap:10px;max-height:min(60vh,460px);margin-top:18px;overflow-y:auto;padding-right:4px}.recruit-flow_statusOptions__U6RqN form{width:100%}.recruit-flow_statusOptions__U6RqN button{display:grid;width:100%;grid-gap:4px;gap:4px;border:1px solid #d8dee5;border-radius:8px;padding:14px 16px;background:#fbfcfd;color:#17212b;cursor:pointer;text-align:left}.recruit-flow_statusOptions__U6RqN .recruit-flow_statusOptionActive__DCxaZ,.recruit-flow_statusOptions__U6RqN button:hover{border-color:#1b5f7a;background:#e7f0f4}.recruit-flow_statusOptions__U6RqN span{color:#64717f;font-size:13px}.recruit-flow_formHeader__g4ZoC{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:12px;gap:12px;margin:18px 0 22px}.recruit-flow_formHeader__g4ZoC label{display:grid;grid-gap:8px;gap:8px;color:#394956;font-size:13px;font-weight:800}.recruit-flow_criteriaRow__oCcot select,.recruit-flow_criteriaRow__oCcot textarea,.recruit-flow_formHeader__g4ZoC input,.recruit-flow_formHeader__g4ZoC select{width:100%;border:1px solid #c9d2db;border-radius:8px;background:#ffffff;color:#17212b;outline:none}.recruit-flow_criteriaRow__oCcot select,.recruit-flow_formHeader__g4ZoC input,.recruit-flow_formHeader__g4ZoC select{min-height:42px;padding:0 12px}.recruit-flow_formHeader__g4ZoC input:-moz-read-only{border-color:#d8dee5;background:#f1f5f9;color:#64717f}.recruit-flow_formHeader__g4ZoC input:read-only{border-color:#d8dee5;background:#f1f5f9;color:#64717f}.recruit-flow_toggle__yloDN{min-height:42px;display:inline-flex;align-items:center;gap:8px;border:1px solid #c9d2db;border-radius:8px;padding:0 12px;color:#52616f;background:#f9fafb}.recruit-flow_toggle__yloDN span{display:block;width:18px;height:18px;border-radius:999px;background:#2f7f8f}.recruit-flow_redFlagPanel__h8Xp1{display:grid;grid-gap:16px;gap:16px;border:1px solid #e1c4c4;border-left:4px solid #a7352b;border-radius:8px;margin-bottom:24px;padding:16px;background:#fffafa}.recruit-flow_redFlagPanel__h8Xp1 h3{margin:0;color:#17212b;font-size:18px;letter-spacing:0}.recruit-flow_redFlagChoice__Zi9nr,.recruit-flow_redFlagChoice__Zi9nr label{display:inline-flex;align-items:center;gap:8px}.recruit-flow_redFlagChoice__Zi9nr label{min-height:38px;border:1px solid #c9d2db;border-radius:8px;padding:0 12px;background:#ffffff;color:#394956;cursor:pointer;font-size:14px;font-weight:800}.recruit-flow_redFlagGrid__8Di3w label{display:grid;grid-gap:8px;gap:8px;color:#394956;font-size:13px;font-weight:800}.recruit-flow_redFlagDetail__RN1Nn{display:none}.recruit-flow_redFlagPanel__h8Xp1:has(input[name=hasRedFlag][value=yes]:checked) .recruit-flow_redFlagDetail__RN1Nn{display:block}.recruit-flow_redFlagGrid__8Di3w{margin-top:18px}.recruit-flow_redFlagGrid__8Di3w textarea{width:100%;border:1px solid #c9d2db;border-radius:8px;background:#ffffff;color:#17212b;outline:none;min-height:86px;padding:12px;resize:vertical;line-height:1.5}.recruit-flow_redFlagExamples__h483S{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));grid-gap:10px;gap:10px}.recruit-flow_redFlagExamples__h483S button,.recruit-flow_redFlagExamples__h483S label{position:relative;display:block;border:1px solid #ead6d6;border-radius:8px;padding:12px 34px 12px 12px;background:#ffffff;color:inherit;cursor:pointer;text-align:left;transition:background .16s ease,border-color .16s ease,box-shadow .16s ease,transform .16s ease}.recruit-flow_redFlagExamples__h483S button:hover,.recruit-flow_redFlagExamples__h483S label:hover{border-color:#a7352b;background:#fff4f4;box-shadow:0 8px 22px rgba(167,53,43,.1);transform:translateY(-1px)}.recruit-flow_redFlagExamples__h483S input{position:absolute;inset:0;width:100%;height:100%;opacity:0;cursor:pointer}.recruit-flow_redFlagExamples__h483S strong{display:block;margin-bottom:6px;color:#8f2d25;font-size:13px}.recruit-flow_redFlagExamples__h483S p{margin:0;color:#52616f;font-size:12px;line-height:1.45}.recruit-flow_redFlagExamples__h483S span{display:inline-flex;align-items:center;min-height:24px;border-radius:999px;margin-top:10px;padding:0 8px;background:#a7352b;color:#ffffff;font-size:11px;font-weight:800}.recruit-flow_redFlagExamples__h483S .recruit-flow_redFlagCardSelected__bl63x,.recruit-flow_redFlagExamples__h483S label:has(input:checked){border-color:#a7352b;background:#fff1f1;box-shadow:0 0 0 3px rgba(167,53,43,.12)}.recruit-flow_redFlagExamples__h483S .recruit-flow_redFlagCardSelected__bl63x:after,.recruit-flow_redFlagExamples__h483S label:has(input:checked):after{content:"";position:absolute;top:15px;right:15px;width:10px;height:10px;border-radius:999px;background:#a7352b;pointer-events:none}.recruit-flow_evaluationTabs__gKaMC{margin-top:4px;margin-bottom:22px}.recruit-flow_criteriaGroup__QYC4s{display:grid;grid-gap:12px;gap:12px;margin-top:0}.recruit-flow_auditBox__YSopf h3,.recruit-flow_criteriaGroup__QYC4s h3{margin:0;color:#17212b;font-size:16px;letter-spacing:0}.recruit-flow_criteriaRow__oCcot{display:grid;grid-template-columns:minmax(180px,.8fr) 160px minmax(240px,1fr);grid-gap:12px;gap:12px;align-items:start;border:1px solid #e2e7ed;border-radius:8px;padding:12px;background:#fbfcfd}.recruit-flow_criteriaRow__oCcot strong{display:block;margin-bottom:4px}.recruit-flow_criteriaDefinition__vSBbH{margin:0 0 8px;color:#52616f;font-size:13px;font-weight:500;line-height:1.45}.recruit-flow_criteriaRow__oCcot textarea{min-height:72px;padding:10px 12px;resize:vertical}.recruit-flow_candidateHero__l9z_F{display:grid;grid-gap:4px;gap:4px;margin-top:18px;border:1px solid #d8dee5;border-radius:8px;padding:16px;background:#f9fafb}.recruit-flow_candidateHero__l9z_F strong{font-size:22px}.recruit-flow_scoreStack__W5ulz{display:grid;grid-gap:10px;gap:10px;margin-top:16px}.recruit-flow_scoreStack__W5ulz div{display:flex;align-items:center;justify-content:space-between;border-bottom:1px solid #e2e7ed;padding:10px 0}.recruit-flow_scoreStack__W5ulz strong{color:#17212b;font-size:24px}.recruit-flow_scoreStack__W5ulz .recruit-flow_finalScore__ZnEBC{border:0;border-radius:8px;padding:14px;background:#e7f0f4}.recruit-flow_recommendation__rW5uE{display:grid;grid-gap:8px;gap:8px;margin-top:16px;border-radius:8px;padding:16px;background:#eef8f1}.recruit-flow_recommendation__rW5uE strong{color:#24663f;font-size:28px}.recruit-flow_auditBox__YSopf{display:grid;grid-gap:8px;gap:8px;margin-top:16px;border:1px dashed #b8c3cf;border-radius:8px;padding:14px}.recruit-flow_decisionActions__jen3c{margin-top:16px}.recruit-flow_reportBand___lK_4{display:flex;align-items:center;justify-content:space-between;gap:18px;margin-bottom:18px;padding:20px}.recruit-flow_reportFilters__AkHl2{display:grid;grid-template-columns:minmax(220px,1.4fr) repeat(4,minmax(150px,1fr)) auto auto;align-items:end;grid-gap:10px;gap:10px;margin-bottom:18px}.recruit-flow_reportFilters__AkHl2 label{display:grid;grid-gap:6px;gap:6px}.recruit-flow_reportFilters__AkHl2 label span{color:#64717f;font-size:12px;font-weight:800}.recruit-flow_reportFilters__AkHl2 input,.recruit-flow_reportFilters__AkHl2 select{min-height:40px;border:1px solid #d8dee5;border-radius:8px;padding:0 12px;background:#ffffff;color:#17212b;font:inherit;font-size:14px}.recruit-flow_reportFilters__AkHl2 a,.recruit-flow_reportFilters__AkHl2 button{min-height:40px;display:inline-flex;align-items:center;justify-content:center;border-radius:8px;border:0;padding:0 14px;font:inherit;font-size:13px;font-weight:800}.recruit-flow_reportFilters__AkHl2 button{background:#1b5f7a;color:#ffffff;cursor:pointer}.recruit-flow_reportFilters__AkHl2 a{background:#eef2f6;color:#52616f}.recruit-flow_authShell__id_bi{min-height:100vh;display:grid;grid-template-columns:minmax(360px,.95fr) minmax(420px,1fr);background:#f4f6f8;color:#1f2933}.recruit-flow_authPanel__UJBvx{display:flex;flex-direction:column;justify-content:space-between;gap:48px;padding:44px;background:#ffffff;border-right:1px solid #d8dee5}.recruit-flow_authBrand__RTO5A{display:flex;align-items:center;gap:12px;color:#17212b}.recruit-flow_authBrand__RTO5A span{display:grid;width:42px;height:42px;place-items:center;border-radius:8px;background:#1b5f7a;color:#ffffff;font-size:13px;font-weight:800}.recruit-flow_authBrand__RTO5A strong,.recruit-flow_authRoleList__iAuls strong,.recruit-flow_authStateBox__GVbj0 strong,.recruit-flow_authSuccessBox__9_vX4 strong{display:block;letter-spacing:0}.recruit-flow_authBrand__RTO5A small,.recruit-flow_authCardHead__FDzWq span,.recruit-flow_authChecklist__GUv7F span,.recruit-flow_authIntro__kmSAP p,.recruit-flow_authRoleList__iAuls span,.recruit-flow_authStateBox__GVbj0 span,.recruit-flow_authSuccessBox__9_vX4 span,.recruit-flow_passwordChecklist__cjJgy span{color:#64717f;font-size:13px;line-height:1.5}.recruit-flow_authIntro__kmSAP{max-width:520px}.recruit-flow_authIntro__kmSAP h1{margin:0 0 14px;color:#17212b;font-size:38px;line-height:1.12;letter-spacing:0}.recruit-flow_authIntro__kmSAP p{margin:0;font-size:15px}.recruit-flow_authChecklist__GUv7F,.recruit-flow_authRoleList__iAuls,.recruit-flow_passwordChecklist__cjJgy{display:grid;grid-gap:10px;gap:10px}.recruit-flow_authChecklist__GUv7F span,.recruit-flow_authRoleList__iAuls article,.recruit-flow_passwordChecklist__cjJgy span{border:1px solid #e2e7ed;border-radius:8px;padding:12px;background:#fbfcfd}.recruit-flow_authChecklist__GUv7F span:before,.recruit-flow_passwordChecklist__cjJgy span:before{content:"";display:inline-block;width:8px;height:8px;border-radius:999px;margin-right:8px;background:#2f7f8f}.recruit-flow_authCard__1NNII{align-self:center;justify-self:center;width:min(100% - 48px,480px);border:1px solid #d8dee5;border-radius:8px;padding:28px;background:#ffffff;box-shadow:0 18px 50px rgba(23,33,43,.1)}.recruit-flow_authCardHead__FDzWq{margin-bottom:24px}.recruit-flow_authCardHead__FDzWq h2{margin:0 0 8px;color:#17212b;font-size:28px;letter-spacing:0}.recruit-flow_authForm__CvB1r{display:grid;grid-gap:16px;gap:16px}.recruit-flow_authForm__CvB1r label{display:grid;grid-gap:8px;gap:8px;color:#394956;font-size:13px;font-weight:800}.recruit-flow_authForm__CvB1r input{width:100%;min-height:44px;border:1px solid #c9d2db;border-radius:8px;padding:0 12px;background:#ffffff;color:#17212b;outline:none}.recruit-flow_authForm__CvB1r input:focus{border-color:#1b5f7a;box-shadow:0 0 0 3px rgba(27,95,122,.12)}.recruit-flow_authFormRow__VHlpQ{display:flex;align-items:center;justify-content:space-between;gap:12px}.recruit-flow_authBackLink__x3rAx,.recruit-flow_authFormRow__VHlpQ a{color:#1b5f7a;font-size:13px;font-weight:800;text-decoration:none}.recruit-flow_authBackLink__x3rAx:hover,.recruit-flow_authFormRow__VHlpQ a:hover{text-decoration:underline}.recruit-flow_checkboxLabel__eSbzW{display:flex!important;grid-template-columns:auto 1fr;align-items:center;gap:8px!important;color:#52616f!important}.recruit-flow_checkboxLabel__eSbzW input{width:16px;min-height:16px;accent-color:#1b5f7a}.recruit-flow_authSubmit__bwi3N{display:inline-flex;align-items:center;justify-content:center;min-height:44px;border:1px solid #1b5f7a;border-radius:8px;padding:0 14px;background:#1b5f7a;color:#ffffff;font-weight:800;text-decoration:none}.recruit-flow_authSubmit__bwi3N:hover{background:#164b61}.recruit-flow_authStateBox__GVbj0,.recruit-flow_authSuccessBox__9_vX4{display:grid;grid-gap:4px;gap:4px;margin-top:18px;border-radius:8px;padding:14px}.recruit-flow_authStateBox__GVbj0{border:1px solid #d8dee5;background:#f9fafb}.recruit-flow_authSuccessBox__9_vX4{border:1px solid #c7dfd0;background:#eef8f1}.recruit-flow_authErrorBox__pbcl_{border:1px solid #e1c4c4;border-radius:8px;padding:12px;background:#fff4f4;color:#8f2d25;font-size:13px;font-weight:800}.recruit-flow_authBackLink__x3rAx{display:inline-flex;margin-top:18px}.recruit-flow_detailGrid__vft9_{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:14px;gap:14px;margin-top:18px}.recruit-flow_detailGrid__vft9_ article{border:1px solid #e2e7ed;border-radius:8px;padding:16px;background:#fbfcfd}.recruit-flow_detailGrid__vft9_ h3{margin:0 0 10px;color:#17212b;font-size:16px}.recruit-flow_detailGrid__vft9_ p{margin:0 0 8px;color:#52616f;line-height:1.5}.recruit-flow_settingsTabs__P_Ubd{display:flex;flex-wrap:wrap;gap:8px;margin-bottom:18px}.recruit-flow_settingsTabs__P_Ubd a,.recruit-flow_settingsTabs__P_Ubd button{min-height:40px;display:inline-flex;align-items:center;border:1px solid #c9d2db;border-radius:8px;padding:0 14px;background:#ffffff;color:#2f3d4a;cursor:pointer;font-size:14px;font-weight:800;text-decoration:none}.recruit-flow_settingsTabs__P_Ubd .recruit-flow_tabActive__K6t81{border-color:#1b5f7a;background:#e7f0f4;color:#164b61}.recruit-flow_masterGrid__6RdEH{display:grid;grid-gap:18px;gap:18px}.recruit-flow_masterGrid__6RdEH .recruit-flow_panel__tbcZc{scroll-margin-top:24px}.recruit-flow_masterGrid__6RdEH .recruit-flow_formGrid__N3DMT{margin-top:16px}@media (max-width:1180px){.recruit-flow_detailGrid__vft9_,.recruit-flow_formGrid__N3DMT,.recruit-flow_formHeader__g4ZoC,.recruit-flow_gridForm__A8dm_,.recruit-flow_gridTwo___TG_y,.recruit-flow_metrics__jDSWi,.recruit-flow_redFlagGrid__8Di3w,.recruit-flow_reportFilters__AkHl2,.recruit-flow_workloadGrid__VKHO_{grid-template-columns:1fr 1fr}.recruit-flow_redFlagExamples__h483S{grid-template-columns:repeat(2,minmax(0,1fr))}.recruit-flow_gridForm__A8dm_>aside{grid-column:1/-1}.recruit-flow_criteriaRow__oCcot{grid-template-columns:1fr}}@media (max-width:820px){.recruit-flow_shell__leYKj{grid-template-columns:1fr}.recruit-flow_sidebar__wOYnO{position:static;height:auto;gap:18px}.recruit-flow_nav__jFQ4p{grid-template-columns:repeat(2,minmax(0,1fr))}.recruit-flow_workspace___wL_w{padding:18px}.recruit-flow_emptyAddPanel__TfQtA,.recruit-flow_reportBand___lK_4,.recruit-flow_topbar__Zbu1E{align-items:stretch;flex-direction:column}.recruit-flow_decisionGrid__B9gjW,.recruit-flow_detailGrid__vft9_,.recruit-flow_formGrid__N3DMT,.recruit-flow_formHeader__g4ZoC,.recruit-flow_gridForm__A8dm_,.recruit-flow_gridTwo___TG_y,.recruit-flow_metrics__jDSWi,.recruit-flow_redFlagExamples__h483S,.recruit-flow_redFlagGrid__8Di3w,.recruit-flow_reportFilters__AkHl2,.recruit-flow_workloadGrid__VKHO_{grid-template-columns:1fr}.recruit-flow_stageRow__Sq9L0{grid-template-columns:112px minmax(80px,1fr) 36px}.recruit-flow_barChartRow__2uMkE,.recruit-flow_pieChartWrap__t41Jr{grid-template-columns:1fr}.recruit-flow_pieChart__IKyTW{justify-self:center}.recruit-flow_authShell__id_bi{grid-template-columns:1fr}.recruit-flow_authPanel__UJBvx{gap:28px;padding:28px;border-right:0;border-bottom:1px solid #d8dee5}.recruit-flow_authIntro__kmSAP h1{font-size:30px}.recruit-flow_authCard__1NNII{width:calc(100% - 36px);margin:18px 0}}