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;scroll-behavior:smooth}#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;min-width:0;position:relative;scroll-margin-top:18px;width:100%}.loginpage_entryform__a-qpR{animation:loginpage_fadeSlideIn__jl-8d .4s ease both;background:#fff;border-radius:16px;box-shadow:0 4px 28px #00000021;display:block;height:auto;overflow:visible;padding:clamp(20px,4vw,32px);position:relative;transition:box-shadow .2s ease;width:min(500px,100%)}.loginpage_formtabs__6FEPh{grid-gap:6px;background:#eef6fb;border:1px solid #d7e8f3;border-radius:999px;display:grid;gap:6px;grid-template-columns:repeat(2,minmax(0,1fr));margin-bottom:22px;padding:5px}.loginpage_formtabs__6FEPh button{align-items:center;background:#0000;border:0;border-radius:999px;color:#336073;cursor:pointer;display:flex;font-size:.9rem;font-weight:700;justify-content:center;min-height:38px;transition:background .18s ease,color .18s ease,box-shadow .18s ease}.loginpage_formtabs__6FEPh button:hover{color:#2176ae}.loginpage_formtabs__6FEPh .loginpage_activeTab__52XLk{background:#fff;box-shadow:0 4px 14px #3498db24;color:#0b3e55}.loginpage_formpanel__NuVV2 h2{color:#0b3e55;font-weight:760;margin:0 0 6px}.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:clamp(28px,4vw,36px) clamp(24px,3.5vw,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:.74rem;font-weight:700;line-height:1;padding:6px 4px;position:absolute;right:10px;top:8px}.loginpage_rememberrow__A7iEc{align-items:center;display:flex;gap:12px;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;flex-shrink:0;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:calc(100% + 6px);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;min-width:0;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{display:flex;flex:1 1;flex-direction:column;gap:6px;list-style:none;margin:0;padding:0;position:relative;z-index:1}.loginpage_featureitem__7DA2Q{align-items:flex-start;display:flex;gap:10px;min-width:0}.loginpage_featureicon__ZicVF{flex-shrink:0;margin-top:2px;opacity:.9}.loginpage_featuretext__tkTjQ strong{display:block;font-size:.83rem;font-weight:600;margin-bottom:1px}.loginpage_featuretext__tkTjQ span{display:block;font-size:.71rem;line-height:1.25;opacity:.75}.loginpage_featuretext__tkTjQ{min-width:0}.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}.loginpage_footerlinks__VJ-Xz{align-items:center;display:flex;gap:6px}.loginpage_footerlinkdivider__7rK8K{color:#ffffff59;font-size:.72rem}.loginpage_supportnote__UaDEF{color:#94a3b8;font-size:.72rem;margin:4px 0 0;text-align:center}.loginpage_supportlink__bKFc3{color:#60a5fa;text-decoration:none;transition:color .15s ease}.loginpage_supportlink__bKFc3:hover{color:#93c5fd;text-decoration:underline}@media (max-width:1023px){.loginpage_entryform__a-qpR{min-height:0;min-height:auto;overflow:visible}}@media (max-width:767px){.loginpage_rememberrow__A7iEc{align-items:flex-start;flex-direction:column;gap:6px}.loginpage_constraintspopup__FirMz{margin-top:8px;position:static;width:100%}.loginpage_toast__6cvs6{text-align:center;white-space:normal;width:calc(100vw - 24px)}}@media (max-width:480px){.loginpage_entryform__a-qpR{border-radius:12px;padding:18px 14px}.loginpage_actionbuttons__DRkQr button[type=submit]{font-size:.9rem;padding:10px}.loginpage_ctaheader__4SjxK h2{font-size:1.1rem}}@media (max-width:360px){.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%)}}.UserGuide_overlay__j8AXQ{inset:0;pointer-events:auto;position:fixed;z-index:9000}.UserGuide_spotlight__Gyk4-{height:100%;inset:0;pointer-events:none;position:fixed;width:100%}.UserGuide_ring__L1psX{animation:UserGuide_pulse__sUBLb 1.8s ease-in-out infinite;border-radius:10px;box-shadow:0 0 0 3px #3b82f6,0 0 0 6px #3b82f640;pointer-events:none;position:fixed;z-index:9001}@keyframes UserGuide_pulse__sUBLb{0%,to{box-shadow:0 0 0 3px #3b82f6,0 0 0 6px #3b82f640}50%{box-shadow:0 0 0 3px #3b82f6,0 0 0 10px #3b82f61f}}.UserGuide_tooltip__psL\+t{animation:UserGuide_popIn__lvuzu .2s ease;background:#fff;border-radius:14px;box-shadow:0 8px 32px #0000002e,0 2px 8px #0000001a;padding:18px 20px 16px;pointer-events:auto;position:fixed;z-index:9002}@keyframes UserGuide_popIn__lvuzu{0%{opacity:0;transform:scale(.94) translateY(6px)}to{opacity:1;transform:scale(1) translateY(0)}}.UserGuide_tooltipHeader__IJf1x{align-items:center;display:flex;justify-content:space-between;margin-bottom:10px}.UserGuide_tooltipStep__CsquB{background:#eff6ff;border-radius:20px;color:#3b82f6;font-size:.72rem;font-weight:600;padding:2px 10px}.UserGuide_tooltipSkip__jPPEW{background:none;border:none;color:#94a3b8;cursor:pointer;font-size:.75rem;padding:0;transition:color .15s}.UserGuide_tooltipSkip__jPPEW:hover{color:#64748b}.UserGuide_tooltipTitle__IAWTT{color:#1e293b;font-size:.97rem;font-weight:700;margin:0 0 7px}.UserGuide_tooltipBody__DSmxG{color:#475569;font-size:.83rem;line-height:1.5;margin:0 0 14px}.UserGuide_tooltipFooter__bJ6Pt{align-items:center;display:flex;justify-content:space-between}.UserGuide_dots__Tp\+zp{align-items:center;display:flex;gap:5px}.UserGuide_dot__4rmg0{background:#cbd5e1;border-radius:50%;height:6px;transition:background .2s,transform .2s;width:6px}.UserGuide_dotActive__GA6DS{background:#3b82f6;transform:scale(1.3)}.UserGuide_nextBtn__8V344{background:#3b82f6;border:none;border-radius:8px;color:#fff;cursor:pointer;font-size:.84rem;font-weight:600;padding:8px 18px;transition:background .15s}.UserGuide_nextBtn__8V344:hover{background:#2563eb}.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:10px;display:grid;gap:10px;grid-template-columns:repeat(7,1fr);margin-bottom:24px}@media (max-width:1200px){.homepage_kpiGrid__Z\+YoT{grid-template-columns:repeat(4,1fr)}}@media (max-width:768px){.homepage_kpiGrid__Z\+YoT{grid-template-columns:repeat(2,1fr)}}@media (max-width:480px){.homepage_kpiGrid__Z\+YoT{grid-template-columns:1fr}}.homepage_kpiCard__3SphD{background:#fff;border-radius:10px;box-shadow:0 1px 2px #00000014;display:flex;flex-direction:column;gap:6px;justify-content:center;min-height:80px;padding:14px 10px;text-align:center;transition:transform .15s,box-shadow .15s}.homepage_kpiCard__3SphD:hover{box-shadow:0 3px 8px #0000001a;transform:translateY(-1px)}.homepage_kpiCardClickable__NbgmB{cursor:pointer}.homepage_kpiCardClickable__NbgmB:hover{box-shadow:0 4px 12px #00000026;transform:translateY(-2px)}.homepage_kpiLabel__vOxNy{font-size:11px;font-weight:600;letter-spacing:.01em;line-height:1.2;margin:0}.homepage_kpiValue__ns7Aw{font-size:28px;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}.homepage_tourBtn__m33pV{align-items:center;background:#3b82f6;border:none;border-radius:50%;bottom:24px;box-shadow:0 4px 14px #3b82f666;color:#fff;cursor:pointer;display:flex;font-size:1.1rem;font-weight:700;height:40px;justify-content:center;position:fixed;right:24px;transition:background .15s,transform .15s;width:40px;z-index:800}.homepage_tourBtn__m33pV:hover{background:#2563eb;transform:scale(1.08)}.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:radial-gradient(circle at top left,#2563eb14,#0000 34rem),linear-gradient(180deg,#f8fafc,#eef2f7);display:flex;flex-direction:column;margin-top:-18px;min-height:100vh;overflow:visible;padding:0}.userinfo_candidateprofile__iphGr{background:#f8fafc;border:1px solid #e2e8f0e6;border-radius:18px;box-shadow:0 24px 70px #0f172a1f;min-height:100vh;overflow:clip;position:relative;width:100%}.userinfo_formContainer__ql6bf{background:#f8fafc;border-radius:18px;isolation:isolate;overflow:visible;padding:0;position:relative}.userinfo_pageHeader__MsID0{align-items:center;background:#fff;border-bottom:1px solid #e2e8f0;display:flex;gap:24px;justify-content:space-between;padding:26px 48px 22px;position:sticky;top:-18px;z-index:1000}.userinfo_pageHeaderText__hAbs7{align-items:baseline;display:flex;gap:14px;min-width:0}.userinfo_pageTitle__fnFJu{color:#2563eb;flex:0 0 auto;font-size:28px;font-weight:750;letter-spacing:0;line-height:1.1;margin:0 0 6px}.userinfo_pageSubtitle__VUtPb{color:#64748b;font-size:15px;font-weight:500;line-height:1.4;margin:0}.userinfo_pageHeaderButtons__aZ2J5{align-items:center;display:flex;gap:12px}.userinfo_contentShell__R7ZD1{grid-gap:24px;background:#f8fafc;border-radius:0 0 18px 18px;display:grid;gap:24px;grid-template-columns:218px minmax(0,1fr);padding:0 24px 24px}.userinfo_profileSections__ybrTO{grid-gap:18px;display:grid;gap:18px;min-width:0}.userinfo_sectionNav__0faKS{align-self:start;background:#fff;border:1px solid #e2e8f0;border-radius:12px;box-shadow:0 12px 28px #0f172a14;display:flex;flex-direction:column;gap:8px;max-height:calc(100vh - 148px);overflow-y:auto;padding:12px;position:sticky;scrollbar-width:thin;top:124px;z-index:800}.userinfo_sectionNavButton__09473{align-items:center;background:#fff;border:1px solid #dbe3ef;border-radius:8px;box-shadow:0 1px 2px #0f172a0a;color:#475569;cursor:pointer;display:inline-flex;font-size:13px;font-weight:600;gap:7px;justify-content:flex-start;min-height:40px;padding:8px 14px;transition:background .2s ease,border-color .2s ease,color .2s ease,box-shadow .2s ease,transform .2s ease;white-space:nowrap;width:100%}.userinfo_sectionNavButton__09473:hover{background:#f8fafc;border-color:#bfdbfe;color:#0f172a;transform:translateY(-1px)}.userinfo_sectionNavButtonActive__XkTLI{background:linear-gradient(180deg,#eff6ff,#dbeafe);border-color:#2563eb;box-shadow:0 8px 18px #2563eb26;color:#1d4ed8}.userinfo_sectionNavIcon__h9aLS{align-items:center;display:inline-flex;flex:0 0 auto;justify-content:center}.userinfo_sectionNavIcon__h9aLS svg{height:16px;width:16px}.userinfo_sectionNavLabel__hucWU{line-height:1}.userinfo_primaryBtn__YuPse{align-items:center;background:linear-gradient(180deg,#2563eb,#1d4ed8);border:none;border-radius:8px;box-shadow:0 10px 20px #2563eb38;color:#fff;cursor:pointer;display:inline-flex;font-size:15px;font-weight:650;justify-content:center;padding:11px 24px;transition:transform .2s ease,box-shadow .2s ease,background .2s ease}.userinfo_primaryBtn__YuPse:hover{background:linear-gradient(180deg,#1d4ed8,#1e40af);transform:translateY(-1px)}.userinfo_primaryBtn__YuPse:disabled{background:#93c5fd;cursor:not-allowed}.userinfo_secondaryBtn__VbeZS{align-items:center;background:#fff;border:1px solid #dbe3ef;border-radius:8px;box-shadow:0 1px 2px #0f172a0a;color:#475569;cursor:pointer;display:flex;font-size:15px;font-weight:650;gap:6px;justify-content:center;padding:10px 22px;transition:all .2s ease}.userinfo_secondaryBtn__VbeZS:hover{background:#f8fafc;border-color:#bfdbfe;color:#1d4ed8}.userinfo_card__21BiT{background:#fff;border:1px solid #e2e8f0;border-radius:12px;box-shadow:0 10px 28px #0f172a0f;margin:0;padding:24px;scroll-margin-top:124px;transition:border-color .2s ease,box-shadow .2s ease}.userinfo_card__21BiT:hover{border-color:#cbd5e1;box-shadow:0 16px 34px #0f172a14}.userinfo_cardHeader__ySZXY{align-items:center;display:flex;gap:12px;margin-bottom:18px}.userinfo_cardIconContainer__ZdwCX{align-items:center;background:#eff6ff;border:1px solid #dbeafe;border-radius:8px;display:flex;height:34px;justify-content:center;width:34px}.userinfo_cardIcon__zXkXS{align-items:center;color:#2563eb;display:flex;justify-content:center}.userinfo_cardIcon__zXkXS svg{height:20px;width:20px}.userinfo_sectionTitle__aOWIR{color:#0f172a;font-size:19px;font-weight:750;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 #cbd5e1;border-radius:8px;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{border-color:#2563eb;box-shadow:0 0 0 3px #2563eb1f;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_formFooter__VihdR,.userinfo_pageHeader__MsID0{padding-left:32px;padding-right:32px}.userinfo_contentShell__R7ZD1{gap:18px;grid-template-columns:190px minmax(0,1fr);padding:0 32px 34px}.userinfo_sectionNavButton__09473{padding-left:10px;padding-right:10px}}@media (max-width:768px){.userinfo_candidateprofile__iphGr{border-left:0;border-radius:0;border-right:0;min-height:100vh}.userinfo_pageHeader__MsID0{align-items:flex-start;border-radius:0;flex-direction:column;gap:12px;padding-bottom:16px;padding-top:16px}.userinfo_pageHeaderText__hAbs7{align-items:baseline;flex-direction:row;flex-wrap:wrap;gap:8px}.userinfo_contentShell__R7ZD1{border-radius:0;display:block;padding:0}.userinfo_sectionNav__0faKS{border-left:0;border-radius:0;border-right:0;border-top:1px solid #e2e8f0;box-shadow:0 8px 20px #0f172a14;flex-direction:row;gap:8px;max-height:none;overflow-x:auto;overflow-y:hidden;padding:10px 20px;top:116px;z-index:900}.userinfo_sectionNavButton__09473{justify-content:center;min-height:36px;padding:8px 10px;width:auto}.userinfo_pageHeaderButtons__aZ2J5{justify-content:space-between;width:100%}.userinfo_formFooter__VihdR,.userinfo_pageHeader__MsID0{padding-left:20px;padding-right:20px}.userinfo_profileSections__ybrTO{grid-gap:16px;display:grid;gap:16px;padding:16px 20px 24px}.userinfo_card__21BiT{padding-bottom:16px;padding-top:16px;scroll-margin-top:178px}.userinfo_primaryBtn__YuPse,.userinfo_secondaryBtn__VbeZS{flex:1 1;min-height:42px;text-align:center}.userinfo_formFooter__VihdR{flex-direction:column-reverse}.userinfo_addBtn__BfYlk{float:none;justify-content:center;width:100%}}@media (max-width:640px){.userinfo_pageTitle__fnFJu{font-size:24px}.userinfo_pageSubtitle__VUtPb{font-size:14px}.userinfo_sectionTitle__aOWIR{font-size:16px}.userinfo_cardHeader__ySZXY{margin-bottom:16px}}@media (max-width:420px){.userinfo_pageHeaderButtons__aZ2J5{gap:8px}.userinfo_primaryBtn__YuPse,.userinfo_secondaryBtn__VbeZS{padding-left:14px;padding-right:14px}.userinfo_sectionNav__0faKS{top:122px}.userinfo_sectionNavLabel__hucWU{font-size:12px}.userinfo_profileSections__ybrTO{padding-left:12px;padding-right:12px}}.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_heroIn__eg1KO{0%{opacity:0;transform:translateY(-10px)}to{opacity:1;transform:translateY(0)}}@keyframes authlayout_featureRise__wNhvY{0%{opacity:0;transform:translateY(18px)}to{opacity:1;transform:translateY(0)}}@keyframes authlayout_marqueeRight__\+YSXi{0%{transform:translateX(-50%)}to{transform:translateX(0)}}@keyframes authlayout_commentFloat__BSaDf{0%,to{transform:translateY(0)}50%{transform:translateY(-8px)}}@keyframes authlayout_quotePulse__Hhn88{0%,to{opacity:.35;transform:scale(1)}50%{opacity:.6;transform:scale(1.06)}}.authlayout_authShell__CFHDY{align-items:center;background:linear-gradient(160deg,#dbeeff,#f1f6fa 35%,#eef1ff 70%,#e8f4fd);color:#0b3e55;display:flex;flex-direction:column;gap:24px;isolation:isolate;justify-content:flex-start;min-height:100dvh;overflow-x:hidden;overflow-y:visible;padding:8px 8px 40px;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{display:none}.authlayout_blob1__OQIa2{background:#3498db2e;height:400px;left:-120px;top:-120px;width:400px}.authlayout_blob2__3a43F{background:#2176ae21;bottom:-90px;height:320px;right:-90px;width:320px}.authlayout_blob3__0C-hP{background:#8b5cf614;height:240px;right:8%;top:35%;width:240px}.authlayout_blob4__SsMr6{background:#14b8a614;bottom:22%;height:200px;left:7%;width:200px}.authlayout_topLayer__uJVzG{align-items:center;display:flex;gap:16px;justify-content:space-between;left:12px;position:absolute;right:12px;top:12px;width:auto;z-index:10}.authlayout_topActions__Dy3vK,.authlayout_topNav__y4vaa{align-items:center;background:#ffffffc7;border:1px solid #ffffffc2;border-radius:999px;box-shadow:0 6px 18px #3498db1a;display:flex;gap:8px;padding:6px}.authlayout_topActions__Dy3vK button,.authlayout_topNav__y4vaa a{background:#0000;border:0;border-radius:999px;color:#0b3e55;cursor:pointer;font-size:.82rem;font-weight:650;line-height:1;padding:9px 12px;text-decoration:none;transition:background .18s ease,color .18s ease,transform .18s ease}.authlayout_topActions__Dy3vK button:hover,.authlayout_topNav__y4vaa a:hover{background:#3498db1c;color:#2176ae;transform:translateY(-1px)}.authlayout_cornerLogo__rWyUe{background:#fff;border-radius:9px;box-shadow:0 5px 15px #3498db2e;height:34px;object-fit:cover;width:34px}.authlayout_showcaseLayer__rnbZK{animation:authlayout_heroIn__eg1KO .45s ease both;border-radius:18px;box-shadow:0 16px 36px #0c364c24;min-height:clamp(420px,62dvh,660px);overflow:hidden;position:relative;width:calc(100vw - 16px);z-index:1}.authlayout_showcasePicture__AFeVb,.authlayout_showcasePicture__AFeVb img{height:100%;inset:0;position:absolute;width:100%}.authlayout_showcasePicture__AFeVb img{object-fit:cover}.authlayout_showcaseLayer__rnbZK:after{background:linear-gradient(180deg,#071f2d47,#071f2d14 42%,#071f2db8);content:"";inset:0;position:absolute}.authlayout_showcaseLayer__rnbZK h1{text-wrap:balance;bottom:clamp(28px,6vh,58px);color:#fff;font-size:clamp(1.35rem,3.1vw,3rem);font-weight:780;left:50%;line-height:1.12;margin:0;position:absolute;text-align:center;text-shadow:0 6px 26px #00000047;transform:translateX(-50%);width:min(780px,calc(100% - 32px));z-index:1}.authlayout_featuresLayer__G4DwE{contain-intrinsic-size:520px;content-visibility:auto;display:flex;flex-direction:column;gap:18px;padding:10px 0;position:relative;width:calc(100vw - 16px);z-index:1}.authlayout_sectionHeader__rwyaV{color:#0b3e55;text-align:center}.authlayout_sectionHeader__rwyaV span{color:#475569;display:inline-block;font-size:.78rem;font-weight:750;letter-spacing:.08em;margin-bottom:8px;text-transform:uppercase}.authlayout_sectionHeader__rwyaV h2{font-size:clamp(1.45rem,3vw,2.35rem);line-height:1.12;margin:0}.authlayout_featureGrid__OCvak{grid-gap:12px;display:grid;gap:12px;grid-template-columns:repeat(5,minmax(0,1fr))}.authlayout_featureCard__ZcK0C{animation:authlayout_featureRise__wNhvY .55s ease both;background:#ffffffc7;border:1px solid #3498db29;border-radius:14px;box-shadow:0 8px 20px #3498db14;min-height:176px;padding:16px;transition:transform .2s ease,box-shadow .2s ease}.authlayout_featureCard__ZcK0C:hover{box-shadow:0 18px 38px #3498db26;transform:translateY(-4px)}.authlayout_featureCard__ZcK0C span{align-items:center;background:#e7f4fc;border-radius:10px;color:#2176ae;display:inline-flex;font-size:.78rem;font-weight:800;height:34px;justify-content:center;margin-bottom:16px;width:34px}.authlayout_featureCard__ZcK0C h3{color:#0b3e55;font-size:1rem;line-height:1.2;margin:0 0 7px}.authlayout_featureCard__ZcK0C p{color:#526777;font-size:.85rem;line-height:1.45;margin:0}.authlayout_companyLayer__C9qoq{align-items:center;contain-intrinsic-size:120px;content-visibility:auto;display:flex;flex-direction:column;gap:14px;padding:12px 0 4px;position:relative;width:calc(100vw - 16px);z-index:1}.authlayout_companyLayer__C9qoq h2{text-wrap:balance;color:#0b3e55;font-size:clamp(1.2rem,2.4vw,2rem);line-height:1.15;margin:0;text-align:center}.authlayout_companyMarquee__JNU7D{background:#ffffff9e;border:1px solid #3498db29;border-radius:999px;box-shadow:inset 0 1px 0 #ffffffdb,0 6px 16px #3498db0f;overflow:hidden;width:100%}.authlayout_companyTrack__4Ayw1{align-items:center;animation:authlayout_marqueeRight__\+YSXi 30s linear infinite;display:flex;width:max-content;will-change:transform}.authlayout_companyTrack__4Ayw1 span{color:#475569;flex:0 0 auto;font-size:.9rem;font-weight:780;padding:12px 28px;white-space:nowrap}.authlayout_formLayer__O6BSi{grid-gap:clamp(22px,5vw,72px);align-items:center;contain-intrinsic-size:520px;content-visibility:auto;display:grid;gap:clamp(22px,5vw,72px);grid-template-columns:minmax(0,1fr) minmax(380px,500px);padding:18px 4px 34px;position:relative;scroll-margin-top:18px;width:min(1180px,calc(100vw - 16px));z-index:1}.authlayout_commentPanel__IxwNO{animation:authlayout_featureRise__wNhvY .55s ease both;color:#0b3e55;max-width:620px;padding:clamp(22px,4vw,40px);position:relative}.authlayout_commentPanel__IxwNO:before{color:#3498db38;content:"“";font-family:Georgia,serif;font-size:clamp(7rem,14vw,12rem);left:8px;line-height:1;position:absolute;top:-28px}.authlayout_commentPanel__IxwNO span{color:#2176ae;display:inline-flex;font-size:.82rem;font-weight:850;letter-spacing:.08em;margin-bottom:14px;position:relative;text-transform:uppercase;z-index:1}.authlayout_commentPanel__IxwNO p{text-wrap:balance;font-size:clamp(1.45rem,3vw,2.75rem);font-weight:780;line-height:1.12;margin:0;position:relative;z-index:1}.authlayout_formSlot__vnvbW{display:flex;justify-content:center;min-width:0}@media (max-width:1023px){.authlayout_authShell__CFHDY{gap:24px;justify-content:flex-start}.authlayout_showcaseLayer__rnbZK{min-height:560px}.authlayout_featureGrid__OCvak{grid-template-columns:repeat(3,minmax(0,1fr))}.authlayout_formLayer__O6BSi{gap:18px;grid-template-columns:1fr;width:min(720px,calc(100vw - 24px))}.authlayout_commentPanel__IxwNO{max-width:none;text-align:center}.authlayout_commentPanel__IxwNO:before{left:50%;transform:translateX(-50%)}.authlayout_commentPanel__IxwNO{animation:authlayout_featureRise__wNhvY .55s ease both;will-change:auto}}@media (max-width:767px){.authlayout_authShell__CFHDY{gap:18px;padding:8px 6px 28px}.authlayout_topLayer__uJVzG{align-items:flex-start;gap:6px;left:8px;right:8px;top:8px}.authlayout_topNav__y4vaa{gap:2px;padding:4px}.authlayout_topActions__Dy3vK{margin-left:auto;padding:4px}.authlayout_topNav__y4vaa a{font-size:.74rem;padding:8px 7px}.authlayout_topActions__Dy3vK button{font-size:.74rem;padding:8px 10px}.authlayout_cornerLogo__rWyUe{border-radius:8px;height:36px;width:36px}.authlayout_companyLayer__C9qoq,.authlayout_formLayer__O6BSi{width:min(460px,calc(100vw - 18px))}.authlayout_showcaseLayer__rnbZK{border-radius:14px;min-height:620px;width:calc(100vw - 12px)}.authlayout_featuresLayer__G4DwE{width:calc(100vw - 12px)}.authlayout_featureGrid__OCvak{grid-template-columns:repeat(2,minmax(0,1fr))}.authlayout_featureCard__ZcK0C{min-height:auto}.authlayout_companyTrack__4Ayw1 span{padding:10px 20px}.authlayout_commentPanel__IxwNO{padding:18px 8px}}@media (max-width:480px){.authlayout_formLayer__O6BSi{padding:8px 0 24px;width:calc(100vw - 12px)}.authlayout_authShell__CFHDY{gap:16px;padding:10px 6px 24px}.authlayout_topLayer__uJVzG{left:6px;right:6px}.authlayout_topActions__Dy3vK,.authlayout_topNav__y4vaa{gap:1px;padding:3px}.authlayout_topNav__y4vaa a{font-size:.68rem;padding:7px 5px}.authlayout_topActions__Dy3vK button{font-size:.68rem;padding:7px}.authlayout_cornerLogo__rWyUe{height:34px;width:34px}.authlayout_showcaseLayer__rnbZK{min-height:560px;width:calc(100vw - 12px)}.authlayout_companyLayer__C9qoq,.authlayout_featuresLayer__G4DwE{width:calc(100vw - 12px)}}@media (max-width:360px){.authlayout_formLayer__O6BSi{width:calc(100vw - 8px)}.authlayout_topNav__y4vaa a{font-size:.64rem;padding:7px 4px}.authlayout_topActions__Dy3vK button{font-size:.64rem;padding:7px 5px}.authlayout_cornerLogo__rWyUe{height:30px;width:30px}.authlayout_featureGrid__OCvak{grid-template-columns:1fr}}@media (prefers-reduced-motion:reduce){.authlayout_commentPanel__IxwNO,.authlayout_commentPanel__IxwNO:before,.authlayout_companyTrack__4Ayw1,.authlayout_featureCard__ZcK0C,.authlayout_showcaseLayer__rnbZK{animation:none}.authlayout_authShell__CFHDY{scroll-behavior:auto}}.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_companyLogo__9Nuap{border-radius:50%;height:100%;object-fit:contain;width:100%}.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_controlActions__kIStI{align-items:center;display:flex;gap:8px}.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)}.jobcard_deleteBtn__upta\+{align-items:center;background:#fff!important;border:1.5px solid #fca5a5!important;border-radius:8px!important;box-shadow:none!important;color:#ef4444!important;display:flex;justify-content:center;padding:7px!important}.jobcard_deleteBtn__upta\+:hover{background:#fef2f2!important;border-color:#ef4444!important;box-shadow:0 2px 6px #ef444433!important;transform:scale(1.08)!important}.jobcard_confirmOverlay__xeYLY{align-items:center;background:#00000073;display:flex;inset:0;justify-content:center;position:fixed;z-index:10100}.jobcard_confirmBox__OzLhm{animation:jobcard_popIn__gm5m2 .18s ease;background:#fff;border-radius:16px;box-shadow:0 20px 60px #0000002e;max-width:380px;padding:28px 28px 24px;text-align:center;width:90%}@keyframes jobcard_popIn__gm5m2{0%{opacity:0;transform:scale(.93)}to{opacity:1;transform:scale(1)}}.jobcard_confirmIcon__dHwO0{margin-bottom:12px}.jobcard_confirmTitle__UOHUn{color:#111827;font-size:17px;font-weight:700;margin:0 0 8px}.jobcard_confirmBody__fyFv1{color:#6b7280;font-size:13px;line-height:1.55;margin:0 0 22px}.jobcard_confirmActions__qOZ-V{display:flex;gap:10px;justify-content:center}.jobcard_confirmCancel__2A5bF{background:#fff;border:1.5px solid #d1d5db;border-radius:8px;color:#374151;cursor:pointer;font-size:13px;font-weight:600;padding:9px 22px;transition:background .15s}.jobcard_confirmCancel__2A5bF:hover{background:#f3f4f6}.jobcard_confirmDelete__9jZtl{background:#ef4444;border:none;border-radius:8px;box-shadow:0 2px 6px #ef44444d;color:#fff;cursor:pointer;font-size:13px;font-weight:600;padding:9px 22px;transition:background .15s}.jobcard_confirmDelete__9jZtl:hover{background:#dc2626}.jobcard_confirmDelete__9jZtl:disabled{cursor:not-allowed;opacity:.6}@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_timeFilterGroup__t8J42{background:#f3f4f6;border-radius:8px;display:flex;gap:4px;padding:3px}.appliedjobs_filterBtn__8dH-T{background:#0000;border:none;border-radius:6px;color:#6b7280;cursor:pointer;font-size:13px;font-weight:500;padding:6px 12px;transition:all .2s;white-space:nowrap}.appliedjobs_filterBtn__8dH-T:hover{background:#e5e7eb;color:#374151}.appliedjobs_filterBtnActive__5UIzy{background:#fff;box-shadow:0 1px 3px #0000001f;color:#1d4ed8;font-weight:600}.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}@media (max-width:768px){.ResumeGenerator_overlay__yWxnz{padding:0}}@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%}@media (max-width:768px){.ResumeGenerator_modal__fyWAB{border-radius:0;height:100%;max-height:100%;max-width:100%;overflow-x:hidden;width:100vw}}@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,#4f46e5,#6366f1 50%,#8b5cf6);border-bottom:1px solid #ffffff14;color:#fff;display:flex;flex-shrink:0;justify-content:space-between;padding:16px 24px}@media (max-width:768px){.ResumeGenerator_modalHeader__8A9ke{padding:12px 16px}}.ResumeGenerator_modalHeaderContent__y3cc9{flex:1 1}.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}@media (max-width:768px){.ResumeGenerator_modalBody__HCW7Z{padding:16px}}.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}@media (max-width:768px){.ResumeGenerator_selectionTitle__iUyQD{font-size:1.4rem;margin-bottom:24px}}.ResumeGenerator_typeSelectionView__aVjFD{align-items:center;display:flex;flex-direction:column;justify-content:center;padding:40px 0}.ResumeGenerator_typeGrid__ymjfP{grid-gap:24px;display:grid;gap:24px;grid-template-columns:repeat(auto-fit,minmax(280px,1fr));max-width:800px;width:100%}.ResumeGenerator_typeCard__clw2L{align-items:center;background:#fff;border:1px solid #e2e8f0;border-radius:16px;cursor:pointer;display:flex;flex-direction:column;gap:16px;padding:30px;text-align:center;transition:all .2s}.ResumeGenerator_typeCard__clw2L:hover{border-color:#4f46e5;box-shadow:0 10px 25px -5px #0000001a;transform:translateY(-5px)}.ResumeGenerator_typeIcon__13EDw{color:#4f46e5;height:48px;width:48px}.ResumeGenerator_typeName__uQeRe{color:#1e293b;font-size:1.25rem;font-weight:700}.ResumeGenerator_typeDesc__mFksj{color:#64748b;font-size:.9rem;line-height:1.5}.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}@media (max-width:768px){.ResumeGenerator_thumbnailHover__1kYpo{-webkit-backdrop-filter:none;backdrop-filter:none;background:#ffffff1a;opacity:1}}.ResumeGenerator_templateCard__IUde0:hover .ResumeGenerator_thumbnailHover__1kYpo{opacity:1}.ResumeGenerator_useTemplateBtn__zdttU{background:#4f46e5;border:none;border-radius:30px;color:#fff;cursor:pointer;font-size:.85rem;font-weight:700;padding:12px 24px}.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_colorSwatchActive__xCzVm{border-color:#1e293b;transform:scale(1.2)}.ResumeGenerator_workspaceLayout__g53ss{display:flex;flex:1 1;gap:0;overflow:hidden}@media (max-width:768px){.ResumeGenerator_workspaceLayout__g53ss{flex-direction:column;overflow-y:auto}}.ResumeGenerator_designSidebar__QFfrL{background:#fff;border-right:1px solid #e5e7eb;display:flex;flex-direction:column;gap:18px;overflow-y:auto;padding:20px;width:280px}.ResumeGenerator_designSidebar__QFfrL::-webkit-scrollbar{width:6px}.ResumeGenerator_designSidebar__QFfrL::-webkit-scrollbar-thumb{background:#e2e8f0;border-radius:3px}.ResumeGenerator_designSidebar__QFfrL::-webkit-scrollbar-thumb:hover{background:#cbd5e1}@media (max-width:768px){.ResumeGenerator_designSidebar__QFfrL{border-bottom:1px solid #e2e8f0;border-right:none;max-height:auto;order:2;padding:16px;width:100%}}.ResumeGenerator_sidebarSection__KtSG4{display:flex;flex-direction:column;gap:8px}.ResumeGenerator_sidebarSection__KtSG4 label{color:#64748b;font-size:.75rem;font-weight:700;text-transform:uppercase}.ResumeGenerator_sidebarBtn__CELJk{background:#f8fafc;border:1px dashed #cbd5e1;border-radius:6px;color:#475569;cursor:pointer;font-size:.78rem;font-weight:600;margin-top:2px;padding:8px 10px;text-align:center;transition:all .15s}.ResumeGenerator_sidebarBtn__CELJk:hover{background:#eef2ff;border-color:#6366f1;border-style:solid;color:#4338ca}.ResumeGenerator_sidebarTip__sz0cN{background:#fffbeb;border-left:3px solid #f59e0b;border-radius:8px;color:#92400e;font-size:.75rem;line-height:1.4;padding:12px}.ResumeGenerator_resultActionBar__A7JUn{align-items:center;background:#fff;border-bottom:1px solid #e5e7eb;box-shadow:0 1px 0 #0f172a0a;display:flex;flex-shrink:0;gap:12px;justify-content:space-between;padding:12px 20px;position:sticky;top:0;z-index:5}@media (max-width:768px){.ResumeGenerator_resultActionBar__A7JUn{align-items:stretch;flex-direction:column;gap:12px;padding:12px 16px}}.ResumeGenerator_actionBarControls__BGmBw,.ResumeGenerator_resultActionsRight__1t8AR{align-items:center;display:flex;gap:12px}@media (max-width:768px){.ResumeGenerator_resultActionsRight__1t8AR{flex-wrap:wrap;justify-content:center;width:100%}}.ResumeGenerator_previewContentWrapper__kv1LF{align-items:center;background:#e2e8f0;display:flex;flex:1 1;flex-direction:column;gap:4px;overflow-y:auto;padding:24px 40px 60px}@media (max-width:768px){.ResumeGenerator_previewContentWrapper__kv1LF{min-height:450px;order:1;overflow-x:auto;padding:16px 10px 40px}}.ResumeGenerator_previewContent__7UXx\+{background:#fff;box-shadow:0 20px 60px #0f172a2e,0 0 0 1px #0f172a0d;margin:0 auto;position:relative;transform-origin:top left;width:210mm;z-index:2}.ResumeGenerator_previewStage__L4lR4{margin:0 auto;position:relative}.ResumeGenerator_pageBreakLayer__wsKqw{left:0;pointer-events:none;position:absolute;top:0;z-index:3}.ResumeGenerator_pageBreakLine__vFjtl{border-top:2px dashed #f97316;height:0;left:-8px;opacity:.7;position:absolute;right:-8px}.ResumeGenerator_pageBreakBadge__RS6xU{background:#fff7ed;border:1px solid #fed7aa;border-radius:10px;color:#c2410c;font-size:9.5px;font-weight:700;letter-spacing:.3px;padding:2px 8px;position:absolute;right:8px;text-transform:uppercase;top:-10px}.ResumeGenerator_pagePreviewBadge__HkQ9-{align-items:center;align-self:center;background:#fff;border:1px solid #e2e8f0;border-radius:999px;box-shadow:0 6px 20px #0f172a14;color:#334155;display:inline-flex;font-size:.78rem;gap:8px;margin:0 auto 16px;padding:6px 14px;position:sticky;top:0;width:max-content;z-index:4}.ResumeGenerator_pagePreviewBadgeIcon__u94Af{font-size:.95rem}.ResumeGenerator_pagePreviewBadgeMeta__uAwLS{border-left:1px solid #e2e8f0;color:#94a3b8;margin-left:2px;padding-left:8px}.ResumeGenerator_entryModalOverlay__RquWP{align-items:center;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:#0f172a99;display:flex;inset:0;justify-content:center;padding:16px;position:fixed;z-index:10001}.ResumeGenerator_entryFormCard__gxdxw{background:#fff;border-radius:12px;max-width:500px;overflow:hidden;width:100%}.ResumeGenerator_entryHeader__k66bQ{align-items:center;background:#f8fafc;border-bottom:1px solid #e2e8f0;display:flex;justify-content:space-between;padding:16px 20px}.ResumeGenerator_entryBody__w1UNt{display:flex;flex-direction:column;gap:16px;max-height:70vh;overflow-y:auto;padding:20px}.ResumeGenerator_formRow__Dl7LW{display:flex;gap:16px}@media (max-width:480px){.ResumeGenerator_formRow__Dl7LW{flex-direction:column;gap:12px}}.ResumeGenerator_formField__Fe0kn{display:flex;flex:1 1;flex-direction:column;gap:6px}.ResumeGenerator_formField__Fe0kn label{color:#475569;font-size:.85rem;font-weight:600}.ResumeGenerator_formField__Fe0kn input,.ResumeGenerator_formField__Fe0kn textarea{border:1px solid #cbd5e1;border-radius:6px;font-size:.9rem;padding:8px 12px}.ResumeGenerator_entryFooter__bAQqq{border-top:1px solid #e2e8f0;display:flex;gap:12px;justify-content:flex-end;padding:16px 20px}.ResumeGenerator_downloadBtn__URs7-,.ResumeGenerator_generateBtn__LDHHA,.ResumeGenerator_primaryBtn__ZY2zP{border:none;border-radius:8px;cursor:pointer;font-size:.9rem;font-weight:600;padding:10px 20px}.ResumeGenerator_downloadBtn__URs7-,.ResumeGenerator_primaryBtn__ZY2zP{background:#4f46e5;color:#fff}.ResumeGenerator_secondaryBtn__H8aUP{background:#fff;border:1px solid #e2e8f0;border-radius:8px;cursor:pointer;font-size:.9rem;font-weight:600;padding:10px 20px}.ResumeGenerator_backBtn__A-mo8{background:none;border:none;color:#64748b;cursor:pointer;font-weight:600}.ResumeGenerator_errorMsg__4scmx{color:#dc2626;font-size:.9rem;margin-bottom:16px}.ResumeGenerator_errorMsgInline__H7vms{color:#dc2626;font-size:.85rem}.ResumeGenerator_deleteList__cw3MF{display:flex;flex-direction:column;gap:4px;margin-bottom:14px}.ResumeGenerator_deleteListLabel__uMZeQ{color:#94a3b8;display:block;font-size:.65rem;font-weight:700;letter-spacing:.6px;margin-bottom:4px;text-transform:uppercase}.ResumeGenerator_deleteListEmpty__tX0Fv{border:1px dashed #e2e8f0;border-radius:6px;color:#cbd5e1;font-size:.7rem;margin-bottom:4px;padding:6px 8px;text-align:center}.ResumeGenerator_deleteListItem__RpImG{align-items:center;background:#fff;border:1px solid #e2e8f0;border-radius:6px;cursor:grab;display:flex;gap:6px;padding:6px 8px;transition:all .15s ease}.ResumeGenerator_deleteListItem__RpImG:hover{background:#fafbfc;border-color:#cbd5e1}.ResumeGenerator_deleteListItem__RpImG:active{cursor:grabbing}.ResumeGenerator_deleteListItem__RpImG.ResumeGenerator_dragging__kEUwQ{opacity:.4;transform:scale(.98)}.ResumeGenerator_deleteListItem__RpImG.ResumeGenerator_dragOver__MOamK{border-color:#4f46e5;box-shadow:0 0 0 3px #4f46e51f;transform:translateY(-1px)}.ResumeGenerator_dragHandle__NqE97{color:#cbd5e1;cursor:grab;flex-shrink:0;font-size:.85rem;letter-spacing:-2px;line-height:1;-webkit-user-select:none;user-select:none}.ResumeGenerator_deleteListItem__RpImG:hover .ResumeGenerator_dragHandle__NqE97{color:#94a3b8}.ResumeGenerator_deleteListItemText__Qbi\+t{color:#334155;flex:1 1;font-size:.75rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ResumeGenerator_deleteEntryBtn__z9gIZ{align-items:center;background:none;border:none;border-radius:4px;color:#94a3b8;cursor:pointer;display:flex;flex-shrink:0;font-size:1rem;height:20px;justify-content:center;line-height:1;transition:all .15s;width:20px}.ResumeGenerator_deleteEntryBtn__z9gIZ:hover{background:#fee2e2;color:#dc2626}.ResumeGenerator_sidebarHint__DVnwd{color:#94a3b8;font-size:.7rem;line-height:1.4;margin:-4px 0 6px}.ResumeGenerator_skillsEditor__B\+w45{display:flex;flex-direction:column;gap:10px}.ResumeGenerator_skillsCatPicker__da1wf{display:flex;flex-wrap:wrap;gap:4px}.ResumeGenerator_skillsCatBtn__h0Mu\+{background:#f8fafc;border:1px solid #e2e8f0;border-radius:14px;color:#64748b;cursor:pointer;font-size:.7rem;font-weight:600;padding:4px 8px;transition:all .15s}.ResumeGenerator_skillsCatBtn__h0Mu\+:hover{border-color:#cbd5e1;color:#334155}.ResumeGenerator_skillsCatBtnActive__hCJzt{background:#4f46e5;border-color:#4f46e5;color:#fff}.ResumeGenerator_skillsCatBtnActive__hCJzt:hover{background:#4338ca;color:#fff}.ResumeGenerator_skillsAddRow__pE8Wq{display:flex;gap:6px}.ResumeGenerator_skillsInput__cNZXr{border:1px solid #cbd5e1;border-radius:6px;flex:1 1;font-size:.8rem;outline:none;padding:7px 10px;transition:border-color .15s}.ResumeGenerator_skillsInput__cNZXr:focus{border-color:#4f46e5;box-shadow:0 0 0 3px #4f46e51a}.ResumeGenerator_skillsAddBtn__hlxJF{background:#4f46e5;border:none;border-radius:6px;color:#fff;cursor:pointer;font-size:.78rem;font-weight:600;padding:0 12px;transition:background .15s}.ResumeGenerator_skillsAddBtn__hlxJF:hover{background:#4338ca}.ResumeGenerator_skillsCatGroup__MjjX5{border-top:1px solid #f1f5f9;padding-top:8px}.ResumeGenerator_skillsCatLabel__pNv3j{color:#64748b;font-size:.65rem;font-weight:700;letter-spacing:.5px;margin-bottom:6px;text-transform:uppercase}.ResumeGenerator_skillsChips__N3ic7{display:flex;flex-wrap:wrap;gap:4px}.ResumeGenerator_skillsChip__AH\+02{align-items:center;background:#eef2ff;border-radius:12px;color:#3730a3;display:inline-flex;font-size:.72rem;font-weight:500;gap:4px;line-height:1.2;padding:3px 4px 3px 8px}.ResumeGenerator_skillsChipRemove__h8uu5{align-items:center;background:#fff9;border:none;border-radius:50%;color:#6366f1;cursor:pointer;display:flex;font-size:.85rem;height:14px;justify-content:center;line-height:1;padding:0;transition:all .15s;width:14px}.ResumeGenerator_skillsChipRemove__h8uu5:hover{background:#ef4444;color:#fff}.ResumeGenerator_editBtn__7DMOp{background:#fff;border:1px solid #cbd5e1;border-radius:8px;cursor:pointer;font-size:.9rem;font-weight:600;padding:8px 16px}.ResumeGenerator_editBtnActive__-RZVD{background:#eef2ff;border-color:#4f46e5;color:#4f46e5}.ResumeGenerator_spinner__A0WD7{animation:ResumeGenerator_spin__4IUNW 1s linear infinite;border:3px solid #f3f3f3;border-radius:50%;border-top-color:#4f46e5;height:40px;width:40px}@keyframes ResumeGenerator_spin__4IUNW{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.FeedbackModal_overlay__0GRcH{align-items:center;animation:FeedbackModal_fadeIn__Xva-C .2s ease;background:#00000073;display:flex;inset:0;justify-content:center;position:fixed;z-index:1000}@keyframes FeedbackModal_fadeIn__Xva-C{0%{opacity:0}to{opacity:1}}.FeedbackModal_modal__r90TV{animation:FeedbackModal_slideUp__-Cnuc .25s ease;background:#fff;border-radius:16px;box-shadow:0 20px 60px #0000002e;max-width:460px;padding:28px 32px;width:100%}@keyframes FeedbackModal_slideUp__-Cnuc{0%{opacity:0;transform:translateY(24px)}to{opacity:1;transform:translateY(0)}}.FeedbackModal_header__\+kLD5{align-items:flex-start;display:flex;justify-content:space-between;margin-bottom:20px}.FeedbackModal_title__6ehsb{color:#1e293b;font-size:1.15rem;font-weight:700;margin:0 0 4px}.FeedbackModal_subtitle__y\+oov{color:#64748b;font-size:.82rem;margin:0}.FeedbackModal_closeBtn__JI6sj{background:none;border:none;color:#94a3b8;cursor:pointer;font-size:1.4rem;line-height:1;padding:0 2px;transition:color .15s}.FeedbackModal_closeBtn__JI6sj:hover{color:#1e293b}.FeedbackModal_stars__IHdGK{display:flex;gap:6px;margin-bottom:6px}.FeedbackModal_star__qVg60{background:none;border:none;color:#d1d5db;cursor:pointer;line-height:1;padding:2px;transition:color .12s,transform .1s}.FeedbackModal_starFilled__Q14Rs{color:#f59e0b}.FeedbackModal_star__qVg60:hover{transform:scale(1.15)}.FeedbackModal_ratingLabel__6Hh1v{color:#64748b;font-size:.8rem;font-weight:500;margin:0 0 16px}.FeedbackModal_tags__Uu0uk{display:flex;flex-wrap:wrap;gap:8px;margin-bottom:16px}.FeedbackModal_tag__\+5vK9{background:#f1f5f9;border:1.5px solid #e2e8f0;border-radius:20px;color:#475569;cursor:pointer;font-size:.78rem;padding:5px 13px;transition:background .15s,border-color .15s,color .15s;white-space:nowrap}.FeedbackModal_tag__\+5vK9:hover{background:#e0f2fe;border-color:#38bdf8;color:#0369a1}.FeedbackModal_tagActive__Hl365{background:#dbeafe;border-color:#3b82f6;color:#1d4ed8;font-weight:600}.FeedbackModal_textarea__sMMWV{border:1.5px solid #e2e8f0;border-radius:10px;box-sizing:border-box;color:#1e293b;font-family:inherit;font-size:.85rem;margin-bottom:20px;outline:none;padding:10px 13px;resize:vertical;transition:border-color .15s;width:100%}.FeedbackModal_textarea__sMMWV:focus{border-color:#3b82f6}.FeedbackModal_actions__RDFWy{display:flex;gap:10px;justify-content:flex-end}.FeedbackModal_skipBtn__pICx-{background:none;border:1.5px solid #e2e8f0;border-radius:8px;color:#64748b;cursor:pointer;font-size:.85rem;padding:9px 20px;transition:border-color .15s,color .15s}.FeedbackModal_skipBtn__pICx-:hover{border-color:#94a3b8;color:#334155}.FeedbackModal_submitBtn__35c-l{background:#3b82f6;border:none;border-radius:8px;color:#fff;cursor:pointer;font-size:.85rem;font-weight:600;padding:9px 22px;transition:background .15s}.FeedbackModal_submitBtn__35c-l:hover:not(:disabled){background:#2563eb}.FeedbackModal_submitBtn__35c-l:disabled{cursor:not-allowed;opacity:.5}.FeedbackModal_thankYou__3mcs-{padding:20px 0;text-align:center}.FeedbackModal_thankYouIcon__Z4hzR{display:block;font-size:2.5rem;margin-bottom:12px}.FeedbackModal_thankYou__3mcs- h3{color:#1e293b;font-size:1.1rem;font-weight:700;margin:0 0 6px}.FeedbackModal_thankYou__3mcs- p{color:#64748b;font-size:.85rem;margin:0}@media (max-width:500px){.FeedbackModal_modal__r90TV{margin:16px;padding:22px 18px}}.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;cursor:default;display:flex;gap:10px}.jobsview_filterIcon__anLu4,.jobsview_filterToggleIcon__VBvN2{color:#1d4ed8;height:20px;width:20px}.jobsview_filterToggleIcon__VBvN2{display:none;flex-shrink:0;margin-left:auto;transition:transform .2s ease}.jobsview_filterToggleOpen__H6m5O{transform:rotate(180deg)}.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_filterBtnGroup__VZLYa{align-items:center;display:flex;gap:6px}.jobsview_applyBtn__wvk5J{background:#1d4ed8;border:none;border-radius:8px;box-shadow:0 2px 4px #1d4ed833;color:#fff;cursor:pointer;flex:1 1;font-size:12px;font-weight:600;padding:7px 10px;transition:all .3s;white-space:nowrap}.jobsview_applyBtn__wvk5J:hover{background:#1e40af;box-shadow:0 4px 8px #1d4ed84d}.jobsview_resetBtn__eRWWT{background:#f3f4f6;border:1px solid #d1d5db;border-radius:8px;box-shadow:0 1px 2px #0000000d;color:#374151;cursor:pointer;flex:1 1;font-size:12px;font-weight:500;padding:7px 10px;transition:all .3s;white-space:nowrap}.jobsview_resetBtn__eRWWT:hover{background:#e5e7eb;border-color:#9ca3af}.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_cardHeaderClickable__yTzsP{border-radius:8px;cursor:pointer;margin:-6px -8px;padding:6px 8px;transition:background .15s}.jobsview_cardHeaderClickable__yTzsP:hover{background:#eff6ff}.jobsview_cardHeaderClickable__yTzsP:hover .jobsview_jobTitle__cgFd9{color:#1d4ed8;text-decoration:underline}.jobsview_cardHeaderClickable__yTzsP:hover .jobsview_viewDetailsBtn__y4SnW{color:#1e40af;transform:scale(1.1)}.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_matchBadgeGroup__9LrQ5{align-items:center;display:flex;flex-direction:row;flex-wrap:wrap;gap:6px}.jobsview_matchBadgeBreakdown__1puIS{font-size:11px;gap:4px;padding:3px 7px}.jobsview_matchBadgeLabel__hNGlM{font-weight:500;opacity:.8}.jobsview_matchBadgeValue__z3Q99{font-weight:700}.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}.jobsview_jdButton__8L3uq{background:#f0f9ff;color:#0369a1}.jobsview_jdButton__8L3uq:hover{background:#e0f2fe}.jobsview_jdModalOverlay__cNZE3{align-items:center;background:#0f172a94;display:flex;inset:0;justify-content:center;padding:24px;position:fixed;z-index:10002}.jobsview_jdModal__tuwEn{background:#fff;border-radius:10px;box-shadow:0 24px 60px #0f172a47;display:flex;flex-direction:column;max-height:min(82vh,780px);overflow:hidden;width:min(860px,100%)}.jobsview_jdModalHeader__y7MGY{align-items:flex-start;border-bottom:1px solid #e5e7eb;display:flex;gap:16px;justify-content:space-between;padding:18px 20px}.jobsview_jdModalTitle__B6IFK{color:#0f172a;font-size:18px;font-weight:700;line-height:1.3;margin:0}.jobsview_jdModalSubtitle__51fCd{color:#64748b;font-size:13px;line-height:1.4;margin:4px 0 0}.jobsview_jdModalClose__sAFWo{align-items:center;background:#fff;border:1px solid #e2e8f0;border-radius:8px;color:#475569;cursor:pointer;display:inline-flex;flex-shrink:0;height:34px;justify-content:center;width:34px}.jobsview_jdModalClose__sAFWo:hover{background:#f8fafc;color:#0f172a}.jobsview_jdModalClose__sAFWo svg{height:18px;width:18px}.jobsview_jdModalBody__7w-gp{color:#334155;font-size:14px;line-height:1.65;overflow-y:auto;padding:20px;white-space:pre-wrap}@media (max-width:768px){.jobsview_page__gKxPk{padding:12px 12px 20px}.jobsview_filterSection__3XfX3{border-radius:12px;margin:0 0 12px;padding:12px;position:sticky;top:-12px;z-index:100}.jobsview_filterHeader__dCTXj{align-items:center!important;cursor:pointer;flex-direction:row!important;padding:4px 2px;-webkit-user-select:none;user-select:none}.jobsview_filterToggleIcon__VBvN2{display:block}.jobsview_filterGrid__Taf6P{display:none;margin-top:12px}.jobsview_filterGridOpen__NOudp{display:grid}.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:12px}.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_jdModalOverlay__cNZE3{padding:14px}.jobsview_jdModalHeader__y7MGY{padding:16px}.jobsview_jdModalBody__7w-gp{font-size:13px;padding:16px}}.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%}}
/*!
 * Quill Editor v2.0.3
 * https://quilljs.com
 * Copyright (c) 2017-2024, Slab
 * Copyright (c) 2014, Jason Chen
 * Copyright (c) 2013, salesforce.com
 */.ql-container{box-sizing:border-box;font-family:Helvetica,Arial,sans-serif;font-size:13px;height:100%;margin:0;position:relative}.ql-container.ql-disabled .ql-tooltip{visibility:hidden}.ql-container:not(.ql-disabled) li[data-list=checked]>.ql-ui,.ql-container:not(.ql-disabled) li[data-list=unchecked]>.ql-ui{cursor:pointer}.ql-clipboard{height:1px;left:-100000px;overflow-y:hidden;position:absolute;top:50%}.ql-clipboard p{margin:0;padding:0}.ql-editor{word-wrap:break-word;box-sizing:border-box;counter-reset:list-0 list-1 list-2 list-3 list-4 list-5 list-6 list-7 list-8 list-9;height:100%;line-height:1.42;outline:none;overflow-y:auto;padding:12px 15px;-o-tab-size:4;tab-size:4;-moz-tab-size:4;text-align:left;white-space:pre-wrap}.ql-editor>*{cursor:text}.ql-editor blockquote,.ql-editor h1,.ql-editor h2,.ql-editor h3,.ql-editor h4,.ql-editor h5,.ql-editor h6,.ql-editor ol,.ql-editor p,.ql-editor pre{margin:0;padding:0}@supports (counter-set:none){.ql-editor h1,.ql-editor h2,.ql-editor h3,.ql-editor h4,.ql-editor h5,.ql-editor h6,.ql-editor p{counter-set:list-0 list-1 list-2 list-3 list-4 list-5 list-6 list-7 list-8 list-9}}@supports not (counter-set:none){.ql-editor h1,.ql-editor h2,.ql-editor h3,.ql-editor h4,.ql-editor h5,.ql-editor h6,.ql-editor p{counter-reset:list-0 list-1 list-2 list-3 list-4 list-5 list-6 list-7 list-8 list-9}}.ql-editor table{border-collapse:collapse}.ql-editor td{border:1px solid #000;padding:2px 5px}.ql-editor li,.ql-editor ol{padding-left:1.5em}.ql-editor li{list-style-type:none;position:relative}.ql-editor li>.ql-ui:before{display:inline-block;margin-left:-1.5em;margin-right:.3em;text-align:right;white-space:nowrap;width:1.2em}.ql-editor li[data-list=checked]>.ql-ui,.ql-editor li[data-list=unchecked]>.ql-ui{color:#777}.ql-editor li[data-list=bullet]>.ql-ui:before{content:"\2022"}.ql-editor li[data-list=checked]>.ql-ui:before{content:"\2611"}.ql-editor li[data-list=unchecked]>.ql-ui:before{content:"\2610"}@supports (counter-set:none){.ql-editor li[data-list]{counter-set:list-1 list-2 list-3 list-4 list-5 list-6 list-7 list-8 list-9}}@supports not (counter-set:none){.ql-editor li[data-list]{counter-reset:list-1 list-2 list-3 list-4 list-5 list-6 list-7 list-8 list-9}}.ql-editor li[data-list=ordered]{counter-increment:list-0}.ql-editor li[data-list=ordered]>.ql-ui:before{content:counter(list-0,decimal) ". "}.ql-editor li[data-list=ordered].ql-indent-1{counter-increment:list-1}.ql-editor li[data-list=ordered].ql-indent-1>.ql-ui:before{content:counter(list-1,lower-alpha) ". "}@supports (counter-set:none){.ql-editor li[data-list].ql-indent-1{counter-set:list-2 list-3 list-4 list-5 list-6 list-7 list-8 list-9}}@supports not (counter-set:none){.ql-editor li[data-list].ql-indent-1{counter-reset:list-2 list-3 list-4 list-5 list-6 list-7 list-8 list-9}}.ql-editor li[data-list=ordered].ql-indent-2{counter-increment:list-2}.ql-editor li[data-list=ordered].ql-indent-2>.ql-ui:before{content:counter(list-2,lower-roman) ". "}@supports (counter-set:none){.ql-editor li[data-list].ql-indent-2{counter-set:list-3 list-4 list-5 list-6 list-7 list-8 list-9}}@supports not (counter-set:none){.ql-editor li[data-list].ql-indent-2{counter-reset:list-3 list-4 list-5 list-6 list-7 list-8 list-9}}.ql-editor li[data-list=ordered].ql-indent-3{counter-increment:list-3}.ql-editor li[data-list=ordered].ql-indent-3>.ql-ui:before{content:counter(list-3,decimal) ". "}@supports (counter-set:none){.ql-editor li[data-list].ql-indent-3{counter-set:list-4 list-5 list-6 list-7 list-8 list-9}}@supports not (counter-set:none){.ql-editor li[data-list].ql-indent-3{counter-reset:list-4 list-5 list-6 list-7 list-8 list-9}}.ql-editor li[data-list=ordered].ql-indent-4{counter-increment:list-4}.ql-editor li[data-list=ordered].ql-indent-4>.ql-ui:before{content:counter(list-4,lower-alpha) ". "}@supports (counter-set:none){.ql-editor li[data-list].ql-indent-4{counter-set:list-5 list-6 list-7 list-8 list-9}}@supports not (counter-set:none){.ql-editor li[data-list].ql-indent-4{counter-reset:list-5 list-6 list-7 list-8 list-9}}.ql-editor li[data-list=ordered].ql-indent-5{counter-increment:list-5}.ql-editor li[data-list=ordered].ql-indent-5>.ql-ui:before{content:counter(list-5,lower-roman) ". "}@supports (counter-set:none){.ql-editor li[data-list].ql-indent-5{counter-set:list-6 list-7 list-8 list-9}}@supports not (counter-set:none){.ql-editor li[data-list].ql-indent-5{counter-reset:list-6 list-7 list-8 list-9}}.ql-editor li[data-list=ordered].ql-indent-6{counter-increment:list-6}.ql-editor li[data-list=ordered].ql-indent-6>.ql-ui:before{content:counter(list-6,decimal) ". "}@supports (counter-set:none){.ql-editor li[data-list].ql-indent-6{counter-set:list-7 list-8 list-9}}@supports not (counter-set:none){.ql-editor li[data-list].ql-indent-6{counter-reset:list-7 list-8 list-9}}.ql-editor li[data-list=ordered].ql-indent-7{counter-increment:list-7}.ql-editor li[data-list=ordered].ql-indent-7>.ql-ui:before{content:counter(list-7,lower-alpha) ". "}@supports (counter-set:none){.ql-editor li[data-list].ql-indent-7{counter-set:list-8 list-9}}@supports not (counter-set:none){.ql-editor li[data-list].ql-indent-7{counter-reset:list-8 list-9}}.ql-editor li[data-list=ordered].ql-indent-8{counter-increment:list-8}.ql-editor li[data-list=ordered].ql-indent-8>.ql-ui:before{content:counter(list-8,lower-roman) ". "}@supports (counter-set:none){.ql-editor li[data-list].ql-indent-8{counter-set:list-9}}@supports not (counter-set:none){.ql-editor li[data-list].ql-indent-8{counter-reset:list-9}}.ql-editor li[data-list=ordered].ql-indent-9{counter-increment:list-9}.ql-editor li[data-list=ordered].ql-indent-9>.ql-ui:before{content:counter(list-9,decimal) ". "}.ql-editor .ql-indent-1:not(.ql-direction-rtl){padding-left:3em}.ql-editor li.ql-indent-1:not(.ql-direction-rtl){padding-left:4.5em}.ql-editor .ql-indent-1.ql-direction-rtl.ql-align-right{padding-right:3em}.ql-editor li.ql-indent-1.ql-direction-rtl.ql-align-right{padding-right:4.5em}.ql-editor .ql-indent-2:not(.ql-direction-rtl){padding-left:6em}.ql-editor li.ql-indent-2:not(.ql-direction-rtl){padding-left:7.5em}.ql-editor .ql-indent-2.ql-direction-rtl.ql-align-right{padding-right:6em}.ql-editor li.ql-indent-2.ql-direction-rtl.ql-align-right{padding-right:7.5em}.ql-editor .ql-indent-3:not(.ql-direction-rtl){padding-left:9em}.ql-editor li.ql-indent-3:not(.ql-direction-rtl){padding-left:10.5em}.ql-editor .ql-indent-3.ql-direction-rtl.ql-align-right{padding-right:9em}.ql-editor li.ql-indent-3.ql-direction-rtl.ql-align-right{padding-right:10.5em}.ql-editor .ql-indent-4:not(.ql-direction-rtl){padding-left:12em}.ql-editor li.ql-indent-4:not(.ql-direction-rtl){padding-left:13.5em}.ql-editor .ql-indent-4.ql-direction-rtl.ql-align-right{padding-right:12em}.ql-editor li.ql-indent-4.ql-direction-rtl.ql-align-right{padding-right:13.5em}.ql-editor .ql-indent-5:not(.ql-direction-rtl){padding-left:15em}.ql-editor li.ql-indent-5:not(.ql-direction-rtl){padding-left:16.5em}.ql-editor .ql-indent-5.ql-direction-rtl.ql-align-right{padding-right:15em}.ql-editor li.ql-indent-5.ql-direction-rtl.ql-align-right{padding-right:16.5em}.ql-editor .ql-indent-6:not(.ql-direction-rtl){padding-left:18em}.ql-editor li.ql-indent-6:not(.ql-direction-rtl){padding-left:19.5em}.ql-editor .ql-indent-6.ql-direction-rtl.ql-align-right{padding-right:18em}.ql-editor li.ql-indent-6.ql-direction-rtl.ql-align-right{padding-right:19.5em}.ql-editor .ql-indent-7:not(.ql-direction-rtl){padding-left:21em}.ql-editor li.ql-indent-7:not(.ql-direction-rtl){padding-left:22.5em}.ql-editor .ql-indent-7.ql-direction-rtl.ql-align-right{padding-right:21em}.ql-editor li.ql-indent-7.ql-direction-rtl.ql-align-right{padding-right:22.5em}.ql-editor .ql-indent-8:not(.ql-direction-rtl){padding-left:24em}.ql-editor li.ql-indent-8:not(.ql-direction-rtl){padding-left:25.5em}.ql-editor .ql-indent-8.ql-direction-rtl.ql-align-right{padding-right:24em}.ql-editor li.ql-indent-8.ql-direction-rtl.ql-align-right{padding-right:25.5em}.ql-editor .ql-indent-9:not(.ql-direction-rtl){padding-left:27em}.ql-editor li.ql-indent-9:not(.ql-direction-rtl){padding-left:28.5em}.ql-editor .ql-indent-9.ql-direction-rtl.ql-align-right{padding-right:27em}.ql-editor li.ql-indent-9.ql-direction-rtl.ql-align-right{padding-right:28.5em}.ql-editor li.ql-direction-rtl{padding-right:1.5em}.ql-editor li.ql-direction-rtl>.ql-ui:before{margin-left:.3em;margin-right:-1.5em;text-align:left}.ql-editor table{table-layout:fixed;width:100%}.ql-editor table td{outline:none}.ql-editor .ql-code-block-container{font-family:monospace}.ql-editor .ql-video{display:block;max-width:100%}.ql-editor .ql-video.ql-align-center{margin:0 auto}.ql-editor .ql-video.ql-align-right{margin:0 0 0 auto}.ql-editor .ql-bg-black{background-color:#000}.ql-editor .ql-bg-red{background-color:#e60000}.ql-editor .ql-bg-orange{background-color:#f90}.ql-editor .ql-bg-yellow{background-color:#ff0}.ql-editor .ql-bg-green{background-color:#008a00}.ql-editor .ql-bg-blue{background-color:#06c}.ql-editor .ql-bg-purple{background-color:#93f}.ql-editor .ql-color-white{color:#fff}.ql-editor .ql-color-red{color:#e60000}.ql-editor .ql-color-orange{color:#f90}.ql-editor .ql-color-yellow{color:#ff0}.ql-editor .ql-color-green{color:#008a00}.ql-editor .ql-color-blue{color:#06c}.ql-editor .ql-color-purple{color:#93f}.ql-editor .ql-font-serif{font-family:Georgia,Times New Roman,serif}.ql-editor .ql-font-monospace{font-family:Monaco,Courier New,monospace}.ql-editor .ql-size-small{font-size:.75em}.ql-editor .ql-size-large{font-size:1.5em}.ql-editor .ql-size-huge{font-size:2.5em}.ql-editor .ql-direction-rtl{direction:rtl;text-align:inherit}.ql-editor .ql-align-center{text-align:center}.ql-editor .ql-align-justify{text-align:justify}.ql-editor .ql-align-right{text-align:right}.ql-editor .ql-ui{position:absolute}.ql-editor.ql-blank:before{color:#0009;content:attr(data-placeholder);font-style:italic;left:15px;pointer-events:none;position:absolute;right:15px}.ql-snow .ql-toolbar:after,.ql-snow.ql-toolbar:after{clear:both;content:"";display:table}.ql-snow .ql-toolbar button,.ql-snow.ql-toolbar button{background:none;border:none;cursor:pointer;display:inline-block;float:left;height:24px;padding:3px 5px;width:28px}.ql-snow .ql-toolbar button svg,.ql-snow.ql-toolbar button svg{float:left;height:100%}.ql-snow .ql-toolbar button:active:hover,.ql-snow.ql-toolbar button:active:hover{outline:none}.ql-snow .ql-toolbar input.ql-image[type=file],.ql-snow.ql-toolbar input.ql-image[type=file]{display:none}.ql-snow .ql-toolbar .ql-picker-item.ql-selected,.ql-snow .ql-toolbar .ql-picker-item:hover,.ql-snow .ql-toolbar .ql-picker-label.ql-active,.ql-snow .ql-toolbar .ql-picker-label:hover,.ql-snow .ql-toolbar button.ql-active,.ql-snow .ql-toolbar button:focus,.ql-snow .ql-toolbar button:hover,.ql-snow.ql-toolbar .ql-picker-item.ql-selected,.ql-snow.ql-toolbar .ql-picker-item:hover,.ql-snow.ql-toolbar .ql-picker-label.ql-active,.ql-snow.ql-toolbar .ql-picker-label:hover,.ql-snow.ql-toolbar button.ql-active,.ql-snow.ql-toolbar button:focus,.ql-snow.ql-toolbar button:hover{color:#06c}.ql-snow .ql-toolbar .ql-picker-item.ql-selected .ql-fill,.ql-snow .ql-toolbar .ql-picker-item.ql-selected .ql-stroke.ql-fill,.ql-snow .ql-toolbar .ql-picker-item:hover .ql-fill,.ql-snow .ql-toolbar .ql-picker-item:hover .ql-stroke.ql-fill,.ql-snow .ql-toolbar .ql-picker-label.ql-active .ql-fill,.ql-snow .ql-toolbar .ql-picker-label.ql-active .ql-stroke.ql-fill,.ql-snow .ql-toolbar .ql-picker-label:hover .ql-fill,.ql-snow .ql-toolbar .ql-picker-label:hover .ql-stroke.ql-fill,.ql-snow .ql-toolbar button.ql-active .ql-fill,.ql-snow .ql-toolbar button.ql-active .ql-stroke.ql-fill,.ql-snow .ql-toolbar button:focus .ql-fill,.ql-snow .ql-toolbar button:focus .ql-stroke.ql-fill,.ql-snow .ql-toolbar button:hover .ql-fill,.ql-snow .ql-toolbar button:hover .ql-stroke.ql-fill,.ql-snow.ql-toolbar .ql-picker-item.ql-selected .ql-fill,.ql-snow.ql-toolbar .ql-picker-item.ql-selected .ql-stroke.ql-fill,.ql-snow.ql-toolbar .ql-picker-item:hover .ql-fill,.ql-snow.ql-toolbar .ql-picker-item:hover .ql-stroke.ql-fill,.ql-snow.ql-toolbar .ql-picker-label.ql-active .ql-fill,.ql-snow.ql-toolbar .ql-picker-label.ql-active .ql-stroke.ql-fill,.ql-snow.ql-toolbar .ql-picker-label:hover .ql-fill,.ql-snow.ql-toolbar .ql-picker-label:hover .ql-stroke.ql-fill,.ql-snow.ql-toolbar button.ql-active .ql-fill,.ql-snow.ql-toolbar button.ql-active .ql-stroke.ql-fill,.ql-snow.ql-toolbar button:focus .ql-fill,.ql-snow.ql-toolbar button:focus .ql-stroke.ql-fill,.ql-snow.ql-toolbar button:hover .ql-fill,.ql-snow.ql-toolbar button:hover .ql-stroke.ql-fill{fill:#06c}.ql-snow .ql-toolbar .ql-picker-item.ql-selected .ql-stroke,.ql-snow .ql-toolbar .ql-picker-item.ql-selected .ql-stroke-miter,.ql-snow .ql-toolbar .ql-picker-item:hover .ql-stroke,.ql-snow .ql-toolbar .ql-picker-item:hover .ql-stroke-miter,.ql-snow .ql-toolbar .ql-picker-label.ql-active .ql-stroke,.ql-snow .ql-toolbar .ql-picker-label.ql-active .ql-stroke-miter,.ql-snow .ql-toolbar .ql-picker-label:hover .ql-stroke,.ql-snow .ql-toolbar .ql-picker-label:hover .ql-stroke-miter,.ql-snow .ql-toolbar button.ql-active .ql-stroke,.ql-snow .ql-toolbar button.ql-active .ql-stroke-miter,.ql-snow .ql-toolbar button:focus .ql-stroke,.ql-snow .ql-toolbar button:focus .ql-stroke-miter,.ql-snow .ql-toolbar button:hover .ql-stroke,.ql-snow .ql-toolbar button:hover .ql-stroke-miter,.ql-snow.ql-toolbar .ql-picker-item.ql-selected .ql-stroke,.ql-snow.ql-toolbar .ql-picker-item.ql-selected .ql-stroke-miter,.ql-snow.ql-toolbar .ql-picker-item:hover .ql-stroke,.ql-snow.ql-toolbar .ql-picker-item:hover .ql-stroke-miter,.ql-snow.ql-toolbar .ql-picker-label.ql-active .ql-stroke,.ql-snow.ql-toolbar .ql-picker-label.ql-active .ql-stroke-miter,.ql-snow.ql-toolbar .ql-picker-label:hover .ql-stroke,.ql-snow.ql-toolbar .ql-picker-label:hover .ql-stroke-miter,.ql-snow.ql-toolbar button.ql-active .ql-stroke,.ql-snow.ql-toolbar button.ql-active .ql-stroke-miter,.ql-snow.ql-toolbar button:focus .ql-stroke,.ql-snow.ql-toolbar button:focus .ql-stroke-miter,.ql-snow.ql-toolbar button:hover .ql-stroke,.ql-snow.ql-toolbar button:hover .ql-stroke-miter{stroke:#06c}@media (pointer:coarse){.ql-snow .ql-toolbar button:hover:not(.ql-active),.ql-snow.ql-toolbar button:hover:not(.ql-active){color:#444}.ql-snow .ql-toolbar button:hover:not(.ql-active) .ql-fill,.ql-snow .ql-toolbar button:hover:not(.ql-active) .ql-stroke.ql-fill,.ql-snow.ql-toolbar button:hover:not(.ql-active) .ql-fill,.ql-snow.ql-toolbar button:hover:not(.ql-active) .ql-stroke.ql-fill{fill:#444}.ql-snow .ql-toolbar button:hover:not(.ql-active) .ql-stroke,.ql-snow .ql-toolbar button:hover:not(.ql-active) .ql-stroke-miter,.ql-snow.ql-toolbar button:hover:not(.ql-active) .ql-stroke,.ql-snow.ql-toolbar button:hover:not(.ql-active) .ql-stroke-miter{stroke:#444}}.ql-snow,.ql-snow *{box-sizing:border-box}.ql-snow .ql-hidden{display:none}.ql-snow .ql-out-bottom,.ql-snow .ql-out-top{visibility:hidden}.ql-snow .ql-tooltip{position:absolute;transform:translateY(10px)}.ql-snow .ql-tooltip a{cursor:pointer;text-decoration:none}.ql-snow .ql-tooltip.ql-flip{transform:translateY(-10px)}.ql-snow .ql-formats{display:inline-block;vertical-align:middle}.ql-snow .ql-formats:after{clear:both;content:"";display:table}.ql-snow .ql-stroke{fill:none;stroke:#444;stroke-linecap:round;stroke-linejoin:round;stroke-width:2}.ql-snow .ql-stroke-miter{fill:none;stroke:#444;stroke-miterlimit:10;stroke-width:2}.ql-snow .ql-fill,.ql-snow .ql-stroke.ql-fill{fill:#444}.ql-snow .ql-empty{fill:none}.ql-snow .ql-even{fill-rule:evenodd}.ql-snow .ql-stroke.ql-thin,.ql-snow .ql-thin{stroke-width:1}.ql-snow .ql-transparent{opacity:.4}.ql-snow .ql-direction svg:last-child{display:none}.ql-snow .ql-direction.ql-active svg:last-child{display:inline}.ql-snow .ql-direction.ql-active svg:first-child{display:none}.ql-snow .ql-editor h1{font-size:2em}.ql-snow .ql-editor h2{font-size:1.5em}.ql-snow .ql-editor h3{font-size:1.17em}.ql-snow .ql-editor h4{font-size:1em}.ql-snow .ql-editor h5{font-size:.83em}.ql-snow .ql-editor h6{font-size:.67em}.ql-snow .ql-editor a{text-decoration:underline}.ql-snow .ql-editor blockquote{border-left:4px solid #ccc;margin-bottom:5px;margin-top:5px;padding-left:16px}.ql-snow .ql-editor .ql-code-block-container,.ql-snow .ql-editor code{background-color:#f0f0f0;border-radius:3px}.ql-snow .ql-editor .ql-code-block-container{margin-bottom:5px;margin-top:5px;padding:5px 10px}.ql-snow .ql-editor code{font-size:85%;padding:2px 4px}.ql-snow .ql-editor .ql-code-block-container{background-color:#23241f;color:#f8f8f2;overflow:visible}.ql-snow .ql-editor img{max-width:100%}.ql-snow .ql-picker{color:#444;display:inline-block;float:left;font-size:14px;font-weight:500;height:24px;position:relative;vertical-align:middle}.ql-snow .ql-picker-label{cursor:pointer;display:inline-block;height:100%;padding-left:8px;padding-right:2px;position:relative;width:100%}.ql-snow .ql-picker-label:before{display:inline-block;line-height:22px}.ql-snow .ql-picker-options{background-color:#fff;display:none;min-width:100%;padding:4px 8px;position:absolute;white-space:nowrap}.ql-snow .ql-picker-options .ql-picker-item{cursor:pointer;display:block;padding-bottom:5px;padding-top:5px}.ql-snow .ql-picker.ql-expanded .ql-picker-label{color:#ccc;z-index:2}.ql-snow .ql-picker.ql-expanded .ql-picker-label .ql-fill{fill:#ccc}.ql-snow .ql-picker.ql-expanded .ql-picker-label .ql-stroke{stroke:#ccc}.ql-snow .ql-picker.ql-expanded .ql-picker-options{display:block;margin-top:-1px;top:100%;z-index:1}.ql-snow .ql-color-picker,.ql-snow .ql-icon-picker{width:28px}.ql-snow .ql-color-picker .ql-picker-label,.ql-snow .ql-icon-picker .ql-picker-label{padding:2px 4px}.ql-snow .ql-color-picker .ql-picker-label svg,.ql-snow .ql-icon-picker .ql-picker-label svg{right:4px}.ql-snow .ql-icon-picker .ql-picker-options{padding:4px 0}.ql-snow .ql-icon-picker .ql-picker-item{height:24px;padding:2px 4px;width:24px}.ql-snow .ql-color-picker .ql-picker-options{padding:3px 5px;width:152px}.ql-snow .ql-color-picker .ql-picker-item{border:1px solid #0000;float:left;height:16px;margin:2px;padding:0;width:16px}.ql-snow .ql-picker:not(.ql-color-picker):not(.ql-icon-picker) svg{margin-top:-9px;position:absolute;right:0;top:50%;width:18px}.ql-snow .ql-picker.ql-font .ql-picker-item[data-label]:not([data-label=""]):before,.ql-snow .ql-picker.ql-font .ql-picker-label[data-label]:not([data-label=""]):before,.ql-snow .ql-picker.ql-header .ql-picker-item[data-label]:not([data-label=""]):before,.ql-snow .ql-picker.ql-header .ql-picker-label[data-label]:not([data-label=""]):before,.ql-snow .ql-picker.ql-size .ql-picker-item[data-label]:not([data-label=""]):before,.ql-snow .ql-picker.ql-size .ql-picker-label[data-label]:not([data-label=""]):before{content:attr(data-label)}.ql-snow .ql-picker.ql-header{width:98px}.ql-snow .ql-picker.ql-header .ql-picker-item:before,.ql-snow .ql-picker.ql-header .ql-picker-label:before{content:"Normal"}.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="1"]:before,.ql-snow .ql-picker.ql-header .ql-picker-label[data-value="1"]:before{content:"Heading 1"}.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="2"]:before,.ql-snow .ql-picker.ql-header .ql-picker-label[data-value="2"]:before{content:"Heading 2"}.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="3"]:before,.ql-snow .ql-picker.ql-header .ql-picker-label[data-value="3"]:before{content:"Heading 3"}.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="4"]:before,.ql-snow .ql-picker.ql-header .ql-picker-label[data-value="4"]:before{content:"Heading 4"}.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="5"]:before,.ql-snow .ql-picker.ql-header .ql-picker-label[data-value="5"]:before{content:"Heading 5"}.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="6"]:before,.ql-snow .ql-picker.ql-header .ql-picker-label[data-value="6"]:before{content:"Heading 6"}.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="1"]:before{font-size:2em}.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="2"]:before{font-size:1.5em}.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="3"]:before{font-size:1.17em}.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="4"]:before{font-size:1em}.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="5"]:before{font-size:.83em}.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="6"]:before{font-size:.67em}.ql-snow .ql-picker.ql-font{width:108px}.ql-snow .ql-picker.ql-font .ql-picker-item:before,.ql-snow .ql-picker.ql-font .ql-picker-label:before{content:"Sans Serif"}.ql-snow .ql-picker.ql-font .ql-picker-item[data-value=serif]:before,.ql-snow .ql-picker.ql-font .ql-picker-label[data-value=serif]:before{content:"Serif"}.ql-snow .ql-picker.ql-font .ql-picker-item[data-value=monospace]:before,.ql-snow .ql-picker.ql-font .ql-picker-label[data-value=monospace]:before{content:"Monospace"}.ql-snow .ql-picker.ql-font .ql-picker-item[data-value=serif]:before{font-family:Georgia,Times New Roman,serif}.ql-snow .ql-picker.ql-font .ql-picker-item[data-value=monospace]:before{font-family:Monaco,Courier New,monospace}.ql-snow .ql-picker.ql-size{width:98px}.ql-snow .ql-picker.ql-size .ql-picker-item:before,.ql-snow .ql-picker.ql-size .ql-picker-label:before{content:"Normal"}.ql-snow .ql-picker.ql-size .ql-picker-item[data-value=small]:before,.ql-snow .ql-picker.ql-size .ql-picker-label[data-value=small]:before{content:"Small"}.ql-snow .ql-picker.ql-size .ql-picker-item[data-value=large]:before,.ql-snow .ql-picker.ql-size .ql-picker-label[data-value=large]:before{content:"Large"}.ql-snow .ql-picker.ql-size .ql-picker-item[data-value=huge]:before,.ql-snow .ql-picker.ql-size .ql-picker-label[data-value=huge]:before{content:"Huge"}.ql-snow .ql-picker.ql-size .ql-picker-item[data-value=small]:before{font-size:10px}.ql-snow .ql-picker.ql-size .ql-picker-item[data-value=large]:before{font-size:18px}.ql-snow .ql-picker.ql-size .ql-picker-item[data-value=huge]:before{font-size:32px}.ql-snow .ql-color-picker.ql-background .ql-picker-item{background-color:#fff}.ql-snow .ql-color-picker.ql-color .ql-picker-item{background-color:#000}.ql-code-block-container{position:relative}.ql-code-block-container .ql-ui{right:5px;top:5px}.ql-toolbar.ql-snow{border:1px solid #ccc;box-sizing:border-box;font-family:Helvetica Neue,Helvetica,Arial,sans-serif;padding:8px}.ql-toolbar.ql-snow .ql-formats{margin-right:15px}.ql-toolbar.ql-snow .ql-picker-label{border:1px solid #0000}.ql-toolbar.ql-snow .ql-picker-options{border:1px solid #0000;box-shadow:0 2px 8px #0003}.ql-toolbar.ql-snow .ql-picker.ql-expanded .ql-picker-label,.ql-toolbar.ql-snow .ql-picker.ql-expanded .ql-picker-options{border-color:#ccc}.ql-toolbar.ql-snow .ql-color-picker .ql-picker-item.ql-selected,.ql-toolbar.ql-snow .ql-color-picker .ql-picker-item:hover{border-color:#000}.ql-toolbar.ql-snow+.ql-container.ql-snow{border-top:0}.ql-snow .ql-tooltip{background-color:#fff;border:1px solid #ccc;box-shadow:0 0 5px #ddd;color:#444;padding:5px 12px;white-space:nowrap}.ql-snow .ql-tooltip:before{content:"Visit URL:";line-height:26px;margin-right:8px}.ql-snow .ql-tooltip input[type=text]{border:1px solid #ccc;display:none;font-size:13px;height:26px;margin:0;padding:3px 5px;width:170px}.ql-snow .ql-tooltip a.ql-preview{display:inline-block;max-width:200px;overflow-x:hidden;text-overflow:ellipsis;vertical-align:top}.ql-snow .ql-tooltip a.ql-action:after{border-right:1px solid #ccc;content:"Edit";margin-left:16px;padding-right:8px}.ql-snow .ql-tooltip a.ql-remove:before{content:"Remove";margin-left:8px}.ql-snow .ql-tooltip a{line-height:26px}.ql-snow .ql-tooltip.ql-editing a.ql-preview,.ql-snow .ql-tooltip.ql-editing a.ql-remove{display:none}.ql-snow .ql-tooltip.ql-editing input[type=text]{display:inline-block}.ql-snow .ql-tooltip.ql-editing a.ql-action:after{border-right:0;content:"Save";padding-right:0}.ql-snow .ql-tooltip[data-mode=link]:before{content:"Enter link:"}.ql-snow .ql-tooltip[data-mode=formula]:before{content:"Enter formula:"}.ql-snow .ql-tooltip[data-mode=video]:before{content:"Enter video:"}.ql-snow a{color:#06c}.ql-container.ql-snow{border:1px solid #ccc}.settings_page__FVojY{margin:0 auto;max-width:640px;min-height:100vh;padding:40px 24px 80px}.settings_loadingState__vgflx{color:#6b7280;font-size:15px;padding:60px 0;text-align:center}.settings_header__-MfEb{margin-bottom:28px}.settings_title__NBF5x{color:#111827;font-size:26px;font-weight:700;margin:0 0 6px}.settings_subtitle__ekPh5{color:#6b7280;font-size:14px;margin:0}.settings_card__Ab8Yr{background:#fff;border:1px solid #e5e7eb;border-radius:16px;box-shadow:0 1px 4px #0000000f;display:flex;flex-direction:column;gap:22px;padding:28px 28px 24px}.settings_sectionTitle__m9cUj{border-bottom:1px solid #f3f4f6;color:#374151;font-size:15px;font-weight:700;margin:0;padding-bottom:14px}.settings_field__LfCEi{display:flex;flex-direction:column;gap:6px}.settings_label__AN15R{color:#374151;font-size:13px;font-weight:600}.settings_input__dBAg1,.settings_select__sy96F{background:#fff;border:1.5px solid #d1d5db;border-radius:9px;box-sizing:border-box;color:#111827;font-size:14px;outline:none;padding:10px 14px;transition:border-color .15s,box-shadow .15s;width:100%}.settings_input__dBAg1:focus,.settings_select__sy96F:focus{border-color:#3b82f6;box-shadow:0 0 0 3px #3b82f61f}.settings_input__dBAg1:disabled,.settings_select__sy96F:disabled{background:#f9fafb;cursor:not-allowed;opacity:.6}.settings_hint__DZz3j{color:#9ca3af;font-size:12px}.settings_error__WVLvJ{background:#fef2f2;border:1px solid #fecaca;border-radius:8px;color:#dc2626;font-size:13px;margin:0;padding:10px 14px}.settings_actions__Y7Csv{display:flex;justify-content:flex-end;padding-top:4px}.settings_saveBtn__HzIk5{background:#3b82f6;border:none;border-radius:9px;box-shadow:0 2px 6px #3b82f64d;color:#fff;cursor:pointer;font-size:14px;font-weight:600;padding:10px 28px;transition:background .15s,transform .12s}.settings_saveBtn__HzIk5:hover{background:#2563eb;transform:scale(1.02)}.settings_saveBtn__HzIk5:disabled{cursor:not-allowed;opacity:.6;transform:none}.settings_toast__prQnW{align-items:center;animation:settings_slideUp__Ll4cR .22s ease;background:#fff;border:1px solid #6ee7b7;border-radius:10px;bottom:24px;box-shadow:0 6px 20px #0000001f;color:#065f46;display:flex;font-size:14px;font-weight:500;gap:10px;padding:13px 18px;position:fixed;right:24px;z-index:9999}.settings_toastIcon__-LHu8{color:#10b981;flex-shrink:0;height:18px;width:18px}@keyframes settings_slideUp__Ll4cR{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}.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}}.features_page__SXVRF{background:#f7f8fb;color:#172033;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;min-height:100vh}.features_hero__u2wUn{background:linear-gradient(120deg,#0a1e46d6,#124e6fc2),url(/static/media/o1jobaidlogo.189bb1e1986879c0bd0c.png) center right 10% /min(460px,46vw) no-repeat,#102033;color:#fff;min-height:620px;padding:22px 24px 84px}.features_nav__jnDWF{align-items:center;display:flex;gap:20px;justify-content:space-between;margin:0 auto;max-width:1180px}.features_brand__oqSyj{align-items:center;color:#fff;display:inline-flex;font-size:18px;font-weight:800;gap:10px;text-decoration:none}.features_logo__ZO6WD{background:#fff;border-radius:8px;height:38px;object-fit:contain;width:38px}.features_navLinks__gdUJa{align-items:center;display:flex;gap:18px}.features_navLinks__gdUJa a{color:#ffffffe0;font-size:14px;font-weight:700;text-decoration:none}.features_navLinks__gdUJa a:hover{color:#fff}.features_navButton__BAtGW{border:1px solid #ffffff61;border-radius:8px;padding:9px 14px}.features_heroInner__\+Rv7v{grid-gap:48px;align-items:end;display:grid;gap:48px;grid-template-columns:minmax(0,1fr) 360px;margin:0 auto;max-width:1180px;min-height:500px}.features_heroCopy__Gky9H{max-width:720px}.features_eyebrow__7EVh1{color:#2470d8;font-size:13px;font-weight:800;letter-spacing:0;margin:0 0 12px;text-transform:uppercase}.features_hero__u2wUn .features_eyebrow__7EVh1{color:#a9d3ff}.features_hero__u2wUn h1{color:#fff;font-size:58px;letter-spacing:0;line-height:1.02;margin:0 0 20px}.features_lede__Aiody{color:#ffffffe6;font-size:20px;line-height:1.65;margin:0;max-width:660px}.features_actions__I1fw2{display:flex;flex-wrap:wrap;gap:12px;margin-top:34px}.features_primaryAction__leRJQ,.features_secondaryAction__R\+pry{align-items:center;border-radius:8px;display:inline-flex;font-size:15px;font-weight:800;justify-content:center;min-height:46px;padding:0 18px;text-decoration:none}.features_primaryAction__leRJQ{background:#0f6fe8;box-shadow:0 14px 28px #0f6fe842;color:#fff}.features_secondaryAction__R\+pry{background:#ffffff1f;border:1px solid #ffffff57;color:#fff}.features_summaryPanel__-XgE8{grid-gap:16px;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);background:#ffffff21;border:1px solid #fff3;border-radius:8px;display:grid;gap:16px;padding:22px}.features_summaryPanel__-XgE8>div{grid-gap:4px;border-bottom:1px solid #ffffff29;display:grid;gap:4px;padding-bottom:16px}.features_summaryPanel__-XgE8>div:last-child{border-bottom:0;padding-bottom:0}.features_metric__Q5nfw{font-size:36px;font-weight:900;line-height:1}.features_metricLabel__1zSYj{color:#ffffffd1;font-size:14px;line-height:1.45}.features_section__wENQI{margin:0 auto;max-width:1180px;padding:76px 24px}.features_sectionHeader__REC-d{margin-bottom:34px;max-width:740px}.features_finalCta__ubOQK h2,.features_sectionHeader__REC-d h2,.features_workflowContent__oinkH h2{color:#172033;font-size:34px;letter-spacing:0;line-height:1.16;margin:0 0 12px}.features_finalCta__ubOQK p,.features_sectionHeader__REC-d p,.features_workflowContent__oinkH p{color:#526177;font-size:17px;line-height:1.7;margin:0}.features_featureGrid__dPRJe{grid-gap:18px;display:grid;gap:18px;grid-template-columns:repeat(3,minmax(0,1fr))}.features_featureCard__gRAwY{background:#fff;border:1px solid #dfe5ee;border-radius:8px;box-shadow:0 10px 30px #1020330f;min-height:210px;padding:24px}.features_featureCard__gRAwY h3{color:#172033;font-size:19px;line-height:1.25;margin:0 0 10px}.features_featureCard__gRAwY p{color:#5d6878;font-size:15px;line-height:1.65;margin:0}.features_workflowBand__TvsMN{background:#fff;border-bottom:1px solid #e4e9f0;border-top:1px solid #e4e9f0}.features_workflowContent__oinkH{grid-gap:48px;align-items:start;display:grid;gap:48px;grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);margin:0 auto;max-width:1180px;padding:76px 24px}.features_steps__teG9B{grid-gap:14px;display:grid;gap:14px;list-style:none;margin:0;padding:0}.features_steps__teG9B li{grid-gap:14px;align-items:center;background:#f7f8fb;border:1px solid #e0e6ef;border-radius:8px;display:grid;gap:14px;grid-template-columns:42px minmax(0,1fr);padding:16px}.features_steps__teG9B span{align-items:center;background:#0f6fe8;border-radius:8px;color:#fff;display:inline-flex;font-weight:900;height:42px;justify-content:center;width:42px}.features_steps__teG9B p{color:#24344d;font-size:15px;font-weight:700;line-height:1.5}.features_finalCta__ubOQK{background:#172033;border-radius:8px;color:#fff;padding:44px}.features_finalCta__ubOQK h2{color:#fff}.features_finalCta__ubOQK p{color:#ffffffd1;margin-bottom:24px;max-width:780px}@media (max-width:900px){.features_hero__u2wUn{background:linear-gradient(120deg,#0a1e46e0,#124e6fd1),url(/static/media/o1jobaidlogo.189bb1e1986879c0bd0c.png) top 90px right -90px /280px no-repeat,#102033;min-height:auto;padding-bottom:58px}.features_nav__jnDWF{align-items:flex-start}.features_navLinks__gdUJa{flex-wrap:wrap;gap:10px;justify-content:flex-end}.features_heroInner__\+Rv7v,.features_workflowContent__oinkH{grid-template-columns:1fr}.features_heroInner__\+Rv7v{min-height:auto;padding-top:78px}.features_hero__u2wUn h1{font-size:42px}.features_lede__Aiody{font-size:17px}.features_summaryPanel__-XgE8{max-width:420px}.features_featureGrid__dPRJe{grid-template-columns:1fr}.features_section__wENQI,.features_workflowContent__oinkH{padding-bottom:54px;padding-top:54px}}@media (max-width:560px){.features_hero__u2wUn{padding-left:18px;padding-right:18px}.features_nav__jnDWF{flex-direction:column}.features_navLinks__gdUJa{justify-content:flex-start}.features_hero__u2wUn h1{font-size:36px}.features_actions__I1fw2{display:grid}.features_finalCta__ubOQK h2,.features_sectionHeader__REC-d h2,.features_workflowContent__oinkH h2{font-size:28px}.features_finalCta__ubOQK{padding:28px}}