.AuthV3-module__raOh9a__page{background:var(--jb-v3-bg);min-height:100dvh;color:var(--jb-v3-fg);font-family:var(--jb-v3-font-display);font-feature-settings:"tnum" 1;flex-direction:column;font-size:14px;line-height:1.45;display:flex}.AuthV3-module__raOh9a__dots{z-index:0;pointer-events:none;background-image:radial-gradient(var(--jb-v3-dot) .8px, transparent .8px);background-position:13px 13px;background-size:26px 26px;position:fixed;inset:0;-webkit-mask-image:radial-gradient(130% 90% at 50% 0,#000 8%,#00000059 55%,#0000 92%);mask-image:radial-gradient(130% 90% at 50% 0,#000 8%,#00000059 55%,#0000 92%)}.AuthV3-module__raOh9a__bar{z-index:1;justify-content:space-between;align-items:center;gap:24px;width:100%;max-width:1360px;height:56px;margin:0 auto;padding:0 28px;display:flex;position:relative}.AuthV3-module__raOh9a__brand{color:var(--jb-v3-fg);align-items:center;text-decoration:none;display:inline-flex}.AuthV3-module__raOh9a__barLink{font-family:var(--jb-v3-font-mono);letter-spacing:.12em;text-transform:uppercase;color:var(--jb-v3-fg-3);font-size:10px;text-decoration:none;transition:color .18s}.AuthV3-module__raOh9a__barLink:hover{color:var(--jb-v3-fg)}.AuthV3-module__raOh9a__shellOuter{z-index:1;flex:1;width:100%;max-width:1360px;margin:0 auto;padding:32px 28px 72px;position:relative}.AuthV3-module__raOh9a__grid{background:var(--jb-v3-line);border:1px solid var(--jb-v3-line);border-radius:2px;grid-template-columns:1.15fr 1fr;gap:1px;display:grid;overflow:hidden}.AuthV3-module__raOh9a__formCell{background:var(--jb-v3-bg);flex-direction:column;justify-content:center;padding:48px clamp(24px,4vw,56px) 44px;display:flex}.AuthV3-module__raOh9a__asideCell{background:var(--jb-v3-panel);flex-direction:column;justify-content:flex-end;padding:48px clamp(24px,3vw,40px) 44px;display:flex}.AuthV3-module__raOh9a__form{width:100%;max-width:460px}.AuthV3-module__raOh9a__h1{font-family:var(--jb-v3-font-display);letter-spacing:-.05em;text-wrap:pretty;margin:0;font-size:44px;font-weight:600;line-height:1.02}.AuthV3-module__raOh9a__lede{color:var(--jb-v3-fg-2);text-wrap:pretty;max-width:42ch;margin:18px 0 34px;font-size:16.5px}.AuthV3-module__raOh9a__monoLabel{font-family:var(--jb-v3-font-mono);letter-spacing:.16em;text-transform:uppercase;color:var(--jb-v3-fg-3);margin:0 0 4px;font-size:9.5px}.AuthV3-module__raOh9a__btn{font-family:var(--jb-v3-font-mono);letter-spacing:.12em;text-transform:uppercase;white-space:nowrap;cursor:pointer;border-radius:2px;justify-content:center;align-items:center;gap:10px;padding:11px 22px;font-size:10.5px;text-decoration:none;transition:transform .18s,border-color .18s,background .18s,color .18s;display:inline-flex}.AuthV3-module__raOh9a__btnPrimary{background:var(--jb-v3-accent);width:100%;color:var(--jb-v3-accent-ink);border:1px solid var(--jb-v3-accent);padding:14px 22px}.AuthV3-module__raOh9a__btnPrimary:hover:not(:disabled){transform:translateY(-1px)}.AuthV3-module__raOh9a__btnPrimary:disabled{opacity:.55;cursor:not-allowed}.AuthV3-module__raOh9a__btnGhost{border:1px solid var(--jb-v3-line-2);width:100%;color:var(--jb-v3-fg-2);background:0 0}.AuthV3-module__raOh9a__btnGhost:hover{border-color:var(--jb-v3-accent);color:var(--jb-v3-fg)}.AuthV3-module__raOh9a__btn:focus-visible,.AuthV3-module__raOh9a__field:focus-visible{outline:2px solid var(--jb-v3-accent);outline-offset:2px}.AuthV3-module__raOh9a__btn:active:not(:disabled){transform:translateY(0)}.AuthV3-module__raOh9a__oauthRow{gap:8px;margin-bottom:26px;display:grid}.AuthV3-module__raOh9a__mark{flex:none;width:15px;height:15px}.AuthV3-module__raOh9a__divider{align-items:center;gap:14px;margin:0 0 26px;display:flex}.AuthV3-module__raOh9a__divider:before,.AuthV3-module__raOh9a__divider:after{content:"";background:var(--jb-v3-line);flex:1;height:1px}.AuthV3-module__raOh9a__dividerLabel{font-family:var(--jb-v3-font-mono);letter-spacing:.16em;text-transform:uppercase;color:var(--jb-v3-fg-3);font-size:9.5px}.AuthV3-module__raOh9a__fieldBlock{gap:6px;margin-bottom:18px;display:grid}.AuthV3-module__raOh9a__labelRow{justify-content:space-between;align-items:baseline;gap:12px;display:flex}.AuthV3-module__raOh9a__label{color:var(--jb-v3-fg-2);font-size:12.5px;font-weight:500}.AuthV3-module__raOh9a__field{background:var(--jb-v3-panel);border:1px solid var(--jb-v3-line);width:100%;font-family:var(--jb-v3-font-display);color:var(--jb-v3-fg);border-radius:2px;padding:11px 12px;font-size:13.5px;transition:border-color .18s}.AuthV3-module__raOh9a__field::placeholder{color:var(--jb-v3-fg-3)}.AuthV3-module__raOh9a__field:focus{border-color:var(--jb-v3-accent-line);outline:none}.AuthV3-module__raOh9a__field[aria-invalid=true]{border-color:var(--jb-v3-danger-line)}.AuthV3-module__raOh9a__inlineLink{font-family:var(--jb-v3-font-mono);letter-spacing:.12em;text-transform:uppercase;color:var(--jb-v3-fg-3);font-size:9.5px;text-decoration:none;transition:color .18s}.AuthV3-module__raOh9a__inlineLink:hover{color:var(--jb-v3-accent-faint)}.AuthV3-module__raOh9a__notice{border:1px solid var(--jb-v3-accent-line);background:var(--jb-v3-accent-soft);color:var(--jb-v3-fg);border-radius:2px;margin:0 0 18px;padding:11px 12px;font-size:13px}.AuthV3-module__raOh9a__notice strong{font-weight:600}.AuthV3-module__raOh9a__error{border:1px solid var(--jb-v3-danger-line);background:var(--jb-v3-danger-soft);color:var(--jb-v3-danger);border-radius:2px;gap:10px;margin:0 0 18px;padding:11px 12px;font-size:13px;display:flex}.AuthV3-module__raOh9a__footNote{color:var(--jb-v3-fg-3);margin:22px 0 0;font-size:13px}.AuthV3-module__raOh9a__footNote a{color:var(--jb-v3-fg);border-bottom:1px solid var(--jb-v3-accent-line);padding-bottom:1px;text-decoration:none}.AuthV3-module__raOh9a__footNote a:hover{color:var(--jb-v3-accent-faint)}.AuthV3-module__raOh9a__terms{color:var(--jb-v3-fg-3);margin:16px 0 0;font-size:12px;line-height:1.5}.AuthV3-module__raOh9a__terms a{color:var(--jb-v3-fg-2)}.AuthV3-module__raOh9a__asideHead{letter-spacing:-.035em;max-width:15ch;margin:0 0 auto;font-size:27px;font-weight:600;line-height:1.08}.AuthV3-module__raOh9a__statStrip{background:var(--jb-v3-line);border:1px solid var(--jb-v3-line);border-radius:2px;grid-template-columns:1fr 1fr;gap:1px;margin-top:36px;display:grid}.AuthV3-module__raOh9a__statCell{background:var(--jb-v3-panel);padding:18px 20px}.AuthV3-module__raOh9a__statValue{letter-spacing:-.045em;margin:0;font-size:28px;font-weight:600}.AuthV3-module__raOh9a__statLabel{font-family:var(--jb-v3-font-mono);letter-spacing:.16em;text-transform:uppercase;color:var(--jb-v3-fg-3);margin:4px 0 0;font-size:9.5px}.AuthV3-module__raOh9a__hist{align-items:flex-end;gap:2px;height:66px;margin-top:28px;display:flex}.AuthV3-module__raOh9a__tick{background:var(--jb-v3-tick-off);border-radius:1px;flex:1}.AuthV3-module__raOh9a__tickOn{background:var(--jb-v3-tick-on)}.AuthV3-module__raOh9a__asideNote{color:var(--jb-v3-fg-2);max-width:34ch;margin:16px 0 0;font-size:13px}.AuthV3-module__raOh9a__roleGrid{background:var(--jb-v3-line);border:1px solid var(--jb-v3-line);border-radius:2px;grid-template-columns:1fr 1fr;gap:1px;margin-bottom:26px;display:grid}.AuthV3-module__raOh9a__roleCell{background:var(--jb-v3-bg);text-align:left;cursor:pointer;color:var(--jb-v3-fg);border:none;padding:22px 20px 20px;font-family:inherit;transition:background .18s;position:relative}.AuthV3-module__raOh9a__roleCell:hover{background:var(--jb-v3-panel)}.AuthV3-module__raOh9a__roleCellOn,.AuthV3-module__raOh9a__roleCellOn:hover{background:var(--jb-v3-accent-soft)}.AuthV3-module__raOh9a__roleCell:focus-visible{outline:2px solid var(--jb-v3-accent);outline-offset:-2px}.AuthV3-module__raOh9a__roleTick{background:var(--jb-v3-line-2);width:3px;height:10px;margin-bottom:14px;transition:background .18s}.AuthV3-module__raOh9a__roleTickOn{background:var(--jb-v3-accent)}.AuthV3-module__raOh9a__roleName{letter-spacing:-.02em;margin:0;font-size:16px;font-weight:600;display:block}.AuthV3-module__raOh9a__roleDesc{color:var(--jb-v3-fg-2);margin:6px 0 0;font-size:13px;display:block}.AuthV3-module__raOh9a__strength{align-items:center;gap:8px;margin-top:8px;display:flex}.AuthV3-module__raOh9a__strengthTicks{flex:1;gap:2px;display:flex}.AuthV3-module__raOh9a__strengthTick{background:var(--jb-v3-tick-off);flex:1;height:2px}.AuthV3-module__raOh9a__strengthTickOn{background:var(--jb-v3-tick-on)}.AuthV3-module__raOh9a__strengthLabel{font-family:var(--jb-v3-font-mono);letter-spacing:.16em;text-transform:uppercase;color:var(--jb-v3-fg-3);font-size:9.5px}.AuthV3-module__raOh9a__backBtn{cursor:pointer;font-family:var(--jb-v3-font-mono);letter-spacing:.12em;text-transform:uppercase;color:var(--jb-v3-fg-3);background:0 0;border:none;align-items:center;gap:8px;margin-bottom:22px;padding:0;font-size:9.5px;transition:color .18s;display:inline-flex}.AuthV3-module__raOh9a__backBtn:hover{color:var(--jb-v3-fg)}.AuthV3-module__raOh9a__srOnly{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}@media (max-width:1000px){.AuthV3-module__raOh9a__grid{grid-template-columns:1fr}.AuthV3-module__raOh9a__asideCell{display:none}}@media (max-width:640px){.AuthV3-module__raOh9a__shellOuter{padding:20px 16px 48px}.AuthV3-module__raOh9a__bar{padding:0 16px}.AuthV3-module__raOh9a__formCell{padding:32px 20px 30px}.AuthV3-module__raOh9a__h1{font-size:34px}.AuthV3-module__raOh9a__lede{margin-bottom:28px;font-size:15px}.AuthV3-module__raOh9a__roleGrid{grid-template-columns:1fr}}@media (prefers-reduced-motion:reduce){.AuthV3-module__raOh9a__btn,.AuthV3-module__raOh9a__field,.AuthV3-module__raOh9a__roleCell,.AuthV3-module__raOh9a__roleTick,.AuthV3-module__raOh9a__barLink,.AuthV3-module__raOh9a__inlineLink{transition:none}.AuthV3-module__raOh9a__btnPrimary:hover:not(:disabled){transform:none}}
.ResumeAssessmentPanel-module__Mu_VVq__panel{border-top:1px solid var(--jb-v3-line);margin-top:22px;padding-top:22px}.ResumeAssessmentPanel-module__Mu_VVq__head{justify-content:space-between;align-items:flex-start;gap:16px;margin-bottom:14px;display:flex}.ResumeAssessmentPanel-module__Mu_VVq__title{font-size:14px;font-weight:600}.ResumeAssessmentPanel-module__Mu_VVq__budget,.ResumeAssessmentPanel-module__Mu_VVq__muted,.ResumeAssessmentPanel-module__Mu_VVq__body{color:var(--jb-v3-fg-3);margin-top:6px;font-size:12px;line-height:1.5}.ResumeAssessmentPanel-module__Mu_VVq__warn{color:var(--jb-v3-warn);margin-top:6px;font-size:12px;font-weight:600;line-height:1.45}.ResumeAssessmentPanel-module__Mu_VVq__good{color:var(--jb-v3-ok);margin-top:6px;font-size:12px;font-weight:600}.ResumeAssessmentPanel-module__Mu_VVq__fail{color:var(--jb-v3-danger);margin-top:8px;font-size:12px}.ResumeAssessmentPanel-module__Mu_VVq__grid{grid-template-columns:repeat(auto-fit,minmax(240px,1fr));gap:12px;display:grid}.ResumeAssessmentPanel-module__Mu_VVq__grid section{border:1px solid var(--jb-v3-line);background:var(--jb-v3-panel);padding:14px}.ResumeAssessmentPanel-module__Mu_VVq__row{justify-content:space-between;align-items:baseline;gap:10px;display:flex}.ResumeAssessmentPanel-module__Mu_VVq__row strong{font-size:13px}.ResumeAssessmentPanel-module__Mu_VVq__score{font-family:var(--jb-v3-font-mono);color:var(--jb-v3-accent);font-size:18px}.ResumeAssessmentPanel-module__Mu_VVq__scoreDim{color:var(--jb-v3-fg-2);}.ResumeAssessmentPanel-module__Mu_VVq__subs{margin-top:10px}.ResumeAssessmentPanel-module__Mu_VVq__sub{color:var(--jb-v3-fg-2);justify-content:space-between;gap:8px;margin-top:4px;font-size:12px;display:flex}.ResumeAssessmentPanel-module__Mu_VVq__caveat{color:var(--jb-v3-fg-2);background:var(--jb-v3-sunk);margin-top:8px;padding:8px 9px;font-size:11.5px;line-height:1.45}.ResumeAssessmentPanel-module__Mu_VVq__signal{border-top:1px solid var(--jb-v3-line);padding:8px 0;font-size:12px}
