.TokenBalanceBar-module-scss-module__k_8Jca__bar{background:#fff;border:1px solid #e2e8f0;border-radius:.75rem;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:1rem;padding:1rem 1.25rem;display:flex;box-shadow:0 1px 2px #0f172a0a}.TokenBalanceBar-module-scss-module__k_8Jca__left{align-items:center;gap:.5rem;display:flex}.TokenBalanceBar-module-scss-module__k_8Jca__coin{font-size:1.25rem;line-height:1}.TokenBalanceBar-module-scss-module__k_8Jca__balance{color:#0f172a;font-family:Plus Jakarta Sans,sans-serif;font-size:1.25rem;font-weight:800}.TokenBalanceBar-module-scss-module__k_8Jca__fiat{color:#64748b;font-family:DM Sans,sans-serif;font-size:.875rem}.TokenBalanceBar-module-scss-module__k_8Jca__right{align-items:center;gap:1rem;display:flex}.TokenBalanceBar-module-scss-module__k_8Jca__tip{color:#94a3b8;font-family:DM Sans,sans-serif;font-size:.8125rem;font-style:italic}.TokenBalanceBar-module-scss-module__k_8Jca__walletLink{color:#4f46e5;align-items:center;gap:.375rem;font-family:DM Sans,sans-serif;font-size:.8125rem;font-weight:600;text-decoration:none;display:inline-flex}.TokenBalanceBar-module-scss-module__k_8Jca__walletLink:hover{color:#4338ca;text-decoration:underline}
.SectionLabel-module-scss-module__Qr6OmG__heading{color:#0f172a;align-items:center;gap:.5rem;margin:0 0 1rem;font-family:Plus Jakarta Sans,sans-serif;font-size:1.125rem;font-weight:700;display:flex}.SectionLabel-module-scss-module__Qr6OmG__icon{color:#4f46e5;justify-content:center;align-items:center;display:inline-flex}.SectionLabel-module-scss-module__Qr6OmG__title{align-items:center;display:inline-flex}.SectionLabel-module-scss-module__Qr6OmG__count{color:#64748b;background:#f1f5f9;border-radius:9999px;justify-content:center;align-items:center;padding:.125rem .5rem;font-family:DM Sans,sans-serif;font-size:.75rem;font-weight:600;display:inline-flex}
.HelpCategoryCard-module-scss-module__wfOkoW__card{cursor:pointer;text-align:center;font:inherit;background:#fff;border:1px solid #f1f5f9;border-radius:16px;flex-direction:column;align-items:center;gap:0;padding:20px;transition:transform .25s cubic-bezier(.4,0,.2,1),border-color .25s cubic-bezier(.4,0,.2,1),background .25s cubic-bezier(.4,0,.2,1),box-shadow .25s cubic-bezier(.4,0,.2,1);display:flex;box-shadow:0 1px 3px #0f172a0a}.HelpCategoryCard-module-scss-module__wfOkoW__card:hover{border-color:#c7d2fe;transform:translateY(-2px);box-shadow:0 6px 16px #0f172a14}.HelpCategoryCard-module-scss-module__wfOkoW__card:focus-visible{outline-offset:2px;outline:2px solid #6366f1}.HelpCategoryCard-module-scss-module__wfOkoW__active{background:#eef2ff;border:1px solid #c7d2fe;box-shadow:0 6px 16px #4f46e526}.HelpCategoryCard-module-scss-module__wfOkoW__emoji{margin-bottom:8px;font-size:28px;line-height:1;display:block}.HelpCategoryCard-module-scss-module__wfOkoW__name{color:#1e293b;margin-bottom:2px;font-family:Plus Jakarta Sans,sans-serif;font-size:14px;font-weight:700}.HelpCategoryCard-module-scss-module__wfOkoW__count{color:#94a3b8;font-size:11.5px;font-weight:500}
.HelpCategoryGrid-module-scss-module__utsr7q__grid{grid-template-columns:repeat(3,1fr);gap:14px;display:grid}@media (max-width:1200px){.HelpCategoryGrid-module-scss-module__utsr7q__grid{grid-template-columns:repeat(2,1fr)}}@media (max-width:768px){.HelpCategoryGrid-module-scss-module__utsr7q__grid{grid-template-columns:1fr}}
.ModalOverlay-module-scss-module__kg4m4W__overlay{z-index:1000;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:#00000080;justify-content:center;align-items:center;display:flex;position:fixed;inset:0}.ModalOverlay-module-scss-module__kg4m4W__card{background:#fff;border-radius:16px;flex-direction:column;width:100%;max-height:90vh;animation:.3s ModalOverlay-module-scss-module__kg4m4W__fadeInUp;display:flex;overflow:hidden;box-shadow:0 20px 60px #00000026}.ModalOverlay-module-scss-module__kg4m4W__header{background:#fff;border-radius:16px 16px 0 0;flex-shrink:0;justify-content:space-between;align-items:flex-start;padding:24px 24px 16px;display:flex}.ModalOverlay-module-scss-module__kg4m4W__content{flex:auto;padding:0 24px 24px;overflow-y:auto}.ModalOverlay-module-scss-module__kg4m4W__title{font-family:var(--font-plus-jakarta-sans);color:#1e293b;margin:0;font-size:18px;font-weight:700}.ModalOverlay-module-scss-module__kg4m4W__subtitle{color:#64748b;margin:4px 0 0;font-size:13px}
.ResumeCheckModal-module-scss-module__gs59oW__modalBody{flex-direction:column;gap:20px;display:flex}.ResumeCheckModal-module-scss-module__gs59oW__uploadStep{flex-direction:column;display:flex}.ResumeCheckModal-module-scss-module__gs59oW__hiddenInput{display:none}.ResumeCheckModal-module-scss-module__gs59oW__uploadBody{background:#f8fafc;border:1px dashed #cbd5e1;border-radius:16px;flex-direction:column;align-items:center;gap:10px;padding:28px 20px;display:flex}.ResumeCheckModal-module-scss-module__gs59oW__uploadHint{color:#64748b;margin:0;font-size:12px}.ResumeCheckModal-module-scss-module__gs59oW__scoring{color:#4f46e5;justify-content:center;align-items:center;gap:10px;padding:28px 0;font-size:14px;display:flex}.ResumeCheckModal-module-scss-module__gs59oW__spinner{border:2px solid #c7d2fe;border-top-color:#4f46e5;border-radius:50%;width:18px;height:18px;animation:.8s linear infinite ResumeCheckModal-module-scss-module__gs59oW__spin}@keyframes ResumeCheckModal-module-scss-module__gs59oW__spin{to{transform:rotate(360deg)}}.ResumeCheckModal-module-scss-module__gs59oW__result{flex-direction:column;gap:16px;display:flex}.ResumeCheckModal-module-scss-module__gs59oW__resultPassed{background:#ecfdf5;border:1px solid #a7f3d0;border-radius:14px;padding:16px}.ResumeCheckModal-module-scss-module__gs59oW__resultFailed{background:#fffbeb;border:1px solid #fcd34d;border-radius:14px;padding:16px}.ResumeCheckModal-module-scss-module__gs59oW__resultNeutral{background:#eef2ff;border:1px solid #c7d2fe;border-radius:14px;padding:16px}.ResumeCheckModal-module-scss-module__gs59oW__scoreHead{align-items:center;gap:16px;display:flex}.ResumeCheckModal-module-scss-module__gs59oW__scoreRingWrap{flex-shrink:0}.ResumeCheckModal-module-scss-module__gs59oW__scoreText{flex-direction:column;gap:4px;display:flex}.ResumeCheckModal-module-scss-module__gs59oW__scoreTitle{color:#312e81;margin:0;font-size:14px;font-weight:700}.ResumeCheckModal-module-scss-module__gs59oW__scoreMessage{align-items:center;gap:8px;margin:0;font-size:14px;font-weight:600;display:flex}.ResumeCheckModal-module-scss-module__gs59oW__scoreMessagePassed{color:#065f46}.ResumeCheckModal-module-scss-module__gs59oW__scoreMessageFailed{color:#92400e}.ResumeCheckModal-module-scss-module__gs59oW__scoreMeta{color:#6b7280;margin:0;font-size:12px}.ResumeCheckModal-module-scss-module__gs59oW__checkIcon{color:#059669}.ResumeCheckModal-module-scss-module__gs59oW__alertIcon{color:#d97706}.ResumeCheckModal-module-scss-module__gs59oW__nudge{color:#4338ca;margin:12px 0 0;font-size:13px;line-height:1.5}.ResumeCheckModal-module-scss-module__gs59oW__section{margin-top:4px}.ResumeCheckModal-module-scss-module__gs59oW__sectionLabel{text-transform:uppercase;letter-spacing:.04em;color:#6b7280;margin:0 0 8px;font-size:12px;font-weight:600}.ResumeCheckModal-module-scss-module__gs59oW__chips{flex-wrap:wrap;gap:8px;display:flex}.ResumeCheckModal-module-scss-module__gs59oW__chip{border:1px solid #0000;border-radius:999px;padding:4px 10px;font-size:12px;font-weight:500}.ResumeCheckModal-module-scss-module__gs59oW__chipMatched{color:#065f46;background:#d1fae5;border-color:#a7f3d0}.ResumeCheckModal-module-scss-module__gs59oW__chipMissing{color:#92400e;background:#fef3c7;border-color:#fde68a}.ResumeCheckModal-module-scss-module__gs59oW__tips{flex-direction:column;gap:4px;margin:0;padding-left:18px;display:flex}.ResumeCheckModal-module-scss-module__gs59oW__tip{color:#374151;font-size:13px;line-height:1.5}.ResumeCheckModal-module-scss-module__gs59oW__reuploadRow{justify-content:center;margin-top:4px;display:flex}.ResumeCheckModal-module-scss-module__gs59oW__inviteBlock{background:#eef2ff;border:1px solid #c7d2fe;border-radius:14px;padding:16px}.ResumeCheckModal-module-scss-module__gs59oW__inviteIntro{flex-direction:column;align-items:flex-start;gap:12px;display:flex}.ResumeCheckModal-module-scss-module__gs59oW__inviteDescription{color:#4338ca;margin:0;font-size:13px;line-height:1.5}.ResumeCheckModal-module-scss-module__gs59oW__inviteForm{flex-direction:column;gap:8px;display:flex}.ResumeCheckModal-module-scss-module__gs59oW__inviteLabel{color:#3730a3;font-size:12px;font-weight:600}.ResumeCheckModal-module-scss-module__gs59oW__inviteRow{align-items:center;gap:8px;display:flex}.ResumeCheckModal-module-scss-module__gs59oW__inviteInput{color:#1e293b;background:#fff;border:1px solid #c7d2fe;border-radius:10px;flex:auto;min-width:0;padding:9px 12px;font-size:14px}.ResumeCheckModal-module-scss-module__gs59oW__inviteInput::placeholder{color:#94a3b8}.ResumeCheckModal-module-scss-module__gs59oW__inviteInput:focus{border-color:#6366f1;outline:none;box-shadow:0 0 0 3px #e0e7ff}.ResumeCheckModal-module-scss-module__gs59oW__inviteInput[aria-invalid=true]{border-color:#ef4444;box-shadow:0 0 0 3px #fee2e2}.ResumeCheckModal-module-scss-module__gs59oW__inviteErrorText{color:#dc2626;margin:0;font-size:12px}.ResumeCheckModal-module-scss-module__gs59oW__inviteSent{color:#065f46;align-items:center;gap:8px;margin:0;font-size:14px;font-weight:600;display:flex}.ResumeCheckModal-module-scss-module__gs59oW__history{border-top:1px solid #e5e7eb;padding-top:16px}.ResumeCheckModal-module-scss-module__gs59oW__historyTitle{text-transform:uppercase;letter-spacing:.04em;color:#6b7280;margin:0 0 10px;font-size:12px;font-weight:600}.ResumeCheckModal-module-scss-module__gs59oW__historyMuted{color:#94a3b8;margin:0;font-size:13px}.ResumeCheckModal-module-scss-module__gs59oW__historyList{flex-direction:column;gap:8px;margin:0;padding:0;list-style:none;display:flex}.ResumeCheckModal-module-scss-module__gs59oW__historyRow{background:#fff;border:1px solid #e2e8f0;border-radius:12px;justify-content:space-between;align-items:center;gap:12px;padding:10px 12px;display:flex}.ResumeCheckModal-module-scss-module__gs59oW__historyRowMain{align-items:center;gap:8px;min-width:0;display:flex}.ResumeCheckModal-module-scss-module__gs59oW__historyFileIcon{color:#64748b;flex-shrink:0}.ResumeCheckModal-module-scss-module__gs59oW__historyFilename{color:#1e293b;text-overflow:ellipsis;white-space:nowrap;font-size:13px;overflow:hidden}.ResumeCheckModal-module-scss-module__gs59oW__historyRowMeta{flex-shrink:0;align-items:center;gap:8px;display:flex}.ResumeCheckModal-module-scss-module__gs59oW__historyScore{color:#475569;font-size:12px;font-weight:600}.ResumeCheckModal-module-scss-module__gs59oW__historyBadge{border:1px solid #0000;border-radius:999px;padding:2px 8px;font-size:11px;font-weight:600}.ResumeCheckModal-module-scss-module__gs59oW__historyBadgePassed{color:#065f46;background:#d1fae5;border-color:#a7f3d0}.ResumeCheckModal-module-scss-module__gs59oW__historyBadgeFailed{color:#92400e;background:#fef3c7;border-color:#fde68a}.ResumeCheckModal-module-scss-module__gs59oW__historyBadgeInvited{color:#4338ca;background:#e0e7ff;border-color:#c7d2fe}
.Combobox-module-scss-module__ZD-_fW__wrapper{width:100%;position:relative}.Combobox-module-scss-module__ZD-_fW__input{color:#0f172a;background:#fff;border:1px solid #e2e8f0;border-radius:8px;width:100%;padding:10px 12px;font-size:14px;line-height:1.4;transition:border-color .12s,box-shadow .12s}.Combobox-module-scss-module__ZD-_fW__input::placeholder{color:#94a3b8}.Combobox-module-scss-module__ZD-_fW__input:focus{border-color:#6366f1;outline:none;box-shadow:0 0 0 3px #eef2ff}.Combobox-module-scss-module__ZD-_fW__input:disabled{color:#94a3b8;cursor:not-allowed;background:#f8fafc}.Combobox-module-scss-module__ZD-_fW__list{z-index:40;background:#fff;border:1px solid #e2e8f0;border-radius:8px;max-height:240px;margin:0;padding:4px;list-style:none;position:absolute;top:calc(100% + 4px);left:0;right:0;overflow-y:auto;box-shadow:0 12px 24px #0f172a14}.Combobox-module-scss-module__ZD-_fW__option{color:#334155;cursor:pointer;border-radius:6px;padding:8px 10px;font-size:14px;transition:background .12s,color .12s}.Combobox-module-scss-module__ZD-_fW__option:hover{background:#f1f5f9}.Combobox-module-scss-module__ZD-_fW__optionActive{color:#4338ca;background:#eef2ff}
.FeedbackTemplateSelector-module-scss-module__-zeziq__row{gap:12px;width:100%;display:flex}.FeedbackTemplateSelector-module-scss-module__-zeziq__option{cursor:pointer;text-align:left;background-color:#fff;border:1.5px solid #e2e8f0;border-radius:12px;flex-direction:column;flex:1;align-items:flex-start;gap:4px;padding:14px 16px;transition:border-color .15s,background-color .15s;display:flex}.FeedbackTemplateSelector-module-scss-module__-zeziq__option:hover{border-color:#cbd5e1}.FeedbackTemplateSelector-module-scss-module__-zeziq__selected{background-color:#eef2ff;border:1.5px solid #4f46e5}.FeedbackTemplateSelector-module-scss-module__-zeziq__selected:hover{border-color:#4f46e5}.FeedbackTemplateSelector-module-scss-module__-zeziq__emoji{margin-bottom:4px;font-size:22px;line-height:1}.FeedbackTemplateSelector-module-scss-module__-zeziq__name{color:#0f172a;font-size:14px;font-weight:700;line-height:1.3}.FeedbackTemplateSelector-module-scss-module__-zeziq__description{color:#64748b;font-size:12px;font-weight:500;line-height:1.4}
.FeedbackBlockTags-module-scss-module__oYPWJq__wrapper{flex-direction:column;gap:16px;display:flex}.FeedbackBlockTags-module-scss-module__oYPWJq__group{flex-direction:column;gap:8px;display:flex}.FeedbackBlockTags-module-scss-module__oYPWJq__groupLabel{color:#475569;text-transform:uppercase;letter-spacing:.4px;font-size:12px;font-weight:600}.FeedbackBlockTags-module-scss-module__oYPWJq__tags{flex-wrap:wrap;gap:8px;display:flex}.FeedbackBlockTags-module-scss-module__oYPWJq__tag{color:#334155;cursor:pointer;background-color:#f1f5f9;border:none;border-radius:9999px;align-items:center;padding:6px 12px;font-size:12px;font-weight:600;line-height:1.4;transition:background-color .15s,color .15s;display:inline-flex}.FeedbackBlockTags-module-scss-module__oYPWJq__tag:hover{background-color:#e2e8f0}.FeedbackBlockTags-module-scss-module__oYPWJq__selected{color:#fff;background-color:#4f46e5}.FeedbackBlockTags-module-scss-module__oYPWJq__selected:hover{background-color:#4338ca}.FeedbackBlockTags-module-scss-module__oYPWJq__locked{cursor:not-allowed;opacity:1}.FeedbackBlockTags-module-scss-module__oYPWJq__locked:hover{background-color:#4f46e5}
.StateCitySelect-module-scss-module__DZJ47G__wrapper{gap:12px;width:100%;display:flex}.StateCitySelect-module-scss-module__DZJ47G__select{color:#0f172a;background:#fff;border:1.5px solid #e2e8f0;border-radius:8px;flex:0 0 160px;padding:10px 12px;font-family:inherit;font-size:14px}.StateCitySelect-module-scss-module__DZJ47G__select:focus{border-color:#4f46e5;outline:none;box-shadow:0 0 0 3px #4f46e51a}.StateCitySelect-module-scss-module__DZJ47G__select:disabled{color:#94a3b8;cursor:not-allowed;background:#f8fafc}
.StarRating-module-scss-module__6fClnq__row{align-items:center;gap:4px;display:flex}.StarRating-module-scss-module__6fClnq__star{cursor:pointer;background:0 0;border:none;border-radius:6px;justify-content:center;align-items:center;padding:4px;transition:background .15s;display:inline-flex}.StarRating-module-scss-module__6fClnq__star:hover,.StarRating-module-scss-module__6fClnq__active{background:#fffbeb}
.HeadHunterDetailModal-module-scss-module__QGBDqW__wrapper{flex-direction:column;gap:18px;display:flex}.HeadHunterDetailModal-module-scss-module__QGBDqW__hero{align-items:center;gap:14px;display:flex}.HeadHunterDetailModal-module-scss-module__QGBDqW__avatar{color:#fff;background:linear-gradient(135deg,#6366f1,#2dd4bf);border-radius:14px;flex-shrink:0;justify-content:center;align-items:center;width:58px;height:58px;font-family:Plus Jakarta Sans,sans-serif;font-size:19px;font-weight:800;display:flex}.HeadHunterDetailModal-module-scss-module__QGBDqW__heroBody{min-width:0}.HeadHunterDetailModal-module-scss-module__QGBDqW__heroTop{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.HeadHunterDetailModal-module-scss-module__QGBDqW__verified{color:#4f46e5;align-items:center;gap:4px;font-size:11.5px;font-weight:600;display:inline-flex}.HeadHunterDetailModal-module-scss-module__QGBDqW__location{color:#64748b;align-items:center;gap:4px;margin-top:5px;font-size:12px;display:inline-flex}.HeadHunterDetailModal-module-scss-module__QGBDqW__bio{color:#475569;font-size:13.5px;line-height:1.6}.HeadHunterDetailModal-module-scss-module__QGBDqW__segments{flex-wrap:wrap;gap:6px;display:flex}.HeadHunterDetailModal-module-scss-module__QGBDqW__statsGrid{grid-template-columns:repeat(5,1fr);gap:8px;display:grid}.HeadHunterDetailModal-module-scss-module__QGBDqW__statCard{background:#f8fafc;border:1px solid #f1f5f9;border-radius:10px;flex-direction:column;align-items:center;gap:3px;min-width:0;padding:12px 8px;display:flex}.HeadHunterDetailModal-module-scss-module__QGBDqW__statCardRush{background:#fffbeb;border-color:#fef3c7}.HeadHunterDetailModal-module-scss-module__QGBDqW__statValue{color:#0f172a;white-space:nowrap;font-family:Plus Jakarta Sans,sans-serif;font-size:15px;font-weight:800}.HeadHunterDetailModal-module-scss-module__QGBDqW__statLabel{text-transform:uppercase;letter-spacing:.4px;color:#94a3b8;text-align:center;align-items:center;gap:3px;font-size:10px;font-weight:600;display:inline-flex}.HeadHunterDetailModal-module-scss-module__QGBDqW__section{flex-direction:column;gap:10px;display:flex}.HeadHunterDetailModal-module-scss-module__QGBDqW__sectionTitle{text-transform:uppercase;letter-spacing:.7px;color:#64748b;font-size:11.5px;font-weight:700}.HeadHunterDetailModal-module-scss-module__QGBDqW__breakdown{flex-direction:column;gap:6px;display:flex}.HeadHunterDetailModal-module-scss-module__QGBDqW__breakdownRow{grid-template-columns:26px 1fr 32px;align-items:center;gap:10px;display:grid}.HeadHunterDetailModal-module-scss-module__QGBDqW__breakdownStar{color:#64748b;font-size:11.5px;font-weight:600}.HeadHunterDetailModal-module-scss-module__QGBDqW__breakdownTrack{background:#f1f5f9;border-radius:4px;height:7px;overflow:hidden}.HeadHunterDetailModal-module-scss-module__QGBDqW__breakdownFill{background:#eab308;border-radius:4px;height:100%}.HeadHunterDetailModal-module-scss-module__QGBDqW__breakdownCount{color:#94a3b8;text-align:right;font-variant-numeric:tabular-nums;font-size:11.5px}.HeadHunterDetailModal-module-scss-module__QGBDqW__placements,.HeadHunterDetailModal-module-scss-module__QGBDqW__reviews{flex-direction:column;gap:8px;margin:0;padding:0;list-style:none;display:flex}.HeadHunterDetailModal-module-scss-module__QGBDqW__placement{background:#fff;border:1px solid #f1f5f9;border-radius:10px;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;padding:12px 14px;display:flex}.HeadHunterDetailModal-module-scss-module__QGBDqW__placementMain{flex-direction:column;gap:2px;min-width:0;display:flex}.HeadHunterDetailModal-module-scss-module__QGBDqW__placementRole{color:#1e293b;font-size:13px;font-weight:600}.HeadHunterDetailModal-module-scss-module__QGBDqW__placementCompany{color:#64748b;font-size:11.5px}.HeadHunterDetailModal-module-scss-module__QGBDqW__placementMeta{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.HeadHunterDetailModal-module-scss-module__QGBDqW__placementDays{color:#059669;font-size:12px;font-weight:700}.HeadHunterDetailModal-module-scss-module__QGBDqW__placementDate{color:#94a3b8;font-size:11.5px}.HeadHunterDetailModal-module-scss-module__QGBDqW__review{background:#f8fafc;border:1px solid #f1f5f9;border-radius:10px;padding:12px 14px}.HeadHunterDetailModal-module-scss-module__QGBDqW__reviewHead{flex-wrap:wrap;align-items:center;gap:10px;margin-bottom:5px;display:flex}.HeadHunterDetailModal-module-scss-module__QGBDqW__reviewAuthor{color:#1e293b;font-size:12.5px;font-weight:700}.HeadHunterDetailModal-module-scss-module__QGBDqW__reviewDate{color:#94a3b8;margin-left:auto;font-size:11px}.HeadHunterDetailModal-module-scss-module__QGBDqW__reviewComment{color:#475569;font-size:12.5px;font-style:italic;line-height:1.55}.HeadHunterDetailModal-module-scss-module__QGBDqW__footer{justify-content:flex-end;gap:10px;padding-top:4px;display:flex}@media (max-width:700px){.HeadHunterDetailModal-module-scss-module__QGBDqW__statsGrid{grid-template-columns:repeat(2,1fr)}}.HeadHunterDetailModal-module-scss-module__QGBDqW__sectionEmpty{color:#94a3b8;margin:0;padding:12px 0;font-size:13px}
.WordCount-module-scss-module__dfjP5W__count{font-size:12px;font-weight:600}.WordCount-module-scss-module__dfjP5W__ok{color:#059669}.WordCount-module-scss-module__dfjP5W__low{color:#ef4444}
.TagInput-module-scss-module__8uU_ca__wrapper{flex-direction:column;gap:8px;display:flex}.TagInput-module-scss-module__8uU_ca__inputRow{align-items:center;gap:8px;display:flex}.TagInput-module-scss-module__8uU_ca__input{color:#0f172a;background:#fff;border:1.5px solid #e2e8f0;border-radius:8px;flex:1;min-width:0;padding:10px 12px;font-family:inherit;font-size:14px}.TagInput-module-scss-module__8uU_ca__input:focus{border-color:#4f46e5;outline:none;box-shadow:0 0 0 3px #4f46e51a}.TagInput-module-scss-module__8uU_ca__chips{flex-wrap:wrap;gap:8px;display:flex}.TagInput-module-scss-module__8uU_ca__chip{color:#4338ca;background-color:#eef2ff;border-radius:9999px;align-items:center;gap:4px;padding:4px 4px 4px 12px;font-size:12px;font-weight:600;line-height:1.4;display:inline-flex}.TagInput-module-scss-module__8uU_ca__chipRemove{color:#4338ca}.TagInput-module-scss-module__8uU_ca__chipRemove:hover:not(:disabled){color:#312e81;background-color:#c7d2fe}
.AvatarUploadModal-module-scss-module__ihCprG__body{flex-direction:column;gap:16px;padding:20px 24px;display:flex}.AvatarUploadModal-module-scss-module__ihCprG__previewBox{background:#f8fafc;border:1px dashed #cbd5e1;border-radius:12px;justify-content:center;align-items:center;width:100%;height:180px;display:flex;overflow:hidden}.AvatarUploadModal-module-scss-module__ihCprG__previewImg{object-fit:contain;max-width:100%;max-height:100%}.AvatarUploadModal-module-scss-module__ihCprG__placeholder{color:#94a3b8;font-size:13px}.AvatarUploadModal-module-scss-module__ihCprG__fileInput{color:#334155;font-size:13px}.AvatarUploadModal-module-scss-module__ihCprG__footer{background:#f8fafc;border-top:1px solid #f1f5f9;justify-content:flex-end;gap:10px;padding:16px 24px;display:flex}
.FeedbackModal-module-scss-module__ZHdiaW__body{flex-direction:column;gap:0;padding:4px 0;display:flex}.FeedbackModal-module-scss-module__ZHdiaW__guidelines{color:#4338ca;background:#eef2ff;border-radius:8px;align-items:center;gap:8px;margin-bottom:16px;padding:10px 14px;font-family:DM Sans,sans-serif;font-size:12px;font-weight:400;line-height:normal;display:flex}.FeedbackModal-module-scss-module__ZHdiaW__guidelines svg{flex-shrink:0}.FeedbackModal-module-scss-module__ZHdiaW__noInterviewNote{color:#b91c1c;background:#fef2f2;border-radius:8px;margin:12px 0 0;padding:10px 14px;font-family:DM Sans,sans-serif;font-size:12px;line-height:1.4}.FeedbackModal-module-scss-module__ZHdiaW__footer{border-top:1px solid #f1f5f9;justify-content:flex-end;align-items:center;gap:10px;margin-top:12px;padding-top:16px;display:flex}
.modalForm-module-scss-module__X4dWOW__form{flex-direction:column;gap:16px;display:flex}.modalForm-module-scss-module__X4dWOW__row{grid-template-columns:1fr 1fr;gap:12px;display:grid}.modalForm-module-scss-module__X4dWOW__field{flex-direction:column;gap:6px;min-width:0;display:flex}.modalForm-module-scss-module__X4dWOW__label{text-transform:uppercase;letter-spacing:.6px;color:#64748b;font-size:11px;font-weight:600}.modalForm-module-scss-module__X4dWOW__input,.modalForm-module-scss-module__X4dWOW__select,.modalForm-module-scss-module__X4dWOW__textarea{color:#334155;background:#fff;border:1px solid #e2e8f0;border-radius:8px;outline:none;width:100%;height:42px;padding:0 12px;font-family:DM Sans,sans-serif;font-size:13.5px;transition:border-color .2s,box-shadow .2s}.modalForm-module-scss-module__X4dWOW__textarea{resize:vertical;height:auto;min-height:86px;padding:10px 12px;line-height:1.5}.modalForm-module-scss-module__X4dWOW__input:focus,.modalForm-module-scss-module__X4dWOW__select:focus,.modalForm-module-scss-module__X4dWOW__textarea:focus{border-color:#818cf8;box-shadow:0 0 0 3px #6366f11a}.modalForm-module-scss-module__X4dWOW__select{cursor:pointer}.modalForm-module-scss-module__X4dWOW__hint{color:#94a3b8;font-size:11.5px;line-height:1.45}.modalForm-module-scss-module__X4dWOW__error{color:#dc2626;font-size:11.5px;font-weight:500}.modalForm-module-scss-module__X4dWOW__suggestion{background:#eef2ff;border:1px solid #e0e7ff;border-radius:12px;justify-content:space-between;align-items:center;gap:12px;padding:14px 16px;display:flex}.modalForm-module-scss-module__X4dWOW__suggestionLabel{color:#4338ca;font-size:12px;font-weight:600}.modalForm-module-scss-module__X4dWOW__suggestionHint{color:#6366f1;margin-top:2px;font-size:11px}.modalForm-module-scss-module__X4dWOW__suggestionValue{color:#312e81;white-space:nowrap;font-family:Plus Jakarta Sans,sans-serif;font-size:22px;font-weight:800}.modalForm-module-scss-module__X4dWOW__summary{background:#f8fafc;border:1px solid #f1f5f9;border-radius:12px;align-items:center;gap:12px;padding:12px 14px;display:flex}.modalForm-module-scss-module__X4dWOW__summaryAvatar{color:#fff;background:linear-gradient(135deg,#6366f1,#2dd4bf);border-radius:10px;flex-shrink:0;justify-content:center;align-items:center;width:40px;height:40px;font-family:Plus Jakarta Sans,sans-serif;font-size:14px;font-weight:800;display:flex}.modalForm-module-scss-module__X4dWOW__summaryBody{min-width:0}.modalForm-module-scss-module__X4dWOW__summaryTitle{color:#0f172a;text-overflow:ellipsis;white-space:nowrap;font-size:14px;font-weight:700;overflow:hidden}.modalForm-module-scss-module__X4dWOW__summarySub{color:#64748b;margin-top:2px;font-size:12px}.modalForm-module-scss-module__X4dWOW__footer{justify-content:flex-end;gap:10px;padding-top:4px;display:flex}@media (max-width:560px){.modalForm-module-scss-module__X4dWOW__row{grid-template-columns:1fr}}
.PersonaEditor-module-scss-module__0dsUUq__wrapper{flex-direction:column;gap:14px;display:flex}.PersonaEditor-module-scss-module__0dsUUq__field{flex-direction:column;gap:6px;display:flex}.PersonaEditor-module-scss-module__0dsUUq__label{color:#475569;font-size:12px;font-weight:600}.PersonaEditor-module-scss-module__0dsUUq__select,.PersonaEditor-module-scss-module__0dsUUq__textarea{color:#0f172a;background:#fff;border:1.5px solid #e2e8f0;border-radius:8px;width:100%;padding:10px 12px;font-family:inherit;font-size:14px}.PersonaEditor-module-scss-module__0dsUUq__select:focus,.PersonaEditor-module-scss-module__0dsUUq__textarea:focus{border-color:#4f46e5;outline:none;box-shadow:0 0 0 3px #4f46e51a}.PersonaEditor-module-scss-module__0dsUUq__textarea{resize:vertical;min-height:72px}
.FeedbackBlock-module-scss-module__qotpda__block{background:#f8fafc;border:1px solid #e2e8f0;border-radius:12px;flex-direction:column;gap:8px;padding:16px;display:flex}.FeedbackBlock-module-scss-module__qotpda__titleRow{justify-content:space-between;align-items:center;gap:8px;display:flex}.FeedbackBlock-module-scss-module__qotpda__title{color:#0f172a;margin:0;font-size:14px;font-weight:700}.FeedbackBlock-module-scss-module__qotpda__required{letter-spacing:.1px;color:#4f46e5;background:#eef2ff;border-radius:999px;align-items:center;padding:3px 10px;font-size:10.5px;font-weight:600;display:inline-flex}.FeedbackBlock-module-scss-module__qotpda__textarea{resize:vertical;color:#0f172a;background:#fff;border:1px solid #cbd5e1;border-radius:8px;width:100%;min-height:80px;padding:10px 12px;font-family:inherit;font-size:13px}.FeedbackBlock-module-scss-module__qotpda__textarea:focus{border-color:#4f46e5;outline:none;box-shadow:0 0 0 3px #4f46e51f}.FeedbackBlock-module-scss-module__qotpda__textarea::placeholder{color:#94a3b8}.FeedbackBlock-module-scss-module__qotpda__footer{justify-content:flex-end;display:flex}
.InterviewConsentModal-module-scss-module__6X4H3a__body{flex-direction:column;gap:16px;display:flex}.InterviewConsentModal-module-scss-module__6X4H3a__copy{color:#475569;margin:0;font-size:14px;line-height:1.55}.InterviewConsentModal-module-scss-module__6X4H3a__footer{justify-content:flex-end;gap:8px;margin-top:8px;display:flex}.InterviewConsentModal-module-scss-module__6X4H3a__btn{border-radius:10px;height:40px;padding:0 18px;font-size:13px}.InterviewConsentModal-module-scss-module__6X4H3a__btnAccept{color:#fff;background:#4f46e5}.InterviewConsentModal-module-scss-module__6X4H3a__btnAccept:hover:not(:disabled){background:#4338ca}.InterviewConsentModal-module-scss-module__6X4H3a__btnCancel{color:#475569;background:#f1f5f9}.InterviewConsentModal-module-scss-module__6X4H3a__btnCancel:hover:not(:disabled){background:#e2e8f0}
.JobEligibilityChecker-module-scss-module__h568Ea__loading{color:#64748b;background:#f8fafc;border-radius:8px;margin:8px 0;padding:12px 16px;font-size:13px}.JobEligibilityChecker-module-scss-module__h568Ea__ready{color:#047857;background:#ecfdf5;border:1px solid #a7f3d0;border-radius:8px;margin:8px 0;padding:10px 14px;font-size:13px}.JobEligibilityChecker-module-scss-module__h568Ea__notReady{background:#fffbeb;border:1px solid #fde68a;border-radius:8px;margin:8px 0;padding:14px 16px}.JobEligibilityChecker-module-scss-module__h568Ea__notReady p{color:#92400e;margin:0 0 8px;font-size:13px;font-weight:500}.JobEligibilityChecker-module-scss-module__h568Ea__checklist{margin:0 0 12px;padding:0;list-style:none}.JobEligibilityChecker-module-scss-module__h568Ea__checklist li{color:#78350f;padding:2px 0;font-size:12px}.JobEligibilityChecker-module-scss-module__h568Ea__cta{color:#fff;cursor:pointer;background:#f59e0b;border-radius:6px;padding:8px 14px;font-size:12px;font-weight:600;text-decoration:none;display:inline-block}.JobEligibilityChecker-module-scss-module__h568Ea__cta:hover{background:#d97706}
.WithdrawModal-module-scss-module__PPhoUa__body{flex-direction:column;gap:16px;padding:20px 24px;display:flex}.WithdrawModal-module-scss-module__PPhoUa__field{flex-direction:column;gap:6px;display:flex}.WithdrawModal-module-scss-module__PPhoUa__label{color:#475569;font-size:12px;font-weight:600}.WithdrawModal-module-scss-module__PPhoUa__input{color:#1e293b;background:#fff;border:1px solid #e2e8f0;border-radius:8px;outline:none;height:40px;padding:0 12px;font-family:inherit;font-size:13px;transition:all .2s}.WithdrawModal-module-scss-module__PPhoUa__input:focus{border-color:#818cf8;box-shadow:0 0 0 3px #6366f11a}.WithdrawModal-module-scss-module__PPhoUa__error{color:#ef4444;font-size:11px;font-weight:500}.WithdrawModal-module-scss-module__PPhoUa__equivalent{color:#059669;font-family:Plus Jakarta Sans,sans-serif;font-size:12px;font-weight:600}.WithdrawModal-module-scss-module__PPhoUa__railLabel{color:#1e293b;background:#f8fafc;border:1px solid #e2e8f0;border-radius:8px;align-items:center;height:40px;padding:0 12px;font-family:Plus Jakarta Sans,sans-serif;font-size:13px;font-weight:600;display:inline-flex}.WithdrawModal-module-scss-module__PPhoUa__footer{background:#f8fafc;border-top:1px solid #f1f5f9;justify-content:flex-end;gap:10px;padding:16px 24px;display:flex}
.HeroStatTile-module-scss-module__mSD5Dq__tile{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#ffffff14;border:1px solid #ffffff1a;border-radius:12px;flex-direction:column;align-items:center;padding:16px 24px;display:flex}.HeroStatTile-module-scss-module__mSD5Dq__value{font-family:Plus Jakarta Sans,system-ui,sans-serif;font-size:32px;font-weight:700;line-height:1}.HeroStatTile-module-scss-module__mSD5Dq__label{color:#cbd5e1;text-align:center;margin-top:8px;font-size:12px;font-weight:500}
.InviteHeadHunterModal-module-scss-module__7aXjLa__tiers{grid-template-columns:1fr 1fr;gap:10px;display:grid}.InviteHeadHunterModal-module-scss-module__7aXjLa__tier{cursor:pointer;background:#fff;border:1px solid #e2e8f0;border-radius:12px;align-items:flex-start;gap:10px;padding:14px;transition:border-color .2s,background .2s,box-shadow .2s;display:flex}.InviteHeadHunterModal-module-scss-module__7aXjLa__tier:hover{border-color:#c7d2fe}.InviteHeadHunterModal-module-scss-module__7aXjLa__tierActive{background:#eef2ff;border-color:#4f46e5;box-shadow:0 0 0 3px #6366f11a}.InviteHeadHunterModal-module-scss-module__7aXjLa__tier input{accent-color:#4f46e5;cursor:pointer;flex-shrink:0;margin-top:3px}.InviteHeadHunterModal-module-scss-module__7aXjLa__tierBody{flex-direction:column;gap:3px;min-width:0;display:flex}.InviteHeadHunterModal-module-scss-module__7aXjLa__tierName{color:#334155;align-items:center;gap:4px;font-size:12.5px;font-weight:700;display:inline-flex}.InviteHeadHunterModal-module-scss-module__7aXjLa__tierPrice{color:#0f172a;font-family:Plus Jakarta Sans,sans-serif;font-size:18px;font-weight:800}.InviteHeadHunterModal-module-scss-module__7aXjLa__tierMeta{color:#64748b;font-size:11px}@media (max-width:560px){.InviteHeadHunterModal-module-scss-module__7aXjLa__tiers{grid-template-columns:1fr}}
.SaveTemplateModal-module-scss-module__txTkVa__body{flex-direction:column;gap:16px;padding:20px 24px;display:flex}.SaveTemplateModal-module-scss-module__txTkVa__field{flex-direction:column;gap:6px;display:flex}.SaveTemplateModal-module-scss-module__txTkVa__label{color:#334155;font-size:12px;font-weight:600}.SaveTemplateModal-module-scss-module__txTkVa__input{color:#0f172a;background:#fff;border:1px solid #e2e8f0;border-radius:8px;height:40px;padding:0 12px;font-family:inherit;font-size:14px;transition:border-color .2s,box-shadow .2s}.SaveTemplateModal-module-scss-module__txTkVa__input::placeholder{color:#94a3b8}.SaveTemplateModal-module-scss-module__txTkVa__input:focus{border-color:#4f46e5;outline:none;box-shadow:0 0 0 3px #e0e7ff}.SaveTemplateModal-module-scss-module__txTkVa__footer{background:#f8fafc;border-top:1px solid #f1f5f9;justify-content:flex-end;gap:10px;padding:16px 24px;display:flex}
.FeedbackModal-module-scss-module__xz7hca__body{flex-direction:column;gap:16px;padding:8px 4px;display:flex}.FeedbackModal-module-scss-module__xz7hca__infoBanner{color:#4338ca;background:#eef2ff;border:1px solid #e0e7ff;border-radius:10px;align-items:center;gap:8px;padding:10px 14px;display:flex}.FeedbackModal-module-scss-module__xz7hca__hints{color:#4338ca;margin:0;font-size:12px;font-weight:600}.FeedbackModal-module-scss-module__xz7hca__blocks{flex-direction:column;gap:12px;display:flex}.FeedbackModal-module-scss-module__xz7hca__footer{border-top:1px solid #e2e8f0;justify-content:flex-end;gap:8px;margin-top:4px;padding-top:8px;display:flex}
.OpenDisputeButton-module-scss-module__p7_34q__button{color:#334155;cursor:pointer;background:#f8fafc;border:1px solid #e2e8f0;border-radius:8px;align-items:center;gap:6px;height:32px;padding:0 12px;font-family:DM Sans,sans-serif;font-size:13px;font-weight:600;transition:background .15s,color .15s,border-color .15s;display:inline-flex}.OpenDisputeButton-module-scss-module__p7_34q__button:hover:not(:disabled){color:#ef4444;background:#fef2f2;border-color:#fecaca}.OpenDisputeButton-module-scss-module__p7_34q__button:disabled{cursor:not-allowed;opacity:.55}.OpenDisputeButton-module-scss-module__p7_34q__icon{color:#ef4444;align-items:center;display:inline-flex}
.SettingsSection-module-scss-module__9ObUkW__section{margin-bottom:32px}.SettingsSection-module-scss-module__9ObUkW__section:last-child{margin-bottom:0}.SettingsSection-module-scss-module__9ObUkW__title{color:#0f172a;margin:0 0 4px;font-family:Plus Jakarta Sans,sans-serif;font-size:17px;font-weight:700}.SettingsSection-module-scss-module__9ObUkW__description{color:#94a3b8;margin:0 0 20px;font-size:13px}.SettingsSection-module-scss-module__9ObUkW__card{background:#fff;border:1px solid #f1f5f9;border-radius:16px;overflow:hidden;box-shadow:0 1px 3px #0f172a0a,0 4px 12px #0f172a0a}
.AtsResumeGate-module-scss-module__Qmyy3q__card{background:#f9fafb;border:1px solid #e5e7eb;border-radius:16px;margin-top:16px;padding:20px}.AtsResumeGate-module-scss-module__Qmyy3q__header{margin-bottom:16px}.AtsResumeGate-module-scss-module__Qmyy3q__title{color:#111827;margin:0;font-size:15px;font-weight:700}.AtsResumeGate-module-scss-module__Qmyy3q__subtitle{color:#6b7280;margin:4px 0 0;font-size:13px;line-height:1.5}.AtsResumeGate-module-scss-module__Qmyy3q__uploadRow{justify-content:center;display:flex}.AtsResumeGate-module-scss-module__Qmyy3q__hiddenInput{display:none}.AtsResumeGate-module-scss-module__Qmyy3q__scoring{color:#4f46e5;justify-content:center;align-items:center;gap:10px;padding:12px 0;font-size:14px;display:flex}.AtsResumeGate-module-scss-module__Qmyy3q__spinner{border:2px solid #c7d2fe;border-top-color:#4f46e5;border-radius:50%;width:18px;height:18px;animation:.8s linear infinite AtsResumeGate-module-scss-module__Qmyy3q__spin}@keyframes AtsResumeGate-module-scss-module__Qmyy3q__spin{to{transform:rotate(360deg)}}.AtsResumeGate-module-scss-module__Qmyy3q__result{flex-direction:column;gap:16px;display:flex}.AtsResumeGate-module-scss-module__Qmyy3q__resultPassed{background:#ecfdf5;border:1px solid #a7f3d0;border-radius:14px;padding:16px}.AtsResumeGate-module-scss-module__Qmyy3q__resultFailed{background:#fffbeb;border:1px solid #fcd34d;border-radius:14px;padding:16px}.AtsResumeGate-module-scss-module__Qmyy3q__scoreHead{align-items:center;gap:16px;display:flex}.AtsResumeGate-module-scss-module__Qmyy3q__scoreRingWrap{flex-shrink:0}.AtsResumeGate-module-scss-module__Qmyy3q__scoreText{flex-direction:column;gap:4px;display:flex}.AtsResumeGate-module-scss-module__Qmyy3q__scoreMessage{align-items:center;gap:8px;margin:0;font-size:14px;font-weight:600;display:flex}.AtsResumeGate-module-scss-module__Qmyy3q__scoreMessagePassed{color:#065f46}.AtsResumeGate-module-scss-module__Qmyy3q__scoreMessageFailed{color:#92400e}.AtsResumeGate-module-scss-module__Qmyy3q__scoreMeta{color:#6b7280;margin:0;font-size:12px}.AtsResumeGate-module-scss-module__Qmyy3q__checkIcon{color:#059669}.AtsResumeGate-module-scss-module__Qmyy3q__alertIcon{color:#d97706}.AtsResumeGate-module-scss-module__Qmyy3q__section{margin-top:4px}.AtsResumeGate-module-scss-module__Qmyy3q__sectionLabel{text-transform:uppercase;letter-spacing:.04em;color:#6b7280;margin:0 0 8px;font-size:12px;font-weight:600}.AtsResumeGate-module-scss-module__Qmyy3q__chips{flex-wrap:wrap;gap:8px;display:flex}.AtsResumeGate-module-scss-module__Qmyy3q__chip{color:#92400e;background:#fef3c7;border:1px solid #fde68a;border-radius:999px;padding:4px 10px;font-size:12px;font-weight:500}.AtsResumeGate-module-scss-module__Qmyy3q__tips{flex-direction:column;gap:4px;margin:0;padding-left:18px;display:flex}.AtsResumeGate-module-scss-module__Qmyy3q__tip{color:#374151;font-size:13px;line-height:1.5}.AtsResumeGate-module-scss-module__Qmyy3q__reuploadRow{justify-content:center;margin-top:4px;display:flex}
.ProfileSection-module-scss-module__LcJFkW__profileForm{flex-direction:column;gap:16px;padding:24px;display:flex}.ProfileSection-module-scss-module__LcJFkW__formGrid{grid-template-columns:1fr 1fr;gap:16px;display:grid}.ProfileSection-module-scss-module__LcJFkW__fullWidth{grid-column:1/-1}.ProfileSection-module-scss-module__LcJFkW__actions{justify-content:flex-end;padding-top:8px;display:flex}@media (max-width:1200px){.ProfileSection-module-scss-module__LcJFkW__formGrid{grid-template-columns:1fr}}
.WithdrawalsTab-module-scss-module__Ka-4ua__card{background:#fff;border:1px solid #f1f5f9;border-radius:16px;margin-bottom:24px;overflow:hidden;box-shadow:0 1px 3px #0000000a,0 1px 2px #00000005}.WithdrawalsTab-module-scss-module__Ka-4ua__header{border-bottom:1px solid #f1f5f9;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px;padding:20px 24px;display:flex}.WithdrawalsTab-module-scss-module__Ka-4ua__title{color:#1e293b;font-family:Plus Jakarta Sans,sans-serif;font-size:16px;font-weight:700}.WithdrawalsTab-module-scss-module__Ka-4ua__subtitle{color:#94a3b8;margin-top:2px;font-size:12px;font-weight:500}.WithdrawalsTab-module-scss-module__Ka-4ua__list{margin:0;padding:0;list-style:none}.WithdrawalsTab-module-scss-module__Ka-4ua__skeletonRow{margin:12px 24px}.WithdrawalsTab-module-scss-module__Ka-4ua__row{border-bottom:1px solid #f1f5f9;justify-content:space-between;align-items:flex-start;gap:16px;padding:16px 24px;transition:background .15s;display:flex}.WithdrawalsTab-module-scss-module__Ka-4ua__row:last-child{border-bottom:none}.WithdrawalsTab-module-scss-module__Ka-4ua__row:hover{background:#f8fafc}.WithdrawalsTab-module-scss-module__Ka-4ua__rowLeft{flex:1;align-items:flex-start;gap:14px;min-width:0;display:flex}.WithdrawalsTab-module-scss-module__Ka-4ua__rowMeta{flex-direction:column;gap:4px;min-width:0;display:flex}.WithdrawalsTab-module-scss-module__Ka-4ua__pixLine{color:#1e293b;align-items:center;gap:8px;font-size:13px;font-weight:600;display:flex}.WithdrawalsTab-module-scss-module__Ka-4ua__pixType{text-transform:uppercase;letter-spacing:.5px;color:#64748b;font-size:11px;font-weight:600}.WithdrawalsTab-module-scss-module__Ka-4ua__pixKey{color:#334155;font-family:Plus Jakarta Sans,sans-serif}.WithdrawalsTab-module-scss-module__Ka-4ua__timestamp{color:#94a3b8;font-size:12px;font-weight:500}.WithdrawalsTab-module-scss-module__Ka-4ua__reason{color:#64748b;margin-top:2px;font-size:12px;font-weight:500}.WithdrawalsTab-module-scss-module__Ka-4ua__amount{color:#1e293b;white-space:nowrap;font-family:Plus Jakarta Sans,sans-serif;font-size:14px;font-weight:700}.WithdrawalsTab-module-scss-module__Ka-4ua__emptyWrapper{padding:40px 24px}
.TrainingStartButton-module-scss-module__gWX_nq__button{color:#fff;cursor:pointer;background:linear-gradient(135deg,#a855f7 0%,#6366f1 100%);border:none;border-radius:16px;align-items:center;gap:16px;padding:18px 28px;transition:all .2s;display:inline-flex;box-shadow:0 8px 24px -8px #a855f780}.TrainingStartButton-module-scss-module__gWX_nq__button:hover:not(:disabled){transform:translateY(-2px);box-shadow:0 12px 32px -8px #a855f799}.TrainingStartButton-module-scss-module__gWX_nq__button:disabled{opacity:.6;cursor:not-allowed;transform:none}.TrainingStartButton-module-scss-module__gWX_nq__iconCircle{background:#fff3;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:44px;height:44px;display:flex}.TrainingStartButton-module-scss-module__gWX_nq__textBlock{flex-direction:column;align-items:flex-start;display:flex}.TrainingStartButton-module-scss-module__gWX_nq__mainLabel{font-family:Plus Jakarta Sans,system-ui,sans-serif;font-size:16px;font-weight:700;line-height:1.2}.TrainingStartButton-module-scss-module__gWX_nq__subLabel{opacity:.85;margin-top:4px;font-size:12px;font-weight:500}
.FeedbackKpiRow-module-scss-module__s24KRq__row{grid-template-columns:repeat(4,1fr);gap:16px;display:grid}@media (max-width:1200px){.FeedbackKpiRow-module-scss-module__s24KRq__row{grid-template-columns:repeat(2,1fr)}}@media (max-width:640px){.FeedbackKpiRow-module-scss-module__s24KRq__row{grid-template-columns:1fr}}
.PlaceBidModal-module-scss-module__BsqjNG__scorePreview{background:#f8fafc;border:1px solid #f1f5f9;border-radius:12px;padding:14px 16px}.PlaceBidModal-module-scss-module__BsqjNG__scoreHead{justify-content:space-between;align-items:baseline;gap:10px;margin-bottom:8px;display:flex}.PlaceBidModal-module-scss-module__BsqjNG__scoreLabel{color:#475569;font-size:12px;font-weight:600}.PlaceBidModal-module-scss-module__BsqjNG__scoreValue{color:#4f46e5;font-family:Plus Jakarta Sans,sans-serif;font-size:24px;font-weight:800;line-height:1}.PlaceBidModal-module-scss-module__BsqjNG__scoreTrack{background:#e2e8f0;border-radius:4px;height:8px;overflow:hidden}.PlaceBidModal-module-scss-module__BsqjNG__scoreFill{background:linear-gradient(90deg,#6366f1,#2dd4bf);border-radius:4px;height:100%;transition:width .3s}.PlaceBidModal-module-scss-module__BsqjNG__scoreHint{color:#94a3b8;margin-top:8px;font-size:11.5px;line-height:1.45}
.NewJobModal-module-scss-module__y3Sfeq__content{flex-direction:column;gap:20px;padding:0 24px 24px;display:flex}.NewJobModal-module-scss-module__y3Sfeq__requiredLegend{color:#64748b;margin:0;font-size:12px}.NewJobModal-module-scss-module__y3Sfeq__section{flex-direction:column;gap:12px;display:flex}.NewJobModal-module-scss-module__y3Sfeq__sectionTitle{text-transform:uppercase;letter-spacing:.5px;color:#4f46e5;margin:0;font-size:13px;font-weight:700}.NewJobModal-module-scss-module__y3Sfeq__field{flex-direction:column;gap:6px;display:flex}.NewJobModal-module-scss-module__y3Sfeq__label{color:#475569;font-size:12px;font-weight:600}.NewJobModal-module-scss-module__y3Sfeq__fieldHeaderRow{justify-content:space-between;align-items:center;gap:12px;display:flex}.NewJobModal-module-scss-module__y3Sfeq__input,.NewJobModal-module-scss-module__y3Sfeq__select,.NewJobModal-module-scss-module__y3Sfeq__textarea{color:#0f172a;background:#fff;border:1.5px solid #e2e8f0;border-radius:8px;width:100%;padding:10px 12px;font-family:inherit;font-size:14px}.NewJobModal-module-scss-module__y3Sfeq__input:focus,.NewJobModal-module-scss-module__y3Sfeq__select:focus,.NewJobModal-module-scss-module__y3Sfeq__textarea:focus{border-color:#4f46e5;outline:none;box-shadow:0 0 0 3px #4f46e51a}.NewJobModal-module-scss-module__y3Sfeq__textarea{resize:vertical;min-height:96px}.NewJobModal-module-scss-module__y3Sfeq__row3{grid-template-columns:1fr;gap:12px;display:grid}@media (min-width:640px){.NewJobModal-module-scss-module__y3Sfeq__row3{grid-template-columns:repeat(2,1fr)}}@media (min-width:1024px){.NewJobModal-module-scss-module__y3Sfeq__row3{grid-template-columns:repeat(3,1fr)}}.NewJobModal-module-scss-module__y3Sfeq__row2{grid-template-columns:1fr;gap:12px;display:grid}@media (min-width:640px){.NewJobModal-module-scss-module__y3Sfeq__row2{grid-template-columns:repeat(2,1fr)}}.NewJobModal-module-scss-module__y3Sfeq__calculator{background:#f8fafc;border:1px solid #e2e8f0;border-radius:8px;flex-direction:column;gap:4px;padding:16px;display:flex}.NewJobModal-module-scss-module__y3Sfeq__calcLabel{color:#64748b;font-size:12px;font-weight:600}.NewJobModal-module-scss-module__y3Sfeq__calcAmount{color:#0f172a;font-size:22px;font-weight:700}.NewJobModal-module-scss-module__y3Sfeq__calcFormula{color:#64748b;font-size:12px}.NewJobModal-module-scss-module__y3Sfeq__footer{border-top:1px solid #e2e8f0;justify-content:flex-end;align-items:center;gap:12px;padding-top:16px;display:flex}
.CompanyProfileSection-module-scss-module__6RrLLq__avatarRow{border-bottom:1px solid #f1f5f9;padding:20px 24px}.CompanyProfileSection-module-scss-module__6RrLLq__form{grid-template-columns:1fr 1fr;gap:16px;padding:20px 24px;display:grid}@media (max-width:768px){.CompanyProfileSection-module-scss-module__6RrLLq__form{grid-template-columns:1fr}}.CompanyProfileSection-module-scss-module__6RrLLq__full{flex-direction:column;grid-column:1/-1;gap:6px;display:flex}.CompanyProfileSection-module-scss-module__6RrLLq__textareaLabel{color:#334155;font-size:12px;font-weight:600}.CompanyProfileSection-module-scss-module__6RrLLq__textarea{color:#0f172a;resize:vertical;border:1px solid #e2e8f0;border-radius:10px;width:100%;min-height:80px;padding:10px 12px;font-family:DM Sans,sans-serif;font-size:13px}.CompanyProfileSection-module-scss-module__6RrLLq__textarea:focus{border-color:#6366f1;outline:none;box-shadow:0 0 0 3px #6366f126}.CompanyProfileSection-module-scss-module__6RrLLq__actions{grid-column:1/-1;justify-content:flex-end;display:flex}
.CallConsentModal-module-scss-module__qfRj5G__body{flex-direction:column;gap:16px;display:flex}.CallConsentModal-module-scss-module__qfRj5G__copy{color:#475569;margin:0;font-size:14px;line-height:1.55}.CallConsentModal-module-scss-module__qfRj5G__footer{justify-content:flex-end;gap:8px;margin-top:8px;display:flex}.CallConsentModal-module-scss-module__qfRj5G__btn{border-radius:10px;height:40px;padding:0 18px;font-size:13px}.CallConsentModal-module-scss-module__qfRj5G__btnAccept{color:#fff;background:#4f46e5}.CallConsentModal-module-scss-module__qfRj5G__btnAccept:hover:not(:disabled){background:#4338ca}.CallConsentModal-module-scss-module__qfRj5G__btnCancel{color:#475569;background:#f1f5f9}.CallConsentModal-module-scss-module__qfRj5G__btnCancel:hover:not(:disabled){background:#e2e8f0}
.FaqTagPill-module-scss-module__Fcwl6W__pill{text-transform:uppercase;letter-spacing:.4px;border-radius:8px;padding:4px 10px;font-size:10.5px;font-weight:600;display:inline-block}.FaqTagPill-module-scss-module__Fcwl6W__variantEscrow{color:#059669;background:#ecfdf5}.FaqTagPill-module-scss-module__Fcwl6W__variantTokens{color:#ca8a04;background:#fffbeb}.FaqTagPill-module-scss-module__Fcwl6W__variantPassaporte{color:#4f46e5;background:#eef2ff}.FaqTagPill-module-scss-module__Fcwl6W__variantTreino{color:#9333ea;background:#faf5ff}.FaqTagPill-module-scss-module__Fcwl6W__variantVagas{color:#059669;background:#ecfdf5}.FaqTagPill-module-scss-module__Fcwl6W__variantCursos{color:#9333ea;background:#faf5ff}.FaqTagPill-module-scss-module__Fcwl6W__variantReputacao{color:#4f46e5;background:#eef2ff}.FaqTagPill-module-scss-module__Fcwl6W__variantFeedback{color:#9333ea;background:#faf5ff}.FaqTagPill-module-scss-module__Fcwl6W__variantPlanos{color:#ca8a04;background:#fffbeb}
.InterviewSummaryPanel-module-scss-module__Uyit2a__panel{background:#f8fafc;border:1px solid #e2e8f0;border-radius:8px;flex-direction:column;gap:12px;margin-bottom:4px;padding:16px;display:flex}.InterviewSummaryPanel-module-scss-module__Uyit2a__header{align-items:center;gap:8px;display:flex}.InterviewSummaryPanel-module-scss-module__Uyit2a__headerIcon{color:#4f46e5;flex-shrink:0}.InterviewSummaryPanel-module-scss-module__Uyit2a__headerTitle{color:#334155;letter-spacing:.01em;margin:0;font-family:Plus Jakarta Sans,sans-serif;font-size:13px;font-weight:600}.InterviewSummaryPanel-module-scss-module__Uyit2a__summaryMarkdown{-webkit-overflow-scrolling:touch;color:#1e293b;word-break:break-word;background:#fff;border:1px solid #e2e8f0;border-radius:8px;max-height:360px;padding:14px 16px;font-family:DM Sans,sans-serif;font-size:14px;line-height:1.6;overflow:auto}.InterviewSummaryPanel-module-scss-module__Uyit2a__summaryMarkdown>:first-child{margin-top:0}.InterviewSummaryPanel-module-scss-module__Uyit2a__summaryMarkdown>:last-child{margin-bottom:0}.InterviewSummaryPanel-module-scss-module__Uyit2a__summaryMarkdown h1{color:#0f172a;margin:0 0 10px;font-family:Plus Jakarta Sans,sans-serif;font-size:15px;font-weight:700;line-height:1.35}.InterviewSummaryPanel-module-scss-module__Uyit2a__summaryMarkdown h2{color:#334155;margin:16px 0 6px;font-family:Plus Jakarta Sans,sans-serif;font-size:13px;font-weight:700;line-height:1.35}.InterviewSummaryPanel-module-scss-module__Uyit2a__summaryMarkdown h3,.InterviewSummaryPanel-module-scss-module__Uyit2a__summaryMarkdown h4{color:#475569;margin:12px 0 4px;font-size:13px;font-weight:600}.InterviewSummaryPanel-module-scss-module__Uyit2a__summaryMarkdown p{margin:0 0 8px}.InterviewSummaryPanel-module-scss-module__Uyit2a__summaryMarkdown strong{color:#0f172a;font-weight:600}.InterviewSummaryPanel-module-scss-module__Uyit2a__summaryMarkdown ul,.InterviewSummaryPanel-module-scss-module__Uyit2a__summaryMarkdown ol{margin:0 0 8px;padding-left:18px}.InterviewSummaryPanel-module-scss-module__Uyit2a__summaryMarkdown li{margin:0 0 4px}.InterviewSummaryPanel-module-scss-module__Uyit2a__summaryMarkdown li::marker{color:#6366f1}.InterviewSummaryPanel-module-scss-module__Uyit2a__summaryMarkdown blockquote{color:#475569;background:#eef2ff;border-left:3px solid #c7d2fe;border-radius:0 6px 6px 0;margin:8px 0;padding:6px 12px;font-style:italic}.InterviewSummaryPanel-module-scss-module__Uyit2a__summaryMarkdown hr{border:none;border-top:1px solid #e2e8f0;margin:14px 0}.InterviewSummaryPanel-module-scss-module__Uyit2a__summaryMarkdown code{color:#334155;background:#f1f5f9;border-radius:4px;padding:1px 5px;font-family:ui-monospace,SF Mono,monospace;font-size:12px}.InterviewSummaryPanel-module-scss-module__Uyit2a__summaryMarkdown a{color:#4f46e5;text-decoration:underline}.InterviewSummaryPanel-module-scss-module__Uyit2a__summaryMarkdown table{border-collapse:collapse;width:100%;margin:8px 0;font-size:12px}.InterviewSummaryPanel-module-scss-module__Uyit2a__summaryMarkdown th,.InterviewSummaryPanel-module-scss-module__Uyit2a__summaryMarkdown td{text-align:left;vertical-align:top;border:1px solid #e2e8f0;padding:6px 8px}.InterviewSummaryPanel-module-scss-module__Uyit2a__summaryMarkdown th{color:#475569;background:#f8fafc;font-weight:600}.InterviewSummaryPanel-module-scss-module__Uyit2a__summaryUnavailableNote{color:#64748b;margin:0;font-family:DM Sans,sans-serif;font-size:13px;font-style:italic;font-weight:400}.InterviewSummaryPanel-module-scss-module__Uyit2a__unavailableContainer{color:#64748b;background:#f1f5f9;border-radius:6px;align-items:center;gap:8px;padding:10px 12px;font-family:DM Sans,sans-serif;font-size:13px;font-weight:400;display:flex}.InterviewSummaryPanel-module-scss-module__Uyit2a__pendingContainer{color:#92400e;background:#fffbeb;border:1px solid #fef3c7;border-radius:6px;align-items:center;gap:8px;padding:10px 12px;font-family:DM Sans,sans-serif;font-size:13px;font-weight:400;display:flex}.InterviewSummaryPanel-module-scss-module__Uyit2a__skeletonStack{flex-direction:column;gap:8px;display:flex}.InterviewSummaryPanel-module-scss-module__Uyit2a__toggleRow{align-items:center;display:flex}.InterviewSummaryPanel-module-scss-module__Uyit2a__toggleButton{color:#4f46e5;font-family:DM Sans,sans-serif}.InterviewSummaryPanel-module-scss-module__Uyit2a__toggleButton:hover:not(:disabled){color:#4338ca;background-color:#0000;text-decoration:underline}.InterviewSummaryPanel-module-scss-module__Uyit2a__transcriptContainer{background:#fff;border:1px solid #e2e8f0;border-radius:6px;flex-direction:column;gap:0;max-height:200px;display:flex;overflow:hidden auto}.InterviewSummaryPanel-module-scss-module__Uyit2a__segment{border-bottom:1px solid #f1f5f9;flex-direction:column;gap:2px;padding:8px 12px;display:flex}.InterviewSummaryPanel-module-scss-module__Uyit2a__segment:last-child{border-bottom:none}.InterviewSummaryPanel-module-scss-module__Uyit2a__speakerLabel{letter-spacing:.05em;text-transform:uppercase;font-family:DM Sans,sans-serif;font-size:10px;font-weight:700}.InterviewSummaryPanel-module-scss-module__Uyit2a__speakerCandidate{color:#059669}.InterviewSummaryPanel-module-scss-module__Uyit2a__speakerCompany{color:#4f46e5}.InterviewSummaryPanel-module-scss-module__Uyit2a__segmentText{color:#334155;word-break:break-word;font-family:DM Sans,sans-serif;font-size:13px;line-height:1.5}
.OpenDisputeModal-module-scss-module__d-lYpq__section{padding:0 24px 16px}.OpenDisputeModal-module-scss-module__d-lYpq__label{color:#475569;margin-bottom:8px;font-family:DM Sans,sans-serif;font-size:13px;font-weight:600;display:block}.OpenDisputeModal-module-scss-module__d-lYpq__textarea{color:#0f172a;resize:vertical;box-sizing:border-box;background:#fff;border:1px solid #e2e8f0;border-radius:8px;width:100%;min-height:140px;padding:12px;font-family:DM Sans,sans-serif;font-size:13px}.OpenDisputeModal-module-scss-module__d-lYpq__textarea:focus{border-color:#4f46e5;outline:none;box-shadow:0 0 0 3px #4f46e51f}.OpenDisputeModal-module-scss-module__d-lYpq__hint{color:#94a3b8;margin:6px 0 0;font-family:DM Sans,sans-serif;font-size:11px}.OpenDisputeModal-module-scss-module__d-lYpq__footer{border-top:1px solid #f1f5f9;justify-content:flex-end;gap:8px;padding:16px 24px;display:flex}
.ForceReleaseModal-module-scss-module__Ehzrda__form{flex-direction:column;gap:20px;padding:0 24px 24px;display:flex}.ForceReleaseModal-module-scss-module__Ehzrda__field{flex-direction:column;gap:6px;display:flex}.ForceReleaseModal-module-scss-module__Ehzrda__label{color:#334155;font-size:.8125rem;font-weight:600}.ForceReleaseModal-module-scss-module__Ehzrda__textarea{color:#1e293b;resize:vertical;background:#fff;border:1px solid #e2e8f0;border-radius:10px;width:100%;min-height:120px;padding:10px 12px;font-family:inherit;font-size:.875rem;transition:border-color .15s,box-shadow .15s}.ForceReleaseModal-module-scss-module__Ehzrda__textarea:focus{border-color:#6366f1;outline:none;box-shadow:0 0 0 3px #6366f126}.ForceReleaseModal-module-scss-module__Ehzrda__textarea:disabled{color:#64748b;cursor:not-allowed;background:#f8fafc}.ForceReleaseModal-module-scss-module__Ehzrda__counter{color:#94a3b8;align-self:flex-end;font-size:.6875rem;font-weight:500}.ForceReleaseModal-module-scss-module__Ehzrda__summary{color:#334155;background:#f8fafc;border:1px solid #f1f5f9;border-radius:10px;flex-direction:column;gap:4px;padding:12px 14px;font-size:.8125rem;display:flex}.ForceReleaseModal-module-scss-module__Ehzrda__summaryLabel{text-transform:uppercase;letter-spacing:.5px;color:#64748b;font-size:.6875rem;font-weight:600}.ForceReleaseModal-module-scss-module__Ehzrda__summaryValue{color:#1e293b;font-weight:600}.ForceReleaseModal-module-scss-module__Ehzrda__actions{justify-content:flex-end;gap:10px;display:flex}
.SendTestNotificationModal-module-scss-module__MGEe4a__form{flex-direction:column;gap:16px;display:flex}.SendTestNotificationModal-module-scss-module__MGEe4a__field{flex-direction:column;gap:6px;display:flex}.SendTestNotificationModal-module-scss-module__MGEe4a__label{color:#334155;font-family:Plus Jakarta Sans,sans-serif;font-size:.8125rem;font-weight:600}.SendTestNotificationModal-module-scss-module__MGEe4a__hint{color:#64748b;font-size:.75rem}.SendTestNotificationModal-module-scss-module__MGEe4a__input,.SendTestNotificationModal-module-scss-module__MGEe4a__select,.SendTestNotificationModal-module-scss-module__MGEe4a__textarea{color:#0f172a;background:#fff;border:1px solid #e2e8f0;border-radius:8px;padding:10px 12px;font-family:DM Sans,sans-serif;font-size:.875rem}.SendTestNotificationModal-module-scss-module__MGEe4a__input:focus,.SendTestNotificationModal-module-scss-module__MGEe4a__select:focus,.SendTestNotificationModal-module-scss-module__MGEe4a__textarea:focus{border-color:#818cf8;outline:none;box-shadow:0 0 0 3px #6366f126}.SendTestNotificationModal-module-scss-module__MGEe4a__textarea{resize:vertical;min-height:120px;font-family:JetBrains Mono,Menlo,monospace;font-size:.8125rem}.SendTestNotificationModal-module-scss-module__MGEe4a__fieldError{color:#b91c1c;font-size:.75rem;font-weight:500}.SendTestNotificationModal-module-scss-module__MGEe4a__fieldErrorInput{border-color:#f87171}.SendTestNotificationModal-module-scss-module__MGEe4a__fieldErrorInput:focus{border-color:#ef4444;box-shadow:0 0 0 3px #ef444426}.SendTestNotificationModal-module-scss-module__MGEe4a__actions{justify-content:flex-end;gap:12px;margin-top:4px;display:flex}.SendTestNotificationModal-module-scss-module__MGEe4a__submitError{color:#b91c1c;background:#fef2f2;border:1px solid #fecaca;border-radius:8px;padding:10px 12px;font-size:.8125rem}
.PassportVerifiedBadge-module-scss-module__bJWKNa__badge{color:#14b8a6;align-items:center;gap:.25rem;font-family:DM Sans,sans-serif;font-size:.75rem;font-weight:600;display:inline-flex}
.InterviewDetailPanel-module-scss-module__ilw1oW__panel{border-top:1px solid #e2e8f0;padding:0 24px 24px}.InterviewDetailPanel-module-scss-module__ilw1oW__detailGrid{grid-template-columns:1fr 1fr 1fr;gap:16px;padding-top:20px;display:grid}@media (max-width:1200px){.InterviewDetailPanel-module-scss-module__ilw1oW__detailGrid{grid-template-columns:1fr}}.InterviewDetailPanel-module-scss-module__ilw1oW__section{background:#f8fafc;border:1px solid #f1f5f9;border-radius:12px;flex-direction:column;gap:8px;padding:16px;display:flex}.InterviewDetailPanel-module-scss-module__ilw1oW__section--span2{grid-column:1/3}.InterviewDetailPanel-module-scss-module__ilw1oW__section--ghosted{background:#fef2f2;border-color:#fee2e2}.InterviewDetailPanel-module-scss-module__ilw1oW__sectionTitle{text-transform:uppercase;letter-spacing:.8px;color:#94a3b8;align-items:center;gap:6px;margin:0 0 10px;font-size:11px;font-weight:600;display:flex}.InterviewDetailPanel-module-scss-module__ilw1oW__sectionIcon{color:#94a3b8;flex-shrink:0;display:flex}.InterviewDetailPanel-module-scss-module__ilw1oW__sectionTitle--red,.InterviewDetailPanel-module-scss-module__ilw1oW__sectionTitle--red .InterviewDetailPanel-module-scss-module__ilw1oW__sectionIcon{color:#ef4444}.InterviewDetailPanel-module-scss-module__ilw1oW__sectionText{color:#334155;margin:0;font-size:13px;line-height:1.6}.InterviewDetailPanel-module-scss-module__ilw1oW__detailList{color:#334155;flex-direction:column;gap:4px;margin:0;padding:0;font-size:13px;line-height:1.6;list-style:none;display:flex}.InterviewDetailPanel-module-scss-module__ilw1oW__ghostingNotice{background:#fef2f2;border-radius:12px;align-items:flex-start;gap:12px;margin-top:16px;padding:16px;display:flex}.InterviewDetailPanel-module-scss-module__ilw1oW__ghostingIcon{color:#ef4444;flex-shrink:0;margin-top:2px}.InterviewDetailPanel-module-scss-module__ilw1oW__ghostingMessage{color:#64748b;margin:4px 0;font-size:12.5px}.InterviewDetailPanel-module-scss-module__ilw1oW__ghostingQuote{color:#64748b;background:#fff;border:1px solid #fecaca;border-radius:8px;margin:10px 0 0;padding:12px 16px;font-size:12.5px;font-style:italic}.InterviewDetailPanel-module-scss-module__ilw1oW__actions{border-top:1px solid #f1f5f9;flex-direction:row;gap:10px;margin-top:16px;padding-top:16px;display:flex}
.JobsTabsSwitch-module-scss-module__oyOL7q__container{background:#f1f5f9;border-radius:9999px;margin-bottom:16px;padding:4px;display:inline-flex}
.TrainingHero-module-scss-module__o267ca__hero{color:#fff;background:linear-gradient(135deg,#0f1629 0%,#1e1b4b 50%,#1a164a 100%);border-radius:24px;grid-template-columns:1fr auto;align-items:center;gap:32px;padding:36px 40px;display:grid}.TrainingHero-module-scss-module__o267ca__heroLeft{flex-direction:column;display:flex}.TrainingHero-module-scss-module__o267ca__title{margin:0 0 8px;font-family:Plus Jakarta Sans,system-ui,sans-serif;font-size:26px;font-weight:700;line-height:1.2}.TrainingHero-module-scss-module__o267ca__subtitle{color:#cbd5e1;max-width:560px;margin:0 0 24px;font-size:14px;line-height:1.6}.TrainingHero-module-scss-module__o267ca__statRow{flex-wrap:wrap;gap:12px;display:flex}.TrainingHero-module-scss-module__o267ca__heroRight{justify-content:flex-end;align-items:center;display:flex}@media (max-width:768px){.TrainingHero-module-scss-module__o267ca__hero{grid-template-columns:1fr;padding:28px 24px}.TrainingHero-module-scss-module__o267ca__heroRight{justify-content:flex-start}}
@keyframes CandidateProfilePanel-module-scss-module__ZgM0cq__slideIn{0%{transform:translate(100%)}to{transform:translate(0)}}.CandidateProfilePanel-module-scss-module__ZgM0cq__panel{z-index:90;background:#fff;flex-direction:column;width:420px;padding:60px 24px 24px;animation:.24s ease-out CandidateProfilePanel-module-scss-module__ZgM0cq__slideIn;display:flex;position:fixed;top:0;bottom:0;right:0;overflow-y:auto;box-shadow:-8px 0 32px #0f172a1f}@media (max-width:768px){.CandidateProfilePanel-module-scss-module__ZgM0cq__panel{width:100%}}.CandidateProfilePanel-module-scss-module__ZgM0cq__closeBtn{color:#64748b;z-index:1;background:#f1f5f9;border-radius:8px;width:32px;height:32px;position:absolute;top:16px;right:16px}.CandidateProfilePanel-module-scss-module__ZgM0cq__closeBtn:hover{color:#0f172a;background:#e2e8f0}.CandidateProfilePanel-module-scss-module__ZgM0cq__heroBg{background:linear-gradient(135deg,#6366f1 0%,#4f46e5 100%);height:80px;position:absolute;top:0;left:0;right:0}.CandidateProfilePanel-module-scss-module__ZgM0cq__header{text-align:center;z-index:1;flex-direction:column;align-items:center;gap:8px;margin-bottom:24px;display:flex;position:relative}.CandidateProfilePanel-module-scss-module__ZgM0cq__name{color:#0f172a;margin:8px 0 0;font-family:Plus Jakarta Sans,sans-serif;font-size:20px;font-weight:700}.CandidateProfilePanel-module-scss-module__ZgM0cq__location{color:#64748b;margin:0;font-family:DM Sans,sans-serif;font-size:13px}.CandidateProfilePanel-module-scss-module__ZgM0cq__stats{grid-template-columns:repeat(3,1fr);gap:12px;margin-bottom:24px;display:grid}.CandidateProfilePanel-module-scss-module__ZgM0cq__statCell{background:#f8fafc;border:1px solid #e2e8f0;border-radius:12px;flex-direction:column;align-items:center;gap:4px;padding:14px 8px;display:flex}.CandidateProfilePanel-module-scss-module__ZgM0cq__statValue{font-family:Plus Jakarta Sans,sans-serif;font-size:20px;font-weight:800;line-height:1}.CandidateProfilePanel-module-scss-module__ZgM0cq__statValueIndigo{color:#4f46e5}.CandidateProfilePanel-module-scss-module__ZgM0cq__statValueEmerald{color:#059669}.CandidateProfilePanel-module-scss-module__ZgM0cq__statValueGold{color:#ca8a04}.CandidateProfilePanel-module-scss-module__ZgM0cq__statLabel{color:#64748b;text-transform:uppercase;letter-spacing:.04em;font-family:DM Sans,sans-serif;font-size:11px;font-weight:500}.CandidateProfilePanel-module-scss-module__ZgM0cq__infoSection{background:#f8fafc;border:1px solid #e2e8f0;border-radius:12px;flex-direction:column;gap:12px;margin-bottom:16px;padding:16px;display:flex}.CandidateProfilePanel-module-scss-module__ZgM0cq__infoRow{color:#64748b;align-items:center;gap:10px;font-family:DM Sans,sans-serif;font-size:13px;display:flex}.CandidateProfilePanel-module-scss-module__ZgM0cq__infoRow svg{color:#94a3b8}.CandidateProfilePanel-module-scss-module__ZgM0cq__infoLabel{min-width:70px;font-weight:500}.CandidateProfilePanel-module-scss-module__ZgM0cq__infoValue{color:#0f172a;margin-left:auto;font-weight:600}.CandidateProfilePanel-module-scss-module__ZgM0cq__badgesRow{flex-wrap:wrap;gap:8px;margin-bottom:24px;display:flex}.CandidateProfilePanel-module-scss-module__ZgM0cq__badge{background:#fffbeb;border:1px solid #fef3c7;border-radius:10px;justify-content:center;align-items:center;width:36px;height:36px;font-size:18px;display:inline-flex}.CandidateProfilePanel-module-scss-module__ZgM0cq__actions{border-top:1px solid #e2e8f0;flex-wrap:wrap;gap:12px;margin-top:auto;padding-top:16px;display:flex}.CandidateProfilePanel-module-scss-module__ZgM0cq__disputeRow{justify-content:flex-end;padding-top:12px;display:flex}
.PendingFeedbackCard-module-scss-module__1n93nq__card{background:#fff;border:1px solid #f1f5f9;border-left:3px solid #34d399;border-radius:12px;align-items:center;gap:16px;padding:16px 20px;transition:box-shadow .15s,transform .15s;display:flex;box-shadow:0 1px 3px #0000000a,0 1px 2px #00000005}.PendingFeedbackCard-module-scss-module__1n93nq__card:hover{box-shadow:0 8px 25px #4f46e514,0 2px 8px #0000000a}.PendingFeedbackCard-module-scss-module__1n93nq__card--urgent{background:#fef2f24d;border-left-color:#f87171}.PendingFeedbackCard-module-scss-module__1n93nq__card--warning{border-left-color:#fbbf24}.PendingFeedbackCard-module-scss-module__1n93nq__card--ok{border-left-color:#34d399}.PendingFeedbackCard-module-scss-module__1n93nq__body{flex-direction:column;flex:1;gap:2px;min-width:0;display:flex}.PendingFeedbackCard-module-scss-module__1n93nq__name{color:#1e293b;font-size:13.5px;font-weight:600}.PendingFeedbackCard-module-scss-module__1n93nq__jobTitle{color:#94a3b8;font-size:12px}.PendingFeedbackCard-module-scss-module__1n93nq__timerWrap{align-items:center;min-width:110px;display:flex}.PendingFeedbackCard-module-scss-module__1n93nq__templatePill{text-align:center;white-space:nowrap;border-radius:8px;min-width:70px;padding:3px 10px;font-size:11px;font-weight:600}.PendingFeedbackCard-module-scss-module__1n93nq__templatePill--default{color:#4f46e5;background:#eef2ff}.PendingFeedbackCard-module-scss-module__1n93nq__templatePill--persona{color:#14b8a6;background:#14b8a614}.PendingFeedbackCard-module-scss-module__1n93nq__sendButton{white-space:nowrap;cursor:pointer;border:1px solid #0000;border-radius:8px;align-items:center;gap:6px;padding:7px 14px;font-family:DM Sans,sans-serif;font-size:12px;font-weight:600;transition:all .15s;display:inline-flex}.PendingFeedbackCard-module-scss-module__1n93nq__sendButton--urgent{color:#fff;background:#059669;border-color:#059669}.PendingFeedbackCard-module-scss-module__1n93nq__sendButton--urgent:hover{background:#10b981;border-color:#10b981}.PendingFeedbackCard-module-scss-module__1n93nq__sendButton--default{color:#334155;background:#fff;border-color:#e2e8f0}.PendingFeedbackCard-module-scss-module__1n93nq__sendButton--default:hover{background:#f8fafc;border-color:#cbd5e1}.PendingFeedbackCard-module-scss-module__1n93nq__timerWrap--urgent{animation:1.5s infinite PendingFeedbackCard-module-scss-module__1n93nq__pulse}@keyframes PendingFeedbackCard-module-scss-module__1n93nq__pulse{0%,to{opacity:1}50%{opacity:.6}}
.UpgradePlanModal-module-scss-module__pC0JJW__wrapper{flex-direction:column;gap:18px;display:flex}.UpgradePlanModal-module-scss-module__pC0JJW__cycleToggle{background:#f1f5f9;border-radius:10px;align-items:center;gap:6px;width:fit-content;padding:5px;display:flex}.UpgradePlanModal-module-scss-module__pC0JJW__cycleHint{color:#059669;white-space:nowrap;padding:0 8px;font-size:11.5px;font-weight:600}.UpgradePlanModal-module-scss-module__pC0JJW__plans{grid-template-columns:repeat(3,1fr);align-items:stretch;gap:12px;display:grid}.UpgradePlanModal-module-scss-module__pC0JJW__plan{background:#fff;border:1px solid #e2e8f0;border-radius:14px;flex-direction:column;gap:10px;padding:18px;transition:border-color .2s,box-shadow .2s;display:flex}.UpgradePlanModal-module-scss-module__pC0JJW__planHighlight{border-color:#4f46e5;box-shadow:0 8px 25px #4f46e51a}.UpgradePlanModal-module-scss-module__pC0JJW__planCurrent{background:#f8fafc}.UpgradePlanModal-module-scss-module__pC0JJW__planHead{justify-content:space-between;align-items:center;gap:8px;display:flex}.UpgradePlanModal-module-scss-module__pC0JJW__planName{color:#0f172a;font-family:Plus Jakarta Sans,sans-serif;font-size:16px;font-weight:800}.UpgradePlanModal-module-scss-module__pC0JJW__planTag{text-transform:uppercase;letter-spacing:.5px;color:#4f46e5;white-space:nowrap;background:#eef2ff;border-radius:999px;padding:3px 8px;font-size:10px;font-weight:700}.UpgradePlanModal-module-scss-module__pC0JJW__planPrice{align-items:baseline;gap:4px;display:flex}.UpgradePlanModal-module-scss-module__pC0JJW__planPriceValue{color:#0f172a;font-family:Plus Jakarta Sans,sans-serif;font-size:24px;font-weight:800;line-height:1}.UpgradePlanModal-module-scss-module__pC0JJW__planPricePer{color:#94a3b8;font-size:12px;font-weight:500}.UpgradePlanModal-module-scss-module__pC0JJW__planBlurb{color:#64748b;font-size:12px;line-height:1.5}.UpgradePlanModal-module-scss-module__pC0JJW__perks{flex-direction:column;flex:1;gap:7px;margin:0;padding:0;list-style:none;display:flex}.UpgradePlanModal-module-scss-module__pC0JJW__perk{color:#475569;align-items:flex-start;gap:6px;font-size:12px;line-height:1.4;display:flex}.UpgradePlanModal-module-scss-module__pC0JJW__perkIcon{color:#059669;flex-shrink:0;margin-top:2px}.UpgradePlanModal-module-scss-module__pC0JJW__planAction{display:flex}.UpgradePlanModal-module-scss-module__pC0JJW__planAction>*{width:100%}@media (max-width:700px){.UpgradePlanModal-module-scss-module__pC0JJW__plans{grid-template-columns:1fr}}
.CompleteInterviewModal-module-scss-module__ALT69G__body{flex-direction:column;gap:12px;padding:4px 0 8px;display:flex}.CompleteInterviewModal-module-scss-module__ALT69G__callout{color:#065f46;background:#ecfdf5;border-radius:8px;align-items:flex-start;gap:10px;padding:12px 14px;font-family:DM Sans,sans-serif;font-size:13px;font-weight:400;line-height:1.45;display:flex}.CompleteInterviewModal-module-scss-module__ALT69G__callout svg{flex-shrink:0}.CompleteInterviewModal-module-scss-module__ALT69G__field{color:#334155;flex-direction:column;gap:6px;font-family:DM Sans,sans-serif;font-size:13px;font-weight:500;display:flex}.CompleteInterviewModal-module-scss-module__ALT69G__textarea{color:#0f172a;resize:vertical;background:#fff;border:1px solid #cbd5e1;border-radius:8px;outline:none;min-height:84px;padding:10px 12px;font-family:DM Sans,sans-serif;font-size:14px;font-weight:400;line-height:1.4;transition:border-color .12s,box-shadow .12s}.CompleteInterviewModal-module-scss-module__ALT69G__textarea:focus{border-color:#10b981;box-shadow:0 0 0 3px #d1fae5}.CompleteInterviewModal-module-scss-module__ALT69G__error{color:#ef4444;margin:0;font-family:DM Sans,sans-serif;font-size:12px;font-weight:500}.CompleteInterviewModal-module-scss-module__ALT69G__footer{border-top:1px solid #f1f5f9;flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:10px;margin-top:8px;padding-top:14px;display:flex}@media (max-width:480px){.CompleteInterviewModal-module-scss-module__ALT69G__footer{flex-direction:column-reverse;align-items:stretch}}
.JobTemplatesModal-module-scss-module__0e8SUq__list{flex-direction:column;gap:10px;padding:20px 24px;display:flex}.JobTemplatesModal-module-scss-module__0e8SUq__row{background:#fff;border:1px solid #e2e8f0;border-radius:12px;justify-content:space-between;align-items:center;gap:16px;padding:14px 16px;display:flex}.JobTemplatesModal-module-scss-module__0e8SUq__main{flex-direction:column;flex:1;gap:8px;min-width:0;display:flex}.JobTemplatesModal-module-scss-module__0e8SUq__name{color:#0f172a;white-space:nowrap;text-overflow:ellipsis;font-size:14px;font-weight:600;overflow:hidden}.JobTemplatesModal-module-scss-module__0e8SUq__renameInput{color:#0f172a;background:#fff;border:1px solid #6366f1;border-radius:8px;outline:none;width:100%;padding:8px 12px;font-size:14px;font-weight:600}.JobTemplatesModal-module-scss-module__0e8SUq__renameInput:focus{border-color:#4f46e5;box-shadow:0 0 0 3px #e0e7ff}.JobTemplatesModal-module-scss-module__0e8SUq__chips{flex-wrap:wrap;gap:6px;display:flex}.JobTemplatesModal-module-scss-module__0e8SUq__chip{color:#475569;white-space:nowrap;text-overflow:ellipsis;background:#f1f5f9;border-radius:999px;max-width:180px;padding:2px 10px;font-size:12px;font-weight:500;overflow:hidden}.JobTemplatesModal-module-scss-module__0e8SUq__actions,.JobTemplatesModal-module-scss-module__0e8SUq__confirm{flex-shrink:0;align-items:center;gap:8px;display:flex}.JobTemplatesModal-module-scss-module__0e8SUq__confirmText{color:#475569;white-space:nowrap;font-size:13px;font-weight:500}.JobTemplatesModal-module-scss-module__0e8SUq__loading{flex-direction:column;gap:10px;padding:20px 24px;display:flex}
.FaqQuestionRow-module-scss-module__qStCCG__row{flex-direction:row;align-items:center;gap:12px;width:100%;padding:16px 18px;display:flex}.FaqQuestionRow-module-scss-module__qStCCG__question{color:#0f172a;text-align:left;flex:1;font-size:14px;font-weight:600}.FaqQuestionRow-module-scss-module__qStCCG__chevron{color:#94a3b8;flex-shrink:0;transition:transform .2s,color .2s}.FaqQuestionRow-module-scss-module__qStCCG__chevronOpen{color:#6366f1;transform:rotate(180deg)}
.Toggle-module-scss-module__Lb1G3W__toggle{cursor:pointer;background-color:#e2e8f0;border:0;border-radius:12px;width:44px;height:24px;padding:0;transition:background-color .2s;position:relative}.Toggle-module-scss-module__Lb1G3W__toggle[aria-checked=true]{background-color:#6366f1}.Toggle-module-scss-module__Lb1G3W__toggle:disabled{opacity:.5;cursor:not-allowed}.Toggle-module-scss-module__Lb1G3W__knob{background:#fff;border-radius:50%;width:20px;height:20px;transition:transform .2s;position:absolute;top:2px;left:2px}[aria-checked=true] .Toggle-module-scss-module__Lb1G3W__knob{transform:translate(20px)}
.SharePreviewCard-module-scss-module__rY6vqq__preview{background:#ffffff0a;border:2px dashed #ffffff1f;border-radius:16px;flex-direction:column;justify-content:center;align-items:center;gap:8px;width:180px;height:180px;display:flex;position:relative}.SharePreviewCard-module-scss-module__rY6vqq__inner{background:linear-gradient(135deg,#6366f133,#2dd4bf26);border:1px solid #ffffff1a;border-radius:12px;flex-direction:column;justify-content:center;align-items:center;gap:4px;width:140px;height:140px;padding:12px;display:flex}.SharePreviewCard-module-scss-module__rY6vqq__badge{color:#2dd4bf;text-transform:uppercase;letter-spacing:1px;font-size:8px;font-weight:700}.SharePreviewCard-module-scss-module__rY6vqq__score{color:#fff;font-family:Plus Jakarta Sans,sans-serif;font-size:32px;font-weight:800}.SharePreviewCard-module-scss-module__rY6vqq__name{color:#c7d2fe;font-size:11px;font-weight:600}.SharePreviewCard-module-scss-module__rY6vqq__stats{color:#94a3b8;font-size:8px}
.PassportSharePanel-module-scss-module__RCpDCW__panel{z-index:1;border-left:1px solid #ffffff0f;flex-direction:column;justify-content:center;align-items:center;gap:16px;padding:36px 28px;display:flex;position:relative}.PassportSharePanel-module-scss-module__RCpDCW__url{color:#c7d2fe;text-align:center;word-break:break-all;background:#ffffff0f;border:1px solid #ffffff1a;border-radius:8px;width:100%;padding:10px 12px;font-family:DM Sans,monospace;font-size:11px}.PassportSharePanel-module-scss-module__RCpDCW__visibility{background:#ffffff0a;border:1px solid #ffffff14;border-radius:10px;flex-direction:column;gap:6px;width:100%;padding:12px 14px;display:flex}.PassportSharePanel-module-scss-module__RCpDCW__visibilityPublic{background:#10b98114;border-color:#34d39959}.PassportSharePanel-module-scss-module__RCpDCW__visibilityPrivate{background:#f59e0b14;border-color:#fbbf2459}.PassportSharePanel-module-scss-module__RCpDCW__visibilityHeader{justify-content:space-between;align-items:center;gap:12px;display:flex}.PassportSharePanel-module-scss-module__RCpDCW__visibilityBadge{letter-spacing:.04em;text-transform:uppercase;border-radius:999px;align-items:center;gap:6px;padding:4px 10px;font-family:DM Sans,sans-serif;font-size:11px;font-weight:700;display:inline-flex}.PassportSharePanel-module-scss-module__RCpDCW__badgePublic{color:#34d399;background:#34d3992e;border:1px solid #34d39959}.PassportSharePanel-module-scss-module__RCpDCW__badgePrivate{color:#fbbf24;background:#fbbf242e;border:1px solid #fbbf2459}.PassportSharePanel-module-scss-module__RCpDCW__visibilityDot{background:currentColor;border-radius:50%;width:6px;height:6px}.PassportSharePanel-module-scss-module__RCpDCW__visibilityHint{color:#c7d2fe;margin:0;font-size:11px;line-height:1.5}.PassportSharePanel-module-scss-module__RCpDCW__buttons{flex-wrap:wrap;justify-content:center;gap:8px;display:flex}.PassportSharePanel-module-scss-module__RCpDCW__btnCopy{color:#1e1b4b;background:#2dd4bf;border-color:#0000;border-radius:8px;padding:8px 14px}.PassportSharePanel-module-scss-module__RCpDCW__btnCopy:hover:not(:disabled){background:#14b8a6}.PassportSharePanel-module-scss-module__RCpDCW__btnLinkedin,.PassportSharePanel-module-scss-module__RCpDCW__btnPdf{color:#fff;background:#ffffff14;border:1px solid #ffffff1f;border-radius:8px;padding:8px 14px}.PassportSharePanel-module-scss-module__RCpDCW__btnLinkedin:hover:not(:disabled),.PassportSharePanel-module-scss-module__RCpDCW__btnPdf:hover:not(:disabled){background:#ffffff24}@media (max-width:1200px){.PassportSharePanel-module-scss-module__RCpDCW__panel{border-top:1px solid #ffffff0f;border-left:none;flex-flow:wrap}.PassportSharePanel-module-scss-module__RCpDCW__url{flex:200px}}
.PassportHeroCard-module-scss-module__WZSwdW__hero{color:#fff;background:linear-gradient(135deg,#0f0d2e 0%,#1e1b4b 35%,#1a164a 70%,#0d1f3c 100%);border-radius:16px;grid-template-columns:1fr 320px;margin-bottom:24px;padding:0;display:grid;position:relative;overflow:hidden}.PassportHeroCard-module-scss-module__WZSwdW__hero:before{content:"";pointer-events:none;background:radial-gradient(circle,#2dd4bf0f 0%,#0000 70%);border-radius:50%;width:500px;height:500px;position:absolute;top:-30%;right:15%}.PassportHeroCard-module-scss-module__WZSwdW__hero:after{content:"";pointer-events:none;background:radial-gradient(circle,#818cf80d 0%,#0000 70%);border-radius:50%;width:400px;height:400px;position:absolute;bottom:-40%;left:40%}.PassportHeroCard-module-scss-module__WZSwdW__main{z-index:1;padding:36px 40px;position:relative}@media (max-width:1200px){.PassportHeroCard-module-scss-module__WZSwdW__hero{grid-template-columns:1fr}}
.Toast-module-scss-module__xZh3Za__toast{pointer-events:auto;background:#fff;border:1px solid #e2e8f0;border-left-width:4px;border-radius:12px;align-items:flex-start;gap:12px;min-width:320px;max-width:420px;padding:14px 16px;animation:.22s cubic-bezier(.16,1,.3,1) Toast-module-scss-module__xZh3Za__slideIn;display:flex;box-shadow:0 12px 32px -8px #0f172a2e}.Toast-module-scss-module__xZh3Za__toast--exiting{animation:.18s cubic-bezier(.16,1,.3,1) forwards Toast-module-scss-module__xZh3Za__slideOut}.Toast-module-scss-module__xZh3Za__toast--success{border-color:#16a34a}.Toast-module-scss-module__xZh3Za__toast--error{border-color:#dc2626}.Toast-module-scss-module__xZh3Za__toast--warning{border-color:#d97706}.Toast-module-scss-module__xZh3Za__toast--info{border-color:#2563eb}.Toast-module-scss-module__xZh3Za__icon{flex:none;align-items:center;display:flex}.Toast-module-scss-module__xZh3Za__icon--success{color:#16a34a}.Toast-module-scss-module__xZh3Za__icon--error{color:#dc2626}.Toast-module-scss-module__xZh3Za__icon--warning{color:#d97706}.Toast-module-scss-module__xZh3Za__icon--info{color:#2563eb}.Toast-module-scss-module__xZh3Za__body{color:#0f172a;word-break:break-word;-webkit-line-clamp:2;-webkit-box-orient:vertical;flex:auto;font-size:14px;font-weight:500;line-height:1.45;display:-webkit-box;overflow:hidden}.Toast-module-scss-module__xZh3Za__action,.Toast-module-scss-module__xZh3Za__close{flex:none}@keyframes Toast-module-scss-module__xZh3Za__slideIn{0%{opacity:0;transform:translate(120%)}to{opacity:1;transform:translate(0)}}@keyframes Toast-module-scss-module__xZh3Za__slideOut{0%{opacity:1;transform:translate(0)}to{opacity:0;transform:translate(120%)}}@media (prefers-reduced-motion:reduce){.Toast-module-scss-module__xZh3Za__toast,.Toast-module-scss-module__xZh3Za__toast--exiting{animation-name:Toast-module-scss-module__xZh3Za__fadeIn}.Toast-module-scss-module__xZh3Za__toast--exiting{animation-name:Toast-module-scss-module__xZh3Za__fadeOut}@keyframes Toast-module-scss-module__xZh3Za__fadeIn{0%{opacity:0}to{opacity:1}}@keyframes Toast-module-scss-module__xZh3Za__fadeOut{0%{opacity:1}to{opacity:0}}}
.ForceRefundModal-module-scss-module__j3VtoW__form{flex-direction:column;gap:20px;padding:0 24px 24px;display:flex}.ForceRefundModal-module-scss-module__j3VtoW__field{flex-direction:column;gap:6px;display:flex}.ForceRefundModal-module-scss-module__j3VtoW__label{color:#334155;font-size:.8125rem;font-weight:600}.ForceRefundModal-module-scss-module__j3VtoW__textarea{color:#1e293b;resize:vertical;background:#fff;border:1px solid #e2e8f0;border-radius:10px;width:100%;min-height:120px;padding:10px 12px;font-family:inherit;font-size:.875rem;transition:border-color .15s,box-shadow .15s}.ForceRefundModal-module-scss-module__j3VtoW__textarea:focus{border-color:#6366f1;outline:none;box-shadow:0 0 0 3px #6366f126}.ForceRefundModal-module-scss-module__j3VtoW__textarea:disabled{color:#64748b;cursor:not-allowed;background:#f8fafc}.ForceRefundModal-module-scss-module__j3VtoW__counter{color:#94a3b8;align-self:flex-end;font-size:.6875rem;font-weight:500}.ForceRefundModal-module-scss-module__j3VtoW__summary{color:#334155;background:#f8fafc;border:1px solid #f1f5f9;border-radius:10px;flex-direction:column;gap:4px;padding:12px 14px;font-size:.8125rem;display:flex}.ForceRefundModal-module-scss-module__j3VtoW__summaryLabel{text-transform:uppercase;letter-spacing:.5px;color:#64748b;font-size:.6875rem;font-weight:600}.ForceRefundModal-module-scss-module__j3VtoW__summaryValue{color:#1e293b;font-weight:600}.ForceRefundModal-module-scss-module__j3VtoW__actions{justify-content:flex-end;gap:10px;display:flex}
.DeliveryRulesMatrix-module-scss-module__JDpExW__wrapper{flex-direction:column;gap:16px;display:flex}.DeliveryRulesMatrix-module-scss-module__JDpExW__headerRow{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;display:flex}.DeliveryRulesMatrix-module-scss-module__JDpExW__intro{color:#64748b;max-width:640px;margin:0;font-size:.8125rem;line-height:1.5}.DeliveryRulesMatrix-module-scss-module__JDpExW__legend{color:#64748b;flex-wrap:wrap;gap:16px;font-size:.75rem;display:flex}.DeliveryRulesMatrix-module-scss-module__JDpExW__legendItem{align-items:center;gap:6px;display:inline-flex}.DeliveryRulesMatrix-module-scss-module__JDpExW__legendDot{border-radius:999px;width:8px;height:8px;display:inline-block}.DeliveryRulesMatrix-module-scss-module__JDpExW__legendDotActive{background:#10b981}.DeliveryRulesMatrix-module-scss-module__JDpExW__legendDotInactive{background:#cbd5e1}.DeliveryRulesMatrix-module-scss-module__JDpExW__tableWrapper{background:#fff;border:1px solid #e2e8f0;border-radius:12px;overflow-x:auto}.DeliveryRulesMatrix-module-scss-module__JDpExW__matrixTable{border-collapse:collapse;width:100%;min-width:720px}.DeliveryRulesMatrix-module-scss-module__JDpExW__matrixTable th,.DeliveryRulesMatrix-module-scss-module__JDpExW__matrixTable td{text-align:left;vertical-align:middle;border-bottom:1px solid #f1f5f9;padding:10px 12px;font-size:.8125rem}.DeliveryRulesMatrix-module-scss-module__JDpExW__matrixTable thead th{text-transform:uppercase;letter-spacing:.06em;color:#64748b;white-space:nowrap;background:#f8fafc;border-bottom:1px solid #e2e8f0;font-size:.6875rem;font-weight:600}.DeliveryRulesMatrix-module-scss-module__JDpExW__matrixTable tbody tr:last-child td{border-bottom:none}.DeliveryRulesMatrix-module-scss-module__JDpExW__matrixTable tbody tr:hover td{background:#f8fafc}.DeliveryRulesMatrix-module-scss-module__JDpExW__matrixTable .DeliveryRulesMatrix-module-scss-module__JDpExW__cellCategory{color:#0f172a;text-transform:capitalize;font-family:Plus Jakarta Sans,sans-serif;font-weight:600}.DeliveryRulesMatrix-module-scss-module__JDpExW__matrixTable .DeliveryRulesMatrix-module-scss-module__JDpExW__cellRole{color:#334155;text-transform:capitalize;font-weight:500}.DeliveryRulesMatrix-module-scss-module__JDpExW__channelCell{flex-direction:column;gap:2px;display:flex}.DeliveryRulesMatrix-module-scss-module__JDpExW__cellStatus{align-items:center;gap:6px;font-size:.75rem;font-weight:600;display:inline-flex}.DeliveryRulesMatrix-module-scss-module__JDpExW__cellStatusActive{color:#059669}.DeliveryRulesMatrix-module-scss-module__JDpExW__cellStatusInactive{color:#94a3b8}.DeliveryRulesMatrix-module-scss-module__JDpExW__cellPreferenceKey{color:#64748b;font-family:JetBrains Mono,Menlo,monospace;font-size:.6875rem}.DeliveryRulesMatrix-module-scss-module__JDpExW__loading,.DeliveryRulesMatrix-module-scss-module__JDpExW__errorState{color:#475569;background:#f8fafc;border:1px solid #e2e8f0;border-radius:12px;padding:16px 20px;font-size:.875rem}.DeliveryRulesMatrix-module-scss-module__JDpExW__errorState{color:#b91c1c;background:#fef2f2;border-color:#fecaca}
.AdminSidebar-module-scss-module__15tmuG__sidebar{z-index:100;width:var(--sidebar-width,260px);color:#fff;background:#1e1b4b;flex-direction:column;transition:width .3s cubic-bezier(.4,0,.2,1),transform .3s cubic-bezier(.4,0,.2,1);display:flex;position:fixed;top:0;bottom:0;left:0;overflow:hidden auto}.AdminSidebar-module-scss-module__15tmuG__sidebarCollapsed{width:72px}.AdminSidebar-module-scss-module__15tmuG__sidebarCollapsed .AdminSidebar-module-scss-module__15tmuG__header{justify-content:center;padding:24px 12px 20px}.AdminSidebar-module-scss-module__15tmuG__sidebarCollapsed .AdminSidebar-module-scss-module__15tmuG__nav{padding:16px 8px}.AdminSidebar-module-scss-module__15tmuG__sidebarCollapsed .AdminSidebar-module-scss-module__15tmuG__navItem{justify-content:center;padding:10px 8px}.AdminSidebar-module-scss-module__15tmuG__sidebarCollapsed+.AdminSidebar-module-scss-module__15tmuG__collapseBtn,.AdminSidebar-module-scss-module__15tmuG__sidebarCollapsed .AdminSidebar-module-scss-module__15tmuG__collapseBtn{left:58px}.AdminSidebar-module-scss-module__15tmuG__header{border-bottom:1px solid #ffffff0f;align-items:center;gap:12px;padding:24px 24px 20px;display:flex}.AdminSidebar-module-scss-module__15tmuG__logoIcon{color:#fff;background:0 0;border-radius:8px;flex-shrink:0;justify-content:center;align-items:center;width:38px;height:38px;font-family:Plus Jakarta Sans,sans-serif;font-size:16px;font-weight:800;display:flex}.AdminSidebar-module-scss-module__15tmuG__logoBrand{flex-direction:column;display:flex}.AdminSidebar-module-scss-module__15tmuG__logo{letter-spacing:-.3px;color:#fff;white-space:nowrap;font-family:Plus Jakarta Sans,sans-serif;font-size:17px;font-weight:700;line-height:1.2}.AdminSidebar-module-scss-module__15tmuG__logoTag{color:#2dd4bf;letter-spacing:.5px;text-transform:uppercase;font-size:11px;font-weight:600}.AdminSidebar-module-scss-module__15tmuG__collapseBtn{top:28px;left:calc(var(--sidebar-width,260px) - 14px);z-index:110;color:#475569;cursor:pointer;background:#fff;border:1px solid #e2e8f0;border-radius:50%;justify-content:center;align-items:center;width:28px;height:28px;transition:left .3s cubic-bezier(.4,0,.2,1),background .2s,color .2s,border-color .2s;display:flex;position:fixed;box-shadow:0 2px 6px #0f172a14}.AdminSidebar-module-scss-module__15tmuG__collapseBtn:hover{color:#fff;background:#1e1b4b;border-color:#312e81}.AdminSidebar-module-scss-module__15tmuG__nav{flex:1;padding:16px 12px;overflow-y:auto}.AdminSidebar-module-scss-module__15tmuG__navGroup{margin-bottom:24px}.AdminSidebar-module-scss-module__15tmuG__navGroupLabel{text-transform:uppercase;letter-spacing:1.2px;color:#64748b;white-space:nowrap;margin-bottom:8px;padding:0 12px;font-size:10.5px;font-weight:600;overflow:hidden}.AdminSidebar-module-scss-module__15tmuG__navItem{color:#94a3b8;white-space:nowrap;border-radius:8px;align-items:center;gap:12px;padding:10px 12px;font-size:13.5px;font-weight:500;text-decoration:none;transition:all .2s;display:flex;position:relative;overflow:hidden}.AdminSidebar-module-scss-module__15tmuG__navItem:hover{color:#e2e8f0;background:#ffffff0f}.AdminSidebar-module-scss-module__15tmuG__navItemActive{color:#fff;background:#6366f133}.AdminSidebar-module-scss-module__15tmuG__navItemActive:before{content:"";background:#818cf8;border-radius:0 4px 4px 0;width:3px;height:20px;position:absolute;top:50%;left:0;transform:translateY(-50%)}.AdminSidebar-module-scss-module__15tmuG__navItemIcon{flex-shrink:0;width:20px;height:20px}.AdminSidebar-module-scss-module__15tmuG__navItemLabel{text-overflow:ellipsis;flex:1;overflow:hidden}.AdminSidebar-module-scss-module__15tmuG__navItemBadge{color:#fff;text-align:center;background:#ef4444;border-radius:999px;flex-shrink:0;min-width:20px;padding:2px 6px;font-size:10.5px;font-weight:700;line-height:1}.AdminSidebar-module-scss-module__15tmuG__roleFooter{border-top:1px solid #ffffff0f;padding:16px}.AdminSidebar-module-scss-module__15tmuG__roleCard{background:#ffffff0a;border:1px solid #ffffff14;border-radius:12px;flex-direction:column;gap:10px;padding:14px 16px;display:flex;overflow:hidden}.AdminSidebar-module-scss-module__15tmuG__roleHeader{align-items:center;gap:12px;display:flex;overflow:hidden}.AdminSidebar-module-scss-module__15tmuG__roleIcon{color:#fff;background:linear-gradient(135deg,#6366f1,#4f46e5);border-radius:8px;flex-shrink:0;justify-content:center;align-items:center;width:36px;height:36px;display:flex}.AdminSidebar-module-scss-module__15tmuG__roleInfo{white-space:nowrap;flex:1;overflow:hidden}.AdminSidebar-module-scss-module__15tmuG__roleName{color:#fff;text-overflow:ellipsis;font-size:13px;font-weight:600;line-height:1.2;overflow:hidden}.AdminSidebar-module-scss-module__15tmuG__roleTag{color:#c7d2fe;text-overflow:ellipsis;margin-top:2px;font-size:11px;font-weight:500;overflow:hidden}@media (max-width:768px){.AdminSidebar-module-scss-module__15tmuG__sidebar{transform:translate(-100%)}.AdminSidebar-module-scss-module__15tmuG__sidebarMobileOpen{transform:translate(0)}.AdminSidebar-module-scss-module__15tmuG__collapseBtn{display:none}}
.MyCourseCard-module-scss-module__k8IgqG__link{color:inherit;text-decoration:none;display:block}.MyCourseCard-module-scss-module__k8IgqG__card{background:#fff;border:1px solid #e2e8f0;border-radius:.75rem;align-items:flex-start;gap:.875rem;padding:1rem;transition:transform .15s,box-shadow .15s;display:flex;box-shadow:0 1px 2px #0f172a0a}.MyCourseCard-module-scss-module__k8IgqG__card:hover{transform:translateY(-2px);box-shadow:0 8px 24px #0f172a14}.MyCourseCard-module-scss-module__k8IgqG__iconBlock{border-radius:.75rem;flex-shrink:0;justify-content:center;align-items:center;width:52px;height:52px;display:flex}.MyCourseCard-module-scss-module__k8IgqG__emoji{font-size:1.5rem;line-height:1}.MyCourseCard-module-scss-module__k8IgqG__body{flex-direction:column;flex:1;gap:.5rem;min-width:0;display:flex}.MyCourseCard-module-scss-module__k8IgqG__name{color:#0f172a;margin:0;font-family:Plus Jakarta Sans,sans-serif;font-size:.9375rem;font-weight:700;line-height:1.3}.MyCourseCard-module-scss-module__k8IgqG__subtitle{color:#64748b;margin:0;font-family:DM Sans,sans-serif;font-size:.75rem}.MyCourseCard-module-scss-module__k8IgqG__progressRow{align-items:center;gap:.5rem;display:flex}.MyCourseCard-module-scss-module__k8IgqG__progressRow>:first-child{flex:1}.MyCourseCard-module-scss-module__k8IgqG__progressLabel{color:#475569;text-align:right;min-width:32px;font-family:DM Sans,sans-serif;font-size:.75rem;font-weight:600}.MyCourseCard-module-scss-module__k8IgqG__statusRow{flex-wrap:wrap;align-items:center;gap:.5rem;display:flex}.MyCourseCard-module-scss-module__k8IgqG__expiry{color:#f59e0b;font-family:DM Sans,sans-serif;font-size:.75rem;font-weight:600}
.InterviewCard-module-scss-module__sJReZq__card{cursor:pointer;background:#fff;border:1px solid #f1f5f9;border-left:3px solid;border-radius:16px;padding:0;transition:all .25s cubic-bezier(.4,0,.2,1);animation:.3s ease-out both InterviewCard-module-scss-module__sJReZq__fadeInUp;overflow:hidden;box-shadow:0 1px 3px #0000000a,0 1px 2px #00000005}.InterviewCard-module-scss-module__sJReZq__card:hover{border-color:#c7d2fe;transform:translateY(-1px);box-shadow:0 8px 25px #4f46e514,0 2px 8px #0000000a}.InterviewCard-module-scss-module__sJReZq__card--expanded{border-color:#c7d2fe}.InterviewCard-module-scss-module__sJReZq__card--ghosted{background:#fef2f24d}.InterviewCard-module-scss-module__sJReZq__cardBody{padding:20px 24px}@keyframes InterviewCard-module-scss-module__sJReZq__fadeInUp{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}
.ApplicationsList-module-scss-module__4Es4DW__container{flex-direction:column;gap:16px;display:flex}.ApplicationsList-module-scss-module__4Es4DW__statusTabs{flex-wrap:wrap;gap:8px;display:flex}.ApplicationsList-module-scss-module__4Es4DW__statusCount{opacity:.75;font-size:11px;font-weight:700}.ApplicationsList-module-scss-module__4Es4DW__list{flex-direction:column;gap:12px;display:flex}.ApplicationsList-module-scss-module__4Es4DW__row{cursor:pointer;background:#fff;border:1px solid #f1f5f9;border-radius:12px;justify-content:space-between;align-items:center;gap:16px;padding:16px 20px;transition:box-shadow .15s,border-color .15s,transform .15s;display:flex}.ApplicationsList-module-scss-module__4Es4DW__row:hover{border-color:#c7d2fe;transform:translateY(-1px);box-shadow:0 4px 14px #4f46e514}.ApplicationsList-module-scss-module__4Es4DW__row:focus-visible{outline-offset:2px;outline:2px solid #4f46e5}.ApplicationsList-module-scss-module__4Es4DW__rowMain{flex-direction:column;gap:4px;min-width:0;display:flex}.ApplicationsList-module-scss-module__4Es4DW__rowTitle{color:#0f172a;white-space:nowrap;text-overflow:ellipsis;font-size:14.5px;font-weight:600;overflow:hidden}.ApplicationsList-module-scss-module__4Es4DW__rowCompany{color:#475569;font-size:12.5px}.ApplicationsList-module-scss-module__4Es4DW__rowMeta{flex-direction:column;align-items:flex-end;gap:6px;display:flex}.ApplicationsList-module-scss-module__4Es4DW__rowDate{color:#64748b;font-size:11.5px}.ApplicationsList-module-scss-module__4Es4DW__skeleton{background:linear-gradient(90deg,#f1f5f9 0%,#e2e8f0 50%,#f1f5f9 100%) 0 0/200% 100%;border-radius:12px;height:72px;animation:1.4s ease-in-out infinite ApplicationsList-module-scss-module__4Es4DW__shimmer}@keyframes ApplicationsList-module-scss-module__4Es4DW__shimmer{0%{background-position:200% 0}to{background-position:-200% 0}}
.NotifRow-module-scss-module__DMkExW__row{border-bottom:1px solid #f1f5f9;grid-template-columns:1fr 80px 80px 80px;align-items:center;padding:14px 24px;transition:background-color .15s;display:grid}.NotifRow-module-scss-module__DMkExW__row:last-child{border-bottom:none}.NotifRow-module-scss-module__DMkExW__row:hover{background-color:#f8fafc}.NotifRow-module-scss-module__DMkExW__body{flex-direction:column;gap:2px;min-width:0;display:flex}.NotifRow-module-scss-module__DMkExW__label{color:#0f172a;margin:0;font-size:14px;font-weight:600}.NotifRow-module-scss-module__DMkExW__description{color:#94a3b8;margin:0;font-size:12px}.NotifRow-module-scss-module__DMkExW__cell{justify-content:center;align-items:center;display:flex}
.PersonaCard-module-scss-module__kwYpmq__card{cursor:pointer;text-align:left;background:#fff;border:2px solid #e2e8f0;border-radius:16px;flex-direction:column;align-items:flex-start;gap:12px;width:100%;padding:20px;transition:all .2s;display:flex}.PersonaCard-module-scss-module__kwYpmq__card:hover{border-color:#cbd5e1;transform:translateY(-2px);box-shadow:0 8px 16px -4px #0f172a14}.PersonaCard-module-scss-module__kwYpmq__cardSelected{background:#eef2ff;border-color:#6366f1;box-shadow:0 0 0 4px #6366f11a}.PersonaCard-module-scss-module__kwYpmq__cardSelected:hover{border-color:#6366f1}.PersonaCard-module-scss-module__kwYpmq__emoji{font-size:36px;line-height:1}.PersonaCard-module-scss-module__kwYpmq__name{color:#0f172a;font-family:Plus Jakarta Sans,system-ui,sans-serif;font-size:16px;font-weight:700}.PersonaCard-module-scss-module__kwYpmq__description{color:#64748b;font-size:13px;line-height:1.4}.PersonaCard-module-scss-module__kwYpmq__topics{flex-wrap:wrap;gap:6px;display:flex}.PersonaCard-module-scss-module__kwYpmq__chip{color:#64748b;background:#f1f5f9;border-radius:999px;padding:4px 10px;font-size:11px;font-weight:500}.PersonaCard-module-scss-module__kwYpmq__chipSelected{color:#4f46e5;background:#e0e7ff}.PersonaCard-module-scss-module__kwYpmq__reward{color:#ca8a04;margin-top:auto;font-size:12px;font-weight:600}
@keyframes QuickMessagePanel-module-scss-module__CWI5QW__slideUp{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}.QuickMessagePanel-module-scss-module__CWI5QW__panel{z-index:95;background:#fff;border-radius:16px;width:380px;animation:.2s ease-out QuickMessagePanel-module-scss-module__CWI5QW__slideUp;position:fixed;bottom:24px;right:24px;overflow:hidden;box-shadow:0 20px 50px #0f172a2e}@media (max-width:768px){.QuickMessagePanel-module-scss-module__CWI5QW__panel{width:calc(100% - 32px);bottom:16px;right:16px}}.QuickMessagePanel-module-scss-module__CWI5QW__header{color:#fff;background:#4f46e5;justify-content:space-between;align-items:center;padding:12px 16px;display:flex}.QuickMessagePanel-module-scss-module__CWI5QW__title{white-space:nowrap;text-overflow:ellipsis;font-family:Plus Jakarta Sans,sans-serif;font-size:14px;font-weight:700;overflow:hidden}.QuickMessagePanel-module-scss-module__CWI5QW__closeBtn{color:#fff;background:#ffffff26;border-radius:6px;width:28px;height:28px}.QuickMessagePanel-module-scss-module__CWI5QW__closeBtn:hover{background:#ffffff47}.QuickMessagePanel-module-scss-module__CWI5QW__body{flex-direction:column;gap:12px;padding:16px;display:flex}.QuickMessagePanel-module-scss-module__CWI5QW__textarea{color:#0f172a;resize:vertical;background:#f8fafc;border:1px solid #e2e8f0;border-radius:10px;outline:none;width:100%;min-height:100px;padding:10px 12px;font-family:DM Sans,sans-serif;font-size:13px}.QuickMessagePanel-module-scss-module__CWI5QW__textarea:focus{background:#fff;border-color:#6366f1}.QuickMessagePanel-module-scss-module__CWI5QW__textarea::placeholder{color:#94a3b8}.QuickMessagePanel-module-scss-module__CWI5QW__footer{justify-content:flex-end;gap:8px;display:flex}
.PendingFeedbackList-module-scss-module__pc1alq__list{flex-direction:column;gap:10px;display:flex}
.SubmitCandidateModal-module-scss-module__XlW63a__list{flex-direction:column;gap:8px;max-height:340px;padding-right:4px;display:flex;overflow-y:auto}.SubmitCandidateModal-module-scss-module__XlW63a__row{cursor:pointer;background:#fff;border:1px solid #e2e8f0;border-radius:12px;grid-template-columns:auto 40px minmax(0,1fr) auto;align-items:center;gap:12px;padding:12px 14px;transition:border-color .2s,background .2s,box-shadow .2s;display:grid}.SubmitCandidateModal-module-scss-module__XlW63a__row:hover{border-color:#c7d2fe}.SubmitCandidateModal-module-scss-module__XlW63a__rowActive{background:#eef2ff;border-color:#4f46e5;box-shadow:0 0 0 3px #6366f11a}.SubmitCandidateModal-module-scss-module__XlW63a__row input{accent-color:#4f46e5;cursor:pointer}.SubmitCandidateModal-module-scss-module__XlW63a__avatar{color:#fff;background:linear-gradient(135deg,#6366f1,#2dd4bf);border-radius:11px;justify-content:center;align-items:center;width:40px;height:40px;font-family:Plus Jakarta Sans,sans-serif;font-size:13px;font-weight:800;display:flex}.SubmitCandidateModal-module-scss-module__XlW63a__main{flex-direction:column;gap:2px;min-width:0;display:flex}.SubmitCandidateModal-module-scss-module__XlW63a__name{color:#0f172a;flex-wrap:wrap;align-items:center;gap:7px;font-size:13.5px;font-weight:700;display:flex}.SubmitCandidateModal-module-scss-module__XlW63a__offTag{text-transform:uppercase;letter-spacing:.4px;color:#b45309;background:#fffbeb;border:1px solid #fef3c7;border-radius:999px;padding:2px 6px;font-size:9.5px;font-weight:700}.SubmitCandidateModal-module-scss-module__XlW63a__headline{color:#475569;font-size:12px}.SubmitCandidateModal-module-scss-module__XlW63a__meta{color:#94a3b8;flex-wrap:wrap;align-items:center;gap:4px;font-size:11px;display:flex}.SubmitCandidateModal-module-scss-module__XlW63a__fit{background:#f1f5f9;border-radius:9px;flex-direction:column;flex-shrink:0;align-items:center;gap:0;padding:6px 10px;display:flex}.SubmitCandidateModal-module-scss-module__XlW63a__fitValue{color:#4f46e5;font-family:Plus Jakarta Sans,sans-serif;font-size:15px;font-weight:800;line-height:1.1}.SubmitCandidateModal-module-scss-module__XlW63a__fitLabel{text-transform:uppercase;letter-spacing:.4px;color:#94a3b8;font-size:9px;font-weight:700}
.RescheduleInterviewModal-module-scss-module__zpv60q__body{flex-direction:column;gap:14px;padding:4px 0 8px;display:flex}.RescheduleInterviewModal-module-scss-module__zpv60q__field{color:#334155;flex-direction:column;gap:6px;font-family:DM Sans,sans-serif;font-size:13px;font-weight:500;display:flex}.RescheduleInterviewModal-module-scss-module__zpv60q__input,.RescheduleInterviewModal-module-scss-module__zpv60q__textarea{color:#0f172a;background:#fff;border:1px solid #cbd5e1;border-radius:8px;outline:none;padding:9px 12px;font-family:DM Sans,sans-serif;font-size:14px;font-weight:400;line-height:1.4;transition:border-color .12s,box-shadow .12s}.RescheduleInterviewModal-module-scss-module__zpv60q__input:focus,.RescheduleInterviewModal-module-scss-module__zpv60q__textarea:focus{border-color:#4f46e5;box-shadow:0 0 0 3px #e0e7ff}.RescheduleInterviewModal-module-scss-module__zpv60q__textarea{resize:vertical;min-height:72px}.RescheduleInterviewModal-module-scss-module__zpv60q__error{color:#ef4444;margin:0;font-family:DM Sans,sans-serif;font-size:12px;font-weight:500}.RescheduleInterviewModal-module-scss-module__zpv60q__footer{border-top:1px solid #f1f5f9;justify-content:flex-end;align-items:center;gap:10px;margin-top:8px;padding-top:14px;display:flex}
.CompanyJobsEmptyLoading-module-scss-module__5pofGq__wrapper{flex-direction:column;gap:16px;padding:24px;display:flex}.CompanyJobsEmptyLoading-module-scss-module__5pofGq__headerSkel{background:#f1f5f9;border-radius:12px;height:64px;animation:1.4s ease-in-out infinite CompanyJobsEmptyLoading-module-scss-module__5pofGq__pulse}.CompanyJobsEmptyLoading-module-scss-module__5pofGq__kpiRow{grid-template-columns:repeat(4,1fr);gap:16px;display:grid}.CompanyJobsEmptyLoading-module-scss-module__5pofGq__kpiCard{background:#f1f5f9;border-radius:12px;height:96px;animation:1.4s ease-in-out infinite CompanyJobsEmptyLoading-module-scss-module__5pofGq__pulse}.CompanyJobsEmptyLoading-module-scss-module__5pofGq__cardList{flex-direction:column;gap:12px;margin-top:8px;display:flex}.CompanyJobsEmptyLoading-module-scss-module__5pofGq__card{background:#f1f5f9;border-radius:12px;height:120px;animation:1.4s ease-in-out infinite CompanyJobsEmptyLoading-module-scss-module__5pofGq__pulse}@keyframes CompanyJobsEmptyLoading-module-scss-module__5pofGq__pulse{0%,to{opacity:1}50%{opacity:.55}}
.SearchBox-module-scss-module__EvCxPa__wrapper{flex:1;max-width:400px;position:relative}.SearchBox-module-scss-module__EvCxPa__icon{color:#94a3b8;pointer-events:none;width:16px;height:16px;position:absolute;top:50%;left:12px;transform:translateY(-50%)}.SearchBox-module-scss-module__EvCxPa__input{color:#334155;background:#f8fafc;border:1px solid #e2e8f0;border-radius:8px;outline:none;width:100%;height:40px;padding:0 16px 0 40px;font-family:DM Sans,sans-serif;font-size:13px;transition:all .2s}.SearchBox-module-scss-module__EvCxPa__input::placeholder{color:#94a3b8}.SearchBox-module-scss-module__EvCxPa__input:focus{background:#fff;border-color:#818cf8;box-shadow:0 0 0 3px #6366f11a}.SearchBox-module-scss-module__EvCxPa__shortcut{color:#94a3b8;background:#fff;border:1px solid #e2e8f0;border-radius:4px;justify-content:center;align-items:center;padding:2px 6px;font-family:inherit;font-size:11px;font-weight:500;display:inline-flex;position:absolute;top:50%;right:12px;transform:translateY(-50%)}
.FaqAnswerPanel-module-scss-module__xKTqQq__panel{color:#475569;padding:0 18px 16px;font-size:13.5px;line-height:1.65}
.RecoveryCodesList-module-scss-module__vwnc1G__wrapper{flex-direction:column;gap:16px;display:flex}.RecoveryCodesList-module-scss-module__vwnc1G__warning{color:#92400e;background:#fffbeb;border:1px solid #fef3c7;border-radius:10px;margin:0;padding:12px 14px;font-size:13px;line-height:1.45}.RecoveryCodesList-module-scss-module__vwnc1G__grid{grid-template-columns:repeat(2,1fr);gap:8px;display:grid}.RecoveryCodesList-module-scss-module__vwnc1G__code{color:#0f172a;text-align:center;letter-spacing:.5px;background:#f8fafc;border:1px solid #e2e8f0;border-radius:8px;padding:10px 12px;font-family:SF Mono,Menlo,Consolas,monospace;font-size:13px;font-weight:600}.RecoveryCodesList-module-scss-module__vwnc1G__actions{justify-content:flex-end;gap:10px;display:flex}
.TrafficLight-module-scss-module__HH43ZG__wrapper{align-items:center;gap:.375rem;display:inline-flex}.TrafficLight-module-scss-module__HH43ZG__dot{border-radius:50%;flex-shrink:0}.TrafficLight-module-scss-module__HH43ZG__dot--sm{width:8px;height:8px}.TrafficLight-module-scss-module__HH43ZG__dot--md{width:12px;height:12px}.TrafficLight-module-scss-module__HH43ZG__dot--green{background-color:#10b981}.TrafficLight-module-scss-module__HH43ZG__dot--yellow{background-color:#f59e0b}.TrafficLight-module-scss-module__HH43ZG__dot--red{background-color:#ef4444}.TrafficLight-module-scss-module__HH43ZG__score{font-family:var(--font-heading,inherit);font-weight:600}.TrafficLight-module-scss-module__HH43ZG__score--sm{font-size:.75rem;line-height:1rem}.TrafficLight-module-scss-module__HH43ZG__score--md{font-size:.875rem;line-height:1.25rem}.TrafficLight-module-scss-module__HH43ZG__empty{font-family:var(--font-heading,inherit);color:#94a3b8}
.MyCoursesList-module-scss-module__C7ih4W__grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem;display:grid}@media (max-width:1200px){.MyCoursesList-module-scss-module__C7ih4W__grid{grid-template-columns:1fr}}
.PassportTimelineFeedback-module-scss-module__tDrDrW__feedback{color:#475569;background:#f8fafc;border-left:3px solid #34d399;border-radius:8px;margin:8px 0 0;padding:10px 14px;font-size:12.5px;font-style:normal;line-height:1.5}
.PersonaGrid-module-scss-module__VSuVca__grid{grid-template-columns:repeat(5,1fr);gap:16px;display:grid}@media (max-width:1200px){.PersonaGrid-module-scss-module__VSuVca__grid{grid-template-columns:repeat(3,1fr)}}@media (max-width:768px){.PersonaGrid-module-scss-module__VSuVca__grid{grid-template-columns:repeat(2,1fr)}}
.ApproveCandidateModal-module-scss-module__fTx0iW__body{flex-direction:column;gap:14px;padding:4px 0 8px;display:flex}.ApproveCandidateModal-module-scss-module__fTx0iW__field{color:#334155;flex-direction:column;gap:6px;font-family:DM Sans,sans-serif;font-size:13px;font-weight:500;display:flex}.ApproveCandidateModal-module-scss-module__fTx0iW__input,.ApproveCandidateModal-module-scss-module__fTx0iW__select,.ApproveCandidateModal-module-scss-module__fTx0iW__textarea{color:#0f172a;background:#fff;border:1px solid #cbd5e1;border-radius:8px;outline:none;padding:9px 12px;font-family:DM Sans,sans-serif;font-size:14px;font-weight:400;line-height:1.4;transition:border-color .12s,box-shadow .12s}.ApproveCandidateModal-module-scss-module__fTx0iW__input:focus,.ApproveCandidateModal-module-scss-module__fTx0iW__select:focus,.ApproveCandidateModal-module-scss-module__fTx0iW__textarea:focus{border-color:#4f46e5;box-shadow:0 0 0 3px #e0e7ff}.ApproveCandidateModal-module-scss-module__fTx0iW__textarea{resize:vertical;min-height:72px}.ApproveCandidateModal-module-scss-module__fTx0iW__error{color:#ef4444;margin:0;font-family:DM Sans,sans-serif;font-size:12px;font-weight:500}.ApproveCandidateModal-module-scss-module__fTx0iW__footer{border-top:1px solid #f1f5f9;justify-content:flex-end;align-items:center;gap:10px;margin-top:10px;padding-top:14px;display:flex}
.PendingFeedbackSection-module-scss-module__x9wirq__section{flex-direction:column;margin-bottom:4px;display:flex}.PendingFeedbackSection-module-scss-module__x9wirq__header{flex-direction:column;margin-bottom:14px;display:flex}.PendingFeedbackSection-module-scss-module__x9wirq__titleGroup{flex-direction:column;gap:2px;display:flex}.PendingFeedbackSection-module-scss-module__x9wirq__title{color:#1e293b;align-items:center;gap:8px;margin:0 0 4px;font-family:Plus Jakarta Sans,sans-serif;font-size:16px;font-weight:700;display:flex}.PendingFeedbackSection-module-scss-module__x9wirq__titleIcon{color:#f59e0b;align-items:center;display:flex}.PendingFeedbackSection-module-scss-module__x9wirq__count{color:#94a3b8;background:#f1f5f9;border-radius:10px;justify-content:center;align-items:center;padding:2px 8px;font-size:12px;font-weight:600;display:inline-flex}.PendingFeedbackSection-module-scss-module__x9wirq__subtitle{color:#94a3b8;margin:0;font-size:12px}
.ScheduleInterviewModal-module-scss-module__f4sMeW__participants{grid-template-columns:repeat(3,1fr);gap:8px;display:grid}.ScheduleInterviewModal-module-scss-module__f4sMeW__participant{background:#f8fafc;border:1px solid #f1f5f9;border-radius:12px;align-items:center;gap:9px;min-width:0;padding:11px 12px;display:flex}.ScheduleInterviewModal-module-scss-module__f4sMeW__pIcon{color:#4f46e5;background:#eef2ff;border-radius:9px;flex-shrink:0;justify-content:center;align-items:center;width:30px;height:30px;display:flex}.ScheduleInterviewModal-module-scss-module__f4sMeW__pName{color:#1e293b;text-overflow:ellipsis;white-space:nowrap;font-size:12.5px;font-weight:700;overflow:hidden}.ScheduleInterviewModal-module-scss-module__f4sMeW__pRole{color:#94a3b8;text-transform:uppercase;letter-spacing:.4px;font-size:10.5px;font-weight:600}.ScheduleInterviewModal-module-scss-module__f4sMeW__slots{flex-wrap:wrap;gap:8px;display:flex}@media (max-width:560px){.ScheduleInterviewModal-module-scss-module__f4sMeW__participants{grid-template-columns:1fr}}
.ViewInterviewModal-module-scss-module__kJNKuq__body{flex-direction:column;padding:4px 0 8px;display:flex}.ViewInterviewModal-module-scss-module__kJNKuq__footer{border-top:1px solid #f1f5f9;justify-content:flex-end;margin-top:12px;padding-top:14px;display:flex}@media (max-width:480px){.ViewInterviewModal-module-scss-module__kJNKuq__footer{align-items:stretch}.ViewInterviewModal-module-scss-module__kJNKuq__footer>*{width:100%}}
.BatchDepositActionBar-module-scss-module__kezh0a__bar{z-index:10;background-color:#1e293b;border-radius:12px;justify-content:space-between;align-items:center;gap:16px;padding:16px 24px;display:flex;position:sticky;bottom:20px;box-shadow:0 8px 24px #0f172a3d}.BatchDepositActionBar-module-scss-module__kezh0a__summary{color:#f8fafc;font-size:14px;font-weight:600}
.AuthSettingsCard-module-scss-module__XPy7na__card{background:#fff;border:1px solid #e2e8f0;border-radius:12px;overflow:hidden;box-shadow:0 1px 3px #0f172a0a}.AuthSettingsCard-module-scss-module__XPy7na__timeoutValue{color:#0f172a;background:#f1f5f9;border-radius:8px;padding:6px 12px;font-size:13px;font-weight:600}
.NotificationsDropdown-module-scss-module__9q4FSa__wrapper{position:relative}.NotificationsDropdown-module-scss-module__9q4FSa__bellButton{color:#475569;cursor:pointer;background:#fff;border:1px solid #e2e8f0;border-radius:8px;justify-content:center;align-items:center;width:40px;height:40px;transition:all .2s;display:flex;position:relative}.NotificationsDropdown-module-scss-module__9q4FSa__bellButton:hover{color:#4f46e5;background:#eef2ff;border-color:#c7d2fe}.NotificationsDropdown-module-scss-module__9q4FSa__badge{background:#ef4444;border:2px solid #fff;border-radius:50%;width:8px;height:8px;position:absolute;top:8px;right:8px}.NotificationsDropdown-module-scss-module__9q4FSa__dropdown{z-index:60;background:#fff;border:1px solid #e2e8f0;border-radius:12px;width:320px;max-height:400px;position:absolute;top:calc(100% + 8px);right:0;overflow-y:auto;box-shadow:0 10px 25px #0000001a}.NotificationsDropdown-module-scss-module__9q4FSa__dropdownHeader{border-bottom:1px solid #e2e8f0;justify-content:space-between;align-items:center;padding:.75rem 1rem;display:flex}.NotificationsDropdown-module-scss-module__9q4FSa__dropdownTitle{color:#1e293b;font-size:.875rem;font-weight:600}.NotificationsDropdown-module-scss-module__9q4FSa__unreadCount{color:#4f46e5;font-size:.75rem;font-weight:500}.NotificationsDropdown-module-scss-module__9q4FSa__emptyState{text-align:center;color:#94a3b8;padding:2rem 1rem;font-size:.875rem}.NotificationsDropdown-module-scss-module__9q4FSa__list{margin:0;padding:0;list-style:none}.NotificationsDropdown-module-scss-module__9q4FSa__item{border-bottom:1px solid #f1f5f9;align-items:flex-start;gap:.5rem;padding:.75rem 1rem;transition:background .15s;display:flex}.NotificationsDropdown-module-scss-module__9q4FSa__item:hover{background:#f8fafc}.NotificationsDropdown-module-scss-module__9q4FSa__item:last-child{border-bottom:none}.NotificationsDropdown-module-scss-module__9q4FSa__itemUnread{background:#eef2ff}.NotificationsDropdown-module-scss-module__9q4FSa__itemUnread:hover{background:#e0e7ff}.NotificationsDropdown-module-scss-module__9q4FSa__itemIcon{color:#4f46e5;background:#eef2ff;border-radius:6px;flex-shrink:0;justify-content:center;align-items:center;width:28px;height:28px;margin-top:.125rem;display:flex}.NotificationsDropdown-module-scss-module__9q4FSa__itemContent{flex-direction:column;flex:1;gap:.125rem;min-width:0;display:flex}.NotificationsDropdown-module-scss-module__9q4FSa__itemTitle{color:#1e293b;font-size:.8125rem;font-weight:600}.NotificationsDropdown-module-scss-module__9q4FSa__itemMessage{color:#64748b;text-overflow:ellipsis;white-space:nowrap;font-size:.8125rem;overflow:hidden}.NotificationsDropdown-module-scss-module__9q4FSa__itemTime{color:#94a3b8;margin-top:.125rem;font-size:.6875rem}.NotificationsDropdown-module-scss-module__9q4FSa__itemActions{flex-shrink:0;align-items:center;gap:.125rem;display:flex}.NotificationsDropdown-module-scss-module__9q4FSa__dismissBtn{color:#94a3b8;cursor:pointer;background:0 0;border:none;border-radius:4px;flex-shrink:0;justify-content:center;align-items:center;width:24px;height:24px;font-size:1rem;transition:background .15s,color .15s;display:flex}.NotificationsDropdown-module-scss-module__9q4FSa__dismissBtn:hover{color:#475569;background:#f1f5f9}.NotificationsDropdown-module-scss-module__9q4FSa__markReadBtn{color:#6366f1;cursor:pointer;background:0 0;border:none;border-radius:4px;flex-shrink:0;justify-content:center;align-items:center;width:24px;height:24px;font-size:1rem;transition:background .15s,color .15s;display:flex}.NotificationsDropdown-module-scss-module__9q4FSa__markReadBtn:hover:not(:disabled){color:#4338ca;background:#c7d2fe}.NotificationsDropdown-module-scss-module__9q4FSa__dropdownFooter{background:#fff;border-top:1px solid #e2e8f0;justify-content:center;align-items:center;padding:.625rem 1rem;display:flex;position:sticky;bottom:0}.NotificationsDropdown-module-scss-module__9q4FSa__viewAllBtn{color:#4f46e5;cursor:pointer;background:0 0;border:none;border-radius:6px;padding:.25rem .5rem;font-size:.8125rem;font-weight:600;transition:background .15s,color .15s}.NotificationsDropdown-module-scss-module__9q4FSa__viewAllBtn:hover{color:#4338ca;background:#eef2ff}
.FaqItem-module-scss-module__Gujo9q__item{background:#fff;border:1px solid #e2e8f0;border-radius:12px;transition:border-color .2s,box-shadow .2s;overflow:hidden}.FaqItem-module-scss-module__Gujo9q__item:hover,.FaqItem-module-scss-module__Gujo9q__open{border-color:#c7d2fe}.FaqItem-module-scss-module__Gujo9q__trigger{width:100%;font:inherit;color:inherit;text-align:left;margin:0;padding:0;display:block}.FaqItem-module-scss-module__Gujo9q__trigger:focus-visible{outline-offset:2px;outline:2px solid #6366f1}
.CourseCategoryBar-module-scss-module__UHVFSW__bar{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.75rem;margin-bottom:1rem;display:flex}.CourseCategoryBar-module-scss-module__UHVFSW__chips{flex-wrap:wrap;align-items:center;gap:.5rem;display:flex}.CourseCategoryBar-module-scss-module__UHVFSW__count{color:#94a3b8;margin:0;font-family:DM Sans,sans-serif;font-size:.75rem}
.JobSearchPage-module-scss-module__x87M2W__page{padding:28px 32px 40px}@media (max-width:768px){.JobSearchPage-module-scss-module__x87M2W__page{padding:20px 16px}}
.BatchDepositResultModal-module-scss-module__uyjH_a__summary{color:#64748b;margin:0;padding:0 24px 4px;font-size:13px}