@import url(https://fonts.googleapis.com/css2?family=Sora:wght@400;500;600;700;800&family=Inter:wght@400;500;600;700&display=swap);body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;margin:0}code{font-family:source-code-pro,Menlo,Monaco,Consolas,Courier New,monospace}.App{text-align:center}.App-logo{height:40vmin;pointer-events:none}@media (prefers-reduced-motion:no-preference){.App-logo{animation:App-logo-spin 20s linear infinite}}.App-header{align-items:center;background-color:#282c34;color:#fff;display:flex;flex-direction:column;font-size:calc(10px + 2vmin);justify-content:center;min-height:100vh}.App-link{color:#61dafb}@keyframes App-logo-spin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}:root{--brand-primary:#10306b;--brand-primary-2:#1d4ed8;--brand-primary-light:#10306b12;--brand-gradient:linear-gradient(135deg,#10306b,#2563eb);--accent-gold:#b8860b;--accent-gold-bg:#fdf6e7;--bg-app:#f4f6fb;--bg-card:#fff;--bg-subtle:#f8fafc;--text-main:#0f172a;--text-muted:#5b6472;--text-faint:#9aa4b2;--color-blue:#eef3ff;--color-blue-ink:#1d4ed8;--color-teal:#eafbf7;--color-teal-ink:#0f766e;--color-rose:#fff1f3;--color-rose-ink:#be123c;--color-violet:#f4f2ff;--color-violet-ink:#6d28d9;--card-shadow:0 6px 20px -6px #10306b1a;--card-shadow-hover:0 14px 28px -8px #10306b29;--radius-xl:20px;--radius-lg:16px;--radius-md:12px;--radius-sm:9px;--border-soft:1px solid #0f172a0f;--ease:cubic-bezier(0.25,1,0.5,1)}*{box-sizing:border-box}.ViewCandidateResume_pageWrapper__WzX41{background:#f4f6fb;background:var(--bg-app);display:flex;font-family:Inter,system-ui,sans-serif;font-size:13px;height:100vh;justify-content:center;overflow:hidden;padding:18px 22px;width:100vw}.ViewCandidateResume_dashboardContainer__KOeii{align-items:stretch;display:flex;gap:20px;height:100%;max-width:100%;width:100%}.ViewCandidateResume_sidebar__2FVzP{animation:ViewCandidateResume_riseIn__qwQY2 .45s cubic-bezier(.25,1,.5,1) both;animation:ViewCandidateResume_riseIn__qwQY2 .45s var(--ease) both;background:#fff;background:var(--bg-card);border:1px solid #0f172a0f;border:var(--border-soft);border-radius:20px;border-radius:var(--radius-xl);box-shadow:0 6px 20px -6px #10306b1a;box-shadow:var(--card-shadow);display:flex;flex-direction:column;flex-shrink:0;height:100%;overflow:hidden;width:420px}.ViewCandidateResume_sidebarCover__UAL0r{background:linear-gradient(135deg,#10306b,#2563eb);background:var(--brand-gradient);flex-shrink:0;height:64px;width:100%}.ViewCandidateResume_sidebarContent__yY1Mz{flex:1 1;min-height:0;overflow-y:auto;padding:0 20px 20px}.ViewCandidateResume_sidebarContent__yY1Mz::-webkit-scrollbar{width:5px}.ViewCandidateResume_sidebarContent__yY1Mz::-webkit-scrollbar-thumb{background:#dbe3ef;border-radius:4px}.ViewCandidateResume_profileHero__3VWL7{align-items:center;display:flex;flex-direction:column;margin-bottom:14px;margin-top:-34px;text-align:center}.ViewCandidateResume_avatarBlock__NwYwU{background:#eef3ff;background:var(--color-blue);border:3px solid #fff;border-radius:50%;box-shadow:0 6px 14px #10306b2e;cursor:pointer;height:78px;margin-bottom:10px;overflow:hidden;transition:transform .3s cubic-bezier(.25,1,.5,1),box-shadow .3s cubic-bezier(.25,1,.5,1);transition:transform .3s var(--ease),box-shadow .3s var(--ease);width:78px}.ViewCandidateResume_avatarBlock__NwYwU:hover{box-shadow:0 10px 20px #10306b38;transform:translateY(-2px) scale(1.04)}.ViewCandidateResume_avatarImg__L78ni{height:100%;object-fit:cover;width:100%}.ViewCandidateResume_avatarPlaceholder__eNDN0{align-items:center;background:linear-gradient(135deg,#10306b,#2563eb);background:var(--brand-gradient);color:#fff;display:flex;font-family:Sora,sans-serif;font-size:26px;font-weight:700;height:100%;justify-content:center;width:100%}.ViewCandidateResume_candidateName__ug5nG{color:#0f172a;color:var(--text-main);font-family:Sora,sans-serif;font-size:16px;font-weight:800;letter-spacing:-.2px;line-height:1.25;margin:0 0 6px}.ViewCandidateResume_degreeBadge__69EHF{background:#fdf6e7;background:var(--accent-gold-bg);border-radius:20px;color:#b8860b;color:var(--accent-gold);display:inline-block;font-size:9.5px;font-weight:700;letter-spacing:.5px;margin-bottom:8px;padding:3px 11px;text-transform:uppercase}.ViewCandidateResume_demoGraphic__hzEP2{color:#5b6472;color:var(--text-muted);font-size:11px;font-weight:500;margin:0}.ViewCandidateResume_dotDivider__\+BiXE{color:#9aa4b2;color:var(--text-faint);margin:0 6px}.ViewCandidateResume_roleSection__Qn5g2{align-items:center;display:flex;flex-direction:column;gap:12px;margin-bottom:14px;text-align:center}.ViewCandidateResume_roleTitle__tRq3t h2{color:#0f172a;color:var(--text-main);font-family:Sora,sans-serif;font-size:13px;font-weight:700;margin:0 0 2px}.ViewCandidateResume_roleTitle__tRq3t p{color:#5b6472;color:var(--text-muted);font-size:11px;margin:0}.ViewCandidateResume_actionRow__-PyfE{display:flex;gap:8px;justify-content:center;width:100%}.ViewCandidateResume_iconBtnHighlight__DSEFK,.ViewCandidateResume_iconBtn__toG7F{align-items:center;background:#eef3ff;background:var(--color-blue);border-radius:50%;color:#1d4ed8;color:var(--color-blue-ink);cursor:pointer;display:flex;height:32px;justify-content:center;transition:all .25s cubic-bezier(.25,1,.5,1);transition:all .25s var(--ease);width:32px}.ViewCandidateResume_iconBtnHighlight__DSEFK{background:#10306b;background:var(--brand-primary);box-shadow:0 6px 14px #10306b4d;color:#fff}.ViewCandidateResume_iconBtn__toG7F:hover{background:#e0e7ff;transform:translateY(-2px)}.ViewCandidateResume_iconBtnHighlight__DSEFK:hover{box-shadow:0 8px 18px #10306b66;transform:translateY(-2px) scale(1.05)}.ViewCandidateResume_divider__9phqr{background:1px solid #0f172a0f;background:var(--border-soft);height:1px;margin:16px 0}.ViewCandidateResume_matchSection__koRp6{margin-top:4px}.ViewCandidateResume_sectionLabel__KYLbN{color:#0f172a;color:var(--text-main);font-family:Sora,sans-serif;font-size:10.5px;font-weight:700;letter-spacing:.5px;margin-bottom:10px;text-transform:uppercase}.ViewCandidateResume_languagePills__MLxr-{display:flex;flex-wrap:wrap;gap:6px}.ViewCandidateResume_langBadge__xMx3t{background:#f4f2ff;background:var(--color-violet);border-radius:20px;color:#6d28d9;color:var(--color-violet-ink);font-size:10.5px;font-weight:600;padding:4px 11px}.ViewCandidateResume_mainContent__lC\+th{display:flex;flex:1 1;flex-direction:column;gap:14px;height:100%;min-width:0;overflow:hidden}.ViewCandidateResume_rightHeader__giYLq{align-items:center;animation:ViewCandidateResume_riseIn__qwQY2 .45s cubic-bezier(.25,1,.5,1) .05s both;animation:ViewCandidateResume_riseIn__qwQY2 .45s var(--ease) .05s both;background:#fff;background:var(--bg-card);border:1px solid #0f172a0f;border:var(--border-soft);border-radius:20px;border-radius:var(--radius-xl);box-shadow:0 6px 20px -6px #10306b1a;box-shadow:var(--card-shadow);display:flex;flex-shrink:0;justify-content:space-between;padding:14px 22px}.ViewCandidateResume_pageTitle__KeKCQ{color:#0f172a;color:var(--text-main);font-family:Sora,sans-serif;font-size:16px;font-weight:800;margin:0 0 2px}.ViewCandidateResume_pageSubtitle__2KrI5{color:#5b6472;color:var(--text-muted);font-size:11.5px;margin:0}.ViewCandidateResume_toolIcons__osUms{display:flex;gap:8px}.ViewCandidateResume_toolBtn__tJlCa{align-items:center;background:#eef3ff;background:var(--color-blue);border:none;border-radius:18px;color:#1d4ed8;color:var(--color-blue-ink);cursor:pointer;display:flex;font-size:11.5px;font-weight:600;gap:6px;height:34px;padding:0 14px;transition:all .25s cubic-bezier(.25,1,.5,1);transition:all .25s var(--ease)}.ViewCandidateResume_toolBtn__tJlCa:hover{background:#10306b;background:var(--brand-primary);box-shadow:0 8px 16px #10306b38;color:#fff;transform:translateY(-1px)}.ViewCandidateResume_contentBody__0YmTv{display:flex;flex:1 1;flex-direction:column;gap:14px;min-height:0;overflow-y:auto;padding-right:4px}.ViewCandidateResume_contentBody__0YmTv::-webkit-scrollbar{width:6px}.ViewCandidateResume_contentBody__0YmTv::-webkit-scrollbar-thumb{background:#dbe3ef;border-radius:4px}.ViewCandidateResume_summary3DCard__taB7W{background:#fff;background:var(--bg-card);border:1px solid #0f172a0f;border:var(--border-soft);border-radius:20px;border-radius:var(--radius-xl);box-shadow:0 6px 20px -6px #10306b1a;box-shadow:var(--card-shadow);flex-shrink:0;padding:16px 20px;transition:box-shadow .3s cubic-bezier(.25,1,.5,1),transform .3s cubic-bezier(.25,1,.5,1);transition:box-shadow .3s var(--ease),transform .3s var(--ease)}.ViewCandidateResume_summary3DCard__taB7W:hover{box-shadow:0 14px 28px -8px #10306b29;box-shadow:var(--card-shadow-hover);transform:translateY(-2px)}.ViewCandidateResume_summaryHeader__CZIuI{align-items:center;border-bottom:1px solid #f1f3f7;display:flex;gap:10px;margin-bottom:10px;padding-bottom:10px}.ViewCandidateResume_summaryHeader__CZIuI h3{color:#0f172a;color:var(--text-main);font-family:Sora,sans-serif;font-size:13px;font-weight:700;margin:0}.ViewCandidateResume_iconWrapper3D__hG01w{background:#f8fafc;background:var(--bg-subtle);border-radius:8px;box-shadow:inset 0 2px 4px #0000000d;color:#10306b;color:var(--brand-primary);display:flex;padding:6px}.ViewCandidateResume_summaryText__wO6V2{color:#5b6472;color:var(--text-muted);font-size:12px;line-height:1.6;text-align:left}.ViewCandidateResume_accordionGroup__YXjw3{animation:ViewCandidateResume_riseIn__qwQY2 .45s cubic-bezier(.25,1,.5,1) .1s both;animation:ViewCandidateResume_riseIn__qwQY2 .45s var(--ease) .1s both;background:#fff;background:var(--bg-card);border:1px solid #0f172a0f;border:var(--border-soft);border-radius:20px;border-radius:var(--radius-xl);box-shadow:0 6px 20px -6px #10306b1a;box-shadow:var(--card-shadow);flex-shrink:0;overflow:hidden;transition:box-shadow .25s cubic-bezier(.25,1,.5,1),transform .25s cubic-bezier(.25,1,.5,1);transition:box-shadow .25s var(--ease),transform .25s var(--ease)}.ViewCandidateResume_accordionGroup__YXjw3:hover{box-shadow:0 14px 28px -8px #10306b29;box-shadow:var(--card-shadow-hover)}.ViewCandidateResume_accordionHeader__kHcqN{align-items:center;border-bottom:1px solid #0000;cursor:pointer;display:flex;justify-content:space-between;padding:14px 20px;transition:background .25s cubic-bezier(.25,1,.5,1);transition:background .25s var(--ease)}.ViewCandidateResume_accordionHeader__kHcqN:hover{background:#f8fafc;background:var(--bg-subtle)}.ViewCandidateResume_activeAccordion__gZvhb{background:#fdfeff;border-bottom:1px solid #0f172a0d}.ViewCandidateResume_accordionTitle__HZqIC{align-items:center;display:flex;gap:12px}.ViewCandidateResume_iconWrapper__0vLrj{align-items:center;background:#eef3ff;background:var(--color-blue);border-radius:10px;color:#1d4ed8;color:var(--color-blue-ink);display:flex;height:34px;justify-content:center;transition:all .3s cubic-bezier(.25,1,.5,1);transition:all .3s var(--ease);width:34px}.ViewCandidateResume_iconWrapper__0vLrj svg{height:15px;width:15px}.ViewCandidateResume_activeAccordion__gZvhb .ViewCandidateResume_iconWrapper__0vLrj{background:linear-gradient(135deg,#10306b,#2563eb);background:var(--brand-gradient);box-shadow:0 6px 12px #10306b40;color:#fff;transform:rotate(-6deg) scale(1.05)}.ViewCandidateResume_accordionTitle__HZqIC h3{color:#0f172a;color:var(--text-main);font-family:Sora,sans-serif;font-size:13.5px;font-weight:700;margin:0 0 2px}.ViewCandidateResume_accordionSubtitle__yDKvO{color:#5b6472;color:var(--text-muted);font-size:11px;margin:0}.ViewCandidateResume_headerActions__I\+PA5{align-items:center;display:flex;gap:12px}.ViewCandidateResume_skillsCountBadge__L6Wa-{background:#eef3ff;background:var(--color-blue);border-radius:20px;color:#1d4ed8;color:var(--color-blue-ink);font-size:10.5px;font-weight:700;padding:4px 12px}.ViewCandidateResume_chevronWrapper__hXWt4{color:#9aa4b2;color:var(--text-faint);display:flex;transition:color .25s cubic-bezier(.25,1,.5,1);transition:color .25s var(--ease)}.ViewCandidateResume_accordionHeader__kHcqN:hover .ViewCandidateResume_chevronWrapper__hXWt4,.ViewCandidateResume_activeAccordion__gZvhb .ViewCandidateResume_chevronWrapper__hXWt4{color:#10306b;color:var(--brand-primary)}.ViewCandidateResume_accordionContent__b37-s{animation:ViewCandidateResume_slideDown__dDu9Z .3s cubic-bezier(.25,1,.5,1);animation:ViewCandidateResume_slideDown__dDu9Z .3s var(--ease);padding:16px 20px 20px}.ViewCandidateResume_skillsCardBody__ie-DN{display:flex;flex-wrap:wrap;gap:8px}.ViewCandidateResume_tagSkill__5PnYM{border-radius:20px;font-size:11px;font-weight:600;padding:5px 14px;transition:transform .2s cubic-bezier(.25,1,.5,1),box-shadow .2s cubic-bezier(.25,1,.5,1);transition:transform .2s var(--ease),box-shadow .2s var(--ease)}.ViewCandidateResume_tagSkill__5PnYM:hover{box-shadow:0 5px 12px #00000014;transform:translateY(-2px)}.ViewCandidateResume_maleSkill__6\+Rwc{background:#eafbf7;background:var(--color-teal);color:#0f766e;color:var(--color-teal-ink)}.ViewCandidateResume_femaleSkill__yr-s1{background:#fff1f3;background:var(--color-rose);color:#be123c;color:var(--color-rose-ink)}.ViewCandidateResume_genericSkill__vLnvY{background:#eef3ff;background:var(--color-blue);color:#1d4ed8;color:var(--color-blue-ink)}.ViewCandidateResume_listContainer__TaUXB{display:flex;flex-direction:column;gap:14px;position:relative}.ViewCandidateResume_listContainer__TaUXB:before{background:#e7ebf2;bottom:8px;content:"";left:6px;position:absolute;top:8px;width:2px}.ViewCandidateResume_listItem__CTj7m{align-items:flex-start;animation:ViewCandidateResume_fadeUp__RrTgx .4s cubic-bezier(.25,1,.5,1) both;animation:ViewCandidateResume_fadeUp__RrTgx .4s var(--ease) both;display:flex;gap:16px;position:relative}.ViewCandidateResume_timelineDot__OxJWV{background:#fff;border:3px solid #10306b;border:3px solid var(--brand-primary);border-radius:50%;box-shadow:0 0 0 3px #10306b1a;flex-shrink:0;height:13px;margin-top:3px;width:13px;z-index:1}.ViewCandidateResume_itemDetails__TbLfN{background:#f8fafc;background:var(--bg-subtle);border:1px solid #0f172a0f;border:var(--border-soft);border-radius:12px;border-radius:var(--radius-md);flex:1 1;padding:12px 16px;transition:transform .25s cubic-bezier(.25,1,.5,1),box-shadow .25s cubic-bezier(.25,1,.5,1),background .25s cubic-bezier(.25,1,.5,1);transition:transform .25s var(--ease),box-shadow .25s var(--ease),background .25s var(--ease)}.ViewCandidateResume_itemDetails__TbLfN:hover{background:#fff;box-shadow:0 6px 20px -6px #10306b1a;box-shadow:var(--card-shadow);transform:translateY(-2px)}.ViewCandidateResume_itemHeader__Cn8dF{align-items:flex-start;display:flex;gap:12px;justify-content:space-between;margin-bottom:4px}.ViewCandidateResume_itemHeader__Cn8dF h4{color:#0f172a;color:var(--text-main);font-family:Sora,sans-serif;font-size:12.5px;font-weight:700;line-height:1.35;margin:0}.ViewCandidateResume_itemDate__j1jm6{background:#10306b12;background:var(--brand-primary-light);border-radius:12px;color:#10306b;color:var(--brand-primary);font-size:10px;font-weight:700;padding:3px 10px;white-space:nowrap}.ViewCandidateResume_itemSub__eZxmZ{color:#5b6472;color:var(--text-muted);font-size:11.5px;font-weight:600;margin:0 0 6px}.ViewCandidateResume_itemDesc__3neWv{color:#5b6472;color:var(--text-muted);font-size:11.5px;line-height:1.6;margin:0}.ViewCandidateResume_emptyText__u2Cue{color:#9aa4b2;color:var(--text-faint);font-size:11.5px;font-style:italic}.ViewCandidateResume_stateWrapper__Swxi9{align-items:center;color:#5b6472;color:var(--text-muted);display:flex;flex-direction:column;font-size:13px;font-weight:500;gap:12px;justify-content:center;min-height:80vh}.ViewCandidateResume_spinner__\+qbT7{animation:ViewCandidateResume_spin__FLSqc 1s cubic-bezier(.55,.15,.45,.85) infinite;color:#10306b;color:var(--brand-primary)}.ViewCandidateResume_lightboxOverlay__dklJR{align-items:center;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#060c18d9;cursor:pointer;display:flex;height:100vh;justify-content:center;left:0;position:fixed;top:0;width:100vw;z-index:99999}.ViewCandidateResume_lightboxContent__pzyBx{cursor:default;max-height:88vh;max-width:88vw;position:relative}.ViewCandidateResume_fullScreenImg__9qpe4{border-radius:10px;box-shadow:0 20px 50px #00000080;max-height:88vh;max-width:100%;object-fit:contain}.ViewCandidateResume_closeLightbox__EluzU{background:#0000;border:none;color:#fff;cursor:pointer;position:absolute;right:-6px;top:-36px;transition:color .2s}.ViewCandidateResume_closeLightbox__EluzU:hover{color:#ff4757}@keyframes ViewCandidateResume_slideDown__dDu9Z{0%{opacity:0;transform:translateY(-10px)}to{opacity:1;transform:translateY(0)}}@keyframes ViewCandidateResume_riseIn__qwQY2{0%{opacity:0;transform:translateY(14px)}to{opacity:1;transform:translateY(0)}}@keyframes ViewCandidateResume_fadeUp__RrTgx{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}@keyframes ViewCandidateResume_spin__FLSqc{to{transform:rotate(1turn)}}@media (max-width:1100px){.ViewCandidateResume_pageWrapper__WzX41{height:auto;min-height:100vh;overflow:visible}.ViewCandidateResume_dashboardContainer__KOeii{flex-direction:column;height:auto}.ViewCandidateResume_sidebar__2FVzP{height:auto;width:100%}.ViewCandidateResume_sidebarContent__yY1Mz{overflow:visible}.ViewCandidateResume_mainContent__lC\+th{height:auto;overflow:visible}.ViewCandidateResume_contentBody__0YmTv{overflow:visible}}@media (max-width:768px){.ViewCandidateResume_pageWrapper__WzX41{padding:10px}.ViewCandidateResume_rightHeader__giYLq{align-items:flex-start;flex-direction:column;gap:10px;padding:14px 16px}.ViewCandidateResume_toolIcons__osUms{width:100%}.ViewCandidateResume_toolBtn__tJlCa{flex:1 1;justify-content:center}.ViewCandidateResume_accordionHeader__kHcqN{padding:12px 16px}.ViewCandidateResume_accordionContent__b37-s{padding:12px 16px 16px}.ViewCandidateResume_headerActions__I\+PA5 .ViewCandidateResume_skillsCountBadge__L6Wa-{display:none}.ViewCandidateResume_itemHeader__Cn8dF{flex-direction:column;gap:4px}}
/*# sourceMappingURL=main.339603a2.css.map*/