body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif}code{font-family:source-code-pro,Menlo,Monaco,Consolas,Courier New,monospace}a{color:inherit}body,html{overflow-x:hidden}#root,body,html{height:100%;margin:0;min-width:0;padding:0;width:100%}@keyframes slideInRight{0%{opacity:0;transform:translateX(100px)}to{opacity:1;transform:translateX(0)}}.loginpage_entryform__a-qpR{background:#fff;border-radius:12px;box-shadow:0 0 15px #0003;display:flex;height:auto;min-height:550px;padding-bottom:30px;position:relative;transition:all .5s ease;width:800px}.loginpage_leftpanel__s-kup{background:#fff;border-bottom-right-radius:20%;border-top-right-radius:20%}.loginpage_leftpanel__s-kup,.loginpage_rightpanel__fB6m4{display:flex;flex-direction:column;justify-content:flex-start;padding:50px 40px;transition:.5s ease;width:50%}.loginpage_rightpanel__fB6m4{background:#3498db;border-bottom-left-radius:20%;border-top-left-radius:20%;color:#fff}.loginpage_entry__VD24u{margin-bottom:20px}.loginpage_entry__VD24u input,.loginpage_entrypasswordcontainer__tH\+5f input{background:#f9fcfd;border:1px solid #ccd9e2;border-radius:10px;color:#0b3e55;padding:10px;width:100%}.loginpage_entrypasswordcontainer__tH\+5f{margin-bottom:20px;position:relative}.loginpage_showpassword__\+XZZb{background:#0000;border:none;cursor:pointer;position:absolute;right:0;top:50%;transform:translateY(-50%)}.loginpage_forgotpassword__0BeuG{display:flex;justify-content:flex-end}.loginpage_forgotpassword__0BeuG button{cursor:pointer}.loginpage_actionbuttons__DRkQr{display:flex;gap:10px}.loginpage_actionbuttons__DRkQr button,.loginpage_skip__VvNB7 button,.loginpage_togglingbutton__3jOBV{border:none;border-radius:5px;cursor:pointer;height:40px;padding:2px 10px;width:80px}.loginpage_constraintspopup__FirMz{background-color:#fff;border:1px solid #ccd9e2;box-shadow:0 2px 5px #0000001a;left:0;padding:10px;position:absolute;top:80%;width:250px;z-index:20}.loginpage_constraintslist__KyoAa{font-size:.9rem;list-style:none;margin:0;padding:0}.loginpage_constraintslist__KyoAa li.loginpage_valid__grrvp{color:#1f8f4e}.loginpage_constraintslist__KyoAa li.loginpage_invalid__NUr50{color:#d12c2c}@media (max-width:1024px){.loginpage_entryform__a-qpR{align-items:center;flex-direction:column;height:fit-content;width:500px}.loginpage_leftpanel__s-kup,.loginpage_rightpanel__fB6m4{padding:20px;text-align:center;width:90%!important}.loginpage_leftpanel__s-kup{border-radius:0 0 10% 10%}.loginpage_rightpanel__fB6m4{border-radius:10% 10% 0 0}}@media (max-width:600px){.loginpage_entryform__a-qpR{width:400px}}.loginpage_divider__DQCkO{align-items:center;color:#64748b;display:flex;font-size:14px;margin:20px 0;text-align:center}.loginpage_divider__DQCkO:after,.loginpage_divider__DQCkO:before{border-bottom:1px solid #e2e8f0;content:"";flex:1 1}.loginpage_divider__DQCkO span{padding:0 10px}.loginpage_rightpanel__fB6m4 .loginpage_divider__DQCkO{color:#fff}.loginpage_rightpanel__fB6m4 .loginpage_divider__DQCkO:after,.loginpage_rightpanel__fB6m4 .loginpage_divider__DQCkO:before{border-bottom:1px solid #fff9}.loginpage_googlebuttoncontainer__5b8Zo{display:flex;justify-content:center;margin-top:10px;width:100%}.Loader_loaderContainer__UDDYf{align-items:center;background:#0000;bottom:0;display:flex;justify-content:center;left:0;pointer-events:none;position:fixed;right:0;top:0;z-index:9999}.Loader_loaderDots__PHWk1{align-items:center;display:flex;gap:16px}.Loader_loaderDot__B9iYO{animation:Loader_dotFade__8QABe .75s ease-in-out infinite;border-radius:50%;display:inline-block;height:12px;width:12px}@keyframes Loader_dotFade__8QABe{0%,to{opacity:.3}50%{opacity:1}}.InterviewHistoryTooltip_tooltipContainer__AlTxc{align-items:center;display:inline-flex;margin-left:8px;position:relative}.InterviewHistoryTooltip_infoIcon__ycmgK{align-items:center;background:#3b82f6;border:none;border-radius:50%;color:#fff;cursor:pointer;display:flex;height:20px;justify-content:center;padding:0;transition:all .2s ease;width:20px}.InterviewHistoryTooltip_infoIcon__ycmgK:hover{background:#2563eb;transform:scale(1.1)}.InterviewHistoryTooltip_infoIcon__ycmgK svg{height:16px;width:16px}.InterviewHistoryTooltip_tooltip__QV4ot{animation:InterviewHistoryTooltip_fadeIn__YtxTS .2s ease;background:#fff;border:1px solid #e5e7eb;border-radius:8px;box-shadow:0 10px 25px #00000026;max-width:400px;min-width:320px;padding:16px;position:absolute;right:0;top:calc(100% + 8px);z-index:1000}@keyframes InterviewHistoryTooltip_fadeIn__YtxTS{0%{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:translateY(0)}}.InterviewHistoryTooltip_tooltipHeader__SFyXr{border-bottom:1px solid #e5e7eb;color:#111827;font-size:14px;font-weight:600;margin-bottom:12px;padding-bottom:8px}.InterviewHistoryTooltip_timeline__HqMmC{display:flex;flex-direction:column;gap:16px}.InterviewHistoryTooltip_timelineItem__cDIGn{display:flex;gap:12px;position:relative}.InterviewHistoryTooltip_timelineDot__4GNKw{background:#3b82f6;border-radius:50%;flex-shrink:0;height:10px;margin-top:4px;width:10px;z-index:1}.InterviewHistoryTooltip_timelineLine__DcVTC{background:#e5e7eb;bottom:-16px;left:4.5px;position:absolute;top:14px;width:1px}.InterviewHistoryTooltip_timelineContent__wFFsJ{flex:1 1;padding-bottom:4px}.InterviewHistoryTooltip_timelineDate__0yOcR{color:#6b7280;font-size:12px;margin-bottom:4px}.InterviewHistoryTooltip_timelineTitle__eqTew{color:#111827;font-size:14px;font-weight:500;margin-bottom:4px}.InterviewHistoryTooltip_statusBadge__r80Oo{border-radius:12px;display:inline-block;font-size:11px;font-weight:500;letter-spacing:.5px;padding:2px 8px;text-transform:uppercase}.InterviewHistoryTooltip_statusScheduled__05Vi4{background:#dbeafe;color:#1e40af}.InterviewHistoryTooltip_statusCompleted__Dumi8{background:#d1fae5;color:#065f46}.InterviewHistoryTooltip_statusCancelled__9p4sm{background:#fee2e2;color:#991b1b}.InterviewHistoryTooltip_timelineNotes__mMVqQ{color:#6b7280;font-size:12px;font-style:italic;margin-top:4px}@media (max-width:768px){.InterviewHistoryTooltip_tooltip__QV4ot{left:50%;max-width:90vw;min-width:280px;right:auto;transform:translateX(-50%)}}.homepage_page__T5O9l{background:#f5f5f5;margin:0;padding:16px;width:100%}.homepage_welcomeSection__r6nyk{margin-bottom:28px}.homepage_welcomeTitle__uAXr6{color:#2d3748;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;font-size:30px;font-weight:600;line-height:1.4;margin:0}.homepage_welcomeSubtitle__ueEre{color:#718096;display:inline;font-size:16px;font-weight:400}.homepage_activityGrid__eCO9O{grid-gap:24px;display:grid;gap:24px;grid-template-columns:repeat(2,1fr);margin-bottom:24px}@media (max-width:1024px){.homepage_activityGrid__eCO9O{grid-template-columns:1fr}}.homepage_activityWidget__puaT4{background:#fff;border-radius:12px;box-shadow:0 2px 8px #0000001a;padding:24px}.homepage_widgetHeader__61DsM{align-items:center;display:flex;gap:12px;margin-bottom:20px}.homepage_widgetIcon__giKb5{color:#64748b;font-size:24px}.homepage_widgetTitle__Pyj1E{color:#2d3748;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;font-size:17px;font-weight:600;margin:0}.homepage_activityList__x0ZhX{display:flex;flex-direction:column;gap:12px}.homepage_activityItem__RpE4u{align-items:center;background:#f8f9fa;border-radius:8px;display:flex;justify-content:space-between;padding:16px 20px;transition:background .2s}.homepage_activityItem__RpE4u:hover{background:#f1f3f5}.homepage_activityDescription__TT\+1z{color:#718096;flex:1 1;font-size:14px;font-weight:400;margin:0}.homepage_activityTime__gkOb0{color:#a0aec0;font-size:13px;font-weight:400;margin-left:20px;white-space:nowrap}.homepage_deadlineItem__kvQIh{align-items:center;background:#f8f9fa;border-radius:8px;display:flex;justify-content:space-between;padding:16px 20px;transition:background .2s}.homepage_deadlineItem__kvQIh:hover{background:#f1f3f5}.homepage_deadlineContent__5OxBx{display:flex;flex:1 1;flex-direction:column;gap:4px}.homepage_deadlineDescription__hRo2K{color:#718096;font-size:14px;font-weight:400;margin:0}.homepage_deadlineTime__dNZX3{color:#a0aec0;font-size:13px;font-weight:400}.homepage_sectionTitle__fOPZi{color:#2d3748;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;font-size:18px;font-weight:600;margin:0 0 16px}.homepage_kpiGrid__Z\+YoT{grid-gap:12px;display:grid;gap:12px;grid-template-columns:repeat(6,1fr);margin-bottom:24px}@media (max-width:1200px){.homepage_kpiGrid__Z\+YoT{grid-template-columns:repeat(3,1fr)}}@media (max-width:768px){.homepage_kpiGrid__Z\+YoT{grid-template-columns:repeat(2,1fr)}}@media (max-width:480px){.homepage_kpiGrid__Z\+YoT{grid-template-columns:1fr}}.homepage_kpiCard__3SphD{background:#fff;border-radius:10px;box-shadow:0 1px 2px #00000014;display:flex;flex-direction:column;gap:8px;justify-content:center;min-height:95px;padding:20px 16px;text-align:center;transition:transform .15s,box-shadow .15s}.homepage_kpiCard__3SphD:hover{box-shadow:0 3px 8px #0000001a;transform:translateY(-1px)}.homepage_kpiLabel__vOxNy{font-size:14px;font-weight:600;letter-spacing:.01em;line-height:1.2;margin:0}.homepage_kpiValue__ns7Aw{font-size:36px;font-weight:700;letter-spacing:-.02em;line-height:1;margin:0}.homepage_kpiCard__3SphD.homepage_totalApplied__6Ye3h{background:#e5e7eb;border:1px solid #d1d5db}.homepage_kpiCard__3SphD.homepage_totalApplied__6Ye3h .homepage_kpiLabel__vOxNy{color:#6b7280}.homepage_kpiCard__3SphD.homepage_totalApplied__6Ye3h .homepage_kpiValue__ns7Aw{color:#1f2937}.homepage_kpiCard__3SphD.homepage_inProgress__ekTdh{background:#dbeafe;border:1px solid #bfdbfe}.homepage_kpiCard__3SphD.homepage_inProgress__ekTdh .homepage_kpiLabel__vOxNy{color:#3b82f6}.homepage_kpiCard__3SphD.homepage_inProgress__ekTdh .homepage_kpiValue__ns7Aw{color:#1e40af}.homepage_kpiCard__3SphD.homepage_interview__tMXHf{background:#e0e7ff;border:1px solid #c7d2fe}.homepage_kpiCard__3SphD.homepage_interview__tMXHf .homepage_kpiLabel__vOxNy{color:#8b5cf6}.homepage_kpiCard__3SphD.homepage_interview__tMXHf .homepage_kpiValue__ns7Aw{color:#6d28d9}.homepage_kpiCard__3SphD.homepage_accepted__MOT79{background:#d1fae5;border:1px solid #a7f3d0}.homepage_kpiCard__3SphD.homepage_accepted__MOT79 .homepage_kpiLabel__vOxNy{color:#10b981}.homepage_kpiCard__3SphD.homepage_accepted__MOT79 .homepage_kpiValue__ns7Aw{color:#047857}.homepage_kpiCard__3SphD.homepage_rejected__WWYpR{background:#fee2e2;border:1px solid #fecaca}.homepage_kpiCard__3SphD.homepage_rejected__WWYpR .homepage_kpiLabel__vOxNy{color:#ef4444}.homepage_kpiCard__3SphD.homepage_rejected__WWYpR .homepage_kpiValue__ns7Aw{color:#b91c1c}.homepage_kpiCard__3SphD.homepage_timeSaved__qOzl9{background:#fef3c7;border:1px solid #fde68a}.homepage_kpiCard__3SphD.homepage_timeSaved__qOzl9 .homepage_kpiLabel__vOxNy{color:#f59e0b}.homepage_kpiCard__3SphD.homepage_timeSaved__qOzl9 .homepage_kpiValue__ns7Aw{color:#b45309}.homepage_chartsGrid__bmgBW{grid-gap:20px;display:grid;gap:20px;grid-template-columns:repeat(2,1fr);margin-top:24px}.homepage_chartCard__IdTpe{background:#fff;border-radius:12px;box-shadow:0 1px 3px #0000001a;display:flex;flex-direction:column;min-width:0;overflow:visible;padding:20px;position:relative}.homepage_chartHeader__dTgXu{align-items:center;display:flex;flex-wrap:nowrap;gap:16px;justify-content:space-between;margin-bottom:20px;position:relative}.homepage_chartTitle__gz4wl{color:#1f2937;flex-shrink:0;font-size:16px;font-weight:600;margin:0;white-space:nowrap}.homepage_chartFilters__pl5Sy{align-items:center;display:flex;flex-shrink:0;flex-wrap:nowrap;gap:6px;position:relative}.homepage_filterBtn__oBlx-{background:#fff;border:1px solid #e5e7eb;border-radius:6px;color:#6b7280;cursor:pointer;flex-shrink:0;font-size:12px;font-weight:500;padding:6px 12px;transition:all .2s ease;white-space:nowrap}.homepage_filterBtn__oBlx-:hover{border-color:#3b82f6;color:#3b82f6}.homepage_filterBtnActive__oNScz{background:#3b82f6;border-color:#3b82f6;color:#fff}.homepage_datePickerInline__CedeG{background:#fff;border:1px solid #e5e7eb;border-radius:12px;box-shadow:0 10px 40px #0003;position:absolute;right:0;top:calc(100% + 4px);z-index:1000}.homepage_datePickerInline__CedeG .react-datepicker{border:none;box-shadow:none;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,sans-serif}.homepage_datePickerInline__CedeG .react-datepicker__header{background:linear-gradient(180deg,#3b82f6,#2563eb);border-bottom:none;border-radius:12px 12px 0 0;padding:14px 0 10px}.homepage_datePickerInline__CedeG .react-datepicker__current-month{color:#fff;font-size:15px;font-weight:700;margin-bottom:8px}.homepage_datePickerInline__CedeG .react-datepicker__day-names{margin-top:8px}.homepage_datePickerInline__CedeG .react-datepicker__day-name{color:#ffffffe6;font-size:12px;font-weight:600;line-height:38px;margin:0;width:38px}.homepage_datePickerInline__CedeG .react-datepicker__month{margin:8px 0 0}.homepage_datePickerInline__CedeG .react-datepicker__week{display:flex;gap:2px;margin-bottom:2px}.homepage_datePickerInline__CedeG .react-datepicker__day{border-radius:8px;color:#1e293b;font-size:14px;font-weight:500;line-height:38px;margin:0;transition:all .15s ease;width:38px}.homepage_datePickerInline__CedeG .react-datepicker__day--disabled{color:#cbd5e1}.homepage_datePickerInline__CedeG .react-datepicker__day--outside-month{color:#94a3b8;opacity:.5}.homepage_datePickerInline__CedeG .react-datepicker__day:hover{background:#dbeafe;transform:scale(1.05)}.homepage_datePickerInline__CedeG .react-datepicker__day--range-end,.homepage_datePickerInline__CedeG .react-datepicker__day--range-start,.homepage_datePickerInline__CedeG .react-datepicker__day--selected{background:#2563eb!important;color:#fff!important;font-weight:600}.homepage_datePickerInline__CedeG .react-datepicker__day--in-range{background-color:#dbeafe;color:#1e40af;font-weight:600}.homepage_datePickerInline__CedeG .react-datepicker__day--keyboard-selected{background:#dbeafe;color:#1e40af}.homepage_datePickerInline__CedeG .react-datepicker__day--today{background:#0000;border:2px solid #2563eb;font-weight:600}.homepage_datePickerInline__CedeG .react-datepicker__navigation{background:#fff3;border:none;border-radius:50%;height:28px;top:16px;transition:all .2s;width:28px}.homepage_datePickerInline__CedeG .react-datepicker__navigation:hover{background:#ffffff4d}.homepage_datePickerInline__CedeG .react-datepicker__navigation-icon:before{border-color:#fff;border-width:2px 2px 0 0}.homepage_chartContent__Qn76C{align-items:center;display:flex;height:280px;justify-content:center;min-width:0;overflow:hidden;position:relative;width:100%}.homepage_emptyState__Gwy31{align-items:center;display:flex;flex-direction:column;justify-content:center;min-height:250px;padding:40px;text-align:center}.homepage_emptyStateIcon__2euKM{font-size:72px;margin-bottom:16px;opacity:.5}.homepage_emptyStateText__5Ulk9{color:#1e293b;font-size:18px;font-weight:600;margin:0 0 8px}.homepage_emptyStateSubtext__urfvJ{color:#64748b;font-size:14px;margin:0}@media (max-width:1024px){.homepage_chartsGrid__bmgBW{grid-template-columns:1fr}}@media (max-width:640px){.homepage_page__T5O9l{padding:16px}.homepage_kpiGrid__Z\+YoT{gap:16px;grid-template-columns:1fr}.homepage_chartCard__IdTpe,.homepage_kpiCard__3SphD{padding:16px}.homepage_chartContent__Qn76C{height:250px}}.homepage_loading__x9QTM{color:#666;font-size:18px;padding:40px;text-align:center}.homepage_linearLoader__0tkyp{background:#e5e7eb;height:3px;left:0;overflow:hidden;position:fixed;top:0;width:100%;z-index:9999}.homepage_linearLoaderBar__xaYZu{animation:homepage_linearProgress__GyW3J 1.5s ease-in-out infinite;background:linear-gradient(90deg,#3b82f6,#8b5cf6,#ec4899,#f59e0b);background-size:200% 100%;height:100%}@keyframes homepage_linearProgress__GyW3J{0%{background-position:0 50%;transform:translateX(-100%)}50%{background-position:100% 50%}to{background-position:200% 50%;transform:translateX(100%)}}.homepage_error__xt2wu{background:#fee;border:1px solid #fcc;border-radius:8px;color:#c00;padding:16px;text-align:center}.homepage_hero__DhLUP{margin-bottom:18px}.homepage_h1__Z5YKT{margin:0 0 6px}.homepage_sub__Dlb0j{color:var(--app-muted);margin:0}.homepage_loading__x9QTM{padding:14px}.homepage_error__xt2wu{background:#fef2f2;border:1px solid #fecaca;border-radius:10px;color:#991b1b;margin-bottom:16px;padding:12px}.homepage_grid4__21ZU4{grid-gap:14px;display:grid;gap:14px;grid-template-columns:repeat(4,minmax(0,1fr))}@media (max-width:1100px){.homepage_grid4__21ZU4{grid-template-columns:repeat(2,1fr)}}@media (max-width:700px){.homepage_grid4__21ZU4{grid-template-columns:1fr}}.homepage_row2__zMa2s{margin-top:14px}.homepage_card__Rqu11{background:var(--app-surface);border:1px solid var(--app-border);border-radius:16px;box-shadow:0 10px 30px #0000000f;padding:clamp(14px,2vw,18px)}.homepage_tileValue__xlaQa{font-size:28px;font-weight:800;line-height:1}.homepage_tileLabel__QpL0S{color:var(--app-muted);font-size:12px;margin-top:4px}.homepage_viewBtn__ECIhC{background:linear-gradient(180deg,#fff,#f5fbfe);border:1px solid var(--app-border);border-radius:999px;color:var(--app-text);cursor:pointer;font-weight:700;margin-top:10px;padding:8px 10px;transition:box-shadow .15s,transform .02s,border-color .15s}.homepage_viewBtn__ECIhC:hover{border-color:#b7dff0;box-shadow:0 4px 14px #0f6c941f}.homepage_viewBtn__ECIhC:active{transform:translateY(.5px)}.homepage_weekHeader__C8bHt{align-items:center;display:flex;gap:12px;justify-content:space-between;margin-bottom:8px}.homepage_weekTitle__pOCNI{font-weight:700}.homepage_select__vsBGJ{background:#fff;border:1px solid var(--app-border);border-radius:10px;color:var(--app-text);padding:8px 10px}.homepage_charts__CRk0N{grid-gap:16px;align-items:center;display:grid;gap:16px;grid-template-columns:repeat(2,minmax(0,1fr))}@media (max-width:850px){.homepage_charts__CRk0N{grid-template-columns:1fr}}.homepage_chartBlock__-wI3v{align-items:center;display:flex;flex-direction:column;gap:10px}.homepage_chartTitle__gz4wl{font-weight:700}.homepage_colsWrap__rHshJ{align-items:end;display:flex;gap:14px;height:120px;justify-content:center;padding:8px 6px}.homepage_col__o7EF8{align-items:center;display:flex;flex-direction:column;gap:6px}.homepage_colBar__cuIb0{background:var(--app-muted);border-radius:8px;transition:height .2s ease;width:32px}.homepage_colCap__aL-yY{color:var(--app-text);font-size:12px;font-weight:700}.homepage_colLbl__MWhs4{color:var(--app-muted);font-size:12px}.homepage_donut__3zf7v{height:160px;width:160px}.homepage_donutBg__KhAkk{fill:none;stroke:#e9eef3;stroke-width:12}.homepage_donutText__1LSyc{fill:var(--app-text);font-size:14px;font-weight:800}.homepage_actions__RgrCh{display:flex;flex-wrap:wrap;gap:10px;margin-top:12px}.homepage_pill__dfUKi{background:#fff;border:1px solid var(--app-border);border-radius:999px;color:var(--app-text);cursor:pointer;font-weight:700;padding:8px 12px;transition:box-shadow .15s,border-color .15s,transform .02s}.homepage_pill__dfUKi:hover{border-color:#9fd3e8;box-shadow:0 4px 16px #0f6c941f}.homepage_pill__dfUKi:active{transform:translateY(.5px)}:root{--c-applied:#3b82f6;--c-interview:#0f6c94;--c-rejected:#ef4444;--c-finalized:#10b981}.RangeCalendar_calendar__bVJ-O{background:#fff;border:1px solid #e5e7eb;border-radius:12px;box-shadow:0 4px 12px #0000001a;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,sans-serif;max-width:280px;overflow:hidden;padding:0;width:100%}.RangeCalendar_header__fljux{align-items:center;background:linear-gradient(180deg,#3b82f6,#2563eb);display:flex;justify-content:space-between;padding:12px 10px 10px}.RangeCalendar_navBtn__SA-aF{align-items:center;background:#fff3;border:none;border-radius:50%;color:#fff;cursor:pointer;display:flex;height:28px;justify-content:center;transition:all .2s;width:28px}.RangeCalendar_navBtn__SA-aF:hover{background:#ffffff4d}.RangeCalendar_navBtn__SA-aF:active{transform:scale(.95)}.RangeCalendar_navBtn__SA-aF svg{height:16px;width:16px}.RangeCalendar_monthYearBtn__eum6Y{align-items:center;background:#0000;border:none;border-radius:6px;color:#fff;cursor:pointer;display:flex;font-size:14px;font-weight:700;gap:4px;justify-content:center;min-width:150px;padding:4px 6px;text-align:center;transition:background .15s}.RangeCalendar_monthYearBtn__eum6Y:hover{background:#ffffff26}.RangeCalendar_dropIcon__4HPjD{flex-shrink:0;height:12px;width:12px}.RangeCalendar_pickerGrid__iwoXM{grid-gap:4px;background:#fff;display:grid;gap:4px;grid-template-columns:repeat(3,1fr);padding:10px}.RangeCalendar_gridItem__6Q8yR{align-items:center;background:#0000;border:none;border-radius:6px;color:#1e293b;cursor:pointer;display:flex;font-size:13px;font-weight:500;height:36px;justify-content:center;transition:all .15s ease}.RangeCalendar_gridItem__6Q8yR:hover:not(.RangeCalendar_selected__gnVIc){background:#dbeafe}.RangeCalendar_gridItem__6Q8yR.RangeCalendar_selected__gnVIc{background:#2563eb;color:#fff;font-weight:600}.RangeCalendar_gridItem__6Q8yR.RangeCalendar_currentItem__RU96H{color:#2563eb;font-weight:600}.RangeCalendar_dayNames__cKJZn{grid-gap:0;background:#f8fafc;display:grid;gap:0;grid-template-columns:repeat(7,1fr);margin-top:6px;padding:6px 10px}.RangeCalendar_dayName__x-N2e{color:#64748b;font-size:11px;font-weight:600;line-height:1;padding:6px 0;text-align:center}.RangeCalendar_daysGrid__lradW{grid-gap:2px;background:#fff;display:grid;gap:2px;grid-template-columns:repeat(7,1fr);padding:6px 10px 12px}.RangeCalendar_emptyDay__WSPMk{height:32px}.RangeCalendar_day__stVaz{align-items:center;background:#0000;border:none;border-radius:6px;color:#1e293b;cursor:pointer;display:flex;font-size:13px;font-weight:500;height:32px;justify-content:center;transition:all .15s ease}.RangeCalendar_day__stVaz:hover:not(.RangeCalendar_rangeStart__p3q4T):not(.RangeCalendar_rangeEnd__OB8gy):not(.RangeCalendar_inRange__NBVt2){background:#dbeafe;transform:scale(1.05)}.RangeCalendar_day__stVaz.RangeCalendar_rangeStart__p3q4T{background:#2563eb;border-radius:6px 0 0 6px;color:#fff;font-weight:600}.RangeCalendar_day__stVaz.RangeCalendar_rangeEnd__OB8gy{background:#2563eb;border-radius:0 6px 6px 0;color:#fff;font-weight:600}.RangeCalendar_day__stVaz.RangeCalendar_rangeStart__p3q4T.RangeCalendar_rangeEnd__OB8gy{border-radius:6px}.RangeCalendar_day__stVaz.RangeCalendar_inRange__NBVt2{background:#dbeafe;border-radius:0;color:#1e40af}.RangeCalendar_day__stVaz:active{transform:scale(.95)}.forgotpassword_forgotpassword__ACA14{-webkit-backdrop-filter:saturate(140%) blur(8px);backdrop-filter:saturate(140%) blur(8px);background:#ffffffbf;border:1px solid #0f6c942e;border-radius:16px;box-shadow:0 12px 36px #0b3e551f;color:var(--fp-ink);display:flex;flex-direction:column;font-family:var(--fp-font);gap:12px;margin:0 auto;padding:22px 18px 18px;width:min(420px,92vw)}.forgotpassword_h2__mcnen{font-size:22px;font-weight:800;margin:2px 0 4px}.forgotpassword_h4__7Zfyi{color:var(--fp-muted);font-size:13px;font-weight:700;margin:0 0 8px}.forgotpassword_in__XgvlA{background:#fff;border:1px solid #d9e7ee;border-radius:12px;box-sizing:border-box;color:var(--fp-ink);outline:none;padding:10px 12px;transition:border-color .15s,box-shadow .15s;width:100%}.forgotpassword_in__XgvlA::placeholder{color:#9ab2bc}.forgotpassword_in__XgvlA:focus{border-color:var(--fp-accent-2);box-shadow:0 0 0 4px #9fd3e859}.forgotpassword_butt__m\+uJR{align-items:center;background:linear-gradient(180deg,#fff,#f5fbfe);border:1px solid var(--fp-accent-2);border-radius:999px;color:var(--fp-ink);cursor:pointer;display:inline-flex;font-weight:800;justify-content:center;letter-spacing:.2px;margin-top:12px;padding:10px 14px;transition:box-shadow .15s,border-color .15s,transform .02s;width:100%}.forgotpassword_butt__m\+uJR:hover{border-color:var(--fp-primary);box-shadow:0 8px 20px #0f6c9429}.forgotpassword_butt__m\+uJR:active{transform:translateY(.5px)}.forgotpassword_butt__m\+uJR:disabled{cursor:not-allowed;opacity:.6}.forgotpassword_description__UWApz{color:var(--fp-muted);font-size:14px;line-height:1.5;margin:0 0 16px}.forgotpassword_resendSection__LuGOA{margin-top:16px;text-align:center}.forgotpassword_resendSection__LuGOA p{color:var(--fp-muted);font-size:14px;margin:0 0 8px}.forgotpassword_resendButton__uzaOG{background:linear-gradient(180deg,#f5fbfe,#fff);margin-top:8px}.forgotpassword_backButton__EgYkJ{background:#0000;border:1px solid var(--fp-muted);color:var(--fp-muted);margin-top:16px}.forgotpassword_backButton__EgYkJ:hover{border-color:var(--fp-ink);color:var(--fp-ink)}.resetpassword_resetpasswordcontainer__QTNQ1{-webkit-backdrop-filter:saturate(140%) blur(8px);backdrop-filter:saturate(140%) blur(8px);background:#ffffffbf;border:1px solid #0f6c942e;border-radius:16px;box-shadow:0 12px 36px #0b3e551f;color:var(--rp-ink);display:flex;flex-direction:column;font-family:var(--rp-font);gap:14px;margin:0 auto;padding:22px 18px 18px;width:min(520px,92vw)}.resetpassword_h2__wMlhs{font-size:22px;font-weight:800;margin:2px 0 6px}.resetpassword_confirmpassword__3YjIN,.resetpassword_newpasswordcontainer__5G0FX{display:flex;flex-direction:column;gap:10px;margin:6px 0 4px;position:relative}.resetpassword_resetpasswordcontainer__QTNQ1 input[type=password],.resetpassword_resetpasswordcontainer__QTNQ1 input[type=text]{background:#fff;border:1px solid #d9e7ee;border-radius:12px;box-sizing:border-box;color:var(--rp-ink);outline:none;padding:10px 44px 10px 12px;transition:border-color .15s,box-shadow .15s;width:100%}.resetpassword_resetpasswordcontainer__QTNQ1 input::placeholder{color:#9ab2bc}.resetpassword_resetpasswordcontainer__QTNQ1 input:focus{border-color:var(--rp-accent-2);box-shadow:0 0 0 4px #9fd3e859}.resetpassword_showpassword__aTc62{background:#0000;border:none;cursor:pointer;font-size:16px;opacity:.85;padding:4px;position:absolute;right:10px;top:50%;transform:translateY(-50%)}.resetpassword_showpassword__aTc62:hover{opacity:1}.resetpassword_constraintspopup__1R3rp{background:#fff;border:1px solid #e4eef3;border-radius:12px;box-shadow:0 8px 24px #0b3e551f;left:0;padding:10px 12px;position:absolute;top:calc(100% + 8px);width:min(320px,88vw);z-index:1000}.resetpassword_constraintslist__2EoQK{font-size:13px;line-height:1.4;list-style:none;margin:0;padding:0}.resetpassword_constraintslist__2EoQK li.resetpassword_valid__Xo4DC{color:var(--rp-success)}.resetpassword_constraintslist__2EoQK li.resetpassword_invalid__lBWNl{color:var(--rp-danger)}.resetpassword_confirmpassword__3YjIN button{align-self:flex-start;background:linear-gradient(180deg,#fff,#f5fbfe);border:1px solid var(--rp-accent-2);border-radius:999px;color:var(--rp-ink);cursor:pointer;font-weight:800;letter-spacing:.2px;padding:10px 14px;transition:box-shadow .15s,border-color .15s,transform .02s}.resetpassword_confirmpassword__3YjIN button:hover{border-color:var(--rp-primary);box-shadow:0 8px 20px #0f6c9429}.resetpassword_confirmpassword__3YjIN button:active{transform:translateY(.5px)}.resetpassword_confirmpassword__3YjIN button:disabled{cursor:not-allowed;opacity:.6}.resetpassword_description__5EkRB{color:var(--rp-muted);font-size:14px;line-height:1.5;margin:0 0 16px}.resetpassword_label__neOM4{color:var(--rp-ink);display:block;font-size:14px;font-weight:600;margin-bottom:6px}.resetpassword_error__pWJZt{color:var(--rp-danger);font-size:13px;margin-top:4px}.resetpassword_errorMessage__V2IQO{background-color:#dc35451a;border-radius:8px;color:var(--rp-danger);font-size:14px;line-height:1.5;margin:0 0 20px;padding:12px}.resetpassword_backButton__biFJ0{background:#0000;border:1px solid var(--rp-muted);color:var(--rp-muted);margin-top:16px}.resetpassword_backButton__biFJ0:hover{border-color:var(--rp-ink);color:var(--rp-ink)}*{box-sizing:border-box}.userinfo_page__wcxxf{background:#f9fafb;min-height:100vh;overflow:visible;padding:0}.userinfo_candidateprofile__iphGr{background:#fff;border-radius:8px;box-shadow:0 1px 3px #0000001a,0 1px 2px #0000000f;margin:0 auto;max-width:1400px;min-height:100vh;overflow:visible;position:relative;width:100%}.userinfo_formContainer__ql6bf{overflow:visible;padding:0;position:relative}.userinfo_pageHeader__MsID0{align-items:center;background:#fff;border-bottom:1px solid #e5e7eb;box-shadow:0 2px 4px #0000000d;display:flex;justify-content:space-between;padding:20px 48px;position:sticky;top:0;z-index:1000}.userinfo_pageSubtitle__VUtPb{color:#1d4ed8;font-size:20px;font-style:italic;font-weight:400;margin:0}.userinfo_pageHeaderButtons__aZ2J5{align-items:center;display:flex;gap:12px}.userinfo_primaryBtn__YuPse{background:#2563eb;border:none;border-radius:8px;color:#fff;cursor:pointer;font-size:15px;font-weight:500;padding:10px 24px;transition:all .2s ease}.userinfo_primaryBtn__YuPse:hover{background:#1d4ed8}.userinfo_primaryBtn__YuPse:disabled{background:#93c5fd;cursor:not-allowed}.userinfo_secondaryBtn__VbeZS{align-items:center;background:#e5e7eb;border:none;border-radius:8px;color:#374151;cursor:pointer;display:flex;font-size:15px;font-weight:500;gap:6px;padding:10px 24px;transition:all .2s ease}.userinfo_secondaryBtn__VbeZS:hover{background:#d1d5db}.userinfo_card__21BiT{background:#0000;border:none;border-bottom:1px solid #e5e7eb;border-radius:0;margin-bottom:0;padding:20px 48px}.userinfo_cardHeader__ySZXY{align-items:center;display:flex;gap:12px;margin-bottom:16px}.userinfo_cardIconContainer__ZdwCX,.userinfo_cardIcon__zXkXS{align-items:center;display:flex;justify-content:center}.userinfo_cardIcon__zXkXS{color:#2563eb}.userinfo_cardIcon__zXkXS svg{height:20px;width:20px}.userinfo_sectionTitle__aOWIR{color:#111827;font-size:18px;font-weight:600;margin:0}.userinfo_sectionDescription__EDr0N{color:#6b7280;font-size:14px;line-height:1.3;margin-bottom:12px;margin-top:4px}.userinfo_field__JXMe-{display:flex;flex-direction:column;gap:6px}.userinfo_label__9drxW{color:#374151;display:block;font-size:14px;font-weight:500;line-height:1.2}.userinfo_hint__cuTb-{color:#9ca3af;font-size:12px;line-height:1.2;margin-top:2px}.userinfo_requiredIndicator__9Ua5D{color:#ef4444;margin-left:2px}.userinfo_gridTwo__3LVaY{grid-gap:14px 24px;display:grid;gap:14px 24px;grid-template-columns:repeat(2,1fr);margin-bottom:12px}@media (max-width:768px){.userinfo_gridTwo__3LVaY{grid-template-columns:1fr}}.userinfo_input__LDLDT,.userinfo_textarea__GYh9b{background:#fff;border:1px solid #d1d5db;border-radius:6px;color:#111827;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,sans-serif;font-size:14px;line-height:1.4;padding:8px 12px;transition:all .2s ease;width:100%}.userinfo_input__LDLDT:focus,.userinfo_textarea__GYh9b:focus{ring:2px;ring-color:#2563eb1a;border-color:#2563eb;outline:none}.userinfo_input__LDLDT::placeholder,.userinfo_textarea__GYh9b::placeholder{color:#9ca3af}.userinfo_textarea__GYh9b{line-height:1.4;min-height:80px;resize:vertical}select.userinfo_input__LDLDT{appearance:none;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' viewBox='0 0 20 20'%3E%3Cpath stroke='%236b7280' stroke-linecap='round' stroke-linejoin='round' stroke-width='1.5' d='m6 8 4 4 4-4'/%3E%3C/svg%3E");background-position:right 8px center;background-repeat:no-repeat;background-size:20px;padding-right:36px}.userinfo_fileUploadContainer__gMSaK{align-items:center;border:2px dashed #0000;border-radius:8px;display:flex;gap:16px;margin-top:4px;padding:10px;transition:all .3s ease}.userinfo_fileUploadContainer__gMSaK.userinfo_dragActive__EXNZA{background:#eff6ff;border-color:#2563eb;padding:20px}.userinfo_fileLabel__vvmsm{display:inline-block;position:relative}.userinfo_fileLabelText__xUiOa{align-items:center;background:#dbeafe;border:1px solid #bfdbfe;border-radius:8px;color:#2563eb;cursor:pointer;display:inline-flex;font-size:14px;font-weight:500;gap:8px;padding:10px 20px;transition:all .2s ease}.userinfo_fileLabelText__xUiOa:hover{background:#bfdbfe}.userinfo_fileInput__Ck\+8g{height:0;opacity:0;pointer-events:none;position:absolute;width:0}.userinfo_fileStatus__a7GzK{color:#6b7280;font-size:14px}.userinfo_resumeLink__a46lq{color:#2563eb;display:inline-block;font-size:14px;font-weight:500;margin-top:8px;text-decoration:none}.userinfo_resumeLink__a46lq:hover{text-decoration:underline}.userinfo_repeatingSection__FI1LV{background:#0000;border:none;border-bottom:1px solid #e5e7eb;border-radius:0;margin-bottom:16px;padding:16px 0}.userinfo_repeatingSection__FI1LV:last-of-type{border-bottom:none}.userinfo_repeatingSectionHeader__IGbeT{align-items:center;display:flex;justify-content:space-between;margin-bottom:12px}.userinfo_repeatingSectionTitle__DByxR{color:#111827;font-size:15px;font-weight:600;line-height:1.2;margin:0}.userinfo_addBtn__BfYlk{align-items:center;background:#fff;border:1px solid #2563eb;border-radius:8px;color:#2563eb;cursor:pointer;display:inline-flex;float:right;font-size:14px;font-weight:500;gap:6px;margin-top:8px;padding:8px 18px;transition:all .2s ease}.userinfo_addBtn__BfYlk:hover{background:#eff6ff}.userinfo_removeBtn__k2kNL{background:#0000;border:1px solid #fecaca;border-radius:6px;color:#ef4444;cursor:pointer;font-size:13px;font-weight:500;padding:5px 10px;transition:all .2s ease}.userinfo_removeBtn__k2kNL:hover{background:#fef2f2;border-color:#fca5a5}.userinfo_checkboxField__GPOvn{align-items:center;display:flex;gap:8px;padding:8px 0}.userinfo_checkbox__VAscG{accent-color:#2563eb;cursor:pointer;height:18px;margin:0;width:18px}.userinfo_checkboxLabel__SYG11{color:#374151;cursor:pointer;font-size:14px;font-weight:500;margin:0;-webkit-user-select:none;user-select:none}.userinfo_formFooter__VihdR{background:#fff;border-top:1px solid #e5e7eb;display:flex;gap:12px;justify-content:flex-end;padding:20px 48px}.userinfo_loading__4VW42{align-items:center;color:#6b7280;display:flex;font-size:16px;justify-content:center;min-height:400px}.userinfo_card__21BiT:after,.userinfo_repeatingSection__FI1LV:after{clear:both;content:"";display:table}@media (max-width:1024px){.userinfo_card__21BiT,.userinfo_formFooter__VihdR,.userinfo_pageHeader__MsID0{padding-left:32px;padding-right:32px}}@media (max-width:768px){.userinfo_pageHeader__MsID0{align-items:flex-start;flex-direction:column;gap:12px;padding-bottom:16px;padding-top:16px}.userinfo_pageHeaderButtons__aZ2J5{justify-content:space-between;width:100%}.userinfo_card__21BiT,.userinfo_formFooter__VihdR,.userinfo_pageHeader__MsID0{padding-left:20px;padding-right:20px}.userinfo_card__21BiT{padding-bottom:16px;padding-top:16px}.userinfo_primaryBtn__YuPse,.userinfo_secondaryBtn__VbeZS{flex:1 1}.userinfo_formFooter__VihdR{flex-direction:column-reverse}.userinfo_addBtn__BfYlk{float:none;justify-content:center;width:100%}}@media (max-width:640px){.userinfo_pageSubtitle__VUtPb,.userinfo_sectionTitle__aOWIR{font-size:16px}.userinfo_cardHeader__ySZXY{margin-bottom:16px}}.userinfo_inputError__qFjSD{background-color:#fef2f2!important;border-color:#ef4444!important}.userinfo_errorText__lfbzP{color:#ef4444;font-size:12px;margin-top:4px}.Calendar_calendar__\+9ZHr{background:#fff;border:1px solid #e5e7eb;border-radius:12px;box-shadow:0 4px 12px #0000001a;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,sans-serif;max-width:280px;overflow:hidden;padding:0;width:100%}.Calendar_header__IklE8{align-items:center;background:linear-gradient(180deg,#3b82f6,#2563eb);border-bottom:none;display:flex;justify-content:space-between;padding:12px 10px 10px}.Calendar_navBtn__sx6j4{align-items:center;background:#fff3;border:none;border-radius:50%;color:#fff;cursor:pointer;display:flex;height:28px;justify-content:center;transition:all .2s;width:28px}.Calendar_navBtn__sx6j4:hover{background:#ffffff4d}.Calendar_navBtn__sx6j4:active{transform:scale(.95)}.Calendar_navBtn__sx6j4 svg{height:16px;width:16px}.Calendar_monthYearBtn__JJGDe,.Calendar_monthYear__SAyKY{color:#fff;font-size:14px;font-weight:700;min-width:150px;text-align:center}.Calendar_monthYearBtn__JJGDe{align-items:center;background:#0000;border:none;border-radius:6px;cursor:pointer;display:flex;gap:4px;justify-content:center;padding:4px 6px;transition:background .15s}.Calendar_monthYearBtn__JJGDe:hover{background:#ffffff26}.Calendar_dropIcon__5pRsr{flex-shrink:0;height:12px;width:12px}.Calendar_pickerGrid__FgFLf{grid-gap:4px;background:#fff;display:grid;gap:4px;grid-template-columns:repeat(3,1fr);padding:10px}.Calendar_gridItem__pJFxa{align-items:center;background:#0000;border:none;border-radius:6px;color:#1e293b;cursor:pointer;display:flex;font-size:13px;font-weight:500;height:36px;justify-content:center;transition:all .15s ease}.Calendar_gridItem__pJFxa:hover:not(.Calendar_selected__6YILI){background:#dbeafe}.Calendar_gridItem__pJFxa.Calendar_selected__6YILI{background:#2563eb;color:#fff;font-weight:600}.Calendar_gridItem__pJFxa.Calendar_currentItem__ejDzJ{color:#2563eb;font-weight:600}.Calendar_dayNames__Uqzhr{grid-gap:0;background:#f8fafc;display:grid;gap:0;grid-template-columns:repeat(7,1fr);margin-top:6px;padding:6px 10px}.Calendar_dayName__3twv1{color:#64748b;font-size:11px;font-weight:600;line-height:1;padding:6px 0;text-align:center}.Calendar_daysGrid__5GWJ3{grid-gap:2px;background:#fff;display:grid;gap:2px;grid-template-columns:repeat(7,1fr);padding:6px 10px 12px}.Calendar_emptyDay__xTF88{height:32px}.Calendar_day__NMe3-{align-items:center;background:#0000;border:none;border-radius:6px;color:#1e293b;cursor:pointer;display:flex;font-size:13px;font-weight:500;height:32px;justify-content:center;transition:all .15s ease}.Calendar_day__NMe3-:hover:not(.Calendar_past__e0AOI):not(.Calendar_selected__6YILI){background:#dbeafe;transform:scale(1.05)}.Calendar_day__NMe3-.Calendar_selected__6YILI{background:#2563eb;color:#fff;font-weight:600}.Calendar_day__NMe3-.Calendar_past__e0AOI{color:#cbd5e1;cursor:not-allowed}.Calendar_day__NMe3-.Calendar_past__e0AOI:hover{background:#0000;transform:none}.Calendar_day__NMe3-:disabled{cursor:not-allowed}.Calendar_day__NMe3-:active:not(.Calendar_past__e0AOI){transform:scale(.95)}.DateInput_dateInputWrapper__X1Swo{position:relative;width:100%}.DateInput_dateInput__3ydrN{background:#fff;border:1px solid #d1d5db;border-radius:10px;color:#1f2937;cursor:pointer;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,sans-serif;font-size:15px;padding:12px 45px 12px 16px;transition:all .3s;width:100%}.DateInput_dateInput__3ydrN:hover{background:#f8fafc;border-color:#3b82f6}.DateInput_dateInput__3ydrN:focus{background:#fff;border-color:#3b82f6;box-shadow:0 0 0 3px #3b82f61a;outline:none}.DateInput_calendarIcon__TcUgm{color:#3b82f6;cursor:pointer;height:20px;pointer-events:auto;position:absolute;right:14px;top:50%;transform:translateY(-50%);transition:all .2s;width:20px}.DateInput_calendarIcon__TcUgm:hover{color:#2563eb;transform:translateY(-50%) scale(1.1)}.DateInput_dateInput__3ydrN:focus+.DateInput_calendarIcon__TcUgm,.DateInput_dateInput__3ydrN:hover+.DateInput_calendarIcon__TcUgm{color:#2563eb}.DateInput_calendarDropdown__Q9I8Q{animation:DateInput_slideDown__E1At3 .2s ease;left:0;position:absolute;top:calc(100% + 8px);z-index:1000}@keyframes DateInput_slideDown__E1At3{0%{opacity:0;transform:translateY(-10px)}to{opacity:1;transform:translateY(0)}}@media (max-width:640px){.DateInput_calendarDropdown__Q9I8Q{left:50%;position:fixed;top:50%;transform:translate(-50%,-50%);z-index:9999}.DateInput_calendarDropdown__Q9I8Q:before{background:#00000080;content:"";inset:0;position:fixed;z-index:-1}@keyframes DateInput_slideDown__E1At3{0%{opacity:0;transform:translate(-50%,-50%) scale(.95)}to{opacity:1;transform:translate(-50%,-50%) scale(1)}}}.applayout_shell__Ir-Zl{--sidebar-width:220px;--sidebar-collapsed-width:80px;background:#f9fafb;display:grid;grid-template-columns:var(--sidebar-width) minmax(0,1fr);min-height:100dvh;min-width:0;transition:grid-template-columns .3s ease;width:100%}.applayout_shell__Ir-Zl.applayout_collapsed__e8RRR{grid-template-columns:var(--sidebar-collapsed-width) minmax(0,1fr)}.applayout_sidebar__LubSD{background:#fff;border-right:1px solid #e5e7eb;height:100vh;overflow:hidden;position:sticky;top:0;transition:width .3s ease;z-index:100}.applayout_sidebarCollapsed__G1zFk{width:var(--sidebar-collapsed-width)}.applayout_sidebarInner__PhJfl{display:flex;flex-direction:column;height:100%;padding:20px 16px}.applayout_brandRow__zHX5t{align-items:center;display:flex;gap:12px;margin-bottom:32px;padding:0 4px}.applayout_brandIcon__EJbGl{align-items:center;display:flex;flex-shrink:0;height:32px;justify-content:center;width:32px}.applayout_brandLogo__ZC\+\+e{border-radius:50%;height:32px;object-fit:cover;width:32px}.applayout_brandText__TMTZd{color:#3b82f6;font-size:18px;font-weight:700;overflow:hidden;white-space:nowrap}.applayout_nav__YzI2b{display:flex;flex:1 1;flex-direction:column;gap:4px}.applayout_navItem__X3\+ir{align-items:center;border-radius:10px;color:#6b7280;cursor:pointer;display:flex;font-size:15px;font-weight:500;gap:12px;padding:12px 16px;position:relative;text-decoration:none;transition:all .2s ease;white-space:nowrap}.applayout_sidebarCollapsed__G1zFk .applayout_navItem__X3\+ir{justify-content:center;padding:12px 8px}.applayout_navIcon__BtYTZ{align-items:center;color:inherit;display:flex;flex-shrink:0;height:20px;justify-content:center;width:20px}.applayout_navLabel__TnJz6{overflow:hidden}.applayout_navItem__X3\+ir:hover{background:#f3f4f6;color:#374151}.applayout_navItem__X3\+ir.applayout_active__u4gNX{background:#dbeafe;color:#2563eb;font-weight:600}.applayout_navItem__X3\+ir.applayout_active__u4gNX .applayout_navIcon__BtYTZ{color:#2563eb}.applayout_sidebarFooter__wbKX-{border-top:1px solid #e5e7eb;display:flex;flex-direction:column;gap:8px;margin-top:auto;padding-top:16px}.applayout_logoutButton__Yo8G1{align-items:center;background:#0000;border:none;border-radius:10px;color:#dc2626;cursor:pointer;display:flex;font-size:15px;font-weight:500;gap:12px;padding:12px 16px;text-decoration:none;transition:all .2s ease;white-space:nowrap;width:100%}.applayout_sidebarCollapsed__G1zFk .applayout_logoutButton__Yo8G1{justify-content:center;padding:12px 8px}.applayout_logoutButton__Yo8G1:hover{background:#fee2e2;color:#b91c1c}.applayout_logoutButton__Yo8G1:disabled{cursor:not-allowed;opacity:.5}.applayout_toggleButton__8-6\+e{background:#0000;border:none;border-radius:6px;color:#9ca3af;cursor:pointer;font-size:13px;font-weight:500;padding:10px 12px;text-align:center;transition:all .2s ease;width:100%}.applayout_toggleButton__8-6\+e:hover{background:#f3f4f6;color:#6b7280}.applayout_copyright__fW4nY{color:#9ca3af;font-size:11px;text-align:center}.applayout_content__OMbtY{background:#f9fafb;min-width:0;overflow-x:hidden;overflow-y:auto;padding:18px 18px 0;width:100%}@media (max-width:1024px){.applayout_shell__Ir-Zl{padding-top:60px}.applayout_shell__Ir-Zl,.applayout_shell__Ir-Zl.applayout_collapsed__e8RRR{grid-template-columns:1fr}.applayout_sidebar__LubSD{box-shadow:2px 0 8px #0000001a;height:100vh;left:-280px;position:fixed;transition:left .3s ease;width:260px;z-index:2000}.applayout_sidebarOpen__W9hjp{left:0!important}.applayout_content__OMbtY{padding:16px}.applayout_mobileHeader__nlCCs{align-items:center;background:#fff;border-bottom:1px solid #e5e7eb;display:flex;height:60px;justify-content:space-between;left:0;padding:0 16px;position:fixed;right:0;top:0;z-index:1500}.applayout_hamburger__jOj\+0{align-items:center;background:#0000;border:none;border-radius:6px;color:#374151;cursor:pointer;display:flex;justify-content:center;padding:8px}.applayout_hamburger__jOj\+0:hover{background:#f3f4f6}.applayout_mobileBrand__fbIcO{color:#3b82f6;font-size:18px;font-weight:700}.applayout_sidebarOverlay__XuUrS{-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);background:#0006;bottom:0;left:0;position:fixed;right:0;top:0;z-index:1900}.applayout_toggleButton__8-6\+e{display:none}}@media (min-width:1025px){.applayout_mobileHeader__nlCCs{display:none}}.dialog_backdrop__sF8zp{align-items:center;background:#0006;display:flex;inset:0;justify-content:center;position:fixed;z-index:2000}.dialog_dialog__EavT1{background:#fff;border-radius:12px;box-shadow:0 12px 40px #0003;max-width:420px;padding:20px;width:calc(100% - 32px)}.dialog_title__gkcFf{font-size:18px;font-weight:800;margin:0 0 8px}.dialog_message__faIpy{color:#374151;font-size:14px;margin:0 0 16px}.dialog_actions__KIUyZ{display:flex;gap:10px;justify-content:flex-end}.dialog_primary__BNuM\+{background:linear-gradient(180deg,#fff,#f5fbfe);border:1px solid var(--app-border);border-radius:10px;color:var(--app-text);cursor:pointer;font-weight:700;padding:8px 12px}.dialog_primary__BNuM\+:hover{border-color:#9fd3e8;box-shadow:0 4px 14px #0f6c941f}.dialog_ghost__DjGaa{background:#fff;border:1px solid #d1d5db;border-radius:10px;color:#374151;cursor:pointer;padding:8px 12px}.dialog_ghost__DjGaa:hover{background:#f9fafb}.dialog_danger__WHZt5{background:#ef4444;border:none;border-radius:10px;color:#fff;cursor:pointer;padding:8px 12px}.dialog_danger__WHZt5:hover{background:#dc2626}.FirstTimeLoginModal_modalOverlay__J3qa8{align-items:center;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background-color:#0009;bottom:0;display:flex;justify-content:center;left:0;position:fixed;right:0;top:0;z-index:9999}.FirstTimeLoginModal_modalContent__0P4WV{animation:FirstTimeLoginModal_slideIn__vuaOj .3s ease-out;background:#fff;border-radius:16px;box-shadow:0 10px 40px #0003;max-width:400px;padding:40px;width:90%}@keyframes FirstTimeLoginModal_slideIn__vuaOj{0%{opacity:0;transform:translateY(-20px)}to{opacity:1;transform:translateY(0)}}.FirstTimeLoginModal_heading__jGB02{color:#1a1a1a;font-size:28px;font-weight:700;margin:0 0 12px;text-align:center}.FirstTimeLoginModal_description__P1p1b{color:#666;font-size:16px;margin:0 0 32px;text-align:center}.FirstTimeLoginModal_form__ES1jR{display:flex;flex-direction:column;gap:16px}.FirstTimeLoginModal_input__GqJkR{border:2px solid #e0e0e0;border-radius:8px;font-family:inherit;font-size:16px;outline:none;padding:14px 16px;transition:border-color .2s;width:100%}.FirstTimeLoginModal_input__GqJkR:focus{border-color:#2563eb}.FirstTimeLoginModal_input__GqJkR:disabled{background-color:#f5f5f5;cursor:not-allowed}.FirstTimeLoginModal_error__YuMry{color:#dc2626;font-size:14px;margin:0;text-align:center}.FirstTimeLoginModal_button__TRmX4{background:linear-gradient(135deg,#2563eb,#1d4ed8);border:none;border-radius:8px;color:#fff;cursor:pointer;font-family:inherit;font-size:16px;font-weight:600;padding:14px;transition:transform .2s,box-shadow .2s;width:100%}.FirstTimeLoginModal_button__TRmX4:hover:not(:disabled){box-shadow:0 4px 12px #2563eb4d;transform:translateY(-2px)}.FirstTimeLoginModal_button__TRmX4:active:not(:disabled){transform:translateY(0)}.FirstTimeLoginModal_button__TRmX4:disabled{background:linear-gradient(135deg,#9ca3af,#6b7280);cursor:not-allowed;transform:none}.FirstTimeLoginModal_fileUploadContainer__S4Y09{background-color:#fafafa;border:2px dashed #e0e0e0;border-radius:8px;display:flex;flex-direction:column;gap:8px;padding:16px;transition:border-color .2s,background-color .2s}.FirstTimeLoginModal_fileUploadContainer__S4Y09:hover{background-color:#f0f7ff;border-color:#2563eb}.FirstTimeLoginModal_fileLabel__doU2k{color:#1a1a1a;font-size:14px;font-weight:600;margin-bottom:4px}.FirstTimeLoginModal_fileInput__VdZfq{cursor:pointer;font-size:14px}.FirstTimeLoginModal_fileInput__VdZfq:disabled{cursor:not-allowed}.FirstTimeLoginModal_fileName__Oh6g7{color:#2563eb;font-size:13px;font-weight:500;margin:0}.FirstTimeLoginModal_fileHint__gRanV{color:#666;font-size:12px;line-height:1.4;margin:0}.FirstTimeLoginModal_progress__VopPj{color:#2563eb;font-size:14px;font-weight:500;margin:0;text-align:center}.authlayout_authShell__CFHDY{--auth-bg:#f1f6fa;--auth-text:#0b3e55;background:var(--auth-bg);color:var(--auth-text);display:grid;min-height:100dvh;overflow:auto;padding:28px 16px;place-items:center}.authlayout_authContent__NUYLK{-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background:#ffffffa6;border:1px solid #d9e7ee;border-radius:16px;padding:20px;width:min(860px,92vw)}.jobcard_card__nizYX{background:#fff;border:2.5px solid;border-radius:16px;box-shadow:0 1px 3px #0000001a;box-sizing:border-box;display:flex;flex-direction:column;gap:10px;padding:12px;position:relative;transition:all .3s ease;width:100%}.jobcard_card__nizYX:hover{box-shadow:0 10px 25px #00000026;transform:scale(1.01)}.jobcard_card__nizYX[data-status=APPLIED]{background:linear-gradient(135deg,#f9fafb,#f3f4f6);border-color:#9ca3af}.jobcard_card__nizYX[data-status=PENDING]{background:linear-gradient(135deg,#eff6ff,#dbeafe);border-color:#60a5fa}.jobcard_card__nizYX[data-status=INTERVIEW]{background:linear-gradient(135deg,#faf5ff,#f3e8ff);border-color:#c084fc}.jobcard_card__nizYX[data-status=ACCEPTED]{background:linear-gradient(135deg,#f0fdf4,#dcfce7);border-color:#34d399}.jobcard_card__nizYX[data-status=REJECTED]{background:linear-gradient(135deg,#fef2f2,#fee2e2);border-color:#f87171}.jobcard_cardHeader__HLFU5{align-items:flex-start;background:#fff;border-radius:10px;box-shadow:0 1px 3px #00000014;display:flex;gap:12px;padding:12px;position:relative;z-index:10}.jobcard_iconWrapper__H7rih{align-items:center;background:#dbeafe;border-radius:50%;display:flex;flex-shrink:0;height:40px;justify-content:center;width:40px}.jobcard_briefcaseIcon__zSJdS{color:#1d4ed8;height:20px;width:20px}.jobcard_headerInfo__48zDG{flex:1 1;min-width:0;overflow:hidden}.jobcard_title__y70\+J{color:#111827;font-size:15px;font-weight:600;margin-bottom:2px}.jobcard_sub__kc8Ht,.jobcard_title__y70\+J{line-height:1.3;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.jobcard_sub__kc8Ht{align-items:center;color:#6b7280;display:flex;font-size:13px;gap:6px}.jobcard_sub__kc8Ht span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.jobcard_dot__Ugapq{flex-shrink:0;opacity:.6}.jobcard_arrowBtn__w7Wy6{align-items:center;background:#0000;border:1.5px solid #1d4ed8;border-radius:8px;color:#1d4ed8;cursor:pointer;display:flex;flex-shrink:0;height:24px;justify-content:center;margin-top:0;padding:0;transition:all .3s ease;width:45px}.jobcard_arrowBtn__w7Wy6:hover{background:#1d4ed8;color:#fff;transform:scale(1.05)}.jobcard_arrowBtn__w7Wy6 svg{height:24px;width:24px}.jobcard_appliedDate__USx0r{color:#6b7280;font-size:11px;font-weight:400;line-height:1.3;margin-top:4px}.jobcard_noteRow__fi3-Y{background:#f9fafb;border-radius:10px;box-shadow:inset 0 1px 3px #0000000d;margin:0;padding:8px;position:relative;z-index:10}.jobcard_noteRow__fi3-Y textarea{background:#fff;border:1px solid #d1d5db;border-radius:6px;color:#374151;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,sans-serif;font-size:13px;line-height:1.4;min-height:48px;padding:6px 10px;resize:none;transition:all .3s ease;width:100%}.jobcard_noteRow__fi3-Y textarea:focus{background:#fff;border-color:#93c5fd;box-shadow:0 0 0 3px #93c5fd33;outline:none}.jobcard_noteRow__fi3-Y textarea::placeholder{color:#9ca3af}.jobcard_err__wjS13{background:#fef2f2;border:1px solid #fecaca;border-radius:6px;color:#991b1b;font-size:13px;line-height:1.5;margin:0;padding:12px}.jobcard_controls__g6LU2{align-items:center;background:#fff;border-radius:10px;box-shadow:0 1px 3px #00000014;display:flex;gap:10px;justify-content:space-between;padding:8px 12px;position:relative;z-index:10}.jobcard_controls__g6LU2 select{background:#fff;border:2px solid;border-radius:6px;color:#374151;cursor:pointer;flex:0 1 auto;font-size:12px;font-weight:500;max-width:180px;padding:6px 10px;transition:all .3s ease}.jobcard_controls__g6LU2 select[data-status=APPLIED]{background:#f9fafb;border-color:#9ca3af}.jobcard_controls__g6LU2 select[data-status=PENDING]{background:#eff6ff;border-color:#60a5fa}.jobcard_controls__g6LU2 select[data-status=INTERVIEW]{background:#faf5ff;border-color:#c084fc}.jobcard_controls__g6LU2 select[data-status=ACCEPTED]{background:#f0fdf4;border-color:#34d399}.jobcard_controls__g6LU2 select[data-status=REJECTED]{background:#fef2f2;border-color:#f87171}.jobcard_controls__g6LU2 select:focus{box-shadow:0 0 0 3px #2563eb26;outline:none}.jobcard_controls__g6LU2 button{background:#1d4ed8;border:none;border-radius:8px;box-shadow:0 2px 4px #1d4ed833;color:#fff;cursor:pointer;font-size:13px;font-weight:600;padding:8px 24px;transition:all .3s ease;white-space:nowrap}.jobcard_controls__g6LU2 button:hover{background:#1e40af;box-shadow:0 4px 8px #1d4ed84d;transform:scale(1.05)}.jobcard_controls__g6LU2 button:disabled{cursor:not-allowed;opacity:.6;transform:scale(1)}@media (max-width:640px){.jobcard_card__nizYX{gap:14px;padding:16px}.jobcard_cardHeader__HLFU5{gap:10px}.jobcard_iconWrapper__H7rih{height:42px;width:42px}.jobcard_briefcaseIcon__zSJdS{height:22px;width:22px}.jobcard_title__y70\+J{font-size:15px}.jobcard_sub__kc8Ht{font-size:13px}.jobcard_controls__g6LU2{flex-direction:column;gap:10px}.jobcard_controls__g6LU2 button,.jobcard_controls__g6LU2 select{width:100%}}@media (max-width:420px){.jobcard_arrowBtn__w7Wy6{height:28px;width:28px}.jobcard_arrowBtn__w7Wy6 svg{height:16px;width:24px}}.jobcard_toast__E81TV{align-items:center;animation:jobcard_fadeIn__Zphc0 .3s ease;background:#fff;border:1px solid #34d399;border-radius:8px;bottom:24px;box-shadow:0 4px 12px #00000026;color:#065f46;display:flex;gap:10px;padding:12px 20px;position:fixed;right:24px;z-index:9999}.jobcard_toastIcon__VkBiN{animation:jobcard_pulse__k8NPS 2s cubic-bezier(.4,0,.6,1) infinite;color:#10b981;flex-shrink:0;height:20px;width:20px}.jobcard_toast__E81TV span{font-size:14px;font-weight:500}@keyframes jobcard_fadeIn__Zphc0{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}@keyframes jobcard_pulse__k8NPS{0%,to{opacity:1}50%{opacity:.5}}.InterviewScheduleModal_overlay__GXKUi{align-items:center;animation:InterviewScheduleModal_fadeIn__GRB2b .2s ease;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:#00000080;display:flex;inset:0;justify-content:center;position:fixed;z-index:9999}@keyframes InterviewScheduleModal_fadeIn__GRB2b{0%{opacity:0}to{opacity:1}}.InterviewScheduleModal_modal__bMLku{animation:InterviewScheduleModal_slideUp__-WZ7w .3s ease;background:#fff;border-radius:16px;box-shadow:0 20px 60px #0000004d;max-width:650px;padding:28px;position:relative;width:90%}@keyframes InterviewScheduleModal_slideUp__-WZ7w{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}.InterviewScheduleModal_header__j8RYO{align-items:center;display:flex;justify-content:space-between;margin-bottom:16px}.InterviewScheduleModal_title__wbYsl{align-items:center;color:#1d4ed8;display:flex;font-size:24px;font-weight:700;gap:8px;margin:0}.InterviewScheduleModal_closeBtn__dnIzH{align-items:center;background:#0000;border:none;border-radius:50%;color:#9ca3af;cursor:pointer;display:flex;font-size:32px;height:32px;justify-content:center;line-height:1;padding:0;transition:all .2s;width:32px}.InterviewScheduleModal_closeBtn__dnIzH:hover{background:#f3f4f6;color:#6b7280}.InterviewScheduleModal_subtitle__CAlUk{color:#374151;font-size:15px;line-height:1.6;margin:0 0 6px}.InterviewScheduleModal_subtitle__CAlUk strong{color:#1d4ed8;font-weight:600}.InterviewScheduleModal_reminder__oeSf0{background:#f8fafc;border-left:3px solid #3b82f6;border-radius:6px;color:#6b7280;font-size:13px;line-height:1.5;margin:0 0 24px;padding:10px 14px}.InterviewScheduleModal_inputSection__lSFzM{grid-gap:20px;display:grid;gap:20px;grid-template-columns:1fr 1fr;margin-bottom:24px}.InterviewScheduleModal_inputGroup__J65bR{display:flex;flex-direction:column;gap:12px}.InterviewScheduleModal_label__6v4pO{align-items:center;color:#374151;display:flex;font-size:14px;font-weight:600;gap:8px;margin-bottom:4px}.InterviewScheduleModal_icon__kBy1e{color:#3b82f6;height:18px;width:18px}.InterviewScheduleModal_input__DC6V9{background:#f9fafb;border:1px solid #d1d5db;border-radius:10px;color:#374151;font-size:14px;padding:12px 16px;transition:all .3s;width:100%}.InterviewScheduleModal_input__DC6V9:focus{background:#fff;border-color:#60a5fa;box-shadow:0 0 0 3px #60a5fa26;outline:none}.InterviewScheduleModal_actions__s-1YT{border-top:1px solid #e5e7eb;display:flex;gap:12px;justify-content:flex-end;padding-top:8px}.InterviewScheduleModal_cancelBtn__FxSo4{background:#fff;border:1px solid #d1d5db;border-radius:10px;color:#374151;cursor:pointer;font-size:15px;font-weight:600;padding:12px 28px;transition:all .2s}.InterviewScheduleModal_cancelBtn__FxSo4:hover{background:#f9fafb;border-color:#9ca3af}.InterviewScheduleModal_confirmBtn__v5VyU{background:#2563eb;border:none;border-radius:10px;box-shadow:0 2px 4px #2563eb33;color:#fff;cursor:pointer;font-size:15px;font-weight:600;padding:12px 32px;transition:all .2s}.InterviewScheduleModal_confirmBtn__v5VyU:hover:not(:disabled){background:#1d4ed8;box-shadow:0 4px 8px #2563eb4d;transform:translateY(-1px)}.InterviewScheduleModal_confirmBtn__v5VyU:disabled{background:#93c5fd;cursor:not-allowed;opacity:.6;transform:none}@media (max-width:768px){.InterviewScheduleModal_modal__bMLku{padding:24px 20px;width:95%}.InterviewScheduleModal_title__wbYsl{font-size:20px}.InterviewScheduleModal_subtitle__CAlUk{font-size:14px}.InterviewScheduleModal_reminder__oeSf0{font-size:12px;padding:10px 12px}.InterviewScheduleModal_inputSection__lSFzM{gap:20px;grid-template-columns:1fr}}@media (max-width:640px){.InterviewScheduleModal_modal__bMLku{padding:20px 16px;width:96%}.InterviewScheduleModal_title__wbYsl{font-size:18px}.InterviewScheduleModal_actions__s-1YT{flex-direction:column-reverse;gap:8px}.InterviewScheduleModal_cancelBtn__FxSo4,.InterviewScheduleModal_confirmBtn__v5VyU{padding:14px 24px;width:100%}}.TimeInput_timeInputWrapper__hFdNE{position:relative;width:100%}.TimeInput_timeInput__vZEdA{background:#fff;border:1px solid #d1d5db;border-radius:10px;color:#1f2937;cursor:pointer;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,sans-serif;font-size:15px;padding:12px 45px 12px 16px;transition:all .3s;width:100%}.TimeInput_timeInput__vZEdA:hover{background:#f8fafc;border-color:#3b82f6}.TimeInput_timeInput__vZEdA:focus{background:#fff;border-color:#3b82f6;box-shadow:0 0 0 3px #3b82f61a;outline:none}.TimeInput_timeInput__vZEdA::-webkit-calendar-picker-indicator{cursor:pointer;height:24px;opacity:0;position:absolute;right:12px;width:24px}.TimeInput_clockIcon__jVftN{color:#3b82f6;height:20px;pointer-events:none;position:absolute;right:14px;top:50%;transform:translateY(-50%);transition:all .2s;width:20px}.TimeInput_timeInput__vZEdA:focus+.TimeInput_clockIcon__jVftN,.TimeInput_timeInput__vZEdA:hover+.TimeInput_clockIcon__jVftN{color:#2563eb}.appliedjobs_page__iMs5E{background:#fff;border-radius:8px;box-shadow:0 1px 3px #0000001a,0 1px 2px #0000000f;min-height:100vh;overflow:hidden;width:100%}.appliedjobs_header__JKb9K{background:#fff;border-bottom:1px solid #e5e7eb;box-shadow:0 2px 4px #0000000d;padding:16px;position:sticky;top:0;z-index:1000}.appliedjobs_headerTop__bLpQ8{align-items:center;display:flex;flex-direction:row;gap:24px;justify-content:space-between}.appliedjobs_titleRow__a5JEV{align-items:center;display:flex;flex-shrink:0;gap:16px}.appliedjobs_h2__c-x\+Y{color:#1d4ed8;font-size:22px;font-style:italic;font-weight:600;margin:0}.appliedjobs_statusDots__\+CgZi{align-items:center;display:flex;gap:12px}.appliedjobs_dot__Eizm3{border-radius:50%;box-shadow:0 0 0 2px #fffc;display:inline-block;height:12px;width:12px}.appliedjobs_filters__zdBFo{align-items:center;display:flex;flex:1 1;flex-wrap:nowrap;gap:12px;justify-content:flex-end}.appliedjobs_select__c3BgM{background:#f9fafb;border:1px solid #d1d5db;border-radius:8px;box-shadow:0 1px 2px #0000000d;color:#374151;cursor:pointer;font-size:14px;font-weight:400;min-width:160px;padding:9px 14px;transition:all .3s}.appliedjobs_select__c3BgM:hover{background:#fff;border-color:#9ca3af}.appliedjobs_select__c3BgM:focus{background:#fff;border-color:#60a5fa;box-shadow:0 0 0 3px #60a5fa26;outline:none}.appliedjobs_datePickerContainer__bzKyL{position:relative}.appliedjobs_dateRangeButton__b46KV{align-items:center;background:#f9fafb;border:1px solid #d1d5db;border-radius:8px;box-shadow:0 1px 2px #0000000d;color:#374151;cursor:pointer;display:flex;font-size:14px;font-weight:400;justify-content:center;min-width:240px;padding:9px 14px;transition:all .3s}.appliedjobs_dateRangeButton__b46KV:hover{background:#fff;border-color:#9ca3af}.appliedjobs_dateRangeButton__b46KV:focus{background:#fff;border-color:#60a5fa;box-shadow:0 0 0 3px #60a5fa26;outline:none}.appliedjobs_datePickerWrapper__r-XZF{background:#fff;border-radius:16px;box-shadow:0 20px 60px #0003,0 0 0 1px #0000000d;left:0;position:absolute;top:calc(100% + 8px);z-index:1000}.appliedjobs_applyBtn__7OdEM{background:#1d4ed8;border:none;border-radius:8px;box-shadow:0 2px 4px #1d4ed833;color:#fff;cursor:pointer;font-size:14px;font-weight:600;padding:9px 28px;transition:all .3s}.appliedjobs_applyBtn__7OdEM:hover{background:#1e40af;box-shadow:0 4px 8px #1d4ed84d;transform:scale(1.05)}.appliedjobs_resetBtn__78CoM{background:#f3f4f6;border:1px solid #d1d5db;border-radius:8px;box-shadow:0 1px 2px #0000000d;color:#374151;cursor:pointer;font-size:14px;font-weight:500;padding:9px 18px;transition:all .3s}.appliedjobs_resetBtn__78CoM:hover{background:#e5e7eb;border-color:#9ca3af;transform:scale(1.05)}.appliedjobs_content__biY4r{background:#f9fafb;min-height:calc(100vh - 140px);padding:16px}.appliedjobs_loading__KFGXZ{align-items:center;display:flex;justify-content:center;min-height:calc(100vh - 200px)}.appliedjobs_loaderDots__pBtr2{align-items:center;display:flex;gap:16px}.appliedjobs_loaderDot__ZvxhK{animation:appliedjobs_dotFade__O1LC6 .75s ease-in-out infinite;border-radius:50%;display:inline-block;height:12px;width:12px}@keyframes appliedjobs_dotFade__O1LC6{0%,to{opacity:.3}50%{opacity:1}}.appliedjobs_error__\+d2zp{background:#fef2f2;border:1px solid #fecaca;border-radius:8px;color:#991b1b;font-size:14px;padding:16px 20px}.appliedjobs_empty__JLr2G{color:#6b7280;font-size:16px;padding:60px 0;text-align:center}.appliedjobs_listGrid__U9uI\+{grid-gap:18px;display:grid;gap:18px;grid-template-columns:repeat(3,1fr)}.appliedjobs_cardWrapper__AEisi{min-width:0;width:100%}@media (max-width:767px){.appliedjobs_listGrid__U9uI\+{grid-template-columns:1fr}}@media (max-width:1024px){.appliedjobs_content__biY4r,.appliedjobs_header__JKb9K{padding-left:32px;padding-right:32px}}@media (max-width:1200px){.appliedjobs_headerTop__bLpQ8{align-items:flex-start;flex-direction:column;gap:16px}.appliedjobs_filters__zdBFo{flex-wrap:wrap;justify-content:flex-start;width:100%}}@media (max-width:768px){.appliedjobs_content__biY4r,.appliedjobs_header__JKb9K{padding-left:20px;padding-right:20px}.appliedjobs_titleRow__a5JEV{align-items:flex-start;flex-direction:column;gap:10px}.appliedjobs_h2__c-x\+Y{font-size:20px}.appliedjobs_filters__zdBFo{flex-wrap:wrap}.appliedjobs_dateRangeButton__b46KV,.appliedjobs_select__c3BgM{flex:1 1;min-width:140px}.appliedjobs_applyBtn__7OdEM,.appliedjobs_resetBtn__78CoM{flex:1 1}}@media (max-width:640px){.appliedjobs_filters__zdBFo{align-items:stretch;flex-direction:column}.appliedjobs_applyBtn__7OdEM,.appliedjobs_dateRangeButton__b46KV,.appliedjobs_resetBtn__78CoM,.appliedjobs_select__c3BgM{min-width:0;width:100%}.appliedjobs_datePickerContainer__bzKyL{width:100%}}@media (max-width:420px){.appliedjobs_h2__c-x\+Y{font-size:18px}.appliedjobs_statusDots__\+CgZi{gap:6px}.appliedjobs_dot__Eizm3{height:10px;width:10px}}.appliedjobs_datePickerWrapper__r-XZF .react-datepicker{border:none;box-shadow:none;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,sans-serif;width:100%}.appliedjobs_datePickerWrapper__r-XZF .react-datepicker__header{background:linear-gradient(180deg,#3b82f6,#2563eb);border-bottom:none;border-radius:12px 12px 0 0;padding:14px 0 10px}.appliedjobs_datePickerWrapper__r-XZF .react-datepicker__current-month{color:#fff;font-size:15px;font-weight:700;margin-bottom:8px}.appliedjobs_datePickerWrapper__r-XZF .react-datepicker__day-names{margin-top:8px}.appliedjobs_datePickerWrapper__r-XZF .react-datepicker__day-name{color:#ffffffe6;font-size:12px;font-weight:600;line-height:38px;margin:0;width:38px}.appliedjobs_datePickerWrapper__r-XZF .react-datepicker__month{margin:8px 0 0}.appliedjobs_datePickerWrapper__r-XZF .react-datepicker__week{display:flex;gap:2px;margin-bottom:2px}.appliedjobs_datePickerWrapper__r-XZF .react-datepicker__day{border-radius:8px;color:#1e293b;font-size:14px;font-weight:500;line-height:38px;margin:0;transition:all .15s ease;width:38px}.appliedjobs_datePickerWrapper__r-XZF .react-datepicker__day--disabled{color:#cbd5e1}.appliedjobs_datePickerWrapper__r-XZF .react-datepicker__day--outside-month{color:#94a3b8;opacity:.5}.appliedjobs_datePickerWrapper__r-XZF .react-datepicker__day:hover{background:#dbeafe;transform:scale(1.05)}.appliedjobs_datePickerWrapper__r-XZF .react-datepicker__day--range-end,.appliedjobs_datePickerWrapper__r-XZF .react-datepicker__day--range-start,.appliedjobs_datePickerWrapper__r-XZF .react-datepicker__day--selected{background:#2563eb!important;color:#fff!important;font-weight:600}.appliedjobs_datePickerWrapper__r-XZF .react-datepicker__day--in-range{background-color:#dbeafe;color:#1e40af;font-weight:600}.appliedjobs_datePickerWrapper__r-XZF .react-datepicker__day--keyboard-selected{background:#dbeafe;color:#1e40af}.appliedjobs_datePickerWrapper__r-XZF .react-datepicker__day--today{background:#0000;border:2px solid #2563eb;font-weight:600}.appliedjobs_datePickerWrapper__r-XZF .react-datepicker__navigation{background:#fff3;border:none;border-radius:50%;height:28px;top:16px;transition:all .2s;width:28px}.appliedjobs_datePickerWrapper__r-XZF .react-datepicker__navigation:hover{background:#ffffff4d}.appliedjobs_datePickerWrapper__r-XZF .react-datepicker__navigation-icon:before{border-color:#fff;border-width:2px 2px 0 0}.jobsview_page__gKxPk{background:linear-gradient(135deg,#f9fafb,#f3f4f6);min-height:100vh;width:100%}.jobsview_filterSection__3XfX3{background:#fff;border:1px solid #e5e7eb;border-radius:12px;box-shadow:0 1px 3px #0000001a;margin-bottom:12px;padding:8px;position:sticky;top:0;width:100%;z-index:100}.jobsview_filterHeader__dCTXj{align-items:center;display:flex;gap:10px}.jobsview_filterIcon__anLu4{color:#1d4ed8;height:20px;width:20px}.jobsview_filterTitle__w4nq3{color:#1d4ed8;font-size:18px;font-weight:600}.jobsview_filterGrid__Taf6P{grid-gap:8px;align-items:center;display:grid;font-size:14px;gap:8px;grid-template-columns:repeat(2,1fr)}@media (min-width:768px){.jobsview_filterGrid__Taf6P{grid-template-columns:repeat(4,1fr)}}@media (min-width:1024px){.jobsview_filterGrid__Taf6P{grid-template-columns:repeat(6,1fr)}}.jobsview_filterSelect__YhxJR{background:#fff;border:1px solid #d1d5db;border-radius:8px;color:#374151;cursor:pointer;font-size:13px;min-width:0;padding:8px 10px;transition:all .3s}.jobsview_filterSelect__YhxJR:focus{border-color:#60a5fa;box-shadow:0 0 0 3px #60a5fa26;outline:none}.jobsview_filterSelectActive__zA0fx{background:#eff6ff;border-color:#3b82f6}.jobsview_searchableSelect__OkmDA{min-width:0;position:relative}.jobsview_searchableTrigger__pW2\+g{align-items:center;display:flex;gap:6px;justify-content:space-between;overflow:hidden;-webkit-user-select:none;user-select:none;white-space:nowrap}.jobsview_searchablePlaceholder__S7J4S{color:#9ca3af;overflow:hidden;text-overflow:ellipsis}.jobsview_searchableValue__WG9Ue{color:#1f2937;overflow:hidden;text-overflow:ellipsis}.jobsview_searchableClear__PqfDG{color:#9ca3af;cursor:pointer;flex-shrink:0;font-size:16px;line-height:1;padding:0 2px}.jobsview_searchableClear__PqfDG:hover{color:#ef4444}.jobsview_searchableChevron__rVycx{color:#9ca3af;flex-shrink:0}.jobsview_searchableDisabled__0-G45{cursor:not-allowed!important;opacity:.5}.jobsview_searchableDropdown__JwNDY{background:#fff;border:1px solid #d1d5db;border-radius:8px;box-shadow:0 4px 16px #0000001f;left:0;min-width:220px;overflow:hidden;position:absolute;right:0;top:calc(100% + 4px);z-index:50}.jobsview_searchableInputWrap__YCJVv{align-items:center;border-bottom:1px solid #e5e7eb;display:flex;gap:8px;padding:8px 10px}.jobsview_searchableSearchIcon__nEf2T{color:#9ca3af;flex-shrink:0}.jobsview_searchableInput__xWsPK{background:#0000;border:none;color:#374151;font-size:13px;outline:none;width:100%}.jobsview_searchableInput__xWsPK::placeholder{color:#9ca3af}.jobsview_searchableList__lsuTl{list-style:none;margin:0;max-height:200px;overflow-y:auto;padding:4px 0}.jobsview_searchableItem__sTq0D{color:#374151;cursor:pointer;font-size:13px;overflow:hidden;padding:7px 12px;text-overflow:ellipsis;white-space:nowrap}.jobsview_searchableItem__sTq0D:hover{background:#f3f4f6}.jobsview_searchableItemActive__RZo85{background:#eff6ff;color:#1d4ed8;font-weight:500}.jobsview_searchableNoResult__Fx-IW{color:#9ca3af;font-size:13px;padding:10px 12px;text-align:center}.jobsview_applyBtn__wvk5J{background:#1d4ed8;border:none;border-radius:8px;box-shadow:0 2px 4px #1d4ed833;color:#fff;cursor:pointer;font-size:13px;font-weight:600;padding:8px 16px;transition:all .3s;white-space:nowrap}.jobsview_applyBtn__wvk5J:hover{background:#1e40af;box-shadow:0 4px 8px #1d4ed84d;transform:scale(1.05)}.jobsview_resetBtn__eRWWT{background:#f3f4f6;border:1px solid #d1d5db;border-radius:8px;box-shadow:0 1px 2px #0000000d;color:#374151;cursor:pointer;font-size:13px;font-weight:500;padding:8px 16px;transition:all .3s;white-space:nowrap}.jobsview_resetBtn__eRWWT:hover{background:#e5e7eb;border-color:#9ca3af;transform:scale(1.05)}.jobsview_datePickerContainer__VP7W8{position:relative}.jobsview_datePickerWrapper__CcR5Y{background:#fff;border-radius:16px;box-shadow:0 20px 60px #0003,0 0 0 1px #0000000d;left:auto!important;min-width:220px;position:absolute;right:0!important;top:calc(100% + 8px);z-index:1000}.jobsview_datePickerWrapper__CcR5Y .react-datepicker{border:none;box-shadow:none;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,sans-serif;width:100%}.jobsview_datePickerWrapper__CcR5Y .react-datepicker__header{background:linear-gradient(180deg,#3b82f6,#2563eb);border-bottom:none;border-radius:12px 12px 0 0;padding:14px 0 10px}.jobsview_datePickerWrapper__CcR5Y .react-datepicker__current-month{color:#fff;font-size:15px;font-weight:700;margin-bottom:8px}.jobsview_datePickerWrapper__CcR5Y .react-datepicker__day-names{margin-top:8px}.jobsview_datePickerWrapper__CcR5Y .react-datepicker__day-name{color:#ffffffe6;font-size:12px;font-weight:600;line-height:38px;margin:0;width:38px}.jobsview_datePickerWrapper__CcR5Y .react-datepicker__month{margin:8px 0 0}.jobsview_datePickerWrapper__CcR5Y .react-datepicker__week{display:flex;gap:2px;margin-bottom:2px}.jobsview_datePickerWrapper__CcR5Y .react-datepicker__day{border-radius:8px;color:#1e293b;font-size:14px;font-weight:500;line-height:38px;margin:0;transition:all .15s ease;width:38px}.jobsview_datePickerWrapper__CcR5Y .react-datepicker__day--disabled{color:#cbd5e1}.jobsview_datePickerWrapper__CcR5Y .react-datepicker__day--outside-month{color:#94a3b8;opacity:.5}.jobsview_datePickerWrapper__CcR5Y .react-datepicker__day:hover{background:#dbeafe;transform:scale(1.05)}.jobsview_datePickerWrapper__CcR5Y .react-datepicker__day--range-end,.jobsview_datePickerWrapper__CcR5Y .react-datepicker__day--range-start,.jobsview_datePickerWrapper__CcR5Y .react-datepicker__day--selected{background:#2563eb!important;color:#fff!important;font-weight:600}.jobsview_datePickerWrapper__CcR5Y .react-datepicker__day--in-range{background-color:#dbeafe;color:#1e40af;font-weight:600}.jobsview_datePickerWrapper__CcR5Y .react-datepicker__day--keyboard-selected{background:#dbeafe;color:#1e40af}.jobsview_datePickerWrapper__CcR5Y .react-datepicker__day--today{background:#0000;border:2px solid #2563eb;font-weight:600}.jobsview_datePickerWrapper__CcR5Y .react-datepicker__navigation{background:#fff3;border:none;border-radius:50%;height:28px;top:16px;transition:all .2s;width:28px}.jobsview_datePickerWrapper__CcR5Y .react-datepicker__navigation:hover{background:#ffffff4d}.jobsview_datePickerWrapper__CcR5Y .react-datepicker__navigation-icon:before{border-color:#fff;border-width:2px 2px 0 0}.jobsview_jobsGrid__IRoMP{grid-gap:16px;display:grid;gap:16px;grid-template-columns:repeat(auto-fill,minmax(340px,1fr));width:100%}.jobsview_jobCard__ApBUJ{background:#fff;border:1px solid #e5e7eb;border-radius:12px;box-shadow:0 2px 8px #0000001a;display:flex;flex-direction:column;gap:0;min-height:280px;padding:2px 6px;transition:all .3s ease;width:100%}.jobsview_jobCard__ApBUJ:hover{box-shadow:0 8px 16px #00000026;transform:translateY(-2px)}.jobsview_cardHeader__0LrTz{align-items:flex-start;display:flex;justify-content:space-between}.jobsview_cardLeft__hAlaz{align-items:center;display:flex;flex:1 1;gap:8px;min-width:0}.jobsview_companyIcon__YYhes{align-items:center;background:#dbeafe;border-radius:50%;color:#1d4ed8;display:flex;flex-shrink:0;height:32px;justify-content:center;width:32px}.jobsview_jobInfo__rK1v1{flex:1 1;min-width:0}.jobsview_jobTitle__cgFd9{color:#111827;font-size:15px;font-weight:600}.jobsview_companyLocation__RtM-t,.jobsview_jobTitle__cgFd9{line-height:1.1;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.jobsview_companyLocation__RtM-t{color:#6b7280;font-size:12px}.jobsview_postedDate__5JU03{color:#9ca3af;font-size:11px}.jobsview_cardRight__AWPRO{align-items:flex-end;display:flex;flex-direction:column;flex-shrink:0;gap:2px}.jobsview_viewDetailsBtn__y4SnW{align-items:center;background:#0000;border:none;color:#1d4ed8;cursor:pointer;display:flex;justify-content:center;padding:2px;transition:all .3s}.jobsview_viewDetailsBtn__y4SnW:hover{color:#1e40af;transform:scale(1.1)}.jobsview_matchBadge__FQuax{align-items:center;background:linear-gradient(135deg,#fef3c7,#fde68a);border-radius:6px;box-shadow:0 1px 3px #0000001a;color:#92400e;display:flex;font-size:12px;font-weight:700;gap:3px;padding:4px 8px}.jobsview_matchBadge__FQuax[data-match-high]{background:linear-gradient(135deg,#d1fae5,#a7f3d0);color:#065f46}.jobsview_matchBadge__FQuax[data-match-medium]{background:linear-gradient(135deg,#fed7aa,#fdba74);color:#9a3412}.jobsview_matchBadge__FQuax[data-match-low]{background:linear-gradient(135deg,#fee2e2,#fecaca);color:#991b1b}.jobsview_matchBadge__FQuax[data-match-none]{background:linear-gradient(135deg,#f3f4f6,#e5e7eb);color:#6b7280}.jobsview_matchIcon__VY\+d7{height:14px;width:14px}.jobsview_jobMeta__qT-he{border-top:1px solid #e5e7eb;color:#374151;display:flex;flex-wrap:wrap;font-size:12px;gap:8px;margin-bottom:6px;padding-top:6px}.jobsview_metaItem__fg5U0{align-items:center;display:flex;gap:3px}.jobsview_metaIcon__wAsnx{height:14px;width:14px}.jobsview_salaryIcon__dneTf{color:#10b981}.jobsview_workTypeIcon__UTfrh{color:#3b82f6}.jobsview_levelIcon__uqwr0{color:#6366f1}.jobsview_sponsorshipIcon__JzgIB{color:#8b5cf6}.jobsview_contentSection__BuLOG{align-items:stretch;border-radius:8px;border-top:1px solid #e5e7eb;display:flex;height:130px;overflow:hidden;padding:4px 0;transition:all .3s}.jobsview_contentSectionSkills__VQm6M{background:#f0fdf4}.jobsview_contentSectionRequirements__ueTAb{background:#fef3c7}.jobsview_contentSectionCompany__5jhV8{background:#eff6ff}.jobsview_contentWrapper__YRhMp{font-size:13px;height:130px;line-height:1.4;overflow-x:hidden;overflow-y:auto;padding:4px;width:100%}.jobsview_contentSectionReferences__9pywt{background:#faf5ff;height:130px}.jobsview_contentSectionReferences__9pywt .jobsview_contentWrapper__YRhMp{height:130px}.jobsview_contentWrapper__YRhMp::-webkit-scrollbar{width:6px}.jobsview_contentWrapper__YRhMp::-webkit-scrollbar-track{background:#f1f5f9;border-radius:3px}.jobsview_contentWrapper__YRhMp::-webkit-scrollbar-thumb{background:#cbd5e1;border-radius:3px}.jobsview_contentWrapper__YRhMp::-webkit-scrollbar-thumb:hover{background:#94a3b8}.jobsview_skillsContent__KNpwq{display:flex;flex-direction:column;gap:6px}.jobsview_noMatchInfo__016ep{align-items:center;background:#f9fafb;border:1px dashed #d1d5db;border-radius:8px;display:flex;flex-direction:column;justify-content:center;padding:24px 16px;text-align:center}.jobsview_skillsHeader__Nb4EP{align-items:center;display:flex;font-size:13px;font-weight:600;justify-content:space-between;padding-bottom:2px}.jobsview_matchedHeader__XPOKH{border-bottom:1px solid #a7f3d0;color:#065f46}.jobsview_unmatchedHeader__TWpaa{border-bottom:1px solid #fecaca;color:#991b1b}.jobsview_allSkillsHeader__YYgTK{border-bottom:1px solid #bfdbfe;color:#1e40af}.jobsview_headerLeft__NFWqJ{align-items:center;display:flex;gap:4px}.jobsview_checkIcon__JvLv8{color:#10b981;height:14px;width:14px}.jobsview_xIcon__YWhjB{color:#ef4444;height:14px;width:14px}.jobsview_listIcon__zIKaO{color:#3b82f6;height:14px;width:14px}.jobsview_skillsList__Vihuu{font-size:12px;line-height:1.3}.jobsview_matchedSkills__qqkwZ{color:#047857}.jobsview_unmatchedSkills__k9L4P{color:#b91c1c}.jobsview_allSkills__cKQgx{color:#1e40af}.jobsview_requirementsContent__8MaCa{align-items:flex-start;color:#92400e;display:flex;font-size:12px;gap:4px}.jobsview_alertIcon__XkwhT{color:#f59e0b;flex-shrink:0;height:14px;margin-top:2px;width:14px}.jobsview_companyContent__\+7iQH{align-items:flex-start;color:#1e40af;display:flex;font-size:12px;gap:4px}.jobsview_zapIcon__h2eLK{color:#3b82f6;flex-shrink:0;height:14px;margin-top:2px;width:14px}.jobsview_referencesContent__3WY0i{color:#6b21a8;font-size:12px;gap:6px}.jobsview_referenceItem__0XKZo{border-bottom:1px solid #e9d5ff;padding-bottom:4px}.jobsview_referenceItem__0XKZo:last-child{border-bottom:none}.jobsview_referenceName__BP81V{color:#1d4ed8;gap:3px;margin-bottom:1px}.jobsview_referenceDesignation__UMlQV{color:#7c3aed;font-size:11px;margin-bottom:2px}.jobsview_referenceLocation__Z9ISu{color:#6b7280;font-size:11px;margin-bottom:2px}.jobsview_loader__3JefN{animation:jobsview_spin__0Za8e 1s linear infinite;border:3px solid #f3f3f3;border-radius:50%;border-top-color:#9333ea;height:24px;margin:20px auto;width:24px}@keyframes jobsview_spin__0Za8e{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.jobsview_usersIcon__xdna7{height:12px;width:12px}.jobsview_referenceContact__BT26e{color:#6b7280;font-size:11px;gap:3px}.jobsview_referenceContact__BT26e a{color:inherit;text-decoration:underline;transition:color .3s}.jobsview_referenceContact__BT26e a:hover{color:#1d4ed8}.jobsview_linkedinIcon__8IHcZ,.jobsview_mailIcon__yu8yj{height:10px;width:10px}.jobsview_cardFooter__\+cRsi{align-items:center;border-top:1px solid #e5e7eb;display:flex;justify-content:space-between;margin-top:4px;padding-top:4px}.jobsview_sectionTabs__ClvL7{display:flex;gap:6px}.jobsview_tabButton__EzfTX{align-items:center;background:#0000;border:none;color:#6b7280;cursor:pointer;display:flex;justify-content:center;padding:2px;transition:all .3s}.jobsview_tabButton__EzfTX:hover{transform:scale(1.1)}.jobsview_tabButtonSkills__U75es{color:#6b7280}.jobsview_tabButtonSkills__U75es:hover{color:#059669}.jobsview_tabButtonSkills__U75es.jobsview_tabButtonActive__QEZuh{color:#10b981}.jobsview_tabButtonRequirements__ikfwS{color:#6b7280}.jobsview_tabButtonRequirements__ikfwS:hover{color:#d97706}.jobsview_tabButtonRequirements__ikfwS.jobsview_tabButtonActive__QEZuh{color:#f59e0b}.jobsview_tabButtonCompany__zmiHm{color:#6b7280}.jobsview_tabButtonCompany__zmiHm:hover{color:#2563eb}.jobsview_tabButtonCompany__zmiHm.jobsview_tabButtonActive__QEZuh{color:#3b82f6}.jobsview_tabButtonReferences__dMSOW{color:#6b7280}.jobsview_tabButtonReferences__dMSOW:hover{color:#7c3aed}.jobsview_tabButtonReferences__dMSOW.jobsview_tabButtonActive__QEZuh{color:#8b5cf6}.jobsview_tabIcon__tx9Mq{height:16px;width:16px}.jobsview_actionButtons__Ubnr8{align-items:center;display:flex;gap:6px;position:relative}.jobsview_actionButton__73V5U{align-items:center;background:#0000;border:none;color:#6b7280;cursor:pointer;display:flex;justify-content:center;padding:2px;transition:all .3s}.jobsview_actionButton__73V5U:hover{transform:scale(1.1)}.jobsview_deleteButton__379ax{color:#ef4444}.jobsview_deleteButton__379ax:hover{color:#dc2626}.jobsview_saveButton__YioJ-{color:#6b7280}.jobsview_saveButton__YioJ-:hover{color:#ec4899}.jobsview_shareButton__Areqb{color:#6b7280}.jobsview_shareButton__Areqb:hover{color:#3b82f6}.jobsview_actionIcon__ORT00{height:16px;width:16px}.jobsview_dropdown__ivyXY{animation:jobsview_slideUp__vGnJ1 .2s ease;background:#fff;border:1px solid #e5e7eb;border-radius:8px;bottom:28px;box-shadow:0 4px 12px #00000026;min-width:160px;overflow:hidden;position:absolute;right:0;z-index:100}@keyframes jobsview_slideUp__vGnJ1{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}.jobsview_dropdownItem__L9ZQM{background:#0000;border:none;color:#374151;cursor:pointer;font-size:13px;padding:10px 12px;text-align:left;transition:all .3s;width:100%}.jobsview_dropdownItem__L9ZQM:hover{background:#f3f4f6;color:#1f2937}.jobsview_referencesContent__3WY0i{display:flex;flex-direction:column;gap:12px}.jobsview_referenceItem__0XKZo{background:#fff;border:1px solid #e2e8f0;border-radius:8px;display:flex;flex-direction:column;gap:6px;padding:12px;transition:all .2s ease}.jobsview_referenceItem__0XKZo:hover{border-color:#cbd5e1;box-shadow:0 2px 8px #0000000a}.jobsview_referenceName__BP81V{align-items:center;color:#1e293b;display:flex;font-size:14px;font-weight:600;gap:6px}.jobsview_referenceDesignation__UMlQV{color:#64748b;font-size:13px;font-weight:500}.jobsview_referenceLocation__Z9ISu{align-items:center;color:#94a3b8;display:flex;font-size:12px;gap:4px}.jobsview_referenceContact__BT26e{align-items:center;display:flex;gap:6px;margin-top:4px}.jobsview_referenceContact__BT26e a{color:#3b82f6;font-size:12.5px;text-decoration:none;word-break:break-all}.jobsview_referenceContact__BT26e a:hover{color:#2563eb;text-decoration:underline}.jobsview_linkedinIcon__8IHcZ,.jobsview_mailIcon__yu8yj,.jobsview_usersIcon__xdna7{color:#64748b;height:14px;width:14px}.jobsview_linkedinIcon__8IHcZ{color:#0a66c2}.jobsview_viewMoreReferencesBtn__0hwoO{align-items:center;background:#f8fafc;border:1px dashed #cbd5e1;border-radius:6px;color:#4f46e5;cursor:pointer;display:flex;font-size:13px;font-weight:500;justify-content:center;margin-top:10px;padding:8px 12px;transition:all .2s ease;width:100%}.jobsview_viewMoreReferencesBtn__0hwoO:hover{background:#eef2ff;border-color:#a5b4fc}@media (max-width:768px){.jobsview_page__gKxPk{padding:20px}.jobsview_filterSection__3XfX3{padding:8px}.jobsview_filterTitle__w4nq3{font-size:16px}.jobsview_jobsGrid__IRoMP{grid-template-columns:1fr}.jobsview_jobMeta__qT-he{gap:3px}.jobsview_metaItem__fg5U0{font-size:11px}}@media (max-width:420px){.jobsview_page__gKxPk{padding:16px}.jobsview_filterGrid__Taf6P{grid-template-columns:1fr}.jobsview_applyBtn__wvk5J,.jobsview_resetBtn__eRWWT{width:100%}.jobsview_cardLeft__hAlaz{gap:8px}.jobsview_companyIcon__YYhes{height:32px;width:32px}.jobsview_jobTitle__cgFd9{font-size:15px}.jobsview_actionButtons__Ubnr8,.jobsview_jobMeta__qT-he{gap:6px}}.savedjobs_page__I35H4{background:linear-gradient(135deg,#f9fafb,#f3f4f6);min-height:100vh;width:100%}.savedjobs_pageHeader__W0wsF{align-items:center;display:flex;gap:10px;margin-bottom:12px}.savedjobs_pageIcon__FrBWp{color:#2563eb;height:28px;width:28px}.savedjobs_pageTitle__pmGBo{color:#2563eb;font-size:22px;font-weight:700}.savedjobs_controlsBar__iyM0p{align-items:center;background:#fff;border:1px solid #e5e7eb;border-radius:12px;box-shadow:0 1px 3px #0000001a;display:flex;justify-content:space-between;margin-bottom:12px;padding:12px 16px;width:100%}.savedjobs_selectAllWrap__5r\+6D{align-items:center;display:flex;gap:10px}.savedjobs_checkbox__XjEhO{accent-color:#2563eb;cursor:pointer;height:18px;width:18px}.savedjobs_selectAllLabel__a9LFs{color:#374151;font-size:14px;font-weight:500}.savedjobs_controlButtons__FN4Wj{display:flex;gap:10px}.savedjobs_controlBtn__Tuype{border:1px solid;border-radius:8px;cursor:pointer;font-size:13px;font-weight:500;padding:7px 16px;transition:all .3s}.savedjobs_removeBtn__paz5S{background:#fef2f2;border-color:#fca5a5;color:#b91c1c}.savedjobs_removeBtn__paz5S:hover{background:#fee2e2}.savedjobs_controlBtnDisabled__DJjIg{background:#f3f4f6;border-color:#d1d5db;color:#9ca3af;cursor:not-allowed}.savedjobs_emptyState__i2UYR{color:#6b7280;font-size:1.1rem;padding:3rem;text-align:center}.savedjobs_jobsGrid__0jTlz{grid-gap:12px;display:grid;gap:12px;grid-template-columns:repeat(auto-fill,minmax(360px,1fr));justify-items:center;width:100%}.savedjobs_jobCard__xH8oH{background:#fff;border:1px solid #e5e7eb;border-radius:12px;box-shadow:0 2px 8px #0000001a;display:flex;flex-direction:column;gap:0;max-width:380px;min-height:280px;padding:2px 6px;transition:all .3s ease;width:100%}.savedjobs_jobCard__xH8oH:hover{box-shadow:0 8px 16px #00000026;transform:translateY(-2px)}.savedjobs_jobCardSelected__7xDoS{border-color:#60a5fa;box-shadow:0 0 0 2px #60a5fa4d,0 2px 8px #0000001a}.savedjobs_cardHeader__70OHo{align-items:flex-start;display:flex;justify-content:space-between}.savedjobs_cardLeft__Lc7iY{align-items:center;display:flex;flex:1 1;gap:8px;min-width:0}.savedjobs_cardCheckbox__17k55{accent-color:#2563eb;cursor:pointer;flex-shrink:0;height:16px;width:16px}.savedjobs_companyIcon__4ZslH{align-items:center;background:#dbeafe;border-radius:50%;color:#1d4ed8;display:flex;flex-shrink:0;height:32px;justify-content:center;width:32px}.savedjobs_jobInfo__r5pIi{flex:1 1;min-width:0}.savedjobs_jobTitle__v\+tS3{color:#111827;font-size:15px;font-weight:600}.savedjobs_companyLocation__hwGt3,.savedjobs_jobTitle__v\+tS3{line-height:1.1;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.savedjobs_companyLocation__hwGt3{color:#6b7280;font-size:12px}.savedjobs_postedDate__-FZA6{color:#9ca3af;font-size:11px}.savedjobs_cardRight__Tm3Rl{align-items:flex-end;display:flex;flex-direction:column;flex-shrink:0;gap:2px}.savedjobs_viewDetailsBtn__K9k9l{align-items:center;background:#0000;border:none;color:#1d4ed8;cursor:pointer;display:flex;justify-content:center;padding:2px;transition:all .3s}.savedjobs_viewDetailsBtn__K9k9l:hover{color:#1e40af;transform:scale(1.1)}.savedjobs_matchBadge__BqSQo{align-items:center;color:#f59e0b;display:flex;font-size:11px;font-weight:600;gap:3px}.savedjobs_matchIcon__3YKtG{color:#fbbf24;height:14px;width:14px}.savedjobs_jobMeta__GE5Oo{border-top:1px solid #e5e7eb;color:#374151;display:flex;flex-wrap:wrap;font-size:12px;gap:8px;margin-bottom:6px;padding-top:6px}.savedjobs_metaItem__i\+lYZ{align-items:center;display:flex;gap:3px}.savedjobs_metaIcon__1I-f2{height:14px;width:14px}.savedjobs_salaryIcon__EyALh{color:#10b981}.savedjobs_workTypeIcon__cTosB{color:#3b82f6}.savedjobs_levelIcon__J0pM3{color:#6366f1}.savedjobs_sponsorshipIcon__ma9vS{color:#8b5cf6}.savedjobs_contentSection__mBrcS{align-items:stretch;border-radius:8px;border-top:1px solid #e5e7eb;display:flex;height:130px;overflow:hidden;padding:4px 0;transition:all .3s}.savedjobs_contentSectionSkills__DlypV{background:#f0fdf4}.savedjobs_contentSectionRequirements__hOnyQ{background:#fef3c7}.savedjobs_contentSectionCompany__RLDx0{background:#eff6ff}.savedjobs_contentSectionReferences__N-hmU{background:#faf5ff}.savedjobs_contentWrapper__JL8zv{font-size:13px;height:130px;line-height:1.4;overflow-x:hidden;overflow-y:auto;padding:4px;width:100%}.savedjobs_contentWrapper__JL8zv::-webkit-scrollbar{width:6px}.savedjobs_contentWrapper__JL8zv::-webkit-scrollbar-track{background:#f1f5f9;border-radius:3px}.savedjobs_contentWrapper__JL8zv::-webkit-scrollbar-thumb{background:#cbd5e1;border-radius:3px}.savedjobs_contentWrapper__JL8zv::-webkit-scrollbar-thumb:hover{background:#94a3b8}.savedjobs_skillsContent__\+Kw9j{display:flex;flex-direction:column;gap:6px}.savedjobs_skillsHeader__bZm-B{align-items:center;display:flex;font-size:13px;font-weight:600;justify-content:space-between;padding-bottom:2px}.savedjobs_matchedHeader__LeFoC{border-bottom:1px solid #a7f3d0;color:#065f46}.savedjobs_unmatchedHeader__yMb6u{border-bottom:1px solid #fecaca;color:#991b1b}.savedjobs_headerLeft__WrA6p{align-items:center;display:flex;gap:4px}.savedjobs_checkIcon__F0uIP{color:#10b981;height:14px;width:14px}.savedjobs_xIcon__Co-Ix{color:#ef4444;height:14px;width:14px}.savedjobs_skillsList__Vw0WS{font-size:12px;line-height:1.3}.savedjobs_matchedSkills__qnvZ2{color:#047857}.savedjobs_unmatchedSkills__Irkbs{color:#b91c1c}.savedjobs_requirementsContent__1okWH{align-items:flex-start;color:#92400e;display:flex;font-size:12px;gap:4px}.savedjobs_alertIcon__x0rtI{color:#f59e0b;flex-shrink:0;height:14px;margin-top:2px;width:14px}.savedjobs_companyContent__sxiaO{align-items:flex-start;color:#1e40af;display:flex;font-size:12px;gap:4px}.savedjobs_zapIcon__QOSUZ{color:#3b82f6;flex-shrink:0;height:14px;margin-top:2px;width:14px}.savedjobs_referencesContent__tzj0M{color:#6b21a8;display:flex;flex-direction:column;font-size:12px;gap:6px}.savedjobs_cardFooter__\+culn{align-items:center;border-top:1px solid #e5e7eb;display:flex;justify-content:space-between;margin-top:4px;padding-top:4px}.savedjobs_sectionTabs__h7Iag{display:flex;gap:6px}.savedjobs_tabButton__OzCUG{align-items:center;background:#0000;border:none;color:#6b7280;cursor:pointer;display:flex;justify-content:center;padding:2px;transition:all .3s}.savedjobs_tabButton__OzCUG:hover{transform:scale(1.1)}.savedjobs_tabButtonSkills__7Vv7S{color:#6b7280}.savedjobs_tabButtonSkills__7Vv7S:hover{color:#059669}.savedjobs_tabButtonSkills__7Vv7S.savedjobs_tabButtonActive__3LIUL{color:#10b981}.savedjobs_tabButtonRequirements__GASMv{color:#6b7280}.savedjobs_tabButtonRequirements__GASMv:hover{color:#d97706}.savedjobs_tabButtonRequirements__GASMv.savedjobs_tabButtonActive__3LIUL{color:#f59e0b}.savedjobs_tabButtonCompany__Pgrg5{color:#6b7280}.savedjobs_tabButtonCompany__Pgrg5:hover{color:#2563eb}.savedjobs_tabButtonCompany__Pgrg5.savedjobs_tabButtonActive__3LIUL{color:#3b82f6}.savedjobs_tabButtonReferences__5I4BP{color:#6b7280}.savedjobs_tabButtonReferences__5I4BP:hover{color:#7c3aed}.savedjobs_tabButtonReferences__5I4BP.savedjobs_tabButtonActive__3LIUL{color:#8b5cf6}.savedjobs_tabIcon__KbMcl{height:16px;width:16px}.savedjobs_actionButtons__e98sx{align-items:center;display:flex;gap:6px}.savedjobs_actionButton__JiBKa{align-items:center;background:#0000;border:none;color:#6b7280;cursor:pointer;display:flex;justify-content:center;padding:2px;transition:all .3s}.savedjobs_actionButton__JiBKa:hover{transform:scale(1.1)}.savedjobs_unsaveButton__ssiz3{color:#ec4899}.savedjobs_unsaveButton__ssiz3:hover{color:#db2777}.savedjobs_actionIcon__sigu1{height:16px;width:16px}@media (max-width:768px){.savedjobs_jobsGrid__0jTlz{grid-template-columns:1fr;justify-items:center}.savedjobs_jobCard__xH8oH{max-width:100%}.savedjobs_controlsBar__iyM0p{align-items:flex-start;flex-direction:column;gap:10px}.savedjobs_jobMeta__GE5Oo{gap:3px}.savedjobs_metaItem__i\+lYZ{font-size:11px}}@media (max-width:420px){.savedjobs_controlButtons__FN4Wj{flex-direction:column;width:100%}.savedjobs_controlBtn__Tuype{text-align:center;width:100%}.savedjobs_actionButtons__e98sx{gap:6px}}.canceledjobs_page__vuH4v{background:linear-gradient(135deg,#f9fafb,#f3f4f6);min-height:100vh;width:100%}.canceledjobs_pageHeader__3oGP5{align-items:center;display:flex;gap:10px;margin-bottom:12px}.canceledjobs_pageIcon__Fdav4{color:#dc2626;height:28px;width:28px}.canceledjobs_pageTitle__JAj2q{color:#dc2626;font-size:22px;font-weight:700}.canceledjobs_controlsBar__NGyxJ{align-items:center;background:#fff;border:1px solid #e5e7eb;border-radius:12px;box-shadow:0 1px 3px #0000001a;display:flex;justify-content:space-between;margin-bottom:12px;padding:12px 16px;width:100%}.canceledjobs_selectAllWrap__uEp9g{align-items:center;display:flex;gap:10px}.canceledjobs_checkbox__H69Eu{accent-color:#2563eb;cursor:pointer;height:18px;width:18px}.canceledjobs_selectAllLabel__hVjIp{color:#374151;font-size:14px;font-weight:500}.canceledjobs_controlButtons__Aumrf{display:flex;gap:10px}.canceledjobs_controlBtn__0qftY{border:1px solid;border-radius:8px;cursor:pointer;font-size:13px;font-weight:500;padding:7px 16px;transition:all .3s}.canceledjobs_recoverBtn__hV2QS{background:#f0fdf4;border-color:#86efac;color:#15803d}.canceledjobs_recoverBtn__hV2QS:hover{background:#dcfce7}.canceledjobs_deleteBtn__KtSWp{background:#fef2f2;border-color:#fca5a5;color:#b91c1c}.canceledjobs_deleteBtn__KtSWp:hover{background:#fee2e2}.canceledjobs_controlBtnDisabled__i156\+{background:#f3f4f6;border-color:#d1d5db;color:#9ca3af;cursor:not-allowed}.canceledjobs_emptyState__lZziM{color:#6b7280;font-size:1.1rem;padding:3rem;text-align:center}.canceledjobs_jobsGrid__cKebz{grid-gap:12px;display:grid;gap:12px;grid-template-columns:repeat(auto-fill,minmax(360px,1fr));justify-items:center;width:100%}.canceledjobs_jobCard__46RG0{background:#fff;border:1px solid #e5e7eb;border-radius:12px;box-shadow:0 2px 8px #0000001a;display:flex;flex-direction:column;gap:0;max-width:380px;padding:12px 14px;transition:all .3s ease;width:100%}.canceledjobs_jobCard__46RG0:hover{box-shadow:0 8px 16px #00000026;transform:translateY(-2px)}.canceledjobs_jobCardSelected__ez8f0{border-color:#60a5fa;box-shadow:0 0 0 2px #60a5fa4d,0 2px 8px #0000001a}.canceledjobs_cardHeader__BS4jG{align-items:flex-start;display:flex;justify-content:space-between}.canceledjobs_cardLeft__tnWpD{align-items:center;display:flex;flex:1 1;gap:8px;min-width:0}.canceledjobs_cardCheckbox__wVTlr{accent-color:#2563eb;cursor:pointer;flex-shrink:0;height:16px;width:16px}.canceledjobs_companyIcon__\+urxe{align-items:center;background:#fee2e2;border-radius:50%;color:#dc2626;display:flex;flex-shrink:0;height:32px;justify-content:center;width:32px}.canceledjobs_jobInfo__M6QPU{flex:1 1;min-width:0}.canceledjobs_jobTitle__nE7Qf{color:#111827;font-size:15px;font-weight:600}.canceledjobs_companyLocation__I7l29,.canceledjobs_jobTitle__nE7Qf{line-height:1.2;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.canceledjobs_companyLocation__I7l29{color:#6b7280;font-size:12px}.canceledjobs_canceledDate__OYGzw{color:#9ca3af;font-size:11px}.canceledjobs_cardRight__0c-Cb{align-items:flex-end;display:flex;flex-direction:column;flex-shrink:0;gap:4px}.canceledjobs_canceledIcon__dnuCs{color:#ef4444;height:22px;width:22px}.canceledjobs_matchBadge__GrSyG{align-items:center;color:#f59e0b;display:flex;font-size:11px;font-weight:600;gap:3px}.canceledjobs_matchIcon__CqnWh{color:#fbbf24;height:14px;width:14px}.canceledjobs_jobMeta__k3\+w\+{border-top:1px solid #e5e7eb;color:#374151;display:flex;flex-wrap:wrap;font-size:12px;gap:8px;margin-top:8px;padding-top:8px}.canceledjobs_metaItem__hODrB{align-items:center;display:flex;gap:3px}.canceledjobs_metaIcon__5W31S{height:14px;width:14px}.canceledjobs_salaryIcon__8liM8{color:#10b981}.canceledjobs_workTypeIcon__Fhz46{color:#3b82f6}.canceledjobs_levelIcon__6UjBJ{color:#6366f1}.canceledjobs_sponsorshipIcon__-Tuh7{color:#8b5cf6}.canceledjobs_reasonSection__cC5xH{background:#fef2f2;border:1px solid #fecaca;border-radius:8px;margin-top:10px;overflow-y:auto;padding:10px 12px}.canceledjobs_reasonText__CyvNA{color:#991b1b;font-size:13px;line-height:1.5}@media (max-width:768px){.canceledjobs_jobsGrid__cKebz{grid-template-columns:1fr;justify-items:center}.canceledjobs_jobCard__46RG0{max-width:100%}.canceledjobs_controlsBar__NGyxJ{align-items:flex-start;flex-direction:column;gap:10px}.canceledjobs_jobMeta__k3\+w\+{gap:4px}.canceledjobs_metaItem__hODrB{font-size:11px}}@media (max-width:420px){.canceledjobs_controlButtons__Aumrf{flex-direction:column;width:100%}.canceledjobs_controlBtn__0qftY{text-align:center;width:100%}}.privacypolicy_wrapper__AxAuV{background-color:#f9fafb;min-height:100vh;padding:48px 16px}.privacypolicy_container__3SNXL{background:#fff;border-radius:12px;box-shadow:0 1px 4px #00000014;margin:0 auto;max-width:800px;padding:48px 56px}.privacypolicy_title__\+Qc1P{color:#111827;font-size:28px;font-weight:700;margin:0 0 8px}.privacypolicy_effectiveDate__JROZX{color:#6b7280;font-size:14px;margin:0 0 24px}.privacypolicy_intro__iTP8C{color:#374151;font-size:15px;line-height:1.7;margin:0 0 32px}.privacypolicy_section__3fItq{margin-bottom:32px}.privacypolicy_section__3fItq h2{border-bottom:1px solid #e5e7eb;color:#111827;font-size:18px;font-weight:600;margin:0 0 12px;padding-bottom:6px}.privacypolicy_section__3fItq p{color:#374151;font-size:15px;line-height:1.7;margin:0 0 12px}.privacypolicy_section__3fItq ul{margin:0 0 12px;padding-left:24px}.privacypolicy_section__3fItq ul li{color:#374151;font-size:15px;line-height:1.7;margin-bottom:6px}.privacypolicy_section__3fItq a{color:#2563eb;text-decoration:none}.privacypolicy_section__3fItq a:hover{text-decoration:underline}@media (max-width:640px){.privacypolicy_container__3SNXL{padding:32px 24px}.privacypolicy_title__\+Qc1P{font-size:22px}}
/*# sourceMappingURL=main.3a8ae35e.css.map*/