.CareerBlueprintGeneratorPage_page__sHyh-{background:radial-gradient(circle at top left,#7c3aed1f,#0000 34rem),linear-gradient(180deg,#fbf9ff,#f0f7ff 42%,#fff)!important;color:#151827!important;font-family:Inter,Segoe UI,sans-serif;margin-top:65px;min-height:100vh;overflow-x:hidden}.CareerBlueprintGeneratorPage_page__sHyh- *,.CareerBlueprintGeneratorPage_page__sHyh- :after,.CareerBlueprintGeneratorPage_page__sHyh- :before{box-sizing:border-box}.CareerBlueprintGeneratorPage_hero__hUjN7,.CareerBlueprintGeneratorPage_layout__zNHZz{background:#0000!important;margin:0 auto;width:min(100%,1180px)}.CareerBlueprintGeneratorPage_hero__hUjN7{grid-gap:2rem;align-items:center;display:grid;gap:2rem;grid-template-columns:minmax(0,1.05fr) minmax(300px,.95fr);padding:52px 20px 28px}.CareerBlueprintGeneratorPage_heroCopy__kuTEX{background:#0000!important;min-width:0}.CareerBlueprintGeneratorPage_heroCopy__kuTEX h1{color:#111827!important;font-size:4.05rem;letter-spacing:0;line-height:1.02;margin:0 0 16px;overflow-wrap:anywhere}.CareerBlueprintGeneratorPage_heroCopy__kuTEX p{color:#5d6475!important;font-size:1.04rem;line-height:1.7;margin:0;max-width:690px}.CareerBlueprintGeneratorPage_badge__YJSFG{background:hsla(0,0%,100%,.851)!important;border:1px solid #d7c8ff!important;border-radius:999px!important;color:#6d28d9!important;display:inline-flex;font-size:.78rem;font-weight:900;margin-bottom:18px;padding:7px 12px;text-transform:uppercase;width:fit-content}.CareerBlueprintGeneratorPage_actions__oAyyr,.CareerBlueprintGeneratorPage_dashboard__0kr1f,.CareerBlueprintGeneratorPage_formGrid__VFb0J,.CareerBlueprintGeneratorPage_heroStats__9WTpk,.CareerBlueprintGeneratorPage_modeTabs__\+zv08,.CareerBlueprintGeneratorPage_personaGrid__J6fXu,.CareerBlueprintGeneratorPage_quickLinks__RXZfS,.CareerBlueprintGeneratorPage_skillGrid__bW-4h,.CareerBlueprintGeneratorPage_timeline__PTn\+4{background:#0000!important}.CareerBlueprintGeneratorPage_heroStats__9WTpk{grid-gap:.8rem;display:grid;gap:.8rem;grid-template-columns:repeat(3,minmax(0,1fr));margin-top:26px}.CareerBlueprintGeneratorPage_heroStats__9WTpk div{background:#fff!important;border:1px solid #e1d8f5!important;border-radius:8px!important;min-width:0;padding:14px}.CareerBlueprintGeneratorPage_heroStats__9WTpk strong{color:#151827!important;display:block;font-size:1.16rem;overflow-wrap:anywhere}.CareerBlueprintGeneratorPage_heroStats__9WTpk span{color:#6b7280!important;display:block;font-size:.82rem;margin-top:4px}.CareerBlueprintGeneratorPage_heroCard__-dGGO,.CareerBlueprintGeneratorPage_inputPanel__syJts,.CareerBlueprintGeneratorPage_panel__Tgc2V,.CareerBlueprintGeneratorPage_personaCard__Ob6t1,.CareerBlueprintGeneratorPage_scoreCard__HxjjY{background:#fff!important;border:1px solid #e1d8f5!important;border-radius:8px!important;box-shadow:0 18px 50px #30215c14!important}.CareerBlueprintGeneratorPage_heroCard__-dGGO{min-width:0;padding:22px}.CareerBlueprintGeneratorPage_scoreMini__ZslgZ{grid-gap:12px;background:#0000!important;display:grid;gap:12px}.CareerBlueprintGeneratorPage_scoreMini__ZslgZ span{color:#6b7280!important;font-weight:900}.CareerBlueprintGeneratorPage_scoreMini__ZslgZ strong{color:#6d28d9!important;font-size:2rem}.CareerBlueprintGeneratorPage_progressTrack__zQG48{background:#ede9fe!important;border-radius:999px!important;height:14px;overflow:hidden}.CareerBlueprintGeneratorPage_progressTrack__zQG48 i{background:linear-gradient(90deg,#7c3aed,#06b6d4)!important;border-radius:inherit!important;display:block;height:100%}.CareerBlueprintGeneratorPage_quickLinks__RXZfS{display:flex;flex-wrap:wrap;gap:.8rem;margin-top:24px}.CareerBlueprintGeneratorPage_quickLinks__RXZfS a{color:#6d28d9!important;font-weight:900;text-decoration:none}.CareerBlueprintGeneratorPage_layout__zNHZz{grid-gap:1rem;align-items:start;display:grid;gap:1rem;grid-template-columns:minmax(300px,410px) minmax(0,1fr);padding:0 20px 60px}.CareerBlueprintGeneratorPage_inputPanel__syJts{min-width:0;padding:18px;position:sticky;top:84px}.CareerBlueprintGeneratorPage_sectionHeader__8M8R9{align-items:start;background:#0000!important;display:flex;gap:1rem;justify-content:space-between;margin-bottom:18px}.CareerBlueprintGeneratorPage_sectionHeader__8M8R9 h2{color:#151827!important;font-size:1.18rem;margin:0;overflow-wrap:anywhere}.CareerBlueprintGeneratorPage_sectionHeader__8M8R9 span{color:#6d28d9!important;font-size:.9rem;font-weight:900;text-align:right}.CareerBlueprintGeneratorPage_eyebrow__aRbc2{color:#7a8193!important;font-size:.74rem;font-weight:900;letter-spacing:.08em;margin:0 0 4px;text-transform:uppercase}.CareerBlueprintGeneratorPage_personaGrid__J6fXu{grid-gap:8px;display:grid;gap:8px;grid-template-columns:repeat(2,minmax(0,1fr))}.CareerBlueprintGeneratorPage_personaCard__Ob6t1{cursor:pointer;min-height:104px;padding:12px;text-align:left}.CareerBlueprintGeneratorPage_personaCard__Ob6t1 .CareerBlueprintGeneratorPage_avatar__PqoTz{background:linear-gradient(135deg,#7c3aed,#06b6d4)!important;border:1px solid #d7c8ff!important;border-radius:50%!important;color:#fff!important;display:grid;font-size:.78rem;font-weight:900;height:38px;margin-bottom:10px;place-items:center;width:38px}.CareerBlueprintGeneratorPage_personaCard__Ob6t1 strong{color:#151827!important;display:block;font-size:.95rem}.CareerBlueprintGeneratorPage_personaCard__Ob6t1 span{color:#6b7280!important;display:block;font-size:.78rem;line-height:1.35;margin-top:5px}.CareerBlueprintGeneratorPage_activePersona__pqM5b{background:#f3efff!important;border-color:#7c3aed!important}.CareerBlueprintGeneratorPage_modeTabs__\+zv08{display:flex;flex-wrap:wrap;gap:8px;margin-bottom:16px}.CareerBlueprintGeneratorPage_modeTabs__\+zv08 button{background:#fff!important;border:1px solid #d7c8ff!important;border-radius:8px!important;color:#4c1d95!important;cursor:pointer;flex:1 1;font-weight:900;min-height:40px;min-width:0;padding:9px 10px}.CareerBlueprintGeneratorPage_activeMode__FzAVE{background:#ede9fe!important;border-color:#7c3aed!important;color:#5b21b6!important}.CareerBlueprintGeneratorPage_formGrid__VFb0J{grid-gap:14px;display:grid;gap:14px;min-width:0}.CareerBlueprintGeneratorPage_control__yvJnu{grid-gap:9px;background:#0000!important;display:grid;gap:9px;min-width:0}.CareerBlueprintGeneratorPage_labelRow__w\+RK7{color:#30384a!important;display:flex;font-size:.9rem;font-weight:900;gap:1rem;justify-content:space-between}.CareerBlueprintGeneratorPage_labelRow__w\+RK7 strong{color:#6d28d9!important;text-align:right}.CareerBlueprintGeneratorPage_range__JF86q{accent-color:#7c3aed;min-height:32px;width:100%}.CareerBlueprintGeneratorPage_select__-jZnG{background:#fff!important;border:1px solid #d7c8ff!important;border-radius:8px!important;color:#151827!important;font:inherit;font-weight:850;min-height:44px;padding:11px 12px;width:100%}.CareerBlueprintGeneratorPage_skillGrid__bW-4h{grid-gap:8px;display:grid;gap:8px;grid-template-columns:repeat(2,minmax(0,1fr))}.CareerBlueprintGeneratorPage_skillChip__S4aNC{background:#fff!important;border:1px solid #d7c8ff!important;border-radius:8px!important;color:#30384a!important;cursor:pointer;font-weight:850;min-height:40px;padding:8px 10px;text-align:left}.CareerBlueprintGeneratorPage_activeChip__nYoJb{background:#ede9fe!important;border-color:#7c3aed!important;color:#5b21b6!important}.CareerBlueprintGeneratorPage_dashboard__0kr1f{grid-gap:1rem;display:grid;gap:1rem;min-width:0}.CareerBlueprintGeneratorPage_scoreGrid__T5rLe{grid-gap:1rem;background:#0000!important;display:grid;gap:1rem;grid-template-columns:minmax(180px,.8fr) minmax(0,1.2fr)}.CareerBlueprintGeneratorPage_panel__Tgc2V,.CareerBlueprintGeneratorPage_scoreCard__HxjjY{min-width:0;padding:18px}.CareerBlueprintGeneratorPage_scoreCircle__Ob0we{background:conic-gradient(#7c3aed var(--score),#ede9fe 0)!important;border:12px solid #ede9fe!important;border-radius:50%!important;box-shadow:inset 0 0 0 20px #fff!important;color:#151827!important;display:grid;height:160px;margin:0 auto 14px;place-items:center;width:160px}.CareerBlueprintGeneratorPage_scoreCircle__Ob0we strong{color:#151827!important;font-size:2rem}.CareerBlueprintGeneratorPage_statusBox__LHLbw{background:#faf7ff!important;border:1px solid #d7c8ff!important;border-radius:8px!important;color:#4b5563!important;line-height:1.55;padding:14px}.CareerBlueprintGeneratorPage_gapList__K8mSr{grid-gap:10px;background:#0000!important;display:grid;gap:10px}.CareerBlueprintGeneratorPage_gapList__K8mSr div{background:#fff!important;border:1px solid #ece7fb!important;border-radius:8px!important;padding:12px}.CareerBlueprintGeneratorPage_gapList__K8mSr strong{color:#151827!important;display:block;margin-bottom:6px}.CareerBlueprintGeneratorPage_gapList__K8mSr span{color:#5d6475!important;line-height:1.5}.CareerBlueprintGeneratorPage_timeline__PTn\+4{grid-gap:12px;display:grid;gap:12px}.CareerBlueprintGeneratorPage_timelineItem__c7n74{grid-gap:12px;background:#fff!important;border:1px solid #ece7fb!important;border-radius:8px!important;display:grid;gap:12px;grid-template-columns:78px 1fr;padding:14px}.CareerBlueprintGeneratorPage_timelineItem__c7n74 span{color:#6d28d9!important;font-weight:900}.CareerBlueprintGeneratorPage_timelineItem__c7n74 h3{color:#151827!important;font-size:1rem;margin:0 0 5px}.CareerBlueprintGeneratorPage_timelineItem__c7n74 p{color:#5d6475!important;line-height:1.5;margin:0 0 6px}.CareerBlueprintGeneratorPage_timelineItem__c7n74 small{color:#6b7280!important;font-weight:800}.CareerBlueprintGeneratorPage_actionsList__Ubpkp{grid-gap:9px;background:#0000!important;display:grid;gap:9px}.CareerBlueprintGeneratorPage_actionsList__Ubpkp li{background:#fff!important;border:1px solid #ece7fb!important;border-radius:8px!important;color:#30384a!important;line-height:1.5;padding:11px 12px}.CareerBlueprintGeneratorPage_ctaBand__0KoZA{align-items:center;background:#151827!important;border:1px solid #312e81!important;border-radius:8px!important;color:#fff!important;display:flex;gap:1rem;justify-content:space-between;padding:22px}.CareerBlueprintGeneratorPage_ctaBand__0KoZA div{background:#0000!important;min-width:0}.CareerBlueprintGeneratorPage_ctaBand__0KoZA h2{color:#fff!important;margin:0 0 6px}.CareerBlueprintGeneratorPage_ctaBand__0KoZA p{color:#e0e7ff!important;line-height:1.5;margin:0}.CareerBlueprintGeneratorPage_actions__oAyyr{align-items:center;display:flex;flex-wrap:wrap;gap:.75rem;margin-top:16px}.CareerBlueprintGeneratorPage_actions__oAyyr a,.CareerBlueprintGeneratorPage_actions__oAyyr button{background:#fff!important;border:1px solid #d7c8ff!important;border-radius:8px!important;color:#6d28d9!important;cursor:pointer;font-weight:900;min-height:44px;padding:11px 14px;text-align:center;text-decoration:none}.CareerBlueprintGeneratorPage_actions__oAyyr .CareerBlueprintGeneratorPage_primaryAction__zFF76{background:#7c3aed!important;border-color:#7c3aed!important;color:#fff!important}.CareerBlueprintGeneratorPage_actions__oAyyr span{color:#5d6475!important;font-weight:800}.CareerBlueprintGeneratorPage_disclaimer__jz37s{color:#6b7280!important;font-size:.82rem;line-height:1.6}@media(min-width:1440px){.CareerBlueprintGeneratorPage_hero__hUjN7,.CareerBlueprintGeneratorPage_layout__zNHZz{width:min(100%,1280px)}.CareerBlueprintGeneratorPage_heroCopy__kuTEX h1{font-size:4.55rem}}@media(max-width:1180px){.CareerBlueprintGeneratorPage_hero__hUjN7,.CareerBlueprintGeneratorPage_layout__zNHZz{padding-left:18px;padding-right:18px}.CareerBlueprintGeneratorPage_heroCopy__kuTEX h1{font-size:3.4rem}}@media(max-width:980px){.CareerBlueprintGeneratorPage_hero__hUjN7,.CareerBlueprintGeneratorPage_layout__zNHZz,.CareerBlueprintGeneratorPage_scoreGrid__T5rLe{grid-template-columns:1fr}.CareerBlueprintGeneratorPage_inputPanel__syJts{position:static}.CareerBlueprintGeneratorPage_heroCopy__kuTEX h1{font-size:2.8rem}}@media(max-width:768px){.CareerBlueprintGeneratorPage_page__sHyh-{margin-top:58px}.CareerBlueprintGeneratorPage_hero__hUjN7,.CareerBlueprintGeneratorPage_layout__zNHZz{padding-left:16px;padding-right:16px}.CareerBlueprintGeneratorPage_heroCopy__kuTEX h1{font-size:2.28rem;line-height:1.08}.CareerBlueprintGeneratorPage_heroStats__9WTpk,.CareerBlueprintGeneratorPage_personaGrid__J6fXu{grid-template-columns:1fr}.CareerBlueprintGeneratorPage_sectionHeader__8M8R9{display:grid}.CareerBlueprintGeneratorPage_labelRow__w\+RK7 strong,.CareerBlueprintGeneratorPage_sectionHeader__8M8R9 span{text-align:left}}@media(max-width:640px){.CareerBlueprintGeneratorPage_hero__hUjN7{padding-bottom:18px;padding-top:32px}.CareerBlueprintGeneratorPage_heroCopy__kuTEX h1{font-size:1.95rem}.CareerBlueprintGeneratorPage_ctaBand__0KoZA,.CareerBlueprintGeneratorPage_heroCard__-dGGO,.CareerBlueprintGeneratorPage_inputPanel__syJts,.CareerBlueprintGeneratorPage_panel__Tgc2V,.CareerBlueprintGeneratorPage_scoreCard__HxjjY{padding:14px}.CareerBlueprintGeneratorPage_modeTabs__\+zv08 button{flex-basis:100%}.CareerBlueprintGeneratorPage_labelRow__w\+RK7{grid-gap:5px;display:grid;gap:5px}.CareerBlueprintGeneratorPage_skillGrid__bW-4h,.CareerBlueprintGeneratorPage_timelineItem__c7n74{grid-template-columns:1fr}.CareerBlueprintGeneratorPage_actions__oAyyr,.CareerBlueprintGeneratorPage_ctaBand__0KoZA{display:grid}.CareerBlueprintGeneratorPage_actions__oAyyr a,.CareerBlueprintGeneratorPage_actions__oAyyr button{width:100%}}@media(max-width:480px){.CareerBlueprintGeneratorPage_page__sHyh-{margin-top:54px}.CareerBlueprintGeneratorPage_hero__hUjN7,.CareerBlueprintGeneratorPage_layout__zNHZz{padding-left:12px;padding-right:12px}.CareerBlueprintGeneratorPage_heroCopy__kuTEX h1{font-size:1.72rem}.CareerBlueprintGeneratorPage_badge__YJSFG{line-height:1.35;max-width:100%;white-space:normal}.CareerBlueprintGeneratorPage_scoreCircle__Ob0we{height:132px;width:132px}}
/*# sourceMappingURL=tool-blueprint.08563703.chunk.css.map*/