.ApplyModal_body__gebRI,.ApplyModal_stack__J03By{display:grid;gap:18px}.ApplyModal_steps__LoMKr{display:flex;flex-wrap:wrap;gap:6px 16px;margin:0;padding:0 0 14px;border-bottom:1px solid var(--hl-line);list-style:none;color:var(--hl-muted);font-size:var(--hl-text-meta)}.ApplyModal_stepItem___Mv07{display:inline-flex;align-items:center;gap:8px}.ApplyModal_stepNum__bHCdk{display:inline-grid;place-items:center;width:22px;height:22px;border:1px solid var(--hl-line);border-radius:50%;font-size:12px;font-variant-numeric:tabular-nums}.ApplyModal_stepOn__LqULO{color:var(--hl-ink);font-weight:600}.ApplyModal_stepOn__LqULO .ApplyModal_stepNum__bHCdk{border-color:var(--hl-blue);background:var(--hl-blue);color:var(--hl-white)}.ApplyModal_stepDone__W9Gce .ApplyModal_stepNum__bHCdk{border-color:var(--hl-ink);color:var(--hl-ink)}.ApplyModal_section__DlP5u{display:grid;gap:12px;min-width:0;margin:0;padding:0;border:0}.ApplyModal_section__DlP5u>legend{margin-bottom:12px;padding:0}.ApplyModal_sectionHead__4Fc41{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:8px 12px}.ApplyModal_sectionActions__i9hFT{display:flex;flex-wrap:wrap;align-items:center;gap:4px 12px}.ApplyModal_sectionTitle__sjHPT{display:flex;align-items:center;gap:8px;margin:0;color:var(--hl-ink);font-size:var(--hl-text-small);font-weight:600;line-height:1.4}.ApplyModal_muted__A3lxC{margin:0;color:var(--hl-muted);font-size:var(--hl-text-meta);line-height:1.55}.ApplyModal_prewrap__q_fFi{white-space:pre-wrap;overflow-wrap:anywhere}.ApplyModal_optional__bCMib{color:var(--hl-muted);font-weight:400}.ApplyModal_inlineLink__EPL_7{display:inline-flex;align-items:center;gap:4px;color:var(--hl-blue);font-size:var(--hl-text-meta);font-weight:500;text-decoration:underline;text-underline-offset:3px}.ApplyModal_inlineLink__EPL_7:hover{color:var(--hl-ink)}.ApplyModal_inlineLink__EPL_7:focus-visible{outline:var(--hl-focus-ring);outline-offset:2px}.ApplyModal_profileCard__1xNVh{display:grid;gap:4px;padding:14px 16px;border:1px solid var(--hl-line);border-radius:var(--hl-radius);background:var(--hl-white)}.ApplyModal_profileName__TD13_{margin:0;font-size:16px;font-weight:600}.ApplyModal_facts__VxDWi{display:grid;gap:10px;margin:8px 0 0}.ApplyModal_facts__VxDWi>div{display:grid;gap:2px;min-width:0}.ApplyModal_facts__VxDWi dt{color:var(--hl-muted);font-size:12.5px}.ApplyModal_facts__VxDWi dd{margin:0;font-size:var(--hl-text-small);line-height:1.5;overflow-wrap:anywhere}.ApplyModal_choices__TTQsQ{display:grid;gap:8px}.ApplyModal_choicesInline__bxJpc{grid-template-columns:repeat(2,minmax(0,1fr));max-width:320px}.ApplyModal_choice__gNSnr{display:flex;align-items:center;gap:10px;min-height:44px;padding:8px 12px;border:1px solid var(--hl-field-border);border-radius:var(--hl-radius);background:var(--hl-white);font-size:var(--hl-text-small);cursor:pointer}.ApplyModal_choice__gNSnr:hover{border-color:var(--hl-ink)}.ApplyModal_choice__gNSnr:focus-within{border-color:var(--hl-blue);box-shadow:0 0 0 1px var(--hl-blue)}.ApplyModal_choice__gNSnr input{flex-shrink:0;width:18px;height:18px;margin:0;accent-color:var(--hl-blue)}.ApplyModal_choice__gNSnr svg{flex-shrink:0;color:var(--hl-muted)}.ApplyModal_choiceOn__odKP0{border-color:var(--hl-blue)}.ApplyModal_choiceText__nefEH{display:grid;gap:2px;min-width:0}.ApplyModal_fileName__iLFdL{font-weight:500;overflow-wrap:anywhere}.ApplyModal_uploadRow__0L4xM{display:flex;flex-wrap:wrap;align-items:center;gap:8px 12px}.ApplyModal_question__DwFxE{display:grid;gap:8px;min-width:0;margin:0;padding:0;border:0}.ApplyModal_questionLabel__md_ZV{margin-bottom:8px;padding:0;color:var(--hl-ink);font-size:var(--hl-text-small);font-weight:500;line-height:1.5}.ApplyModal_fieldError__KKBdi{display:flex;align-items:flex-start;gap:6px;margin:0;color:var(--hl-ink);font-size:var(--hl-text-meta);font-weight:600}.ApplyModal_fieldError__KKBdi svg{flex-shrink:0;margin-top:2px}.ApplyModal_salaryRow__duGyW{display:grid;gap:12px;align-items:start}@media (min-width:560px){.ApplyModal_salaryRow__duGyW{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}}.ApplyModal_reviewSection__KapqQ{display:grid;gap:8px;padding:14px 16px;border:1px solid var(--hl-line);border-radius:var(--hl-radius)}.ApplyModal_notice__QPSnz{display:flex;align-items:flex-start;gap:10px;margin:0;padding:12px 14px;border-left:3px solid var(--hl-ink);background:var(--hl-paper);color:var(--hl-ink);font-size:var(--hl-text-small);line-height:1.5}.ApplyModal_notice__QPSnz svg{flex-shrink:0;margin-top:1px}.ApplyModal_noticeIconOk__hrJbp{color:var(--hl-blue)}.ApplyModal_notice__QPSnz:has(.ApplyModal_noticeIconOk__hrJbp){border-left-color:var(--hl-blue)}.ApplyModal_noticeTitle__cwi3m{margin:0;font-weight:600}.ApplyModal_noticeText___BZ4q{margin:2px 0 0;color:var(--hl-muted)}.ApplyModal_advice__sLokg{display:flex;align-items:flex-start;gap:10px;padding:12px 14px;border:1px solid var(--hl-blue);border-left-width:3px;border-radius:var(--hl-radius);background:var(--hl-white);color:var(--hl-ink);font-size:var(--hl-text-small);line-height:1.5}.ApplyModal_advice__sLokg>svg{flex-shrink:0;margin-top:1px;color:var(--hl-blue)}.ApplyModal_adviceTitle__FD54t{margin:0;font-weight:600;overflow-wrap:anywhere}.ApplyModal_adviceText__dZpQe{margin:2px 0 0;color:var(--hl-muted)}.ApplyModal_assessmentNote__OdocU{display:flex;align-items:flex-start;gap:10px;margin:0;color:var(--hl-ink);font-size:var(--hl-text-small);line-height:1.5}.ApplyModal_assessmentNote__OdocU svg{flex-shrink:0;margin-top:1px;color:var(--hl-blue)}.ApplyModal_assessmentBox__gB8oh{display:grid;gap:6px;padding:14px 16px;border:1px solid var(--hl-blue);border-radius:var(--hl-radius)}.ApplyModal_assessmentBox__gB8oh .ApplyModal_sectionTitle__sjHPT svg{color:var(--hl-blue)}.ApplyModal_nextList__qzzr_{display:grid;gap:6px;margin:0;padding-left:18px;font-size:var(--hl-text-small);line-height:1.5}.ApplyModal_countNear__QbuuP,.ApplyModal_error__gplox{color:var(--hl-ink);font-weight:600}.ApplyModal_error__gplox{display:flex;align-items:flex-start;gap:8px;margin:0;padding:10px 12px;border:1px solid var(--hl-ink);border-radius:var(--hl-radius);font-size:var(--hl-text-small);line-height:1.5}.ApplyModal_error__gplox svg{flex-shrink:0;margin-top:2px}