.UwiMJW_headerRow{margin-bottom:10px}.UwiMJW_listArea{height:100%}.UwiMJW_sectionTitle{font-weight:700}.UwiMJW_drawerContent{background:var(--mantine-color-white)}.UwiMJW_drawerBody{padding:0 20px 20px}.UwiMJW_drawerHeader{background:var(--mantine-color-white)}
.pxqZeG_item{cursor:pointer;border-radius:8px;gap:8px;padding:11px 12px 11px 16px;transition:background .14s}.pxqZeG_item:hover{background:var(--mantine-color-gray-0)}.pxqZeG_item:focus-visible{outline:2px solid var(--mantine-color-blue-5);outline-offset:2px;background:var(--mantine-color-gray-0)}.pxqZeG_meta{color:var(--mantine-color-gray-6);line-height:14px}.pxqZeG_pinActive{color:#000}.pxqZeG_historyIcon path{stroke:var(--mantine-color-gray-6)}.pxqZeG_historyIcon{padding-top:2px}.pxqZeG_searchRunsBadge{background:var(--mantine-color-cyan-1);border-radius:4px;padding:2px 6px}.pxqZeG_searchRunsBadge svg path{stroke:var(--mantine-color-gray-7)}
.bnX2OG_col{background:var(--mantine-white);flex-direction:column;gap:10px;height:100%;padding:20px;display:flex}.bnX2OG_colWrapper{width:100%;height:100%;margin:0;padding:0;position:relative}.bnX2OG_projectHeader{flex-direction:column;justify-content:space-between;align-items:flex-start;gap:10px;display:flex}.bnX2OG_history{-webkit-overflow-scrolling:touch;flex-direction:column;flex:auto;gap:20px;min-height:0;max-height:100%;padding-right:0;display:flex;overflow:hidden auto}.bnX2OG_aiMessage{background:var(--mantine-white);word-wrap:break-word;overflow-wrap:anywhere;max-width:550px}.bnX2OG_aiMessage p{margin:0}.bnX2OG_aiMessage ul,.bnX2OG_aiMessage ol{margin:0;padding-left:18px}.bnX2OG_thinkingMessage{word-wrap:break-word;overflow-wrap:anywhere;border-radius:8px;max-width:550px;padding:8px 12px}.bnX2OG_gradientText{color:#0000;-webkit-text-fill-color:#0000;background:linear-gradient(274.25deg,#000 -19.89%,#707070 18.11%,#e0dff5 71.1%) 0 0/300% 100%;-webkit-background-clip:text;background-clip:text;margin:0;animation:8s linear infinite bnX2OG_gradientShift;display:inline-block}@keyframes bnX2OG_gradientShift{0%{background-position:0 0}to{background-position:300% 0}}@media (prefers-reduced-motion:reduce){.bnX2OG_gradientText{animation:none}}.bnX2OG_drawerBody{background:var(--mantine-color-white);height:100%;padding:0;position:relative}
.mvV65G_userMessage{background:var(--mantine-color-gray-2);word-wrap:break-word;overflow-wrap:anywhere;border-radius:6px;max-width:560px;padding:8px 12px}.mvV65G_aiMessage{word-wrap:break-word;overflow-wrap:anywhere;border-radius:6px;padding:8px 8px 12px}.mvV65G_aiMessage p{margin:0}.mvV65G_aiMessage .mvV65G_importanceBadge{vertical-align:middle;margin:1px;display:inline-block}.mvV65G_aiMessage .mvV65G_mantine-Group-root,.mvV65G_aiMessage .mvV65G_mantine-Flex-root{flex-wrap:wrap;row-gap:2px}.mvV65G_aiMessageWithRun{background:linear-gradient(60.69deg,#e3fafc 0%,#ebfbee 100%);border:1px solid #77dce9;box-shadow:0 1px 2px #32383e14}.mvV65G_aiMessageWithoutRun{background:#f6f7f9;border:1px solid #dee2e6;box-shadow:0 1px 2px #32383e14}.mvV65G_aiMessageRunning{background:#fff6db;border:1px solid #feecb8}.mvV65G_listSearchIcon>path{stroke:var(--mantine-color-black)}.mvV65G_modeInput{background-color:var(--mantine-color-white)}.mvV65G_gradientText{color:#0000;-webkit-text-fill-color:#0000;background:linear-gradient(274.25deg,#000 -19.89%,#707070 18.11%,#e0dff5 71.1%) 0 0/300% 100%;-webkit-background-clip:text;background-clip:text;margin:0;animation:8s linear infinite mvV65G_gradientShift;display:inline-block}@keyframes mvV65G_gradientShift{0%{background-position:0 0}to{background-position:300% 0}}@media (prefers-reduced-motion:reduce){.mvV65G_gradientText{animation:none}}.mvV65G_companyIconColor path{stroke:var(--mantine-color-indigo-6)!important}
.xLguwW_badge{--ib-background:transparent;--ib-border-color:var(--mantine-color-gray-6);--ib-label-color:var(--mantine-color-gray-8);--ib-hover-background:var(--mantine-color-gray-0);--ib-hover-border:var(--mantine-color-gray-7);--ib-hover-label:var(--mantine-color-gray-9);border:1px solid var(--ib-border-color);background:var(--ib-background);cursor:pointer;max-width:100%;color:var(--ib-label-color);border-radius:4px;align-items:center;padding:1px 4px;transition:all .12s;display:inline-flex}.xLguwW_badge svg{color:var(--ib-icon-color);transition:color .12s}.xLguwW_badge:hover{background:var(--ib-hover-background);border-color:var(--ib-hover-border);color:var(--ib-hover-label)}.xLguwW_badge:hover svg{color:var(--ib-hover-icon)}.xLguwW_badge[data-disabled=true]{opacity:.5;pointer-events:none}.xLguwW_badge[data-static=true]{cursor:default}.xLguwW_badge[data-static=true]:hover{background:var(--ib-background);border-color:var(--ib-border-color);color:var(--ib-label-color)}.xLguwW_badge[data-static=true]:hover svg{color:var(--ib-icon-color)}.xLguwW_textInputItem:hover{background:0 0}
.D4uuta_menuButton{background-color:var(--mantine-color-white);border:1px solid var(--mantine-color-gray-3);color:var(--mantine-color-black)}.D4uuta_menuButton:hover{color:var(--mantine-color-black);background-color:var(--mantine-color-gray-0)}.D4uuta_menuButtonLabel{font-weight:500}.D4uuta_dropdown{gap:4px;min-width:300px}.D4uuta_menuLabel{font-size:13px}.D4uuta_menuItem,.D4uuta_menuItemActive{border-radius:6px;margin-bottom:2px;padding:8px 12px}.D4uuta_menuItem:hover,.D4uuta_menuItemActive:hover{background-color:var(--mantine-color-gray-0)}.D4uuta_menuItemActive{background-color:var(--mantine-color-gray-1)}.D4uuta_helpItem{border-radius:6px;padding:8px 12px}.D4uuta_helpItem:hover{background-color:var(--mantine-color-gray-0)}
.SfIDca_aiModalBody{background:var(--mantine-color-yellow-0);border:1px solid var(--mantine-color-yellow-3);border-top:6px}.SfIDca_aiModalHeader{background:var(--mantine-color-yellow-0);border:1px solid var(--mantine-color-yellow-3);border-bottom:none}.SfIDca_aiModalInner{padding:0}.SfIDca_aiModalContent{min-width:550px}.SfIDca_aiModalTitle{font-size:18px;font-weight:700}
.vYnIOq_userMessageSkeleton{background:var(--mantine-color-blue-1);border-radius:12px;width:280px;max-width:400px;padding:12px 16px}@media (max-width:420px){.vYnIOq_userMessageSkeleton{width:200px}}.vYnIOq_aiMessageSkeleton{background:var(--mantine-color-gray-1);border-radius:12px;max-width:600px;padding:12px 16px}
.V_rvBa_composer{border:1px solid var(--mantine-color-gray-3);background:var(--mantine-color-white);border-radius:6px;gap:8px;margin-right:20px;padding:8px 2px 12px 12px;display:grid;position:relative;box-shadow:0 1px 2px #32383e14}.V_rvBa_composer.V_rvBa_simplified{margin-right:0}.V_rvBa_composerFooter{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;padding-right:10px;display:flex}.V_rvBa_composerFooter:has(.V_rvBa_composerFooterRight:only-child){justify-content:flex-end}@media (max-width:420px){.V_rvBa_composerFooter{flex-direction:column;align-items:flex-start;gap:8px}}.V_rvBa_composerFooterLeft{flex-wrap:wrap;align-items:center;gap:12px;display:flex}@media (max-width:420px){.V_rvBa_composerFooterLeft{justify-content:space-between;width:100%}}.V_rvBa_composerFooterRight{align-items:center;gap:8px;display:flex}@media (max-width:420px){.V_rvBa_composerFooterRight{justify-content:flex-end;width:100%}}.V_rvBa_magicSearchTextarea{padding-right:10px}.V_rvBa_magicSearchTextareaInput{background:0 0;border:none;box-shadow:none!important;padding-right:10px!important}.V_rvBa_magicSearchTextareaInput:hover{background:var(--mantine-color-white)!important}.V_rvBa_magicSearchTextareaInput:focus{background:var(--mantine-color-white)}.V_rvBa_filterBtn{background:var(--mantine-color-gray-2);justify-self:start}.V_rvBa_filterBtn:hover{background:var(--mantine-color-gray-3)}.V_rvBa_filterBtn:focus-visible{outline:2px solid var(--mantine-color-blue-5);outline-offset:2px}.V_rvBa_voiceBtn{background:var(--mantine-color-gray-2)}.V_rvBa_voiceBtn:hover{background:var(--mantine-color-gray-3)}.V_rvBa_voiceBtn:focus-visible{outline:2px solid var(--mantine-color-blue-5);outline-offset:2px}.V_rvBa_modeOption,.V_rvBa_modeInput{color:var(--mantine-color-gray-10);font-size:12px;font-weight:500}
._1zvFcW_voicePanel{border:1px dashed var(--mantine-color-gray-4);color:var(--mantine-color-gray-7);border-radius:8px;padding:10px 12px}._1zvFcW_voicePill{background:var(--mantine-color-cyan-0);border:1px solid var(--mantine-color-cyan-3);border-radius:8px;flex-direction:column;gap:6px;padding:8px 10px;display:flex}
.eXxqdW_container{background:var(--mantine-color-white);flex-direction:column;justify-content:flex-start;align-items:center;gap:20px;width:100%;min-height:100vh;padding:0 20px 120px;display:flex;overflow-y:auto}.eXxqdW_chatContainer{background:var(--mantine-color-white);justify-content:center;width:100%;min-height:100%;padding:40px 20px;display:flex}.eXxqdW_content{flex-direction:column;align-items:center;width:100%;max-width:700px;transition:gap .24s,padding-bottom .24s}@media (min-width:1728px) and (min-height:1117px){.eXxqdW_content{gap:25px;max-width:900px}}.eXxqdW_aiIntro{backface-visibility:hidden;opacity:1;will-change:transform,opacity;transition:transform .22s .14s,opacity .22s .14s;transform:translateY(6px)scale(.97)translateZ(0)}.eXxqdW_contentAnimateToMessages .eXxqdW_aiIntro{opacity:1;transform:translateY(0)scale(1)}.eXxqdW_contentAnimateToMessages .eXxqdW_chatHistory{animation:.26s 60ms forwards eXxqdW_ms-chat-slide-in}.eXxqdW_contentAnimateToMessages .eXxqdW_composerWrapper{animation:.26s forwards eXxqdW_ms-composer-slide-down}.eXxqdW_contentAnimateToMessages .eXxqdW_header{animation:.22s forwards eXxqdW_ms-header-fade-out}@keyframes eXxqdW_ms-chat-slide-in{0%{opacity:1;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}.eXxqdW_header{text-align:center;flex-direction:column;align-items:center;gap:2px;display:flex}.eXxqdW_title{color:var(--mantine-color-black);font-size:22px;font-weight:700}@media (min-width:1728px) and (min-height:1117px){.eXxqdW_title{font-size:26px}}.eXxqdW_subtitle{color:var(--mantine-color-black);max-width:600px;font-size:14px;font-weight:400}@media (min-width:1728px) and (min-height:1117px){.eXxqdW_subtitle{max-width:700px;font-size:16px}}.eXxqdW_chatHistory{flex-direction:column;gap:12px;width:100%;margin-right:-15px;padding-bottom:20px;padding-right:10px;display:flex;overflow:auto}.eXxqdW_aiMessage{background:var(--mantine-color-gray-0);border:1px solid var(--mantine-color-gray-2);border-radius:8px;padding:12px 16px}.eXxqdW_thinkingMessage{word-wrap:break-word;overflow-wrap:anywhere;border-radius:8px;max-width:550px;padding:8px 12px}.eXxqdW_gradientText{color:#0000;-webkit-text-fill-color:#0000;background:linear-gradient(274.25deg,#000 -19.89%,#707070 18.11%,#e0dff5 71.1%) 0 0/300% 100%;-webkit-background-clip:text;background-clip:text;margin:0;animation:8s linear infinite eXxqdW_gradientShift;display:inline-block}@keyframes eXxqdW_gradientShift{0%{background-position:0 0}to{background-position:300% 0}}.eXxqdW_composerWrapper,.eXxqdW_composerWrapper .eXxqdW_mantine-Textarea-root{width:100%}.eXxqdW_composerWrapper .eXxqdW_mantine-Textarea-wrapper textarea{min-height:128px!important}@media (min-width:1728px) and (min-height:1117px){.eXxqdW_composerWrapper .eXxqdW_mantine-Textarea-wrapper textarea{min-height:180px!important}}@keyframes eXxqdW_ms-header-fade-out{0%{opacity:1;transform:translateY(0)}to{opacity:0;transform:translateY(-8px)}}@keyframes eXxqdW_ms-chat-fade-in{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}@keyframes eXxqdW_ms-composer-slide-down{0%{opacity:1;transform:translateY(-50%)}to{opacity:1;transform:translateY(0)}}@media (prefers-reduced-motion:reduce){.eXxqdW_gradientText{animation:none}.eXxqdW_contentAnimateToMessages .eXxqdW_header,.eXxqdW_contentAnimateToMessages .eXxqdW_chatHistory,.eXxqdW_contentAnimateToMessages .eXxqdW_composerWrapper,.eXxqdW_contentAnimateToMessages .eXxqdW_aiIntro{animation:none!important}}.eXxqdW_announcementsWrapper{width:100%;max-width:700px;margin:0 auto;padding:0 0 40px}
.SxCW4G_container{width:100%;padding:0}.SxCW4G_announcementCard{border:1px solid var(--mantine-color-gray-2);background:linear-gradient(135deg,#ca3bf01f 0%,#928af21e 100%);border-radius:8px;transition:all .2s;overflow:hidden}.SxCW4G_announcementCard:hover{border-color:var(--mantine-color-gray-3);box-shadow:0 2px 8px #0000000a}.SxCW4G_header{min-height:40px;padding:10px 12px}.SxCW4G_header:hover{background:#00000003}.SxCW4G_iconWrapper{color:#fff;background:linear-gradient(135deg,#c151e1 0%,#6052ef 100%);border-radius:6px;flex-shrink:0;justify-content:center;align-items:center;width:24px;height:24px;display:flex}.SxCW4G_title{color:var(--mantine-color-gray-9);flex:1;min-width:0}.SxCW4G_badge{flex-shrink:0}.SxCW4G_date{white-space:nowrap;font-size:11px;font-weight:600}.SxCW4G_chevron{color:var(--mantine-color-gray-5);flex-shrink:0;transition:transform .2s}.SxCW4G_content{color:var(--mantine-color-gray-7);border-top:1px solid var(--mantine-color-gray-1);margin-top:2px;padding:10px 12px 12px;line-height:1.5}.SxCW4G_skeletonCard{background:var(--mantine-color-gray-0);border:1px solid var(--mantine-color-gray-2);border-radius:8px;overflow:hidden}.SxCW4G_skeletonIcon{background:linear-gradient(90deg, var(--mantine-color-gray-2) 25%, var(--mantine-color-gray-1) 50%, var(--mantine-color-gray-2) 75%);background-size:200% 100%;border-radius:6px;flex-shrink:0;width:24px;height:24px;animation:1.5s infinite SxCW4G_shimmer}.SxCW4G_skeletonText{background:linear-gradient(90deg, var(--mantine-color-gray-2) 25%, var(--mantine-color-gray-1) 50%, var(--mantine-color-gray-2) 75%);background-size:200% 100%;border-radius:4px;flex:1;height:14px;animation:1.5s infinite SxCW4G_shimmer}.SxCW4G_skeletonBadge{background:linear-gradient(90deg, var(--mantine-color-gray-2) 25%, var(--mantine-color-gray-1) 50%, var(--mantine-color-gray-2) 75%);background-size:200% 100%;border-radius:4px;flex-shrink:0;width:60px;height:20px;animation:1.5s infinite SxCW4G_shimmer}@keyframes SxCW4G_shimmer{0%{background-position:-200% 0}to{background-position:200% 0}}
.fA0NLG_page{background:var(--mantine-color-white);width:100%;height:100%;padding:15px 20px 20px}
.uw9OsW_content{height:100%;min-height:0}.uw9OsW_scrollRoot{flex:1;min-height:0}.uw9OsW_scrollViewport{scrollbar-gutter:stable;overflow-anchor:none;height:100%;min-height:0;padding-right:0!important}.uw9OsW_scrollViewport>div{min-height:0}.uw9OsW_candidatesBox{flex-direction:column;flex:1;width:100%;min-height:0;display:flex}.uw9OsW_feedBox{flex:1;width:100%;min-height:0;max-height:300px;position:relative;overflow-y:auto}
.NLluFa_bar{flex:none}.NLluFa_infoBox{border-radius:3px}
.K0Em0W_card{box-sizing:border-box;background:var(--mantine-color-white);border-bottom:1px solid var(--mantine-color-gray-2);flex-direction:column;width:100%;padding:0 0 16px;display:flex;position:relative}.K0Em0W_controls{z-index:1}.K0Em0W_iconBtn{border:1px solid var(--mantine-color-gray-3);background:var(--mantine-color-gray-0);border-radius:4px;width:32px;height:24px;padding:6px;box-shadow:0 1px 2px #32383e14}.K0Em0W_iconBtn:hover{background:var(--mantine-color-white)}.K0Em0W_data{grid-template-columns:650px 1fr;column-gap:16px;padding:0 0 0 40px;display:grid}.K0Em0W_candidateName{cursor:pointer;transition:-webkit-text-decoration .2s,text-decoration .2s}.K0Em0W_candidateName:hover{text-decoration:underline}@media (max-width:1100px){.K0Em0W_card{max-width:100%}}@media (max-width:820px){.K0Em0W_data{grid-template-columns:1fr;padding-left:12px}.K0Em0W_matchWrap{display:none}.K0Em0W_controls{margin-left:auto}}
.f5ILkq_oneLineRow{flex-wrap:nowrap;gap:4px;display:flex}.f5ILkq_companyChip{background:var(--mantine-color-gray-2);border:1px solid var(--mantine-color-white)}.f5ILkq_showMore{font:inherit;color:var(--mantine-color-gray-6);cursor:pointer;background:0 0;border:none;align-self:flex-start;margin-top:2px;padding:2px 0;font-size:12px;font-weight:600;text-decoration:none}.f5ILkq_showMore:hover{text-decoration:underline}@media (max-width:820px){.f5ILkq_oneLineRow{width:100%}}
.K1Sr-G_oneLineRow{flex-wrap:nowrap;gap:4px;display:flex}.K1Sr-G_companyChip{background:var(--mantine-color-gray-2);border:1px solid var(--mantine-color-white)}@media (max-width:820px){.K1Sr-G_oneLineRow{width:100%}}.K1Sr-G_showMore{font:inherit;color:var(--mantine-color-gray-6);cursor:pointer;background:0 0;border:none;align-self:flex-start;margin-top:2px;padding:2px 0;font-size:12px;font-weight:600;text-decoration:none}.K1Sr-G_showMore:hover{text-decoration:underline}.K1Sr-G_schoolIcon{width:12px;height:12px}.K1Sr-G_schoolIcon path{stroke:var(--mantine-color-black)}
.kBuu-G_loader{z-index:2;background:#ffffffc2;position:absolute;inset:0}.kBuu-G_input{flex-direction:column;justify-content:flex-start;gap:6px;display:flex}.kBuu-G_input textarea{height:120px}.kBuu-G_inputWrapper{margin:0!important}.kBuu-G_plainPill{border:1px solid var(--mantine-color-gray-5);background:var(--mantine-color-white);max-width:100%;height:24px;color:var(--mantine-color-gray-8);border-radius:4px;align-items:center;gap:6px;padding:0 8px;font-size:12px;font-weight:500;display:inline-flex}.kBuu-G_plainPillLabel{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.kBuu-G_disabledFieldPlaceholder{height:24px;color:var(--mantine-color-gray-4);opacity:.7;cursor:not-allowed;align-items:center;padding:0;font-size:12px;font-weight:500;display:inline-flex}.kBuu-G_plainPillRemove{color:var(--mantine-color-black);flex-shrink:0;align-items:center;display:inline-flex}.kBuu-G_plainPillRemove:hover{color:var(--mantine-color-gray-8)}.kBuu-G_plainPillRemove svg{width:14px;height:14px}
