.page_shell__GC0Uz{--ink:#17213d;--muted:#68758d;--line:#e2e6f0;--purple:#6043e7;--purple-dark:#4430bd;--soft:#f3f1ff;min-height:100vh;display:flex;background:#f7f8fc;color:var(--ink)}.page_main__on_LL{min-width:0;flex:1;padding:36px 28px 64px}.page_topbar__v26ca{max-width:1480px;margin:0 auto 30px;display:flex;justify-content:space-between;align-items:flex-start;gap:32px}.page_topbar__v26ca h1{max-width:720px;margin:9px 0;font-family:Georgia,Times New Roman,serif;font-size:clamp(34px,3.2vw,52px);line-height:1.02;letter-spacing:-.035em;font-weight:500;color:#121a31}.page_topbar__v26ca p{max-width:680px;margin:0;color:var(--muted);font-size:15px;line-height:1.65}.page_eyebrow__jnbhi{display:flex;align-items:center;gap:7px;color:var(--purple);font-size:12px;font-weight:800;text-transform:uppercase;letter-spacing:.14em}.page_headerActions__attEa{display:flex;align-items:center;gap:10px;padding-top:9px}.page_emptyEntry__hH8Uy button,.page_formFooter__jUPK2 button,.page_headerActions__attEa button,.page_listHeader___gFaK button,.page_roleInput__Ol8y5 button,.page_skillComposer__86UQc button{border:0;font:inherit;cursor:pointer;display:inline-flex;align-items:center;justify-content:center;gap:8px}.page_importButton__Fmpu7{height:44px;padding:0 16px;border:1px solid var(--line)!important;border-radius:10px;background:white;color:#35405a;white-space:nowrap}.page_importButton__Fmpu7:disabled{cursor:not-allowed;opacity:.72}.page_importButton__Fmpu7 span{padding:3px 6px;border-radius:4px;background:#eeeafd;color:var(--purple);font-size:9px;font-weight:800;letter-spacing:.06em;text-transform:uppercase}.page_saveButton__4X8RS{height:44px;padding:0 19px;border-radius:10px;background:var(--purple);color:white;font-weight:750;white-space:nowrap;box-shadow:0 8px 18px rgba(96,67,231,.2)}.page_saveButton__4X8RS:hover{background:var(--purple-dark);transform:translateY(-1px)}.page_saveButton__4X8RS:disabled{opacity:.65;cursor:not-allowed;transform:none}.page_workspace__aCpcB{max-width:1480px;margin:0 auto;display:grid;grid-template-columns:260px minmax(0,1fr);gap:20px;align-items:start}.page_profileRail__zWwQ2{position:sticky;top:24px;display:flex;flex-direction:column;gap:14px}.page_formCard__Ss7Ag,.page_progressCard__CBdpJ,.page_resumeNote__EVjYD{background:white;border:1px solid var(--line);box-shadow:0 15px 45px rgba(33,40,75,.055)}.page_progressCard__CBdpJ{padding:18px;border-radius:15px}.page_progressTop__VCZx9{display:flex;gap:11px;align-items:center;min-width:0}.page_avatarMini__Xz9eb{width:42px;height:42px;border-radius:11px;overflow:hidden;display:grid;place-items:center;flex:0 0 auto;color:white;font-family:Georgia,serif;font-size:20px;background:linear-gradient(145deg,#795df5,#4b30d0)}.page_avatarMini__Xz9eb img{width:100%;height:100%;object-fit:cover}.page_progressTop__VCZx9>div:last-child{min-width:0}.page_progressTop__VCZx9 small,.page_progressTop__VCZx9 strong{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.page_progressTop__VCZx9 strong{font-size:13px}.page_progressTop__VCZx9 small{margin-top:3px;color:var(--muted);font-size:10px}.page_progressMeta__Pf5eO{margin:18px 0 7px;display:flex;justify-content:space-between;font-size:11px;color:var(--muted)}.page_progressMeta__Pf5eO strong{color:var(--purple)}.page_progressTrack__wEJ5y{height:5px;border-radius:9px;overflow:hidden;background:#ebeef5}.page_progressTrack__wEJ5y span{display:block;height:100%;border-radius:inherit;background:linear-gradient(90deg,#7456ef,#4d36ce);transition:width .45s ease}.page_progressCard__CBdpJ>p{margin:10px 0 0;color:var(--muted);font-size:11px;line-height:1.55}.page_stepNav__MaFJC{padding:7px;border-radius:15px;border:1px solid var(--line);background:rgba(255,255,255,.76)}.page_stepNav__MaFJC button{width:100%;position:relative;display:flex;align-items:center;gap:11px;padding:11px;border:0;border-radius:10px;background:transparent;color:#59657b;text-align:left;cursor:pointer;font:inherit}.page_stepNav__MaFJC button:hover{background:#f5f4fb}.page_stepNav__MaFJC .page_stepActive__SmQBM{background:var(--soft);color:var(--purple-dark)}.page_stepIcon__tNvWw{width:31px;height:31px;border-radius:8px;display:grid;place-items:center;background:#f0f2f7;color:#68748a}.page_stepActive__SmQBM .page_stepIcon__tNvWw{background:var(--purple);color:white;box-shadow:0 5px 12px rgba(96,67,231,.2)}.page_stepNav__MaFJC small,.page_stepNav__MaFJC strong{display:block}.page_stepNav__MaFJC strong{font-size:12px;font-weight:750}.page_stepNav__MaFJC small{margin-top:2px;color:#8b94a6;font-size:10px}.page_stepArrow__vQTW2{margin-left:auto;transform:rotate(-90deg);opacity:.45}.page_resumeNote__EVjYD{display:flex;gap:11px;padding:16px;border-radius:15px;border-left:3px solid #8066ef;background:linear-gradient(120deg,#f8f6ff,#fff)}.page_resumeNote__EVjYD>svg{flex:0 0 auto;color:var(--purple)}.page_resumeNote__EVjYD strong{display:block;font-family:Georgia,serif;font-size:13px}.page_resumeNote__EVjYD p{margin:5px 0 0;font-size:11px;line-height:1.5;color:var(--muted)}.page_formCard__Ss7Ag{min-height:0;border-radius:18px;padding:42px 50px 0;overflow:hidden}.page_sectionHeading__TH1IF{padding-bottom:25px;border-bottom:1px solid var(--line)}.page_sectionHeading__TH1IF>span{color:var(--purple);font-size:10px;font-weight:850;letter-spacing:.12em;text-transform:uppercase}.page_sectionHeading__TH1IF h2{margin:7px 0 8px;font-family:Georgia,Times New Roman,serif;font-size:32px;line-height:1.15;letter-spacing:-.02em;font-weight:500}.page_sectionHeading__TH1IF p{max-width:760px;margin:0;color:var(--muted);font-size:13px;line-height:1.6}.page_avatarRow__Sxa_R{margin:27px 0;padding-bottom:27px;border-bottom:1px solid var(--line);display:flex;align-items:center;gap:17px}.page_avatarButton__TJotF{position:relative;width:76px;height:76px;flex:0 0 auto;display:grid;place-items:center;padding:0;border:1px dashed #b9b3dc;border-radius:18px;overflow:visible;background:#f4f2ff;color:var(--purple);cursor:pointer}.page_avatarButton__TJotF img{width:100%;height:100%;border-radius:17px;object-fit:cover}.page_avatarButton__TJotF>span{position:absolute;right:-5px;bottom:-5px;width:25px;height:25px;border-radius:8px;display:grid;place-items:center;background:var(--purple);color:white;border:3px solid white}.page_avatarRow__Sxa_R strong{display:block;font-size:13px}.page_avatarRow__Sxa_R p{margin:4px 0 7px;color:var(--muted);font-size:10px}.page_avatarRow__Sxa_R div>button{padding:0;border:0;background:transparent;color:var(--purple);font-size:10px;font-weight:800;cursor:pointer}.page_formGrid__o59yK{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:19px 17px}.page_field__fIeI0{min-width:0;display:flex;flex-direction:column;gap:8px;color:#303b52;font-size:12px;font-weight:700}.page_field__fIeI0>span{display:flex;align-items:center;justify-content:space-between}.page_field__fIeI0 em{color:#8d7ce4;font-size:8px;font-style:normal;font-weight:800;letter-spacing:.08em;text-transform:uppercase}.page_field__fIeI0 input,.page_field__fIeI0 select,.page_field__fIeI0 textarea,.page_languageList__aztBy input,.page_languageList__aztBy select,.page_roleInput__Ol8y5 input,.page_skillComposer__86UQc input{width:100%;box-sizing:border-box;border:1px solid #d9deea;border-radius:9px;outline:none;background:#fcfcfe;color:var(--ink);font:inherit;font-weight:500;transition:border .2s,box-shadow .2s,background .2s}.page_field__fIeI0 input,.page_field__fIeI0 select{height:47px;padding:0 13px}.page_field__fIeI0 textarea{padding:11px 12px;line-height:1.55;resize:vertical}.page_markdownEditor__7g6Qr{overflow:hidden;border:1px solid #d9deea;border-radius:9px;background:#fcfcfe;transition:border .2s,box-shadow .2s,background .2s}.page_markdownEditor__7g6Qr:focus-within{border-color:#826cee;background:white;box-shadow:0 0 0 3px rgba(96,67,231,.1)}.page_markdownToolbar___Zwo0{min-height:42px;padding:6px 9px;display:flex;align-items:center;gap:4px;border-bottom:1px solid #e5e8f0;background:#f7f7fb}.page_markdownToolbar___Zwo0 button{min-width:60px;height:30px;padding:0 8px;display:inline-flex;align-items:center;justify-content:center;gap:6px;border:0;border-radius:7px;background:transparent;color:#596579;font:inherit;font-size:11px;font-weight:750;line-height:1;cursor:pointer}.page_markdownToolbar___Zwo0 button:focus-visible,.page_markdownToolbar___Zwo0 button:hover{background:#ebe7ff;color:var(--purple-dark);outline:none}.page_markdownToolbar___Zwo0 button span{margin:0;color:inherit;font-size:11px;font-weight:750}.page_toolbarDivider__RxR1T{width:1px;height:22px;margin:0 4px;background:#dfe3ec}.page_toolbarMode__8pKKZ{margin-left:auto;color:#98a0af;font-size:10px;font-weight:650;letter-spacing:.02em}.page_markdownEditor__7g6Qr textarea{display:block;width:100%;min-height:112px;border:0!important;border-radius:0!important;background:transparent!important;box-shadow:none!important}.page_field__fIeI0 input:focus,.page_field__fIeI0 select:focus,.page_field__fIeI0 textarea:focus,.page_roleInput__Ol8y5 input:focus,.page_skillComposer__86UQc input:focus{border-color:#826cee;background:white;box-shadow:0 0 0 3px rgba(96,67,231,.1)}.page_field__fIeI0 input:disabled{background:#f3f4f7;color:#8992a3}.page_field__fIeI0 small{color:#8a94a7;font-size:10px;line-height:1.5;font-weight:500}.page_field__fIeI0 .page_error__eIMyQ{color:#c43e55}.page_fullField__N5eBl{grid-column:1/-1}.page_iconInput__vi5MA{position:relative}.page_iconInput__vi5MA>svg{position:absolute;left:12px;top:13px;z-index:1;color:#7a8496}.page_iconInput__vi5MA input{padding-left:39px}.page_subsection__VnKMF{margin-top:28px;padding-top:26px;border-top:1px solid var(--line)}.page_listHeader___gFaK>div,.page_subsectionTitle__mYEis{display:flex;align-items:center;gap:11px}.page_subsectionTitle__mYEis{margin-bottom:19px}.page_listHeader___gFaK>div>svg,.page_subsectionTitle__mYEis>svg{color:var(--purple)}.page_subsectionTitle__mYEis h3{margin:0;font-family:Georgia,serif;font-size:17px;font-weight:500}.page_subsectionTitle__mYEis p{margin:3px 0 0;color:var(--muted);font-size:10px}.page_formFooter__jUPK2{margin:38px -50px 0;padding:18px 50px;border-top:1px solid var(--line);display:flex;justify-content:space-between;background:#fafafd}.page_formFooter__jUPK2 button{min-width:103px;height:39px;border-radius:9px;font-size:11px;font-weight:800}.page_backButton__RvdA7{background:white;color:#5a657a;border:1px solid var(--line)!important}.page_backButton__RvdA7:disabled{opacity:.35;cursor:not-allowed}.page_nextButton__3d3zl{padding:0 16px;background:var(--ink);color:white}.page_nextButton__3d3zl:disabled{opacity:.58;cursor:wait}.page_listHeader___gFaK{margin:28px 0 14px;display:flex;justify-content:space-between;align-items:center}.page_listHeader___gFaK small,.page_listHeader___gFaK strong{display:block}.page_listHeader___gFaK strong{font-family:Georgia,serif;font-size:18px;font-weight:500}.page_listHeader___gFaK small{margin-top:2px;color:var(--muted);font-size:10px}.page_listHeader___gFaK>button{height:36px;padding:0 13px;border-radius:8px;background:var(--soft);color:var(--purple-dark);font-size:11px;font-weight:800;line-height:1}.page_entries__0k31I{display:flex;flex-direction:column;gap:14px}.page_entry__zGbQN{border:1px solid var(--line);border-radius:13px;overflow:hidden}.page_entryTop__lzUqC{display:flex;align-items:center;gap:12px;padding:13px 16px;background:#fafafd;border-bottom:1px solid var(--line)}.page_entryTop__lzUqC>span{font-family:Georgia,serif;color:#9487d5;font-size:12px}.page_entryTop__lzUqC div{min-width:0;flex:1}.page_entryTop__lzUqC small,.page_entryTop__lzUqC strong{display:block}.page_entryTop__lzUqC strong{font-size:11px}.page_entryTop__lzUqC small{margin-top:2px;color:var(--muted);font-size:9px}.page_entryTop__lzUqC button{width:29px;height:29px;display:grid;place-items:center;border:0;border-radius:7px;background:transparent;color:#929bad;cursor:pointer}.page_entryTop__lzUqC button:hover{background:#fff0f1;color:#c94354}.page_entry__zGbQN>.page_formGrid__o59yK{padding:22px;gap:21px 18px}.page_dateFields___cWlE{display:grid;grid-template-columns:1fr 1fr;gap:12px}.page_monthYear__oG0pn{min-width:0;display:grid;grid-template-columns:minmax(0,1.35fr) minmax(84px,.8fr);gap:7px}.page_monthYear__oG0pn select{min-width:0;padding-right:24px;cursor:pointer}.page_monthYear__oG0pn select:disabled{cursor:not-allowed;background:#f3f4f7;color:#929bad}.page_checkRow__fTgUw,.page_sponsorRow__9XtLw{display:flex;align-items:center;gap:8px;color:#49556b;font-size:10px;cursor:pointer}.page_checkRow__fTgUw input,.page_sponsorRow__9XtLw>input{position:absolute;opacity:0}.page_checkRow__fTgUw>span,.page_sponsorRow__9XtLw>span{width:17px;height:17px;display:grid;place-items:center;border:1px solid #ccd2df;border-radius:5px;color:transparent}.page_checkRow__fTgUw input:checked+span,.page_sponsorRow__9XtLw>input:checked+span{background:var(--purple);border-color:var(--purple);color:white}.page_emptyEntry__hH8Uy{padding:33px 20px;border:1px dashed #cfc9e8;border-radius:13px;display:flex;flex-direction:column;align-items:center;text-align:center;background:#fcfbff}.page_emptyEntry__hH8Uy>span{width:45px;height:45px;display:grid;place-items:center;border-radius:13px;background:var(--soft);color:var(--purple)}.page_emptyEntry__hH8Uy strong{margin-top:11px;font-family:Georgia,serif;font-size:15px;font-weight:500}.page_emptyEntry__hH8Uy p{max-width:390px;margin:5px 0 13px;color:var(--muted);font-size:10px;line-height:1.5}.page_emptyEntry__hH8Uy button{height:33px;padding:0 12px;border-radius:8px;color:white;background:var(--purple);font-size:10px;font-weight:800}.page_preferenceBlock__IJgra,.page_skillComposer__86UQc{margin-top:27px}.page_preferenceBlock__IJgra>label,.page_skillComposer__86UQc>label{display:block;margin-bottom:9px;font-size:12px;font-weight:800;color:#303b52}.page_roleInput__Ol8y5,.page_skillComposer__86UQc>div{display:flex;gap:8px}.page_roleInput__Ol8y5 input,.page_skillComposer__86UQc input{height:45px;padding:0 13px}.page_roleInput__Ol8y5 button,.page_skillComposer__86UQc button{flex:0 0 auto;min-height:47px;padding:0 17px;border-radius:9px;background:var(--ink);color:white;font-size:12px;font-weight:800;line-height:1}.page_skillComposer__86UQc>small{display:block;margin-top:7px;color:var(--muted);font-size:9px}.page_tagCloud__voW8P{margin-top:13px;display:flex;flex-wrap:wrap;gap:7px}.page_tagCloud__voW8P>span{display:flex;align-items:center;gap:6px;padding:7px 8px 7px 11px;border-radius:8px;background:var(--soft);color:var(--purple-dark);font-size:10px;font-weight:750}.page_tagCloud__voW8P button{display:grid;place-items:center;padding:0;border:0;background:transparent;color:#8172ce;cursor:pointer}.page_suggestionRow__0fBDH{margin-top:18px;padding:13px;display:flex;flex-wrap:wrap;gap:7px;border-radius:10px;background:#fafafd}.page_suggestionRow__0fBDH span{width:100%;color:var(--muted);font-size:10px}.page_suggestionRow__0fBDH button{display:inline-flex;align-items:center;justify-content:center;min-height:29px;border:1px solid var(--line);border-radius:7px;padding:5px 9px;background:white;color:#59657a;font-size:10px;line-height:1;cursor:pointer}.page_languageList__aztBy{display:flex;flex-direction:column;gap:8px}.page_languageList__aztBy>div{display:grid;grid-template-columns:1fr 190px 34px;gap:8px}.page_languageList__aztBy input,.page_languageList__aztBy select{height:40px;padding:0 11px;font-size:10px}.page_languageList__aztBy button{width:34px;height:40px;padding:0;border:0;border-radius:8px;background:#faf0f2;color:#bf4555;cursor:pointer;display:inline-flex;align-items:center;justify-content:center;line-height:0}.page_languageList__aztBy button svg{display:block;flex:none}.page_choiceGrid__LwxoI{display:grid;grid-template-columns:repeat(3,1fr);gap:9px}.page_choiceGrid__LwxoI>button{min-height:74px;padding:13px;border:1px solid var(--line);border-radius:11px;display:flex;align-items:center;gap:10px;background:white;color:#667187;text-align:left;cursor:pointer}.page_choiceGrid__LwxoI>button>span{flex:1}.page_choiceGrid__LwxoI small,.page_choiceGrid__LwxoI strong{display:block}.page_choiceGrid__LwxoI strong{color:#374258;font-size:12px}.page_choiceGrid__LwxoI small{margin-top:4px;color:#8b94a5;font-size:10px}.page_choiceGrid__LwxoI .page_choiceActive__SXIa_{border-color:#8e7af0;background:var(--soft);color:var(--purple)}.page_pillChoices__lbTk2{display:flex;flex-wrap:wrap;gap:8px}.page_pillChoices__lbTk2>button{height:38px;padding:0 14px;border:1px solid var(--line);border-radius:20px;display:flex;align-items:center;gap:6px;background:white;color:#596579;font:inherit;font-size:11px;cursor:pointer}.page_pillChoices__lbTk2 .page_pillActive__s_My_{border-color:#8d78ec;background:var(--soft);color:var(--purple-dark);font-weight:750}.page_preferenceBlock__IJgra+.page_formGrid__o59yK{margin-top:30px}.page_salaryInput__ZLfLl{display:grid;grid-template-columns:82px 1fr}.page_salaryInput__ZLfLl select{border-radius:9px 0 0 9px;border-right:0}.page_salaryInput__ZLfLl input{border-radius:0 9px 9px 0}.page_sponsorRow__9XtLw{margin-top:30px;align-items:flex-start;padding:17px;border:1px solid var(--line);border-radius:11px}.page_sponsorRow__9XtLw>span{flex:0 0 auto;margin-top:1px}.page_sponsorRow__9XtLw small,.page_sponsorRow__9XtLw strong{display:block}.page_sponsorRow__9XtLw strong{font-size:11px}.page_sponsorRow__9XtLw small{margin-top:4px;color:var(--muted);font-size:10px}.page_loading__IwqT2{min-height:600px;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:12px;color:var(--purple);font-size:12px}.page_spin__RTCG5{animation:page_spin__RTCG5 .8s linear infinite}@keyframes page_spin__RTCG5{to{transform:rotate(1turn)}}@media (prefers-reduced-motion:reduce){.page_progressTrack__wEJ5y span,.page_saveButton__4X8RS{transition:none}.page_spin__RTCG5{animation:none}}@media (max-width:1080px){.page_main__on_LL{padding:32px 26px 55px}.page_workspace__aCpcB{grid-template-columns:220px minmax(0,1fr)}.page_formCard__Ss7Ag{padding:32px 30px 0}.page_formFooter__jUPK2{margin-left:-30px;margin-right:-30px;padding-left:30px;padding-right:30px}.page_topbar__v26ca{flex-direction:column}.page_headerActions__attEa{width:100%}}@media (max-width:820px){.page_shell__GC0Uz{display:block;padding-bottom:82px}.page_main__on_LL{padding:24px 16px 45px}.page_workspace__aCpcB{display:block}.page_profileRail__zWwQ2{position:static;margin-bottom:14px}.page_stepNav__MaFJC{display:grid;grid-template-columns:repeat(4,1fr)}.page_stepNav__MaFJC button{justify-content:center;padding:8px 4px}.page_progressCard__CBdpJ,.page_resumeNote__EVjYD,.page_stepArrow__vQTW2,.page_stepNav__MaFJC button>span:nth-child(2){display:none}.page_formCard__Ss7Ag{min-height:0;padding:26px 20px 0}.page_formFooter__jUPK2{margin-left:-20px;margin-right:-20px;padding:15px 20px}}@media (max-width:600px){.page_topbar__v26ca h1{font-size:34px}.page_topbar__v26ca p{font-size:13px}.page_headerActions__attEa{display:grid;grid-template-columns:1fr}.page_headerActions__attEa button{width:100%}.page_choiceGrid__LwxoI,.page_formGrid__o59yK{grid-template-columns:1fr}.page_fullField__N5eBl{grid-column:auto}.page_avatarRow__Sxa_R{align-items:flex-start}.page_languageList__aztBy>div{grid-template-columns:1fr}.page_languageList__aztBy button{height:34px}.page_dateFields___cWlE{grid-column:auto}}