@keyframes _slideInFromTop_ttqt8_1{0%{opacity:0;transform:translateY(-100%)}to{opacity:1;transform:translateY(0)}}@keyframes _fadeOut_ttqt8_1{0%{opacity:1;transform:translateY(0)}to{opacity:0;transform:translateY(-20px)}}._notificationContainer_ttqt8_29{position:fixed;top:60px;left:240px;right:320px;z-index:100;pointer-events:none;padding:0;transition:left .3s ease,right .3s ease;display:flex;flex-direction:column}._notificationContainer_ttqt8_29._sidebarCollapsed_ttqt8_41{left:72px}._notificationContainer_ttqt8_29._sidecarCollapsed_ttqt8_44{right:48px}._notificationContainer_ttqt8_29._sidebarCollapsed_ttqt8_41._sidecarCollapsed_ttqt8_44{left:72px;right:48px}._notificationContainer_ttqt8_29._noSidecar_ttqt8_51{right:0}._notificationContainer_ttqt8_29._noSidecar_ttqt8_51._sidebarCollapsed_ttqt8_41{left:72px;right:0}@media (max-width: 768px){._notificationContainer_ttqt8_29{left:0;right:0}}._notificationItem_ttqt8_65{pointer-events:auto;display:flex;align-items:center;gap:16px;padding:15px 24px;background:var(--background-select);border-bottom:1px solid var(--border-default)}@media (max-width: 768px){._notificationItem_ttqt8_65{padding:12px 16px}}._notificationItem_ttqt8_65._entering_ttqt8_79{animation:_slideInFromTop_ttqt8_1 .3s ease-out forwards}._notificationItem_ttqt8_65._exiting_ttqt8_82{animation:_fadeOut_ttqt8_1 .25s ease-in forwards}._success_ttqt8_86{border-color:var(--status-success)}._error_ttqt8_90{border-color:var(--status-error)}._warning_ttqt8_94{border-color:var(--status-warning, #f59e0b)}._info_ttqt8_98{border-color:var(--status-info, #3b82f6)}._iconWrapper_ttqt8_102{flex-shrink:0;width:40px;height:40px;border-radius:50%;display:flex;align-items:center;justify-content:center}@media (max-width: 768px){._iconWrapper_ttqt8_102{width:32px;height:32px}}._success_ttqt8_86 ._iconWrapper_ttqt8_102{background-color:#22c55e}._error_ttqt8_90 ._iconWrapper_ttqt8_102{background-color:#ef4444}._warning_ttqt8_94 ._iconWrapper_ttqt8_102{background-color:#f59e0b}._info_ttqt8_98 ._iconWrapper_ttqt8_102{background-color:#3b82f6}._iconWrapper_ttqt8_102 svg{width:24px;height:24px;color:#fff}@media (max-width: 768px){._iconWrapper_ttqt8_102 svg{width:20px;height:20px}}._content_ttqt8_141{flex:1;min-width:0}._title_ttqt8_146{font-family:Inter SemiBold,sans-serif;font-size:16px;color:var(--text-primary);margin:0;line-height:1.4}@media (max-width: 768px){._title_ttqt8_146{font-size:14px}}._description_ttqt8_159{font-size:14px;color:#ffffffe6;line-height:20px;margin:0}@media (max-width: 768px){._description_ttqt8_159{font-size:12px}}._closeButton_ttqt8_171{flex-shrink:0;display:flex;align-items:center;justify-content:center;width:32px;height:32px;padding:0;background:transparent;border:none;cursor:pointer;transition:opacity .2s ease}._closeButton_ttqt8_171:hover{opacity:.7}@media (max-width: 768px){._closeButton_ttqt8_171{width:24px;height:24px}}._closeButton_ttqt8_171 svg{width:20px;height:20px;color:var(--text-primary)}@media (max-width: 768px){._closeButton_ttqt8_171 svg{width:16px;height:16px}}._overlay_91iev_9{display:none}@media (max-width: 768px){._overlay_91iev_9{display:block;position:fixed;top:0;right:0;bottom:0;left:0;background:rgba(0,0,0,.5);z-index:40;opacity:0;visibility:hidden;transition:opacity .3s ease,visibility .3s ease}._overlay_91iev_9._visible_91iev_23{opacity:1;visibility:visible}}._sidebar_91iev_29{width:100%;height:100%;transition:all .3s ease;border-right:1px solid var(--border-default);background:var(--background-primary);display:flex;flex-direction:column;overflow-y:auto}@media (max-width: 768px){._sidebar_91iev_29{position:fixed;left:0;top:0;height:100dvh;width:280px;z-index:50;transform:translate(-100%)}._sidebar_91iev_29._mobileOpen_91iev_49{transform:translate(0)}}._header_91iev_54{padding:16px 24px;border-bottom:1px solid var(--border-default);height:60px;box-sizing:border-box;display:flex;align-items:center;justify-content:space-between}._header_91iev_54 ._collapseBtn_91iev_63{width:16px;height:16px;color:var(--text-secondary);padding:0;transform:rotate(180deg);background:transparent}._header_91iev_54 ._collapseBtn_91iev_63:hover{color:var(--text-primary);background:transparent}._collapsed_91iev_76 ._header_91iev_54 ._collapseBtn_91iev_63{transform:rotate(0);width:26px;height:26px}._nav_91iev_82{flex:1;padding:16px}._nav_91iev_82 ._navList_91iev_86{display:flex;flex-direction:column;gap:4px}._nav_91iev_82 ._navItem_91iev_91{width:100%;display:flex;justify-content:flex-start;gap:12px;color:var(--text-secondary)}._nav_91iev_82 ._navItem_91iev_91._collapsed_91iev_76{justify-content:center!important}._nav_91iev_82 ._navItem_91iev_91:hover,._nav_91iev_82 ._navItem_91iev_91._active_91iev_105{background-color:var(--accent-primary);color:var(--text-primary)}._nav_91iev_82 ._navItemIcon_91iev_109{width:16px;height:16px}._nav_91iev_82 ._navItemLabel_91iev_113{font-size:14px}._nav_91iev_82 ._subNavItem_91iev_116{width:100%;display:flex;justify-content:flex-start;gap:12px;color:var(--text-secondary)}._nav_91iev_82 ._subNavItem_91iev_116._collapsed_91iev_76{justify-content:center!important}._nav_91iev_82 ._subNavItem_91iev_116:hover,._nav_91iev_82 ._subNavItem_91iev_116._active_91iev_105{background-color:var(--background-surface);color:var(--text-primary)}._nav_91iev_82 ._subNavIcon_91iev_134{width:16px;height:16px}._expandableBtn_91iev_139{width:100%;color:var(--text-secondary);display:flex;justify-content:space-between!important;gap:12px}._expandableBtn_91iev_139._collapsed_91iev_76{justify-content:center!important}._expandableBtn_91iev_139:hover{background-color:var(--accent-primary)!important;color:var(--text-primary)}._expandableBtn_91iev_139._active_91iev_105{background-color:var(--accent-primary);color:var(--text-primary)}._expandableBtn_91iev_139 ._expandableLabel_91iev_157{flex:1;text-align:left;font-size:14px}._expandableBtn_91iev_139 ._chevronIcon_91iev_162{width:16px;height:16px;transition:transform .2s ease}._expandableBtn_91iev_139 ._chevronIcon_91iev_162._expanded_91iev_167{transform:rotate(180deg)}._subNavList_91iev_171{margin:4px 0 0 28px;display:flex;flex-direction:column;gap:4px}._bottomSection_91iev_178{padding:1rem;border-top:1px solid hsl(var(--border));display:flex;flex-direction:column;gap:.5rem}._bottomSection_91iev_178._collapsed_91iev_76{padding:16px}._settingsBtn_91iev_189{width:100%;justify-content:flex-start!important;color:var(--text-secondary);display:flex;gap:12px}._settingsBtn_91iev_189:hover{color:var(--text-primary);background-color:var(--accent-primary)}._settingsBtn_91iev_189 ._settingsLabel_91iev_200{font-size:14px}._settingsBtn_91iev_189 ._navItemIcon_91iev_109{width:16px;height:16px}._settingsBtn_91iev_189._collapsed_91iev_76{justify-content:center!important}._settingsBtn_91iev_189._collapsed_91iev_76 ._navItemIcon_91iev_109{width:26px;height:26px}._settingsDropdown_91iev_215{width:14rem}._settingsDropdownContent_91iev_219{padding:16px}._ctHeader_91iev_223{padding:16px 24px;border-bottom:1px solid var(--border-default);height:60px;box-sizing:border-box;display:flex;align-items:center}._ctLogo_91iev_232{height:17px;width:auto}._ctActive_91iev_237{background-color:#5adba3!important;color:#0b1121!important}._ctActive_91iev_237:hover{background-color:#4cc992!important}._ctBottomSection_91iev_245{padding:13px 16px;display:flex;flex-direction:column;gap:14px;border-top:1px solid #1a1f35}._ctUserProfile_91iev_253{display:flex;align-items:center;gap:12px;padding:8px}._ctAvatar_91iev_260{width:36px;height:36px;border-radius:50%;background-color:#6b7280;color:#fff;display:flex;align-items:center;justify-content:center;font-size:14px;font-weight:600;flex-shrink:0}._ctUserInfo_91iev_274{min-width:0;overflow:hidden}._ctUserName_91iev_279{font-size:14px;font-weight:400;line-height:20px;color:#fff;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}._ctUserEmail_91iev_289{font-size:12px;font-weight:400;line-height:16px;color:#6a7282;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}._ctLogoutButton_91iev_299{margin-left:auto;background:none;border:none;color:#6a7282;cursor:pointer;padding:6px;border-radius:6px;display:flex;align-items:center;justify-content:center;flex-shrink:0;transition:color .15s,background-color .15s}._ctLogoutButton_91iev_299:hover{color:#fff;background-color:#1a2140}._ctFooter_91iev_318{font-size:12px;line-height:16px;color:#364153;padding:0 8px}._versionInfo_91iev_325{margin-top:1rem;padding:.5rem .75rem;font-size:.75rem;color:hsl(var(--muted-foreground)/.6);border-top:1px solid hsl(var(--border));text-align:center;display:flex;flex-direction:column;gap:.25rem}._header_1brol_9{width:100%;height:60px;padding:16px 24px;border-bottom:1px solid var(--border-default);background:var(--background-primary);display:flex;align-items:center;box-sizing:border-box}@media (max-width: 768px){._header_1brol_9{padding:16px}}._header_1brol_9 ._headerContent_1brol_24{display:flex;align-items:center;width:100%;height:100%}._header_1brol_9 ._leftSection_1brol_30{flex:1;display:flex;align-items:center;gap:12px}@media (max-width: 768px){._header_1brol_9 ._leftSection_1brol_30._hideMenuOnMobile_1brol_37 ._menuButton_1brol_37{visibility:hidden}}._header_1brol_9 ._menuButton_1brol_37{width:36px;height:36px;display:none;padding:0;background:transparent;border:1px solid var(--border-hover);border-radius:10px;background-color:var(--background-select);color:var(--text-primary);cursor:pointer;transition:background-color .2s ease}._header_1brol_9 ._menuButton_1brol_37:hover{background:var(--background-secondary)}._header_1brol_9 ._menuButton_1brol_37 ._menuIcon_1brol_57{width:20px;height:20px}@media (max-width: 768px){._header_1brol_9 ._menuButton_1brol_37{display:flex;align-items:center;justify-content:center}}._header_1brol_9 ._pageTitle_1brol_68{font-size:18px;font-weight:600;color:var(--text-primary)}._rightSection_1brol_74{display:flex;align-items:center;gap:12px}._mobileActions_1brol_80{display:flex;align-items:center}@media (min-width: 1025px){._mobileActions_1brol_80{display:none}}._alwaysVisibleActions_1brol_90{display:flex;align-items:center}._desktopActions_1brol_95{display:none}@media (min-width: 768px){._desktopActions_1brol_95{display:flex;align-items:center;gap:12px}}._recordingControls_1brol_106{display:flex;align-items:center;gap:8px}._btn_1brol_112{display:inline-flex;align-items:center;justify-content:center;padding:8px 16px;font-size:14px;font-weight:500;line-height:1;border:none;border-radius:6px;cursor:pointer;transition:all .2s ease;white-space:nowrap}._btn_1brol_112:disabled{opacity:.5;cursor:not-allowed}._btnPauseResume_1brol_131{background:#4b5563;color:var(--text-primary)}._btnPauseResume_1brol_131:hover{background:var(--background-secondary)}._btnRecord_1brol_139{background:#ef4444;color:#fff}._btnRecord_1brol_139:hover{background:#dc2626}._btnStop_1brol_147{background:#dc2626;color:#fff}._btnStop_1brol_147:hover{background:#b91c1c}._btnOutline_1brol_155{background:var(--background-primary);border:1px solid var(--border-default);color:var(--text-secondary)}._btnOutline_1brol_155:hover{background:var(--background-secondary);color:var(--text-primary)}._btnIcon_1brol_165{width:16px;height:16px;margin-right:8px}._btnLogout_1brol_171{display:inline-flex;align-items:center;justify-content:center;padding:10px 16px;font-size:14px;font-weight:500;line-height:1;border:none;border-radius:8px;cursor:pointer;transition:background-color .2s ease;background:#1A2140;color:#8b92a8}@media (max-width: 768px){._btnLogout_1brol_171{display:none}}._btnLogout_1brol_171 ._btnLogoutIcon_1brol_191{width:18px;height:18px}._btnLogout_1brol_171:hover{background:#2A3454;color:#fff}._btnLogoutIcon_1brol_191{width:16px;height:16px;margin-right:8px}._defaultPageTitle_1brol_206{display:flex;align-items:center;gap:8px;font-size:16px;color:var(--text-primary);margin:0;padding:0}._defaultPageTitleIcon_1brol_216{width:20px;height:20px;color:var(--text-primary)}._pausedIndicator_1brol_222{margin-left:4px;color:#fde047}._dialogOverlay_1brol_227{position:fixed;top:0;right:0;bottom:0;left:0;background:rgba(0,0,0,.5);display:flex;align-items:center;justify-content:center;z-index:50}._dialogContent_1brol_237{background:var(--background-primary);border:1px solid var(--border-default);border-radius:8px;padding:24px;width:100%;max-width:425px;box-shadow:0 10px 25px #0003}._dialogHeader_1brol_247{margin-bottom:16px}._dialogTitle_1brol_251{font-size:18px;font-weight:600;color:var(--text-primary);margin:0 0 8px}._dialogDescription_1brol_258{font-size:14px;color:var(--text-secondary);margin:0}._dialogBody_1brol_264{display:flex;flex-direction:column;gap:16px}._selectTrigger_1brol_270{display:flex;align-items:center;justify-content:space-between;width:100%;padding:10px 12px;background:var(--background-secondary);border:1px solid var(--border-default);border-radius:6px;color:var(--text-primary);font-size:14px;cursor:pointer;transition:border-color .2s ease}._selectTrigger_1brol_270:hover{border-color:var(--border-hover, var(--border-default))}._selectTrigger_1brol_270:focus{outline:none;border-color:var(--border-focus, #3b82f6)}._selectContent_1brol_292{position:absolute;top:100%;left:0;right:0;margin-top:4px;background:var(--background-secondary);border:1px solid var(--border-default);border-radius:6px;box-shadow:0 4px 12px #00000026;z-index:10;max-height:200px;overflow-y:auto}._selectItem_1brol_307{padding:10px 12px;color:var(--text-primary);font-size:14px;cursor:pointer;transition:background-color .15s ease}._selectItem_1brol_307:hover{background:var(--background-primary)}._selectItem_1brol_307._addNew_1brol_317{color:#3b82f6;font-weight:500;border-top:1px solid var(--border-default)}._inputField_1brol_323{width:100%;padding:10px 12px;background:var(--background-secondary);border:1px solid var(--border-default);border-radius:6px;color:var(--text-primary);font-size:14px;box-sizing:border-box;transition:border-color .2s ease}._inputField_1brol_323::-moz-placeholder{color:var(--text-secondary)}._inputField_1brol_323::placeholder{color:var(--text-secondary)}._inputField_1brol_323:focus{outline:none;border-color:var(--border-focus, #3b82f6)}._dividerText_1brol_342{text-align:center;font-size:14px;color:var(--text-secondary)}._inputGroup_1brol_348{display:flex;flex-direction:column;gap:8px}._tipText_1brol_354{font-size:12px;color:var(--text-secondary)}._dialogActions_1brol_359{display:flex;justify-content:space-between;gap:12px}._layoutContainer_jlk5i_9{display:grid;height:100dvh;grid-template-columns:240px 1fr 320px;grid-template-rows:60px 1fr;grid-template-areas:"nav header sidecar" "nav main sidecar";transition:grid-template-columns .3s ease;background:var(--background-primary)}._layoutContainer_jlk5i_9._sidebarCollapsed_jlk5i_18{grid-template-columns:72px 1fr 320px}._layoutContainer_jlk5i_9._sidecarCollapsed_jlk5i_21{grid-template-columns:240px 1fr 48px}._layoutContainer_jlk5i_9._sidebarCollapsed_jlk5i_18._sidecarCollapsed_jlk5i_21{grid-template-columns:72px 1fr 48px}._layoutContainer_jlk5i_9._noSidecar_jlk5i_27{grid-template-columns:240px 1fr;grid-template-areas:"nav header" "nav main"}._layoutContainer_jlk5i_9._noSidecar_jlk5i_27._sidebarCollapsed_jlk5i_18{grid-template-columns:72px 1fr}._layoutContainer_jlk5i_9._noNavigation_jlk5i_34{grid-template-columns:1fr 320px;grid-template-areas:"header sidecar" "main sidecar"}._layoutContainer_jlk5i_9._noNavigation_jlk5i_34._sidecarCollapsed_jlk5i_21{grid-template-columns:1fr 48px}._layoutContainer_jlk5i_9._noNavigation_jlk5i_34._noSidecar_jlk5i_27{grid-template-columns:1fr;grid-template-areas:"header" "main"}@media (max-width: 768px){._layoutContainer_jlk5i_9._hideNavOnMobile_jlk5i_46,._layoutContainer_jlk5i_9._hideNavOnMobile_jlk5i_46._noSidecar_jlk5i_27,._layoutContainer_jlk5i_9._hideNavOnMobile_jlk5i_46._sidecarCollapsed_jlk5i_21{grid-template-columns:1fr;grid-template-areas:"header" "main"}._layoutContainer_jlk5i_9{grid-template-columns:0 1fr;grid-template-rows:60px 1fr;grid-template-areas:"nav header" "nav main";min-height:auto;height:100dvh}._layoutContainer_jlk5i_9._sidebarCollapsed_jlk5i_18,._layoutContainer_jlk5i_9._sidecarCollapsed_jlk5i_21,._layoutContainer_jlk5i_9._sidebarCollapsed_jlk5i_18._sidecarCollapsed_jlk5i_21,._layoutContainer_jlk5i_9._noSidecar_jlk5i_27,._layoutContainer_jlk5i_9._noSidecar_jlk5i_27._sidebarCollapsed_jlk5i_18{grid-template-columns:0 1fr;grid-template-areas:"nav header" "nav main"}._layoutContainer_jlk5i_9._noNavigation_jlk5i_34,._layoutContainer_jlk5i_9._noNavigation_jlk5i_34._noSidecar_jlk5i_27,._layoutContainer_jlk5i_9._noNavigation_jlk5i_34._sidecarCollapsed_jlk5i_21{grid-template-columns:1fr;grid-template-areas:"header" "main"}}._navigation_jlk5i_77{grid-area:nav;position:sticky;top:0;height:100vh;overflow-y:auto;z-index:30}._header_jlk5i_86{grid-area:header;position:sticky;top:0;z-index:20}._main_jlk5i_93{grid-area:main;position:relative;overflow:hidden;background:var(--background-primary)}@media (max-width: 768px){._main_jlk5i_93{min-height:0}}._sidecar_jlk5i_21{grid-area:sidecar;position:sticky;top:0;height:100vh;overflow-y:auto;z-index:10}@media (max-width: 768px){._sidecar_jlk5i_21{display:none}}._mobileNavigation_jlk5i_119{display:none}@media (max-width: 768px){._mobileNavigation_jlk5i_119{display:block;position:fixed;top:0;right:0;bottom:0;left:0;z-index:50}}._mobileScreenGuard_jlk5i_131{display:none}@media (max-width: 768px){._mobileScreenGuard_jlk5i_131{display:flex;position:fixed;top:0;right:0;bottom:0;left:0;z-index:100;background:#0b1121;flex-direction:column;align-items:center;justify-content:center;gap:16px;padding:32px;text-align:center;color:#fff}}._mobileScreenGuardTitle_jlk5i_151{font-size:20px;font-weight:600;margin:0}._mobileScreenGuardText_jlk5i_157{font-size:14px;color:#9ca3af;max-width:320px;line-height:1.5;margin:0}@media (max-width: 768px){._hiddenMobile_jlk5i_166{display:none}}.___resumeUploadAnalyzing_repr3_9{width:100%;height:100%;background:linear-gradient(to bottom,#0d1117 0%,#061734 100%);display:flex;flex-direction:column;align-items:center;justify-content:center}@media (max-width: 768px){.___resumeUploadAnalyzing_repr3_9{background:transparent}}._analyzeContainer_repr3_24{background-color:var(--background-surface);border:1px solid var(--border-default);border-radius:14px;width:706px;height:408px;padding:40px 84px;display:flex;flex-direction:column;align-items:center;justify-content:center}@media (max-width: 768px){._analyzeContainer_repr3_24{background:transparent;border:none;padding:40px;width:100%;box-sizing:border-box}}._iconContainer_repr3_46{display:flex;justify-content:center}._iconContainer_repr3_46 ._iconCircle_repr3_50{width:80px;height:80px;border-radius:50%;border:4px solid var(--background-select);display:flex;align-items:center;justify-content:center;background:transparent;position:relative}@media (max-width: 768px){._iconContainer_repr3_46 ._iconCircle_repr3_50{width:56px;height:56px;border-width:2px}}._iconContainer_repr3_46 ._icon_repr3_46{width:32px;height:32px}@media (max-width: 768px){._iconContainer_repr3_46 ._icon_repr3_46{width:24px;height:24px}}._mainMessage_repr3_79{font-size:16px;color:var(--text-primary);text-align:center;line-height:24px;margin-top:20px}@media (max-width: 768px){._mainMessage_repr3_79{font-size:14px;line-height:18px;margin-top:10px}}._secondaryMessage_repr3_94{margin-top:8px;font-size:14px;color:var(--text-secondary);text-align:center;line-height:20px}@media (max-width: 768px){._secondaryMessage_repr3_94{font-size:12px;line-height:19px;margin-top:6px}}._progressBarContainer_repr3_109{width:100%;margin-top:16px}@media (max-width: 768px){._progressBarContainer_repr3_109{margin-top:10px}}._progressBarContainer_repr3_109 ._progressBar_repr3_109{width:100%;height:8px;background-color:var(--background-select);border-radius:10px;overflow:hidden;position:relative}@media (max-width: 768px){._progressBarContainer_repr3_109 ._progressBar_repr3_109{height:6px;margin:0 40px;width:calc(100% - 80px)}}._progressBarContainer_repr3_109 ._progressBarFill_repr3_133{height:100%;background:linear-gradient(to bottom,var(--accent-primary) 0%,var(--accent-light-blue) 100%);border-radius:10px;transition:width .3s ease}._footerInfo_repr3_140{display:flex;flex-direction:column;align-items:center;gap:6px;margin-top:16px}@media (max-width: 768px){._footerInfo_repr3_140{margin-top:14px}}._footerInfo_repr3_140 ._footerMessage_repr3_152{font-size:14px;line-height:20px;color:#99a1af}@media (max-width: 768px){._footerInfo_repr3_140 ._footerMessage_repr3_152{font-size:12px;line-height:17px}}._footerInfo_repr3_140 ._footerSubMessage_repr3_163{font-size:14px;line-height:20px;color:#6a7282}@media (max-width: 768px){._footerInfo_repr3_140 ._footerSubMessage_repr3_163{font-size:11px;line-height:16px}}._resumeInfoUploadAnalyzing_repr3_175{background:transparent}._resumeInfoUploadAnalyzing_repr3_175 ._analyzeContainer_repr3_24{background:transparent;border:none;padding:0;width:100%;height:100%}._resumeInfoUploadAnalyzing_repr3_175 ._footerSubMessage_repr3_163{text-align:center}._jobListUploadAnalyzing_repr3_189{background:transparent;min-height:400px;padding:32px}@media (max-width: 768px){._jobListUploadAnalyzing_repr3_189{padding:24px 16px;min-height:350px}}._jobListUploadAnalyzing_repr3_189 ._analyzeContainer_repr3_24{background:transparent;border:none;padding:0;width:100%;height:auto;max-width:500px}._jobListUploadAnalyzing_repr3_189 ._footerSubMessage_repr3_163{text-align:center}.___welcome_1kryw_9{width:100%;height:100%;overflow-y:auto}._welcomeContainer_1kryw_15{padding:102px 48px}@media (max-width: 768px){._welcomeContainer_1kryw_15{padding:20px}}._welcomeHeader_1kryw_24 ._title_1kryw_24{font-family:Inter SemiBold,sans-serif;font-size:40px;font-weight:600;color:var(--text-primary);margin:0}@media (max-width: 768px){._welcomeHeader_1kryw_24 ._title_1kryw_24{font-size:24px;text-align:center}}._welcomeHeader_1kryw_24 ._subtitle_1kryw_37{font-size:16px;color:var(--text-secondary);line-height:1.5;margin:0}@media (max-width: 768px){._welcomeHeader_1kryw_24 ._subtitle_1kryw_37{padding:0 20px;font-size:14px;text-align:center;margin-top:9px}}._welcomeContent_1kryw_53{margin-top:40px;display:flex;flex-direction:row;align-items:stretch;gap:32px}@media (max-width: 768px){._welcomeContent_1kryw_53{margin-top:10px;gap:10px;flex-direction:column}}._uploadCard_1kryw_68{background:var(--background-surface);border:1px solid var(--border-default);border-radius:14px;padding:33px}@media (max-width: 768px){._uploadCard_1kryw_68{padding:0;background:transparent;border:none}}._uploadCard_1kryw_68 ._uploadCardHeader_1kryw_81{display:flex;flex-direction:column}._uploadCard_1kryw_68 ._uploadCardTitle_1kryw_85{font-family:Inter Medium,sans-serif;font-size:16px;color:var(--text-primary);margin:0}@media (max-width: 768px){._uploadCard_1kryw_68 ._uploadCardTitle_1kryw_85{font-size:14px;text-align:center}}._uploadCard_1kryw_68 ._uploadCardDescription_1kryw_97{font-size:14px;color:var(--text-secondary);line-height:22px;margin:0}@media (max-width: 768px){._uploadCard_1kryw_68 ._uploadCardDescription_1kryw_97{display:none}}._uploadCard_1kryw_68 ._uploadArea_1kryw_108{margin-top:32px;border:2px dashed var(--border-hover);background-color:var(--background-input);border-radius:10px;padding:44px;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:20px;transition:all .2s ease;cursor:pointer}@media (max-width: 768px){._uploadCard_1kryw_68 ._uploadArea_1kryw_108{margin-top:10px;padding:22px;gap:10px}}._uploadCard_1kryw_68 ._uploadArea_1kryw_108:hover{border-color:var(--accent-primary);background-color:#4169e10d}._uploadCard_1kryw_68 ._uploadAreaDragging_1kryw_133{border-color:var(--accent-primary);border-style:dashed;background-color:#4169e11a;transform:scale(1.01);box-shadow:0 0 20px #4169e126}._uploadCard_1kryw_68 ._uploadIcon_1kryw_140{width:56px;height:56px;background-color:var(--background-select);border-radius:14px;display:flex;align-items:center;justify-content:center}._uploadCard_1kryw_68 ._uploadIcon_1kryw_140 img{width:22px}@media (max-width: 768px){._uploadCard_1kryw_68 ._uploadIcon_1kryw_140{width:48px;height:48px}}._uploadCard_1kryw_68 ._uploadButton_1kryw_158{font-family:Inter SemiBold,sans-serif;background:var(--accent-primary);color:var(--text-primary);border:none;border-radius:10px;font-size:16px;width:214px;height:56px;box-shadow:0 4px 6px -4px #4169e133,0 10px 15px -3px #4169e133}@media (max-width: 768px){._uploadCard_1kryw_68 ._uploadButton_1kryw_158{font-size:14px;height:42px}}._uploadCard_1kryw_68 ._dragDropText_1kryw_175{font-size:13px;color:var(--text-muted)}@media (max-width: 768px){._uploadCard_1kryw_68 ._dragDropText_1kryw_175{font-size:11px}}._uploadCard_1kryw_68 ._jobCountText_1kryw_184{text-align:center;margin-top:25px;font-size:13px;color:var(--text-muted)}._uploadCard_1kryw_68 ._jobCountText_1kryw_184 strong{color:var(--text-primary);font-family:Inter Bold,sans-serif}@media (max-width: 768px){._uploadCard_1kryw_68 ._jobCountText_1kryw_184{margin-top:11px;font-size:12px}}._statsContainer_1kryw_201{width:100%;max-width:420px;display:grid;grid-template-columns:1fr;grid-template-rows:repeat(3,1fr);gap:20px}@media (max-width: 768px){._statsContainer_1kryw_201{margin-top:20px;max-width:100%;grid-template-columns:1fr;grid-template-rows:1fr;gap:12px}}._statsContainer_1kryw_201 ._statsTitleMobile_1kryw_218{font-family:Inter Medium,sans-serif;font-size:16px;color:var(--text-primary);display:none}@media (max-width: 768px){._statsContainer_1kryw_201 ._statsTitleMobile_1kryw_218{display:block}}._statsContainer_1kryw_201 ._statCard_1kryw_229{background:var(--background-surface);border:1px solid var(--border-default);border-radius:14px;padding:33px;display:flex;align-items:flex-start;gap:20px}._statsContainer_1kryw_201 ._statIcon_1kryw_238{width:64px;height:64px;display:flex;align-items:center;justify-content:center;border-radius:14px;background-color:#4169e11a}._statsContainer_1kryw_201 ._statIconBlue_1kryw_247{color:var(--accent-primary)}._statsContainer_1kryw_201 ._statIconPurple_1kryw_250{color:var(--accent-purple)}._statsContainer_1kryw_201 ._statIconGreen_1kryw_253{color:var(--status-success)}._statsContainer_1kryw_201 ._statContent_1kryw_256{flex:1}._statsContainer_1kryw_201 ._statNumber_1kryw_259{font-family:Inter Bold,sans-serif;font-size:48px;height:48px;line-height:48px;margin:0}._statsContainer_1kryw_201 ._statNumberBlue_1kryw_266{color:var(--accent-primary)}._statsContainer_1kryw_201 ._statNumberPurple_1kryw_269{color:var(--accent-purple)}._statsContainer_1kryw_201 ._statNumberGreen_1kryw_272{color:var(--status-success)}._statsContainer_1kryw_201 ._statLabel_1kryw_275{font-size:14px;color:var(--text-muted);margin:10px 0 0}._footer_1kryw_281{display:flex;align-items:center;justify-content:flex-end;gap:6px;margin-top:16px;font-size:11px;color:var(--text-muted)}._footer_1kryw_281 ._footerIcon_1kryw_290{width:12px;height:12px}._footer_1kryw_281 ._boldText_1kryw_294{color:var(--text-primary)}@media (max-width: 768px){._footer_1kryw_281{justify-content:center}}._hiddenInput_1kryw_303{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.___renderLoading_1wa15_9{width:100%;height:100%;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:24px;padding:48px}.___renderLoading_1wa15_9 ._spinnerContainer_1wa15_19{position:relative;width:64px;height:64px}.___renderLoading_1wa15_9 ._spinnerContainer_1wa15_19 ._spinner_1wa15_19{width:64px;height:64px;border:4px solid var(--background-select);border-top-color:var(--accent-primary);border-radius:50%;animation:_spin_1wa15_19 1s linear infinite}.___renderLoading_1wa15_9 ._loadingText_1wa15_32{font-size:16px;color:var(--text-secondary);font-family:Inter SemiBold,sans-serif;margin:0}@keyframes _spin_1wa15_19{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.___careerPath_ey35z_9{width:100%;height:100%;overflow-y:auto}._careerPathHeader_ey35z_15{display:flex;flex-direction:column;gap:16px;border-bottom:1px solid var(--border-default);padding:16px 32px 30px}@media (max-width: 768px){._careerPathHeader_ey35z_15{padding:16px 20px 20px;gap:10px}}._careerPathHeader_ey35z_15 ._backButton_ey35z_28{width:-moz-fit-content;width:fit-content;display:inline-flex;align-items:center;gap:8px;background:none;border:none;color:var(--text-secondary);font-size:14px;cursor:pointer;padding:0;transition:color .2s}@media (max-width: 768px){._careerPathHeader_ey35z_15 ._backButton_ey35z_28{font-size:12px}}._careerPathHeader_ey35z_15 ._backButton_ey35z_28:hover{color:var(--text-primary)}._careerPathHeader_ey35z_15 ._backButton_ey35z_28 ._backIcon_ey35z_49{width:16px;height:16px}._careerPathHeader_ey35z_15 ._title_ey35z_53{font-family:Inter Bold,sans-serif;font-size:40px;font-weight:600;color:var(--text-primary);margin:0}@media (max-width: 768px){._careerPathHeader_ey35z_15 ._title_ey35z_53{font-size:24px;text-align:center}}._careerPathHeader_ey35z_15 ._subtitle_ey35z_66{font-size:16px;color:var(--text-secondary);line-height:1.5;margin:0}@media (max-width: 768px){._careerPathHeader_ey35z_15 ._subtitle_ey35z_66{font-size:14px;text-align:center}}._careerPathsGrid_ey35z_79{display:grid;grid-template-columns:repeat(auto-fill,minmax(320px,1fr));gap:24px;width:100%;padding:0 32px 24px;margin-top:12px}@media (max-width: 768px){._careerPathsGrid_ey35z_79{grid-template-columns:1fr;gap:16px;padding:0 16px 16px;margin-top:8px}}._careerPathCard_ey35z_96{background:var(--background-surface);border:1px solid var(--border-default);border-radius:10px;padding:12px;cursor:pointer;transition:all .2s ease}._careerPathCard_ey35z_96:hover,._careerPathCard_ey35z_96._selected_ey35z_104{border-color:var(--accent-primary)}@media (max-width: 768px){._careerPathCard_ey35z_96{padding:10px;border-radius:8px}}._cardHeader_ey35z_114{display:flex;align-items:flex-start;gap:12px;position:relative;height:115px}@media (max-width: 768px){._cardHeader_ey35z_114{height:auto;gap:10px}}._cardHeader_ey35z_114 ._careerIcon_ey35z_127{width:36px;height:36px;background:rgba(16,185,129,.0823529412);border-radius:10px;display:flex;align-items:center;justify-content:center;flex-shrink:0}@media (max-width: 768px){._cardHeader_ey35z_114 ._careerIcon_ey35z_127{width:32px;height:32px;border-radius:8px}}._cardHeader_ey35z_114 ._careerIcon_ey35z_127 svg{width:20px;height:20px;color:var(--match-color)}@media (max-width: 768px){._cardHeader_ey35z_114 ._careerIcon_ey35z_127 svg{width:16px;height:16px}}._cardHeader_ey35z_114 ._careerInfo_ey35z_155{flex:1;display:flex;flex-direction:column;gap:10px;min-width:0;position:relative}@media (max-width: 768px){._cardHeader_ey35z_114 ._careerInfo_ey35z_155{gap:6px}}._cardHeader_ey35z_114 ._careerName_ey35z_168{display:flex;align-items:center;gap:8px}@media (max-width: 768px){._cardHeader_ey35z_114 ._careerName_ey35z_168{gap:6px}}._cardHeader_ey35z_114 ._careerNameText_ey35z_178{font-family:Inter Bold,sans-serif;font-size:14px;color:var(--text-secondary);line-height:21px}@media (max-width: 768px){._cardHeader_ey35z_114 ._careerNameText_ey35z_178{font-size:13px;line-height:18px}}._cardHeader_ey35z_114 ._careerNameIcon_ey35z_190{width:14px;height:14px;color:var(--match-color);flex-shrink:0;opacity:0}@media (max-width: 768px){._cardHeader_ey35z_114 ._careerNameIcon_ey35z_190{width:12px;height:12px}}._cardHeader_ey35z_114 ._careerScore_ey35z_203{display:flex;align-items:baseline;gap:6px;font-family:Inter SemiBold,sans-serif;font-size:26px;line-height:26px;color:var(--match-color)}@media (max-width: 768px){._cardHeader_ey35z_114 ._careerScore_ey35z_203{font-size:22px;line-height:22px;gap:4px}}._cardHeader_ey35z_114 ._careerScore_ey35z_203 span{font-size:10px;color:var(--text-secondary)}@media (max-width: 768px){._cardHeader_ey35z_114 ._careerScore_ey35z_203 span{font-size:9px}}._cardHeader_ey35z_114 ._careerCheck_ey35z_228{width:18px;height:18px;padding:4px;border:1px solid #6b7280;border-radius:50%;display:flex;align-items:center;justify-content:center;background:transparent;transition:all .2s ease;flex-shrink:0}._cardHeader_ey35z_114 ._careerCheck_ey35z_228 ._careerCheckIcon_ey35z_241{width:100%;height:100%;border-radius:50%;background-color:var(--accent-primary);opacity:0;transition:opacity .2s ease}._careerDescription_ey35z_250{font-size:11px;color:var(--text-secondary);line-height:18px}@media (max-width: 768px){._careerDescription_ey35z_250{font-size:10px;line-height:16px;margin-top:8px}}._careerMatchedTag_ey35z_263{margin-top:8px;display:inline-flex;align-items:center;padding:4px 9px;background:var(--background-dark-surface);border:1px solid var(--border-default);border-radius:8px;width:-moz-fit-content;width:fit-content;font-family:Inter Medium,sans-serif;font-size:10px;color:var(--text-secondary)}@media (max-width: 768px){._careerMatchedTag_ey35z_263{margin-top:6px;padding:3px 7px;font-size:9px;border-radius:6px}}._careerMatchedSkills_ey35z_285{display:flex;flex-wrap:wrap;gap:4px;align-items:center;margin-top:8px}@media (max-width: 768px){._careerMatchedSkills_ey35z_285{gap:3px;margin-top:6px}}._careerMatchedSkills_ey35z_285 ._careerMatchedTag_ey35z_263{margin-top:0}._careerPathCard_ey35z_96._selected_ey35z_104 ._careerNameIcon_ey35z_190{opacity:1}._careerPathCard_ey35z_96._selected_ey35z_104 ._careerCheck_ey35z_228{border-color:var(--accent-primary)}._careerPathCard_ey35z_96._selected_ey35z_104 ._careerCheck_ey35z_228 ._careerCheckIcon_ey35z_241{opacity:1}._careerSearch_ey35z_312{margin-top:24px;padding:0 32px;width:100%}@media (max-width: 768px){._careerSearch_ey35z_312{margin-top:16px;padding:0 16px}}._careerSearch_ey35z_312 ._careerSearchContent_ey35z_323{position:relative;display:flex;align-items:center;gap:26px;background:linear-gradient(to bottom,var(--background-select),var(--background-surface),var(--background-select));border:2px solid var(--border-default);border-radius:14px;padding:26px;width:100%}@media (max-width: 768px){._careerSearch_ey35z_312 ._careerSearchContent_ey35z_323{flex-direction:column;align-items:stretch;gap:16px;padding:16px;border-radius:12px}}._careerSearch_ey35z_312 ._careerSearchLeft_ey35z_343{display:flex;align-items:center;gap:16px;flex-shrink:0}@media (max-width: 768px){._careerSearch_ey35z_312 ._careerSearchLeft_ey35z_343{gap:12px}}._careerSearch_ey35z_312 ._careerSearchIcon_ey35z_354{width:48px;height:48px;border-radius:10px;background:linear-gradient(180deg,#4169e1 0%,#8b5cf6 100%);display:flex;align-items:center;justify-content:center;flex-shrink:0}@media (max-width: 768px){._careerSearch_ey35z_312 ._careerSearchIcon_ey35z_354{width:40px;height:40px;border-radius:8px}}._careerSearch_ey35z_312 ._careerSearchIcon_ey35z_354 ._careerSearchIconSvg_ey35z_371{width:20px;height:20px;color:#fff}@media (max-width: 768px){._careerSearch_ey35z_312 ._careerSearchIcon_ey35z_354 ._careerSearchIconSvg_ey35z_371{width:18px;height:18px}}._careerSearch_ey35z_312 ._careerSearchText_ey35z_382{display:flex;flex-direction:column;gap:4px}@media (max-width: 768px){._careerSearch_ey35z_312 ._careerSearchText_ey35z_382{gap:2px}}._careerSearch_ey35z_312 ._careerSearchTitle_ey35z_392{font-family:Inter SemiBold,sans-serif;font-size:16px;color:var(--text-primary)}@media (max-width: 768px){._careerSearch_ey35z_312 ._careerSearchTitle_ey35z_392{font-size:14px}}._careerSearch_ey35z_312 ._careerSearchSubtitle_ey35z_402{font-size:11px;color:var(--text-secondary)}@media (max-width: 768px){._careerSearch_ey35z_312 ._careerSearchSubtitle_ey35z_402{font-size:10px}}._careerSearch_ey35z_312 ._careerSearchRight_ey35z_411{flex:1;min-width:0;position:relative}@media (max-width: 768px){._careerSearch_ey35z_312 ._careerSearchRight_ey35z_411{width:100%}}._careerSearch_ey35z_312 ._careerSearchInputWrapper_ey35z_421{position:relative;width:100%}._careerSearch_ey35z_312 ._careerSearchInput_ey35z_421{width:100%;padding:12px 16px;background:var(--background-input);border:1px solid var(--border-default);border-radius:10px;font-size:13px;color:var(--text-primary);outline:none}@media (max-width: 768px){._careerSearch_ey35z_312 ._careerSearchInput_ey35z_421{padding:10px 14px;font-size:12px;border-radius:8px}}._careerSearch_ey35z_312 ._careerSearchInput_ey35z_421::-moz-placeholder{color:var(--text-secondary)}._careerSearch_ey35z_312 ._careerSearchInput_ey35z_421::placeholder{color:var(--text-secondary)}._careerSearch_ey35z_312 ._careerSearchSuggestions_ey35z_445{position:absolute;top:calc(100% + 12px);left:-2px;background:var(--background-surface);border:2px solid rgba(65,105,225,.6);border-radius:12px;padding:20px 16px;z-index:99;width:calc(100% + 4px);max-height:300px;overflow-y:auto;box-shadow:0 25px 50px -12px #4169e133}@media (max-width: 768px){._careerSearch_ey35z_312 ._careerSearchSuggestions_ey35z_445{max-height:220px;padding:16px 12px;border-radius:10px}}._careerSearch_ey35z_312 ._careerSearchSuggestionItem_ey35z_466{display:flex;align-items:center;gap:12px;padding:12px 0;cursor:pointer}@media (max-width: 768px){._careerSearch_ey35z_312 ._careerSearchSuggestionItem_ey35z_466{gap:10px;padding:10px 0}}._careerSearch_ey35z_312 ._careerSearchSuggestionIcon_ey35z_479{width:32px;height:32px;border-radius:10px;background:rgba(65,105,225,.1019607843);display:flex;align-items:center;justify-content:center;flex-shrink:0}@media (max-width: 768px){._careerSearch_ey35z_312 ._careerSearchSuggestionIcon_ey35z_479{width:28px;height:28px;border-radius:8px}}._careerSearch_ey35z_312 ._careerSearchSuggestionIcon_ey35z_479 ._careerSearchSuggestionIconSvg_ey35z_496{width:16px;height:16px;color:var(--accent-primary)}@media (max-width: 768px){._careerSearch_ey35z_312 ._careerSearchSuggestionIcon_ey35z_479 ._careerSearchSuggestionIconSvg_ey35z_496{width:14px;height:14px}}._careerSearch_ey35z_312 ._careerSearchSuggestionTitle_ey35z_507{flex:1;font-family:Inter Medium,sans-serif;font-size:13px;color:var(--text-primary)}@media (max-width: 768px){._careerSearch_ey35z_312 ._careerSearchSuggestionTitle_ey35z_507{font-size:12px}}._careerSearch_ey35z_312 ._careerSearchSuggestionJobs_ey35z_518{background-color:#10b9811a;font-family:Inter Medium,sans-serif;font-size:11px;color:#10b981;flex-shrink:0;padding:4px 10px;border-radius:16px}@media (max-width: 768px){._careerSearch_ey35z_312 ._careerSearchSuggestionJobs_ey35z_518{font-size:10px;padding:3px 8px;border-radius:12px}}._careerSearch_ey35z_312 ._careerSearchContent_ey35z_323._focused_ey35z_534{border-color:#4169e199}._careerSearch_ey35z_312 ._careerSearchContent_ey35z_323._focused_ey35z_534 ._careerSearchInput_ey35z_421{border-color:#4169e199;box-shadow:0 0 0 1px #4169e199}._footer_ey35z_542{display:flex;justify-content:flex-end;border-top:1px solid var(--border-default);margin-top:auto;padding:16px 32px}@media (max-width: 768px){._footer_ey35z_542{padding:12px 16px;position:sticky;bottom:0;background:var(--background-surface)}}._footer_ey35z_542 ._continueButton_ey35z_557{min-width:120px;color:var(--text-primary)}@media (max-width: 768px){._footer_ey35z_542 ._continueButton_ey35z_557{width:100%;min-width:auto}}._careerEmptyState_ey35z_568{display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;padding:32px}@media (max-width: 768px){._careerEmptyState_ey35z_568{padding:24px 16px}}._careerEmptyState_ey35z_568 ._careerEmptyStateIcon_ey35z_581{display:flex;align-items:center;justify-content:center}._careerEmptyState_ey35z_568 ._careerEmptyStateIcon_ey35z_581 ._careerEmptyStateIconSvg_ey35z_586{width:40px;height:40px;color:var(--text-muted)}@media (max-width: 768px){._careerEmptyState_ey35z_568 ._careerEmptyStateIcon_ey35z_581 ._careerEmptyStateIconSvg_ey35z_586{width:32px;height:32px}}._careerEmptyState_ey35z_568 ._careerEmptyStateTitle_ey35z_597{font-size:13px;color:var(--text-secondary);margin-top:13px}@media (max-width: 768px){._careerEmptyState_ey35z_568 ._careerEmptyStateTitle_ey35z_597{font-size:12px;margin-top:10px}}._careerEmptyState_ey35z_568 ._careerEmptyStateMessage_ey35z_608{font-size:11px;color:var(--text-light-gray);margin-top:4px}@media (max-width: 768px){._careerEmptyState_ey35z_568 ._careerEmptyStateMessage_ey35z_608{font-size:10px}}._careerEmptyState_ey35z_568 ._careerEmptyStateQuery_ey35z_618{color:var(--text-primary)}._careerEmptyState_ey35z_568 ._careerEmptyStateButton_ey35z_621{margin-top:16px;display:flex;align-items:center;gap:8px;padding:8px 13px;background:rgba(239,68,68,.1019607843);border-radius:10px;color:var(--status-error);font-family:Inter Medium,sans-serif;font-size:14px;border:1px solid rgba(239,68,68,.3019607843)}@media (max-width: 768px){._careerEmptyState_ey35z_568 ._careerEmptyStateButton_ey35z_621{margin-top:12px;gap:6px;padding:6px 10px;font-size:12px;border-radius:8px}}._careerEmptyState_ey35z_568 ._careerEmptyStateButton_ey35z_621 ._careerEmptyStateButtonDot_ey35z_643{width:8px;height:8px;background:var(--status-error);border-radius:50%;flex-shrink:0}@media (max-width: 768px){._careerEmptyState_ey35z_568 ._careerEmptyStateButton_ey35z_621 ._careerEmptyStateButtonDot_ey35z_643{width:6px;height:6px}}._applyConfirmOverlay_1k1cb_9{position:absolute;top:0;left:0;right:0;bottom:0;border-radius:10px;background:rgba(15,20,32,.65);box-shadow:0 20px 25px -5px #0000001a,0 8px 10px -6px #0000001a;-webkit-backdrop-filter:blur(1px);backdrop-filter:blur(1px);z-index:10}._applyConfirmOverlay_1k1cb_9._modalVariant_1k1cb_21{position:fixed;top:0;right:0;bottom:0;left:0;border-radius:0;background:rgba(0,0,0,.7);-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);display:flex;align-items:center;justify-content:center;z-index:1000}._applyConfirmOverlay_1k1cb_9._modalVariant_1k1cb_21 ._applyConfirmContent_1k1cb_32{background:var(--background-surface);border:1px solid var(--border-default);border-radius:16px;padding:24px 32px;min-width:320px;max-width:400px;box-shadow:0 20px 40px #0006}._applyConfirmOverlay_1k1cb_9._modalVariant_1k1cb_21 ._applyConfirmTitle_1k1cb_41{font-size:16px}._applyConfirmOverlay_1k1cb_9._modalVariant_1k1cb_21 ._applyConfirmSubtitle_1k1cb_44{font-size:13px}._applyConfirmOverlay_1k1cb_9._modalVariant_1k1cb_21 ._applyConfirmActions_1k1cb_47{max-width:none}._applyConfirmOverlay_1k1cb_9._modalVariant_1k1cb_21 ._confirmYesButton_1k1cb_50,._applyConfirmOverlay_1k1cb_9._modalVariant_1k1cb_21 ._confirmNoButton_1k1cb_51{height:36px;font-size:13px}._applyConfirmOverlay_1k1cb_9._compactVariant_1k1cb_55{position:fixed;top:0;right:0;bottom:0;left:0;border-radius:0;background:rgba(15,20,32,.65);-webkit-backdrop-filter:blur(1px);backdrop-filter:blur(1px);display:flex;align-items:center;justify-content:center;z-index:1000}._applyConfirmOverlay_1k1cb_9._compactVariant_1k1cb_55 ._applyConfirmContent_1k1cb_32{background:var(--background-surface);border:1px solid var(--border-default);border-radius:10px;padding:20px 24px;min-width:280px;max-width:320px;box-shadow:0 20px 25px -5px #0000001a,0 8px 10px -6px #0000001a}._applyConfirmContent_1k1cb_32{width:100%;display:flex;flex-direction:column;align-items:center;padding:12px;text-align:center}._applyConfirmIcon_1k1cb_85{width:36px;height:36px;background:var(--accent-primary);border-radius:50%;display:flex;align-items:center;justify-content:center;margin-bottom:16px}._applyConfirmIcon_1k1cb_85 svg{width:18px;height:18px;color:#000}._applyConfirmTitle_1k1cb_41{margin-top:9px;font-family:Inter SemiBold,sans-serif;font-size:13px;color:var(--text-primary)}._applyConfirmSubtitle_1k1cb_44{margin-top:3px;font-size:11px;color:var(--text-secondary)}._applyConfirmActions_1k1cb_47{margin-top:10px;display:flex;flex-direction:column;gap:8px;width:100%;max-width:232px}._confirmYesButton_1k1cb_50,._confirmNoButton_1k1cb_51{display:flex;align-items:center;justify-content:center;gap:8px;padding:0 20px;border-radius:10px;font-family:Inter Medium,sans-serif;font-size:12px;cursor:pointer;transition:all .2s ease;border:none;height:30px;box-sizing:border-box}._confirmYesButton_1k1cb_50 ._buttonIcon_1k1cb_139,._confirmNoButton_1k1cb_51 ._buttonIcon_1k1cb_139{width:16px;height:16px}._confirmYesButton_1k1cb_50{background:linear-gradient(to bottom,#22c55e 0%,#10b981 100%);color:var(--text-primary)}._confirmYesButton_1k1cb_50:hover{opacity:.9}._confirmNoButton_1k1cb_51{background:var(--background-select);border:1px solid var(--border-hover);color:var(--text-secondary)}._confirmNoButton_1k1cb_51:hover{border-color:var(--border-default)}._confirmCloseButton_1k1cb_162{margin-top:12px;background:transparent;border:none;font-family:Inter Medium,sans-serif;font-size:11px;color:var(--text-muted);cursor:pointer;padding:0 8px}._confirmCloseButton_1k1cb_162:hover{color:var(--text-secondary)}._pageHeader_1xnny_9{display:flex;align-items:center;gap:12px;padding:0 24px;background:var(--background-primary);flex-shrink:0;height:60px;box-sizing:border-box;border-bottom:1px solid var(--border-default)}._pageHeader_1xnny_9 ._headerIcon_1xnny_20{width:20px;height:20px;color:var(--text-primary)}._pageHeader_1xnny_9 ._headerTitle_1xnny_25{font-size:16px;color:var(--text-primary)}._pageTitle_1xnny_30{display:flex;align-items:center;gap:8px;font-size:16px;color:var(--text-primary);margin:0;padding:0}._pageTitle_1xnny_30 svg{width:20px;height:20px;color:var(--text-primary)}._customScrollbar_1xnny_45::-webkit-scrollbar{width:8px}._customScrollbar_1xnny_45::-webkit-scrollbar-track{background:var(--background-primary)}._customScrollbar_1xnny_45::-webkit-scrollbar-thumb{background:var(--text-light-gray);border-radius:8px}._expandedDetails_1xnny_56{min-height:280px;margin-top:4px;overflow:auto;flex:1}._expandedDetails_1xnny_56::-webkit-scrollbar{width:8px}._expandedDetails_1xnny_56::-webkit-scrollbar-track{background:var(--background-primary)}._expandedDetails_1xnny_56::-webkit-scrollbar-thumb{background:var(--text-light-gray);border-radius:8px}._expandedDetails_1xnny_56 ._detailTabs_1xnny_72{position:sticky;top:0;left:0;z-index:10;background:var(--background-primary);display:flex;gap:16px;border-bottom:1px solid var(--border-default);padding:0 20px}._expandedDetails_1xnny_56 ._tab_1xnny_83{padding:12px 0;font-size:14px;color:var(--text-secondary);background:transparent;border:none;border-bottom:2px solid transparent;cursor:pointer;transition:all .2s ease}._expandedDetails_1xnny_56 ._tab_1xnny_83._activeTab_1xnny_93{color:var(--accent-primary);border-bottom-color:var(--accent-primary)}._expandedDetails_1xnny_56 ._tabContent_1xnny_97{height:100%;padding:20px}._expandedDetails_1xnny_56 ._loadingState_1xnny_101{display:flex;align-items:center;justify-content:center;gap:8px;padding:32px 0;color:var(--text-secondary);font-size:13px}._expandedDetails_1xnny_56 ._loadingState_1xnny_101 ._loadingIcon_1xnny_110{width:16px;height:16px;animation:_spin_1xnny_454 1s linear infinite}@keyframes _spin_1xnny_454{0%{transform:rotate(0)}to{transform:rotate(360deg)}}._expandedDetails_1xnny_56 ._descriptionContent_1xnny_123,._expandedDetails_1xnny_56 ._skillsContent_1xnny_124,._expandedDetails_1xnny_56 ._matchContent_1xnny_125,._expandedDetails_1xnny_56 ._vibeContent_1xnny_126{font-size:13px;line-height:1.6;color:var(--text-secondary)}._expandedDetails_1xnny_56 ._descriptionContent_1xnny_123 h4,._expandedDetails_1xnny_56 ._skillsContent_1xnny_124 h4,._expandedDetails_1xnny_56 ._matchContent_1xnny_125 h4,._expandedDetails_1xnny_56 ._vibeContent_1xnny_126 h4{font-family:Inter SemiBold,sans-serif;font-size:14px;color:var(--text-primary);margin:0 0 8px}._expandedDetails_1xnny_56 ._descriptionContent_1xnny_123 p,._expandedDetails_1xnny_56 ._skillsContent_1xnny_124 p,._expandedDetails_1xnny_56 ._matchContent_1xnny_125 p,._expandedDetails_1xnny_56 ._vibeContent_1xnny_126 p{margin:0 0 12px}._expandedDetails_1xnny_56 ._descriptionContent_1xnny_123 ul,._expandedDetails_1xnny_56 ._skillsContent_1xnny_124 ul,._expandedDetails_1xnny_56 ._matchContent_1xnny_125 ul,._expandedDetails_1xnny_56 ._vibeContent_1xnny_126 ul{margin:0;padding-left:20px}._expandedDetails_1xnny_56 ._descriptionContent_1xnny_123 ul li,._expandedDetails_1xnny_56 ._skillsContent_1xnny_124 ul li,._expandedDetails_1xnny_56 ._matchContent_1xnny_125 ul li,._expandedDetails_1xnny_56 ._vibeContent_1xnny_126 ul li{margin-bottom:6px}._expandedDetails_1xnny_56 ._skillsHeader_1xnny_159{display:flex;align-items:center;justify-content:space-between;gap:8px}._expandedDetails_1xnny_56 ._skillsHeader_1xnny_159 ._matchedTitle_1xnny_165{font-size:14px;color:var(--text-primary);margin:0}._expandedDetails_1xnny_56 ._skillsHeader_1xnny_159 ._matched_1xnny_165{display:flex;align-items:center;gap:5px}._expandedDetails_1xnny_56 ._skillsHeader_1xnny_159 ._matchedDot_1xnny_175{width:8px;height:8px;background:var(--status-success);border-radius:50%}._expandedDetails_1xnny_56 ._skillsHeader_1xnny_159 ._matchedText_1xnny_181{font-family:Inter Medium,sans-serif;font-size:12px;color:var(--status-success)}._expandedDetails_1xnny_56 ._skillsList_1xnny_186{display:flex;flex-wrap:wrap;gap:8px;margin-top:10px}._expandedDetails_1xnny_56 ._skillTag_1xnny_192{display:inline-flex;padding:0 13px;background:var(--background-surface);border:1px solid var(--border-hover);border-radius:4px;font-size:13px;color:var(--text-secondary);height:34px;line-height:34px;box-sizing:border-box}._expandedDetails_1xnny_56 ._skillTag_1xnny_192._matchedSkill_1xnny_204{background:rgba(16,185,129,.1019607843);border:1px solid rgba(16,185,129,.5019607843);color:#10b981}._expandedDetails_1xnny_56 ._matchAnalysis_1xnny_209 ._emptyStateText_1xnny_209{color:var(--text-secondary);font-size:14px;padding:16px 0}._expandedDetails_1xnny_56 ._matchAnalysis_1xnny_209 ._matchSection_1xnny_214{margin-top:16px}._expandedDetails_1xnny_56 ._matchAnalysis_1xnny_209 ._matchSection_1xnny_214:first-child{margin-top:0}._expandedDetails_1xnny_56 ._matchAnalysis_1xnny_209 ._matchTitle_1xnny_220{font-size:14px;color:var(--text-primary);margin:0}._expandedDetails_1xnny_56 ._matchAnalysis_1xnny_209 ._matchList_1xnny_225{margin:8px 0 0;display:flex;flex-direction:column;gap:8px}._expandedDetails_1xnny_56 ._matchAnalysis_1xnny_209 ._matchItem_1xnny_232{display:flex;align-items:center;gap:8px}._expandedDetails_1xnny_56 ._matchAnalysis_1xnny_209 ._matchItemDot_1xnny_237{width:4px;height:4px;background:var(--text-secondary);border-radius:50%}._expandedDetails_1xnny_56 ._matchAnalysis_1xnny_209 ._matchItemText_1xnny_243{font-size:13px;color:var(--text-secondary)}._expandedDetails_1xnny_56 ._matchAnalysis_1xnny_209 ._skillTag_1xnny_192{display:inline-flex;padding:0 13px;border-radius:4px;font-size:13px;background:rgba(16,185,129,.1019607843);border:1px solid rgba(16,185,129,.5019607843);color:#10b981;height:34px;line-height:34px;box-sizing:border-box}._expandedDetails_1xnny_56 ._vibeAnalysis_1xnny_259{display:flex;flex-direction:column;gap:16px}._expandedDetails_1xnny_56 ._vibeAnalysis_1xnny_259 ._vibeHeader_1xnny_264{text-align:center}._expandedDetails_1xnny_56 ._vibeAnalysis_1xnny_259 ._vibeHeader_1xnny_264 h4{font-size:15px;color:var(--text-primary)}._expandedDetails_1xnny_56 ._vibeAnalysis_1xnny_259 ._vibeHeader_1xnny_264 p{font-size:13px;color:var(--text-secondary);margin:0}._expandedDetails_1xnny_56 ._vibeAnalysis_1xnny_259 ._ratingCard_1xnny_277{margin-top:8px;background:var(--background-surface);border-radius:8px;padding:16px;border:1px solid var(--border-default)}._expandedDetails_1xnny_56 ._vibeAnalysis_1xnny_259 ._ratingCard_1xnny_277 ._ratingCardHeader_1xnny_284{display:flex;align-items:center;gap:8px;margin-bottom:12px}._expandedDetails_1xnny_56 ._vibeAnalysis_1xnny_259 ._ratingCard_1xnny_277 ._ratingCardHeader_1xnny_284 ._ratingIcon_1xnny_290{width:14px;height:14px;color:#facc15}._expandedDetails_1xnny_56 ._vibeAnalysis_1xnny_259 ._ratingCard_1xnny_277 ._ratingCardHeader_1xnny_284 span{font-family:Inter Medium,sans-serif;font-size:11px;color:var(--text-primary);text-transform:uppercase;letter-spacing:.5px}._expandedDetails_1xnny_56 ._vibeAnalysis_1xnny_259 ._ratingCard_1xnny_277 ._ratingsGrid_1xnny_302{display:grid;grid-template-columns:1fr 1fr;gap:12px}._expandedDetails_1xnny_56 ._vibeAnalysis_1xnny_259 ._ratingCard_1xnny_277 ._ratingItem_1xnny_307{display:flex;flex-direction:column;gap:2px}._expandedDetails_1xnny_56 ._vibeAnalysis_1xnny_259 ._ratingCard_1xnny_277 ._ratingLabel_1xnny_312{font-size:11px;color:var(--text-secondary)}._expandedDetails_1xnny_56 ._vibeAnalysis_1xnny_259 ._ratingCard_1xnny_277 ._ratingValue_1xnny_316{font-family:Inter SemiBold,sans-serif;font-size:14px;display:flex;align-items:center;gap:4px}._expandedDetails_1xnny_56 ._vibeAnalysis_1xnny_259 ._ratingCard_1xnny_277 ._ratingValue_1xnny_316._high_1xnny_323{color:#10b981}._expandedDetails_1xnny_56 ._vibeAnalysis_1xnny_259 ._ratingCard_1xnny_277 ._ratingValue_1xnny_316._medium_1xnny_326{color:#f59e0b}._expandedDetails_1xnny_56 ._vibeAnalysis_1xnny_259 ._ratingCard_1xnny_277 ._ratingValue_1xnny_316._low_1xnny_329{color:#ef4444}._expandedDetails_1xnny_56 ._vibeAnalysis_1xnny_259 ._ratingCard_1xnny_277 ._ratingValue_1xnny_316._na_1xnny_332{color:var(--text-secondary)}._expandedDetails_1xnny_56 ._vibeAnalysis_1xnny_259 ._ratingCard_1xnny_277 ._ratingValue_1xnny_316 ._starIcon_1xnny_335{width:12px;height:12px;color:#facc15}._expandedDetails_1xnny_56 ._vibeAnalysis_1xnny_259 ._ratingCard_1xnny_277 ._ratingFooter_1xnny_340{margin-top:12px;padding-top:12px;border-top:1px solid var(--border-default);font-size:11px;color:var(--text-secondary)}._expandedDetails_1xnny_56 ._vibeAnalysis_1xnny_259 ._ratingCard_1xnny_277 ._ratingFooter_1xnny_340 ._citedSource_1xnny_347{margin-top:4px;color:#3b82f6}._expandedDetails_1xnny_56 ._vibeAnalysis_1xnny_259 ._cultureCard_1xnny_351{background:var(--background-surface);border-radius:8px;padding:16px;border:1px solid var(--border-default)}._expandedDetails_1xnny_56 ._vibeAnalysis_1xnny_259 ._cultureCard_1xnny_351 ._cultureCardHeader_1xnny_357{display:flex;align-items:center;gap:8px;margin-bottom:12px}._expandedDetails_1xnny_56 ._vibeAnalysis_1xnny_259 ._cultureCard_1xnny_351 ._cultureCardHeader_1xnny_357 ._cultureIcon_1xnny_363{width:14px;height:14px;color:#f97316}._expandedDetails_1xnny_56 ._vibeAnalysis_1xnny_259 ._cultureCard_1xnny_351 ._cultureCardHeader_1xnny_357 span{font-family:Inter Medium,sans-serif;font-size:11px;color:var(--text-primary);text-transform:uppercase;letter-spacing:.5px}._expandedDetails_1xnny_56 ._vibeAnalysis_1xnny_259 ._cultureCard_1xnny_351 ._cultureContent_1xnny_375{font-size:13px;line-height:1.6;color:var(--text-secondary)}._expandedDetails_1xnny_56 ._vibeAnalysis_1xnny_259 ._vibeSection_1xnny_380{margin-top:12px}._expandedDetails_1xnny_56 ._vibeAnalysis_1xnny_259 ._vibeSection_1xnny_380:first-child{margin-top:0}._expandedDetails_1xnny_56 ._vibeAnalysis_1xnny_259 ._vibeSection_1xnny_380 h4{font-family:Inter SemiBold,sans-serif;font-size:13px;color:var(--text-primary);margin:0 0 8px}._expandedDetails_1xnny_56 ._vibeAnalysis_1xnny_259 ._vibeSection_1xnny_380 p{font-size:13px;line-height:1.6;color:var(--text-secondary);margin:0}._expandedDetails_1xnny_56 ._vibeAnalysis_1xnny_259 ._vibeError_1xnny_398{background:rgba(239,68,68,.1);border:1px solid rgba(239,68,68,.2);border-radius:8px;padding:16px}._expandedDetails_1xnny_56 ._vibeAnalysis_1xnny_259 ._vibeError_1xnny_398 ._vibeErrorHeader_1xnny_404{display:flex;align-items:center;gap:8px;margin-bottom:8px;color:#ef4444}._expandedDetails_1xnny_56 ._vibeAnalysis_1xnny_259 ._vibeError_1xnny_398 ._vibeErrorHeader_1xnny_404 ._vibeErrorIcon_1xnny_411{width:16px;height:16px}._expandedDetails_1xnny_56 ._vibeAnalysis_1xnny_259 ._vibeError_1xnny_398 ._vibeErrorHeader_1xnny_404 span{font-family:Inter Medium,sans-serif;font-size:13px}._expandedDetails_1xnny_56 ._vibeAnalysis_1xnny_259 ._vibeError_1xnny_398 ._vibeErrorMessage_1xnny_419{font-size:12px;color:#fca5a5;margin:0}._expandedDetails_1xnny_56 ._vibeAnalysis_1xnny_259 ._vibeError_1xnny_398 ._vibeRetryButton_1xnny_424{margin-top:12px;background:transparent;border:none;color:#ef4444;font-size:12px;cursor:pointer;text-decoration:underline;padding:0}._expandedDetails_1xnny_56 ._vibeAnalysis_1xnny_259 ._vibeError_1xnny_398 ._vibeRetryButton_1xnny_424:hover{color:#fca5a5}._expandedDetails_1xnny_56 ._vibeAnalysis_1xnny_259 ._vibeProcessing_1xnny_437{background:rgba(59,130,246,.1);border:1px solid rgba(59,130,246,.2);border-radius:8px;padding:16px}._expandedDetails_1xnny_56 ._vibeAnalysis_1xnny_259 ._vibeProcessing_1xnny_437 ._vibeProcessingHeader_1xnny_443{display:flex;align-items:center;gap:8px;margin-bottom:8px;color:#3b82f6}._expandedDetails_1xnny_56 ._vibeAnalysis_1xnny_259 ._vibeProcessing_1xnny_437 ._vibeProcessingHeader_1xnny_443 ._vibeProcessingIcon_1xnny_450{width:16px;height:16px}._expandedDetails_1xnny_56 ._vibeAnalysis_1xnny_259 ._vibeProcessing_1xnny_437 ._vibeProcessingHeader_1xnny_443 ._vibeProcessingIcon_1xnny_450._spinning_1xnny_454{animation:_spin_1xnny_454 1s linear infinite}._expandedDetails_1xnny_56 ._vibeAnalysis_1xnny_259 ._vibeProcessing_1xnny_437 ._vibeProcessingHeader_1xnny_443 span{font-family:Inter Medium,sans-serif;font-size:13px}._expandedDetails_1xnny_56 ._vibeAnalysis_1xnny_259 ._vibeProcessing_1xnny_437 ._vibeProcessingMessage_1xnny_461{font-size:12px;color:#93c5fd;margin:0}._expandedDetails_1xnny_56._jobCardSection_1xnny_466{max-height:280px}._jobCard_1uoey_9{position:relative;cursor:pointer}._jobCard_1uoey_9._expanded_1uoey_13{border:1px solid var(--border-default);border-radius:10px;overflow:hidden}._jobCard_1uoey_9{border:1px solid transparent}._jobCard_1uoey_9._selected_1uoey_21 ._jobCardContainer_1uoey_21{border-color:var(--accent-primary);box-shadow:0 0 0 1px var(--accent-primary),0 0 12px #60a5fa4d}._jobCardContainer_1uoey_21{background:var(--background-input);border:1px solid var(--border-default);border-radius:10px;padding:20px 20px 16px;position:relative}._titleRow_1uoey_34{display:flex;align-items:center;gap:12px;flex:1;min-width:0;padding-right:40px}@media (max-width: 768px){._titleRow_1uoey_34{padding-right:30px}}._matchScore_1uoey_48{font-family:Inter Bold,sans-serif;font-size:18px;color:var(--match-color, --accent-primary);flex-shrink:0}@media (max-width: 768px){._matchScore_1uoey_48{font-size:16px}}._title_1uoey_34{font-family:Inter SemiBold,sans-serif;font-size:17px;color:var(--text-primary);margin:0;line-height:18px;min-width:0;display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}@media (max-width: 768px){._title_1uoey_34{font-size:14px}}._statusBadges_1uoey_80{position:absolute;top:16px;right:16px;display:flex;align-items:center;gap:20px;flex-shrink:0}._appliedBadge_1uoey_90{display:inline-flex;align-items:center;gap:4px;font-family:Inter SemiBold,sans-serif;font-size:11px;color:#10b981;background-color:#10b98133;border:1px solid rgba(16,185,129,.4);padding:7px 13px;border-radius:8px;cursor:pointer;transition:all .2s ease}@media (max-width: 768px){._appliedBadge_1uoey_90{font-size:10px;padding:5px 10px;border-radius:6px}}._appliedBadge_1uoey_90:hover{background-color:#10b98144}._appliedBadge_1uoey_90 ._badgeIcon_1uoey_114{width:14px;height:14px}._appliedBadge_1uoey_90._animating_1uoey_118{animation:_appliedBadgeAppear_1uoey_1 .6s cubic-bezier(.34,1.56,.64,1)}._jobClosedBadge_1uoey_122{display:inline-flex;align-items:center;padding:7px 13px;border-radius:8px;font-size:11px;font-weight:400;white-space:nowrap;color:#4169e1;background-color:#4169e133;border:1px solid rgba(65,105,225,.4);box-shadow:0 1px 3px #0000001a,0 1px 2px #0000001a}._closedTitle_1uoey_136{opacity:.75}@keyframes _appliedBadgeAppear_1uoey_1{0%{opacity:0;transform:scale(.5) translateY(4px)}50%{opacity:1;transform:scale(1.15) translateY(-2px)}70%{transform:scale(.95) translateY(0)}to{transform:scale(1) translateY(0)}}._appliedPopover_1uoey_156{background:var(--background-surface);border:1px solid var(--border-default);border-radius:10px;box-shadow:0 4px 20px #0000004d;min-width:280px;z-index:100;animation:_popoverFadeIn_1uoey_1 .15s ease-out}@media (max-width: 768px){._appliedPopover_1uoey_156{min-width:100px}}@keyframes _popoverFadeIn_1uoey_1{0%{opacity:0;transform:scale(.95)}to{opacity:1;transform:scale(1)}}._appliedPopover_1uoey_156 ._popoverContent_1uoey_180{display:flex;flex-direction:column;gap:12px;padding:16px 20px}@media (max-width: 768px){._appliedPopover_1uoey_156 ._popoverContent_1uoey_180{padding:10px 16px}}._appliedPopover_1uoey_156 ._popoverField_1uoey_191{display:flex;flex-direction:column;gap:4px}._appliedPopover_1uoey_156 ._popoverLabel_1uoey_196{font-family:Inter Medium,sans-serif;font-size:11px;color:var(--text-muted);text-transform:uppercase;letter-spacing:.3px}@media (max-width: 768px){._appliedPopover_1uoey_156 ._popoverLabel_1uoey_196{font-size:10px}}._appliedPopover_1uoey_156 ._popoverValue_1uoey_208{font-family:Inter SemiBold,sans-serif;font-size:14px;color:var(--text-primary);max-width:280px;word-break:break-all}@media (max-width: 768px){._appliedPopover_1uoey_156 ._popoverValue_1uoey_208{font-size:12px;max-width:100px}}._saveButton_1uoey_222{position:relative;display:flex;align-items:center;justify-content:center;width:28px;height:28px;background:transparent;border:none;border-radius:8px;cursor:pointer;transition:all .2s ease}._saveButton_1uoey_222 ._saveIcon_1uoey_235{width:18px;height:18px;color:var(--text-secondary);transition:all .3s cubic-bezier(.34,1.56,.64,1)}._saveButton_1uoey_222._saved_1uoey_241 ._saveIcon_1uoey_235{color:var(--status-yellow);fill:var(--status-yellow)}._saveButton_1uoey_222._animating_1uoey_118 ._saveIcon_1uoey_235{animation:_bookmarkPop_1uoey_1 .5s cubic-bezier(.34,1.56,.64,1)}._saveButton_1uoey_222 ._bookmarkRipple_1uoey_248{position:absolute;top:50%;left:50%;width:100%;height:100%;transform:translate(-50%,-50%);border-radius:50%;background:var(--status-yellow);opacity:0;animation:_bookmarkRipple_1uoey_248 .6s ease-out;pointer-events:none}@keyframes _bookmarkPop_1uoey_1{0%{transform:scale(1)}25%{transform:scale(.8)}50%{transform:scale(1.3)}75%{transform:scale(.95)}to{transform:scale(1)}}@keyframes _bookmarkRipple_1uoey_248{0%{width:0;height:0;opacity:.5}to{width:200%;height:200%;opacity:0}}._companyInfo_1uoey_291{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-top:8px}._companyRow_1uoey_299{display:flex;align-items:center;gap:8px;flex:1;min-width:0;font-size:14px;color:var(--text-secondary)}@media (max-width: 768px){._companyRow_1uoey_299{font-size:11px}}._companyRow_1uoey_299 ._icon_1uoey_313{width:14px;height:14px;color:var(--text-secondary);flex-shrink:0}@media (max-width: 768px){._companyRow_1uoey_299 ._icon_1uoey_313{width:12px;height:12px}}._levelBadge_1uoey_326{display:inline-flex;padding:6px 12px;background:var(--background-select);border:1px solid var(--border-hover);border-radius:8px;font-family:Inter Medium,sans-serif;font-size:12px;color:var(--text-secondary);flex-shrink:0;margin-top:8px}@media (max-width: 768px){._levelBadge_1uoey_326{font-size:10px;padding:4px 9px;border-radius:6px}}._details_1uoey_346{display:flex;align-items:center;gap:20px;margin-top:12px}@media (max-width: 768px){._details_1uoey_346{flex-direction:column;align-items:flex-start;gap:4px;margin-top:8px}}._details_1uoey_346 ._detailItem_1uoey_360{display:flex;align-items:center;gap:6px;font-size:13px;color:var(--text-secondary)}@media (max-width: 768px){._details_1uoey_346 ._detailItem_1uoey_360{font-size:11px}}._details_1uoey_346 ._detailItem_1uoey_360 ._icon_1uoey_313{width:14px;height:14px;color:var(--text-muted);flex-shrink:0}@media (max-width: 768px){._details_1uoey_346 ._detailItem_1uoey_360 ._icon_1uoey_313{width:12px;height:12px}}._description_1uoey_385{margin-top:12px;font-size:13px;color:var(--text-secondary);line-height:21px}@media (max-width: 768px){._description_1uoey_385{font-size:11px;line-height:18px}}._footer_1uoey_398{margin-top:18px;display:flex;align-items:center;justify-content:space-between;padding-top:12px;border-top:1px solid var(--border-default)}@media (max-width: 768px){._footer_1uoey_398{flex-direction:column;align-items:flex-start;gap:10px}}._footerLeft_1uoey_414{display:flex;align-items:center;gap:16px}._postedTime_1uoey_420{display:flex;align-items:center;gap:6px;font-size:12px;color:var(--text-secondary)}@media (max-width: 768px){._postedTime_1uoey_420{font-size:10px}}._postedTime_1uoey_420 ._icon_1uoey_313{width:14px;height:14px}@media (max-width: 768px){._postedTime_1uoey_420 ._icon_1uoey_313{width:12px;height:12px}}._resumeIndicator_1uoey_443{position:relative;display:flex;align-items:center;gap:6px;font-family:Inter SemiBold,sans-serif;font-size:11px;color:var(--status-yellow);padding-left:20px}._resumeIndicator_1uoey_443:before{position:absolute;left:0;top:50%;transform:translateY(-50%);content:"";width:8px;height:8px;background:var(--text-secondary);border-radius:50%;flex-shrink:0}._resumeIndicator_1uoey_443 ._resumeIcon_1uoey_465{width:14px;height:14px;color:var(--status-yellow);flex-shrink:0}._processingMatchData_1uoey_472{display:inline-flex;align-items:center;gap:8px;margin-top:12px;padding:8px 14px;background:rgba(65,105,225,.1);border:1px solid rgba(65,105,225,.3);border-radius:8px;font-family:Inter Medium,sans-serif;font-size:12px;color:var(--accent-primary)}@media (max-width: 768px){._processingMatchData_1uoey_472{font-size:11px;padding:6px 12px}}._processingMatchData_1uoey_472 ._processingIcon_1uoey_491{width:14px;height:14px;animation:_spin_1uoey_1 1s linear infinite}@media (max-width: 768px){._processingMatchData_1uoey_472 ._processingIcon_1uoey_491{width:12px;height:12px}}@keyframes _spin_1uoey_1{0%{transform:rotate(0)}to{transform:rotate(360deg)}}._actions_1uoey_511{display:flex;align-items:center;gap:8px}@media (max-width: 768px){._actions_1uoey_511{width:100%}}._actionButton_1uoey_522{height:32px;padding:0 16px;border-radius:8px;font-family:Inter Medium,sans-serif;font-size:12px;color:var(--text-primary);cursor:pointer;box-sizing:border-box;white-space:nowrap}@media (max-width: 768px){._actionButton_1uoey_522{flex:1;font-size:12px;height:40px;padding:0}}._applyButtonWrapper_1uoey_542{flex:1;position:relative;flex-shrink:0}._applyButtonWrapper_1uoey_542 ._actionButton_1uoey_522{width:100%}._applyButtonWrapper_1uoey_542._showTooltip_1uoey_550:before,._applyButtonWrapper_1uoey_542._showTooltip_1uoey_550:after{position:absolute;left:50%;opacity:0;visibility:hidden;transition:all .2s ease;pointer-events:none;z-index:100}._applyButtonWrapper_1uoey_542._showTooltip_1uoey_550:before{content:attr(data-tooltip);bottom:calc(100% + 8px);transform:translate(-50%);padding:8px 12px;background:rgba(0,0,0,.85);color:#fff;font-size:12px;line-height:1.5;white-space:nowrap;border-radius:6px;box-shadow:0 6px 16px #00000014,0 3px 6px -4px #0000001f,0 9px 28px 8px #0000000d}._applyButtonWrapper_1uoey_542._showTooltip_1uoey_550:after{content:"";bottom:calc(100% + 2px);transform:translate(-50%);border:6px solid transparent;border-top-color:#000000d9}._applyButtonWrapper_1uoey_542._showTooltip_1uoey_550:hover:before,._applyButtonWrapper_1uoey_542._showTooltip_1uoey_550:hover:after{opacity:1;visibility:visible}._applyButtonWrapper_1uoey_542._showTooltip_1uoey_550:hover:before{bottom:calc(100% + 10px)}._applyButtonWrapper_1uoey_542._showTooltip_1uoey_550:hover:after{bottom:calc(100% - 2px)}._applyButton_1uoey_542{background:var(--accent-primary);border:none;transition:all .3s cubic-bezier(.4,0,.2,1);position:relative;overflow:hidden}._applyButton_1uoey_542._applied_1uoey_90{background:transparent;border:1px solid var(--accent-primary);color:var(--accent-primary)}._applyButton_1uoey_542._appliedAnimating_1uoey_602{animation:_applyButtonTransform_1uoey_1 .4s cubic-bezier(.34,1.56,.64,1)}._applyButton_1uoey_542._disabled_1uoey_605{opacity:.5;cursor:not-allowed}@keyframes _applyButtonTransform_1uoey_1{0%{transform:scale(1)}30%{transform:scale(.95)}60%{transform:scale(1.03)}to{transform:scale(1)}}._detailsButton_1uoey_624{border:1px solid var(--border-default);color:var(--text-secondary)}._tailorButtonWrapper_1uoey_629{flex:1;position:relative;flex-shrink:0}._tailorButtonWrapper_1uoey_629 ._actionButton_1uoey_522{width:100%}._tailorButtonWrapper_1uoey_629._showTooltip_1uoey_550:before,._tailorButtonWrapper_1uoey_629._showTooltip_1uoey_550:after{position:absolute;left:50%;opacity:0;visibility:hidden;transition:all .2s ease;pointer-events:none;z-index:100}._tailorButtonWrapper_1uoey_629._showTooltip_1uoey_550:before{content:attr(data-tooltip);bottom:calc(100% + 8px);transform:translate(-50%);padding:8px 12px;background:rgba(0,0,0,.85);color:#fff;font-size:12px;line-height:1.5;white-space:nowrap;border-radius:6px;box-shadow:0 6px 16px #00000014,0 3px 6px -4px #0000001f,0 9px 28px 8px #0000000d}._tailorButtonWrapper_1uoey_629._showTooltip_1uoey_550:after{content:"";bottom:calc(100% + 2px);transform:translate(-50%);border:6px solid transparent;border-top-color:#000000d9}._tailorButtonWrapper_1uoey_629._showTooltip_1uoey_550:hover:before,._tailorButtonWrapper_1uoey_629._showTooltip_1uoey_550:hover:after{opacity:1;visibility:visible}._tailorButtonWrapper_1uoey_629._showTooltip_1uoey_550:hover:before{bottom:calc(100% + 10px)}._tailorButtonWrapper_1uoey_629._showTooltip_1uoey_550:hover:after{bottom:calc(100% - 2px)}._tailorButton_1uoey_629{border:1px solid var(--border-default);color:var(--text-secondary)}._tailorButton_1uoey_629._disabled_1uoey_605{opacity:.5;cursor:not-allowed}._statusDropdownWrapper_1uoey_686{position:relative}@media (max-width: 768px){._statusDropdownWrapper_1uoey_686{width:60%}}._statusButton_1uoey_695{display:flex;align-items:center;gap:6px;background:rgba(96,165,250,.1019607843);border:1px solid var(--border-default);color:var(--accent-primary);min-width:166px;justify-content:space-between;padding:10px 12px;height:36px;box-sizing:border-box}@media (max-width: 768px){._statusButton_1uoey_695{flex:1;font-size:13px;height:40px;min-width:100px;width:100%}}._statusChevron_1uoey_718{width:14px;height:14px;transition:transform .2s ease;color:var(--accent-primary)}._statusChevron_1uoey_718._open_1uoey_724{transform:rotate(180deg)}._statusDropdown_1uoey_686{min-width:178px;background:linear-gradient(to bottom,#1a1f3a 0%,#0f1419 100%);border:1px solid var(--border-default);border-radius:14px;box-shadow:0 8px 10px -6px #0000001a,0 20px 25px -5px #0000001a;z-index:100;overflow:hidden;animation:_dropdownFadeIn_1uoey_1 .15s ease-out;padding:7px 10px;max-height:180px;overflow-y:auto}@media (max-width: 768px){._statusDropdown_1uoey_686{min-width:100px}}._statusDropdown_1uoey_686 ._statusOption_1uoey_746{display:block;width:100%;padding:11px 12px;height:40px;box-sizing:border-box;background:transparent;border:none;font-family:Inter Medium,sans-serif;font-size:13px;color:var(--text-secondary);text-align:left;cursor:pointer;transition:all .15s ease}._statusDropdown_1uoey_686 ._statusOption_1uoey_746:hover,._statusDropdown_1uoey_686 ._statusOption_1uoey_746._active_1uoey_764{color:var(--accent-primary)}@keyframes _dropdownFadeIn_1uoey_1{0%{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:translateY(0)}}._applyConfirmOverlay_1uoey_778{position:absolute;top:0;left:0;right:0;bottom:0;border-radius:10px;background:rgba(15,20,32,.65);box-shadow:0 20px 25px -5px #0000001a,0 8px 10px -6px #0000001a;-webkit-backdrop-filter:blur(1px);backdrop-filter:blur(1px);z-index:10}._applyConfirmContent_1uoey_791{width:100%;display:flex;flex-direction:column;align-items:center;padding:12px;text-align:center}._applyConfirmIcon_1uoey_800{width:36px;height:36px;background:var(--accent-primary);border-radius:50%;display:flex;align-items:center;justify-content:center;margin-bottom:16px}._applyConfirmIcon_1uoey_800 svg{width:18px;height:18px;color:#000}._applyConfirmTitle_1uoey_816{margin-top:9px;font-family:Inter SemiBold,sans-serif;font-size:13px;color:var(--text-primary)}._applyConfirmSubtitle_1uoey_823{margin-top:3px;font-size:11px;color:var(--text-secondary)}._applyConfirmActions_1uoey_829{margin-top:10px;display:flex;flex-direction:column;gap:8px;width:100%;max-width:232px}._confirmYesButton_1uoey_838,._confirmNoButton_1uoey_839{display:flex;align-items:center;justify-content:center;gap:8px;padding:0 20px;border-radius:10px;font-family:Inter Medium,sans-serif;font-size:12px;cursor:pointer;transition:all .2s ease;border:none;height:30px;box-sizing:border-box}._confirmYesButton_1uoey_838 ._buttonIcon_1uoey_854,._confirmNoButton_1uoey_839 ._buttonIcon_1uoey_854{width:16px;height:16px}._confirmYesButton_1uoey_838{background:linear-gradient(to bottom,#22c55e 0%,#10b981 100%);color:var(--text-primary)}._confirmNoButton_1uoey_839{background:var(--background-select);border:1px solid var(--border-hover);color:var(--text-secondary)}._confirmCloseButton_1uoey_871{margin-top:12px;background:transparent;border:none;font-family:Inter Medium,sans-serif;font-size:11px;color:var(--text-muted);cursor:pointer;padding:0 8px}._applyStrategyPanel_1uoey_882{display:flex;flex-direction:column;gap:8px;flex:1}._applyStrategyHeader_1uoey_889{display:flex;align-items:center;justify-content:space-between}._applyStrategyTitle_1uoey_895{font-family:Inter Medium,sans-serif;font-size:13px;color:var(--text-secondary)}._applyStrategyCancelButton_1uoey_901{background:transparent;border:none;font-family:Inter Regular,sans-serif;font-size:12px;color:var(--text-muted);cursor:pointer;padding:0}._applyStrategyCancelButton_1uoey_901:hover{color:var(--text-secondary)}._applyStrategyButtons_1uoey_914{display:flex;gap:10px}@media (max-width: 768px){._applyStrategyButtons_1uoey_914{flex-direction:column}}._goToApplyButton_1uoey_924,._tailorResumeButton_1uoey_925{flex:1;display:flex;align-items:center;justify-content:center;gap:8px;height:36px;border-radius:10px;font-family:Inter Medium,sans-serif;font-size:13px;cursor:pointer;transition:all .2s ease}@media (max-width: 768px){._goToApplyButton_1uoey_924,._tailorResumeButton_1uoey_925{height:40px}}._goToApplyButton_1uoey_924{background:var(--background-select);border:1px solid var(--border-hover);color:var(--text-primary)}._tailorResumeButton_1uoey_925{background:var(--accent-primary);border:none;color:var(--text-primary);box-shadow:0 4px 10px #4169e133}._tailorResumeButton_1uoey_925 ._tailorResumeIcon_1uoey_957{width:14px;height:14px}.leaflet-pane,.leaflet-tile,.leaflet-marker-icon,.leaflet-marker-shadow,.leaflet-tile-container,.leaflet-pane>svg,.leaflet-pane>canvas,.leaflet-zoom-box,.leaflet-image-layer,.leaflet-layer{position:absolute;left:0;top:0}.leaflet-container{overflow:hidden}.leaflet-tile,.leaflet-marker-icon,.leaflet-marker-shadow{-webkit-user-select:none;-moz-user-select:none;user-select:none;-webkit-user-drag:none}.leaflet-tile::-moz-selection{background:transparent}.leaflet-tile::selection{background:transparent}.leaflet-safari .leaflet-tile{image-rendering:-webkit-optimize-contrast}.leaflet-safari .leaflet-tile-container{width:1600px;height:1600px;-webkit-transform-origin:0 0}.leaflet-marker-icon,.leaflet-marker-shadow{display:block}.leaflet-container .leaflet-overlay-pane svg{max-width:none!important;max-height:none!important}.leaflet-container .leaflet-marker-pane img,.leaflet-container .leaflet-shadow-pane img,.leaflet-container .leaflet-tile-pane img,.leaflet-container img.leaflet-image-layer,.leaflet-container .leaflet-tile{max-width:none!important;max-height:none!important;width:auto;padding:0}.leaflet-container img.leaflet-tile{mix-blend-mode:plus-lighter}.leaflet-container.leaflet-touch-zoom{touch-action:pan-x pan-y}.leaflet-container.leaflet-touch-drag{touch-action:none;touch-action:pinch-zoom}.leaflet-container.leaflet-touch-drag.leaflet-touch-zoom{touch-action:none}.leaflet-container{-webkit-tap-highlight-color:transparent}.leaflet-container a{-webkit-tap-highlight-color:rgba(51,181,229,.4)}.leaflet-tile{filter:inherit;visibility:hidden}.leaflet-tile-loaded{visibility:inherit}.leaflet-zoom-box{width:0;height:0;box-sizing:border-box;z-index:800}.leaflet-overlay-pane svg{-moz-user-select:none}.leaflet-pane{z-index:400}.leaflet-tile-pane{z-index:200}.leaflet-overlay-pane{z-index:400}.leaflet-shadow-pane{z-index:500}.leaflet-tooltip-pane{z-index:650}.leaflet-map-pane canvas{z-index:100}.leaflet-map-pane svg{z-index:200}.leaflet-vml-shape{width:1px;height:1px}.lvml{behavior:url(#default#VML);display:inline-block;position:absolute}.leaflet-control{position:relative;z-index:800;pointer-events:visiblePainted;pointer-events:auto}.leaflet-top,.leaflet-bottom{position:absolute;z-index:1000;pointer-events:none}.leaflet-top{top:0}.leaflet-right{right:0}.leaflet-bottom{bottom:0}.leaflet-left{left:0}.leaflet-control{float:left;clear:both}.leaflet-right .leaflet-control{float:right}.leaflet-top .leaflet-control{margin-top:10px}.leaflet-bottom .leaflet-control{margin-bottom:10px}.leaflet-left .leaflet-control{margin-left:10px}.leaflet-right .leaflet-control{margin-right:10px}.leaflet-fade-anim .leaflet-popup{opacity:0;transition:opacity .2s linear}.leaflet-fade-anim .leaflet-map-pane .leaflet-popup{opacity:1}.leaflet-zoom-animated{transform-origin:0 0}svg.leaflet-zoom-animated{will-change:transform}.leaflet-zoom-anim .leaflet-zoom-animated{transition:transform .25s cubic-bezier(0,0,.25,1)}.leaflet-zoom-anim .leaflet-tile,.leaflet-pan-anim .leaflet-tile{transition:none}.leaflet-zoom-anim .leaflet-zoom-hide{visibility:hidden}.leaflet-interactive{cursor:pointer}.leaflet-grab{cursor:grab}.leaflet-crosshair,.leaflet-crosshair .leaflet-interactive{cursor:crosshair}.leaflet-popup-pane,.leaflet-control{cursor:auto}.leaflet-dragging .leaflet-grab,.leaflet-dragging .leaflet-grab .leaflet-interactive,.leaflet-dragging .leaflet-marker-draggable{cursor:move;cursor:grabbing}.leaflet-marker-icon,.leaflet-marker-shadow,.leaflet-image-layer,.leaflet-pane>svg path,.leaflet-tile-container{pointer-events:none}.leaflet-marker-icon.leaflet-interactive,.leaflet-image-layer.leaflet-interactive,.leaflet-pane>svg path.leaflet-interactive,svg.leaflet-image-layer.leaflet-interactive path{pointer-events:visiblePainted;pointer-events:auto}.leaflet-container{background:#ddd;outline-offset:1px}.leaflet-container a{color:#0078a8}.leaflet-zoom-box{border:2px dotted #38f;background:rgba(255,255,255,.5)}.leaflet-container{font-family:Helvetica Neue,Arial,Helvetica,sans-serif;font-size:12px;font-size:.75rem;line-height:1.5}.leaflet-bar{box-shadow:0 1px 5px #000000a6;border-radius:4px}.leaflet-bar a{background-color:#fff;border-bottom:1px solid #ccc;width:26px;height:26px;line-height:26px;display:block;text-align:center;text-decoration:none;color:#000}.leaflet-bar a,.leaflet-control-layers-toggle{background-position:50% 50%;background-repeat:no-repeat;display:block}.leaflet-bar a:hover,.leaflet-bar a:focus{background-color:#f4f4f4}.leaflet-bar a:first-child{border-top-left-radius:4px;border-top-right-radius:4px}.leaflet-bar a:last-child{border-bottom-left-radius:4px;border-bottom-right-radius:4px;border-bottom:none}.leaflet-bar a.leaflet-disabled{cursor:default;background-color:#f4f4f4;color:#bbb}.leaflet-touch .leaflet-bar a{width:30px;height:30px;line-height:30px}.leaflet-touch .leaflet-bar a:first-child{border-top-left-radius:2px;border-top-right-radius:2px}.leaflet-touch .leaflet-bar a:last-child{border-bottom-left-radius:2px;border-bottom-right-radius:2px}.leaflet-control-zoom-in,.leaflet-control-zoom-out{font:700 18px Lucida Console,Monaco,monospace;text-indent:1px}.leaflet-touch .leaflet-control-zoom-in,.leaflet-touch .leaflet-control-zoom-out{font-size:22px}.leaflet-control-layers{box-shadow:0 1px 5px #0006;background:#fff;border-radius:5px}.leaflet-control-layers-toggle{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABoAAAAaCAQAAAADQ4RFAAACf0lEQVR4AY1UM3gkARTePdvdoTxXKc+qTl3aU5U6b2Kbkz3Gtq3Zw6ziLGNPzrYx7946Tr6/ee/XeCQ4D3ykPtL5tHno4n0d/h3+xfuWHGLX81cn7r0iTNzjr7LrlxCqPtkbTQEHeqOrTy4Yyt3VCi/IOB0v7rVC7q45Q3Gr5K6jt+3Gl5nCoDD4MtO+j96Wu8atmhGqcNGHObuf8OM/x3AMx38+4Z2sPqzCxRFK2aF2e5Jol56XTLyggAMTL56XOMoS1W4pOyjUcGGQdZxU6qRh7B9Zp+PfpOFlqt0zyDZckPi1ttmIp03jX8gyJ8a/PG2yutpS/Vol7peZIbZcKBAEEheEIAgFbDkz5H6Zrkm2hVWGiXKiF4Ycw0RWKdtC16Q7qe3X4iOMxruonzegJzWaXFrU9utOSsLUmrc0YjeWYjCW4PDMADElpJSSQ0vQvA1Tm6/JlKnqFs1EGyZiFCqnRZTEJJJiKRYzVYzJck2Rm6P4iH+cmSY0YzimYa8l0EtTODFWhcMIMVqdsI2uiTvKmTisIDHJ3od5GILVhBCarCfVRmo4uTjkhrhzkiBV7SsaqS+TzrzM1qpGGUFt28pIySQHR6h7F6KSwGWm97ay+Z+ZqMcEjEWebE7wxCSQwpkhJqoZA5ivCdZDjJepuJ9IQjGGUmuXJdBFUygxVqVsxFsLMbDe8ZbDYVCGKxs+W080max1hFCarCfV+C1KATwcnvE9gRRuMP2prdbWGowm1KB1y+zwMMENkM755cJ2yPDtqhTI6ED1M/82yIDtC/4j4BijjeObflpO9I9MwXTCsSX8jWAFeHr05WoLTJ5G8IQVS/7vwR6ohirYM7f6HzYpogfS3R2OAAAAAElFTkSuQmCC);width:36px;height:36px}.leaflet-retina .leaflet-control-layers-toggle{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADQAAAA0CAQAAABvcdNgAAAEsklEQVR4AWL4TydIhpZK1kpWOlg0w3ZXP6D2soBtG42jeI6ZmQTHzAxiTbSJsYLjO9HhP+WOmcuhciVnmHVQcJnp7DFvScowZorad/+V/fVzMdMT2g9Cv9guXGv/7pYOrXh2U+RRR3dSd9JRx6bIFc/ekqHI29JC6pJ5ZEh1yWkhkbcFeSjxgx3L2m1cb1C7bceyxA+CNjT/Ifff+/kDk2u/w/33/IeCMOSaWZ4glosqT3DNnNZQ7Cs58/3Ce5HL78iZH/vKVIaYlqzfdLu8Vi7dnvUbEza5Idt36tquZFldl6N5Z/POLof0XLK61mZCmJSWjVF9tEjUluu74IUXvgttuVIHE7YxSkaYhJZam7yiM9Pv82JYfl9nptxZaxMJE4YSPty+vF0+Y2up9d3wwijfjZbabqm/3bZ9ecKHsiGmRflnn1MW4pjHf9oLufyn2z3y1D6n8g8TZhxyzipLNPnAUpsOiuWimg52psrTZYnOWYNDTMuWBWa0tJb4rgq1UvmutpaYEbZlwU3CLJm/ayYjHW5/h7xWLn9Hh1vepDkyf7dE7MtT5LR4e7yYpHrkhOUpEfssBLq2pPhAqoSWKUkk7EDqkmK6RrCEzqDjhNDWNE+XSMvkJRDWlZTmCW0l0PHQGRZY5t1L83kT0Y3l2SItk5JAWHl2dCOBm+fPu3fo5/3v61RMCO9Jx2EEYYhb0rmNQMX/vm7gqOEJLcXTGw3CAuRNeyaPWwjR8PRqKQ1PDA/dpv+on9Shox52WFnx0KY8onHayrJzm87i5h9xGw/tfkev0jGsQizqezUKjk12hBMKJ4kbCqGPVNXudyyrShovGw5CgxsRICxF6aRmSjlBnHRzg7Gx8fKqEubI2rahQYdR1YgDIRQO7JvQyD52hoIQx0mxa0ODtW2Iozn1le2iIRdzwWewedyZzewidueOGqlsn1MvcnQpuVwLGG3/IR1hIKxCjelIDZ8ldqWz25jWAsnldEnK0Zxro19TGVb2ffIZEsIO89EIEDvKMPrzmBOQcKQ+rroye6NgRRxqR4U8EAkz0CL6uSGOm6KQCdWjvjRiSP1BPalCRS5iQYiEIvxuBMJEWgzSoHADcVMuN7IuqqTeyUPq22qFimFtxDyBBJEwNyt6TM88blFHao/6tWWhuuOM4SAK4EI4QmFHA+SEyWlp4EQoJ13cYGzMu7yszEIBOm2rVmHUNqwAIQabISNMRstmdhNWcFLsSm+0tjJH1MdRxO5Nx0WDMhCtgD6OKgZeljJqJKc9po8juskR9XN0Y1lZ3mWjLR9JCO1jRDMd0fpYC2VnvjBSEFg7wBENc0R9HFlb0xvF1+TBEpF68d+DHR6IOWVv2BECtxo46hOFUBd/APU57WIoEwJhIi2CdpyZX0m93BZicktMj1AS9dClteUFAUNUIEygRZCtik5zSxI9MubTBH1GOiHsiLJ3OCoSZkILa9PxiN0EbvhsAo8tdAf9Seepd36lGWHmtNANTv5Jd0z4QYyeo/UEJqxKRpg5LZx6btLPsOaEmdMyxYdlc8LMaJnikDlhclqmPiQnTEpLUIZEwkRagjYkEibQErwhkTAKCLQEbUgkzJQWc/0PstHHcfEdQ+UAAAAASUVORK5CYII=);background-size:26px 26px}.leaflet-touch .leaflet-control-layers-toggle{width:44px;height:44px}.leaflet-control-layers .leaflet-control-layers-list,.leaflet-control-layers-expanded .leaflet-control-layers-toggle{display:none}.leaflet-control-layers-expanded .leaflet-control-layers-list{display:block;position:relative}.leaflet-control-layers-expanded{padding:6px 10px 6px 6px;color:#333;background:#fff}.leaflet-control-layers-scrollbar{overflow-y:scroll;overflow-x:hidden;padding-right:5px}.leaflet-control-layers-selector{margin-top:2px;position:relative;top:1px}.leaflet-control-layers label{display:block;font-size:13px;font-size:1.08333em}.leaflet-control-layers-separator{height:0;border-top:1px solid #ddd;margin:5px -10px 5px -6px}.leaflet-default-icon-path{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABkAAAApCAYAAADAk4LOAAAFgUlEQVR4Aa1XA5BjWRTN2oW17d3YaZtr2962HUzbDNpjszW24mRt28p47v7zq/bXZtrp/lWnXr337j3nPCe85NcypgSFdugCpW5YoDAMRaIMqRi6aKq5E3YqDQO3qAwjVWrD8Ncq/RBpykd8oZUb/kaJutow8r1aP9II0WmLKLIsJyv1w/kqw9Ch2MYdB++12Onxee/QMwvf4/Dk/Lfp/i4nxTXtOoQ4pW5Aj7wpici1A9erdAN2OH64x8OSP9j3Ft3b7aWkTg/Fm91siTra0f9on5sQr9INejH6CUUUpavjFNq1B+Oadhxmnfa8RfEmN8VNAsQhPqF55xHkMzz3jSmChWU6f7/XZKNH+9+hBLOHYozuKQPxyMPUKkrX/K0uWnfFaJGS1QPRtZsOPtr3NsW0uyh6NNCOkU3Yz+bXbT3I8G3xE5EXLXtCXbbqwCO9zPQYPRTZ5vIDXD7U+w7rFDEoUUf7ibHIR4y6bLVPXrz8JVZEql13trxwue/uDivd3fkWRbS6/IA2bID4uk0UpF1N8qLlbBlXs4Ee7HLTfV1j54APvODnSfOWBqtKVvjgLKzF5YdEk5ewRkGlK0i33Eofffc7HT56jD7/6U+qH3Cx7SBLNntH5YIPvODnyfIXZYRVDPqgHtLs5ABHD3YzLuespb7t79FY34DjMwrVrcTuwlT55YMPvOBnRrJ4VXTdNnYug5ucHLBjEpt30701A3Ts+HEa73u6dT3FNWwflY86eMHPk+Yu+i6pzUpRrW7SNDg5JHR4KapmM5Wv2E8Tfcb1HoqqHMHU+uWDD7zg54mz5/2BSnizi9T1Dg4QQXLToGNCkb6tb1NU+QAlGr1++eADrzhn/u8Q2YZhQVlZ5+CAOtqfbhmaUCS1ezNFVm2imDbPmPng5wmz+gwh+oHDce0eUtQ6OGDIyR0uUhUsoO3vfDmmgOezH0mZN59x7MBi++WDL1g/eEiU3avlidO671bkLfwbw5XV2P8Pzo0ydy4t2/0eu33xYSOMOD8hTf4CrBtGMSoXfPLchX+J0ruSePw3LZeK0juPJbYzrhkH0io7B3k164hiGvawhOKMLkrQLyVpZg8rHFW7E2uHOL888IBPlNZ1FPzstSJM694fWr6RwpvcJK60+0HCILTBzZLFNdtAzJaohze60T8qBzyh5ZuOg5e7uwQppofEmf2++DYvmySqGBuKaicF1blQjhuHdvCIMvp8whTTfZzI7RldpwtSzL+F1+wkdZ2TBOW2gIF88PBTzD/gpeREAMEbxnJcaJHNHrpzji0gQCS6hdkEeYt9DF/2qPcEC8RM28Hwmr3sdNyht00byAut2k3gufWNtgtOEOFGUwcXWNDbdNbpgBGxEvKkOQsxivJx33iow0Vw5S6SVTrpVq11ysA2Rp7gTfPfktc6zhtXBBC+adRLshf6sG2RfHPZ5EAc4sVZ83yCN00Fk/4kggu40ZTvIEm5g24qtU4KjBrx/BTTH8ifVASAG7gKrnWxJDcU7x8X6Ecczhm3o6YicvsLXWfh3Ch1W0k8x0nXF+0fFxgt4phz8QvypiwCCFKMqXCnqXExjq10beH+UUA7+nG6mdG/Pu0f3LgFcGrl2s0kNNjpmoJ9o4B29CMO8dMT4Q5ox8uitF6fqsrJOr8qnwNbRzv6hSnG5wP+64C7h9lp30hKNtKdWjtdkbuPA19nJ7Tz3zR/ibgARbhb4AlhavcBebmTHcFl2fvYEnW0ox9xMxKBS8btJ+KiEbq9zA4RthQXDhPa0T9TEe69gWupwc6uBUphquXgf+/FrIjweHQS4/pduMe5ERUMHUd9xv8ZR98CxkS4F2n3EUrUZ10EYNw7BWm9x1GiPssi3GgiGRDKWRYZfXlON+dfNbM+GgIwYdwAAAAASUVORK5CYII=)}.leaflet-container .leaflet-control-attribution{background:#fff;background:rgba(255,255,255,.8);margin:0}.leaflet-control-attribution,.leaflet-control-scale-line{padding:0 5px;color:#333;line-height:1.4}.leaflet-control-attribution a{text-decoration:none}.leaflet-control-attribution a:hover,.leaflet-control-attribution a:focus{text-decoration:underline}.leaflet-attribution-flag{display:inline!important;vertical-align:baseline!important;width:1em;height:.6669em}.leaflet-left .leaflet-control-scale{margin-left:5px}.leaflet-bottom .leaflet-control-scale{margin-bottom:5px}.leaflet-control-scale-line{border:2px solid #777;border-top:none;line-height:1.1;padding:2px 5px 1px;white-space:nowrap;box-sizing:border-box;background:rgba(255,255,255,.8);text-shadow:1px 1px #fff}.leaflet-control-scale-line:not(:first-child){border-top:2px solid #777;border-bottom:none;margin-top:-2px}.leaflet-control-scale-line:not(:first-child):not(:last-child){border-bottom:2px solid #777}.leaflet-touch .leaflet-control-attribution,.leaflet-touch .leaflet-control-layers,.leaflet-touch .leaflet-bar{box-shadow:none}.leaflet-touch .leaflet-control-layers,.leaflet-touch .leaflet-bar{border:2px solid rgba(0,0,0,.2);background-clip:padding-box}.leaflet-popup{position:absolute;text-align:center;margin-bottom:20px}.leaflet-popup-content-wrapper{padding:1px;text-align:left;border-radius:12px}.leaflet-popup-content{margin:13px 24px 13px 20px;line-height:1.3;font-size:13px;font-size:1.08333em;min-height:1px}.leaflet-popup-content p{margin:1.3em 0}.leaflet-popup-tip-container{width:40px;height:20px;position:absolute;left:50%;margin-top:-1px;margin-left:-20px;overflow:hidden;pointer-events:none}.leaflet-popup-tip{width:17px;height:17px;padding:1px;margin:-10px auto 0;pointer-events:auto;transform:rotate(45deg)}.leaflet-popup-content-wrapper,.leaflet-popup-tip{background:white;color:#333;box-shadow:0 3px 14px #0006}.leaflet-container a.leaflet-popup-close-button{position:absolute;top:0;right:0;border:none;text-align:center;width:24px;height:24px;font:16px/24px Tahoma,Verdana,sans-serif;color:#757575;text-decoration:none;background:transparent}.leaflet-container a.leaflet-popup-close-button:hover,.leaflet-container a.leaflet-popup-close-button:focus{color:#585858}.leaflet-popup-scrolled{overflow:auto}.leaflet-oldie .leaflet-popup-content-wrapper{-ms-zoom:1}.leaflet-oldie .leaflet-popup-tip{width:24px;margin:0 auto;-ms-filter:"progid:DXImageTransform.Microsoft.Matrix(M11=0.70710678, M12=0.70710678, M21=-0.70710678, M22=0.70710678)";filter:progid:DXImageTransform.Microsoft.Matrix(M11=.70710678,M12=.70710678,M21=-.70710678,M22=.70710678)}.leaflet-oldie .leaflet-control-zoom,.leaflet-oldie .leaflet-control-layers,.leaflet-oldie .leaflet-popup-content-wrapper,.leaflet-oldie .leaflet-popup-tip{border:1px solid #999}.leaflet-div-icon{background:#fff;border:1px solid #666}.leaflet-tooltip{position:absolute;padding:6px;background-color:#fff;border:1px solid #fff;border-radius:3px;color:#222;white-space:nowrap;-webkit-user-select:none;-moz-user-select:none;user-select:none;pointer-events:none;box-shadow:0 1px 3px #0006}.leaflet-tooltip.leaflet-interactive{cursor:pointer;pointer-events:auto}.leaflet-tooltip-top:before,.leaflet-tooltip-bottom:before,.leaflet-tooltip-left:before,.leaflet-tooltip-right:before{position:absolute;pointer-events:none;border:6px solid transparent;background:transparent;content:""}.leaflet-tooltip-bottom{margin-top:6px}.leaflet-tooltip-top{margin-top:-6px}.leaflet-tooltip-bottom:before,.leaflet-tooltip-top:before{left:50%;margin-left:-6px}.leaflet-tooltip-top:before{bottom:0;margin-bottom:-12px;border-top-color:#fff}.leaflet-tooltip-bottom:before{top:0;margin-top:-12px;margin-left:-6px;border-bottom-color:#fff}.leaflet-tooltip-left{margin-left:-6px}.leaflet-tooltip-right{margin-left:6px}.leaflet-tooltip-left:before,.leaflet-tooltip-right:before{top:50%;margin-top:-6px}.leaflet-tooltip-left:before{right:0;margin-right:-12px;border-left-color:#fff}.leaflet-tooltip-right:before{left:0;margin-left:-12px;border-right-color:#fff}@media print{.leaflet-control{-webkit-print-color-adjust:exact;print-color-adjust:exact}}.leaflet-cluster-anim .leaflet-marker-icon,.leaflet-cluster-anim .leaflet-marker-shadow{transition:transform .3s ease-out,opacity .3s ease-in}.leaflet-cluster-spider-leg{transition:stroke-dashoffset .3s ease-out,stroke-opacity .3s ease-in}.marker-cluster-small{background-color:#b5e28c99}.marker-cluster-small div{background-color:#6ecc3999}.marker-cluster-medium{background-color:#f1d35799}.marker-cluster-medium div{background-color:#f0c20c99}.marker-cluster-large{background-color:#fd9c7399}.marker-cluster-large div{background-color:#f1801799}.leaflet-oldie .marker-cluster-small{background-color:#b5e28c}.leaflet-oldie .marker-cluster-small div{background-color:#6ecc39}.leaflet-oldie .marker-cluster-medium{background-color:#f1d357}.leaflet-oldie .marker-cluster-medium div{background-color:#f0c20c}.leaflet-oldie .marker-cluster-large{background-color:#fd9c73}.leaflet-oldie .marker-cluster-large div{background-color:#f18017}.marker-cluster{background-clip:padding-box;border-radius:20px}.marker-cluster div{width:30px;height:30px;margin-left:5px;margin-top:5px;text-align:center;border-radius:15px;font:12px Helvetica Neue,Arial,Helvetica,sans-serif}.marker-cluster span{line-height:30px}._mapWrapper_1s36k_9{position:relative;background:linear-gradient(to bottom,#1a2140 0%,#0f1420 100%);border-radius:12px;overflow:hidden;height:100%;width:100%;min-width:400px;z-index:99}._mapWrapper_1s36k_9:has(.leaflet-popup) ._jobCountOverlay_1s36k_19,._mapWrapper_1s36k_9:has(.leaflet-popup) ._legend_1s36k_20{opacity:0;pointer-events:none}._mapContainer_1s36k_25{height:100%;width:100%;min-width:400px}._customDivIcon_1s36k_31{background:transparent!important;border:none!important}._clusterMarker_1s36k_36{width:48px;height:48px;position:relative;display:flex;justify-content:center;align-items:center;cursor:pointer;border:2px solid var(--border-hover);background:var(--background-surface);border-radius:50%}._clusterMarker_1s36k_36:hover{width:60px;height:60px;background:var(--accent-primary);border-color:var(--accent-primary);transition:all .2s ease}._clusterMarker_1s36k_36:hover ._clusterIcon_1s36k_55 svg{width:26px;height:26px;color:var(--text-primary)}._clusterMarker_1s36k_36:hover ._countBadge_1s36k_60{width:30px;height:30px;background:var(--text-primary);border:none;color:var(--accent-primary)}._clusterMarker_1s36k_36 ._clusterIcon_1s36k_55{color:var(--text-secondary);display:flex;align-items:center;justify-content:center}._clusterMarker_1s36k_36 ._clusterIcon_1s36k_55 svg{width:20px;height:20px;color:var(--text-secondary)}._clusterMarker_1s36k_36 ._countBadge_1s36k_60{position:absolute;top:-6px;right:-6px;background-color:var(--background-surface);border:2px solid var(--border-hover);color:var(--text-secondary);font-size:10px;font-family:Inter Bold,sans-serif;width:24px;height:24px;border-radius:50%;display:flex;align-items:center;justify-content:center}._markerWrapper_1s36k_95{position:relative;display:flex;flex-direction:column;align-items:center;cursor:pointer}._markerWrapper_1s36k_95._active_1s36k_102{z-index:100!important}._markerWrapper_1s36k_95._active_1s36k_102 ._markerPin_1s36k_105{width:60px;height:60px;margin:-20px;background-color:#23316e;border-radius:50%}._markerWrapper_1s36k_95._active_1s36k_102 ._markerPin_1s36k_105 svg{width:38px;height:38px}._markerWrapper_1s36k_95 ._markerPin_1s36k_105{width:20px;height:20px;margin:0;display:flex;align-items:center;justify-content:center;transition:width .2s ease,height .2s ease,margin .2s ease,background-color .2s ease}._markerWrapper_1s36k_95 ._markerPin_1s36k_105 svg{width:20px;height:20px;color:var(--match-color);transition:width .2s ease,height .2s ease}._jobCountOverlay_1s36k_19{position:absolute;top:16px;left:16px;z-index:650;background-color:var(--background-surface);border:1px solid var(--border-hover);border-radius:8px;padding:8px 14px;display:flex;align-items:center;gap:6px;box-shadow:0 2px 10px #0000004d;transition:opacity .2s ease}._jobCountNumber_1s36k_148{color:var(--accent-primary);font-size:18px;font-weight:700}._jobCountText_1s36k_154{color:var(--text-secondary);font-size:13px}._legend_1s36k_20{position:absolute;bottom:16px;left:16px;z-index:650;background-color:var(--background-surface);border:1px solid var(--border-hover);border-radius:8px;padding:14px 18px;box-shadow:0 2px 10px #0000004d;transition:opacity .2s ease}._legendTitle_1s36k_172{color:var(--text-primary);font-size:13px;font-weight:600;margin-bottom:12px}._legendItems_1s36k_179{display:flex;flex-direction:column;gap:8px}._legendItem_1s36k_179{display:flex;align-items:center;gap:10px;color:var(--text-secondary);font-size:12px}._legendDot_1s36k_193{width:12px;height:12px;border-radius:50%;flex-shrink:0}._legendGood_1s36k_200{background-color:#10b981}._legendFair_1s36k_204{background-color:#f59e0b}._legendPoor_1s36k_208{background-color:#8b92a8}._customPopup_1s36k_212 ._leaflet-popup-content-wrapper_1s36k_212{padding:0!important}._popupContent_1s36k_216{width:100%;padding:20px}@media (max-width: 768px){._popupContent_1s36k_216{padding:12px}}._popupHeader_1s36k_226{display:flex;align-items:flex-start;gap:12px}@media (max-width: 768px){._popupHeader_1s36k_226{gap:8px}}._popupMarkerIcon_1s36k_237{flex-shrink:0;width:48px;height:48px;display:flex;align-items:center;justify-content:center;background:rgba(16,185,129,.1254901961);border-radius:10px}@media (max-width: 768px){._popupMarkerIcon_1s36k_237{width:32px;height:32px}}._popupMarkerIcon_1s36k_237 svg{width:24px;height:24px;color:var(--match-color)}@media (max-width: 768px){._popupMarkerIcon_1s36k_237 svg{width:16px;height:16px}}._popupHeaderContent_1s36k_265{flex:1;min-width:0}._jobTitle_1s36k_270{font-family:Inter Medium,sans-serif;font-size:14px;color:var(--text-primary)}@media (max-width: 768px){._jobTitle_1s36k_270{font-size:12px}}._companyInfo_1s36k_281{margin-top:5px;display:flex;align-items:center;gap:8px;color:var(--text-secondary);font-size:12px}@media (max-width: 768px){._companyInfo_1s36k_281{font-size:11px}}._companyInfo_1s36k_281 svg{width:14px;height:14px;color:var(--text-secondary)}@media (max-width: 768px){._companyInfo_1s36k_281 svg{width:12px;height:12px}}._jobLocation_1s36k_306{margin-top:5px;color:var(--text-secondary);font-size:12px}@media (max-width: 768px){._jobLocation_1s36k_306{font-size:11px}}._popupDetails_1s36k_317{display:flex;flex-direction:column;gap:15px;padding:12px 0;margin-top:12px;border-top:1px solid var(--border-hover);border-bottom:1px solid var(--border-hover)}@media (max-width: 768px){._popupDetails_1s36k_317{gap:10px;padding:8px 0;margin-top:8px}}._jobMatchScore_1s36k_334{display:flex;align-items:center;gap:8px}@media (max-width: 768px){._jobMatchScore_1s36k_334{gap:6px}}._jobMatchScore_1s36k_334 ._matchScoreTitle_1s36k_344{font-size:12px;color:var(--text-secondary)}@media (max-width: 768px){._jobMatchScore_1s36k_334 ._matchScoreTitle_1s36k_344{font-size:11px}}._jobMatchScore_1s36k_334 ._matchScoreValue_1s36k_353{flex:1;display:flex;align-items:center;justify-content:flex-end;gap:8px}@media (max-width: 768px){._jobMatchScore_1s36k_334 ._matchScoreValue_1s36k_353{gap:6px}}._jobMatchScore_1s36k_334 ._matchScoreValue_1s36k_353 ._matchScoreNumber_1s36k_365{font-size:14px;font-weight:600;color:var(--text-primary)}@media (max-width: 768px){._jobMatchScore_1s36k_334 ._matchScoreValue_1s36k_353 ._matchScoreNumber_1s36k_365{font-size:12px}}._jobMatchScore_1s36k_334 ._matchScoreValue_1s36k_353 ._matchScoreLabel_1s36k_375{font-size:10px;font-weight:600;padding:3px 10px;border-radius:12px;letter-spacing:.02em;background-color:var(--match-color) 20;color:var(--match-color)}._jobSalary_1s36k_385{display:flex;align-items:center;gap:8px}._jobSalary_1s36k_385 ._salaryTitle_1s36k_390{font-size:12px;color:var(--text-secondary)}@media (max-width: 768px){._jobSalary_1s36k_385 ._salaryTitle_1s36k_390{font-size:11px}}._jobSalary_1s36k_385 ._salaryValue_1s36k_399{flex:1;display:flex;align-items:center;justify-content:flex-end;gap:8px;color:var(--text-primary);font-size:13px}@media (max-width: 768px){._jobSalary_1s36k_385 ._salaryValue_1s36k_399{gap:6px}}._jobLevel_1s36k_414{display:flex;align-items:center;gap:8px}._jobLevel_1s36k_414 ._levelTitle_1s36k_419{font-size:12px;color:var(--text-secondary)}._jobLevel_1s36k_414 ._levelValue_1s36k_423{flex:1;font-size:13px;color:var(--text-primary);text-align:right}._popupHint_1s36k_430{text-align:center;color:#9ca3af;font-size:11px;font-style:italic;padding-top:12px;border-top:1px solid #e5e7eb;opacity:.7}._jobDetailsLink_1s36k_440{width:100%;display:inline-flex;align-items:center;justify-content:center;gap:4px;font-size:12px;color:var(--accent-primary);cursor:pointer;margin-top:12px}._jobDetailsLink_1s36k_440 svg{width:16px}.leaflet-popup-content-wrapper{background:var(--background-surface)!important;border-radius:10px!important;box-shadow:none!important;border:2px solid var(--accent-primary)!important;padding:0!important;overflow:hidden}.leaflet-popup-content{margin:0!important}.leaflet-popup-tip-container .leaflet-popup-tip{display:none}.marker-cluster,.marker-cluster div{background:transparent!important}.leaflet-marker-icon{transition:transform .2s ease}.leaflet-marker-pane{z-index:600}.leaflet-popup-pane{z-index:700}._modalOverlay_nb2nc_9{position:absolute;top:0;right:0;bottom:0;left:0;z-index:999;display:flex;align-items:center;justify-content:center;background:rgba(0,0,0,.6);-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);padding:32px;border-radius:inherit}@media (max-width: 768px){._modalOverlay_nb2nc_9{padding:14px}}._modalOverlayFixed_nb2nc_27{position:fixed;border-radius:0}._modalOverlayFixed_nb2nc_27 ._modalContent_nb2nc_31{max-width:665px;max-height:550px}._modalContent_nb2nc_31{position:relative;width:100%;height:100%;background:var(--background-primary);border:1px solid var(--accent-primary);border-radius:12px;overflow:auto;display:flex;flex-direction:column;box-shadow:0 8px 32px #0006}._modalContent_nb2nc_31 ._jobDetailContainer_nb2nc_48{padding:18px 20px}@media (max-width: 768px){._modalContent_nb2nc_31 ._jobDetailContainer_nb2nc_48{padding:12px 16px}}._modalContent_nb2nc_31 ._header_nb2nc_56{display:flex;align-items:flex-start;gap:12px}@media (max-width: 768px){._modalContent_nb2nc_31 ._header_nb2nc_56{gap:8px}}._modalContent_nb2nc_31 ._matchScore_nb2nc_66{font-family:Inter Bold,sans-serif;font-size:32px;color:var(--match-color, --accent-primary);flex-shrink:0}@media (max-width: 768px){._modalContent_nb2nc_31 ._matchScore_nb2nc_66{font-size:24px}}._modalContent_nb2nc_31 ._title_nb2nc_77{font-family:Inter Medium,sans-serif;font-size:17px;color:var(--text-primary);margin:0;line-height:21px;flex:1;min-width:0;padding-right:40px}@media (max-width: 768px){._modalContent_nb2nc_31 ._title_nb2nc_77{font-size:14px}}._modalContent_nb2nc_31 ._companyInfo_nb2nc_92{display:flex;align-items:center;gap:12px;margin-top:8px}@media (max-width: 768px){._modalContent_nb2nc_31 ._companyInfo_nb2nc_92{gap:8px;margin-top:6px}}._modalContent_nb2nc_31 ._companyInfo_nb2nc_92 ._icon_nb2nc_104{width:14px;height:14px;color:var(--text-secondary);flex-shrink:0}@media (max-width: 768px){._modalContent_nb2nc_31 ._companyInfo_nb2nc_92 ._icon_nb2nc_104{width:12px;height:12px}}._modalContent_nb2nc_31 ._companyInfo_nb2nc_92 ._company_nb2nc_92{font-size:12px;color:var(--text-primary)}@media (max-width: 768px){._modalContent_nb2nc_31 ._companyInfo_nb2nc_92 ._company_nb2nc_92{font-size:11px}}._modalContent_nb2nc_31 ._companyInfo_nb2nc_92 ._separator_nb2nc_125{color:#3b4564}._modalContent_nb2nc_31 ._companyInfo_nb2nc_92 ._industry_nb2nc_128{font-size:12px;color:var(--text-secondary)}._modalContent_nb2nc_31 ._jobInfo_nb2nc_132{margin-top:14px;display:grid;grid-template-columns:1fr 1fr;gap:6px 24px}@media (max-width: 768px){._modalContent_nb2nc_31 ._jobInfo_nb2nc_132{grid-template-columns:1fr}}._modalContent_nb2nc_31 ._jobInfo_nb2nc_132 ._infoRow_nb2nc_143{display:flex;align-items:center;gap:6px}._modalContent_nb2nc_31 ._jobInfo_nb2nc_132 ._levelBadge_nb2nc_148{font-size:12px;color:var(--text-secondary)}@media (max-width: 768px){._modalContent_nb2nc_31 ._jobInfo_nb2nc_132 ._levelBadge_nb2nc_148{font-size:11px}}._modalContent_nb2nc_31 ._jobInfo_nb2nc_132 ._separator_nb2nc_125{color:#3b4564}._modalContent_nb2nc_31 ._jobInfo_nb2nc_132 ._locationInfo_nb2nc_160{display:flex;align-items:center;gap:4px;font-size:12px;color:var(--text-secondary)}@media (max-width: 768px){._modalContent_nb2nc_31 ._jobInfo_nb2nc_132 ._locationInfo_nb2nc_160{font-size:11px}}._modalContent_nb2nc_31 ._jobInfo_nb2nc_132 ._locationInfo_nb2nc_160 ._icon_nb2nc_104{width:12px;height:12px;color:var(--text-secondary);flex-shrink:0}._modalContent_nb2nc_31 ._jobInfo_nb2nc_132 ._jobSalary_nb2nc_178{display:flex;align-items:center;gap:6px;font-size:13px;color:var(--status-success);font-family:Inter Medium,sans-serif}@media (max-width: 768px){._modalContent_nb2nc_31 ._jobInfo_nb2nc_132 ._jobSalary_nb2nc_178{font-size:11px}}._modalContent_nb2nc_31 ._jobInfo_nb2nc_132 ._jobSalary_nb2nc_178 ._salaryIcon_nb2nc_191{width:16px;height:16px}@media (max-width: 768px){._modalContent_nb2nc_31 ._jobInfo_nb2nc_132 ._jobSalary_nb2nc_178 ._salaryIcon_nb2nc_191{width:12px;height:12px}}._modalContent_nb2nc_31 ._resumeIndicator_nb2nc_201{position:relative;display:flex;align-items:center;gap:6px;font-size:11px;color:var(--text-secondary)}._modalContent_nb2nc_31 ._resumeIndicator_nb2nc_201 ._resumeIcon_nb2nc_209{width:12px;height:12px;color:var(--text-secondary);flex-shrink:0}._modalContent_nb2nc_31 ._postedTime_nb2nc_215{display:flex;align-items:center;gap:4px;font-size:11px;color:var(--text-secondary)}@media (max-width: 768px){._modalContent_nb2nc_31 ._postedTime_nb2nc_215{font-size:10px}}._modalContent_nb2nc_31 ._postedTime_nb2nc_215 ._icon_nb2nc_104{width:12px;height:12px;color:var(--text-secondary);flex-shrink:0}._modalContent_nb2nc_31 ._description_nb2nc_233{margin-top:12px;font-size:12px;color:var(--text-secondary);line-height:20px}._modalContent_nb2nc_31 ._tabsSection_nb2nc_239{flex:1;overflow:hidden;display:flex;flex-direction:column;min-height:220px}._modalContent_nb2nc_31 ._tabsSection_nb2nc_239 .tabContent{max-height:none;flex:1;overflow-y:auto}._modalContent_nb2nc_31 ._footer_nb2nc_251{display:flex;align-items:center;justify-content:space-between;padding:10px 16px;border-top:1px solid var(--border-hover);background:var(--background-select);position:sticky;bottom:0;left:0;z-index:10}@media (max-width: 768px){._modalContent_nb2nc_31 ._footer_nb2nc_251{padding:10px 12px}}._modalContent_nb2nc_31 ._backButton_nb2nc_268{display:flex;align-items:center;gap:2px;padding:0;font-size:11px;color:var(--text-secondary);border:none;cursor:pointer;transition:color .2s ease}._modalContent_nb2nc_31 ._backButton_nb2nc_268 ._icon_nb2nc_104{width:14px}._modalContent_nb2nc_31 ._actions_nb2nc_282{display:flex;align-items:center;gap:10px}._modalContent_nb2nc_31 ._actionButton_nb2nc_287{height:30px;padding:0 14px;border-radius:10px;font-size:11px;cursor:pointer;transition:all .2s ease;box-sizing:border-box}._modalContent_nb2nc_31 ._saveButton_nb2nc_296{display:flex;align-items:center;gap:6px;background:var(--background-input);border:1px solid var(--border-hover);color:var(--text-primary)}._modalContent_nb2nc_31 ._saveButton_nb2nc_296 ._saveIcon_nb2nc_304{width:14px;height:14px}._modalContent_nb2nc_31 ._saveButton_nb2nc_296._saved_nb2nc_308{color:var(--status-yellow);border-color:var(--status-yellow)}._modalContent_nb2nc_31 ._saveButton_nb2nc_296._saved_nb2nc_308 ._saveIcon_nb2nc_304{fill:var(--status-yellow)}._modalContent_nb2nc_31 ._tailorButtonWrapper_nb2nc_315{position:relative}._modalContent_nb2nc_31 ._tailorButtonWrapper_nb2nc_315 ._actionButton_nb2nc_287{width:100%}._modalContent_nb2nc_31 ._tailorButtonWrapper_nb2nc_315._showTooltip_nb2nc_321:before,._modalContent_nb2nc_31 ._tailorButtonWrapper_nb2nc_315._showTooltip_nb2nc_321:after{position:absolute;left:50%;opacity:0;visibility:hidden;transition:all .2s ease;pointer-events:none;z-index:100}._modalContent_nb2nc_31 ._tailorButtonWrapper_nb2nc_315._showTooltip_nb2nc_321:before{content:attr(data-tooltip);bottom:calc(100% + 8px);transform:translate(-50%);padding:8px 12px;background:rgba(0,0,0,.85);color:#fff;font-size:12px;line-height:1.5;white-space:nowrap;border-radius:6px;box-shadow:0 6px 16px #00000014,0 3px 6px -4px #0000001f,0 9px 28px 8px #0000000d}._modalContent_nb2nc_31 ._tailorButtonWrapper_nb2nc_315._showTooltip_nb2nc_321:after{content:"";bottom:calc(100% + 2px);transform:translate(-50%);border:6px solid transparent;border-top-color:#000000d9}._modalContent_nb2nc_31 ._tailorButtonWrapper_nb2nc_315._showTooltip_nb2nc_321:hover:before,._modalContent_nb2nc_31 ._tailorButtonWrapper_nb2nc_315._showTooltip_nb2nc_321:hover:after{opacity:1;visibility:visible}._modalContent_nb2nc_31 ._tailorButtonWrapper_nb2nc_315._showTooltip_nb2nc_321:hover:before{bottom:calc(100% + 10px)}._modalContent_nb2nc_31 ._tailorButtonWrapper_nb2nc_315._showTooltip_nb2nc_321:hover:after{bottom:calc(100% - 2px)}._modalContent_nb2nc_31 ._tailorButton_nb2nc_315{background:var(--background-input);border:1px solid var(--border-hover);color:var(--text-primary)}._modalContent_nb2nc_31 ._tailorButton_nb2nc_315._disabled_nb2nc_365{opacity:.5;cursor:not-allowed}._modalContent_nb2nc_31 ._applyButtonWrapper_nb2nc_369{position:relative}._modalContent_nb2nc_31 ._applyButtonWrapper_nb2nc_369 ._actionButton_nb2nc_287{width:100%}._modalContent_nb2nc_31 ._applyButtonWrapper_nb2nc_369._showTooltip_nb2nc_321:before,._modalContent_nb2nc_31 ._applyButtonWrapper_nb2nc_369._showTooltip_nb2nc_321:after{position:absolute;left:50%;opacity:0;visibility:hidden;transition:all .2s ease;pointer-events:none;z-index:100}._modalContent_nb2nc_31 ._applyButtonWrapper_nb2nc_369._showTooltip_nb2nc_321:before{content:attr(data-tooltip);bottom:calc(100% + 8px);transform:translate(-50%);padding:8px 12px;background:rgba(0,0,0,.85);color:#fff;font-size:12px;line-height:1.5;white-space:nowrap;border-radius:6px;box-shadow:0 6px 16px #00000014,0 3px 6px -4px #0000001f,0 9px 28px 8px #0000000d}._modalContent_nb2nc_31 ._applyButtonWrapper_nb2nc_369._showTooltip_nb2nc_321:after{content:"";bottom:calc(100% + 2px);transform:translate(-50%);border:6px solid transparent;border-top-color:#000000d9}._modalContent_nb2nc_31 ._applyButtonWrapper_nb2nc_369._showTooltip_nb2nc_321:hover:before,._modalContent_nb2nc_31 ._applyButtonWrapper_nb2nc_369._showTooltip_nb2nc_321:hover:after{opacity:1;visibility:visible}._modalContent_nb2nc_31 ._applyButtonWrapper_nb2nc_369._showTooltip_nb2nc_321:hover:before{bottom:calc(100% + 10px)}._modalContent_nb2nc_31 ._applyButtonWrapper_nb2nc_369._showTooltip_nb2nc_321:hover:after{bottom:calc(100% - 2px)}._modalContent_nb2nc_31 ._applyButton_nb2nc_369{background:var(--accent-primary);border:none;color:var(--text-primary)}._modalContent_nb2nc_31 ._applyButton_nb2nc_369._disabled_nb2nc_365{opacity:.5;cursor:not-allowed}._closeButton_nb2nc_424{position:absolute;top:16px;right:16px;width:32px;height:32px;display:flex;align-items:center;justify-content:center;background:var(--background-surface);border:1px solid var(--border-hover);border-radius:10px;cursor:pointer;transition:all .2s ease;z-index:10}@media (max-width: 768px){._closeButton_nb2nc_424{top:12px;right:12px;width:28px;height:28px}}._closeButton_nb2nc_424 svg{width:16px;height:16px;color:var(--text-secondary)}._applyStrategyPanel_nb2nc_454{display:flex;flex-direction:column;gap:12px;flex:1}._applyStrategyHeader_nb2nc_461{display:flex;align-items:center;justify-content:space-between}._applyStrategyTitle_nb2nc_467{font-family:Inter Medium,sans-serif;font-size:13px;color:var(--text-secondary)}._applyStrategyCancelButton_nb2nc_473{background:transparent;border:none;font-family:Inter Regular,sans-serif;font-size:12px;color:var(--text-muted);cursor:pointer;transition:color .2s ease}._applyStrategyCancelButton_nb2nc_473:hover{color:var(--text-secondary)}._applyStrategyButtons_nb2nc_486{display:flex;gap:10px}@media (max-width: 768px){._applyStrategyButtons_nb2nc_486{flex-direction:column}}._goToApplyButton_nb2nc_496,._tailorResumeButton_nb2nc_497{flex:1;display:flex;align-items:center;justify-content:center;gap:8px;height:44px;font-family:Inter Medium,sans-serif;font-size:13px;border-radius:10px;cursor:pointer;transition:all .2s ease}@media (max-width: 768px){._goToApplyButton_nb2nc_496,._tailorResumeButton_nb2nc_497{height:40px}}._goToApplyButton_nb2nc_496{background:var(--background-select);border:1px solid var(--border-hover);color:var(--text-primary)}._goToApplyButton_nb2nc_496:hover{background:var(--background-surface)}._tailorResumeButton_nb2nc_497{background:var(--accent-primary);border:none;color:var(--text-primary);box-shadow:0 4px 10px #4169e133}._tailorResumeButton_nb2nc_497:hover{background:var(--accent-primary-hover, #3457c9)}._tailorResumeButton_nb2nc_497 ._tailorResumeIcon_nb2nc_535{width:14px;height:14px}._mapContainer_1k5j5_1{position:relative;background:#0f172a;border-radius:.75rem;overflow:hidden;min-height:500px;height:100%}._loadingOverlay_1k5j5_10{position:absolute;top:0;right:0;bottom:0;left:0;z-index:1000;display:flex;align-items:center;justify-content:center;background:rgba(15,23,42,.8)}._loadingSpinner_1k5j5_20{border-radius:9999px;height:2rem;width:2rem;border-bottom:2px solid #3b82f6}._jobsCountBadge_1k5j5_27{position:absolute;top:1rem;left:1rem;z-index:101}._jobsCountBadge_1k5j5_27 ._badgeInner_1k5j5_33{background:rgba(30,41,59,.9);-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);border:1px solid #334155;border-radius:.5rem;padding:.5rem .75rem;display:flex;align-items:center;gap:.5rem}._jobsCountBadge_1k5j5_27 ._count_1k5j5_43{color:#60a5fa;font-weight:700;font-size:1.125rem}._jobsCountBadge_1k5j5_27 ._label_1k5j5_48{color:#d1d5db;font-size:.875rem}._mapLegend_1k5j5_53{position:absolute;bottom:1rem;left:1rem;z-index:101}._mapLegend_1k5j5_53 ._legendInner_1k5j5_59{background:rgba(30,41,59,.9);-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);border:1px solid #334155;border-radius:.5rem;padding:.75rem}._mapLegend_1k5j5_53 ._legendTitle_1k5j5_66{color:#e5e7eb;font-weight:500;font-size:.875rem;margin-bottom:.5rem}._mapLegend_1k5j5_53 ._legendItems_1k5j5_72{display:flex;flex-direction:column;gap:.375rem}._mapLegend_1k5j5_53 ._legendItem_1k5j5_72{display:flex;align-items:center;gap:.5rem}._mapLegend_1k5j5_53 ._legendDot_1k5j5_82{width:.75rem;height:.75rem;border-radius:9999px;cursor:pointer;transition:transform .2s ease}._mapLegend_1k5j5_53 ._legendDot_1k5j5_82._good_1k5j5_89{background:#10b981}._mapLegend_1k5j5_53 ._legendDot_1k5j5_82._fair_1k5j5_92{background:#f59e0b}._mapLegend_1k5j5_53 ._legendDot_1k5j5_82._poor_1k5j5_95{background:#6b7280}._mapLegend_1k5j5_53 ._legendText_1k5j5_98{color:#d1d5db;font-size:.75rem}._noJobsMessage_1k5j5_103{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;align-items:center;justify-content:center;z-index:500;background:#0f172a}._noJobsMessage_1k5j5_103 ._messageInner_1k5j5_112{text-align:center;color:#9ca3af;background:rgba(30,41,59,.9);padding:1.5rem;border-radius:.75rem;border:1px solid #334155}._errorContainer_1k5j5_121{display:flex;align-items:center;justify-content:center;height:100%;min-height:500px;background:#0f172a;border-radius:.75rem}._errorContainer_1k5j5_121 ._errorInner_1k5j5_130{text-align:center;color:#9ca3af}._errorContainer_1k5j5_121 ._retryButton_1k5j5_134{margin-top:1rem;padding:.5rem 1rem;background:#2563eb;color:#fff;border-radius:.5rem;transition:background .2s;border:none;cursor:pointer}._errorContainer_1k5j5_121 ._retryButton_1k5j5_134:hover{background:#1d4ed8}._pageHeader_w9upc_9{display:flex;align-items:center;gap:12px;padding:0 24px;background:var(--background-primary);flex-shrink:0;height:60px;box-sizing:border-box;border-bottom:1px solid var(--border-default)}._pageHeader_w9upc_9 ._headerIcon_w9upc_20{width:20px;height:20px;color:var(--text-primary)}._pageHeader_w9upc_9 ._headerTitle_w9upc_25{font-size:16px;color:var(--text-primary)}._pageTitle_w9upc_30{display:flex;align-items:center;gap:8px;font-size:16px;color:var(--text-primary);margin:0;padding:0}._pageTitle_w9upc_30 svg{width:20px;height:20px;color:var(--text-primary)}._customScrollbar_w9upc_45::-webkit-scrollbar{width:8px}._customScrollbar_w9upc_45::-webkit-scrollbar-track{background:var(--background-primary)}._customScrollbar_w9upc_45::-webkit-scrollbar-thumb{background:var(--text-light-gray);border-radius:8px}._jobList_w9upc_56{width:100%;height:100%;display:flex;flex-direction:column;overflow:hidden}._header_w9upc_20{display:flex;align-items:center;justify-content:space-between;gap:16px;flex-wrap:wrap;flex-shrink:0;padding:16px 32px}@media (max-width: 768px){._header_w9upc_20{padding:12px 20px;gap:12px}}._tabs_w9upc_80{width:100%;display:flex;align-items:center;gap:4px;border:1px solid var(--border-default);padding:4px;border-radius:14px;transition:opacity .15s ease;box-sizing:border-box}@media (max-width: 768px){._tabs_w9upc_80{border:none;padding:0;gap:4px}}._tabs_w9upc_80._tabsPending_w9upc_98{opacity:.7;pointer-events:none}._tabs_w9upc_80 ._tab_w9upc_80{flex:1;display:flex;align-items:center;justify-content:center;gap:10px;padding:12px;background:transparent;border:none;border-radius:10px;font-family:Inter Medium,sans-serif;font-size:13px;color:var(--text-secondary);cursor:pointer;transition:all .2s ease}@media (max-width: 768px){._tabs_w9upc_80 ._tab_w9upc_80{padding:8px 6px;font-size:11px}}._tabs_w9upc_80 ._tab_w9upc_80._active_w9upc_124{background:var(--accent-primary);color:var(--text-primary)}._tabs_w9upc_80 ._tab_w9upc_80._active_w9upc_124 ._tabIcon_w9upc_128{color:var(--text-primary)}._tabs_w9upc_80 ._tab_w9upc_80._active_w9upc_124 ._tabCount_w9upc_131{background:rgba(255,255,255,.2);color:var(--text-primary);border-radius:8px}._tabs_w9upc_80 ._tab_w9upc_80:nth-child(2)._active_w9upc_124{background:var(--status-yellow)}._tabs_w9upc_80 ._tab_w9upc_80:nth-child(3)._active_w9upc_124{background:var(--status-success)}._tabs_w9upc_80 ._tabIcon_w9upc_128{width:16px;height:16px;color:var(--text-secondary)}@media (max-width: 768px){._tabs_w9upc_80 ._tabIcon_w9upc_128{width:14px;height:14px}}._tabs_w9upc_80 ._tabLabel_w9upc_153{white-space:nowrap}._tabs_w9upc_80 ._tabCount_w9upc_131{display:inline-flex;align-items:center;justify-content:center;min-width:20px;height:20px;padding:0 8px;background:rgba(139,146,168,.1019607843);border-radius:4px;font-family:Inter SemiBold,sans-serif;font-size:11px;color:var(--text-secondary)}@media (max-width: 768px){._tabs_w9upc_80 ._tabCount_w9upc_131{min-width:16px;height:20px;padding:0 6px;font-size:10px;border-radius:4px}}._jobsUpdateToast_w9upc_179{position:absolute;top:24px;left:50%;transform:translate(-50%);display:flex;align-items:center;gap:10px;padding:12px 20px;background:var(--background-dark-surface);border:1px solid var(--border-hover);border-radius:12px;font-family:Inter Medium,sans-serif;font-size:13px;color:var(--text-primary);cursor:pointer;transition:all .2s ease;animation:_toastSlideDown_w9upc_1 .4s cubic-bezier(.16,1,.3,1);box-shadow:0 8px 32px #0000004d,0 2px 8px #0003;z-index:100;white-space:nowrap}@media (max-width: 768px){._jobsUpdateToast_w9upc_179{top:16px;padding:10px 16px;font-size:12px;gap:8px;border-radius:10px}}._jobsUpdateToast_w9upc_179:hover{background:var(--background-select);border-color:var(--accent-primary);box-shadow:0 8px 32px #0006,0 0 0 1px var(--accent-primary)}._jobsUpdateToast_w9upc_179:active{transform:translate(-50%) scale(.98)}._jobsUpdateToast_w9upc_179 ._toastIcon_w9upc_218{width:16px;height:16px;color:var(--accent-primary);flex-shrink:0}@media (max-width: 768px){._jobsUpdateToast_w9upc_179 ._toastIcon_w9upc_218{width:14px;height:14px}}._jobsUpdateToast_w9upc_179 ._toastAction_w9upc_230{color:var(--accent-primary);font-family:Inter SemiBold,sans-serif}@keyframes _toastSlideDown_w9upc_1{0%{opacity:0;transform:translate(-50%) translateY(-20px)}to{opacity:1;transform:translate(-50%) translateY(0)}}._controls_w9upc_245{width:100%;display:flex;align-items:center;gap:10px;height:40px}@media (max-width: 768px){._controls_w9upc_245{flex-wrap:wrap;height:auto;gap:12px}}._controls_w9upc_245 ._searchWrapper_w9upc_259{flex:1;position:relative;display:flex;align-items:center;background:var(--background-input);border:1px solid var(--border-hover);padding:12px;gap:12px;border-radius:8px;height:100%;box-sizing:border-box}@media (max-width: 768px){._controls_w9upc_245 ._searchWrapper_w9upc_259{width:100%;flex:none;order:1;height:40px;border-radius:8px}}._controls_w9upc_245 ._searchWrapper_w9upc_259 ._searchIcon_w9upc_281{width:16px;height:16px;color:var(--text-muted);pointer-events:none}@media (max-width: 768px){._controls_w9upc_245 ._searchWrapper_w9upc_259 ._searchIcon_w9upc_281{width:14px;height:14px}}._controls_w9upc_245 ._searchWrapper_w9upc_259 ._searchInput_w9upc_293{width:100%;font-size:14px;color:var(--text-primary);outline:none;transition:all .2s ease;background:transparent}._controls_w9upc_245 ._searchWrapper_w9upc_259 ._searchInput_w9upc_293::-moz-placeholder{color:var(--text-muted)}._controls_w9upc_245 ._searchWrapper_w9upc_259 ._searchInput_w9upc_293::placeholder{color:var(--text-muted)}._controls_w9upc_245 ._searchWrapper_w9upc_259 ._searchInput_w9upc_293:focus{border:none}._controls_w9upc_245 ._mobileControlsRow_w9upc_307{display:none}@media (max-width: 768px){._controls_w9upc_245 ._mobileControlsRow_w9upc_307{display:flex;width:100%;order:2;align-items:center;gap:10px}}._controls_w9upc_245 ._viewToggle_w9upc_319{display:flex;align-items:center;background:var(--background-select);border:1px solid var(--border-hover);border-radius:10px;padding:4px}@media (max-width: 768px){._controls_w9upc_245 ._viewToggle_w9upc_319{display:none}}._controls_w9upc_245 ._viewToggleMobile_w9upc_332{display:none}@media (max-width: 768px){._controls_w9upc_245 ._viewToggleMobile_w9upc_332{display:flex;align-items:center;background:var(--background-select);border:1px solid var(--border-hover);border-radius:10px;padding:2px;height:40px;box-sizing:border-box}}._controls_w9upc_245 ._viewButton_w9upc_347{display:flex;align-items:center;gap:8px;padding:6px 12px;background:transparent;border:none;font-family:Inter Medium,sans-serif;font-size:13px;color:var(--text-secondary);cursor:pointer;transition:all .2s ease;border-radius:8px}._controls_w9upc_245 ._viewButton_w9upc_347._active_w9upc_124{background:var(--accent-primary);color:var(--text-primary)}._controls_w9upc_245 ._viewButton_w9upc_347._active_w9upc_124 ._viewIcon_w9upc_365{color:var(--text-primary)}._controls_w9upc_245 ._viewButtonMobile_w9upc_368{display:flex;align-items:center;justify-content:center;width:36px;height:36px;padding:0;background:transparent;border:none;color:var(--text-secondary);cursor:pointer;transition:all .2s ease;border-radius:8px}._controls_w9upc_245 ._viewButtonMobile_w9upc_368._active_w9upc_124{background:var(--accent-primary);color:var(--text-primary)}._controls_w9upc_245 ._viewButtonMobile_w9upc_368._active_w9upc_124 ._viewIcon_w9upc_365{color:var(--text-primary)}._controls_w9upc_245 ._viewButtonMobile_w9upc_368 ._viewIcon_w9upc_365{width:18px;height:18px}._controls_w9upc_245 ._viewIcon_w9upc_365{width:14px;height:14px}@media (max-width: 768px){._controls_w9upc_245 ._viewButtonText_w9upc_398{display:none}}._controls_w9upc_245 ._filterButton_w9upc_402,._controls_w9upc_245 ._sortButton_w9upc_403{display:flex;align-items:center;gap:6px;padding:8px 12px;background:var(--background-select);border:1px solid var(--border-default);border-radius:8px;font-family:Inter Medium,sans-serif;font-size:13px;color:var(--text-primary);cursor:pointer;transition:all .2s ease}._controls_w9upc_245 ._filterButton_w9upc_402._active_w9upc_124,._controls_w9upc_245 ._sortButton_w9upc_403._active_w9upc_124{color:var(--text-primary)}@media (max-width: 768px){._controls_w9upc_245 ._filterButton_w9upc_402{display:none}}._controls_w9upc_245 ._filterButtonMobile_w9upc_426{display:none}@media (max-width: 768px){._controls_w9upc_245 ._filterButtonMobile_w9upc_426{display:flex;align-items:center;justify-content:center;width:40px;height:40px;padding:0;background:var(--background-select);border:1px solid var(--border-hover);border-radius:10px;box-sizing:border-box;color:var(--text-primary);cursor:pointer;transition:all .2s ease;flex-shrink:0}._controls_w9upc_245 ._filterButtonMobile_w9upc_426._active_w9upc_124{background:var(--accent-primary)}._controls_w9upc_245 ._filterButtonMobile_w9upc_426 ._filterIcon_w9upc_449{width:18px;height:18px}}._controls_w9upc_245 ._filterIcon_w9upc_449,._controls_w9upc_245 ._sortIcon_w9upc_455,._controls_w9upc_245 ._chevronIcon_w9upc_456{width:14px;height:14px}._controls_w9upc_245 ._sortWrapper_w9upc_460{position:relative;min-width:170px}@media (max-width: 768px){._controls_w9upc_245 ._sortWrapper_w9upc_460{display:none}}._controls_w9upc_245 ._sortWrapperMobile_w9upc_469{display:none}@media (max-width: 768px){._controls_w9upc_245 ._sortWrapperMobile_w9upc_469{display:block;position:relative;flex:1}}._controls_w9upc_245 ._sortButton_w9upc_403{width:100%}._controls_w9upc_245 ._sortButtonMobile_w9upc_482{display:flex;align-items:center;gap:8px;width:100%;padding:10px 14px;background:var(--background-select);border:1px solid var(--border-hover);border-radius:10px;font-family:Inter Medium,sans-serif;font-size:11px;color:var(--text-primary);cursor:pointer;transition:all .2s ease;height:40px;box-sizing:border-box}._controls_w9upc_245 ._sortButtonMobile_w9upc_482 ._sortIcon_w9upc_455{width:16px;height:16px;flex-shrink:0}._controls_w9upc_245 ._sortButtonMobile_w9upc_482 ._sortLabel_w9upc_504{flex:1;text-align:left}._controls_w9upc_245 ._sortButtonMobile_w9upc_482 ._chevronIcon_w9upc_456{width:16px;height:16px;flex-shrink:0}._controls_w9upc_245 ._sortLabel_w9upc_504{flex:1}._controls_w9upc_245 ._sortDropdown_w9upc_516{position:absolute;top:calc(100% + 14px);right:0;min-width:180px;background:var(--background-select);border:1px solid var(--border-hover);border-radius:10px;z-index:100;box-shadow:0 8px 10px -6px #0000001a,0 20px 25px -5px #0000001a;overflow:hidden}@media (max-width: 768px){._controls_w9upc_245 ._sortDropdown_w9upc_516{left:0;right:0;min-width:auto}}._controls_w9upc_245 ._sortOption_w9upc_535{display:flex;width:100%;padding:10px 16px;background:transparent;border:none;font-family:Inter Medium,sans-serif;font-size:13px;color:var(--text-secondary);cursor:pointer;text-align:left;transition:all .15s ease}._controls_w9upc_245 ._sortOption_w9upc_535._active_w9upc_124{background:var(--accent-primary);color:var(--text-primary)}._filtersPanel_w9upc_553{width:100%;display:flex;flex-direction:column;gap:24px;padding:20px;background:var(--background-dark-surface);border:1px solid var(--border-default);flex-shrink:0;border-radius:10px}@media (max-width: 768px){._filtersPanel_w9upc_553{padding:17px}}._filtersPanel_w9upc_553 ._filterSection_w9upc_569{display:flex;flex-direction:column;gap:8px}._filtersPanel_w9upc_553 ._filterSection_w9upc_569:first-child{margin-top:0}._filtersPanel_w9upc_553 ._filterLabel_w9upc_577{font-size:14px;color:var(--text-secondary)}._filtersPanel_w9upc_553 ._filterChips_w9upc_581{display:flex;flex-wrap:wrap;gap:10px}@media (max-width: 768px){._filtersPanel_w9upc_553 ._filterChips_w9upc_581{gap:8px}}._filtersPanel_w9upc_553 ._filterChip_w9upc_581{display:inline-flex;padding:8px 16px;background:transparent;border:1px solid var(--border-hover);border-radius:8px;font-size:14px;color:var(--text-secondary);cursor:pointer;transition:all .2s ease;height:38px;box-sizing:border-box}@media (max-width: 768px){._filtersPanel_w9upc_553 ._filterChip_w9upc_581{padding:6px 12px;font-size:12px;height:34px}}._filtersPanel_w9upc_553 ._filterChip_w9upc_581._active_w9upc_124{background:var(--accent-primary);border-color:var(--accent-primary);color:var(--text-primary)}._filtersPanel_w9upc_553 ._filterInputRow_w9upc_616{display:grid;grid-template-columns:1fr 1fr;gap:16px}@media (max-width: 768px){._filtersPanel_w9upc_553 ._filterInputRow_w9upc_616{gap:12px}}._filtersPanel_w9upc_553 ._filterInputGroup_w9upc_626{display:flex;flex-direction:column;gap:8px}._filtersPanel_w9upc_553 ._filterInputLabel_w9upc_631{display:flex;align-items:center;gap:6px;font-family:Inter Medium,sans-serif;font-size:13px;color:var(--text-secondary)}._filtersPanel_w9upc_553 ._filterInputIcon_w9upc_639{width:14px;height:14px;color:var(--text-muted)}._filtersPanel_w9upc_553 ._filterInput_w9upc_616{width:100%;padding:12px 16px;background:var(--background-input);border:1px solid var(--border-default);border-radius:8px;font-family:Inter Medium,sans-serif;font-size:13px;color:var(--text-primary);outline:none;transition:all .2s ease}._filtersPanel_w9upc_553 ._filterInput_w9upc_616::-moz-placeholder{color:var(--text-muted)}._filtersPanel_w9upc_553 ._filterInput_w9upc_616::placeholder{color:var(--text-muted)}._filtersPanel_w9upc_553 ._filterInput_w9upc_616:focus{border-color:var(--accent-primary)}._filtersPanel_w9upc_553 ._salaryHeader_w9upc_662{display:flex;justify-content:space-between;align-items:center}._filtersPanel_w9upc_553 ._salaryValues_w9upc_667{font-family:Inter SemiBold,sans-serif;font-size:13px;color:var(--text-primary)}._filtersPanel_w9upc_553 ._salarySlider_w9upc_672{position:relative;display:flex;align-items:center;width:100%;height:20px;margin:8px 0;touch-action:none;-webkit-user-select:none;-moz-user-select:none;user-select:none}._filtersPanel_w9upc_553 ._sliderTrackBase_w9upc_682{position:relative;flex-grow:1;height:6px;background:var(--border-default);border-radius:3px;overflow:hidden}._filtersPanel_w9upc_553 ._sliderRange_w9upc_690{position:absolute;height:100%;background:var(--accent-primary);border-radius:3px}._filtersPanel_w9upc_553 ._sliderThumb_w9upc_696{display:block;width:16px;height:16px;background:var(--text-primary);border:2px solid var(--accent-primary);border-radius:50%;cursor:grab;box-shadow:0 1px 2px -1px #0000001a,0 1px 3px #0000001a;transition:transform .15s ease,box-shadow .15s ease;outline:none}._filtersPanel_w9upc_553 ._sliderThumb_w9upc_696:hover{transform:scale(1.1);box-shadow:0 2px 4px -1px #00000026,0 2px 6px #00000026}._filtersPanel_w9upc_553 ._sliderThumb_w9upc_696:active{cursor:grabbing;transform:scale(1.15)}._filtersPanel_w9upc_553 ._sliderThumb_w9upc_696:focus-visible{box-shadow:0 0 0 3px #4169e14d}._filtersPanel_w9upc_553 ._sliderTrack_w9upc_682{position:absolute;z-index:1;height:100%;background:var(--accent-primary);border-radius:3px;pointer-events:none}._filtersPanel_w9upc_553 ._quickSelect_w9upc_727{display:flex;align-items:center;gap:10px}._filtersPanel_w9upc_553 ._quickSelectLabel_w9upc_732{font-size:12px;color:#6a7282}._filtersPanel_w9upc_553 ._quickSelectOption_w9upc_736{background:none;border:none;font-size:12px;color:var(--text-secondary);cursor:pointer;padding:0;transition:color .2s ease}._filtersPanel_w9upc_553 ._quickSelectOption_w9upc_736:hover{color:var(--accent-primary)}._filtersPanel_w9upc_553 ._quickSelectDot_w9upc_748{color:var(--text-muted);font-size:10px}._filtersPanel_w9upc_553 ._saveSettingsCheckbox_w9upc_752{display:flex;align-items:flex-start;gap:12px;padding:16px 0;cursor:pointer}._filtersPanel_w9upc_553 ._saveSettingsCheckbox_w9upc_752 input[type=checkbox]{width:16px;height:16px;margin:2px 0 0;cursor:pointer;accent-color:var(--accent-primary);flex-shrink:0}._filtersPanel_w9upc_553 ._saveSettingsContent_w9upc_768{display:flex;flex-direction:column;gap:4px}._filtersPanel_w9upc_553 ._saveSettingsLabel_w9upc_773{font-size:14px;font-weight:500;color:var(--text-primary)}._filtersPanel_w9upc_553 ._saveSettingsDescription_w9upc_778{font-size:12px;color:var(--text-secondary)}._filtersPanel_w9upc_553 ._filterActions_w9upc_782{display:flex;justify-content:center;padding-top:12px}._filtersPanel_w9upc_553 ._applyButton_w9upc_787{width:160px;height:44px;background:var(--accent-primary);border:none;border-radius:10px;font-family:Inter Medium,sans-serif;font-size:14px;color:var(--text-primary);cursor:pointer}._contentWrapper_w9upc_799{flex:1;min-height:0;position:relative;z-index:10;overflow:hidden}._content_w9upc_799{position:absolute;top:0;right:0;bottom:0;left:0;-webkit-overflow-scrolling:touch;padding:0 32px 32px}@media (max-width: 768px){._content_w9upc_799{padding:0 16px calc(16px + env(safe-area-inset-bottom,0px))}}._content_w9upc_799._hidden_w9upc_818{visibility:hidden;pointer-events:none}._mapContent_w9upc_823{position:absolute;top:0;right:0;bottom:0;left:0;padding:0 32px 32px}@media (max-width: 768px){._mapContent_w9upc_823{padding:0 16px calc(16px + env(safe-area-inset-bottom,0px))}}._mapContent_w9upc_823._hidden_w9upc_818{visibility:hidden;pointer-events:none}._loadingWrapper_w9upc_838{display:flex;align-items:center;justify-content:center;min-height:300px}._errorWrapper_w9upc_845{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:16px;min-height:300px;text-align:center}._errorMessage_w9upc_855{font-size:14px;color:var(--text-secondary)}._retryButton_w9upc_860{padding:10px 20px;background:var(--accent-primary);border:none;border-radius:8px;font-family:Inter Medium,sans-serif;font-size:13px;color:#fff;cursor:pointer;transition:all .2s ease}._retryButton_w9upc_860:hover{background:var(--accent-primary-hover)}._emptyState_w9upc_875{display:flex;flex-direction:column;align-items:center;justify-content:center;min-height:300px;text-align:center}._emptyIcon_w9upc_884{display:flex;align-items:center;justify-content:center;width:64px;height:64px;background:var(--background-dark-surface);border-radius:16px;margin-bottom:16px}._emptyIcon_w9upc_884 ._emptyIconSvg_w9upc_894{width:28px;height:28px;color:var(--text-muted)}._emptyTitle_w9upc_900{font-family:Inter SemiBold,sans-serif;font-size:16px;color:var(--text-primary);margin:0 0 8px}._emptyMessage_w9upc_907{font-size:13px;color:var(--text-secondary);margin:0;max-width:300px}._noResumeState_w9upc_914{display:flex;flex-direction:column;align-items:center;justify-content:center;min-height:400px;text-align:center;padding:32px}@media (max-width: 768px){._noResumeState_w9upc_914{padding:24px 16px;min-height:350px}}._noResumeIcon_w9upc_930{display:flex;align-items:center;justify-content:center;width:80px;height:80px;background:linear-gradient(to bottom,rgba(65,105,225,.2) 0%,rgba(65,105,225,.0509803922) 100%);border-radius:16px}@media (max-width: 768px){._noResumeIcon_w9upc_930{width:64px;height:64px}}._noResumeIcon_w9upc_930 ._noResumeIconSvg_w9upc_945{width:40px;height:40px;color:var(--accent-primary)}@media (max-width: 768px){._noResumeIcon_w9upc_930 ._noResumeIconSvg_w9upc_945{width:28px;height:28px}}._noResumeTitle_w9upc_957{font-family:Inter SemiBold,sans-serif;font-size:20px;color:var(--text-primary);margin-top:24px}@media (max-width: 768px){._noResumeTitle_w9upc_957{font-size:16px;margin-top:16px}}._noResumeMessage_w9upc_970{font-size:14px;line-height:22px;color:var(--text-secondary);max-width:400px;margin-top:14px}@media (max-width: 768px){._noResumeMessage_w9upc_970{font-size:12px;max-width:80%}}._uploadResumeButton_w9upc_984{max-width:190px;display:inline-flex;align-items:center;justify-content:center;gap:8px;padding:12px 24px;background:var(--accent-primary);border:none;border-radius:10px;font-family:Inter Medium,sans-serif;font-size:14px;color:var(--text-primary);cursor:pointer;transition:all .2s ease;margin-top:24px}@media (max-width: 768px){._uploadResumeButton_w9upc_984{padding:10px 20px;font-size:13px;margin-top:16px;max-width:80%}}._uploadResumeButton_w9upc_984 ._uploadButtonIcon_w9upc_1009{width:16px;height:16px}._jobsGrid_w9upc_1014{display:flex;flex-direction:column;gap:16px}._loadingMoreWrapper_w9upc_1020{display:flex;align-items:center;justify-content:center;margin:24px 0}._virtualizedContainer_w9upc_1027{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;padding:0 24px 32px 32px;box-sizing:border-box;-webkit-overflow-scrolling:touch;touch-action:pan-y;overscroll-behavior:contain;scrollbar-gutter:stable}._virtualizedContainer_w9upc_1027::-webkit-scrollbar{width:8px}._virtualizedContainer_w9upc_1027::-webkit-scrollbar-track{background:var(--background-primary)}._virtualizedContainer_w9upc_1027::-webkit-scrollbar-thumb{background:var(--text-light-gray);border-radius:8px}@media (max-width: 768px){._virtualizedContainer_w9upc_1027{padding:0 8px 86px 16px}}._hiddenInput_w9upc_1055{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}._pageHeader_1lqkc_9{display:flex;align-items:center;gap:12px;padding:0 24px;background:var(--background-primary);flex-shrink:0;height:60px;box-sizing:border-box;border-bottom:1px solid var(--border-default)}._pageHeader_1lqkc_9 ._headerIcon_1lqkc_20{width:20px;height:20px;color:var(--text-primary)}._pageHeader_1lqkc_9 ._headerTitle_1lqkc_25{font-size:16px;color:var(--text-primary)}._pageTitle_1lqkc_30{display:flex;align-items:center;gap:8px;font-size:16px;color:var(--text-primary);margin:0;padding:0}._pageTitle_1lqkc_30 svg{width:20px;height:20px;color:var(--text-primary)}._customScrollbar_1lqkc_45::-webkit-scrollbar{width:8px}._customScrollbar_1lqkc_45::-webkit-scrollbar-track{background:var(--background-primary)}._customScrollbar_1lqkc_45::-webkit-scrollbar-thumb{background:var(--text-light-gray);border-radius:8px}._resumeInfo_1lqkc_56{flex-shrink:0;height:100%;display:flex;flex-direction:column;background:var(--background-sidebar);border-left:1px solid var(--border-default);overflow-y:auto;padding:24px;position:relative}@media (max-width: 768px){._resumeInfo_1lqkc_56{border:none;padding:16px}}._container_1lqkc_74{width:371px;padding:24px;background:linear-gradient(to bottom,#1a1f35 0%,#141828 100%);border-radius:14px;display:flex;flex-direction:column;gap:24px;box-sizing:border-box}@media (max-width: 768px){._container_1lqkc_74{width:100%;height:auto;padding:16px;gap:18px}}._sectionHeader_1lqkc_93{display:flex;align-items:center;justify-content:space-between}._sectionHeader_1lqkc_93 ._sectionTitle_1lqkc_98{font-family:Inter Medium,sans-serif;font-size:13px;color:var(--text-primary)}@media (max-width: 768px){._sectionHeader_1lqkc_93 ._sectionTitle_1lqkc_98{font-size:12px}}._profileSection_1lqkc_109{display:flex;align-items:center;gap:16px}@media (max-width: 768px){._profileSection_1lqkc_109{gap:12px}}._profileSection_1lqkc_109 ._avatar_1lqkc_119{width:90px;height:90px;border-radius:14px;overflow:hidden;-o-object-fit:cover;object-fit:cover;flex-shrink:0}@media (max-width: 768px){._profileSection_1lqkc_109 ._avatar_1lqkc_119{width:70px;height:70px;border-radius:8px}}._profileSection_1lqkc_109 ._avatarPlaceholder_1lqkc_134{width:90px;height:90px;border-radius:14px;background:var(--background-select);display:flex;align-items:center;justify-content:center}@media (max-width: 768px){._profileSection_1lqkc_109 ._avatarPlaceholder_1lqkc_134{width:70px;height:70px;border-radius:8px}}._profileSection_1lqkc_109 ._profileInfo_1lqkc_150{display:flex;flex-direction:column;gap:4px}._profileSection_1lqkc_109 ._userName_1lqkc_155{font-family:Inter SemiBold,sans-serif;font-size:22px;color:var(--text-primary)}@media (max-width: 768px){._profileSection_1lqkc_109 ._userName_1lqkc_155{font-size:16px}}._profileSection_1lqkc_109 ._profileLabel_1lqkc_165{font-size:14px;color:var(--text-secondary)}@media (max-width: 768px){._profileSection_1lqkc_109 ._profileLabel_1lqkc_165{font-size:11px}}._profileSection_1lqkc_109 ._userDegree_1lqkc_174{font-size:12px;color:var(--accent-primary)}@media (max-width: 768px){._profileSection_1lqkc_109 ._userDegree_1lqkc_174{font-size:10px}}._resumeFile_1lqkc_184{padding:16px;background:var(--background-input);border-radius:14px;border:1px solid var(--border-hover)}@media (max-width: 768px){._resumeFile_1lqkc_184{padding:13px;border-radius:10px}}._resumeFile_1lqkc_184 ._fileInfo_1lqkc_196{display:flex;align-items:center;gap:12px}._resumeFile_1lqkc_184 ._fileIcon_1lqkc_201{display:flex;align-items:center;justify-content:center;width:40px;height:40px;background:rgba(16,185,129,.1019607843);border-radius:10px}@media (max-width: 768px){._resumeFile_1lqkc_184 ._fileIcon_1lqkc_201{width:32px;height:32px;border-radius:8px}}._resumeFile_1lqkc_184 ._fileIcon_1lqkc_201 svg{width:20px;height:20px;color:#10b981}@media (max-width: 768px){._resumeFile_1lqkc_184 ._fileIcon_1lqkc_201 svg{width:16px;height:16px}}._resumeFile_1lqkc_184 ._fileDetails_1lqkc_228{flex:1}._resumeFile_1lqkc_184 ._fileName_1lqkc_231{font-size:13px;color:var(--text-primary);word-break:break-all}@media (max-width: 768px){._resumeFile_1lqkc_184 ._fileName_1lqkc_231{font-size:12px}}._resumeFile_1lqkc_184 ._fileName_1lqkc_231._fileNameClickable_1lqkc_241{cursor:pointer;transition:color .2s ease}._resumeFile_1lqkc_184 ._fileName_1lqkc_231._fileNameClickable_1lqkc_241:hover{color:var(--primary-color);text-decoration:underline}._resumeFile_1lqkc_184 ._skillsMatched_1lqkc_249{font-size:11px;color:var(--text-secondary);margin-top:2px}@media (max-width: 768px){._resumeFile_1lqkc_184 ._skillsMatched_1lqkc_249{font-size:10px}}._resumeFile_1lqkc_184 ._fileActions_1lqkc_259{display:flex;gap:8px;margin-top:12px}@media (max-width: 768px){._resumeFile_1lqkc_184 ._fileActions_1lqkc_259{margin-top:10px}}._resumeFile_1lqkc_184 ._actionButton_1lqkc_269{flex:1;display:flex;align-items:center;justify-content:center;gap:8px;padding:8px 12px;height:36px;box-sizing:border-box;border:1px solid var(--border-hover);border-radius:10px;font-size:12px;color:var(--text-secondary);cursor:pointer;transition:all .2s ease}@media (max-width: 768px){._resumeFile_1lqkc_184 ._actionButton_1lqkc_269{font-size:11px}}._resumeFile_1lqkc_184 ._actionButton_1lqkc_269 svg{width:14px;height:14px}@media (max-width: 768px){._resumeFile_1lqkc_184 ._actionButton_1lqkc_269 svg{width:12px;height:12px}}._resumeFile_1lqkc_184 ._replaceButton_1lqkc_300{color:var(--accent-primary)}._resumeFile_1lqkc_184 ._replaceButton_1lqkc_300 svg{color:var(--accent-primary)}._skillsSection_1lqkc_307{display:flex;flex-direction:column;gap:12px}@media (max-width: 768px){._skillsSection_1lqkc_307{gap:10px;border-bottom:1px solid var(--border-hover);padding-bottom:18px}}._skillsSection_1lqkc_307 ._skillsCount_1lqkc_319{font-size:10px;color:var(--text-secondary)}._skillsSection_1lqkc_307 ._skillsList_1lqkc_323{display:flex;flex-wrap:wrap;gap:8px}._skillsSection_1lqkc_307 ._skillTag_1lqkc_328,._skillsSection_1lqkc_307 ._moreSkills_1lqkc_329{display:inline-flex;padding:0 13px;border-radius:4px;font-size:10px;background:rgba(16,185,129,.1019607843);border:1px solid rgba(16,185,129,.5019607843);color:#10b981;height:25px;line-height:25px;box-sizing:border-box}._skillsSection_1lqkc_307 ._moreSkills_1lqkc_329{background:var(--background-surface);border:1px solid var(--border-hover);color:var(--text-secondary)}._careerPathSection_1lqkc_347{display:flex;flex-direction:column;gap:12px}._careerPathHeader_1lqkc_353{display:flex;align-items:center;justify-content:space-between}._matchScore_1lqkc_359{font-family:Inter SemiBold,sans-serif;font-size:12px;color:var(--match-color)}@media (max-width: 768px){._matchScore_1lqkc_359{font-size:11px}}._careerPathSelect_1lqkc_370{position:relative}._selectButton_1lqkc_374{width:100%;display:flex;align-items:center;justify-content:space-between;padding:0 16px;height:58px;background:var(--background-input);border:2px solid var(--accent-primary);border-radius:10px;font-family:Inter Medium,sans-serif;font-size:14px;color:var(--text-primary);cursor:pointer;transition:all .2s ease}@media (max-width: 768px){._selectButton_1lqkc_374{font-size:12px;padding:0 12px;height:48px;border-radius:8px}}._selectButton_1lqkc_374 svg{width:16px;height:16px;color:var(--text-secondary);transition:transform .2s ease}._selectButton_1lqkc_374:disabled{opacity:.7;cursor:not-allowed}._selectButton_1lqkc_374._selectButtonOpen_1lqkc_408{border-color:var(--accent-primary)}._selectButton_1lqkc_374 ._rotateIcon_1lqkc_411{transform:rotate(180deg)}._selectButton_1lqkc_374 ._spinIcon_1lqkc_414{animation:_spin_1lqkc_414 1s linear infinite}._careerPathDropdown_1lqkc_418{width:var(--radix-popover-trigger-width);min-width:200px;background:linear-gradient(to bottom,#1a1f3a 0%,#0f1419 100%);border:1px solid var(--border-default);border-radius:14px;overflow:hidden;z-index:100;box-shadow:0 8px 10px -6px #0000001a,0 20px 25px -5px #0000001a;max-height:320px;overflow-y:auto;animation-duration:.2s;animation-timing-function:cubic-bezier(.16,1,.3,1)}._careerPathDropdown_1lqkc_418[data-state=open][data-side=bottom]{animation-name:_slideDownAndFade_1lqkc_1}._careerPathDropdown_1lqkc_418[data-state=open][data-side=top]{animation-name:_slideUpAndFade_1lqkc_1}@keyframes _slideDownAndFade_1lqkc_1{0%{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:translateY(0)}}@keyframes _slideUpAndFade_1lqkc_1{0%{opacity:0;transform:translateY(4px)}to{opacity:1;transform:translateY(0)}}._careerPathDropdown_1lqkc_418 ._dropdownLoading_1lqkc_458,._careerPathDropdown_1lqkc_418 ._dropdownEmpty_1lqkc_459{display:flex;align-items:center;justify-content:center;gap:8px;padding:24px 16px;font-size:13px;color:var(--text-secondary)}._careerPathDropdown_1lqkc_418 ._dropdownLoading_1lqkc_458 ._spinIcon_1lqkc_414,._careerPathDropdown_1lqkc_418 ._dropdownEmpty_1lqkc_459 ._spinIcon_1lqkc_414{width:16px;height:16px;animation:_spin_1lqkc_414 1s linear infinite}._careerPathDropdown_1lqkc_418 ._dropdownList_1lqkc_474{display:flex;flex-direction:column;gap:4px;list-style:none;margin:0;padding:8px 7px}._careerPathDropdown_1lqkc_418 ._dropdownItem_1lqkc_482{padding:0 12px;cursor:pointer;transition:background .2s ease;height:42px;line-height:42px;box-sizing:border-box;font-family:Inter Medium,sans-serif;font-size:13px;color:var(--text-primary);border-radius:10px}._careerPathDropdown_1lqkc_418 ._dropdownItem_1lqkc_482:hover{background:rgba(255,255,255,.05)}._careerPathDropdown_1lqkc_418 ._dropdownItem_1lqkc_482._dropdownItemSelected_1lqkc_497{color:var(--accent-primary);background:linear-gradient(to bottom,rgba(65,105,225,.2) 0%,rgba(59,130,246,.2) 100%);border:1px solid rgba(65,105,225,.3019607843)}._careerPathDropdown_1lqkc_418 ._addNewCareerPathButton_1lqkc_502{display:flex;align-items:center;gap:10px;padding:12px 16px;margin:4px 7px 8px;cursor:pointer;border-top:1px solid var(--border-default);color:var(--accent-primary);font-family:Inter Medium,sans-serif;font-size:13px;transition:all .2s ease}._careerPathDropdown_1lqkc_418 ._addNewCareerPathButton_1lqkc_502:hover{background:rgba(65,105,225,.1);border-radius:10px}._careerPathDropdown_1lqkc_418 ._addNewCareerPathButton_1lqkc_502 ._addIcon_1lqkc_519{width:16px;height:16px}._statsSection_1lqkc_524{display:grid;grid-template-columns:repeat(3,1fr);gap:16px;padding-top:16px;border-top:1px solid var(--border-default)}._statItem_1lqkc_532{display:flex;flex-direction:column;align-items:center;gap:4px}._statValue_1lqkc_539{font-family:Inter Bold,sans-serif;font-size:24px;color:var(--text-primary);transition:transform .2s ease,color .3s ease}._statValue_1lqkc_539._matchValue_1lqkc_545{color:var(--match-color)}._animatingNumber_1lqkc_549{display:inline-block;animation:_numberPop_1lqkc_1 .3s ease-out}@keyframes _numberPop_1lqkc_1{0%{transform:scale(1)}50%{transform:scale(1.15)}to{transform:scale(1)}}._statLabel_1lqkc_565{font-size:11px;color:var(--text-secondary);text-align:center}._matchingProgressSection_1lqkc_571{display:flex;flex-direction:column;gap:8px;padding-top:16px;border-top:1px solid var(--border-default)}._progressHeader_1lqkc_579{display:flex;align-items:center;justify-content:space-between}._progressLabel_1lqkc_585{font-family:Inter Medium,sans-serif;font-size:13px;color:var(--text-primary)}@media (max-width: 768px){._progressLabel_1lqkc_585{font-size:12px}}._progressValue_1lqkc_596{font-family:Inter SemiBold,sans-serif;font-size:13px;color:var(--accent-primary)}@media (max-width: 768px){._progressValue_1lqkc_596{font-size:12px}}._progressBarWrapper_1lqkc_607{width:100%;height:6px;background:var(--border-default);border-radius:3px;overflow:hidden}._progressBar_1lqkc_607{height:100%;background:linear-gradient(90deg,#4169e1 0%,#5a7ce8 100%);border-radius:3px;transition:width .3s ease;animation:_progressPulse_1lqkc_1 2s ease-in-out infinite}@keyframes _progressPulse_1lqkc_1{0%,to{opacity:1}50%{opacity:.7}}._progressHint_1lqkc_631{font-size:11px;color:var(--text-muted);margin:0}@media (max-width: 768px){._progressHint_1lqkc_631{font-size:10px}}._loadingState_1lqkc_642{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:16px;padding:48px 24px}._loadingSpinner_1lqkc_651{width:32px;height:32px;border:3px solid var(--border-default);border-top-color:var(--accent-primary);border-radius:50%;animation:_spin_1lqkc_414 1s linear infinite}@keyframes _spin_1lqkc_414{to{transform:rotate(360deg)}}._loadingText_1lqkc_665{font-size:13px;color:var(--text-secondary)}._emptyState_1lqkc_670{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:16px;padding:48px 24px;text-align:center}._emptyIcon_1lqkc_680{display:flex;align-items:center;justify-content:center;width:64px;height:64px;background:var(--background-input);border-radius:16px}._emptyIcon_1lqkc_680 svg{width:28px;height:28px;color:var(--text-muted)}._emptyTitle_1lqkc_695{font-family:Inter SemiBold,sans-serif;font-size:16px;color:var(--text-primary);margin:0}._emptyMessage_1lqkc_702{font-size:13px;color:var(--text-secondary);margin:0;max-width:280px}._emptyViewContainer_1lqkc_709{display:flex;flex-direction:column}._emptyViewContainer_1lqkc_709 ._emptyViewHeader_1lqkc_713{display:flex;align-items:center;gap:8px}._emptyViewContainer_1lqkc_709 ._emptyViewHeaderIcon_1lqkc_718{width:20px;height:20px;color:var(--accent-primary)}._emptyViewContainer_1lqkc_709 ._emptyViewTitle_1lqkc_723{font-size:16px;color:var(--text-primary)}._emptyViewContainer_1lqkc_709 ._emptyViewDescription_1lqkc_727{font-size:13px;color:var(--text-secondary);line-height:21px;margin-top:8px}._emptyViewContainer_1lqkc_709 ._uploadArea_1lqkc_733{position:relative;margin-top:24px;display:flex;flex-direction:column;align-items:center;justify-content:center;padding:34px 34px 50px;background:var(--background-input);border:2px solid var(--border-hover);border-radius:14px;cursor:pointer;transition:all .2s ease}._emptyViewContainer_1lqkc_709 ._uploadArea_1lqkc_733:before{content:"";position:absolute;top:18px;right:18px;width:32px;height:32px;border:1px solid var(--border-hover);border-radius:10px}._emptyViewContainer_1lqkc_709 ._uploadArea_1lqkc_733:after{content:"";position:absolute;bottom:18px;left:18px;width:32px;height:32px;border:1px solid var(--border-hover);border-radius:10px}._emptyViewContainer_1lqkc_709 ._uploadArea_1lqkc_733:hover,._emptyViewContainer_1lqkc_709 ._uploadArea_1lqkc_733._uploadAreaDragging_1lqkc_767{border-color:var(--accent-primary);background:rgba(65,105,225,.05)}._emptyViewContainer_1lqkc_709 ._uploadAreaSuccess_1lqkc_771{position:relative;margin-top:24px;display:flex;flex-direction:column;align-items:center;justify-content:center;padding:34px 34px 50px;background:rgba(16,185,129,.0509803922);border:2px solid var(--status-success);border-radius:14px}._emptyViewContainer_1lqkc_709 ._uploadAreaSuccess_1lqkc_771 ._uploadSuccessIcon_1lqkc_783{display:flex;align-items:center;justify-content:center;width:64px;height:64px;background:linear-gradient(to bottom,rgba(16,185,129,.2) 0%,rgba(16,185,129,.0509803922) 100%);border-radius:16px}._emptyViewContainer_1lqkc_709 ._uploadAreaSuccess_1lqkc_771 ._uploadSuccessIconSvg_1lqkc_792{width:28px;height:28px;color:var(--status-success)}._emptyViewContainer_1lqkc_709 ._uploadAreaSuccess_1lqkc_771 ._uploadSuccessTitle_1lqkc_797{margin-top:16px;font-size:14px;color:var(--text-primary)}._emptyViewContainer_1lqkc_709 ._uploadAreaSuccess_1lqkc_771 ._uploadSuccessMessage_1lqkc_802{margin-top:4px;font-size:12px;color:var(--text-secondary)}._emptyViewContainer_1lqkc_709 ._uploadIconWrapper_1lqkc_807{display:flex;align-items:center;justify-content:center;width:64px;height:64px;background:linear-gradient(to bottom,rgba(65,105,225,.2) 0%,rgba(65,105,225,.0509803922) 100%);border-radius:16px}._emptyViewContainer_1lqkc_709 ._uploadIcon_1lqkc_807{width:28px;height:28px;color:var(--accent-primary)}._emptyViewContainer_1lqkc_709 ._uploadText_1lqkc_821{margin-top:16px;font-size:14px;color:var(--text-primary)}._emptyViewContainer_1lqkc_709 ._uploadTextLink_1lqkc_826{color:var(--accent-primary);font-family:Inter Medium,sans-serif;cursor:pointer}._emptyViewContainer_1lqkc_709 ._uploadTextLink_1lqkc_826:hover{text-decoration:underline}._emptyViewContainer_1lqkc_709 ._uploadHint_1lqkc_834{font-size:12px;color:var(--text-muted);margin:5px 0 0}._emptyViewContainer_1lqkc_709 ._emptyViewFeatures_1lqkc_839{display:flex;flex-direction:column;gap:12px;margin-top:24px}._emptyViewContainer_1lqkc_709 ._featureItem_1lqkc_845{display:flex;align-items:flex-start;gap:12px}._emptyViewContainer_1lqkc_709 ._featureIcon_1lqkc_850{display:flex;align-items:center;justify-content:center;width:20px;height:20px;border-radius:8px;flex-shrink:0}._emptyViewContainer_1lqkc_709 ._featureIcon_1lqkc_850 svg{width:12px;height:12px}._emptyViewContainer_1lqkc_709 ._featureContent_1lqkc_863{display:flex;flex-direction:column;gap:2px}._emptyViewContainer_1lqkc_709 ._featureTitle_1lqkc_868{font-size:12px;color:var(--text-primary);line-height:18px}._emptyViewContainer_1lqkc_709 ._featureDescription_1lqkc_873{font-size:11px;color:var(--text-secondary);line-height:16px}._emptyViewContainer_1lqkc_709 ._aiPoweredAnalysis_1lqkc_878 ._featureIcon_1lqkc_850{background-color:#10b9811a}._emptyViewContainer_1lqkc_709 ._aiPoweredAnalysis_1lqkc_878 ._featureIcon_1lqkc_850 svg{color:#10b981}._emptyViewContainer_1lqkc_709 ._smartJobMatching_1lqkc_884 ._featureIcon_1lqkc_850{background-color:#4169e11a}._emptyViewContainer_1lqkc_709 ._smartJobMatching_1lqkc_884 ._featureIcon_1lqkc_850 svg{color:#4169e1}._deleteDialog_1lqkc_891{position:fixed;top:0;right:0;bottom:0;left:0;z-index:1000;display:flex;align-items:center;justify-content:center;background:rgba(0,0,0,.6);-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px)}._deleteDialog_1lqkc_891 ._closeButton_1lqkc_901{position:absolute;top:26px;right:20px;width:20px;height:20px;display:flex;align-items:center;justify-content:center;background:transparent;border:none;cursor:pointer;color:var(--text-muted);font-size:24px;line-height:1;transition:color .2s ease}._deleteDialog_1lqkc_891 ._closeButton_1lqkc_901:hover{color:var(--text-primary)}._deleteDialog_1lqkc_891 ._deleteDialogContent_1lqkc_921{position:relative;width:100%;max-width:448px;background:var(--background-sidebar);border:1px solid var(--border-hover);border-radius:16px;padding:34px;display:flex;align-items:center;flex-direction:column}@media (max-width: 768px){._deleteDialog_1lqkc_891 ._deleteDialogContent_1lqkc_921{max-width:90%;padding:20px}}._deleteDialog_1lqkc_891 ._deleteDialogIcon_1lqkc_939{display:flex;align-items:center;justify-content:center;width:56px;height:56px;background:rgba(245,158,11,.1019607843);border-radius:50%}._deleteDialog_1lqkc_891 ._deleteDialogIcon_1lqkc_939 svg{width:28px;height:28px;color:var(--status-yellow)}@media (max-width: 768px){._deleteDialog_1lqkc_891 ._deleteDialogIcon_1lqkc_939{width:40px;height:40px}._deleteDialog_1lqkc_891 ._deleteDialogIcon_1lqkc_939 svg{width:20px;height:20px}}._deleteDialog_1lqkc_891 ._deleteDialogTitle_1lqkc_963{margin-top:20px;font-size:20px;color:var(--text-primary);text-align:center}@media (max-width: 768px){._deleteDialog_1lqkc_891 ._deleteDialogTitle_1lqkc_963{font-size:15px}}._deleteDialog_1lqkc_891 ._deleteDialogMessage_1lqkc_974{font-size:15px;color:var(--text-secondary);text-align:center;margin-top:10px;line-height:24px}@media (max-width: 768px){._deleteDialog_1lqkc_891 ._deleteDialogMessage_1lqkc_974{font-size:12px;line-height:19px}}._deleteDialog_1lqkc_891 ._deleteDialogActions_1lqkc_987{width:100%;display:flex;flex-direction:column;gap:12px;margin-top:32px}._deleteDialog_1lqkc_891 ._actionButton_1lqkc_269{width:100%;height:48px;box-sizing:border-box;text-align:center;font-family:Inter Medium,sans-serif;font-size:15px;border-radius:12px;cursor:pointer;transition:all .2s ease}._deleteDialog_1lqkc_891 ._actionButton_1lqkc_269:disabled{opacity:.7;cursor:not-allowed}@media (max-width: 768px){._deleteDialog_1lqkc_891 ._actionButton_1lqkc_269{font-size:13px;height:40px}}._deleteDialog_1lqkc_891 ._replaceResumeButton_1lqkc_1015{background:#4169e1;border:none;color:var(--text-primary)}._deleteDialog_1lqkc_891 ._deleteEverythingButton_1lqkc_1020{background:transparent;border:1px solid var(--border-hover);color:var(--status-error)}._finalConfirmation_1lqkc_1026{position:relative;height:100%;display:flex;flex-direction:column}._finalConfirmation_1lqkc_1026 ._closeButton_1lqkc_901{position:absolute;top:0;right:0;width:32px;height:32px;display:flex;align-items:center;justify-content:center;background:var(--background-select);border:1px solid var(--border-hover);border-radius:10px;color:var(--text-secondary);cursor:pointer;transition:all .2s ease}._finalConfirmation_1lqkc_1026 ._finalConfirmationIcon_1lqkc_1048{display:flex;align-items:center;justify-content:center;width:56px;height:56px;background:rgba(239,68,68,.1019607843);border-radius:14px;flex-shrink:0}._finalConfirmation_1lqkc_1026 ._finalConfirmationIcon_1lqkc_1048 svg{width:28px;height:28px;color:var(--status-error)}._finalConfirmation_1lqkc_1026 ._finalConfirmationTitle_1lqkc_1063{font-size:24px;color:var(--text-primary);margin-top:16px}._finalConfirmation_1lqkc_1026 ._finalConfirmationSubtitle_1lqkc_1068{font-size:14px;color:var(--text-secondary);margin:9px 0 0;line-height:22px}._finalConfirmation_1lqkc_1026 ._deleteWarningBox_1lqkc_1074{margin-top:22px;padding:25px;background:rgba(239,68,68,.0509803922);border:1px solid rgba(239,68,68,.2);border-radius:14px;flex:1}._finalConfirmation_1lqkc_1026 ._warningHeader_1lqkc_1082{display:flex;align-items:center;gap:8px;font-size:15px;color:var(--status-error);margin-bottom:12px}._finalConfirmation_1lqkc_1026 ._warningHeader_1lqkc_1082 ._warningIcon_1lqkc_1090{width:16px;height:16px}._finalConfirmation_1lqkc_1026 ._deleteItemsList_1lqkc_1094{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:12px}._finalConfirmation_1lqkc_1026 ._deleteItem_1lqkc_1094{display:flex;flex-direction:column;gap:2px;padding-left:18px;position:relative}._finalConfirmation_1lqkc_1026 ._deleteItem_1lqkc_1094:before{content:"";position:absolute;left:0;top:6px;width:6px;height:6px;background:var(--status-error);border-radius:50%}._finalConfirmation_1lqkc_1026 ._deleteItemName_1lqkc_1119{font-family:Inter Medium,sans-serif;font-size:13px;color:var(--text-primary)}._finalConfirmation_1lqkc_1026 ._deleteItemDescription_1lqkc_1124{font-size:11px;color:var(--text-muted)}._finalConfirmation_1lqkc_1026 ._finalConfirmationActions_1lqkc_1128{display:flex;flex-direction:column;gap:10px;margin-top:24px}._finalConfirmation_1lqkc_1026 ._actionButton_1lqkc_269{width:100%;height:44px;box-sizing:border-box;text-align:center;font-family:Inter Medium,sans-serif;font-size:14px;border-radius:12px}._finalConfirmation_1lqkc_1026 ._confirmDeleteButton_1lqkc_1143{background:var(--status-error);border:none;color:var(--text-primary)}._finalConfirmation_1lqkc_1026 ._goBackButton_1lqkc_1148{background:var(--background-select);border:1px solid var(--border-hover);color:var(--text-secondary)}._addNewCareerPathView_1lqkc_1154{position:absolute;top:0;left:0;width:100%;height:100%;background:var(--background-sidebar);padding:24px;z-index:101}@media (max-width: 768px){._addNewCareerPathView_1lqkc_1154{padding:16px}}._addNewCareerPathView_1lqkc_1154 ._addNewCareerPathViewContent_1lqkc_1169{height:100%;border:1px solid var(--border-hover);border-radius:14px;padding:21px;display:flex;flex-direction:column}._addNewCareerPathView_1lqkc_1154 ._viewHeader_1lqkc_1177{display:flex;align-items:center;gap:12px}._addNewCareerPathView_1lqkc_1154 ._viewHeaderIcon_1lqkc_1182{width:36px;height:36px;border-radius:50%;background:linear-gradient(135deg,#4169e1 0%,#8b5cf6 100%);display:flex;align-items:center;justify-content:center;flex-shrink:0}._addNewCareerPathView_1lqkc_1154 ._viewHeaderIconSvg_1lqkc_1192{width:18px;height:18px;color:#fff}._addNewCareerPathView_1lqkc_1154 ._viewTitle_1lqkc_1197{font-family:Inter SemiBold,sans-serif;font-size:15px;color:var(--text-primary);margin:0}._addNewCareerPathView_1lqkc_1154 ._viewDescription_1lqkc_1203{margin-top:6px;font-size:12px;line-height:19px;color:#a0a8c0}._addNewCareerPathView_1lqkc_1154 ._customSearchSection_1lqkc_1209{display:flex;flex-direction:column;gap:4px;position:relative;margin-top:16px}._addNewCareerPathView_1lqkc_1154 ._customSearchLabel_1lqkc_1216{font-size:11px;color:#a0a8c0;margin:0}._addNewCareerPathView_1lqkc_1154 ._customSearchSubLabel_1lqkc_1221{font-size:10px;color:var(--text-secondary)}._addNewCareerPathView_1lqkc_1154 ._searchInputWrapper_1lqkc_1225{display:flex;align-items:center;padding:0 12px;height:38px;background:var(--background-input);border:2px solid var(--border-hover);border-radius:10px;transition:all .2s ease;margin-top:4px}._addNewCareerPathView_1lqkc_1154 ._searchInputWrapper_1lqkc_1225._focused_1lqkc_1236{border-color:var(--accent-primary);box-shadow:0 0 0 2px #4f46e533}._addNewCareerPathView_1lqkc_1154 ._searchInputWrapper_1lqkc_1225 ._searchInput_1lqkc_1225{flex:1;background:transparent;border:none;outline:none;font-size:12px;color:var(--text-primary)}._addNewCareerPathView_1lqkc_1154 ._searchInputWrapper_1lqkc_1225 ._searchInput_1lqkc_1225::-moz-placeholder{color:var(--text-muted);font-size:11px}._addNewCareerPathView_1lqkc_1154 ._searchInputWrapper_1lqkc_1225 ._searchInput_1lqkc_1225::placeholder{color:var(--text-muted);font-size:11px}._addNewCareerPathView_1lqkc_1154 ._suggestionsDropdown_1lqkc_1252{position:absolute;top:100%;left:0;right:0;background:var(--background-sidebar);border:1px solid var(--border-default);border-radius:10px;margin-top:4px;z-index:100;box-shadow:0 8px 24px #0000004d;max-height:200px;overflow-y:auto}._addNewCareerPathView_1lqkc_1154 ._searchLoading_1lqkc_1266{display:flex;align-items:center;justify-content:center;padding:16px}._addNewCareerPathView_1lqkc_1154 ._searchLoading_1lqkc_1266 ._spinIcon_1lqkc_414{width:20px;height:20px;color:var(--accent-primary);animation:_spin_1lqkc_414 1s linear infinite}._addNewCareerPathView_1lqkc_1154 ._suggestionsList_1lqkc_1278{list-style:none;margin:0;padding:6px;display:flex;flex-direction:column;gap:2px}._addNewCareerPathView_1lqkc_1154 ._suggestionItem_1lqkc_1286{display:flex;align-items:center;gap:10px;padding:10px 12px;cursor:pointer;border-radius:8px;transition:background .15s ease}._addNewCareerPathView_1lqkc_1154 ._suggestionItem_1lqkc_1286:hover{background:rgba(79,70,229,.15)}._addNewCareerPathView_1lqkc_1154 ._suggestionItemIcon_1lqkc_1298{width:16px;height:16px;color:var(--accent-primary);flex-shrink:0}._addNewCareerPathView_1lqkc_1154 ._suggestionTitle_1lqkc_1304{flex:1;font-family:Inter Medium,sans-serif;font-size:13px;color:var(--text-primary);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}._addNewCareerPathView_1lqkc_1154 ._noResults_1lqkc_1313{padding:16px;text-align:center}._addNewCareerPathView_1lqkc_1154 ._noResults_1lqkc_1313 ._noResultsText_1lqkc_1317{font-size:12px;color:var(--text-muted);margin:0}._addNewCareerPathView_1lqkc_1154 ._careerPathList_1lqkc_1322{flex:1;display:flex;flex-direction:column;gap:10px;overflow-y:auto;padding:16px 0}._addNewCareerPathView_1lqkc_1154 ._careerPathList_1lqkc_1322::-webkit-scrollbar{width:8px}._addNewCareerPathView_1lqkc_1154 ._careerPathList_1lqkc_1322::-webkit-scrollbar-track{background:var(--background-primary)}._addNewCareerPathView_1lqkc_1154 ._careerPathList_1lqkc_1322::-webkit-scrollbar-thumb{background:var(--text-light-gray);border-radius:8px}._addNewCareerPathView_1lqkc_1154 ._listLoading_1lqkc_1340{display:flex;align-items:center;justify-content:center;padding:40px}._addNewCareerPathView_1lqkc_1154 ._loadingMore_1lqkc_1346{display:flex;align-items:center;justify-content:center;padding:16px}._addNewCareerPathView_1lqkc_1154 ._loadingMore_1lqkc_1346 ._spinIcon_1lqkc_414{width:20px;height:20px;color:var(--accent-primary);animation:_spin_1lqkc_414 1s linear infinite}._addNewCareerPathView_1lqkc_1154 ._emptyState_1lqkc_670{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:40px 20px;text-align:center}._addNewCareerPathView_1lqkc_1154 ._emptyStateIcon_1lqkc_1366{width:56px;height:56px;border-radius:50%;background:rgba(100,116,139,.15);display:flex;align-items:center;justify-content:center;margin-bottom:16px}._addNewCareerPathView_1lqkc_1154 ._emptyStateIconSvg_1lqkc_1376{width:24px;height:24px;color:var(--text-muted)}._addNewCareerPathView_1lqkc_1154 ._emptyStateTitle_1lqkc_1381{font-family:Inter SemiBold,sans-serif;font-size:14px;color:var(--text-primary);margin:0 0 8px}._addNewCareerPathView_1lqkc_1154 ._emptyStateMessage_1lqkc_1387{font-size:12px;color:var(--text-muted);margin:0;line-height:1.5}._addNewCareerPathView_1lqkc_1154 ._careerPathCard_1lqkc_1393{position:relative;background:transparent;border:1px solid var(--border-default);border-radius:12px;padding:14px;cursor:pointer;transition:all .2s ease}._addNewCareerPathView_1lqkc_1154 ._careerPathCard_1lqkc_1393:hover{border-color:var(--border-hover);background:var(--background-select)}._addNewCareerPathView_1lqkc_1154 ._cardHeader_1lqkc_1406{display:flex;gap:12px}._addNewCareerPathView_1lqkc_1154 ._cardIcon_1lqkc_1410{width:32px;height:32px;border-radius:10px;background:rgba(65,105,225,.1019607843);display:flex;align-items:center;justify-content:center;flex-shrink:0}._addNewCareerPathView_1lqkc_1154 ._cardIcon_1lqkc_1410 ._cardIconSvg_1lqkc_1420{width:16px;height:16px;color:var(--accent-primary)}._addNewCareerPathView_1lqkc_1154 ._cardInfo_1lqkc_1425{flex:1;min-width:0}._addNewCareerPathView_1lqkc_1154 ._cardTitleRow_1lqkc_1429{display:flex;align-items:flex-start;justify-content:space-between;gap:8px;margin-bottom:4px}._addNewCareerPathView_1lqkc_1154 ._cardTitle_1lqkc_1429{font-family:Inter Medium,sans-serif;font-size:13px;color:var(--text-primary);margin:0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}._addNewCareerPathView_1lqkc_1154 ._cardMatchScore_1lqkc_1445{display:flex;align-items:baseline;gap:4px;flex-shrink:0}._addNewCareerPathView_1lqkc_1154 ._matchScoreValue_1lqkc_1451{font-family:Inter Bold,sans-serif;font-size:14px;color:var(--match-color)}._addNewCareerPathView_1lqkc_1154 ._matchScoreLabel_1lqkc_1456{font-size:10px;color:var(--text-muted)}._addNewCareerPathView_1lqkc_1154 ._cardDescription_1lqkc_1460{font-size:11px;line-height:15px;color:var(--text-secondary);margin:0;display:-webkit-box;-webkit-line-clamp:1;line-clamp:1;-webkit-box-orient:vertical;overflow:hidden}._addNewCareerPathView_1lqkc_1154 ._cardSkills_1lqkc_1471{display:flex;align-items:center;gap:6px;margin-top:6px;flex-wrap:wrap}._addNewCareerPathView_1lqkc_1154 ._cardSkills_1lqkc_1471 ._skillsCount_1lqkc_319{font-size:10px;color:var(--text-muted);flex-shrink:0}._addNewCareerPathView_1lqkc_1154 ._cardSkills_1lqkc_1471 ._skillsDot_1lqkc_1483{color:var(--text-muted);font-size:10px}._addNewCareerPathView_1lqkc_1154 ._cardSkills_1lqkc_1471 ._skillTag_1lqkc_328{font-family:Inter Medium,sans-serif;font-size:10px;color:var(--text-secondary);background:var(--background-select);padding:2px 6px;border-radius:6px;white-space:nowrap}._addNewCareerPathView_1lqkc_1154 ._cardSkills_1lqkc_1471 ._moreSkillsTag_1lqkc_1496{font-family:Inter Medium,sans-serif;font-size:10px;color:var(--accent-primary);background:rgba(79,70,229,.15);padding:4px 8px;border-radius:6px}._addNewCareerPathView_1lqkc_1154 ._checkIcon_1lqkc_1504{width:12px;height:12px;color:#fff}._addNewCareerPathView_1lqkc_1154 ._careerPathCard_1lqkc_1393._careerPathCardSelected_1lqkc_1509{border-color:var(--accent-primary);background:var(--background-select);box-shadow:0 0 0 1px var(--accent-primary)}._addNewCareerPathView_1lqkc_1154 ._careerPathCard_1lqkc_1393._careerPathCardSelected_1lqkc_1509 ._cardTitle_1lqkc_1429{color:var(--accent-primary)}._addNewCareerPathView_1lqkc_1154 ._continueButton_1lqkc_1517{width:100%;height:40px;border:none;border-radius:10px;font-family:Inter Medium,sans-serif;font-size:13px;cursor:pointer;transition:all .2s ease;background:var(--accent-primary);color:var(--text-primary);display:flex;align-items:center;justify-content:center;margin-top:16px}._addNewCareerPathView_1lqkc_1154 ._continueButton_1lqkc_1517 ._spinIcon_1lqkc_414{width:20px;height:20px;animation:_spin_1lqkc_414 1s linear infinite}._btnLogout_1lqkc_1539{width:220px;display:none;align-items:center;justify-content:center;padding:10px 16px;font-size:14px;font-weight:500;line-height:1;border:none;border-radius:8px;cursor:pointer;transition:background-color .2s ease;background:#1A2140;color:#8b92a8;margin:30px auto 0;gap:8px}@media (max-width: 768px){._btnLogout_1lqkc_1539{display:inline-flex}}._btnLogout_1lqkc_1539 ._btnLogoutIcon_1lqkc_1562{width:18px;height:18px}._btnLogout_1lqkc_1539:hover{background:#2A3454;color:#fff}@keyframes _spin_1lqkc_414{0%{transform:rotate(0)}to{transform:rotate(360deg)}}._hiddenInput_1lqkc_1579{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.___careerPathContinue_1orqs_9{width:100%;min-height:100%;padding:114px 100px;overflow-y:auto}@media (max-width: 768px){.___careerPathContinue_1orqs_9{padding:24px 16px}}._header_1orqs_21{display:flex;flex-direction:column;align-items:center}._header_1orqs_21 ._headerIcon_1orqs_26{width:56px;height:56px;border-radius:50%;background:rgba(16,185,129,.1254901961);display:flex;align-items:center;justify-content:center}@media (max-width: 768px){._header_1orqs_21 ._headerIcon_1orqs_26{width:48px;height:48px}}._header_1orqs_21 ._headerIcon_1orqs_26 svg{width:28px;height:28px;color:var(--match-color, var(--accent-primary))}@media (max-width: 768px){._header_1orqs_21 ._headerIcon_1orqs_26 svg{width:24px;height:24px}}._header_1orqs_21 ._title_1orqs_52{margin-top:17px;font-family:Inter SemiBold,sans-serif;font-size:32px;color:var(--text-primary)}@media (max-width: 768px){._header_1orqs_21 ._title_1orqs_52{font-size:18px}}._header_1orqs_21 ._subtitle_1orqs_63{margin-top:12px;font-size:15px;color:var(--text-secondary);line-height:15px}@media (max-width: 768px){._header_1orqs_21 ._subtitle_1orqs_63{margin-top:8px;font-size:12px}}._matchCard_1orqs_76{margin-top:28px;width:100%;background:var(--background-surface);border:2px solid rgba(16,185,129,.1019607843);border-radius:14px;padding:26px;display:flex;gap:24px;align-items:flex-start}@media (max-width: 768px){._matchCard_1orqs_76{flex-direction:column;margin-top:22px;padding:18px;gap:16px}}._matchCard_1orqs_76 ._matchCardLeft_1orqs_95{display:flex;align-items:flex-start;gap:12px;flex-shrink:0}@media (max-width: 768px){._matchCard_1orqs_76 ._matchCardLeft_1orqs_95{width:100%;border-bottom:1px solid var(--border-default);padding-bottom:7px}}._matchCard_1orqs_76 ._matchCardLeft_1orqs_95 ._matchIcon_1orqs_108{width:80px;height:80px;border-radius:14px;background:rgba(16,185,129,.1019607843);display:flex;align-items:center;justify-content:center}@media (max-width: 768px){._matchCard_1orqs_76 ._matchCardLeft_1orqs_95 ._matchIcon_1orqs_108{width:56px;height:56px}}._matchCard_1orqs_76 ._matchCardLeft_1orqs_95 ._matchIcon_1orqs_108 img{width:40px;height:40px;color:var(--match-color, var(--accent-primary))}@media (max-width: 768px){._matchCard_1orqs_76 ._matchCardLeft_1orqs_95 ._matchIcon_1orqs_108 img{width:28px;height:28px}}._matchCard_1orqs_76 ._matchCardLeft_1orqs_95 ._matchScore_1orqs_134{font-family:Inter Bold,sans-serif;font-size:56px;color:var(--match-color, var(--accent-primary));line-height:56px}@media (max-width: 768px){._matchCard_1orqs_76 ._matchCardLeft_1orqs_95 ._matchScore_1orqs_134{font-size:40px;line-height:40px}}._matchCard_1orqs_76 ._matchCardLeft_1orqs_95 ._matchLabel_1orqs_146{margin-top:6px;font-size:13px;color:var(--text-secondary)}@media (max-width: 768px){._matchCard_1orqs_76 ._matchCardLeft_1orqs_95 ._matchLabel_1orqs_146{font-size:11px}}._matchCard_1orqs_76 ._matchCardRight_1orqs_156{flex:1}._matchCard_1orqs_76 ._matchCardRight_1orqs_156 ._matchCardHeader_1orqs_159{display:flex;justify-content:space-between;align-items:flex-start;gap:16px}._matchCard_1orqs_76 ._matchCardRight_1orqs_156 ._matchCardHeader_1orqs_159 ._careerTitle_1orqs_165{font-size:20px;color:var(--text-primary)}@media (max-width: 768px){._matchCard_1orqs_76 ._matchCardRight_1orqs_156 ._matchCardHeader_1orqs_159 ._careerTitle_1orqs_165{font-size:15px}}._matchCard_1orqs_76 ._matchCardRight_1orqs_156 ._matchCardHeader_1orqs_159 ._skillsMatched_1orqs_174{display:flex;align-items:center;gap:8px;font-size:12px;color:var(--text-secondary);border:1px solid var(--border-hover);padding:8px 12px;background:var(--background-select);border-radius:10px}@media (max-width: 768px){._matchCard_1orqs_76 ._matchCardRight_1orqs_156 ._matchCardHeader_1orqs_159 ._skillsMatched_1orqs_174{padding:5px 8px;gap:6px;border-radius:10px;font-size:10px}}._matchCard_1orqs_76 ._matchCardRight_1orqs_156 ._matchCardHeader_1orqs_159 ._skillsMatched_1orqs_174 ._checkBox_1orqs_194{width:14px;height:14px;border:1px solid #10b981;display:flex;align-items:center;justify-content:center;border-radius:50%}@media (max-width: 768px){._matchCard_1orqs_76 ._matchCardRight_1orqs_156 ._matchCardHeader_1orqs_159 ._skillsMatched_1orqs_174 ._checkBox_1orqs_194{width:12px;height:12px}}._matchCard_1orqs_76 ._matchCardRight_1orqs_156 ._matchCardHeader_1orqs_159 ._skillsMatched_1orqs_174 ._checkIcon_1orqs_209{width:10px;height:10px;color:#10b981}._matchCard_1orqs_76 ._matchCardRight_1orqs_156 ._careerDescription_1orqs_214{font-size:14px;color:var(--text-secondary);margin-top:10px}@media (max-width: 768px){._matchCard_1orqs_76 ._matchCardRight_1orqs_156 ._careerDescription_1orqs_214{font-size:11px;margin-top:4px}}._matchCard_1orqs_76 ._matchCardRight_1orqs_156 ._skillsSection_1orqs_225{display:flex;flex-direction:column;gap:10px;margin-top:12px}._matchCard_1orqs_76 ._matchCardRight_1orqs_156 ._skillsSection_1orqs_225 ._skillsLabel_1orqs_231{font-size:12px;color:var(--text-secondary)}@media (max-width: 768px){._matchCard_1orqs_76 ._matchCardRight_1orqs_156 ._skillsSection_1orqs_225 ._skillsLabel_1orqs_231{font-size:10px}}._matchCard_1orqs_76 ._matchCardRight_1orqs_156 ._skillsSection_1orqs_225 ._skillsList_1orqs_240{display:flex;flex-wrap:wrap;gap:8px}._matchCard_1orqs_76 ._skillTag_1orqs_245{display:inline-flex;align-items:center;padding:6px 12px;background:var(--background-dark-select);border:1px solid var(--border-hover);border-radius:8px;font-size:13px;color:#10b981}@media (max-width: 768px){._matchCard_1orqs_76 ._skillTag_1orqs_245{font-size:10px;padding:4px 8px}}._actions_1orqs_262{display:flex;gap:12px;width:100%;justify-content:center;margin-top:36px}@media (max-width: 768px){._actions_1orqs_262{flex-direction:column;margin-top:24px;gap:10px}}._actions_1orqs_262 ._actionButton_1orqs_276{flex-shrink:0;flex:1;max-width:281px;color:var(--text-primary);border:none;height:44px;font-size:14px;font-family:Inter Medium,sans-serif;display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}@media (max-width: 768px){._actions_1orqs_262 ._actionButton_1orqs_276{flex:0 0 auto;max-width:100%;font-size:13px}}._actions_1orqs_262 ._continueButton_1orqs_299{background:linear-gradient(180deg,#10b981 0%,rgba(16,185,129,.8666666667) 100%)}._actions_1orqs_262 ._changeButton_1orqs_302{background:var(--background-select)}._replaceResume_1orqs_306{display:flex;align-items:center;gap:4px;justify-content:center;font-size:15px;color:var(--text-secondary);margin-top:18px}@media (max-width: 768px){._replaceResume_1orqs_306{margin-top:30px;font-size:12px}}._replaceResume_1orqs_306 ._replaceLink_1orqs_321{background:none;border:none;color:var(--accent-primary);cursor:pointer;padding:0;text-decoration:underline}@media (max-width: 768px){._replaceResume_1orqs_306 ._replaceLink_1orqs_321{font-size:16px}}._errorMessage_1orqs_335{padding:40px;text-align:center;color:var(--text-secondary);font-size:16px}._pageHeader_1kaqt_9{display:flex;align-items:center;gap:12px;padding:0 24px;background:var(--background-primary);flex-shrink:0;height:60px;box-sizing:border-box;border-bottom:1px solid var(--border-default)}._pageHeader_1kaqt_9 ._headerIcon_1kaqt_20{width:20px;height:20px;color:var(--text-primary)}._pageHeader_1kaqt_9 ._headerTitle_1kaqt_25{font-size:16px;color:var(--text-primary)}._pageTitle_1kaqt_30{display:flex;align-items:center;gap:8px;font-size:16px;color:var(--text-primary);margin:0;padding:0}._pageTitle_1kaqt_30 svg{width:20px;height:20px;color:var(--text-primary)}._customScrollbar_1kaqt_45::-webkit-scrollbar{width:8px}._customScrollbar_1kaqt_45::-webkit-scrollbar-track{background:var(--background-primary)}._customScrollbar_1kaqt_45::-webkit-scrollbar-thumb{background:var(--text-light-gray);border-radius:8px}.___career_1kaqt_56{width:100%;height:100%;display:flex;flex-direction:column}._pageTitle_1kaqt_30 ._careerTitleLogo_1kaqt_63{height:19px;width:auto;display:block}@media (max-width: 768px){._pageTitle_1kaqt_30{flex:1;font-size:15px;justify-content:center;padding-right:36px}._pageTitle_1kaqt_30 svg{display:none}}._jobListWrapper_1kaqt_80{width:100%;flex:1;display:flex;overflow:hidden;background:var(--background-primary)}._jobListWrapper_1kaqt_80>:first-child{flex:1;min-width:0}._jobListWrapper_1kaqt_80>:last-child{flex-shrink:0}@media (max-width: 1024px){._jobListWrapper_1kaqt_80>:last-child{display:none}}._resumeInfoButton_1kaqt_100{width:32px;height:32px;padding:0;background:var(--background-select);border:1px solid var(--border-hover);border-radius:10px;box-sizing:border-box;cursor:pointer;display:flex;align-items:center;justify-content:center}._resumeInfoButton_1kaqt_100 svg{width:16px;height:16px;color:var(--text-secondary)}._resumeInfoModal_1kaqt_119{position:fixed;top:0;right:0;bottom:0;left:0;z-index:100;display:none}@media (max-width: 768px){._resumeInfoModal_1kaqt_119{display:flex;flex-direction:column}}._resumeInfoModal_1kaqt_119 ._resumeInfoModalOverlay_1kaqt_131{position:absolute;top:0;right:0;bottom:0;left:0;background:rgba(0,0,0,.5);-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px)}._resumeInfoModal_1kaqt_119 ._resumeInfoModalContent_1kaqt_137{position:absolute;bottom:0;left:0;right:0;height:100dvh;background:var(--background-primary);display:flex;flex-direction:column;animation:_slideUp_1kaqt_1 .3s ease-out}@keyframes _slideUp_1kaqt_1{0%{transform:translateY(100%)}to{transform:translateY(0)}}._resumeInfoModal_1kaqt_119 ._resumeInfoModalHeader_1kaqt_156{display:flex;align-items:center;justify-content:space-between;padding:12px 16px;border-bottom:1px solid var(--border-hover)}._resumeInfoModal_1kaqt_119 ._resumeInfoModalTitle_1kaqt_163{font-family:Inter SemiBold,sans-serif;font-size:15px;color:var(--text-primary)}._resumeInfoModal_1kaqt_119 ._resumeInfoModalBody_1kaqt_168{flex:1;overflow-y:auto}._resumeInfoModal_1kaqt_119 ._resumeInfoModalBody_1kaqt_168>div{height:100%;border-left:none}._container_1qpvi_1{height:100%;overflow-y:auto;background:var(--bg-primary)}._content_1qpvi_7{padding:24px;display:flex;flex-direction:column;gap:32px}._greenSpinner_1qpvi_14{color:#10b981;animation:_spin_1qpvi_1 1s linear infinite}@keyframes _spin_1qpvi_1{0%{transform:rotate(0)}to{transform:rotate(360deg)}}._cardSpinner_1qpvi_27{flex:1;display:flex;align-items:center;justify-content:center}._noDataText_1qpvi_34{color:#6b7280;font-size:13px}._metricLoading_1qpvi_39{display:flex;align-items:flex-start;gap:12px;flex:1}._metricLoadingText_1qpvi_46{display:flex;flex-direction:column;gap:2px}._headerActions_1qpvi_52{display:flex;align-items:center;gap:12px}._loadingHint_1qpvi_58{font-size:12px;color:#6b7280;line-height:18px;max-width:200px}._analyzingBanner_1qpvi_65{border-left:3px solid var(--accent-primary);padding:0 12px;font-size:12px;color:#8b92a8;line-height:18px;font-weight:400;margin:0}._tableEmptyState_1qpvi_75{display:flex;align-items:center;justify-content:center;min-height:140px;color:#6b7280;font-size:13px}._errorWrapper_1qpvi_84{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:16px;min-height:300px;text-align:center}._errorMessage_1qpvi_94{font-size:14px;color:var(--text-secondary)}._retryButton_1qpvi_99{padding:10px 20px;background:var(--accent-primary);border:none;border-radius:8px;font-size:14px;color:#fff;cursor:pointer;transition:opacity .2s}._retryButton_1qpvi_99:hover{opacity:.9}._profileResumeCard_1qpvi_113{background:linear-gradient(180deg,#1a1f35 0%,#141828 100%);border:1px solid #1f2940;border-radius:16px;padding:29px;display:flex;flex-direction:column;gap:24px}._cardHeader_1qpvi_123{display:flex;align-items:flex-start;justify-content:space-between;height:48px}._resumeInfo_1qpvi_130{display:flex;flex-direction:column;gap:6px}._resumeTitle_1qpvi_136{display:flex;align-items:center;gap:6px;font-size:16px;font-weight:400;color:#fff;letter-spacing:-.3125px}._resumeIcon_1qpvi_146{width:20px;height:20px}._resumeMeta_1qpvi_151{font-size:12px;color:#8b92a8;margin:0;line-height:18px}._updateButton_1qpvi_158{display:flex;align-items:center;gap:6px;padding:0 15px;height:37.5px;font-size:13px;font-weight:500;background:#1a2140;border:1px solid #2a3454;border-radius:8px;color:#fff;cursor:pointer;transition:all .2s}._updateButton_1qpvi_158:hover:not(:disabled){background:#242c52;border-color:#3a4474}._updateButton_1qpvi_158:disabled{opacity:.4;cursor:not-allowed}._buttonIcon_1qpvi_182{width:14px;height:14px}._statsRow_1qpvi_187{display:flex;gap:10px}._healthCard_1qpvi_192{flex:1;height:235px;background:#0a0f1c;border-radius:12px;padding:18px 20px;display:flex;flex-direction:column;gap:8px}._healthHeader_1qpvi_203{display:flex;flex-direction:column;gap:2px}._healthHeader_1qpvi_203 h4{font-size:14px;font-weight:600;color:#fff;margin:0;line-height:21px}._healthSubtitle_1qpvi_216{font-size:11px;color:#6b7280;line-height:16.5px}._chartContainer_1qpvi_222{flex:1;display:flex;flex-direction:column}._healthChart_1qpvi_228{width:100%}._chartLabels_1qpvi_232{display:flex;justify-content:center;font-size:10px;color:#6b7280;line-height:15px;padding-top:8px}._chartLabelsSpread_1qpvi_241{display:flex;justify-content:space-between;font-size:10px;color:#6b7280;line-height:15px;padding-top:8px}._metricsColumn_1qpvi_250{display:flex;flex-direction:column;gap:10px;flex:1}._metricCard_1qpvi_257{flex:1;height:112.5px;background:#0a0f1c;border-radius:12px;padding:18px 20px;display:flex;flex-direction:column;overflow:hidden}._metricValue_1qpvi_268{display:flex;align-items:center;gap:8px}._percentage_1qpvi_274{font-size:32px;font-weight:700;color:#10b981;line-height:40px}._metricLabel_1qpvi_281{font-size:13px;font-weight:400;color:#8b92a8;line-height:19.5px}._metricDescription_1qpvi_288{font-size:12px;color:#6b7280;margin:0;line-height:18px;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}._metricDescription_1qpvi_288 strong{font-weight:600;color:#6b7280}._improvementsSection_1qpvi_303{background:#0a0f1c;border:1px solid #1f2940;border-radius:16px;overflow:hidden}._improvementsHeader_1qpvi_310{display:flex;align-items:center;justify-content:space-between;height:63px;padding:0 20px;border-bottom:1px solid #1f2940}._improvementsTitle_1qpvi_319{display:flex;align-items:center;gap:8px;font-size:14px;font-weight:600;color:#fff;line-height:21px}._improvementsTitle_1qpvi_319 svg{color:#4169e1}._optimizeButton_1qpvi_332{display:flex;align-items:center;justify-content:center;padding:6px 12px;font-size:13px;font-weight:500;background:#4169e1;border:none;border-radius:6px;color:#fff;cursor:pointer;transition:all .2s;line-height:19.5px}._optimizeButton_1qpvi_332:hover:not(:disabled){background:#3457c9}._optimizeButton_1qpvi_332:disabled{opacity:.4;cursor:not-allowed}._improvementsList_1qpvi_355{display:flex;flex-direction:column;gap:16px;padding:20px;min-height:180px}._improvementsLoading_1qpvi_363{display:flex;align-items:center;justify-content:center;flex:1}._processingIcon_1qpvi_370{animation:_spin_1qpvi_1 1s linear infinite}._improvementsProcessing_1qpvi_374{background:rgba(59,130,246,.1);border:1px solid rgba(59,130,246,.2);border-radius:8px;padding:16px}._improvementsProcessing_1qpvi_374 ._processingHeader_1qpvi_380{display:flex;align-items:center;gap:8px;margin-bottom:8px;color:#3b82f6}._improvementsProcessing_1qpvi_374 ._processingHeader_1qpvi_380 span{font-weight:500;font-size:13px}._improvementsProcessing_1qpvi_374 ._processingMessage_1qpvi_391{font-size:12px;color:#93c5fd;margin:0}._improvementsEmpty_1qpvi_397{display:flex;align-items:center;justify-content:center;flex:1;color:#6b7280;font-size:13px}._improvementItem_1qpvi_406{display:flex;align-items:flex-start;gap:12px}._completedIcon_1qpvi_412{width:20px;height:20px;border-radius:50%;background:rgba(16,185,129,.1);display:flex;align-items:center;justify-content:center;flex-shrink:0;margin-top:2px}._completedIcon_1qpvi_412 svg{width:12px;height:12px;color:#10b981}._pendingIcon_1qpvi_429{width:20px;height:20px;border-radius:50%;background:rgba(245,158,11,.1);display:flex;align-items:center;justify-content:center;flex-shrink:0;margin-top:2px}._pendingIcon_1qpvi_429 svg{width:12px;height:12px;color:#f59e0b}._skippedIcon_1qpvi_446{width:20px;height:20px;border-radius:50%;background:rgba(107,114,128,.1);display:flex;align-items:center;justify-content:center;flex-shrink:0;margin-top:2px}._skippedIcon_1qpvi_446 svg{width:12px;height:12px;color:#6b7280}._improvementContent_1qpvi_463{display:flex;flex-direction:column}._improvementTitle_1qpvi_468{font-size:13px;font-weight:400;color:#fff;line-height:19.5px}._improvementDescription_1qpvi_475{font-size:11px;font-weight:400;color:#6b7280;line-height:16.5px;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}._additionalTasks_1qpvi_486{font-size:11px;font-weight:400;color:#6b7280;margin:0;padding:0 20px 20px;line-height:16.5px}._otherResumesSection_1qpvi_495{display:flex;flex-direction:column;gap:16px}._sectionHeader_1qpvi_501{display:flex;flex-direction:column;gap:4px}._sectionHeader_1qpvi_501 h2{font-size:18px;font-weight:600;color:#fff;margin:0}._sectionHeader_1qpvi_501 p{font-size:13px;color:#6b7280;margin:0}._resumesTable_1qpvi_518{border:1px solid #1f2940;border-radius:12px;overflow:hidden}._tableHeader_1qpvi_524{display:grid;grid-template-columns:minmax(200px,1fr) minmax(150px,1fr) 80px 100px 90px;gap:16px;padding:12px 20px;background:#0a0f1c;border-bottom:1px solid #1f2940;font-size:11px;font-weight:500;color:#6b7280;text-transform:uppercase;letter-spacing:.55px}._tableHeader_1qpvi_524 ._colActions_1qpvi_537{text-align:center}._tableBody_1qpvi_541{display:flex;flex-direction:column;background:#0f1420}._tableRow_1qpvi_547{display:grid;grid-template-columns:minmax(200px,1fr) minmax(150px,1fr) 80px 100px 90px;gap:16px;padding:16px 20px;align-items:center;border-bottom:1px solid #1f2940}._tableRow_1qpvi_547:last-child{border-bottom:none}._tableRow_1qpvi_547:hover{background:rgba(255,255,255,.02)}._colResumeName_1qpvi_562{font-size:13px;font-weight:500;color:#fff;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;line-height:19.5px}._colUsedFor_1qpvi_572{display:flex;flex-direction:column;gap:2px}._jobTitle_1qpvi_578{font-size:13px;font-weight:400;color:#fff;line-height:19.5px}._companyName_1qpvi_585{font-size:12px;font-weight:400;color:#6b7280;line-height:18px}._colStatus_1qpvi_592{font-size:12px;font-weight:500;line-height:18px}._statusApplied_1qpvi_598{color:#10b981}._statusStarted_1qpvi_602{color:#f59e0b}._colLastUpdated_1qpvi_606{font-size:11px;font-weight:400;color:#8b92a8;line-height:16.5px}._colActions_1qpvi_537{display:flex;align-items:center;gap:6px;justify-content:flex-end}._actionButton_1qpvi_620{display:flex;align-items:center;justify-content:center;width:26px;height:26px;background:#1a2140;border:none;border-radius:6px;color:#8b92a8;cursor:pointer;transition:all .2s}._actionButton_1qpvi_620:hover{background:#242c52;color:#fff}._actionButton_1qpvi_620 svg{width:14px;height:14px}._tableFooter_1qpvi_642{font-size:11px;color:#6b7280}._initialScreen_1qpvi_647{flex:1;background:linear-gradient(180deg,#0d1117 0%,#061734 100%);overflow-y:auto;padding:85px 50px 50px}._initialContent_1qpvi_654{display:flex;flex-direction:column;gap:48px;max-width:1100px}._initialHeader_1qpvi_661{display:flex;flex-direction:column;gap:16px}._initialHeading_1qpvi_667{font-size:40px;font-weight:400;color:#fff;line-height:52px;letter-spacing:.37px;margin:0}._initialSubheading_1qpvi_676{font-size:16px;font-weight:400;color:#8b92a8;line-height:26px;letter-spacing:-.31px;margin:0;max-width:800px}._initialCards_1qpvi_686{display:flex;gap:40px}._importCard_1qpvi_691{width:440px;min-width:440px;background:linear-gradient(180deg,#161b2e 0%,#0f1424 100%);border:.667px solid #1f2940;border-radius:24px;padding:40px;display:flex;flex-direction:column;gap:32px;position:relative;overflow:hidden}._importCard_1qpvi_691:before{content:"";position:absolute;top:-96px;left:-96px;width:192px;height:192px;background:rgba(65,105,225,.1);border-radius:50%;filter:blur(80px);pointer-events:none}._importCardTitle_1qpvi_717{font-size:20px;font-weight:600;color:#fff;line-height:28px;margin:0}._uploadArea_1qpvi_725{flex:1;background:rgba(11,17,33,.5);border:2px dashed #2a3454;border-radius:16px;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:24px;padding:32px;cursor:pointer;transition:border-color .2s,background .2s;min-height:280px}._uploadArea_1qpvi_725:hover{border-color:#4169e1;background:rgba(65,105,225,.05)}._uploadAreaDragging_1qpvi_745{border-color:#4169e1;background:rgba(65,105,225,.1)}._uploadIconWrapper_1qpvi_750{width:64px;height:64px;background:#1a2140;border-radius:18px;display:flex;align-items:center;justify-content:center;color:#fff}._uploadText_1qpvi_761{display:flex;flex-direction:column;align-items:center;gap:4px}._uploadLabel_1qpvi_768{font-size:16px;font-weight:600;color:#fff;line-height:24px}._uploadHint_1qpvi_775{font-size:13px;font-weight:400;color:#6b7280;line-height:19.5px}._selectFileButton_1qpvi_782{padding:10px 24px;background:#4169e1;border:none;border-radius:10px;font-size:14px;font-weight:600;color:#fff;cursor:pointer;box-shadow:0 8px 16px #4169e14d;transition:background .2s;line-height:21px}._selectFileButton_1qpvi_782:hover{background:#3457c9}._importDisclaimer_1qpvi_799{font-size:13px;font-weight:400;color:#8b92a8;line-height:19.5px;letter-spacing:-.076px;text-align:center;margin:0;padding:0 32px}._winningCard_1qpvi_810{flex:1;background:#161b2e;border:.667px solid #1f2940;border-radius:24px;padding:40px;overflow:hidden;position:relative;display:flex;flex-direction:column}._winningCardHeader_1qpvi_822{display:flex;flex-direction:column;gap:8px;margin-bottom:40px;position:relative;z-index:1}._winningCardTitle_1qpvi_831{font-size:20px;font-weight:600;color:#fff;line-height:28px;margin:0}._winningCardDescription_1qpvi_839{font-size:14px;font-weight:400;color:#8b92a8;line-height:22px;margin:0;max-width:520px}._winningHighlight_1qpvi_848{color:#fff;font-weight:500}._resumePreview_1qpvi_853{position:relative;flex:1;display:flex;align-items:center;justify-content:center;min-height:280px}._resumeMockup_1qpvi_862{position:relative;width:460px;background:white;border:2px solid #e2e8f0;border-radius:4px;padding:32px 35px;box-shadow:0 25px 50px #00000040;transform:rotate(1deg)}._aiBadge_1qpvi_873{position:absolute;top:-12px;right:-20px;background:#4169e1;border-radius:8px;padding:6px 12px;display:flex;align-items:center;gap:8px;box-shadow:0 10px 15px #0000001a,0 4px 6px #0000001a}._aiBadge_1qpvi_873 span{font-size:11px;font-weight:700;color:#fff;letter-spacing:.6px;text-transform:uppercase;line-height:16.5px}._skeletonName_1qpvi_894{width:133px;height:17px;background:#e2e8f0;border-radius:4px;margin-bottom:6px}._skeletonTitle_1qpvi_902{width:190px;height:26px;background:#e2e8f0;border-radius:4px;margin-bottom:20px}._skeletonLine_1qpvi_910{width:100%;height:14px;background:#f1f5f9;border-radius:4px;margin-bottom:2px}._skeletonLineShort_1qpvi_918{width:85%;height:13px;background:#f1f5f9;border-radius:4px;margin-bottom:24px}._skeletonSection_1qpvi_926{margin-bottom:16px}._skeletonSectionTitle_1qpvi_930{width:76px;height:11px;background:#e2e8f0;border-radius:4px;margin-bottom:12px}._skeletonSectionContent_1qpvi_938{display:flex;justify-content:space-between;align-items:center}._skeletonJobTitle_1qpvi_944{width:152px;height:14px;background:#f1f5f9;border-radius:4px}._skeletonDate_1qpvi_951{width:57px;height:10px;background:#f1f5f9;border-radius:4px}._skeletonDivider_1qpvi_958{width:100%;height:.667px;background:#e2e8f0;margin-bottom:15px}._skeletonFooter_1qpvi_965{display:flex;justify-content:space-between;align-items:center}._skeletonFooterLeft_1qpvi_971,._skeletonFooterRight_1qpvi_972{display:flex;align-items:center;gap:5px}._footerGreen_1qpvi_978{font-size:11px;font-weight:500;color:#10b981;line-height:16.5px}._footerGray_1qpvi_985{font-size:11px;font-weight:400;color:#4b5563;line-height:16.5px}._atsBadge_1qpvi_992{position:absolute;left:-36px;top:50%;transform:translateY(-50%) rotate(-3deg);background:#10b981;border-radius:12px;padding:12px;box-shadow:0 20px 25px #0000001a,0 8px 10px #0000001a;display:flex;flex-direction:column;gap:1px;min-width:128px}._atsBadgeLabel_1qpvi_1007{font-size:10px;font-weight:700;color:#fff;letter-spacing:.37px;text-transform:uppercase;line-height:15px}._atsBadgeValue_1qpvi_1016{font-size:24px;font-weight:700;color:#fff;line-height:24px}._keywordBadge_1qpvi_1023{position:absolute;right:-40px;top:55%;transform:rotate(3deg);background:#a78bfa;border-radius:12px;padding:12px;box-shadow:0 20px 25px #0000001a,0 8px 10px #0000001a;display:flex;flex-direction:column;gap:4px;min-width:160px}._keywordBadgeLabel_1qpvi_1038{font-size:10px;font-weight:700;color:#fff;letter-spacing:.37px;text-transform:uppercase;line-height:15px}._keywordTags_1qpvi_1047{display:flex;flex-wrap:wrap;gap:4px 4px}._keywordTag_1qpvi_1047{height:16px;background:rgba(255,255,255,.33);border:1px solid rgba(255,255,255,.2);border-radius:9999px}@media (max-width: 1024px){._content_1qpvi_7{padding:20px 24px}._initialScreen_1qpvi_647{padding:50px 30px}._initialCards_1qpvi_686{flex-direction:column}._importCard_1qpvi_691{width:100%;min-width:unset}._resumePreview_1qpvi_853{min-height:220px;overflow:hidden}._resumeMockup_1qpvi_862{transform:rotate(1deg) scale(.8)}._statsRow_1qpvi_187{flex-direction:column}._healthCard_1qpvi_192{height:auto;min-height:235px}._metricsColumn_1qpvi_250{flex-direction:row}._metricCard_1qpvi_257{flex:1}._tableHeader_1qpvi_524,._tableRow_1qpvi_547{grid-template-columns:minmax(200px,1fr) 1fr 100px 100px}._colLastUsed_1qpvi_1098,._colLastUpdated_1qpvi_606{display:none}}@media (max-width: 900px){._tableHeader_1qpvi_524,._tableRow_1qpvi_547{grid-template-columns:minmax(180px,1fr) 100px 100px}._colUsedFor_1qpvi_572,._colLastUsed_1qpvi_1098,._colLastUpdated_1qpvi_606{display:none}}@media (max-width: 768px){._content_1qpvi_7{padding:16px;gap:24px}._initialScreen_1qpvi_647{padding:32px 16px}._initialContent_1qpvi_654{gap:32px}._initialHeading_1qpvi_667{font-size:28px;line-height:36px}._profileResumeCard_1qpvi_113{padding:20px}._cardHeader_1qpvi_123{flex-direction:column;height:auto;gap:16px}._updateButton_1qpvi_158{width:100%;justify-content:center}._metricsColumn_1qpvi_250{flex-direction:column}._improvementsHeader_1qpvi_310{flex-direction:column;height:auto;padding:16px 20px;align-items:flex-start;gap:12px}._optimizeButton_1qpvi_332{width:100%;justify-content:center}._additionalTasks_1qpvi_486{padding-top:20px}._tableHeader_1qpvi_524,._tableRow_1qpvi_547{grid-template-columns:1fr 80px 90px}._colUsedFor_1qpvi_572,._colLastUsed_1qpvi_1098,._colLastUpdated_1qpvi_606{display:none}}._taskChat_1hl3m_1{display:flex;flex-direction:column;height:100%;background:var(--bg-primary)}._header_1hl3m_8{display:flex;align-items:center;gap:12px;padding:16px;border-bottom:1px solid var(--border-color);background:var(--bg-secondary)}._backButton_1hl3m_17{display:flex;align-items:center;justify-content:center;width:36px;height:36px;background:transparent;border:1px solid var(--border-color);border-radius:8px;cursor:pointer;color:var(--text-secondary);transition:all .2s}._backButton_1hl3m_17:hover{background:var(--bg-tertiary);color:var(--text-primary)}._backButton_1hl3m_17 svg{width:18px;height:18px}._taskInfo_1hl3m_39{flex:1;min-width:0}._taskTitle_1hl3m_44{font-size:16px;font-weight:600;color:var(--text-primary);margin:0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}._taskSection_1hl3m_54{font-size:12px;color:var(--color-primary);text-transform:capitalize}._headerActions_1hl3m_60{display:flex;gap:8px}._skipButton_1hl3m_65,._completeButton_1hl3m_66{display:flex;align-items:center;gap:6px;padding:8px 12px;font-size:13px;font-weight:500;border-radius:6px;cursor:pointer;transition:all .2s}._skipButton_1hl3m_65 svg,._completeButton_1hl3m_66 svg{width:16px;height:16px}._skipButton_1hl3m_65{background:transparent;border:1px solid var(--border-color);color:var(--text-secondary)}._skipButton_1hl3m_65:hover{background:var(--bg-tertiary);color:var(--text-primary)}._completeButton_1hl3m_66{background:var(--color-primary);border:none;color:#fff}._completeButton_1hl3m_66:hover{background:var(--color-primary-dark)}._taskContext_1hl3m_102{display:flex;gap:12px;padding:16px;background:var(--bg-secondary);border-bottom:1px solid var(--border-color)}._contextIcon_1hl3m_110{flex-shrink:0;display:flex;align-items:center;justify-content:center;width:32px;height:32px;background:var(--color-primary-light);border-radius:8px;color:var(--color-primary)}._contextIcon_1hl3m_110 svg{width:16px;height:16px}._contextContent_1hl3m_126{flex:1;min-width:0}._contextDescription_1hl3m_131{font-size:14px;color:var(--text-primary);margin:0 0 8px;line-height:1.5}._contextSuggestions_1hl3m_138{font-size:13px;color:var(--text-secondary)}._suggestionsLabel_1hl3m_143{font-weight:500;display:block;margin-bottom:4px}._contextSuggestions_1hl3m_138 ul{margin:0;padding-left:16px}._contextSuggestions_1hl3m_138 li{margin-bottom:2px}._messagesContainer_1hl3m_158{flex:1;overflow-y:auto;padding:16px}._emptyMessages_1hl3m_164{display:flex;flex-direction:column;align-items:center;justify-content:center;height:100%;text-align:center;color:var(--text-secondary)}._emptyMessages_1hl3m_164 p{margin:0 0 24px;font-size:14px}._quickPrompts_1hl3m_178{display:flex;flex-direction:column;gap:8px;width:100%;max-width:320px}._quickPrompt_1hl3m_178{padding:12px 16px;font-size:13px;color:var(--text-primary);background:var(--bg-secondary);border:1px solid var(--border-color);border-radius:8px;cursor:pointer;transition:all .2s;text-align:left}._quickPrompt_1hl3m_178:hover{border-color:var(--color-primary);background:var(--color-primary-light)}._message_1hl3m_158{display:flex;gap:12px;margin-bottom:16px}._userMessage_1hl3m_208{flex-direction:row-reverse}._userMessage_1hl3m_208 ._messageContent_1hl3m_211{align-items:flex-end}._userMessage_1hl3m_208 ._messageBody_1hl3m_214{background:var(--color-primary);color:#fff}._assistantMessage_1hl3m_219 ._messageBody_1hl3m_214{background:var(--bg-secondary);color:var(--text-primary)}._avatar_1hl3m_224{flex-shrink:0;display:flex;align-items:center;justify-content:center;width:32px;height:32px;border-radius:50%;background:var(--bg-tertiary)}._avatarIcon_1hl3m_235{width:16px;height:16px;color:var(--text-secondary)}._messageContent_1hl3m_211{display:flex;flex-direction:column;max-width:70%}._messageHeader_1hl3m_247{display:flex;align-items:center;gap:8px;margin-bottom:4px;padding:0 4px}._roleName_1hl3m_255{font-size:12px;font-weight:500;color:var(--text-secondary)}._timestamp_1hl3m_261{font-size:11px;color:var(--text-tertiary)}._messageBody_1hl3m_214{padding:12px 16px;border-radius:12px;line-height:1.5}._messageText_1hl3m_272{margin:0;font-size:14px;white-space:pre-wrap;word-break:break-word}._typingIndicator_1hl3m_279{display:flex;gap:4px;padding:4px 0}._typingIndicator_1hl3m_279 span{width:8px;height:8px;background:currentColor;border-radius:50%;opacity:.4;animation:_typing_1hl3m_279 1.4s infinite ease-in-out both}._typingIndicator_1hl3m_279 span:nth-child(1){animation-delay:0s}._typingIndicator_1hl3m_279 span:nth-child(2){animation-delay:.2s}._typingIndicator_1hl3m_279 span:nth-child(3){animation-delay:.4s}@keyframes _typing_1hl3m_279{0%,80%,to{opacity:.4;transform:scale(1)}40%{opacity:1;transform:scale(1.2)}}._streamingIndicator_1hl3m_312{display:inline-block;width:14px;height:14px;margin-left:8px;vertical-align:middle;animation:_spin_1hl3m_1 1s linear infinite}@keyframes _spin_1hl3m_1{0%{transform:rotate(0)}to{transform:rotate(360deg)}}._editCard_1hl3m_329{margin-top:12px;padding:12px;background:var(--bg-primary);border:1px solid var(--border-color);border-radius:8px}._editCard_1hl3m_329._accepted_1hl3m_336{border-color:var(--color-success);background:rgba(var(--color-success-rgb),.05)}._editCard_1hl3m_329._rejected_1hl3m_340{border-color:var(--color-error);background:rgba(var(--color-error-rgb),.05);opacity:.7}._editHeader_1hl3m_346{display:flex;align-items:center;justify-content:space-between;margin-bottom:12px}._editLabel_1hl3m_353{font-size:12px;font-weight:600;color:var(--color-primary)}._editSection_1hl3m_359{font-size:11px;color:var(--text-tertiary)}._editContent_1hl3m_364{display:flex;flex-direction:column;gap:8px}._editOriginal_1hl3m_370,._editSuggested_1hl3m_371{padding:8px;border-radius:6px;font-size:13px;line-height:1.5}._editOriginal_1hl3m_370 p,._editSuggested_1hl3m_371 p{margin:0}._editOriginal_1hl3m_370{background:rgba(var(--color-error-rgb),.1);text-decoration:line-through;color:var(--text-secondary)}._editSuggested_1hl3m_371{background:rgba(var(--color-success-rgb),.1);color:var(--text-primary)}._editTag_1hl3m_393{display:inline-block;font-size:10px;font-weight:600;text-transform:uppercase;letter-spacing:.5px;margin-bottom:4px;color:var(--text-tertiary)}._editActions_1hl3m_403{display:flex;gap:8px;margin-top:12px}._acceptButton_1hl3m_409,._rejectButton_1hl3m_410{flex:1;display:flex;align-items:center;justify-content:center;gap:6px;padding:8px 12px;font-size:13px;font-weight:500;border-radius:6px;cursor:pointer;transition:all .2s}._acceptButton_1hl3m_409 svg,._rejectButton_1hl3m_410 svg{width:14px;height:14px}._acceptButton_1hl3m_409{background:var(--color-success);border:none;color:#fff}._acceptButton_1hl3m_409:hover{opacity:.9}._rejectButton_1hl3m_410{background:transparent;border:1px solid var(--border-color);color:var(--text-secondary)}._rejectButton_1hl3m_410:hover{background:var(--bg-tertiary);border-color:var(--color-error);color:var(--color-error)}._editStatus_1hl3m_449{display:flex;align-items:center;justify-content:center;margin-top:12px;padding-top:12px;border-top:1px solid var(--border-color)}._acceptedStatus_1hl3m_458,._rejectedStatus_1hl3m_459{display:flex;align-items:center;gap:6px;font-size:13px;font-weight:500}._acceptedStatus_1hl3m_458 svg,._rejectedStatus_1hl3m_459 svg{width:14px;height:14px}._acceptedStatus_1hl3m_458{color:var(--color-success)}._rejectedStatus_1hl3m_459{color:var(--color-error)}._errorMessage_1hl3m_480{display:flex;align-items:center;gap:8px;margin:0 16px;padding:12px;background:rgba(var(--color-error-rgb),.1);border:1px solid var(--color-error);border-radius:8px;color:var(--color-error);font-size:13px}._errorMessage_1hl3m_480 svg{flex-shrink:0;width:16px;height:16px}._errorMessage_1hl3m_480 span{flex:1}._dismissError_1hl3m_501{display:flex;align-items:center;justify-content:center;width:24px;height:24px;background:transparent;border:none;cursor:pointer;color:var(--color-error);opacity:.7}._dismissError_1hl3m_501:hover{opacity:1}._dismissError_1hl3m_501 svg{width:14px;height:14px}._inputWrapper_1hl3m_521{padding:16px;border-top:1px solid var(--border-color);background:var(--bg-secondary)}._inputContainer_1hl3m_527{position:relative;display:flex;flex-direction:column;min-height:80px;background:#0a0f1c;border:1px solid #1f2940;border-radius:12px;padding:12px 44px 12px 12px;transition:border-color .2s}._inputContainer_1hl3m_527:focus-within{border-color:#2a3454}._input_1hl3m_521{flex:1;min-height:56px;max-height:120px;padding:0;font-size:12px;line-height:18px;color:#fff;background:transparent;border:none;outline:none;resize:none;overflow-y:auto;scrollbar-width:none}._input_1hl3m_521::-webkit-scrollbar{display:none}._input_1hl3m_521::-moz-placeholder{color:#6b7280}._input_1hl3m_521::placeholder{color:#6b7280}._input_1hl3m_521:disabled{opacity:.5}._sendButton_1hl3m_568{position:absolute;right:10px;bottom:10px;flex-shrink:0;display:flex;align-items:center;justify-content:center;width:32px;height:32px;background:#1f2940;border:none;border-radius:8px;cursor:pointer;color:#fff;transition:all .2s}._sendButton_1hl3m_568:hover:not(:disabled){background:#2a3454}._sendButton_1hl3m_568:disabled{opacity:.5;cursor:not-allowed}._sendIcon_1hl3m_593,._loadingIcon_1hl3m_594{width:16px;height:16px}._loadingIcon_1hl3m_594{color:inherit;animation:_spin_1hl3m_1 1s linear infinite}._doneState_1hl3m_604{display:flex;flex-direction:column;align-items:center;gap:12px;padding:24px;background:var(--bg-secondary);border-top:1px solid var(--border-color)}._doneState_1hl3m_604 span{font-size:14px;font-weight:500;color:var(--text-secondary)}._doneIconSuccess_1hl3m_619{width:32px;height:32px;color:var(--color-success)}._doneIconSkipped_1hl3m_625{width:32px;height:32px;color:var(--text-tertiary)}._backToListButton_1hl3m_631{padding:8px 16px;font-size:13px;font-weight:500;color:var(--color-primary);background:transparent;border:1px solid var(--color-primary);border-radius:6px;cursor:pointer;transition:all .2s}._backToListButton_1hl3m_631:hover{background:var(--color-primary-light)}:root{--sidebar-width: 240px;--sidebar-collapsed-width: 72px;--sidecar-width: 320px;--sidecar-collapsed-width: 48px;--header-height: 60px}._container_51ytl_9{display:flex;flex-direction:column;height:100%;background:#0b1121}._errorWrapper_51ytl_16{display:flex;flex-direction:column;align-items:center;justify-content:center;height:100%;gap:16px;text-align:center}._errorMessage_51ytl_26{font-size:14px;color:var(--text-secondary)}._retryButton_51ytl_31{padding:10px 20px;background:var(--accent-primary);border:none;border-radius:8px;font-size:14px;color:#fff;cursor:pointer;transition:opacity .2s}._retryButton_51ytl_31:hover{opacity:.9}._headerLeft_51ytl_45{display:flex;align-items:center;gap:12px}._backButton_51ytl_51{display:flex;align-items:center;justify-content:center;width:36px;height:36px;background:transparent;border:none;border-radius:8px;color:var(--text-secondary);cursor:pointer;transition:all .2s}._backButton_51ytl_51:hover{background:var(--bg-secondary);color:var(--text-primary)}._headerTitle_51ytl_69{display:flex;flex-direction:column;gap:2px;min-width:0;max-width:220px}._title_51ytl_77{font-size:16px;font-weight:600;color:var(--text-primary);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}._subtitle_51ytl_86{font-size:11px;color:#8b92a8;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}._headerRight_51ytl_94{display:flex;align-items:center;gap:8px}._toolbarRow_51ytl_100{display:flex;align-items:center;justify-content:space-between;height:48px;padding:0 24px;background:#0b1121;border-bottom:1px solid #1f2940;flex-shrink:0}._toolbarLeft_51ytl_111{display:flex;align-items:center;gap:16px}._toolbarRight_51ytl_117{display:flex;align-items:center;gap:8px}._templateSelector_51ytl_123{padding:4px 8px;font-size:12px;color:#e2e8f0;background:#1e293b;border:1px solid #334155;border-radius:6px;cursor:pointer;outline:none}._templateSelector_51ytl_123:hover{border-color:#475569}._templateSelector_51ytl_123:focus{border-color:#6366f1}._templateSelector_51ytl_123 option{background:#1e293b;color:#e2e8f0}._saveStatusBadge_51ytl_144{display:inline-flex;align-items:center;gap:4px;padding:3px 7px;font-size:10px;font-weight:500;color:var(--text-secondary, #94a3b8);border-radius:4px;letter-spacing:.4px}._headerButton_51ytl_156{display:flex;align-items:center;gap:8px;height:37.5px;padding:0 13px;font-size:13px;font-weight:500;background:#1a2140!important;border:1px solid #2a3454!important;border-radius:8px;color:#8b92a8!important}._headerButton_51ytl_156:hover{background:#232a4a!important;color:#a0a8c0!important}._headerButton_51ytl_156 svg{width:16px;height:16px}._saveButton_51ytl_178{display:flex;align-items:center;gap:8px;height:35.5px;padding:0 16px;font-size:13px;font-weight:500;background:#4169e1!important;border:none!important;border-radius:8px;color:#fff!important}._saveButton_51ytl_178:hover{background:#3457c9!important}._saveButton_51ytl_178 svg{width:16px;height:16px}._toolbar_51ytl_100{display:flex;align-items:center;gap:4px}._toolbarGroup_51ytl_205{display:flex;align-items:center;gap:0}._addSectionDropdown_51ytl_211{position:relative}._addSectionTrigger_51ytl_215{display:flex;align-items:center;gap:4px;height:28px;padding:0 10px;font-size:12px;font-weight:500;color:#6366f1;background:transparent;border:1px dashed rgba(99,102,241,.4);border-radius:4px;cursor:pointer;white-space:nowrap;transition:background .15s,border-color .15s}._addSectionTrigger_51ytl_215:hover{background:rgba(99,102,241,.08);border-color:#6366f1}._addSectionPlus_51ytl_236{font-size:14px;line-height:1}._addSectionCaret_51ytl_241{font-size:8px;opacity:.7}._addSectionMenu_51ytl_246{position:absolute;top:calc(100% + 4px);left:0;z-index:100;min-width:180px;background:#1a2035;border:1px solid rgba(99,102,241,.25);border-radius:6px;padding:4px;box-shadow:0 4px 12px #0000004d}._addSectionMenuItem_51ytl_259{display:block;width:100%;padding:7px 12px;font-size:13px;text-align:left;color:#e2e8f0;background:transparent;border:none;border-radius:4px;cursor:pointer;transition:background .12s}._addSectionMenuItem_51ytl_259:hover{background:rgba(99,102,241,.15);color:#a5b4fc}._toolbarDivider_51ytl_277{width:1px;height:16px;background:#1f2940;margin:0 10px}._toolbarButton_51ytl_284{display:flex;align-items:center;justify-content:center;gap:6px;min-width:28px;height:28px;padding:6px;background:transparent;border:none;border-radius:6px;color:#8b92a8;cursor:pointer;transition:all .15s;font-size:10px;font-weight:700;letter-spacing:.12px}._toolbarButton_51ytl_284:hover{background:rgba(255,255,255,.05);color:#c0c6d8}._toolbarButton_51ytl_284._active_51ytl_306{background:var(--color-primary);color:#fff}._toolbarButton_51ytl_284:disabled{opacity:.5;cursor:not-allowed}._lockedBanner_51ytl_315{display:flex;align-items:center;gap:8px;padding:10px 24px;background:rgba(59,130,246,.08);border-bottom:1px solid rgba(59,130,246,.15);font-size:12px;color:#93c5fd;flex-shrink:0}._lockedBanner_51ytl_315 svg{flex-shrink:0}._mainContent_51ytl_330{display:flex;flex:1;overflow:hidden;background:#0a0f1c}._editorColumn_51ytl_337{flex:1;display:flex;flex-direction:column;overflow:hidden}._editorArea_51ytl_344{flex:1;display:flex;flex-direction:column;align-items:center;padding:40px 64px;overflow-y:auto;background:#0a0f1c;min-height:0}._editorArea_51ytl_344::-webkit-scrollbar{width:6px}._editorArea_51ytl_344::-webkit-scrollbar-track{background:transparent}._editorArea_51ytl_344::-webkit-scrollbar-thumb{background:#2a3454;border-radius:4px}._editorArea_51ytl_344::-webkit-scrollbar-thumb:hover{background:#3a4565}._editorSkeleton_51ytl_368{width:100%;max-width:816px;min-height:1056px;background:#fff;border-radius:2px;box-shadow:0 1px 3px #0003}._editorSkeleton_51ytl_368 ._skeletonLine_51ytl_376{background:linear-gradient(90deg,#e5e7eb 25%,#f3f4f6 50%,#e5e7eb 75%)}._editorSkeletonContent_51ytl_380{padding:72px 72px 48px}._document_51ytl_384{display:flex;flex-direction:column;align-items:center}._editorContent_51ytl_390{width:816px;min-height:1056px;padding:80px 80px 0;box-sizing:border-box;position:relative;background:white;outline:1px solid #e5e7eb;box-shadow:0 4px 6px -1px #0000001a,0 2px 4px -1px #0000000f;border-radius:2px}._editorContent_51ytl_390 .page-break-gap{width:calc(100% + 160px);margin-left:-80px;margin-right:-80px;pointer-events:none;-webkit-user-select:none;-moz-user-select:none;user-select:none;display:flex;flex-direction:column;align-items:center}._editorContent_51ytl_390 .page-padding-bottom{width:100%;height:80px;background:white}._editorContent_51ytl_390 .page-footer{width:100%;padding:12px 0;text-align:center;font-size:10px;font-weight:500;letter-spacing:1.117px;color:#9ca3af;text-transform:uppercase;background:white;box-shadow:0 4px 8px -2px #0000001f}._editorContent_51ytl_390 .page-break-spacer{width:100%;height:30px;background:#0a0f1c}._editorContent_51ytl_390 .page-padding-top{width:100%;height:80px;background:white;box-shadow:0 -4px 8px -2px #00000014}._editorContent_51ytl_390 .page-remaining-fill{width:100%;background:white}._editorContent_51ytl_390{color:#111827;font-family:Inter,-apple-system,BlinkMacSystemFont,sans-serif;font-size:14px;line-height:1.6}._editorContent_51ytl_390 .ProseMirror mark{background-color:#fef08a;padding:0 2px;border-radius:2px}._editorContent_51ytl_390 .ProseMirror mark[data-color="#fef08a"]{background-color:#fef08a}._editorContent_51ytl_390 .ProseMirror mark[data-color="#bbf7d0"]{background-color:#bbf7d0}._editorContent_51ytl_390 .ProseMirror mark[data-color="#fecaca"]{background-color:#fecaca;text-decoration:line-through}._editorContent_51ytl_390 .ProseMirror table.resume-entry-table .selectedCell{background:rgba(65,105,225,.08)}._editorContent_51ytl_390 .ProseMirror .resume-contact-line{cursor:pointer;border-radius:4px;transition:background-color .15s ease}._editorContent_51ytl_390 .ProseMirror .resume-contact-line:hover{background-color:#4169e10f}._sidebar_51ytl_476{width:380px;display:flex;flex-direction:column;background:#0a0f1c;border-left:1px solid #1f2940;flex-shrink:0;overflow:hidden}._sidebarHeader_51ytl_486{display:flex;align-items:center;gap:10px;height:62px;padding:0 20px;background:#0b1121;border-bottom:1px solid #1f2940;font-size:14px;font-weight:600;color:#fff;letter-spacing:-.15px;flex-shrink:0}._sidebarIcon_51ytl_501{width:18px;height:18px;color:#4169e1}._closeButton_51ytl_507{display:flex;align-items:center;justify-content:center;width:18px;height:18px;background:transparent;border:none;border-radius:4px;color:#8b92a8;cursor:pointer;flex-shrink:0}._closeButton_51ytl_507:hover{background:rgba(255,255,255,.05);color:#fff}._closeButton_51ytl_507 svg{width:18px;height:18px}._sidebarContent_51ytl_529{flex:1;overflow-y:auto;padding:20px;display:flex;flex-direction:column;gap:20px;min-height:0}._sidebarContent_51ytl_529::-webkit-scrollbar{width:6px}._sidebarContent_51ytl_529::-webkit-scrollbar-track{background:transparent}._sidebarContent_51ytl_529::-webkit-scrollbar-thumb{background:#2a3454;border-radius:3px}._sidebarContent_51ytl_529::-webkit-scrollbar-thumb:hover{background:#3a4565}._workingOn_51ytl_552{display:flex;align-items:flex-start;justify-content:space-between;gap:8px;padding:16px 16px 16px 20px;flex-shrink:0}._workingOnContent_51ytl_561{display:flex;flex-direction:column;gap:4px;flex:1;min-width:0}._workingOnLabel_51ytl_569{font-size:11px;font-weight:500;color:#8b92a8;text-transform:uppercase;letter-spacing:.6px}._workingOnTask_51ytl_577{font-size:13px;font-weight:600;color:#fff;letter-spacing:-.08px}._workingOnDescription_51ytl_584{font-size:12px;color:#8b92a8;line-height:1.4;margin-top:4px}._workingOnActions_51ytl_591{display:flex;align-items:center;gap:4px;flex-shrink:0}._markDoneButton_51ytl_598,._dismissButton_51ytl_599{display:flex;align-items:center;justify-content:center;width:32px;height:32px;background:transparent;border:1px solid #2a3454;border-radius:6px;color:#8b92a8;cursor:pointer;transition:all .2s}._markDoneButton_51ytl_598:hover,._dismissButton_51ytl_599:hover{background:#1a2140;color:#fff;border-color:#3a4a6a}._markDoneButton_51ytl_598:hover{color:#10b981;border-color:#10b981}._dismissButton_51ytl_599:hover{color:#f59e0b;border-color:#f59e0b}._chatMessages_51ytl_629{flex:1;overflow-y:auto;padding:16px;display:flex;flex-direction:column;gap:12px}._chatMessages_51ytl_629::-webkit-scrollbar{width:6px}._chatMessages_51ytl_629::-webkit-scrollbar-track{background:transparent}._chatMessages_51ytl_629::-webkit-scrollbar-thumb{background:#2a3454;border-radius:4px}._chatMessages_51ytl_629::-webkit-scrollbar-thumb:hover{background:#3a4565}._darkScrollbar_51ytl_651::-webkit-scrollbar{width:6px}._darkScrollbar_51ytl_651::-webkit-scrollbar-track{background:transparent}._darkScrollbar_51ytl_651::-webkit-scrollbar-thumb{background:#2a3454;border-radius:4px}._darkScrollbar_51ytl_651::-webkit-scrollbar-thumb:hover{background:#3a4565}._chatMessage_51ytl_629{max-width:295px;padding:12px;background:#1a2140;border:1px solid #2a3454;border-radius:0 16px 16px;font-size:12px;line-height:19.2px;color:#e5e7eb}._chatMessage_51ytl_629 p{margin:0}._assistantMessage_51ytl_679{align-self:flex-start}._userMessage_51ytl_683{align-self:flex-end;border-radius:16px 16px 0}._acceptLink_51ytl_688{font-size:12px;line-height:19.2px;color:#e5e7eb;text-decoration:underline;text-underline-offset:2px;cursor:pointer}._acceptLink_51ytl_688:hover{color:#fff}._ignoreLink_51ytl_700{font-size:12px;line-height:19.2px;color:#e5e7eb;text-decoration:none;cursor:pointer}._ignoreLink_51ytl_700:hover{color:#fff}._suggestionsContainer_51ytl_711{display:flex;flex-direction:column;gap:8px;margin-top:8px}._suggestionCard_51ytl_718{background:#131b2e;border:1px solid #2a3454;border-radius:12px;padding:12px;transition:all .2s}._suggestionCard_51ytl_718._accepted_51ytl_725{border-color:#10b981;background:rgba(16,185,129,.1)}._suggestionCard_51ytl_718._ignored_51ytl_729{opacity:.6;border-color:#4b5563}._suggestionHeader_51ytl_734{margin-bottom:8px}._suggestionTitle_51ytl_738{font-size:12px;font-weight:600;color:#e5e7eb}._suggestionPreview_51ytl_744{display:flex;flex-direction:column;gap:8px;margin-bottom:12px;font-size:11px;line-height:1.4}._previewBefore_51ytl_753,._previewAfter_51ytl_754{padding:8px;border-radius:6px;font-size:11px;line-height:1.4}._previewBefore_51ytl_753 p,._previewAfter_51ytl_754 p{margin:0}._previewLabel_51ytl_765{display:block;font-size:10px;font-weight:600;text-transform:uppercase;letter-spacing:.5px;margin-bottom:4px;color:#8b92a8}._previewBefore_51ytl_753{background:rgba(239,68,68,.1);border:1px solid rgba(239,68,68,.3);color:#fca5a5;text-decoration:line-through}._previewAfter_51ytl_754{background:rgba(16,185,129,.1);border:1px solid rgba(16,185,129,.3);color:#6ee7b7}._suggestionActions_51ytl_788{display:flex;gap:4px;justify-content:flex-end;margin-top:6px}._acceptButton_51ytl_795,._ignoreButton_51ytl_796{display:inline-flex;align-items:center;justify-content:center;width:28px;height:28px;padding:0;border-radius:6px;cursor:pointer;transition:all .15s}._acceptButton_51ytl_795{background:#10b981;border:none;color:#fff}._acceptButton_51ytl_795:hover{background:#059669}._ignoreButton_51ytl_796{background:transparent;border:1px solid #4b5563;color:#9ca3af}._ignoreButton_51ytl_796:hover{background:#374151;border-color:#6b7280;color:#fff}._suggestionStatus_51ytl_828{display:flex;align-items:center;gap:6px;padding-top:8px;border-top:1px solid #2a3454;font-size:11px;color:#8b92a8}._acceptedIcon_51ytl_838{color:#10b981}._ignoredIcon_51ytl_842{color:#6b7280}._emptyChat_51ytl_846{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:12px;height:100%;text-align:center;padding:24px}._emptyChat_51ytl_846 p{margin:0;font-size:13px;color:#8b92a8;line-height:1.5}._startChatButton_51ytl_863{display:flex;align-items:center;gap:6px;padding:8px 16px;font-size:13px;font-weight:500;color:#fff;background:#6366f1;border:none;border-radius:6px;cursor:pointer;transition:background .2s}._startChatButton_51ytl_863:hover{background:#4f46e5}._typingDots_51ytl_881{display:inline-flex;align-items:center;gap:4px;height:19px}._typingDots_51ytl_881 span{display:block;width:6px;height:6px;border-radius:50%;background:#8b92a8;animation:_typingBounce_51ytl_1 1.4s ease-in-out infinite}._typingDots_51ytl_881 span:nth-child(2){animation-delay:.2s}._typingDots_51ytl_881 span:nth-child(3){animation-delay:.4s}@keyframes _typingBounce_51ytl_1{0%,60%,to{opacity:.3;transform:translateY(0)}30%{opacity:1;transform:translateY(-4px)}}._spinningIcon_51ytl_912{animation:_spin_51ytl_912 1s linear infinite}._chatError_51ytl_924{margin:8px 0;padding:12px;background:rgba(239,68,68,.1);border:1px solid rgba(239,68,68,.3);border-radius:8px;font-size:12px;color:#fca5a5}._chatInputWrapper_51ytl_934{padding:17px 16px;background:#0b1121;border-top:1px solid #1f2940;display:flex;flex-direction:column;gap:8px}._chatDisclaimer_51ytl_943{margin:0;font-size:10px;font-style:italic;line-height:15px;letter-spacing:.12px;color:#6b7280;text-align:center}._healthStats_51ytl_953{padding:21px;background:linear-gradient(180deg,#1a1f35 0%,#0a0f1c 100%);border:1px solid #2a3454;border-radius:20px}._healthStatsHeader_51ytl_960{display:flex;align-items:center;justify-content:space-between;margin-bottom:16px;font-size:13px;font-weight:500;color:#fff;letter-spacing:-.08px}._trendIcon_51ytl_971{width:16px;height:16px;color:#10b981}._statsRow_51ytl_977{display:flex;flex-direction:column;gap:8px}._statItem_51ytl_983{display:flex;align-items:center;gap:8px}._statValue_51ytl_989{font-size:32px;font-weight:700;color:#10b981;letter-spacing:.41px;line-height:48px;min-width:80px;font-variant-numeric:tabular-nums;text-align:right}._statLabel_51ytl_1000{font-size:11px;color:#8b92a8;letter-spacing:.06px;line-height:16.5px}._atsProcessing_51ytl_1007{display:flex;align-items:center;gap:8px;white-space:nowrap}._atsProcessingIcon_51ytl_1014{color:#3b82f6;animation:_spin_51ytl_912 2s linear infinite;flex-shrink:0}._inlineRetryBlock_51ytl_1028{display:flex;flex-direction:column;align-items:center;gap:6px}._inlineRetryMessage_51ytl_1035,._inlineRetryDot_51ytl_1040{font-size:13px;color:#6b7280}._inlineRetryLink_51ytl_1045{font-size:13px;color:#3b82f6;background:none;border:none;cursor:pointer;padding:0}._inlineRetryLink_51ytl_1045:hover{text-decoration:underline}._tasksRetry_51ytl_1057{display:flex;align-items:center;justify-content:center;gap:6px;padding:24px 16px}._improvementTasks_51ytl_1065{display:flex;flex-direction:column;gap:12px}._tasksLabel_51ytl_1071{padding:0 4px;font-size:12px;font-weight:500;color:#8b92a8;text-transform:uppercase;letter-spacing:.6px}._tasksList_51ytl_1080{display:flex;flex-direction:column;gap:12px}._taskItem_51ytl_1086{display:flex;flex-direction:column;gap:8px;padding:17px;background:linear-gradient(180deg,#1a1f35 0%,#141828 100%);border:1px solid #1f2940;border-radius:16px;text-align:left;cursor:pointer;transition:border-color .2s}._taskItem_51ytl_1086:hover{border-color:#4169e14d}._taskItemDone_51ytl_1102{opacity:.6;cursor:default}._taskItemDone_51ytl_1102:hover{border-color:#1f2940}._taskDoneIcon_51ytl_1110{color:#4ade80;flex-shrink:0}._taskSkippedIcon_51ytl_1115{color:#6b7280;flex-shrink:0}._taskHeader_51ytl_1120{display:flex;align-items:center;gap:12px}._taskPriority_51ytl_1126{width:6px;height:6px;border-radius:50%;flex-shrink:0}._taskPriority_51ytl_1126._high_51ytl_1132{background:#ef4444}._taskPriority_51ytl_1126._medium_51ytl_1135{background:#f59e0b}._taskPriority_51ytl_1126._low_51ytl_1138{background:#4169e1}._taskTitle_51ytl_1142{flex:1;font-size:13px;font-weight:600;color:#fff;letter-spacing:-.08px;line-height:18.2px}._taskDescription_51ytl_1151{font-size:11px;color:#8b92a8;letter-spacing:.06px;line-height:17.6px}._taskFooter_51ytl_1158{display:flex;justify-content:flex-end}._taskArrowButton_51ytl_1163{display:flex;align-items:center;justify-content:center;width:28px;height:28px;padding:8px;background:transparent;border:1px solid transparent;border-radius:8px;cursor:pointer;transition:all .2s}._taskArrowButton_51ytl_1163:hover{background:rgba(65,105,225,.1);border-color:#4169e14d}._taskArrowButton_51ytl_1163:hover ._taskArrow_51ytl_1163{color:#4169e1}._taskArrow_51ytl_1163{width:12px;height:12px;color:#8b92a8;margin-left:auto;flex-shrink:0;transition:color .2s}._applyButtonWrapper_51ytl_1193{position:relative}._applyButtonWrapper_51ytl_1193._showTooltip_51ytl_1196:before,._applyButtonWrapper_51ytl_1193._showTooltip_51ytl_1196:after{position:absolute;left:50%;opacity:0;visibility:hidden;transition:all .2s ease;pointer-events:none;z-index:100}._applyButtonWrapper_51ytl_1193._showTooltip_51ytl_1196:before{content:attr(data-tooltip);bottom:calc(100% + 8px);transform:translate(-50%);padding:8px 12px;background:rgba(0,0,0,.85);color:#fff;font-size:12px;line-height:1.5;white-space:nowrap;border-radius:6px;box-shadow:0 6px 16px #00000014,0 3px 6px -4px #0000001f,0 9px 28px 8px #0000000d}._applyButtonWrapper_51ytl_1193._showTooltip_51ytl_1196:after{content:"";bottom:calc(100% + 2px);transform:translate(-50%);border:6px solid transparent;border-top-color:#000000d9}._applyButtonWrapper_51ytl_1193._showTooltip_51ytl_1196:hover:before,._applyButtonWrapper_51ytl_1193._showTooltip_51ytl_1196:hover:after{opacity:1;visibility:visible}._applyButtonWrapper_51ytl_1193._showTooltip_51ytl_1196:hover:before{bottom:calc(100% + 10px)}._applyButtonWrapper_51ytl_1193._showTooltip_51ytl_1196:hover:after{bottom:calc(100% - 2px)}._applyButtonWrapper_51ytl_1193._showTooltip_51ytl_1196:before,._applyButtonWrapper_51ytl_1193._showTooltip_51ytl_1196:after{bottom:auto;left:auto;right:0;transform:none;z-index:9999}._applyButtonWrapper_51ytl_1193._showTooltip_51ytl_1196:before{top:calc(100% + 8px)}._applyButtonWrapper_51ytl_1193._showTooltip_51ytl_1196:after{top:calc(100% + 2px);right:16px;border-top-color:transparent;border-bottom-color:#000000d9}._applyButtonWrapper_51ytl_1193._showTooltip_51ytl_1196:hover:before{bottom:auto;top:calc(100% + 10px)}._disabledButton_51ytl_1256{opacity:.5!important;cursor:not-allowed}._primaryButton_51ytl_1261{display:flex;align-items:center;gap:8px;height:35.5px;padding:0 16px;font-size:13px;font-weight:500;background:#4169e1!important;border:none!important;border-radius:8px;color:#fff!important}._primaryButton_51ytl_1261 svg{width:16px;height:16px}._jobMatchCard_51ytl_1279{padding:21px;background:linear-gradient(180deg,#1a1f35 0%,#0a0f1c 100%);border:1px solid #2a3454;border-radius:20px;display:flex;flex-direction:column;gap:16px}._jobMatchHeader_51ytl_1289{display:flex;align-items:center;gap:12px;min-width:0}._jobMatchScore_51ytl_1296{font-family:Inter,sans-serif;font-size:18px;font-weight:700;color:#22c55e;letter-spacing:-.44px;line-height:27px;flex-shrink:0}._jobMatchTitle_51ytl_1306{flex:1;font-family:Inter,sans-serif;font-size:17px;font-weight:600;color:#fff;letter-spacing:-.43px;line-height:21.25px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}._jobMatchCompany_51ytl_1319{display:flex;align-items:center;gap:8px;font-family:Inter,sans-serif;font-size:14px;font-weight:400;color:#8b92a8;letter-spacing:-.15px;line-height:21px;min-width:0}._jobMatchCompany_51ytl_1319 span{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}._jobMatchCompanyIcon_51ytl_1337{width:14px;height:14px;color:#8b92a8;flex-shrink:0}._jobMatchSeparator_51ytl_1344{color:#6b7280;flex-shrink:0}._jobMatchDescription_51ytl_1349{margin:0;font-family:Inter,sans-serif;font-size:13px;font-weight:400;color:#6b7280;letter-spacing:-.08px;line-height:21.125px}._jobMatchSkills_51ytl_1359{display:flex;flex-wrap:wrap;gap:8px;max-height:76px;overflow:hidden}._jobMatchSkillTag_51ytl_1367{padding:6.5px 10px;background:#0f1420;border:1px solid rgba(16,185,129,.3);border-radius:8px;font-family:Inter,sans-serif;font-size:11px;font-weight:400;color:#10b981;letter-spacing:.065px;line-height:16.5px;max-width:90px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;cursor:default}._jobMatchSkillMore_51ytl_1385{padding:6.5px 10px;background:#0f1420;border:1px solid #2a3454;border-radius:8px;font-family:Inter,sans-serif;font-size:11px;font-weight:400;color:#8b92a8;letter-spacing:.065px;line-height:16.5px}._scoreCard_51ytl_1398{padding:21px;background:linear-gradient(180deg,#1a1f35 0%,#0a0f1c 100%);border:1px solid #2a3454;border-radius:20px;display:flex;flex-direction:column;gap:16px}._scoreCardHeader_51ytl_1408{display:flex;align-items:center;justify-content:space-between}._scoreCardLabel_51ytl_1414{font-family:Inter,sans-serif;font-size:13px;font-weight:500;color:#fff;letter-spacing:-.08px;line-height:19.5px}._scoreCardTrendIcon_51ytl_1423{color:#10b981;flex-shrink:0}._scoreCardBody_51ytl_1428{display:flex;align-items:center;gap:8px}._scoreCardValue_51ytl_1434{font-family:Inter,sans-serif;font-size:32px;font-weight:700;color:#10b981;letter-spacing:.41px;line-height:48px;flex-shrink:0}._scoreCardDescription_51ytl_1444{margin:0;font-family:Inter,sans-serif;font-size:11px;font-weight:400;color:#8b92a8;letter-spacing:.06px;line-height:16.5px}._scoreCardDivider_51ytl_1454{height:1px;width:100%;border-top:1px solid rgba(255,255,255,.1)}._scoreCardLink_51ytl_1460{margin:0;font-family:Inter,sans-serif;font-size:11px;font-weight:400;color:#fff;letter-spacing:.06px;line-height:16.5px;cursor:pointer}._scoreCardLink_51ytl_1460:hover{text-decoration:underline}._scoreCardLink_51ytl_1460 strong{font-weight:700}._saveIndicatorSaving_51ytl_1477{font-family:Inter,sans-serif;font-size:12px;font-weight:600;color:#f59e0b;letter-spacing:.5px;text-transform:uppercase;white-space:nowrap}._saveIndicatorSaved_51ytl_1487{font-family:Inter,sans-serif;font-size:12px;font-weight:600;color:#10b981;letter-spacing:.5px;text-transform:uppercase;white-space:nowrap}._saveIndicatorUnsaved_51ytl_1497{font-family:Inter,sans-serif;font-size:12px;font-weight:600;color:#f59e0b;letter-spacing:.5px;text-transform:uppercase;white-space:nowrap}._saveIndicatorError_51ytl_1507{font-family:Inter,sans-serif;font-size:12px;font-weight:600;color:#ef4444;letter-spacing:.5px;text-transform:uppercase;white-space:nowrap}._jobMatchSkeleton_51ytl_1517{display:flex;flex-direction:column}._skeletonLine_51ytl_376{background:linear-gradient(90deg,#1f2940 25%,#2a3454 50%,#1f2940 75%);background-size:200% 100%;animation:_shimmer_51ytl_1 1.5s infinite;border-radius:4px}._tasksEmpty_51ytl_1529{display:flex;align-items:center;justify-content:center;padding:24px 16px;color:#6b7280;font-size:13px}._tasksAnalyzing_51ytl_1538{background:rgba(59,130,246,.1);border:1px solid rgba(59,130,246,.2);border-radius:12px;padding:14px}._tasksAnalyzingHeader_51ytl_1545{display:flex;align-items:center;gap:8px;margin-bottom:6px;color:#3b82f6}._tasksAnalyzingHeader_51ytl_1545 span{font-weight:500;font-size:13px}._tasksAnalyzingIcon_51ytl_1557{animation:_spin_51ytl_912 1s linear infinite}._tasksAnalyzingMessage_51ytl_1561{font-size:12px;color:#93c5fd;margin:0;line-height:1.4}._regenerateTasksRow_51ytl_1568{display:flex;align-items:center;justify-content:center;gap:4px;padding:8px 0 4px;font-size:11px;color:#8b92a8}._regenerateTasksRow_51ytl_1568 span{white-space:nowrap}._regenerateTasksButton_51ytl_1581{display:flex;align-items:center;gap:2px;background:none;border:none;color:#4169e1;font-size:11px;font-weight:500;cursor:pointer;padding:0;white-space:nowrap}._regenerateTasksButton_51ytl_1581:hover{opacity:.8}._regenerateTasksButton_51ytl_1581:disabled{opacity:.5;cursor:not-allowed}._taskItemSkeleton_51ytl_1602{padding:17px;background:linear-gradient(180deg,#1a1f35 0%,#0a0f1c 100%);border:1px solid #2a3454;border-radius:16px;display:flex;flex-direction:column;gap:4px}@keyframes _shimmer_51ytl_1{0%{background-position:200% 0}to{background-position:-200% 0}}._aiSuggestionsSection_51ytl_1620{margin-bottom:24px}._aiSuggestionsList_51ytl_1624{display:flex;flex-direction:column;gap:8px;margin-top:12px}._aiSuggestionsLoading_51ytl_1631{display:flex;flex-direction:column;align-items:center;gap:12px;padding:24px;color:#8b92a8;font-size:12px}._aiSuggestionsLoading_51ytl_1631 ._spinningIcon_51ytl_912{animation:_spin_51ytl_912 1s linear infinite}@keyframes _spin_51ytl_912{0%{transform:rotate(0)}to{transform:rotate(360deg)}}._progressBar_51ytl_1652{width:100%;height:4px;background:#1f2940;border-radius:2px;overflow:hidden}._progressFill_51ytl_1660{height:100%;background:linear-gradient(90deg,#6366f1,#8b5cf6);transition:width .3s ease}._aiSuggestionsError_51ytl_1666{padding:16px;text-align:center;color:#f87171;font-size:12px}._aiSuggestionsEmpty_51ytl_1673{display:flex;flex-direction:column;align-items:center;gap:8px;padding:24px;color:#6ee7b7;font-size:12px}._aiSuggestionsEmpty_51ytl_1673 ._emptyIcon_51ytl_1682{opacity:.6}._aiSuggestionCard_51ytl_1686{background:#131b2e;border:1px solid #2a3454;border-radius:12px;padding:12px;cursor:pointer;transition:all .2s}._aiSuggestionCard_51ytl_1686:hover{border-color:#4b5cb8;background:#1a2338}._aiSuggestionCard_51ytl_1686._active_51ytl_306{border-color:#6366f1;background:#1a2338}._aiSuggestionCard_51ytl_1686._accepted_51ytl_725{border-color:#10b981;background:rgba(16,185,129,.08);cursor:default}._aiSuggestionCard_51ytl_1686._ignored_51ytl_729{opacity:.5;border-color:#4b5563;cursor:default}._aiSuggestionHeader_51ytl_1713{display:flex;align-items:center;gap:8px;margin-bottom:4px}._aiSuggestionTitle_51ytl_1720{font-size:13px;font-weight:500;color:#e5e7eb}._aiSuggestionDescription_51ytl_1726{font-size:11px;color:#8b92a8;line-height:1.4}._aiSuggestionExpanded_51ytl_1732{margin-top:12px;padding-top:12px;border-top:1px solid #2a3454}._aiSuggestionReason_51ytl_1738{margin-bottom:12px}._aiSuggestionReason_51ytl_1738 ._reasonLabel_51ytl_1741{display:block;font-size:10px;font-weight:600;text-transform:uppercase;letter-spacing:.5px;color:#8b92a8;margin-bottom:4px}._aiSuggestionReason_51ytl_1738 p{margin:0;font-size:11px;color:#d1d5db;line-height:1.5}._aiSuggestionPreview_51ytl_1757{display:flex;flex-direction:column;gap:8px;margin-bottom:12px}._aiSuggestionActions_51ytl_1764{display:flex;gap:8px}._aiSuggestionActions_51ytl_1764 ._acceptButton_51ytl_795,._aiSuggestionActions_51ytl_1764 ._ignoreButton_51ytl_796{flex:1;display:flex;align-items:center;justify-content:center;gap:6px;padding:8px 12px;font-size:12px;font-weight:500;border-radius:6px;cursor:pointer;transition:all .2s}._aiSuggestionActions_51ytl_1764 ._acceptButton_51ytl_795{background:#10b981;border:none;color:#fff}._aiSuggestionActions_51ytl_1764 ._acceptButton_51ytl_795:hover{background:#059669}._aiSuggestionActions_51ytl_1764 ._ignoreButton_51ytl_796{background:transparent;border:1px solid #4b5563;color:#9ca3af}._aiSuggestionActions_51ytl_1764 ._ignoreButton_51ytl_796:hover{border-color:#6b7280;color:#d1d5db}._diffView_51ytl_1800{font-size:11px;line-height:1.5;color:#d1d5db;white-space:pre-wrap;word-break:break-word}._diffAdded_51ytl_1808{background-color:#10b98133;color:#6ee7b7;padding:0 2px;border-radius:2px}._diffRemoved_51ytl_1815{background-color:#ef444433;color:#fca5a5;text-decoration:line-through;padding:0 2px;border-radius:2px}._suggestionCardClickable_51ytl_1823{cursor:pointer;transition:all .2s}._suggestionCardClickable_51ytl_1823:hover{border-color:#4b5cb8;background:#1a2338}._suggestionCardClickable_51ytl_1823._active_51ytl_306{border-color:#6366f1;background:rgba(99,102,241,.1);box-shadow:0 0 0 1px #6366f14d}._document_51ytl_384.template-modern ._editorContent_51ytl_390 p[data-resume-field=title]:has(>br):before{content:"Job Title"}._document_51ytl_384.template-modern ._editorContent_51ytl_390 p[data-resume-field=company]:has(>br):before{content:"Company, Location"}._document_51ytl_384.template-modern ._editorContent_51ytl_390 p[data-resume-field=role]:has(>br):before{content:"Role"}._document_51ytl_384.template-modern ._editorContent_51ytl_390 p[data-resume-field=organization]:has(>br):before{content:"Organization"}._document_51ytl_384.template-modern ._editorContent_51ytl_390 p[data-resume-field=school]:has(>br):before{content:"School / University"}._document_51ytl_384.template-modern ._editorContent_51ytl_390 p[data-resume-field=degree_with_major]:has(>br):before{content:"Degree with Major"}._document_51ytl_384.template-modern ._editorContent_51ytl_390 p[data-resume-field=name]:has(>br):before{content:"Name"}._document_51ytl_384.template-modern ._editorContent_51ytl_390 p[data-resume-field=issuer]:has(>br):before{content:"Issuer"}._document_51ytl_384.template-modern ._editorContent_51ytl_390 p[data-resume-field=skills]:has(>br):before{content:"Technologies / Skills"}._document_51ytl_384.template-modern ._editorContent_51ytl_390 p[data-resume-field=start_date]:has(>br):before{content:"Date Range"}._document_51ytl_384.template-modern ._editorContent_51ytl_390 p[data-resume-field=graduation_date]:has(>br):before{content:"Graduation Date"}._document_51ytl_384.template-modern ._editorContent_51ytl_390 p[data-resume-field=issue_date]:has(>br):before{content:"Issue Date"}._document_51ytl_384.template-modern ._editorContent_51ytl_390 p[data-resume-field=duration]:has(>br):before{content:"Duration"}._document_51ytl_384.template-modern ._editorContent_51ytl_390 p[data-resume-field=description]:has(>br):before{content:"Description"}._document_51ytl_384.template-modern ._editorContent_51ytl_390 p[data-resume-field]:has(>br):before{color:#9ca3af;font-style:italic;font-weight:400;float:left;height:0;pointer-events:none}._document_51ytl_384.template-modern ._editorContent_51ytl_390 td:last-child p[data-resume-field]:has(>br):before{float:right}._document_51ytl_384.template-modern ._editorContent_51ytl_390 p[data-resume-field=contact]:has(>br):before{content:"Location | Phone | Email | LinkedIn";float:none;height:auto}._document_51ytl_384.template-classic ._editorContent_51ytl_390 table[data-resume-section=experience] p[data-resume-field=title]:has(>br):before{content:"Job Title"}._document_51ytl_384.template-classic ._editorContent_51ytl_390 table[data-resume-section=experience] p[data-resume-field=company]:has(>br):before{content:"Company"}._document_51ytl_384.template-classic ._editorContent_51ytl_390 table[data-resume-section=experience] p[data-resume-field=location]:has(>br):before{content:"Location"}._document_51ytl_384.template-classic ._editorContent_51ytl_390 table[data-resume-section=education] p[data-resume-field=school]:has(>br):before{content:"School / University"}._document_51ytl_384.template-classic ._editorContent_51ytl_390 table[data-resume-section=education] p[data-resume-field=location]:has(>br):before{content:"Location"}._document_51ytl_384.template-classic ._editorContent_51ytl_390 table[data-resume-section=education] p[data-resume-field=degree_with_major]:has(>br):before{content:"Degree with Major"}._document_51ytl_384.template-classic ._editorContent_51ytl_390 table[data-resume-section=education] p[data-resume-field=graduation_date]:has(>br):before{content:"Graduation Date"}._document_51ytl_384.template-classic ._editorContent_51ytl_390 table[data-resume-section=leadership] p[data-resume-field=role]:has(>br):before{content:"Role"}._document_51ytl_384.template-classic ._editorContent_51ytl_390 table[data-resume-section=leadership] p[data-resume-field=organization]:has(>br):before{content:"Organization"}._document_51ytl_384.template-classic ._editorContent_51ytl_390 table[data-resume-section=certifications] p[data-resume-field=name]:has(>br):before{content:"Certification Name, Issuer"}._document_51ytl_384.template-classic ._editorContent_51ytl_390 table[data-resume-section=projects] p[data-resume-field=name]:has(>br):before{content:"Project Name | Technologies / Skills"}._document_51ytl_384.template-classic ._editorContent_51ytl_390 p[data-resume-field=start_date]:has(>br):before{content:"Date Range"}._document_51ytl_384.template-classic ._editorContent_51ytl_390 p[data-resume-field=issue_date]:has(>br):before{content:"Issue Date"}._document_51ytl_384.template-classic ._editorContent_51ytl_390 p[data-resume-field=duration]:has(>br):before{content:"Duration"}._document_51ytl_384.template-classic ._editorContent_51ytl_390 p[data-resume-field=description]:has(>br):before{content:"Description"}._document_51ytl_384.template-classic ._editorContent_51ytl_390 p[data-resume-field=description]:has(>br):has(+.page-end):before{content:none}._document_51ytl_384.template-classic ._editorContent_51ytl_390 p[data-resume-field]:has(>br):before{color:#9ca3af;font-style:italic;font-weight:400;float:left;height:0;pointer-events:none}._document_51ytl_384.template-classic ._editorContent_51ytl_390 td:last-child p[data-resume-field]:has(>br):before{float:right}._document_51ytl_384.template-classic ._editorContent_51ytl_390 p[data-resume-field=contact]:has(>br):before{content:"Location | Phone | Email | LinkedIn";float:none;height:auto}._document_51ytl_384[data-editor-mode=optimize] ._editorContent_51ytl_390 p[data-resume-field]:has(>br):before,._document_51ytl_384[data-read-only=true] ._editorContent_51ytl_390 p[data-resume-field]:has(>br):before{content:none!important}._editorContent_51ytl_390 .diff-delete{background-color:#ef444426;color:#ef4444;text-decoration:line-through;text-decoration-color:#ef4444}._editorContent_51ytl_390 .diff-add{background-color:#10b98126;color:#10b981;padding:0 2px;border-radius:2px}._editorContent_51ytl_390 .diff-section-replace{background-color:#f59e0b14;border-radius:3px;box-shadow:-3px 0 #f59e0b}._editorContent_51ytl_390 .pm-selection-highlight{background-color:#6499ff4d;border-radius:2px}._editorContent_51ytl_390 .diff-section-delete{background-color:#ef444426}._editorContent_51ytl_390 .diff-section-delete,._editorContent_51ytl_390 .diff-section-delete *{color:#ef4444;text-decoration:line-through;text-decoration-color:#ef4444}._editorContent_51ytl_390 .diff-add-preview{background-color:#10b98114!important;border-radius:2px;box-shadow:-3px 0 #10b981}._editorContent_51ytl_390 .diff-add-preview,._editorContent_51ytl_390 .diff-add-preview td,._editorContent_51ytl_390 .diff-add-preview th,._editorContent_51ytl_390 .diff-add-preview tr,._editorContent_51ytl_390 .diff-add-preview p{background-color:#10b98114!important}._editorContent_51ytl_390 .diff-add-section{display:block;margin-top:16px;padding:8px 10px;background-color:#10b98114;border-radius:4px;box-shadow:-3px 0 #10b981}._editorContent_51ytl_390 .diff-add-section .diff-add-section-heading{font-size:.75em;font-weight:700;letter-spacing:.08em;color:#10b981;margin-bottom:4px}._editorContent_51ytl_390 .diff-add-section .diff-add-section-entry{color:#10b981;font-size:.9em}._editorContent_51ytl_390 .section-highlight{background-color:#6366f11f;border-radius:3px;box-shadow:-4px 0 #6366f1}._editorContent_51ytl_390 .entry-add-btn{float:right;display:inline-flex;align-items:center;gap:4px;padding:1px 8px 1px 5px;font-size:.72em;font-weight:500;color:#6366f1;background:transparent;border:1px dashed rgba(99,102,241,.4);border-radius:4px;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none;vertical-align:middle;margin-top:2px;transition:background .15s,border-color .15s,color .15s}._editorContent_51ytl_390 .entry-add-btn:hover{background:rgba(99,102,241,.08);border-color:#6366f1}._editorContent_51ytl_390 .entry-add-btn .entry-add-btn-icon{font-size:1.1em;line-height:1}._editorContent_51ytl_390 .entry-delete-wrapper{height:0;overflow:visible;position:relative;z-index:10}._editorContent_51ytl_390 .entry-delete-btn{position:absolute;right:-30px;top:2px;display:flex;align-items:center;justify-content:center;width:22px;height:22px;padding:0;background:transparent;border:1px solid transparent;border-radius:4px;color:#9ca3af;cursor:pointer;opacity:0;transition:opacity .15s,color .15s,background .15s,border-color .15s}._editorContent_51ytl_390 .entry-delete-btn svg{display:block;pointer-events:none}._editorContent_51ytl_390 .entry-delete-btn:hover{color:#ef4444;background:rgba(239,68,68,.08);border-color:#ef44444d;opacity:1!important}._editorContent_51ytl_390:hover .entry-delete-btn{opacity:.4}.entry-delete-wrapper:hover .entry-delete-btn{opacity:1!important}@media (max-width: 1200px){._document_51ytl_384{width:100%;max-width:816px}}@media (max-width: 900px){._sidebar_51ytl_476{position:fixed;right:0;top:0;bottom:0;z-index:100;transform:translate(100%);transition:transform .3s ease}._sidebar_51ytl_476._open_51ytl_2112{transform:translate(0)}._headerRight_51ytl_94{gap:8px}._headerButton_51ytl_156 span,._saveButton_51ytl_178 span{display:none}}@font-face{font-family:InterVariable;font-style:normal;font-weight:100 900;font-display:swap;src:url(/career/assets/InterVariable-693b77d4.woff2) format("woff2")}@font-face{font-family:InterVariable;font-style:italic;font-weight:100 900;font-display:swap;src:url(/career/assets/InterVariable-Italic-e564f652.woff2) format("woff2")}@font-face{font-family:Inter;font-style:normal;font-weight:100;font-display:swap;src:url(/career/assets/Inter-Thin-70ca9986.woff2) format("woff2")}@font-face{font-family:Inter;font-style:italic;font-weight:100;font-display:swap;src:url(/career/assets/Inter-ThinItalic-930d666b.woff2) format("woff2")}@font-face{font-family:Inter;font-style:normal;font-weight:200;font-display:swap;src:url(/career/assets/Inter-ExtraLight-ba4fc81d.woff2) format("woff2")}@font-face{font-family:Inter;font-style:italic;font-weight:200;font-display:swap;src:url(/career/assets/Inter-ExtraLightItalic-38bad3a6.woff2) format("woff2")}@font-face{font-family:Inter;font-style:normal;font-weight:300;font-display:swap;src:url(/career/assets/Inter-Light-e111a1e2.woff2) format("woff2")}@font-face{font-family:Inter;font-style:italic;font-weight:300;font-display:swap;src:url(/career/assets/Inter-LightItalic-050265b2.woff2) format("woff2")}@font-face{font-family:Inter;font-style:normal;font-weight:400;font-display:swap;src:url(/career/assets/Inter-Regular-e06f6b1b.woff2) format("woff2")}@font-face{font-family:Inter;font-style:italic;font-weight:400;font-display:swap;src:url(/career/assets/Inter-Italic-2d078cb3.woff2) format("woff2")}@font-face{font-family:Inter;font-style:normal;font-weight:500;font-display:swap;src:url(/career/assets/Inter-Medium-0ff3e946.woff2) format("woff2")}@font-face{font-family:Inter;font-style:italic;font-weight:500;font-display:swap;src:url(/career/assets/Inter-MediumItalic-1b0df503.woff2) format("woff2")}@font-face{font-family:Inter;font-style:normal;font-weight:600;font-display:swap;src:url(/career/assets/Inter-SemiBold-5cb7103e.woff2) format("woff2")}@font-face{font-family:Inter;font-style:italic;font-weight:600;font-display:swap;src:url(/career/assets/Inter-SemiBoldItalic-5e2a2bc3.woff2) format("woff2")}@font-face{font-family:Inter;font-style:normal;font-weight:700;font-display:swap;src:url(/career/assets/Inter-Bold-fa888127.woff2) format("woff2")}@font-face{font-family:Inter;font-style:italic;font-weight:700;font-display:swap;src:url(/career/assets/Inter-BoldItalic-4a10532d.woff2) format("woff2")}@font-face{font-family:Inter;font-style:normal;font-weight:800;font-display:swap;src:url(/career/assets/Inter-ExtraBold-6f750258.woff2) format("woff2")}@font-face{font-family:Inter;font-style:italic;font-weight:800;font-display:swap;src:url(/career/assets/Inter-ExtraBoldItalic-53bb20ba.woff2) format("woff2")}@font-face{font-family:Inter;font-style:normal;font-weight:900;font-display:swap;src:url(/career/assets/Inter-Black-12ed0eed.woff2) format("woff2")}@font-face{font-family:Inter;font-style:italic;font-weight:900;font-display:swap;src:url(/career/assets/Inter-BlackItalic-308e1011.woff2) format("woff2")}@font-face{font-family:InterDisplay;font-style:normal;font-weight:100;font-display:swap;src:url(/career/assets/InterDisplay-Thin-21cfe42e.woff2) format("woff2")}@font-face{font-family:InterDisplay;font-style:italic;font-weight:100;font-display:swap;src:url(/career/assets/InterDisplay-ThinItalic-eff21589.woff2) format("woff2")}@font-face{font-family:InterDisplay;font-style:normal;font-weight:200;font-display:swap;src:url(/career/assets/InterDisplay-ExtraLight-9031b6d2.woff2) format("woff2")}@font-face{font-family:InterDisplay;font-style:italic;font-weight:200;font-display:swap;src:url(/career/assets/InterDisplay-ExtraLightItalic-e8d70781.woff2) format("woff2")}@font-face{font-family:InterDisplay;font-style:normal;font-weight:300;font-display:swap;src:url(/career/assets/InterDisplay-Light-01dd2d49.woff2) format("woff2")}@font-face{font-family:InterDisplay;font-style:italic;font-weight:300;font-display:swap;src:url(/career/assets/InterDisplay-LightItalic-59b5be56.woff2) format("woff2")}@font-face{font-family:InterDisplay;font-style:normal;font-weight:400;font-display:swap;src:url(/career/assets/InterDisplay-Regular-3a9463a5.woff2) format("woff2")}@font-face{font-family:InterDisplay;font-style:italic;font-weight:400;font-display:swap;src:url(/career/assets/InterDisplay-Italic-dfd398d7.woff2) format("woff2")}@font-face{font-family:InterDisplay;font-style:normal;font-weight:500;font-display:swap;src:url(/career/assets/InterDisplay-Medium-f1227907.woff2) format("woff2")}@font-face{font-family:InterDisplay;font-style:italic;font-weight:500;font-display:swap;src:url(/career/assets/InterDisplay-MediumItalic-6bf254c1.woff2) format("woff2")}@font-face{font-family:InterDisplay;font-style:normal;font-weight:600;font-display:swap;src:url(/career/assets/InterDisplay-SemiBold-d9f63a82.woff2) format("woff2")}@font-face{font-family:InterDisplay;font-style:italic;font-weight:600;font-display:swap;src:url(/career/assets/InterDisplay-SemiBoldItalic-dd9d7831.woff2) format("woff2")}@font-face{font-family:InterDisplay;font-style:normal;font-weight:700;font-display:swap;src:url(/career/assets/InterDisplay-Bold-23bc3761.woff2) format("woff2")}@font-face{font-family:InterDisplay;font-style:italic;font-weight:700;font-display:swap;src:url(/career/assets/InterDisplay-BoldItalic-5a0fe1f0.woff2) format("woff2")}@font-face{font-family:InterDisplay;font-style:normal;font-weight:800;font-display:swap;src:url(/career/assets/InterDisplay-ExtraBold-97eeee5a.woff2) format("woff2")}@font-face{font-family:InterDisplay;font-style:italic;font-weight:800;font-display:swap;src:url(/career/assets/InterDisplay-ExtraBoldItalic-159b72ba.woff2) format("woff2")}@font-face{font-family:InterDisplay;font-style:normal;font-weight:900;font-display:swap;src:url(/career/assets/InterDisplay-Black-05650cb8.woff2) format("woff2")}@font-face{font-family:InterDisplay;font-style:italic;font-weight:900;font-display:swap;src:url(/career/assets/InterDisplay-BlackItalic-9746bf2b.woff2) format("woff2")}@font-face{font-family:Inter Regular;font-style:normal;font-weight:400;font-display:swap;src:url(/career/assets/Inter-Regular-e06f6b1b.woff2) format("woff2")}@font-face{font-family:Inter Medium;font-style:normal;font-weight:500;font-display:swap;src:url(/career/assets/Inter-Medium-0ff3e946.woff2) format("woff2")}@font-face{font-family:Inter SemiBold;font-style:normal;font-weight:600;font-display:swap;src:url(/career/assets/Inter-SemiBold-5cb7103e.woff2) format("woff2")}@font-face{font-family:Inter Bold;font-style:normal;font-weight:700;font-display:swap;src:url(/career/assets/Inter-Bold-fa888127.woff2) format("woff2")}@font-feature-values InterVariable{@character-variant{cv01:1;cv02:2;cv03:3;cv04:4;cv05:5;cv06:6;cv07:7;cv08:8;cv09:9;cv10:10;cv11:11;cv12:12;cv13:13;alt-1:1;alt-3:9;open-4:2;open-6:3;open-9:4;lc-l-with-tail:5;simplified-u:6;alt-double-s:7;uc-i-with-serif:8;uc-g-with-spur:10;single-story-a:11;compact-lc-f:12;compact-lc-t:13}@styleset{ss01:1;ss02:2;ss03:3;ss04:4;ss05:5;ss06:6;ss07:7;ss08:8;open-digits:1;disambiguation:2;disambiguation-except-zero:4;round-quotes-and-commas:3;square-punctuation:7;square-quotes:8;circled-characters:5;squared-characters:6}}@font-feature-values Inter{@character-variant{cv01:1;cv02:2;cv03:3;cv04:4;cv05:5;cv06:6;cv07:7;cv08:8;cv09:9;cv10:10;cv11:11;cv12:12;cv13:13;alt-1:1;alt-3:9;open-4:2;open-6:3;open-9:4;lc-l-with-tail:5;simplified-u:6;alt-double-s:7;uc-i-with-serif:8;uc-g-with-spur:10;single-story-a:11;compact-lc-f:12;compact-lc-t:13}@styleset{ss01:1;ss02:2;ss03:3;ss04:4;ss05:5;ss06:6;ss07:7;ss08:8;open-digits:1;disambiguation:2;disambiguation-except-zero:4;round-quotes-and-commas:3;square-punctuation:7;square-quotes:8;circled-characters:5;squared-characters:6}}@font-feature-values InterDisplay{@character-variant{cv01:1;cv02:2;cv03:3;cv04:4;cv05:5;cv06:6;cv07:7;cv08:8;cv09:9;cv10:10;cv11:11;cv12:12;cv13:13;alt-1:1;alt-3:9;open-4:2;open-6:3;open-9:4;lc-l-with-tail:5;simplified-u:6;alt-double-s:7;uc-i-with-serif:8;uc-g-with-spur:10;single-story-a:11;compact-lc-f:12;compact-lc-t:13}@styleset{ss01:1;ss02:2;ss03:3;ss04:4;ss05:5;ss06:6;ss07:7;ss08:8;open-digits:1;disambiguation:2;disambiguation-except-zero:4;round-quotes-and-commas:3;square-punctuation:7;square-quotes:8;circled-characters:5;squared-characters:6}}
