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)}}@keyframes loginpage_fadeSlideIn__jl-8d{0%{opacity:0;transform:translateY(14px)}to{opacity:1;transform:translateY(0)}}.loginpage_loginwrapper__2QXCw{align-items:center;display:flex;flex-direction:column;width:100%}.loginpage_entryform__a-qpR{animation:loginpage_fadeSlideIn__jl-8d .4s ease both;background:#fff;border-radius:12px;box-shadow:0 4px 28px #00000021;display:flex;height:auto;min-height:500px;position:relative;transition:box-shadow .2s ease;width:min(800px,100%)}.loginpage_comingsoonnote__thMV8{color:#555;font-size:13px;font-style:italic;margin:16px 0 0;text-align:center}.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:36px 32px;transition:border-radius .4s ease;width:50%}.loginpage_rightpanel__fB6m4{background:linear-gradient(160deg,#3498db,#2176ae);border-bottom-left-radius:20%;border-top-left-radius:20%;color:#fff;overflow:hidden;position:relative}.loginpage_rightpanel__fB6m4:before{background:#ffffff14;border-radius:50%;content:"";height:200px;pointer-events:none;position:absolute;right:-70px;top:-70px;width:200px}.loginpage_rightpanel__fB6m4:after{background:#ffffff0f;border-radius:50%;bottom:-50px;content:"";height:160px;left:-50px;pointer-events:none;position:absolute;width:160px}.loginpage_leftpanel__s-kup h2{color:#3498db;font-weight:700;margin:0 0 6px}.loginpage_rightpanel__fB6m4 h2{color:#fff;font-weight:700;margin:0 0 6px}.loginpage_subtitle__6duNe{color:#64748b;font-size:.82rem;line-height:1.4;margin:0 0 14px}.loginpage_entry__VD24u{margin-bottom:14px}.loginpage_entry__VD24u input,.loginpage_entrypasswordcontainer__tH\+5f input{background:#f9fcfd;border:1.5px solid #ccd9e2;border-radius:10px;box-sizing:border-box;color:#0b3e55;font-size:.92rem;outline:none;padding:10px 13px;transition:border-color .2s ease,box-shadow .2s ease;width:100%}.loginpage_entry__VD24u input:focus,.loginpage_entrypasswordcontainer__tH\+5f input:focus{border-color:#3498db;box-shadow:0 0 0 3px #3498db26}.loginpage_entrypasswordcontainer__tH\+5f{margin-bottom:14px;position:relative}.loginpage_entrypasswordcontainer__tH\+5f input{padding-right:44px}.loginpage_showpassword__\+XZZb{align-items:center;background:#0000;border:none;color:#64748b;cursor:pointer;display:flex;font-size:1rem;line-height:1;padding:0;position:absolute;right:10px;top:9px}.loginpage_rememberrow__A7iEc{align-items:center;display:flex;justify-content:space-between;margin-bottom:12px}.loginpage_rememberlabel__mCexP{align-items:center;color:#475569;cursor:pointer;display:flex;font-size:.82rem;gap:6px;-webkit-user-select:none;user-select:none}.loginpage_rememberlabel__mCexP input[type=checkbox]{accent-color:#3498db;cursor:pointer;width:auto}.loginpage_forgotbtn__12IF\+{background:#0000;border:none;color:#3498db;cursor:pointer;font-size:.82rem;padding:0;transition:color .15s ease}.loginpage_forgotbtn__12IF\+:hover{color:#2176ae;text-decoration:underline}.loginpage_trustnote__st94e{align-items:center;color:#94a3b8;display:flex;font-size:.72rem;gap:5px;justify-content:center;margin:6px 0 0}.loginpage_actionbuttons__DRkQr{display:flex;gap:10px;margin-top:2px}.loginpage_actionbuttons__DRkQr button[type=submit]{background:linear-gradient(135deg,#3498db,#2176ae);border:none;border-radius:10px;box-shadow:0 2px 8px #3498db59;color:#fff;cursor:pointer;flex:1 1;font-size:.95rem;font-weight:600;height:auto;letter-spacing:.2px;padding:11px;transition:opacity .2s ease,transform .15s ease,box-shadow .2s ease;width:auto}.loginpage_actionbuttons__DRkQr button[type=submit]:hover:not(:disabled){box-shadow:0 4px 14px #3498db73;opacity:.92;transform:translateY(-1px)}.loginpage_actionbuttons__DRkQr button[type=submit]:active:not(:disabled){transform:translateY(0)}.loginpage_actionbuttons__DRkQr button[type=submit]:disabled{cursor:not-allowed;opacity:.6;transform:none}.loginpage_leftpanel__s-kup .loginpage_togglingbutton__3jOBV{background:#3498db;border:none;border-radius:20px;color:#fff;cursor:pointer;font-size:.92rem;font-weight:600;height:auto;padding:9px 26px;transition:background .2s ease,transform .15s ease;width:auto}.loginpage_leftpanel__s-kup .loginpage_togglingbutton__3jOBV:hover{background:#2176ae;transform:translateY(-1px)}.loginpage_rightpanel__fB6m4 .loginpage_togglingbutton__3jOBV{background:#0000;border:2px solid #ffffffd9;border-radius:20px;color:#fff;cursor:pointer;font-size:.92rem;font-weight:600;height:auto;padding:9px 26px;position:relative;transition:background .2s ease,color .2s ease,transform .15s ease;width:auto;z-index:1}.loginpage_rightpanel__fB6m4 .loginpage_togglingbutton__3jOBV:hover:not(:disabled){background:#ffffff2e;transform:translateY(-1px)}.loginpage_constraintspopup__FirMz{background-color:#fff;border:1px solid #ccd9e2;border-radius:8px;box-shadow:0 4px 14px #0000001a;left:0;padding:10px 12px;position:absolute;top:80%;width:250px;z-index:20}.loginpage_constraintslist__KyoAa{font-size:.82rem;list-style:none;margin:0;padding:0}.loginpage_constraintslist__KyoAa li{padding:2px 0}.loginpage_constraintslist__KyoAa li.loginpage_valid__grrvp{color:#1f8f4e}.loginpage_constraintslist__KyoAa li.loginpage_invalid__NUr50{color:#d12c2c}.loginpage_error__SCBGB{color:#d12c2c;font-size:.78rem;margin:4px 0 0}.loginpage_divider__DQCkO{align-items:center;color:#64748b;display:flex;font-size:13px;margin:14px 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:#fffc}.loginpage_rightpanel__fB6m4 .loginpage_divider__DQCkO:after,.loginpage_rightpanel__fB6m4 .loginpage_divider__DQCkO:before{border-bottom:1px solid #fff6}.loginpage_googlebuttoncontainer__5b8Zo{display:flex;justify-content:center;margin-top:10px;width:100%}.loginpage_toast__6cvs6{animation:loginpage_toastIn__Jq3jo .3s ease;border-radius:8px;box-shadow:0 4px 12px #00000026;font-size:14px;font-weight:500;left:50%;padding:12px 24px;position:fixed;top:24px;transform:translateX(-50%);white-space:nowrap;z-index:9999}.loginpage_toastSuccess__17Ixn{background:#22c55e;color:#fff}.loginpage_toastError__43mgo{background:#ef4444;color:#fff}@keyframes loginpage_toastIn__Jq3jo{0%{opacity:0;transform:translateX(-50%) translateY(-10px)}to{opacity:1;transform:translateX(-50%) translateY(0)}}.loginpage_ctaheader__4SjxK{margin-bottom:14px;position:relative;z-index:1}.loginpage_ctaheader__4SjxK h2{font-size:1.25rem;line-height:1.25;margin:0 0 6px}.loginpage_ctaheader__4SjxK p{font-size:.84rem;margin:0;opacity:.85}.loginpage_featurelist__frsU8{flex:1 1;list-style:none;margin:0;padding:0;position:relative;z-index:1}.loginpage_featureitem__7DA2Q{align-items:flex-start;display:flex;gap:10px;margin-bottom:10px}.loginpage_featureicon__ZicVF{flex-shrink:0;margin-top:2px;opacity:.9}.loginpage_featuretext__tkTjQ strong{display:block;font-size:.87rem;font-weight:600;margin-bottom:1px}.loginpage_featuretext__tkTjQ span{display:block;font-size:.76rem;line-height:1.35;opacity:.75}.loginpage_ctafooter__4pXX3{align-items:center;display:flex;flex-direction:column;gap:10px;margin-top:auto;padding-top:14px;position:relative;z-index:1}.loginpage_privacylink__DR\+j7{color:#fff9;font-size:.72rem;text-decoration:none;transition:color .15s ease}.loginpage_privacylink__DR\+j7:hover{color:#fff;text-decoration:underline}@media (max-width:1023px){.loginpage_entryform__a-qpR{align-items:stretch;flex-direction:column;min-height:0;min-height:auto}.loginpage_leftpanel__s-kup,.loginpage_rightpanel__fB6m4{padding:28px 26px;text-align:left;width:100%!important}.loginpage_rightpanel__fB6m4{border-radius:10px 10px 0 0;order:-1}.loginpage_leftpanel__s-kup{border-radius:0 0 10px 10px;order:1}.loginpage_featurelist__frsU8{flex:none}.loginpage_ctafooter__4pXX3{margin-top:12px;padding-top:10px}}@media (max-width:767px){.loginpage_leftpanel__s-kup,.loginpage_rightpanel__fB6m4{padding:24px 20px}.loginpage_rememberrow__A7iEc{align-items:flex-start;flex-direction:column;gap:6px}}@media (max-width:480px){.loginpage_leftpanel__s-kup,.loginpage_rightpanel__fB6m4{padding:20px 16px}.loginpage_actionbuttons__DRkQr button[type=submit]{font-size:.9rem;padding:10px}.loginpage_ctaheader__4SjxK h2{font-size:1.1rem}}@media (max-width:360px){.loginpage_leftpanel__s-kup,.loginpage_rightpanel__fB6m4{padding:16px 13px}.loginpage_entry__VD24u input,.loginpage_entrypasswordcontainer__tH\+5f input{font-size:.88rem;padding:9px 11px}}.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(auto-fit,minmax(320px,1fr));margin-bottom:24px}@media (max-width:768px){.homepage_activityGrid__eCO9O{gap:16px;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(auto-fit,minmax(180px,1fr));margin-bottom:24px}@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(auto-fit,minmax(300px,1fr));margin-top:24px}@media (max-width:640px){.homepage_chartsGrid__bmgBW{gap:16px;grid-template-columns:1fr}}.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:wrap;gap:16px;justify-content:space-between;margin-bottom:20px;overflow:visible;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:wrap;gap:6px;justify-content:flex-end;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;padding-bottom:25px;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_kpiCard__3SphD{padding:16px}.homepage_chartCard__IdTpe{padding:12px}.homepage_chartHeader__dTgXu{gap:8px;margin-bottom:12px}.homepage_chartTitle__gz4wl{font-size:15px}.homepage_chartFilters__pl5Sy{-webkit-overflow-scrolling:touch;justify-content:flex-start;overflow-x:auto;padding-bottom:4px;scrollbar-width:none;width:100%}.homepage_chartFilters__pl5Sy::-webkit-scrollbar{display:none}.homepage_chartContent__Qn76C{height:220px;padding-bottom:30px}}.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:225px;--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:30%;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;height:100dvh;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 .3s ease;width:260px;z-index:2000}.applayout_sidebarCollapsed__G1zFk{width:var(--sidebar-collapsed-width)}.applayout_sidebarOpen__W9hjp{left:0!important}.applayout_content__OMbtY{height:100dvh;padding:12px 12px 0}.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}}@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}@keyframes authlayout_gradientShift__\+7Cn9{0%{background-position:0 50%}50%{background-position:100% 50%}to{background-position:0 50%}}@keyframes authlayout_float1__gQ5YH{0%,to{transform:translate(0) scale(1)}33%{transform:translate(40px,-40px) scale(1.05)}66%{transform:translate(-25px,25px) scale(.97)}}@keyframes authlayout_float2__83RDi{0%,to{transform:translate(0) scale(1)}33%{transform:translate(-30px,30px) scale(1.04)}66%{transform:translate(25px,-20px) scale(.98)}}@keyframes authlayout_float3__0VN\+f{0%,to{transform:translate(0)}50%{transform:translate(20px,35px)}}@keyframes authlayout_heroIn__eg1KO{0%{opacity:0;transform:translateY(-10px)}to{opacity:1;transform:translateY(0)}}@keyframes authlayout_slideInLeft__Dg9yZ{0%{opacity:0;transform:translateX(-24px)}to{opacity:1;transform:translateX(0)}}@keyframes authlayout_slideInRight__MI8-\+{0%{opacity:0;transform:translateX(24px)}to{opacity:1;transform:translateX(0)}}.authlayout_authShell__CFHDY{align-items:center;animation:authlayout_gradientShift__\+7Cn9 18s ease infinite;background:linear-gradient(160deg,#dbeeff,#f1f6fa 35%,#eef1ff 70%,#e8f4fd);background-size:300% 300%;color:#0b3e55;display:flex;flex-direction:column;gap:14px;justify-content:center;max-height:100dvh;min-height:100dvh;overflow:hidden;padding:20px 16px;position:relative}.authlayout_authShell__CFHDY:before{background-image:radial-gradient(circle,#3498db12 1px,#0000 0);background-size:28px 28px;content:"";inset:0;pointer-events:none;position:absolute;z-index:0}.authlayout_blob1__OQIa2,.authlayout_blob2__3a43F,.authlayout_blob3__0C-hP,.authlayout_blob4__SsMr6{border-radius:50%;filter:blur(72px);pointer-events:none;position:absolute;z-index:0}.authlayout_blob1__OQIa2{animation:authlayout_float1__gQ5YH 20s ease-in-out infinite;background:#3498db2e;height:400px;left:-120px;top:-120px;width:400px}.authlayout_blob2__3a43F{animation:authlayout_float2__83RDi 25s ease-in-out infinite;background:#2176ae21;bottom:-90px;height:320px;right:-90px;width:320px}.authlayout_blob3__0C-hP{animation:authlayout_float3__0VN\+f 18s ease-in-out infinite;background:#8b5cf614;height:240px;right:8%;top:35%;width:240px}.authlayout_blob4__SsMr6{animation:authlayout_float1__gQ5YH 22s ease-in-out infinite reverse;background:#14b8a614;bottom:22%;height:200px;left:7%;width:200px}.authlayout_hero__u4Zu5{align-items:center;animation:authlayout_heroIn__eg1KO .45s ease both;display:flex;flex-wrap:wrap;gap:10px;justify-content:center;position:relative;z-index:1}.authlayout_heroLogo__Q0bxw{border-radius:8px;box-shadow:0 3px 12px #3498db4d;flex-shrink:0;height:36px;object-fit:cover;width:36px}.authlayout_heroTitle__SX1hX{color:#0b3e55;font-size:1.2rem;font-weight:700;letter-spacing:-.2px;white-space:nowrap}.authlayout_heroO1__Ka3Hc{color:#3498db;font-weight:800}.authlayout_builtBy__oYcaR{align-items:center;background:#3498db14;border:1px solid #3498db38;border-radius:20px;color:#64748b;display:inline-flex;font-size:.7rem;font-weight:500;gap:4px;padding:3px 10px;white-space:nowrap}.authlayout_heroDot__cubu-{color:#94a3b8;font-size:1rem}.authlayout_heroTagline__OYMHk{color:#475569;font-size:.84rem;letter-spacing:.1px;white-space:nowrap}.authlayout_authContent__NUYLK{align-items:center;backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);background:#ffffff8c;border:1px solid #fffc;border-radius:16px;box-shadow:0 8px 32px #3498db1a;display:flex;justify-content:center;padding:14px;position:relative;width:min(860px,92vw);z-index:1}.authlayout_floatLeft__H\+Nfu,.authlayout_floatRight__wF5Ho{backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px);background:#ffffffb8;border:1px solid #3498db2e;border-radius:16px;box-shadow:0 6px 24px #3498db1f;color:#334155;display:none;line-height:1.45;max-height:calc(100vh - 96px);overflow-x:hidden;overflow-y:auto;padding:16px 15px 28px;position:fixed;scrollbar-color:#3498db40 #0000;scrollbar-width:thin;top:72px;width:230px;z-index:2}.authlayout_floatLeft__H\+Nfu{animation:authlayout_slideInLeft__Dg9yZ .55s ease .4s both;left:1.5%}.authlayout_floatRight__wF5Ho{animation:authlayout_slideInRight__MI8-\+ .55s ease .5s both;right:1.5%}@media (min-width:1380px){.authlayout_floatLeft__H\+Nfu,.authlayout_floatRight__wF5Ho{display:flex;flex-direction:column;gap:9px}}.authlayout_storyTag__tFGu1{color:#3498db;font-size:.68rem;font-weight:700;letter-spacing:.5px;text-transform:uppercase}.authlayout_storyTitle__sfA80{color:#0b3e55;font-size:.88rem;font-weight:700;margin:0}.authlayout_storyBlock__L-eJ3{background:#f1f6facc;border-radius:10px;padding:9px 11px}.authlayout_storyAfter__eNNyD{background:#3498db12;border-left:3px solid #3498db}.authlayout_storyLabel__DQLw6{color:#64748b;display:block;font-size:.66rem;font-weight:700;letter-spacing:.5px;margin-bottom:5px;text-transform:uppercase}.authlayout_storyAfter__eNNyD .authlayout_storyLabel__DQLw6{color:#2176ae}.authlayout_storyList__k-nZ5{display:flex;flex-direction:column;gap:3px;list-style:none;margin:0;padding:0}.authlayout_storyList__k-nZ5 li{color:#475569;font-size:.76rem}.authlayout_fileList__xG5VX li{color:#64748b;font-family:monospace;font-size:.71rem}.authlayout_storyCaption__jx0UC{color:#475569;font-size:.75rem;font-style:italic;margin:5px 0 0}.authlayout_storyFootnote__wNg5-{color:#64748b;font-size:.71rem;font-style:italic;margin:0;text-align:center}.authlayout_originStory__DHrXK{display:flex;flex-direction:column;gap:7px}.authlayout_originDivider__6CohI{background:#3498db33;border-radius:1px;display:block;height:1px}.authlayout_originStory__DHrXK p{color:#475569;font-size:.74rem;line-height:1.5;margin:0}.authlayout_originStory__DHrXK strong{color:#0b3e55}.authlayout_originStory__DHrXK em{color:#3498db;font-style:normal;font-weight:600}.authlayout_chromeCta__8tUHT{align-items:flex-start;background:#3498db0f;border:1px solid #3498db33;border-radius:10px;display:flex;gap:8px;padding:9px 10px}.authlayout_chromeCtaIcon__URtR0{flex-shrink:0;font-size:1.1rem;margin-top:1px}.authlayout_chromeCtaText__\+D86m{display:flex;flex-direction:column;gap:3px}.authlayout_chromeCtaText__\+D86m strong{color:#0b3e55;font-size:.78rem}.authlayout_chromeCtaText__\+D86m span{color:#64748b;font-size:.72rem;line-height:1.4}.authlayout_chromeCtaText__\+D86m em{color:#3498db;font-style:normal;font-weight:600}@media (max-width:1023px){.authlayout_authShell__CFHDY{justify-content:flex-start;max-height:none;overflow-x:hidden;overflow-y:auto;padding-top:32px}.authlayout_authContent__NUYLK{padding:12px;width:min(520px,94vw)}.authlayout_heroDot__cubu-,.authlayout_heroTagline__OYMHk{display:none}}@media (max-width:767px){.authlayout_authContent__NUYLK{padding:10px;width:min(440px,96vw)}.authlayout_authShell__CFHDY{gap:10px;padding:20px 12px}.authlayout_builtBy__oYcaR{display:none}}@media (max-width:480px){.authlayout_authContent__NUYLK{border-radius:12px;padding:8px;width:97vw}.authlayout_heroTitle__SX1hX{font-size:1rem}.authlayout_authShell__CFHDY{gap:8px;padding:16px 8px}}@media (max-width:360px){.authlayout_authContent__NUYLK{border-radius:8px;padding:5px;width:99vw}.authlayout_heroLogo__Q0bxw{height:28px;width:28px}.authlayout_heroTitle__SX1hX{font-size:.92rem}}.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;max-width:100%;min-width:0;overflow-x:hidden;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;min-width:0;padding:12px;position:relative;width:100%;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}.ResumeGenerator_overlay__yWxnz{align-items:center;animation:ResumeGenerator_fadeIn__6bRkm .2s ease-out;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background:#0009;display:flex;inset:0;justify-content:center;padding:1rem;position:fixed;z-index:9999}@keyframes ResumeGenerator_fadeIn__6bRkm{0%{opacity:0}to{opacity:1}}.ResumeGenerator_modal__fyWAB{animation:ResumeGenerator_slideUp__pm7tK .3s ease-out;background:#fff;border-radius:16px;box-shadow:0 24px 80px #00000040;display:flex;flex-direction:column;max-height:90vh;max-width:1200px;overflow:hidden;width:100%}@keyframes ResumeGenerator_slideUp__pm7tK{0%{opacity:0;transform:translateY(30px)}to{opacity:1;transform:translateY(0)}}.ResumeGenerator_modalHeader__8A9ke{align-items:center;background:linear-gradient(135deg,#667eea,#764ba2);border-bottom:1px solid #e5e7eb;color:#fff;display:flex;flex-shrink:0;justify-content:space-between;padding:20px 24px}.ResumeGenerator_modalTitle__Z3TBn{align-items:center;display:flex;font-size:1.15rem;font-weight:700;gap:10px}.ResumeGenerator_modalTitle__Z3TBn svg{height:22px;width:22px}.ResumeGenerator_modalSubtitle__Ht2r9{font-size:.8rem;margin-top:2px;opacity:.85}.ResumeGenerator_closeBtn__depvq{align-items:center;background:#ffffff26;border:none;border-radius:8px;color:#fff;cursor:pointer;display:flex;height:32px;justify-content:center;transition:background .2s;width:32px}.ResumeGenerator_closeBtn__depvq:hover{background:#ffffff4d}.ResumeGenerator_modalBody__HCW7Z{background:#f8fafc;display:flex;flex:1 1;flex-direction:column;overflow-y:auto;padding:32px}.ResumeGenerator_selectionView__OcDty{align-items:center;display:flex;flex-direction:column}.ResumeGenerator_selectionTitle__iUyQD{color:#1e293b;font-size:1.8rem;font-weight:800;margin-bottom:40px;text-align:center}.ResumeGenerator_templateGrid__7uzZZ{display:flex;flex-wrap:wrap;gap:32px;justify-content:center;max-width:1000px}.ResumeGenerator_templateCard__IUde0{cursor:pointer;display:flex;flex-direction:column;position:relative;width:200px}.ResumeGenerator_thumbnailWindow__MtkHP{background:#fff;border:1px solid #e2e8f0;border-radius:4px;box-shadow:0 10px 25px -5px #0000001a;height:283px;overflow:hidden;position:relative;transition:all .3s ease;width:200px}.ResumeGenerator_templateCard__IUde0:hover .ResumeGenerator_thumbnailWindow__MtkHP{border-color:#cbd5e1;box-shadow:0 20px 35px -5px #00000026;transform:translateY(-4px)}.ResumeGenerator_thumbnailScale__1mcDl{height:1123px;left:0;pointer-events:none;position:absolute;top:0;transform:scale(.2518);transform-origin:top left;width:794px}.ResumeGenerator_thumbnailHover__1kYpo{align-items:center;-webkit-backdrop-filter:blur(1px);backdrop-filter:blur(1px);background:#ffffff40;display:flex;inset:0;justify-content:center;opacity:0;position:absolute;transition:all .3s ease}.ResumeGenerator_templateCard__IUde0:hover .ResumeGenerator_thumbnailHover__1kYpo{opacity:1}.ResumeGenerator_useTemplateBtn__zdttU{background:#4f46e5;border:none;border-radius:30px;box-shadow:0 10px 20px #4f46e54d;color:#fff;cursor:pointer;font-size:.85rem;font-weight:700;padding:12px 24px;transform:translateY(15px);transition:all .3s cubic-bezier(.175,.885,.32,1.275)}.ResumeGenerator_templateCard__IUde0:hover .ResumeGenerator_useTemplateBtn__zdttU{transform:translateY(0)}.ResumeGenerator_useTemplateBtn__zdttU:hover{background:#4338ca;transform:translateY(-2px)!important}.ResumeGenerator_templateInfo__0y-l6{margin-top:16px;text-align:center}.ResumeGenerator_templateName__34904{color:#334155;font-size:1rem;font-weight:700;margin-bottom:8px}.ResumeGenerator_colorSwatches__8Nvh4{display:flex;gap:6px;justify-content:center;margin-top:4px}.ResumeGenerator_colorSwatch__k2olO{border:2px solid #0000;border-radius:50%;box-shadow:0 1px 3px #00000026;cursor:pointer;height:16px;transition:all .2s;width:16px}.ResumeGenerator_colorSwatch__k2olO:hover{transform:scale(1.2)}.ResumeGenerator_colorSwatchActive__xCzVm{border-color:#1e293b;box-shadow:inset 0 0 0 2px #fff,0 1px 3px #00000026;transform:scale(1.2)}.ResumeGenerator_loadingWrap__OyfUG{align-items:center;display:flex;flex-direction:column;gap:20px;height:400px;justify-content:center}.ResumeGenerator_spinner__A0WD7{animation:ResumeGenerator_spin__4IUNW .8s linear infinite;border:4px solid #e2e8f0;border-radius:50%;border-top-color:#4f46e5;height:50px;width:50px}@keyframes ResumeGenerator_spin__4IUNW{to{transform:rotate(1turn)}}.ResumeGenerator_loadingText__EweO\+{color:#1e293b;font-size:1.2rem;font-weight:700;text-align:center}.ResumeGenerator_loadingSubtext__2fWw5{color:#64748b;font-size:.9rem;line-height:1.5;text-align:center}.ResumeGenerator_resultView__vBYcn{background:#fff;border:1px solid #e2e8f0;border-radius:12px;box-shadow:0 4px 20px #0000000d;display:flex;flex:1 1;flex-direction:column;overflow:hidden}.ResumeGenerator_resultActionBar__A7JUn{align-items:center;background:#f8fafc;border-bottom:1px solid #e2e8f0;display:flex;flex-shrink:0;justify-content:space-between;padding:16px 24px}.ResumeGenerator_backBtn__A-mo8{align-items:center;background:none;border:none;border-radius:6px;color:#64748b;cursor:pointer;display:flex;font-size:.95rem;font-weight:600;margin-left:-12px;padding:8px 12px;transition:color .2s}.ResumeGenerator_backBtn__A-mo8:hover{background:#e2e8f0;color:#0f172a}.ResumeGenerator_resultActionsRight__1t8AR{align-items:center;display:flex;gap:12px}.ResumeGenerator_errorMsgInline__H7vms{color:#dc2626;font-size:.85rem;font-weight:500}.ResumeGenerator_generateBtn__LDHHA{background:#fff;border:2px solid #e0e7ff;border-radius:8px;box-shadow:0 2px 4px #00000005;color:#4f46e5;cursor:pointer;font-size:.9rem;font-weight:600;padding:10px 20px;transition:all .2s}.ResumeGenerator_generateBtn__LDHHA:hover:not(:disabled){background:#e0e7ff;border-color:#4f46e5}.ResumeGenerator_downloadBtn__URs7-{background:#4f46e5;border:none;border-radius:8px;box-shadow:0 4px 12px #4f46e54d;color:#fff;cursor:pointer;font-size:.9rem;font-weight:600;padding:10px 20px;transition:all .2s}.ResumeGenerator_downloadBtn__URs7-:hover:not(:disabled){background:#4338ca;transform:translateY(-1px)}.ResumeGenerator_downloadBtn__URs7-:disabled,.ResumeGenerator_generateBtn__LDHHA:disabled{cursor:not-allowed;opacity:.6;transform:none}.ResumeGenerator_previewContentWrapper__kv1LF{background:#e2e8f0;display:flex;flex:1 1;justify-content:center;overflow-y:auto;padding:40px}.ResumeGenerator_previewContent__7UXx\+{background:#fff;box-shadow:0 20px 60px #00000026;margin:0 auto;width:210mm}.ResumeGenerator_errorMsg__4scmx{background:#fef2f2;border-radius:8px;color:#dc2626;font-size:.85rem;padding:24px;text-align:center}@media (max-width:640px){.ResumeGenerator_templateGrid__7uzZZ{gap:20px;grid-template-columns:1fr}.ResumeGenerator_templateCard__IUde0,.ResumeGenerator_thumbnailWindow__MtkHP{width:160px}.ResumeGenerator_thumbnailWindow__MtkHP{height:226px}.ResumeGenerator_thumbnailScale__1mcDl{transform:scale(.2015)}.ResumeGenerator_resultActionBar__A7JUn{align-items:stretch;flex-direction:column;gap:16px}.ResumeGenerator_resultActionsRight__1t8AR{flex-direction:column;width:100%}.ResumeGenerator_resultActionsRight__1t8AR>button{width:100%}.ResumeGenerator_modal__fyWAB{margin:0 auto;max-height:95vh;width:95%}.ResumeGenerator_typeGrid__ymjfP{flex-direction:column;gap:16px}.ResumeGenerator_typeCard__clw2L{max-width:320px;padding:24px;width:100%}.ResumeGenerator_selectionTitle__iUyQD{font-size:1.4rem;margin-bottom:24px}.ResumeGenerator_previewContentWrapper__kv1LF{padding:10px}.ResumeGenerator_previewContent__7UXx\+{transform:scale(.35);transform-origin:top center;width:100%}}.ResumeGenerator_typeSelectionView__aVjFD{align-items:center;display:flex;flex-direction:column;justify-content:center;min-height:400px}.ResumeGenerator_typeGrid__ymjfP{display:flex;gap:32px;margin-top:30px}.ResumeGenerator_typeCard__clw2L{align-items:center;background:#fff;border:2px solid #e2e8f0;border-radius:20px;cursor:pointer;display:flex;flex-direction:column;gap:20px;padding:40px;text-align:center;transition:all .3s cubic-bezier(.175,.885,.32,1.275);width:280px}.ResumeGenerator_typeCard__clw2L:hover{border-color:#4f46e5;box-shadow:0 20px 40px #0000001a;transform:translateY(-8px)}.ResumeGenerator_typeIcon__13EDw{background:#eef2ff;border-radius:14px;color:#4f46e5;height:60px;padding:12px;width:60px}.ResumeGenerator_typeName__uQeRe{color:#1e293b;font-size:1.25rem;font-weight:800}.ResumeGenerator_typeDesc__mFksj{color:#64748b;font-size:.9rem;line-height:1.5}.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 2px 6px #00000014;margin-bottom:12px;padding:8px;position:relative;width:100%;z-index:10}@media (min-width:901px){.jobsview_filterSection__3XfX3{position:sticky;top:0;z-index:100}}@media (min-width:1025px){.jobsview_filterSection__3XfX3{position:sticky;top:-18px;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 (max-width:640px){.jobsview_filterGrid__Taf6P{gap:10px;grid-template-columns:1fr}.jobsview_filterHeader__dCTXj{align-items:flex-start;flex-direction:column;gap:8px}.jobsview_filterHeader__dCTXj h2{font-size:1.1rem}}@media (min-width:641px) and (max-width:900px){.jobsview_filterGrid__Taf6P{grid-template-columns:repeat(2,1fr)}}@media (min-width:901px){.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(3,1fr);width:100%}@media (max-width:1200px){.jobsview_jobsGrid__IRoMP{grid-template-columns:repeat(2,1fr)}}.jobsview_jobCard__ApBUJ{background:#fff;border:1px solid #e5e7eb;border-radius:12px;box-shadow:0 2px 8px #0000001a;box-sizing:border-box;display:flex;flex-direction:column;gap:0;max-width:100%;min-height:280px;min-width:0;overflow-x:hidden;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;min-width:0;width:100%}.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%;word-break:break-word}.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_resumeButton__PwC2c{color:#667eea}.jobsview_resumeButton__PwC2c:hover{color:#764ba2}.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}}.jobsview_bannerRow__sON0w{align-items:center;background:#f0f9ff;border:1px solid #bae6fd;border-radius:8px;display:flex;gap:12px;justify-content:space-between;margin-top:8px;padding:8px 12px}.jobsview_bannerLeft__EPI8S{align-items:center;display:flex;gap:8px}.jobsview_bannerText__cXVvr{color:#0c4a6e;font-size:.85rem}.jobsview_bannerBtn__MEpRU{align-items:center;background:#fff;border:1px solid #7dd3fc;border-radius:6px;color:#0284c7;cursor:pointer;display:flex;font-size:.8rem;font-weight:500;gap:5px;padding:5px 12px;white-space:nowrap}@media (max-width:640px){.jobsview_bannerRow__sON0w{align-items:flex-start!important;flex-direction:column;gap:10px}.jobsview_bannerBtn__MEpRU{justify-content:center;width:100%}}.savedjobs_page__I35H4{background:linear-gradient(135deg,#f9fafb,#f3f4f6);min-height:100vh;width:100%}.savedjobs_pageTopRow__aqLBm{align-items:center;background:#fff;border:1px solid #e5e7eb;box-shadow:0 1px 3px #0000001a;display:flex;flex-wrap:wrap;justify-content:space-between;margin-bottom:16px;padding:8px}.savedjobs_pageHeader__W0wsF{align-items:center;display:flex;flex-shrink:0;gap:10px}.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;display:flex;flex-wrap:wrap;gap:12px}.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(3,1fr);justify-items:center;width:100%}@media (max-width:1200px){.savedjobs_jobsGrid__0jTlz{grid-template-columns:repeat(2,1fr)}}.savedjobs_jobCard__xH8oH{background:#fff;border:1px solid #e5e7eb;border-radius:12px;box-shadow:0 2px 8px #0000001a;box-sizing:border-box;display:flex;flex-direction:column;gap:0;max-width:380px;max-width:100%;min-height:280px;min-width:0;overflow-x:hidden;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;min-width:0;width:100%}.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_pageTopRow__aqLBm{align-items:flex-start;flex-direction:column;gap:10px}.savedjobs_controlsBar__iyM0p{width:100%}.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_pageTopRow__VicCs{align-items:center;background:#fff;border:1px solid #e5e7eb;box-shadow:0 1px 3px #0000001a;display:flex;flex-wrap:wrap;justify-content:space-between;margin-bottom:16px;padding:8px}.canceledjobs_pageHeader__3oGP5{align-items:center;display:flex;flex-shrink:0;gap:10px}.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;display:flex;flex-wrap:wrap;gap:12px}.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(3,1fr);justify-items:center;width:100%}@media (max-width:1200px){.canceledjobs_jobsGrid__cKebz{grid-template-columns:repeat(2,1fr)}}.canceledjobs_jobCard__46RG0{background:#fff;border:1px solid #e5e7eb;border-radius:12px;box-shadow:0 2px 8px #0000001a;box-sizing:border-box;display:flex;flex-direction:column;gap:0;max-width:380px;max-width:100%;min-width:0;overflow-x:hidden;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;min-width:0;width:100%}.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_pageTopRow__VicCs{align-items:flex-start;flex-direction:column;gap:10px}.canceledjobs_controlsBar__NGyxJ{width:100%}.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.c3428856.css.map*/