.Sidebar_sidebar__G7Mzs{width:240px;overflow:hidden;background-color:var(--white);border-right:1px solid var(--gray-200);display:flex;flex-direction:column;transition:width .3s ease}.Sidebar_sidebar__G7Mzs.Sidebar_collapsed___zsfO{width:69px}.Sidebar_mobileOverlay__6ZQMI{position:fixed;top:0;left:0;right:0;bottom:0;background:rgba(0,0,0,.5);z-index:999;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px)}.Sidebar_sidebar__G7Mzs.Sidebar_mobileFullscreen__78ffc{position:fixed;top:60px;left:0;width:100vw;height:calc(100vh - 60px);z-index:1000;border-right:none;box-shadow:none}.Sidebar_header__CCUUA{padding:var(--spacing-md) 0 var(--spacing-md) var(--spacing-md);display:flex}.Sidebar_logoWrapper__3AIf9{display:flex;align-items:center;padding:0 var(--spacing-md);gap:var(--spacing-sm)}.Sidebar_sidebar__G7Mzs.Sidebar_collapsed___zsfO .Sidebar_logoWrapper__3AIf9{padding:0 var(--spacing-sm)}.Sidebar_logoIcon__P7jBu,.Sidebar_logoText__J5bd_{font-weight:700;font-size:20px;color:var(--gray-900)}.Sidebar_nav__9EDqy{flex:1 1;padding:var(--spacing-md);display:flex;flex-direction:column;gap:var(--spacing-xs);overflow-y:auto;padding-top:0}.Sidebar_navItem__eIm4b{display:flex;align-items:center;padding:var(--spacing-sm) var(--spacing-md);border-radius:var(--border-radius);transition:background-color .2s ease,color .2s ease;color:var(--gray-700);text-decoration:none;gap:var(--spacing-md);white-space:nowrap}.Sidebar_navItem__eIm4b:hover{background-color:var(--gray-50)}.Sidebar_navItemActive__vuZY6{background-color:var(--violet-100);font-weight:500}.Sidebar_navItemActive__vuZY6:hover{background-color:var(--violet-500)}.Sidebar_navItemWithCount__7TCiY{display:flex;align-items:center;justify-content:space-between;width:100%}.Sidebar_countBadge__LW_EG{color:var(--papaya-500);font-size:12px;font-weight:500}.Sidebar_sidebar__G7Mzs.Sidebar_collapsed___zsfO .Sidebar_navItem__eIm4b{border-radius:50%;width:36px;height:36px;justify-content:center;padding:var(--spacing-sm)}.Sidebar_sidebar__G7Mzs.Sidebar_collapsed___zsfO .Sidebar_navItemActive__vuZY6{background-color:var(--violet-100)}.Sidebar_navIcon__jXD7O{width:20px;height:20px;flex-shrink:0}.Sidebar_navItemActive__vuZY6 .Sidebar_navIcon__jXD7O{background-color:currentColor}.Sidebar_navText__d_MI3{font-size:13px;line-height:1.2}.Sidebar_navItemContent__wQI0Y{display:flex;align-items:center;gap:var(--spacing-md);flex:1 1}.Sidebar_submenuIcon__n_1GH{width:16px;height:16px;background-color:var(--gray-400);border-radius:2px;flex-shrink:0}.Sidebar_divider__m2KWL{border-top:1px dashed var(--violet-500);margin:var(--spacing-md) 0}.Sidebar_dividerFooter__tppuZ{margin:var(--spacing-sm) 0}.Sidebar_projectSection__iH8IJ{display:flex;flex-direction:column;gap:var(--spacing-xs);background:#F2F4FC;border-radius:var(--border-radius)}.Sidebar_sidebar__G7Mzs.Sidebar_collapsed___zsfO .Sidebar_projectSection__iH8IJ{background:none;padding:0}.Sidebar_projectToggle__Nj9Bm{display:flex;align-items:center;justify-content:space-between;width:100%;color:var(--gray-700);background:none;border:none;border-radius:var(--border-radius);cursor:pointer;transition:background-color .2s ease;font-size:14px;padding:var(--spacing-sm)}.Sidebar_sidebar__G7Mzs.Sidebar_collapsed___zsfO .Sidebar_projectToggle__Nj9Bm{padding-left:0}.Sidebar_projectToggleContent__gqG89{display:flex;align-items:center;gap:var(--spacing-md);padding:var(--spacing-sm);text-align:left}.Sidebar_projectToggleContent__gqG89 span{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;width:100px;font-weight:500}.Sidebar_subNav__8LPge{display:flex;flex-direction:column;gap:var(--spacing-sm)}.Sidebar_indented__dITgK{margin-left:0}.Sidebar_collapseProjectIcon__MKxCT{transform:rotate(0deg)}.Sidebar_collapseProjectIcon__MKxCT.Sidebar_collapsed___zsfO{transform:rotate(180deg)}.Sidebar_footer__TtSk7{padding:var(--spacing-md)}.Sidebar_collapseButton__MYFQm{display:flex;align-items:center;justify-content:center;width:20px;height:20px;margin-left:auto;padding:var(--spacing-sm);cursor:pointer;border:0;transition:color .2s ease,background-color .2s ease;transform:rotate(90deg);background:var(--gray-50)}.Sidebar_collapseIcon__FHzvy{transition:transform .2s ease}.Sidebar_collapseIconReversed__rgZta{transform:rotate(180deg)}.Sidebar_userSection__jxWLA{display:flex;gap:var(--spacing-sm);background:var(--violet-50);padding:var(--spacing-sm) var(--spacing-md);align-items:center;border-radius:9999px}.Sidebar_sidebar__G7Mzs.Sidebar_collapsed___zsfO .Sidebar_userSection__jxWLA{padding:0;margin:var(--spacing-sm) 0}.Sidebar_userInfo__WMvHw{display:flex;flex-direction:column}.Sidebar_userEmail__1xwuH,.Sidebar_userName__CXibV{white-space:nowrap;overflow:hidden}.Sidebar_userEmail__1xwuH{font-size:12px;color:var(--gray-500);text-overflow:ellipsis}.Sidebar_projectSelectorOverlay___qY9Q{position:fixed;top:0;left:0;right:0;bottom:0;background:rgba(0,0,0,.3);z-index:1000;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px)}.Sidebar_projectSelectorPopup__b_a7L{position:fixed;left:var(--spacing-md);background:var(--gray-25);border-radius:var(--border-radius-lg);box-shadow:0 10px 25px rgba(0,0,0,.15);z-index:1001;width:calc(240px - var(--spacing-md) * 2);max-height:320px;display:flex;flex-direction:column}.Sidebar_projectSelectorHeader__wzNIS{display:flex;align-items:center;justify-content:space-between;padding:var(--spacing-md);padding-bottom:0}.Sidebar_projectSelectorHeader__wzNIS h3{margin:0;font-size:13px;font-style:italic;font-weight:400}.Sidebar_projectSelectorClose__e8Kjr{background:none;border:none;cursor:pointer;padding:var(--spacing-xs)}.Sidebar_projectSelectorContent__nB88l{flex:1 1;overflow-y:auto;padding:var(--spacing-sm)}.Sidebar_projectSelectorEmpty__uMD8J,.Sidebar_projectSelectorLoading__rLIHD{padding:var(--spacing-lg);text-align:center;color:var(--gray-600);font-size:14px}.Sidebar_projectSelectorOption__R7d2E{display:flex;align-items:center;justify-content:space-between;padding:var(--spacing-sm);cursor:pointer;transition:background-color .2s ease;border:none;background:none;width:100%;text-align:left;border-radius:var(--border-radius);margin-bottom:var(--spacing-md)}.Sidebar_projectSelectorOption__R7d2E:hover{background-color:var(--gray-50)}.Sidebar_projectSelectorOptionActive__pVfHz{background-color:var(--violet-50)}.Sidebar_projectSelectorOptionContent__YVxp_{flex:1 1;min-width:0}.Sidebar_projectSelectorOptionName__SB5iK{font-size:14px;font-weight:500;color:var(--gray-900);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.Sidebar_projectSelectorContent__nB88l::-webkit-scrollbar{width:6px}.Sidebar_projectSelectorContent__nB88l::-webkit-scrollbar-track{background:transparent}.Sidebar_projectSelectorContent__nB88l::-webkit-scrollbar-thumb{background:var(--gray-300);border-radius:3px}.Sidebar_projectSelectorContent__nB88l::-webkit-scrollbar-thumb:hover{background:var(--gray-400)}.Sidebar_projectSelectorFooter__TfzpC{border-top:1px dashed var(--violet-500);padding:var(--spacing-md)}.Sidebar_projectSelectorCreate__mit_m{display:flex;gap:var(--spacing-sm);align-items:center;border-radius:9999px;background:var(--violet-500);color:var(--white);width:-moz-fit-content;width:fit-content;padding:var(--spacing-sm) var(--spacing-md);margin:0 auto;border:none;cursor:pointer;text-decoration:none;font-size:14px}.Sidebar_upgradeSection__5wQrI{display:flex;flex-direction:column}.Sidebar_upgradeButton__ij7uT,.Sidebar_viewPlansButton____eSs{display:flex;align-items:center;gap:var(--spacing-sm);padding:var(--spacing-sm) var(--spacing-md);font-size:12px;font-weight:500;cursor:pointer;transition:all .2s ease;border:none;text-decoration:none;background:none;justify-content:center}.Sidebar_upgradeButton__ij7uT{color:var(--papaya-600);border:1px solid var(--papaya-600);border-radius:99px;text-align:center;font-size:14px}.Sidebar_upgradeButton__ij7uT:hover{background:var(--papaya-600);color:var(--white)}.Sidebar_viewPlansButton____eSs:hover{text-decoration:underline}.Sidebar_sidebar__G7Mzs.Sidebar_collapsed___zsfO .Sidebar_upgradeSection__5wQrI{padding:var(--spacing-sm)}.Sidebar_sidebar__G7Mzs.Sidebar_collapsed___zsfO .Sidebar_upgradeButton__ij7uT,.Sidebar_sidebar__G7Mzs.Sidebar_collapsed___zsfO .Sidebar_viewPlansButton____eSs{padding:var(--spacing-sm);justify-content:center}.Sidebar_sidebar__G7Mzs.Sidebar_collapsed___zsfO .Sidebar_upgradeButton__ij7uT span,.Sidebar_sidebar__G7Mzs.Sidebar_collapsed___zsfO .Sidebar_viewPlansButton____eSs span{display:none}.Sidebar_createAccountButton__18jYZ{display:flex;align-items:center;gap:var(--spacing-sm);padding:var(--spacing-sm) var(--spacing-md);border-radius:var(--border-radius);background:var(--violet-500);color:var(--white);text-decoration:none;font-size:14px;font-weight:500;transition:background-color .2s ease;justify-content:center}.Sidebar_createAccountButton__18jYZ:hover{background:var(--violet-500)}.Sidebar_sidebar__G7Mzs.Sidebar_collapsed___zsfO .Sidebar_createAccountButton__18jYZ{padding:var(--spacing-sm)}.Sidebar_sidebar__G7Mzs.Sidebar_collapsed___zsfO .Sidebar_createAccountButton__18jYZ span{display:none}@media (max-width:768px){.Sidebar_sidebar__G7Mzs:not(.Sidebar_mobileFullscreen__78ffc){display:none}.Sidebar_sidebar__G7Mzs.Sidebar_mobileFullscreen__78ffc{display:flex;padding-top:var(--spacing-lg)}.Sidebar_sidebar__G7Mzs.Sidebar_mobileFullscreen__78ffc .Sidebar_header__CCUUA{display:none}.Sidebar_projectSelectorPopup__b_a7L{position:fixed;top:50%!important;left:50%!important;transform:translate(-50%,-50%);min-width:280px;max-width:90vw}}.ProjectStatus_projectStatus__hHZFt{padding:var(--spacing-xs) var(--spacing-sm);border-radius:var(--border-radius);font-size:12px;font-weight:500;text-align:center;white-space:nowrap}.ProjectStatus_statusActive__kgn7q{background-color:var(--green-50);color:var(--green-100)}.ProjectStatus_statusCompleted__Pjp5G{background-color:var(--gray-50);color:var(--gray-500)}.ProjectStatus_statusOnHold__6Zt3R{background-color:#FFECEB;color:#AF1B3F}.MatchBar_statValue__JEZcl{font-size:14px;font-weight:500}.MatchBar_matchScoreGreen__L7HoQ{color:var(--green-100)}.MatchBar_matchScoreYellow__s_6Ff{color:var(--amber)}.MatchBar_matchScoreRed__ltQLm{color:var(--red)}.MatchBar_matchScoreArea__ml_MR{display:flex;gap:var(--spacing-md);align-items:center}.MatchBar_matchScoreArea__ml_MR.MatchBar_mockSearch__O_wa0{flex-direction:column;width:100%}.MatchBar_notSpecified__I2oV3{font-weight:500;margin-bottom:2px}.MatchBar_progressBar__vJ5Zh{width:70px;height:8px;background-color:var(--violet-100);border-radius:4px;position:relative}.MatchBar_mockSearch__O_wa0 .MatchBar_progressBar__vJ5Zh{width:100%}.MatchBar_progressFill__W64Sh{height:100%;border-radius:4px;transition:width .3s ease}.MatchBar_progressFillGreen__laX6o{background-color:var(--green-100)}.MatchBar_progressFillYellow__VEmD3{background-color:var(--amber)}.MatchBar_progressFillRed__WlqGP{background-color:var(--red)}.AssistantChat_container__WaUcV{display:flex;flex-direction:column;height:100%;background-color:var(--violet-75);overflow:hidden}.AssistantChat_avatar__I5XNg{width:32px;height:32px;border-radius:50%;background-color:var(--violet-100);display:flex;align-items:center;justify-content:center;flex-shrink:0}.AssistantChat_title__3EBrm{font-size:14px;font-weight:600;color:var(--gray-900);margin:0;line-height:1.2}.AssistantChat_status__15rFO{font-size:12px}.AssistantChat_messages__L69BX{flex:1 1;padding:var(--spacing-md);overflow-y:auto;display:flex;flex-direction:column;gap:var(--spacing-md);scroll-behavior:smooth}.AssistantChat_message__a8KNv{display:flex;flex-direction:column;gap:var(--spacing-xs)}.AssistantChat_messageContent__2y2Ud{padding:var(--spacing-md);border-radius:var(--border-radius);font-size:14px;line-height:1.4;white-space:pre-wrap}.AssistantChat_userMessage__7ScVB .AssistantChat_messageContent__2y2Ud{background-color:var(--gray-25);color:var(--gray-600)}.AssistantChat_assistantMessage__QVTeI .AssistantChat_messageContent__2y2Ud{background-color:var(--violet-75);color:var(--gray-700)}.AssistantChat_inputSection__0Zyf1{padding:var(--spacing-md)}.AssistantChat_inputWrapper__TxvIl{display:flex;align-items:center;gap:var(--spacing-sm);padding:var(--spacing-sm);border:1px solid var(--gray-300);border-radius:var(--border-radius);background-color:var(--white);position:relative}.AssistantChat_inputWrapper__TxvIl:focus-within{border-color:var(--violet-500);box-shadow:0 0 0 1px var(--violet-500)}.AssistantChat_inputWrapper__TxvIl.AssistantChat_disabled__ZNcno{background-color:var(--gray-100)}.AssistantChat_messageInput__az_bG{flex:1 1;border:none;outline:none;font-size:14px;color:var(--gray-900);background:transparent;padding:var(--spacing-md);padding-bottom:64px}.AssistantChat_messageInput__az_bG::placeholder{color:var(--gray-500)}.AssistantChat_actionButtons__c8V6I{display:flex}.AssistantChat_inputActions__dR__L{display:flex;align-items:center;gap:var(--spacing-sm);justify-content:space-between;position:absolute;bottom:var(--spacing-sm);left:var(--spacing-md);width:calc(100% - var(--spacing-md) * 2)}.AssistantChat_projectSelector__jHbD9{width:100%;max-width:100%;min-width:0}.AssistantChat_attachButton__HA4vZ,.AssistantChat_sendButton__TXVj3{padding:var(--spacing-xs);border:none;background:none;cursor:pointer;border-radius:var(--border-radius);display:flex;align-items:center;justify-content:center;transition:background-color .2s ease}.AssistantChat_attachButton__HA4vZ{color:var(--gray-500);border-radius:50%}.AssistantChat_attachButton__HA4vZ:hover{background-color:var(--gray-100)}.AssistantChat_sendButton__TXVj3{color:var(--violet-500)}.AssistantChat_sendButton__TXVj3:hover:not(:disabled){background-color:var(--violet-50)}.AssistantChat_sendButton__TXVj3:disabled{color:var(--gray-300);cursor:not-allowed}.AssistantChat_filterButtons__XBgcG{display:flex;align-items:center;justify-content:flex-end;padding:var(--spacing-md);gap:var(--spacing-sm)}.AssistantChat_clearButton__ueBo0,.AssistantChat_filterButton__VyveG{border:none;background:var(--violet-50);display:flex;gap:var(--spacing-sm);align-items:center;padding:var(--spacing-sm) var(--spacing-md);width:-moz-fit-content;width:fit-content;border-radius:var(--border-radius);cursor:pointer;font-size:14px;box-shadow:var(--shadow-sm)}.AssistantChat_clearButton__ueBo0{background:none;box-shadow:none}.AssistantChat_filterButton__VyveG{position:relative}.AssistantChat_filterButton__VyveG .AssistantChat_dot__LTRrk{position:absolute;width:12px;height:12px;background-color:var(--violet-500);border-radius:50%;top:-4px;left:0}.AssistantChat_messages__L69BX::-webkit-scrollbar{width:4px}.AssistantChat_messages__L69BX::-webkit-scrollbar-track{background:var(--gray-100);border-radius:2px}.AssistantChat_messages__L69BX::-webkit-scrollbar-thumb{background:var(--gray-300);border-radius:2px}.AssistantChat_messages__L69BX::-webkit-scrollbar-thumb:hover{background:var(--gray-400)}.AssistantChat_loadingDots__KOZ2w{display:flex;gap:4px;align-items:center;padding:8px 0}.AssistantChat_loadingDots__KOZ2w span{width:6px;height:6px;background-color:var(--gray-400);border-radius:50%;animation:AssistantChat_loading__KAO6c 1.4s ease-in-out infinite}.AssistantChat_loadingDots__KOZ2w span:first-child{animation-delay:-.32s}.AssistantChat_loadingDots__KOZ2w span:nth-child(2){animation-delay:-.16s}.AssistantChat_messageInput__az_bG:disabled{background-color:var(--gray-100);color:var(--gray-400);cursor:not-allowed}.AssistantChat_paywallBlock__yEeim{margin:var(--spacing-md) 0;border-radius:12px;background:linear-gradient(135deg,#f3f4f6,#e5e7eb);border:1px solid #d1d5db;padding:var(--spacing-lg)}.AssistantChat_paywallContent__zbYYW{text-align:center}.AssistantChat_paywallContent__zbYYW h4{margin:0 0 var(--spacing-sm) 0;font-size:16px;font-weight:600;color:var(--gray-900)}.AssistantChat_paywallContent__zbYYW p{margin:0 0 var(--spacing-md) 0;font-size:14px;color:var(--gray-600);line-height:1.4}.AssistantChat_paywallButtons__2_nRN{display:flex;gap:var(--spacing-sm);justify-content:center;flex-wrap:wrap}.AssistantChat_upgradeButton__Ude_H{background:var(--violet-500);color:white;border:none;border-radius:8px;padding:10px 20px;font-size:14px;font-weight:500;cursor:pointer;transition:background-color .2s ease}.AssistantChat_upgradeButton__Ude_H:hover{background:var(--violet-700)}.AssistantChat_comparePlansButton__yKhSX{background:transparent;color:var(--gray-700);border:1px solid var(--gray-300);border-radius:8px;padding:10px 20px;font-size:14px;font-weight:500;cursor:pointer;transition:all .2s ease}.AssistantChat_comparePlansButton__yKhSX:hover{background:var(--gray-50);border-color:var(--gray-400)}.AssistantChat_chatToggle__yKTAW{margin-right:auto}.AssistantChat_summaryBlock__zhrZQ{margin-top:var(--spacing-xs);margin-bottom:var(--spacing-md);padding:0 var(--spacing-md)}.AssistantChat_summaryButtons__dR_uG{display:flex;justify-content:space-between;align-items:center}.AssistantChat_summaryToggle__w7tM1{display:flex;align-items:center;gap:var(--spacing-xs);border:none;background:none;text-decoration:underline;cursor:pointer;font-size:13px;font-weight:500;color:var(--violet-700);transition:all .2s ease}.AssistantChat_summaryToggle__w7tM1 img{transition:transform .2s ease}.AssistantChat_summaryToggle__w7tM1 img.AssistantChat_rotated__PI0AQ{transform:rotate(180deg)}.AssistantChat_summaryContent__1hdyG{margin-top:var(--spacing-sm);padding:var(--spacing-md);border:1px solid var(--violet-100);border-radius:var(--border-radius)}.AssistantChat_summaryContent__1hdyG p{margin:0 0 var(--spacing-md) 0;font-size:14px;line-height:1.5;color:var(--gray-700)}.AssistantChat_implementButton__aUD_i{padding:var(--spacing-xs) var(--spacing-sm);background:var(--violet-700);color:white;border:none;border-radius:var(--border-radius);font-size:13px;font-weight:500;cursor:pointer;transition:background .2s ease;margin-top:var(--spacing-sm);display:flex;align-items:center;gap:var(--spacing-xs)}@keyframes AssistantChat_loading__KAO6c{0%,80%,to{transform:scale(.8);opacity:.5}40%{transform:scale(1);opacity:1}}@media (max-width:1024px){.AssistantChat_mobileHeader___A_Ag{display:flex;align-items:center;justify-content:space-between;padding:var(--spacing-md);border-bottom:1px solid var(--gray-200);background:var(--white);position:-webkit-sticky;position:sticky;top:0;z-index:1}.AssistantChat_mobileHeader___A_Ag h3{margin:0;font-size:18px;font-weight:600;color:var(--gray-900)}.AssistantChat_closeButton__MU8Ye{background:none;border:none;padding:var(--spacing-xs);cursor:pointer;border-radius:var(--border-radius);color:var(--gray-500)}.AssistantChat_closeButton__MU8Ye:hover{background:var(--gray-100);color:var(--gray-700)}.AssistantChat_ctaButtons__wiIa5{flex-direction:column;gap:var(--spacing-xs)}.AssistantChat_comparePlansButton__yKhSX,.AssistantChat_signUpButton__RnsEL{width:100%;padding:var(--spacing-md) var(--spacing-lg)}.AssistantChat_ctaContent__hTn9Y h4{font-size:16px}.AssistantChat_ctaContent__hTn9Y p{font-size:13px}}.UploadedFile_selectedFile__j3oBJ{display:flex;align-items:center;justify-content:space-between;background:var(--white);border:1px solid var(--gray-200);border-radius:6px;padding:8px 12px;font-size:14px;font-weight:500;gap:8px}.UploadedFile_fileName__AEhZG{flex:1 1;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.UploadedFile_removeFileButton__sBjx0{background:none;border:none;color:var(--gray-500);cursor:pointer;padding:2px;border-radius:4px;display:flex;align-items:center;justify-content:center;transition:background-color .2s ease}.UploadedFile_removeFileButton__sBjx0:hover{background-color:var(--gray-100)}@media (max-width:768px){.UploadedFile_fileName__AEhZG{display:none}}.PaywallModal_overlay__5mDwv{position:fixed;top:0;left:0;right:0;bottom:0;background-color:rgba(0,0,0,.5);display:flex;justify-content:center;align-items:center;z-index:10000}.PaywallModal_modal__syDEK{background:white;max-width:606px;width:90%;max-height:90vh;overflow-y:auto;position:relative;box-shadow:var(--shadow)}.PaywallModal_content__Trkp_{padding:var(--spacing-lg)}.PaywallModal_title__oCjBZ{font-size:20px;font-weight:500;color:var(--gray-900);margin-bottom:8px}.PaywallModal_description__Ufp38{font-size:14px;color:var(--gray-600);margin-bottom:var(--spacing-sm);line-height:1.5}.PaywallModal_singlePlanContainer___7Zg7{display:flex;justify-content:center;margin-bottom:var(--spacing-sm)}.PaywallModal_planCard__qzzgd{border:1px solid var(--gray-200);border-radius:var(--border-radius);background-color:var(--gray-25);padding:var(--spacing-md);width:100%}.PaywallModal_planHeader__PRJBv{margin-bottom:var(--spacing-sm)}.PaywallModal_planName__Wqxlr{font-size:16px;font-weight:600;color:var(--gray-900);margin-bottom:8px}.PaywallModal_planPrice__veL0Q{margin-bottom:12px}.PaywallModal_price__mHLWq{font-size:20px;font-weight:600;color:var(--gray-600)}.PaywallModal_period__hlkRi{font-size:16px;color:var(--gray-600)}.PaywallModal_planDescription__Z5zGv{font-size:14px;color:var(--gray-600);line-height:1.4}.PaywallModal_features__hbRUd{display:flex;flex-direction:column;gap:var(--spacing-sm);margin-bottom:var(--spacing-sm)}.PaywallModal_feature__Pi9Kj{display:flex;align-items:center;gap:var(--spacing-sm)}.PaywallModal_featureText__C_6pg{font-size:14px;color:var(--gray-900);line-height:1.4}.PaywallModal_featureText__C_6pg.PaywallModal_disabled__eoZUu{color:var(--gray-400)}.PaywallModal_planButton__fGuZJ{width:100%;padding:12px 24px;border-radius:8px;font-size:14px;font-weight:500;cursor:pointer;transition:all .2s ease;border:none}.PaywallModal_planButton__fGuZJ.PaywallModal_primary__emWlt{background:var(--papaya-600);color:white;width:-moz-fit-content;width:fit-content;border-radius:999px}.PaywallModal_buttons__3R8zf{display:flex;justify-content:flex-end;gap:var(--spacing-md)}.PaywallModal_learnMore__XTH1P{font-size:14px;color:var(--gray-600);margin-bottom:16px}.PaywallModal_linkButton__ntEyV{background:none;border:none;color:var(--violet-700);cursor:pointer;text-decoration:underline;font-size:14px}.PaywallModal_cancelButton__Llcc0{background:none;color:var(--gray-500);font-size:14px;cursor:pointer;padding:8px 16px;border-radius:999px;border:1px solid var(--violet-500)}.PaywallModal_cancelButton__Llcc0:hover{background:var(--gray-100);color:var(--gray-700)}.PaywallModal_loadingState__S_lCJ{text-align:center;padding:40px;color:var(--gray-600);font-size:16px}.PaywallModal_errorState__bflkl{text-align:center;padding:40px}.PaywallModal_errorState__bflkl h3{color:var(--gray-900);margin-bottom:8px;font-size:18px;font-weight:600}.PaywallModal_errorState__bflkl p{color:var(--gray-600);margin-bottom:20px;line-height:1.5}@media (max-width:767px){.PaywallModal_content__Trkp_{padding:24px}.PaywallModal_title__oCjBZ{font-size:20px}.PaywallModal_modal__syDEK{width:95%;margin:20px}}.Drawer_overlay__IL4QQ{position:fixed;top:0;left:0;right:0;bottom:0;background-color:rgba(0,0,0,.5);z-index:1000;display:flex;transition:opacity .3s ease}.Drawer_drawer__xyoSN{background:var(--gray-25);box-shadow:0 10px 25px rgba(0,0,0,.1);display:flex;flex-direction:column;transition:transform .3s ease;border-radius:12px}.Drawer_drawer__xyoSN.Drawer_right__y3k4j{margin-left:auto;margin-top:0;margin-bottom:0;height:100vh;border-radius:12px 0 0 12px;transform:translateX(0)}.Drawer_drawer__xyoSN.Drawer_bottom__Q01Kp{margin-top:auto;margin-left:0;margin-right:0;width:100vw;max-height:80vh;border-radius:12px 12px 0 0;transform:translateY(0)}.Drawer_drawer__xyoSN.Drawer_right__y3k4j.Drawer_small__L79ph{width:400px;max-width:90vw}.Drawer_drawer__xyoSN.Drawer_right__y3k4j.Drawer_medium___MVrT{width:500px;max-width:90vw}.Drawer_drawer__xyoSN.Drawer_right__y3k4j.Drawer_large__Pkmj9{width:600px;max-width:90vw}.Drawer_drawer__xyoSN.Drawer_bottom__Q01Kp.Drawer_small__L79ph{height:40vh}.Drawer_drawer__xyoSN.Drawer_bottom__Q01Kp.Drawer_medium___MVrT{height:60vh}.Drawer_drawer__xyoSN.Drawer_bottom__Q01Kp.Drawer_large__Pkmj9{height:80vh}.Drawer_header__BJoRz{display:flex;align-items:center;justify-content:space-between;padding:20px 24px;flex-shrink:0}.Drawer_title__LqUgu{font-size:18px;font-weight:600;color:#111827;margin:0}.Drawer_closeButton__jRncb{background:none;border:none;color:#6b7280;cursor:pointer;padding:4px;border-radius:6px;transition:all .2s ease;display:flex;align-items:center;justify-content:center}.Drawer_closeButton__jRncb:hover{background-color:#f3f4f6;color:#374151}.Drawer_content__2rOiw{flex:1 1;padding:var(--spacing-md);overflow-y:auto;overflow-x:hidden}@media (max-width:768px){.Drawer_drawer__xyoSN.Drawer_right__y3k4j{width:100vw!important;border-radius:0}.Drawer_drawer__xyoSN.Drawer_bottom__Q01Kp{max-height:90vh;border-radius:12px 12px 0 0}.Drawer_header__BJoRz{padding:16px 20px}.Drawer_content__2rOiw{padding:20px}.Drawer_title__LqUgu{font-size:16px}}.Drawer_overlay__IL4QQ{animation:Drawer_fadeIn__SJFf5 .3s ease}.Drawer_drawer__xyoSN.Drawer_right__y3k4j{animation:Drawer_slideInRight__qPTPq .3s ease}.Drawer_drawer__xyoSN.Drawer_bottom__Q01Kp{animation:Drawer_slideInBottom__ePPIF .3s ease}@keyframes Drawer_fadeIn__SJFf5{0%{opacity:0}to{opacity:1}}@keyframes Drawer_slideInRight__qPTPq{0%{transform:translateX(100%)}to{transform:translateX(0)}}@keyframes Drawer_slideInBottom__ePPIF{0%{transform:translateY(100%)}to{transform:translateY(0)}}.Drawer_content__2rOiw::-webkit-scrollbar{width:6px}.Drawer_content__2rOiw::-webkit-scrollbar-track{background:#f1f5f9;border-radius:3px}.Drawer_content__2rOiw::-webkit-scrollbar-thumb{background:#cbd5e1;border-radius:3px}.Drawer_content__2rOiw::-webkit-scrollbar-thumb:hover{background:#94a3b8}.NoteItem_noteItem__fqerz{border:1px solid #e5e7eb;border-radius:8px;padding:16px;background-color:white;transition:box-shadow .2s ease}.NoteItem_noteItem__fqerz:hover{box-shadow:0 1px 3px rgba(0,0,0,.1)}.NoteItem_noteContent__rNjh1{margin-bottom:12px}.NoteItem_content__TVtUp{margin:0;color:#374151;font-size:14px;line-height:1.5;white-space:pre-wrap;word-wrap:break-word}.NoteItem_editTextarea___oksn{width:100%;min-height:80px;padding:8px;border:1px solid #d1d5db;border-radius:4px;font-family:inherit;font-size:14px;line-height:1.4;resize:vertical;background-color:white;transition:border-color .2s ease}.NoteItem_editTextarea___oksn:focus{outline:none;border-color:#3b82f6;box-shadow:0 0 0 3px rgba(59,130,246,.1)}.NoteItem_editTextarea___oksn:disabled{background-color:#f3f4f6;color:#6b7280;cursor:not-allowed}.NoteItem_footer__ptsHD{display:flex;align-items:center;justify-content:space-between;gap:var(--spacing-sm)}.NoteItem_timestamp__EzHiM{font-size:12px;color:#6b7280}.NoteItem_edited__JKldy{font-style:italic;color:#9ca3af}.NoteItem_actions__UUOp3{display:flex;gap:var(--spacing-xs);justify-content:flex-end;align-items:center}.NoteItem_actionButton__FDdin,.NoteItem_cancelButton__Hxzpj,.NoteItem_deleteButton__a8QRw,.NoteItem_saveButton__GhxL4{background:none;border:none;padding:6px;border-radius:4px;cursor:pointer;color:#6b7280;transition:all .2s ease;display:flex;align-items:center;justify-content:center;min-width:28px;height:28px}.NoteItem_actionButton__FDdin:hover{background-color:#f3f4f6;color:#374151}.NoteItem_deleteButton__a8QRw:hover{background-color:#fef2f2;color:#dc2626}.NoteItem_saveButton__GhxL4{color:#059669}.NoteItem_saveButton__GhxL4:hover:not(:disabled){background-color:#ecfdf5;color:#047857}.NoteItem_cancelButton__Hxzpj:hover{background-color:#fef2f2;color:#dc2626}.NoteItem_actionButton__FDdin:disabled,.NoteItem_deleteButton__a8QRw:disabled,.NoteItem_saveButton__GhxL4:disabled{cursor:not-allowed;opacity:.5}.NoteItem_spinner__pTH2d{width:14px;height:14px;border:2px solid #e5e7eb;border-top-color:currentcolor;border-radius:50%;animation:NoteItem_spin__c8J8p 1s linear infinite}@keyframes NoteItem_spin__c8J8p{to{transform:rotate(1turn)}}@media (max-width:768px){.NoteItem_noteItem__fqerz{padding:12px}.NoteItem_noteContent__rNjh1{margin-bottom:8px}.NoteItem_content__TVtUp{font-size:13px}.NoteItem_editTextarea___oksn{font-size:16px;padding:10px}.NoteItem_timestamp__EzHiM{font-size:11px;margin-bottom:6px}.NoteItem_actions__UUOp3{gap:2px}.NoteItem_actionButton__FDdin,.NoteItem_cancelButton__Hxzpj,.NoteItem_deleteButton__a8QRw,.NoteItem_saveButton__GhxL4{min-width:32px;height:32px;padding:8px}}.CandidateNotes_container__QlicO{display:flex;flex-direction:column;height:100%}.CandidateNotes_loading__339zw{display:flex;align-items:center;justify-content:center;padding:40px;color:#6b7280;font-size:14px}.CandidateNotes_candidateInfo__DWfWP{border-bottom:1px solid #e5e7eb;padding-bottom:16px;flex-shrink:0}.CandidateNotes_candidateName__g6NBX{font-size:16px;font-weight:600;color:#111827;margin:0 0 4px}.CandidateNotes_noteCount__Aw3qf{font-size:14px;color:#6b7280;margin:0}.CandidateNotes_notesList__hl_BD{flex:1 1;display:flex;flex-direction:column;gap:16px;overflow-y:auto;overflow-x:hidden;padding:20px 0;min-height:0}.CandidateNotes_emptyState__k0n1L{display:flex;align-items:center;justify-content:center;padding:40px 20px;text-align:center}.CandidateNotes_emptyState__k0n1L p{color:#6b7280;font-size:14px;margin:0}.CandidateNotes_addNoteForm__QbERS{width:100%}.CandidateNotes_inputWrapper__otGCm{display:flex;position:relative;border-top:1px solid var(--gray-300);padding-top:var(--spacing-md)}.CandidateNotes_textarea__98T_z{flex:1 1;outline:none;font-size:14px;background:var(--white);padding:var(--spacing-md);padding-bottom:64px;width:100%;border:1px solid var(--gray-300);border-radius:var(--border-radius);resize:none}.CandidateNotes_textarea__98T_z:focus{outline:none}.CandidateNotes_textarea__98T_z::placeholder{color:#9ca3af}.CandidateNotes_formActions__HlaOg{display:flex;align-items:center;gap:var(--spacing-sm);justify-content:flex-end;position:absolute;bottom:var(--spacing-sm);left:var(--spacing-md);width:calc(100% - var(--spacing-md) * 2)}.CandidateNotes_submitButton__NP7ZV{background-color:transparent;border:none;cursor:pointer;transition:all .2s ease}.CandidateNotes_submitButton__NP7ZV:disabled{opacity:.8}.CandidateNotes_error__1hEB8{background-color:var(--light-red);border:var(--light-red);color:var(--red);padding:12px;border-radius:6px;font-size:14px;flex-shrink:0}@media (max-width:768px){.CandidateNotes_addNoteForm__QbERS{padding:var(--spacing-sm);gap:10px}.CandidateNotes_inputWrapper__otGCm{margin-bottom:var(--spacing-2xl)}.CandidateNotes_textarea__98T_z{padding:var(--spacing-sm)}.CandidateNotes_candidateName__g6NBX{font-size:15px}.CandidateNotes_noteCount__Aw3qf{font-size:13px}.CandidateNotes_formActions__HlaOg{bottom:var(--spacing-md)}}.Selector_container__eSUEM{position:relative;width:-moz-fit-content;width:fit-content}.Selector_selector__A_blB{display:flex;align-items:center;justify-content:space-between;padding:var(--spacing-sm);background:var(--gray-25);border-radius:9999px;cursor:pointer;transition:all .2s ease;gap:var(--spacing-sm)}.Selector_selector__A_blB.Selector_open__VUSRf{font-style:italic;background:var(--gray-25)!important;min-width:140px}.Selector_sequenceModal__8jm8i .Selector_selector__A_blB{padding:var(--spacing-xs) var(--spacing-sm)}.Selector_candidatePage__i_Fot .Selector_selector__A_blB,.Selector_candidatePage__i_Fot .Selector_selector__A_blB.Selector_open__VUSRf{background-color:var(--violet-700)!important}.Selector_container__eSUEM.Selector_sequence__nUA46 .Selector_selector__A_blB{background:none}.Selector_selector__A_blB:hover:not(.Selector_disabled__mZPZF){border-color:#d1d5db}.Selector_selector__A_blB.Selector_disabled__mZPZF{background-color:#f9fafb;cursor:not-allowed;opacity:.6}.Selector_selectedValue__zqwKL{font-size:14px;color:#374151;font-weight:400;flex:1 1;min-width:0;max-width:600px;width:100%;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.Selector_candidatePage__i_Fot .Selector_selectedValue__zqwKL{color:var(--white)}.Selector_arrow__Rtp0B{transition:transform .2s ease;transform:rotate(0deg)}.Selector_arrowUp__dFNTF{transform:rotate(180deg)}.Selector_dropdown__6sQbw{position:absolute;left:0;right:0;background:var(--gray-25);border-radius:0 0 12px 12px;z-index:1000;padding-right:var(--spacing-xs);overflow:hidden;padding-top:var(--spacing-xs)}.Selector_dropdownContent__dTfrI{max-height:208px}.Selector_dropdownUp__tU2X8{top:auto;bottom:100%;border-top:none;border-radius:12px 12px 0 0}.Selector_option__LXSlB{padding:var(--spacing-md) var(--spacing-sm);cursor:pointer;transition:background-color .2s ease;border-bottom:1px solid #f3f4f6;display:flex;justify-content:space-between;align-items:center;gap:var(--spacing-sm)}.Selector_option__LXSlB.Selector_optionWithColor__UTatI{padding:var(--spacing-sm)}.Selector_optionContent__XIdxA{flex:1 1;min-width:0}.Selector_optionContent__XIdxA.Selector_optionWithColor__UTatI{border-radius:9999px;padding:var(--spacing-sm) var(--spacing-md);text-align:center}.Selector_option__LXSlB:hover{background-color:#f9fafb}.Selector_option__LXSlB:last-child{border-bottom:none}.Selector_optionLabel__5HaIa{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;font-size:14px;font-weight:500;color:#374151}.Selector_optionSubtitle__vnndo{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;font-size:12px;color:#6b7280}.Selector_noOptions__xaasM{padding:16px;text-align:center;color:#6b7280;font-size:14px;font-style:italic}.Selector_dropdownFloating__AKSrz{background:var(--gray-25);border-radius:12px;box-shadow:0 10px 25px rgba(0,0,0,.1);border:1px solid #e5e7eb;min-width:200px;max-width:300px;z-index:9999}.Selector_dropdownContent__dTfrI{max-height:240px;overflow-y:auto;border-radius:12px}.Selector_dropdownContent__dTfrI::-webkit-scrollbar{width:6px}.Selector_dropdownContent__dTfrI::-webkit-scrollbar-track{background:transparent}.Selector_dropdownContent__dTfrI::-webkit-scrollbar-thumb{background:#d1d5db;border-radius:3px}.Selector_buttonOptionContainer__DOTTe{border-top:1px dashed var(--violet-500);padding:var(--spacing-md)}.Selector_buttonOption__eh5fO{display:flex;gap:var(--spacing-sm);align-items:center;border-radius:9999px;border:1px solid var(--violet-500);width:100%;padding:var(--spacing-sm) var(--spacing-md);margin:0 auto;cursor:pointer;text-decoration:none;font-size:14px;justify-content:center}@keyframes Selector_fadeIn___UPeH{0%{opacity:0}to{opacity:1}}.AssistantWall_ctaBlock__fJdtP{background:var(--violet-100);border-radius:var(--border-radius);padding:var(--spacing-lg);margin-bottom:var(--spacing-md);text-align:center}.AssistantWall_ctaContent__Z44OH h4{font-size:18px;font-weight:600;color:var(--gray-900);margin:0 0 var(--spacing-sm) 0}.AssistantWall_ctaContent__Z44OH p{font-size:14px;color:var(--gray-600);line-height:1.5;margin:0 0 var(--spacing-lg) 0}.AssistantWall_ctaButtons__1SzSF{display:flex;gap:var(--spacing-sm);justify-content:center;align-items:center}.AssistantWall_signUpButton__rMFzX{background:var(--papaya-600);color:var(--white);border:none;padding:var(--spacing-sm) var(--spacing-lg);border-radius:24px;font-size:13px;font-weight:600;cursor:pointer;transition:background-color .2s ease}.AssistantWall_signUpButton__rMFzX:hover{background:var(--papaya-600)}.AssistantWall_comparePlansButton__emPGn{background:var(--white);color:var(--gray-700);border:1px solid var(--gray-300);padding:var(--spacing-sm) var(--spacing-lg);border-radius:24px;font-size:13px;font-weight:500;cursor:pointer;transition:all .2s ease}.AssistantWall_comparePlansButton__emPGn:hover{background:var(--gray-50);border-color:var(--gray-400)}.AgentModeToggle_container__wH0Dx{display:inline-flex;background:var(--gray-25);border-radius:var(--border-radius);padding:4px;gap:4px}.AgentModeToggle_button__v2sRF{display:flex;align-items:center;gap:var(--spacing-xs);padding:var(--spacing-sm) var(--spacing-md);background:transparent;border:1px solid var(--gray-25);border-radius:var(--border-radius);font-size:14px;font-weight:500;color:var(--gray-600);cursor:pointer;transition:all .2s ease;white-space:nowrap}.AgentModeToggle_button__v2sRF.AgentModeToggle_active__leTQD{background:var(--white);color:var(--violet-700);border-color:var(--violet-700);box-shadow:0 1px 3px rgba(0,0,0,.1)}.AgentModeToggle_button__v2sRF.AgentModeToggle_active__leTQD svg.AgentModeToggle_searchMode__jVj14 path{stroke:var(--violet-700)}.AgentModeToggle_button__v2sRF.AgentModeToggle_active__leTQD svg.AgentModeToggle_chatMode__2370Z path{fill:var(--violet-700)}.AgentModeToggle_button__v2sRF img{flex-shrink:0}.AgentModeToggle_tooltip__X5pH6{animation:AgentModeToggle_tooltipFadeIn__W_0uB .2s ease;pointer-events:none}.AgentModeToggle_tooltipContent__C5hu_{background:#1a1a1a;color:var(--white);padding:var(--spacing-md);border-radius:12px;box-shadow:0 4px 12px rgba(0,0,0,.3);width:320px;max-width:90vw}.AgentModeToggle_tooltipArrow___Nsz0{position:absolute;top:-6px;left:50%;transform:translateX(-50%) rotate(45deg);width:12px;height:12px;background:#1a1a1a}.AgentModeToggle_tooltipTitle__vvkgz{font-size:14px;font-weight:500;margin-bottom:var(--spacing-xs);line-height:1.3}.AgentModeToggle_tooltipDescription__HYyK_{font-size:13px;line-height:1.4;opacity:.9}@keyframes AgentModeToggle_tooltipFadeIn__W_0uB{0%{opacity:0;transform:translateX(-50%) translateY(-4px)}to{opacity:1;transform:translateX(-50%) translateY(0)}}.DynamicFilterGroup_optionsList__R2sX4{display:flex;flex-direction:column;gap:var(--spacing-xs)}.DynamicFilterGroup_optionLabel__RieyI{display:flex;align-items:center;gap:var(--spacing-sm);padding:var(--spacing-sm) 0;cursor:pointer;transition:background-color .2s ease}.DynamicFilterGroup_optionText__RzF8k{flex:1 1;font-size:14px;color:var(--gray-700);line-height:1.4}.DynamicFilterGroup_optionCount__bAfRS{font-size:12px;color:var(--gray-500);background:var(--gray-100);padding:2px 6px;border-radius:10px;min-width:20px;text-align:center;flex-shrink:0}.DynamicFilterGroup_showMoreButton__J2HFt{background:none;border:none;color:var(--violet-500);font-size:14px;font-weight:500;cursor:pointer;padding:8px 0;text-align:left;transition:color .2s ease}.DynamicFilterGroup_showMoreButton__J2HFt:hover{color:var(--violet-700)}.DynamicFilterGroup_disabled__xNXAx{opacity:.4;cursor:not-allowed}.DynamicFilterGroup_disabled__xNXAx .DynamicFilterGroup_checkbox__up537{cursor:not-allowed}.DynamicFilterGroup_disabledCount__APPBo{background:var(--gray-200);color:var(--gray-400)}.shared_filterGroup__lo_ui{display:flex;flex-direction:column;gap:12px;border:1px solid var(--gray-200);border-radius:var(--border-radius);padding:var(--spacing-md)}.shared_filterTitle__sSxuq{font-size:14px;font-weight:500;color:var(--gray-900);margin:0;font-family:var(--font-inter),serif}.shared_filterDescription__Df1jV{font-size:14px;color:var(--gray-600);margin:0}.LocationFilter_searchContainer__VoQSN{position:relative}.LocationFilter_inputWrapper__QCXlE{position:relative;display:flex;align-items:center}.LocationFilter_searchInput__R5mUo{width:100%;padding:12px 40px 12px 16px;border:1px solid var(--gray-300);border-radius:8px;font-size:14px;color:var(--gray-900);background:var(--white);transition:border-color .2s ease}.LocationFilter_searchInput__R5mUo:focus{outline:none;border-color:var(--violet-500);box-shadow:0 0 0 1px var(--violet-500)}.LocationFilter_searchInput__R5mUo::placeholder{color:var(--gray-500)}.LocationFilter_clearButton__JbnJH{position:absolute;right:12px;top:50%;transform:translateY(-50%);background:none;border:none;color:var(--gray-400);font-size:18px;width:20px;height:20px;border-radius:50%;cursor:pointer;display:flex;align-items:center;justify-content:center;transition:all .2s ease}.LocationFilter_clearButton__JbnJH:hover{background:var(--gray-100);color:var(--gray-600)}.LocationFilter_suggestions__SIFpp{position:absolute;top:100%;left:0;right:0;background:var(--white);border:1px solid var(--gray-200);border-radius:8px;box-shadow:0 4px 12px rgba(0,0,0,.1);z-index:20;max-height:200px;overflow-y:auto;margin-top:4px}.LocationFilter_suggestionItem__7UE1t{width:100%;padding:12px 16px;border:none;background:none;text-align:left;cursor:pointer;font-size:14px;color:var(--gray-700);transition:background-color .2s ease}.LocationFilter_suggestionItem__7UE1t:hover{background:var(--gray-50)}.LocationFilter_suggestionItem__7UE1t:first-child{border-radius:8px 8px 0 0}.LocationFilter_suggestionItem__7UE1t:last-child{border-radius:0 0 8px 8px}.ScoreSlider_sliderContainer__VLNSU{display:flex;flex-direction:column;gap:8px}.ScoreSlider_sliderWrapper__3iC_0{position:relative;height:6px;margin:12px 0 10px}.ScoreSlider_sliderTrack__aiOP_{position:absolute;top:0;left:0;right:0;height:9px;background-color:var(--gray-200);border-radius:var(--border-radius)}.ScoreSlider_sliderFill__lPSG0{height:100%;background:linear-gradient(90deg,var(--violet-100),var(--violet-500));border-radius:var(--border-radius);transition:width .2s ease}.ScoreSlider_slider__XWv1j{position:absolute;top:-4px;left:0;right:0;width:100%;height:16px;background:transparent;outline:none;-webkit-appearance:none;cursor:pointer;z-index:1}.ScoreSlider_slider__XWv1j::-webkit-slider-thumb{-webkit-appearance:none;appearance:none;width:16px;height:16px;background:var(--violet-500);border-radius:50%;cursor:pointer;-webkit-transition:all .2s ease;transition:all .2s ease}.ScoreSlider_slider__XWv1j::-moz-range-thumb{-moz-appearance:none;appearance:none;width:16px;height:16px;background:var(--violet-500);border-radius:50%;cursor:pointer;-moz-transition:all .2s ease;transition:all .2s ease}.ScoreSlider_sliderLabels__bv8Np{display:flex;justify-content:space-between;align-items:center}.ScoreSlider_sliderLabel__GE_nD{font-size:14px;font-weight:500}.ScoreSlider_sliderValue__9GKqe{font-size:14px;font-weight:600;color:var(--violet-500);background:var(--violet-50);padding:4px 8px;border-radius:4px}.ScoreSlider_sliderValueOnTrack__27amg{position:absolute;top:20px;transform:translateX(-50%);background:var(--violet-500);color:white;padding:4px 8px;border-radius:6px;font-size:14px;font-weight:600;white-space:nowrap;pointer-events:none;transition:left .2s ease;z-index:10}.ScoreSlider_sliderValueOnTrack__27amg:before{content:"";position:absolute;bottom:100%;left:50%;transform:translateX(-50%);border:4px solid transparent;border-bottom:4px solid var(--violet-500)}.Pagination_pagination__O7JWM{display:flex;align-items:center;justify-content:space-between;padding:var(--spacing-md);background:var(--gray-25);border:1px solid var(--gray-200);border-top:0;border-bottom-left-radius:var(--border-radius);border-bottom-right-radius:var(--border-radius)}.Pagination_info__8Rbk1{font-size:14px;color:var(--gray-600);font-weight:500}.Pagination_controls__k26Ak{display:flex;align-items:center;gap:var(--spacing-xs)}.Pagination_arrow__9L44B{display:flex;align-items:center;justify-content:center;width:32px;height:32px;border:1px solid var(--violet-100);border-radius:var(--border-radius);cursor:pointer;transition:all .2s ease;background:none}.Pagination_arrowLeft__DtvcA{transform:rotate(90deg)}.Pagination_arrowRight__NzZiM{transform:rotate(270deg)}.Pagination_arrow__9L44B:hover:not(:disabled){border-color:var(--violet-100);background:var(--violet-100)}.Pagination_arrow__9L44B:disabled{opacity:.5;cursor:not-allowed}.Pagination_pageButton__uOG3G{display:flex;align-items:center;justify-content:center;min-width:32px;height:32px;padding:0 var(--spacing-xs);border:1px solid var(--gray-300);border-radius:var(--border-radius);background:none;color:var(--gray-700);cursor:pointer;transition:all .2s ease;font-size:14px;font-weight:500}.Pagination_pageButton__uOG3G.Pagination_active__awQnD,.Pagination_pageButton__uOG3G:hover{border-color:var(--violet-100);background:var(--violet-100)}.Pagination_pageButton__uOG3G.Pagination_active__awQnD:hover{background:var(--violet-100)}.Pagination_ellipsis__EGrYE{display:flex;align-items:center;justify-content:center;width:32px;height:32px;color:var(--gray-500);font-size:14px}.Pagination_perPage__BJfcp{font-size:14px;color:var(--gray-600)}@media (max-width:768px){.Pagination_pagination__O7JWM{flex-direction:column;gap:var(--spacing-md);align-items:center}.Pagination_info__8Rbk1,.Pagination_perPage__BJfcp{font-size:12px}.Pagination_arrow__9L44B,.Pagination_pageButton__uOG3G{min-width:28px;height:28px;font-size:12px}.Pagination_controls__k26Ak{gap:4px}}.ProjectModal_overlay__mPIY2{position:fixed;top:0;left:0;right:0;bottom:0;background-color:rgba(0,0,0,.5);display:flex;align-items:center;justify-content:center;z-index:1001;padding:var(--spacing-lg)}.ProjectModal_overlayTransparent__KUoFR{background-color:transparent!important}.ProjectModal_modalContainer__2UZSx{background:var(--gray-50);box-shadow:var(--shadow);width:100%;max-width:784px;max-height:90vh;overflow:auto;padding:var(--spacing-lg)}.ProjectModal_modal__U8RX1{background:var(--white);border-radius:var(--border-radius-lg);display:flex;flex-direction:column}.ProjectModal_header__WGgMb{display:flex;justify-content:space-between;align-items:center;margin-bottom:var(--spacing-md);gap:var(--spacing-sm)}.ProjectModal_title__qfZ9E{margin:0}.ProjectModal_closeButton__D7GjM{background:none;border:none;cursor:pointer}.ProjectModal_content__cc3zs{flex:1 1;overflow-y:auto;padding:var(--spacing-lg);gap:var(--spacing-lg)}.ProjectModal_content__cc3zs,.ProjectModal_field__72mEv{display:flex;flex-direction:column}.ProjectModal_field__72mEv.ProjectModal_bodyArea__RS9yk{position:relative}.ProjectModal_label__GUBwq{font-size:12px;color:var(--gray-600);margin-bottom:var(--spacing-xs)}.ProjectModal_input__R2Pm4,.ProjectModal_select__iVWMf,.ProjectModal_textarea__QArmm{padding:var(--spacing-sm) var(--spacing-md);border:none;border-radius:var(--border-radius);font-size:13px;background:var(--gray-25);transition:border-color .2s ease,box-shadow .2s ease}.ProjectModal_input__R2Pm4:focus,.ProjectModal_select__iVWMf:focus,.ProjectModal_textarea__QArmm:focus{outline:none}.ProjectModal_textarea__QArmm{resize:vertical;min-height:80px;font-family:inherit}.ProjectModal_select__iVWMf{cursor:pointer;background-color:var(--white);background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' fill='none' viewBox='0 0 20 20'%3e%3cpath stroke='%236b7280' stroke-linecap='round' stroke-linejoin='round' stroke-width='1.5' d='m6 8 4 4 4-4'/%3e%3c/svg%3e");background-position:right 12px center;background-repeat:no-repeat;background-size:16px;padding-right:40px;-webkit-appearance:none;-moz-appearance:none;appearance:none}.ProjectModal_uploadArea__DGxcq{position:relative;border:2px dashed var(--violet-500);border-radius:var(--border-radius);padding:var(--spacing-xl);text-align:center;transition:border-color .2s ease,background-color .2s ease;cursor:pointer;background-color:var(--violet-50)}.ProjectModal_fileInput__5N3I5{position:absolute;top:0;left:0;width:100%;height:100%;opacity:0;cursor:pointer}.ProjectModal_uploadContent__S6PHQ{display:flex;flex-direction:column;align-items:center;gap:var(--spacing-sm);pointer-events:none}.ProjectModal_uploadText__Vwog5{display:flex;flex-direction:column;gap:var(--spacing-xs)}.ProjectModal_uploadText__Vwog5 span{font-size:14px;color:var(--gray-700)}.ProjectModal_uploadText__Vwog5 small{font-size:12px;color:var(--gray-500)}.ProjectModal_fileInfo__Sq4pY{margin-top:var(--spacing-sm);padding:var(--spacing-sm);background-color:var(--gray-50);border-radius:var(--border-radius);font-size:12px;color:var(--gray-600)}.ProjectModal_helpText__BrC6w{font-size:12px;color:var(--gray-500);margin-top:var(--spacing-xs)}.ProjectModal_footer__rQrzH{display:flex;justify-content:center;gap:var(--spacing-md);padding:var(--spacing-md);padding-bottom:0;background-color:var(--gray-50)}.ProjectModal_cancelButton__G9nfk,.ProjectModal_nextButton__U6djQ,.ProjectModal_prevButton__cLzac,.ProjectModal_saveButton__4yf3R{padding:var(--spacing-sm) var(--spacing-lg);border-radius:var(--border-radius);font-size:14px;font-weight:500;cursor:pointer;transition:all .2s ease;border:none;display:flex;gap:var(--spacing-sm);align-items:center}.ProjectModal_cancelButton__G9nfk,.ProjectModal_nextButton__U6djQ,.ProjectModal_prevButton__cLzac{background-color:var(--gray-50);color:var(--gray-700);border:1px solid var(--violet-100)}.ProjectModal_cancelButton__G9nfk:hover,.ProjectModal_nextButton__U6djQ:hover,.ProjectModal_prevButton__cLzac:hover{background-color:var(--violet-100);color:var(--white)}.ProjectModal_saveButton__4yf3R{background-color:var(--violet-100);color:var(--gray-700)}.ProjectModal_saveButton__4yf3R:hover:not(:disabled){background-color:var(--violet-500)}.ProjectModal_cancelButton__G9nfk:disabled,.ProjectModal_saveButton__4yf3R:disabled{opacity:.6;cursor:not-allowed}.ProjectModal_fieldError__zNu4i{color:var(--red);font-size:.875rem;margin-top:var(--spacing-xs);padding:var(--spacing-xs) 0 var(--spacing-xs) var(--spacing-xl);display:block;background:url(/icons/error.svg) 0 no-repeat}@media (max-width:768px){.ProjectModal_modalContainer__2UZSx{padding:var(--spacing-sm)}.ProjectModal_header__WGgMb{flex-direction:column}.ProjectModal_overlay__mPIY2{padding:var(--spacing-xs)}.ProjectModal_modal__U8RX1{max-height:95vh}.ProjectModal_content__cc3zs,.ProjectModal_footer__rQrzH,.ProjectModal_header__WGgMb{padding:0}.ProjectModal_footer__rQrzH{flex-direction:column}.ProjectModal_cancelButton__G9nfk,.ProjectModal_saveButton__4yf3R{width:100%}}.PlaceholderHelper_container__DOJvV{background:var(--white);margin-bottom:var(--spacing-sm)}.PlaceholderHelper_error__fou_D,.PlaceholderHelper_loading__lSnOY{padding:var(--spacing-sm);text-align:center;color:var(--gray-500);font-size:14px}.PlaceholderHelper_placeholderGrid__SjIbt{display:flex;flex-wrap:wrap;gap:var(--spacing-xs)}.PlaceholderHelper_placeholderButton__JEI22{padding:var(--spacing-xs) var(--spacing-sm);border:1px solid var(--gray-200);background:var(--gray-25);border-radius:999px;cursor:pointer;transition:all .2s ease;text-align:center;font-size:13px}.PlaceholderHelper_placeholderButton__JEI22:hover{border-color:var(--violet-700);background:var(--violet-50)}.PlaceholderHelper_placeholderKey__mta5y{font-weight:500;color:var(--gray-700)}.PlaceholderHelper_placeholderButton__JEI22:hover .PlaceholderHelper_placeholderKey__mta5y{color:var(--violet-700)}@media (max-width:768px){.PlaceholderHelper_placeholderGrid__SjIbt{gap:var(--spacing-xs)}.PlaceholderHelper_placeholderButton__JEI22{font-size:12px;padding:6px var(--spacing-xs)}}.SequenceCard_sequenceCard__2nrjK{border:1px solid transparent;border-radius:var(--border-radius);padding:var(--spacing-md);margin-bottom:var(--spacing-md);transition:all .2s ease;display:flex;gap:var(--spacing-xl);align-items:center}.SequenceCard_sequenceCard__2nrjK:last-child{margin-bottom:0}.SequenceCard_sequenceCard__2nrjK:hover{border-color:var(--gray-200)}.SequenceCard_titleSection__Mo1EM{display:flex;flex-direction:column;gap:var(--spacing-sm);flex:2 1}.SequenceCard_sequenceName__WNUOP{font-weight:500;margin:0;color:var(--gray-900);cursor:pointer;transition:color .2s ease}.SequenceCard_sequenceName__WNUOP:hover{color:var(--violet-700)}.SequenceCard_responseRate__bSjJy{display:flex;align-items:center;gap:var(--spacing-xs);font-size:12px;font-weight:500;padding:2px 6px;border-radius:var(--border-radius)}.SequenceCard_responseRate__bSjJy.SequenceCard_positive__SUlkb{color:var(--green-50);background:var(--green-100)}.SequenceCard_responseRate__bSjJy.SequenceCard_negative__Pw1qT{color:var(--light-red);background:var(--red)}.SequenceCard_cardActions__2xM8V{display:flex;align-items:center;justify-content:flex-end;gap:var(--spacing-md);flex:1 1}.SequenceCard_actionButton__icFhX{display:flex;align-items:center;justify-content:center;width:32px;height:32px;padding:var(--spacing-xs);border:none;background:none;border-radius:var(--border-radius);cursor:pointer;transition:all .2s ease;color:var(--gray-500)}.SequenceCard_actionButton__icFhX:hover{background:var(--gray-50);color:var(--gray-700)}.SequenceCard_stats__hIB1_{display:flex;align-items:center;gap:var(--spacing-sm);font-size:12px;color:var(--gray-600)}.SequenceCard_progressBar__QnmiO{width:100%;height:9px;background:var(--gray-100);border-radius:999px;overflow:hidden}.SequenceCard_progressFill__9jQ_8{height:100%;background:var(--violet-500);border-radius:3px;transition:width .3s ease}@media (max-width:768px){.SequenceCard_sequenceCard__2nrjK{padding:var(--spacing-md)}.SequenceCard_cardHeader__mLM8I{flex-direction:column;gap:var(--spacing-sm);align-items:stretch}.SequenceCard_titleSection__Mo1EM{flex-direction:column;align-items:flex-start;gap:var(--spacing-xs)}.SequenceCard_cardActions__2xM8V{justify-content:flex-end}.SequenceCard_stats__hIB1_{flex-wrap:wrap;gap:var(--spacing-xs)}}.ImportCandidatesModal_uploadSection__fbUDG{display:flex;flex-direction:column;gap:var(--spacing-md)}.ImportCandidatesModal_uploadLabel__ziQJS{font-size:14px;color:var(--gray-600);margin:0}.ImportCandidatesModal_uploadAreaDragging__XdtsD{border-color:var(--violet-500)!important;background-color:var(--violet-50)!important}.ImportCandidatesModal_uploadedFile__nL5Zi{margin-top:var(--spacing-sm)}.ImportCandidatesModal_mappingSection__b1I9K{display:flex;flex-direction:column;gap:var(--spacing-md);padding-top:var(--spacing-lg);border-top:1px dashed var(--gray-200);animation:ImportCandidatesModal_slideDown__ytcLo .3s ease-out}@keyframes ImportCandidatesModal_slideDown__ytcLo{0%{opacity:0;transform:translateY(-20px)}to{opacity:1;transform:translateY(0)}}.ImportCandidatesModal_mappingHeader__I4DWA{display:flex;flex-direction:column;gap:var(--spacing-xs)}.ImportCandidatesModal_mappingTitle__116kJ{font-size:16px;font-weight:600;color:var(--gray-900);margin:0}.ImportCandidatesModal_mappingDescription__lp77E{font-size:13px;color:var(--gray-600);margin:0}.ImportCandidatesModal_mappingList__lxm2z{display:flex;flex-direction:column;gap:var(--spacing-md)}.ImportCandidatesModal_mappingRow__HQIXT{display:grid;grid-template-columns:1fr auto 2fr;align-items:center;grid-gap:var(--spacing-md);gap:var(--spacing-md);padding:var(--spacing-sm) var(--spacing-md);background:var(--violet-50);border-radius:var(--border-radius);border:1px solid var(--violet-100)}.ImportCandidatesModal_targetField__ZQEaD{display:flex;flex-direction:column;gap:var(--spacing-xs);flex:1 1}.ImportCandidatesModal_targetFieldName__Q_1IB{font-size:14px;font-weight:500;color:var(--gray-900)}.ImportCandidatesModal_mappingArrow__ZVpbs{flex-shrink:0}.ImportCandidatesModal_fieldSelector__lTqBt{min-width:200px}.ImportCandidatesModal_nameSelectors__I0UvE{display:flex;gap:var(--spacing-sm);min-width:200px}.ImportCandidatesModal_targetFieldHint__7sxWU{font-size:12px;color:var(--gray-600);font-style:italic}@media (max-width:768px){.ImportCandidatesModal_mappingRow__HQIXT{grid-template-columns:1fr;gap:var(--spacing-sm)}.ImportCandidatesModal_mappingArrow__ZVpbs{display:none}.ImportCandidatesModal_fieldSelector__lTqBt{width:100%}}.MobilePlaceholder_container__0n6tQ{display:none;height:100%;padding:var(--spacing-xl)}.MobilePlaceholder_content__swCi3{max-width:320px;margin:0 auto;text-align:center;display:flex;flex-direction:column;align-items:center;justify-content:center;height:100%;gap:var(--spacing-lg)}.MobilePlaceholder_iconWrapper__dP9pr{padding:var(--spacing-lg);background:var(--white);border-radius:50%;box-shadow:0 4px 12px rgba(0,0,0,.1);margin-bottom:var(--spacing-md)}.MobilePlaceholder_icon__LMh4R{opacity:.7}.MobilePlaceholder_title__L3fCc{font-size:24px;font-weight:600;color:var(--gray-900);margin:0;line-height:1.3}.MobilePlaceholder_description__bj_mw{font-size:16px;color:var(--gray-600);margin:0;line-height:1.5}@media (max-width:768px){.MobilePlaceholder_container__0n6tQ{display:flex}}@media (min-width:769px){.MobilePlaceholder_container__0n6tQ{display:none!important}}.LinkedInImportModal_linkedinSection__vPE6j{display:flex;flex-direction:column;gap:var(--spacing-md)}.LinkedInImportModal_description__3tUs3{font-size:14px;color:var(--gray-600);margin:0}.LinkedInImportModal_inputGroup__Zo80H{display:flex;gap:var(--spacing-sm)}.LinkedInImportModal_input__9KNQo{flex:1 1;padding:var(--spacing-sm) var(--spacing-md);border:1px solid var(--gray-300);border-radius:var(--border-radius);font-size:14px;transition:border-color .2s ease}.LinkedInImportModal_input__9KNQo:focus{outline:none;border-color:var(--violet-500)}.LinkedInImportModal_fetchButton__KyW0B{padding:var(--spacing-sm) var(--spacing-lg);background-color:var(--violet-500);color:var(--white);border:none;border-radius:var(--border-radius);font-size:14px;font-weight:500;cursor:pointer;transition:background-color .2s ease;white-space:nowrap}.LinkedInImportModal_fetchButton__KyW0B:hover:not(:disabled){background-color:var(--violet-600)}.LinkedInImportModal_fetchButton__KyW0B:disabled{opacity:.5;cursor:not-allowed}.LinkedInImportModal_preview__Sd0fZ{border:1px solid var(--gray-200);border-radius:var(--border-radius);overflow:hidden;animation:LinkedInImportModal_slideDown__RVp4X .3s ease-out}@keyframes LinkedInImportModal_slideDown__RVp4X{0%{opacity:0;transform:translateY(-10px)}to{opacity:1;transform:translateY(0)}}.LinkedInImportModal_previewHeader__XOwUi{display:flex;align-items:center;gap:var(--spacing-sm);padding:var(--spacing-md);background:var(--gray-50);border-bottom:1px solid var(--gray-200);font-weight:500;font-size:14px}.LinkedInImportModal_previewContent__IXc_F{padding:var(--spacing-md);display:flex;flex-direction:column;gap:var(--spacing-sm)}.LinkedInImportModal_previewRow__5QJXB{display:flex;gap:var(--spacing-sm)}.LinkedInImportModal_label__Cqn5E{font-size:14px;color:var(--gray-600);min-width:80px}.LinkedInImportModal_value__AUvnA{font-size:14px;color:var(--gray-900);font-weight:500}@media (max-width:768px){.LinkedInImportModal_inputGroup__Zo80H{flex-direction:column}.LinkedInImportModal_fetchButton__KyW0B{width:100%}}.StatusFilter_container__AuNcI{border-top-left-radius:var(--border-radius);border-top-right-radius:var(--border-radius);border:1px solid var(--gray-200);border-bottom:0;padding:var(--spacing-sm)}.StatusFilter_statusTabs__y6CI4{display:flex;gap:var(--spacing-sm);justify-content:space-between}.StatusFilter_statusTab__sfuUI{background:none;padding:var(--spacing-sm) var(--spacing-md);font-size:14px;color:var(--gray-600);cursor:pointer;white-space:nowrap;border:none;border-bottom:2px solid transparent;transition:all .2s ease;position:relative;bottom:-1px}.StatusFilter_statusTab__sfuUI.StatusFilter_active__2wu6W,.StatusFilter_statusTab__sfuUI:hover{color:var(--violet-700);border-bottom-color:var(--violet-500)}.StatusFilter_statusTab__sfuUI.StatusFilter_active__2wu6W{font-weight:500}.StatusFilter_statusTab__sfuUI.StatusFilter_disabled__2wjAo{color:var(--gray-400);cursor:not-allowed}.StatusFilter_statusTab__sfuUI.StatusFilter_disabled__2wjAo:hover{color:var(--gray-400);border-bottom-color:transparent}.StatusFilter_count__b54iC{margin-left:var(--spacing-xs);font-weight:400;opacity:.7}@media (max-width:768px){.StatusFilter_statusTabs__y6CI4{gap:var(--spacing-xs)}.StatusFilter_statusTab__sfuUI{padding:var(--spacing-sm);font-size:12px}}.Loader_container__sd9c3{display:flex;flex-direction:column;gap:var(--spacing-sm);align-items:center}.Loader_message__n5COd{color:var(--gray-600);text-align:center}.Loader_loader__0RxP_{animation:Loader_rotate__BX2nJ 2s linear infinite}@keyframes Loader_rotate__BX2nJ{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.CandidateOverview_overview__Dvowt{padding:var(--spacing-md);background-color:var(--gray-25);border-radius:var(--border-radius)}.CandidateOverview_overview__Dvowt.CandidateOverview_compact__LGApb{padding:var(--spacing-md);background-color:var(--white)}.CandidateOverview_overviewHeader__SVbjs{display:flex;justify-content:space-between;align-items:center}.CandidateOverview_overviewContent__a8U9_{display:flex;flex-direction:column;gap:var(--spacing-md)}.CandidateOverview_overviewHeader__SVbjs h3{font-size:16px;font-weight:500;color:var(--gray-900);margin:0 0 var(--spacing-sm)}.CandidateOverview_statsGrid__tVIqr{display:flex;justify-content:space-between;align-items:center}.CandidateOverview_statsGrid__tVIqr>div{display:flex;grid-template-columns:repeat(4,1fr);gap:var(--spacing-lg)}.CandidateOverview_compact__LGApb .CandidateOverview_statsGrid__tVIqr{gap:var(--spacing-md);margin-bottom:var(--spacing-md)}.CandidateOverview_statItem__OMERC{display:flex;flex-direction:column}.CandidateOverview_statValue__knRni{font-weight:500;margin-bottom:2px}.CandidateOverview_statLabel__xid_X{font-size:12px;color:var(--gray-600);margin:0}.CandidateOverview_highlightsList__DgGvM{display:flex;gap:20px;margin-top:10px;flex-wrap:wrap}.CandidateOverview_compact__LGApb .CandidateOverview_highlightsList__DgGvM{gap:var(--spacing-sm)}.CandidateOverview_highlight__Hn0R_{display:flex;gap:5px;align-items:center;background:var(--white);border-radius:var(--border-radius);padding:var(--spacing-xs) var(--spacing-md) var(--spacing-xs) var(--spacing-xs);font-size:12px;border:1px solid var(--gray-200)}.CandidateOverview_analysisContent__rATGO{display:flex;flex-direction:column;gap:var(--spacing-xs)}.CandidateOverview_analysisText__Qsfno{font-size:13px;color:var(--gray-700);margin:0}.CandidateOverview_analysisText__Qsfno.CandidateOverview_clamped__pcz6X{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden}.CandidateOverview_analysisText__Qsfno.CandidateOverview_expanded__J9h_a{display:block}.CandidateOverview_showMoreButton__v18sC{background:none;border:none;font-size:12px;font-weight:500;cursor:pointer;padding:0;text-align:left;text-decoration:underline;transition:color .2s ease;margin-top:var(--spacing-xs);display:flex;align-items:center;gap:var(--spacing-xs)}.CandidateOverview_showMoreButton__v18sC:hover{color:var(--violet-700)}.CandidateOverview_aiAnalysis__Qqvdo h4{font-size:14px;font-weight:500;color:var(--gray-900)}@media (max-width:768px){.CandidateOverview_statsGrid__tVIqr{display:flex;flex-direction:column;justify-content:flex-start;align-items:flex-start;gap:var(--spacing-md)}.CandidateOverview_highlightsList__DgGvM{gap:var(--spacing-xs)}.CandidateOverview_highlight__Hn0R_{font-size:11px;padding:2px var(--spacing-xs)}.CandidateOverview_overview__Dvowt{padding:var(--spacing-md)}}.CompanyLogo_companyLogo__dho6J{object-fit:contain;max-width:100%;max-height:100%;filter:grayscale(100%);background:transparent}.CandidateTabs_tabsContainer__474SK{margin-top:var(--spacing-lg);padding:var(--spacing-md);background-color:var(--gray-25);border-radius:var(--border-radius);margin-bottom:var(--spacing-lg)}.CandidateTabs_tabsContainer__474SK.CandidateTabs_blurred__kLCpk{background-color:var(--white)}.CandidateTabs_tabs__llJN4{display:inline-flex;gap:var(--spacing-md);border-bottom:2px solid var(--gray-200);margin-bottom:var(--spacing-md)}.CandidateTabs_tab__OdwFR{background:none;cursor:pointer;font-size:14px;color:var(--gray-500);padding-bottom:var(--spacing-md);border:none;border-bottom:2px solid transparent;position:relative;bottom:-2px}.CandidateTabs_tabActive__nsBMN{color:var(--violet-700);border-bottom-color:var(--violet-600)}.CandidateTabs_jobItem__gVfit{white-space:pre-line;margin-bottom:var(--spacing-md);border-radius:var(--border-radius);border:1px solid var(--gray-200);padding:var(--spacing-md);line-height:1.6;background:var(--white)}.CandidateTabs_jobItem__gVfit:last-child{margin-bottom:0}.CandidateTabs_jobHeader__5TDgR{display:flex;justify-content:space-between;align-items:flex-start;margin-bottom:var(--spacing-sm)}.CandidateTabs_jobHeaderLeftArea__rIMDV{display:flex;align-items:center;gap:var(--spacing-md)}.CandidateTabs_jobItem__gVfit h4{margin:0 0 var(--spacing-xs) 0;font-size:14px;font-weight:500;color:var(--gray-900)}.CandidateTabs_jobPeriod__XfqIK,.CandidateTabs_jobRole__UCmtT{color:var(--gray-600);font-size:12px}.CandidateTabs_jobDescription__MWEsI{margin-top:var(--spacing-md);color:var(--gray-600);font-size:12px;line-height:1.5}.CandidateTabs_educationItem__iEhcf{border:1px solid var(--gray-200);border-radius:var(--border-radius);padding:var(--spacing-md);margin-bottom:var(--spacing-md);background:var(--white)}.CandidateTabs_educationItem__iEhcf:last-child{margin-bottom:0}.CandidateTabs_educationHeader__byV7F{display:flex;justify-content:space-between;align-items:flex-start;margin-bottom:var(--spacing-sm)}.CandidateTabs_educationItem__iEhcf h4{margin:0 0 var(--spacing-xs) 0;font-size:14px;font-weight:500;color:var(--gray-900)}.CandidateTabs_educationPeriod__n_S7T,.CandidateTabs_educationQualification__F7jkS{color:var(--gray-600);font-size:12px}.CandidateTabs_educationDescription__cJygD{margin-top:var(--spacing-sm);color:var(--gray-600);font-size:12px;line-height:1.5}.CandidateTabs_educationLocation___MhD9{margin-top:var(--spacing-xs);color:var(--gray-500);font-size:11px}.CandidateTabs_certificateItem__gQtyf{border:1px solid var(--gray-200);border-radius:var(--border-radius);padding:var(--spacing-md);margin-bottom:var(--spacing-md);background:var(--white)}.CandidateTabs_certificateItem__gQtyf:last-child{margin-bottom:0}.CandidateTabs_certificateHeader__4Rtu4{display:flex;justify-content:space-between;align-items:flex-start;margin-bottom:var(--spacing-sm)}.CandidateTabs_certificateItem__gQtyf h4{margin:0 0 var(--spacing-xs) 0;font-size:14px;font-weight:500;color:var(--gray-900)}.CandidateTabs_certificateDate__cJaNT,.CandidateTabs_certificateProvider__wFK3r{color:var(--gray-600);font-size:12px}.CandidateTabs_certificateDescription__cNyE_{margin-top:var(--spacing-sm);color:var(--gray-600);font-size:12px;line-height:1.5}.CandidateTabs_certificateUrl__S5QQ8{margin-top:var(--spacing-sm)}.CandidateTabs_certificateUrl__S5QQ8 a{color:var(--violet-700);text-decoration:none;font-size:12px}.CandidateTabs_certificateUrl__S5QQ8 a:hover{text-decoration:underline}.CandidateTabs_blurOverlay__RsZ0n{position:absolute;top:0;left:0;right:0;bottom:0;background:rgba(255,255,255,.1);-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);border-radius:var(--border-radius);display:flex;align-items:center;justify-content:center}.CandidateTabs_ctaContent__EM5mz{text-align:center;max-width:300px;padding:var(--spacing-md)}.CandidateTabs_ctaContent__EM5mz h4{margin:0 0 var(--spacing-sm) 0;font-size:18px;font-weight:600;color:var(--gray-900)}.CandidateTabs_ctaContent__EM5mz p{margin:0 0 var(--spacing-lg) 0;font-size:14px;color:var(--gray-600);line-height:1.5}.CandidateTabs_signUpButton__8jgXx{background-color:var(--papaya-600);color:var(--white);border:none;border-radius:9999px;padding:var(--spacing-md);font-size:14px;font-weight:500;cursor:pointer;transition:all .2s ease}.CandidateTabs_blurredContent__qtfuZ{opacity:.6;pointer-events:none;-webkit-user-select:none;-moz-user-select:none;user-select:none}.CandidateTabs_mockJobItem__ben0L{border:1px solid var(--gray-200);border-radius:var(--border-radius);padding:var(--spacing-md);background:var(--gray-50);margin-bottom:var(--spacing-md)}.CandidateTabs_mockJobHeader__WLqg_{display:flex;align-items:center;gap:var(--spacing-md);margin-bottom:var(--spacing-sm)}.CandidateTabs_mockLogo__R_DY3{width:48px;height:48px;background:var(--gray-300);border-radius:var(--border-radius)}.CandidateTabs_mockJobInfo__9EXX0{display:flex;flex-direction:column;gap:4px}.CandidateTabs_mockSubtitle__SdMcc,.CandidateTabs_mockTitle__SxEFJ{height:14px;background:var(--gray-300);border-radius:4px;color:transparent;-webkit-user-select:none;-moz-user-select:none;user-select:none}.CandidateTabs_mockTitle__SxEFJ{height:16px;background:var(--gray-400)}.CandidateTabs_mockDescription__9K4yF{display:flex;flex-direction:column;gap:4px;margin:var(--spacing-sm) 0}.CandidateTabs_mockDescription__9K4yF div{height:14px;background:var(--gray-300);border-radius:4px;color:transparent;-webkit-user-select:none;-moz-user-select:none;user-select:none}.CandidateTabs_mockEducationItem__zA5zT{border:1px solid var(--gray-200);border-radius:var(--border-radius);padding:var(--spacing-md);background:var(--gray-50);margin-bottom:var(--spacing-md)}.CandidateTabs_tabContentWrapper__bjYdF{position:relative;transition:all .3s ease;overflow:hidden}.CandidateTabs_publicationItem__hL9_r{border:1px solid var(--gray-200);border-radius:var(--border-radius);padding:var(--spacing-md);margin-bottom:var(--spacing-md);background:var(--white)}.CandidateTabs_publicationItem__hL9_r:last-child{margin-bottom:0}.CandidateTabs_publicationHeader__urSio{display:flex;justify-content:space-between;align-items:flex-start;margin-bottom:var(--spacing-sm)}.CandidateTabs_publicationItem__hL9_r h4{margin:0 0 var(--spacing-xs) 0;font-size:14px;font-weight:500;color:var(--gray-900)}.CandidateTabs_publicationDate__3j6XM,.CandidateTabs_publicationPublisher__G9bYQ{color:var(--gray-600);font-size:12px}.CandidateTabs_publicationDescription__nLQIi{margin-top:var(--spacing-sm);color:var(--gray-600);font-size:12px;line-height:1.5}.CandidateTabs_publicationUrl__YRQmO{margin-top:var(--spacing-sm)}.CandidateTabs_publicationUrl__YRQmO a{color:var(--violet-700);text-decoration:none;font-size:12px}.CandidateTabs_publicationUrl__YRQmO a:hover{text-decoration:underline}.CandidateTabs_courseItem__l7R2N{border:1px solid var(--gray-200);border-radius:var(--border-radius);padding:var(--spacing-md);margin-bottom:var(--spacing-md);background:var(--white)}.CandidateTabs_courseItem__l7R2N:last-child{margin-bottom:0}.CandidateTabs_courseHeader__FL89_{margin-bottom:var(--spacing-sm)}.CandidateTabs_courseItem__l7R2N h4{margin:0 0 var(--spacing-xs) 0;font-size:14px;font-weight:500;color:var(--gray-900)}.CandidateTabs_courseNumber__MHO9d{color:var(--gray-600);font-size:12px;font-style:italic}.CandidateTabs_awardItem__WENtl{border:1px solid var(--gray-200);border-radius:var(--border-radius);padding:var(--spacing-md);margin-bottom:var(--spacing-md);background:var(--white)}.CandidateTabs_awardItem__WENtl:last-child{margin-bottom:0}.CandidateTabs_awardHeader__VhVzv{display:flex;justify-content:space-between;align-items:flex-start;margin-bottom:var(--spacing-sm)}.CandidateTabs_awardItem__WENtl h4{margin:0 0 var(--spacing-xs) 0;font-size:14px;font-weight:500;color:var(--gray-900)}.CandidateTabs_awardDate__zOhxa,.CandidateTabs_awardIssuer__bfpuM{color:var(--gray-600);font-size:12px}.CandidateTabs_awardDescription__FLY7J{margin-top:var(--spacing-sm);color:var(--gray-600);font-size:12px;line-height:1.5}.CandidateTabs_volunteerItem__V_Zmt{white-space:pre-line;margin-bottom:var(--spacing-md);border-radius:var(--border-radius);border:1px solid var(--gray-200);padding:var(--spacing-md);line-height:1.6;background:var(--white)}.CandidateTabs_volunteerItem__V_Zmt:last-child{margin-bottom:0}.CandidateTabs_volunteerHeader__BEfjq{display:flex;justify-content:space-between;align-items:flex-start;margin-bottom:var(--spacing-sm)}.CandidateTabs_volunteerHeaderLeftArea__zZ2_2{display:flex;align-items:center;gap:var(--spacing-md)}.CandidateTabs_volunteerItem__V_Zmt h4{margin:0 0 var(--spacing-xs) 0;font-size:14px;font-weight:500;color:var(--gray-900)}.CandidateTabs_volunteerRole__F2vQK{color:var(--gray-600);font-size:12px}.CandidateTabs_volunteerType__Bs6Jl{color:var(--gray-500);font-size:11px;margin-top:2px}.CandidateTabs_volunteerPeriod__pUPWC{color:var(--gray-600);font-size:12px}.CandidateTabs_volunteerDescription__gHzoT{margin-top:var(--spacing-md);color:var(--gray-600);font-size:12px;line-height:1.5}.CandidateTabs_volunteerIndustry__WFae4{margin-top:var(--spacing-sm);color:var(--gray-500);font-size:11px;font-style:italic}.CandidateTabs_skillsGrid__wC2P0{margin-top:var(--spacing-sm);display:flex;gap:var(--spacing-sm)}.CandidateTabs_skillBadge__L_grh{padding:var(--spacing-xs) var(--spacing-md);border:1px solid var(--gray-200);border-radius:var(--border-radius);font-size:12px;color:var(--gray-700)}@media (max-width:768px){.CandidateTabs_tabs__llJN4{gap:var(--spacing-sm);flex-wrap:wrap}.CandidateTabs_tab__OdwFR{font-size:12px;padding-bottom:var(--spacing-sm)}.CandidateTabs_certificateHeader__4Rtu4,.CandidateTabs_educationHeader__byV7F,.CandidateTabs_jobHeader__5TDgR{flex-direction:column;gap:var(--spacing-xs)}.CandidateTabs_jobHeaderLeftArea__rIMDV{gap:var(--spacing-sm)}.CandidateTabs_ctaContent__EM5mz{padding:var(--spacing-md)}.CandidateTabs_ctaContent__EM5mz h4{font-size:16px}.CandidateTabs_signUpButton__8jgXx{padding:var(--spacing-sm) var(--spacing-md)}.CandidateTabs_awardHeader__VhVzv,.CandidateTabs_publicationHeader__urSio,.CandidateTabs_volunteerHeader__BEfjq{flex-direction:column;gap:var(--spacing-xs)}.CandidateTabs_volunteerHeaderLeftArea__zZ2_2{gap:var(--spacing-sm)}}.SkillsBlock_skillsContent__C1IDP{display:flex;flex-direction:column;gap:var(--spacing-md)}.SkillsBlock_clusterTitle__qQgf_,.SkillsBlock_skillsTitle__gFb_A{margin:0 0 var(--spacing-sm) 0;color:var(--gray-700);font-size:13px}.SkillsBlock_skillsGrid__nsCmz{background:var(--white);border:1px solid var(--gray-200);border-radius:var(--border-radius);padding:var(--spacing-md)}.SkillsBlock_skillsGrid__nsCmz>div{display:flex;flex-wrap:wrap;gap:var(--spacing-sm)}.SkillsBlock_skillBadge__tzj4V{padding:var(--spacing-xs) var(--spacing-md);border:1px solid var(--gray-200);border-radius:var(--border-radius);font-size:12px;color:var(--gray-700)}.SkillsBlock_skillsBlock__3kAeb{margin-bottom:var(--spacing-lg);padding:var(--spacing-md);background-color:var(--gray-25);border-radius:var(--border-radius);position:relative}.SkillsBlock_skillsBlock__3kAeb.SkillsBlock_blurred__fVw5W{background-color:var(--white)}.SkillsBlock_skillsBlockTitle___oz0t{margin:0 0 var(--spacing-md) 0;font-size:16px;font-weight:500;color:var(--gray-900);font-family:var(--font-outfit),sans-serif}.SkillsBlock_skillsBlockContent__hLIYO{display:flex;flex-direction:column;gap:var(--spacing-md)}.PublicCandidateModal_candidateModalContainer__XRTjQ{max-width:1200px!important;max-height:90vh;width:95vw}.PublicCandidateModal_modalContent__5D5Y2{display:flex;flex-direction:column;overflow:auto;max-height:calc(90vh - 200px)}.PublicCandidateModal_candidateHeader__w6qbb{display:flex;justify-content:space-between;align-items:flex-start;gap:var(--spacing-lg);width:100%}.PublicCandidateModal_candidateInfo__UCdGZ{flex:1 1}.PublicCandidateModal_candidateName__9PQcv{font-size:20px;font-weight:500;margin:0 0 var(--spacing-xs) 0;color:var(--gray-900);display:flex;align-items:center;gap:var(--spacing-sm)}.PublicCandidateModal_candidateTitle___JDDS{font-size:14px;color:var(--gray-600);margin:0 0 var(--spacing-sm) 0}.PublicCandidateModal_statusBadge__HSB3I{padding:var(--spacing-xs) var(--spacing-sm);border-radius:var(--border-radius);font-size:12px;font-weight:500}.PublicCandidateModal_statusOpen__QyhGn{background-color:var(--green-50);color:var(--green-100)}.PublicCandidateModal_socialLinks__lmtXE{display:flex;gap:var(--spacing-sm)}.PublicCandidateModal_socialLinks__lmtXE a{opacity:.7;transition:opacity .2s ease}.PublicCandidateModal_socialLinks__lmtXE a:hover{opacity:1}.PublicCandidateModal_candidateHeaderButtons__YriR0{display:flex;gap:var(--spacing-md);align-items:center}.PublicCandidateModal_headerSignUpButton__B8G6e{background-color:var(--papaya-600);color:var(--white);border:none;border-radius:9999px;padding:var(--spacing-sm) var(--spacing-lg);font-size:14px;font-weight:500;cursor:pointer;white-space:nowrap;transition:all .2s ease}@media (max-width:768px){.PublicCandidateModal_candidateModalContainer__XRTjQ{width:98vw;max-height:95vh;margin:10px}.PublicCandidateModal_candidateHeader__w6qbb{flex-direction:column;align-items:flex-start;gap:var(--spacing-md)}.PublicCandidateModal_candidateName__9PQcv{font-size:20px}.PublicCandidateModal_candidateTitle___JDDS{font-size:14px}.PublicCandidateModal_headerSignUpButton__B8G6e{width:100%;text-align:center}.PublicCandidateModal_modalContent__5D5Y2{max-height:calc(95vh - 180px)}}.SignUpPopup_overlay__DbukX{position:fixed;top:0;left:0;right:0;bottom:0;background-color:rgba(0,0,0,.5);z-index:1000}.SignUpPopup_popup__NraGv{position:fixed;top:50%;left:50%;transform:translate(-50%,-50%);z-index:1001;background-color:var(--violet-100);border-radius:var(--border-radius);height:-moz-fit-content;height:fit-content;width:360px;box-shadow:0 20px 40px rgba(0,0,0,.2);animation:SignUpPopup_slideIn__furUA .3s ease-out;padding:var(--spacing-md);display:flex;flex-direction:column;gap:var(--spacing-sm);text-align:center;justify-content:center}@keyframes SignUpPopup_slideIn__furUA{0%{opacity:0;transform:translate(-50%,-50%) translateY(-20px)}to{opacity:1;transform:translate(-50%,-50%) translateY(0)}}.SignUpPopup_iconContainer__xv1DX{display:flex;justify-content:center}.SignUpPopup_title__G5pLk{font-size:14px;font-weight:500;color:var(--gray-900);margin:0;line-height:1.2}.SignUpPopup_description__5X0ch{font-size:13px;font-weight:400;color:var(--gray-600);line-height:1.4}.SignUpPopup_buttons__zlIpI{display:flex;gap:var(--spacing-sm);margin-top:var(--spacing-sm)}.SignUpPopup_signUpButton__XmONA{width:100%;background-color:var(--papaya-600);color:var(--white);border:none;border-radius:var(--border-radius);padding:var(--spacing-xs) var(--spacing-sm);cursor:pointer;transition:background-color .2s ease;font-size:12px;font-weight:500}.SignUpPopup_signUpButton__XmONA:hover{background-color:var(--papaya-700)}.SignUpPopup_shareButton__KIDmx{width:100%;background-color:var(--white);color:var(--gray-600);border:1px solid var(--gray-300);border-radius:var(--border-radius);padding:var(--spacing-xs) var(--spacing-sm);cursor:pointer;transition:all .2s ease;font-size:12px;font-weight:500}.SignUpPopup_shareButton__KIDmx:hover{background-color:var(--gray-50);border-color:var(--gray-400)}@media (max-width:768px){.SignUpPopup_popup__NraGv{max-width:calc(100vw - 2 * var(--spacing-lg));max-height:calc(100vh - 2 * var(--spacing-lg));padding:var(--spacing-md)}.SignUpPopup_title__G5pLk{font-size:16px}}.MobileHeader_header___E4b_{position:fixed;top:0;left:0;right:0;height:60px;background:var(--white);border-bottom:1px solid var(--gray-200);display:flex;align-items:center;justify-content:space-between;padding:0 var(--spacing-md);z-index:200;box-shadow:0 1px 3px rgba(0,0,0,.1)}.MobileHeader_logoWrapper__WYri7{display:flex;align-items:center;gap:var(--spacing-sm)}.MobileHeader_logoIcon__zkHwk,.MobileHeader_logoText__i4P7_{flex-shrink:0}.MobileHeader_menuButton__gDOFc{background:none;border:none;padding:var(--spacing-sm);cursor:pointer;border-radius:var(--border-radius);transition:background-color .2s ease}.MobileHeader_hamburger__vHygD{width:24px;height:18px;position:relative;display:flex;flex-direction:column;justify-content:space-between}.MobileHeader_hamburger__vHygD span{display:block;height:2px;width:100%;background-color:var(--gray-700);border-radius:1px;transition:all .3s ease}.MobileHeader_hamburger__vHygD span:first-child{transform-origin:top left}.MobileHeader_hamburger__vHygD span:nth-child(2){transform-origin:center}.MobileHeader_hamburger__vHygD span:nth-child(3){transform-origin:bottom left}.layout_mainContent__jtfnv{flex:1 1;display:flex;flex-direction:column;overflow:hidden}.layout_pageContent__Cw3Z4{flex:1 1;overflow-y:auto;padding-bottom:0}.layout_specialPage__12nQN{padding:0}@media (max-width:768px){.layout_pageContent__Cw3Z4{padding:var(--spacing-sm);padding-bottom:0;overflow:initial}.layout_mainContent__jtfnv{overflow:initial}.layout_specialPage__12nQN{padding:0}}.layout_mainContent__Tbvo0{flex:1 1;display:flex;flex-direction:column;overflow:hidden}.layout_pageContent__hWLcJ{flex:1 1;overflow-y:auto;padding-bottom:0}.layout_specialPage__8r4bM{padding:0}@media (max-width:768px){.layout_pageContent__hWLcJ{padding:var(--spacing-sm);padding-bottom:0;overflow:initial}.layout_mainContent__Tbvo0{overflow:initial}.layout_specialPage__8r4bM{padding:0}}