._card_m2b83_1{overflow:hidden;border-left:4px solid var(--border)}._tierDirect_m2b83_2{border-left-color:var(--success)}._tierAdjacent_m2b83_3{border-left-color:var(--info)}._tierStretch_m2b83_4{border-left-color:var(--warning)}._header_m2b83_6{padding-bottom:var(--spacing-3)}._headerRow_m2b83_7{display:flex;justify-content:space-between;align-items:flex-start;gap:var(--spacing-3)}._heading_m2b83_8{min-width:0}._title_m2b83_9{font-size:1.125rem;line-height:1.3}._source_m2b83_11{display:flex;align-items:center;gap:var(--spacing-1);margin-bottom:var(--spacing-1);font-size:.75rem;color:var(--muted-foreground);min-width:0}._sourceIcon_m2b83_12{width:.75rem;height:.75rem;flex-shrink:0}._sourceArrow_m2b83_13{color:var(--primary);margin:0 var(--spacing-1)}._sourceText_m2b83_14{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._body_m2b83_16{display:flex;flex-direction:column;gap:var(--spacing-4)}._detailGrid_m2b83_18{display:grid;grid-template-columns:1fr;gap:var(--spacing-4) var(--spacing-6);font-size:.875rem}._label_m2b83_20{display:flex;align-items:center;margin:0 0 var(--spacing-1);font-size:.75rem;font-weight:600;text-transform:uppercase;letter-spacing:.05em;color:var(--muted-foreground)}._labelIcon_m2b83_21{width:.875rem;height:.875rem;margin-right:.375rem}._iconSuccess_m2b83_22{color:var(--success)}._iconWarning_m2b83_23{color:var(--warning)}._iconPrimary_m2b83_24{color:var(--primary)}._text_m2b83_26{margin:0;color:color-mix(in srgb,var(--foreground) 90%,transparent)}._muted_m2b83_27{margin:0;color:var(--muted-foreground);font-style:italic}._list_m2b83_28{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:var(--spacing-1);color:color-mix(in srgb,var(--foreground) 90%,transparent)}._listItem_m2b83_29{margin:0}._chipRow_m2b83_31{margin-top:var(--spacing-2);display:flex;flex-wrap:wrap;gap:var(--spacing-1)}._chip_m2b83_31{font-size:.625rem;font-weight:400;white-space:normal;text-align:left}._certChip_m2b83_33{font-weight:400;white-space:normal;text-align:left}._courseItem_m2b83_35{margin:0}._courseName_m2b83_36{font-weight:500}._courseProvider_m2b83_37{color:var(--muted-foreground)}._courseMeta_m2b83_38{font-size:.75rem;color:var(--muted-foreground)}._verified_m2b83_39{margin-top:var(--spacing-1)}._calloutGrid_m2b83_41{display:grid;grid-template-columns:1fr;gap:var(--spacing-3)}._callout_m2b83_41{display:flex;align-items:flex-start;gap:var(--spacing-2);padding:var(--spacing-2) var(--spacing-3);border-radius:var(--radius);background:color-mix(in srgb,var(--muted) 40%,transparent)}._calloutPrimary_m2b83_50{background:var(--primary-soft);border:1px solid color-mix(in srgb,var(--primary) 20%,transparent)}._calloutIcon_m2b83_51{width:1rem;height:1rem;margin-top:.125rem;color:var(--muted-foreground);flex-shrink:0}._calloutLabel_m2b83_52{font-size:.75rem;font-weight:600;text-transform:uppercase;letter-spacing:.05em;color:var(--muted-foreground)}._calloutLabelPrimary_m2b83_53{color:var(--primary)}._calloutText_m2b83_54{font-size:.875rem}._breakdownTrigger_m2b83_56{display:flex;align-items:center;justify-content:space-between;width:100%;min-height:2.75rem;padding:var(--spacing-2) 0;font-family:inherit;font-size:.75rem;color:var(--muted-foreground)}._breakdownTrigger_m2b83_56:hover{color:var(--foreground)}._breakdownTrigger_m2b83_56:focus-visible{outline:none;box-shadow:var(--shadow-focus);border-radius:var(--radius-sm)}._breakdownChevron_m2b83_69{width:1rem;height:1rem;transition:transform var(--animation-duration-normal)}._breakdownChevronOpen_m2b83_70{transform:rotate(180deg)}._breakdownGrid_m2b83_72{display:grid;grid-template-columns:1fr;gap:var(--spacing-2) var(--spacing-4);padding-top:var(--spacing-1);font-size:.75rem}._breakdownRow_m2b83_73{display:flex;flex-direction:column;gap:var(--spacing-1)}._breakdownHead_m2b83_74{display:flex;justify-content:space-between}._breakdownLabel_m2b83_75{color:var(--muted-foreground)}._breakdownValue_m2b83_76{font-weight:500;font-variant-numeric:tabular-nums}._breakdownBar_m2b83_77{height:.375rem;box-shadow:none}._footerRow_m2b83_79{display:flex;justify-content:flex-end}._detailsLink_m2b83_80{height:auto;padding:var(--spacing-3) 0;gap:var(--spacing-1)}._linkIcon_m2b83_81{width:1rem;height:1rem}@media(min-width:640px){._breakdownGrid_m2b83_72{grid-template-columns:repeat(2,1fr)}}@media(min-width:768px){._detailGrid_m2b83_18,._calloutGrid_m2b83_41{grid-template-columns:repeat(2,1fr)}}._wrap_1j9uj_1{display:flex;flex-direction:column;gap:var(--spacing-8);animation:_slideIn_1j9uj_1 var(--animation-duration-slow) ease-out}._profileBar_1j9uj_3{display:flex;flex-direction:column;gap:var(--spacing-4);padding:var(--spacing-4);background:color-mix(in srgb,var(--muted) 50%,transparent);border:1px solid var(--border);border-radius:var(--radius)}._profileTitle_1j9uj_12{margin:0;font-family:var(--font-family-display);font-size:1.25rem;font-weight:600}._profileText_1j9uj_13{margin:var(--spacing-1) 0 0;color:var(--muted-foreground);font-weight:500}._profileSummary_1j9uj_14{margin:var(--spacing-2) 0 0;font-size:.875rem;color:var(--muted-foreground);max-width:48rem}._profileActions_1j9uj_15{display:flex;flex-wrap:wrap;gap:var(--spacing-2);flex-shrink:0}._buttonIcon_1j9uj_16{width:1rem;height:1rem;margin-right:var(--spacing-2)}._pathwayCard_1j9uj_18{border-color:color-mix(in srgb,var(--primary) 30%,transparent);background:var(--primary-soft)}._pathwayHeader_1j9uj_19{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:var(--spacing-2)}._personaBadge_1j9uj_20{font-size:.875rem;white-space:normal;text-align:center}._pathwayBody_1j9uj_21{display:flex;flex-direction:column;gap:var(--spacing-4)}._pathwaySummary_1j9uj_22{margin:0;font-size:.875rem}._subTitle_1j9uj_24{margin:0 0 var(--spacing-2);font-size:.875rem;font-weight:600}._orderedList_1j9uj_25{margin:0;padding-left:var(--spacing-6);display:flex;flex-direction:column;gap:var(--spacing-2);font-size:.875rem}._orderedItem_1j9uj_26{margin:0}._chipRow_1j9uj_27{display:flex;flex-wrap:wrap;gap:var(--spacing-2)}._skillChip_1j9uj_28{white-space:normal;text-align:left}._grid_1j9uj_30{display:grid;grid-template-columns:1fr;gap:var(--spacing-6)}._mainCol_1j9uj_31{display:flex;flex-direction:column;gap:var(--spacing-12);min-width:0}._sideCol_1j9uj_32{min-width:0}._tierSection_1j9uj_34{display:flex;flex-direction:column;gap:var(--spacing-3)}._tierTitle_1j9uj_35{margin:0;font-family:var(--font-family-display);font-size:1.5rem;font-weight:700;letter-spacing:-.02em}._tierIntro_1j9uj_36{margin:0;color:var(--muted-foreground)}._cards_1j9uj_37{display:flex;flex-direction:column;gap:var(--spacing-4);margin-top:var(--spacing-2)}._emptyTier_1j9uj_39{padding:var(--spacing-8);text-align:center;background:color-mix(in srgb,var(--muted) 30%,transparent);border:1px dashed var(--border-strong);border-radius:var(--radius);display:flex;flex-direction:column;gap:var(--spacing-2)}._emptyTierCompact_1j9uj_49{padding:var(--spacing-6)}._emptyTitle_1j9uj_50{margin:0;font-weight:500}._emptyText_1j9uj_51{margin:0;color:var(--muted-foreground)}._emptyTextSmall_1j9uj_52{font-size:.875rem}._nextSteps_1j9uj_54{background:var(--primary-soft);border-color:color-mix(in srgb,var(--primary) 20%,transparent)}._nextBody_1j9uj_55{display:flex;flex-direction:column;gap:var(--spacing-4)}._block_1j9uj_56{display:flex;flex-direction:column;gap:var(--spacing-2)}._mutedSmall_1j9uj_57{margin:0;font-size:.75rem;color:var(--muted-foreground)}._gapList_1j9uj_59{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:var(--spacing-3);font-size:.875rem}._gapItem_1j9uj_60{margin:0}._gapHead_1j9uj_61{display:flex;align-items:center;gap:var(--spacing-2);margin-bottom:var(--spacing-1)}._gapDot_1j9uj_62{width:.5rem;height:.5rem;border-radius:var(--radius-full);flex-shrink:0}._gapEssential_1j9uj_63{background:var(--error)}._gapRecommended_1j9uj_64{background:var(--warning)}._gapLabel_1j9uj_65{font-weight:500}._gapHow_1j9uj_66{margin:0 0 0 var(--spacing-4);font-size:.75rem;color:var(--muted-foreground)}._ctaStack_1j9uj_68{display:flex;flex-direction:column;gap:var(--spacing-2);padding-top:var(--spacing-4)}._fullButton_1j9uj_69{width:100%}._srOnly_1j9uj_71{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}@keyframes _slideIn_1j9uj_1{0%{opacity:0;transform:translateY(1rem)}to{opacity:1;transform:translateY(0)}}@media(min-width:768px){._profileBar_1j9uj_3{flex-direction:row;justify-content:space-between;align-items:center}._grid_1j9uj_30{grid-template-columns:2fr 1fr}._nextSteps_1j9uj_54{position:sticky;top:5rem}}@media print{._profileActions_1j9uj_15,._ctaStack_1j9uj_68{display:none}._grid_1j9uj_30{grid-template-columns:1fr}._nextSteps_1j9uj_54{position:static}}._stepLabel_a3h2l_1{margin:0;font-size:.75rem;font-weight:600;text-transform:uppercase;letter-spacing:.05em;color:var(--primary)}._form_a3h2l_10{display:flex;flex-direction:column;gap:var(--spacing-6)}._field_a3h2l_16{display:flex;flex-direction:column;gap:var(--spacing-2)}._fieldset_a3h2l_22{border:0;margin:0;padding:0;min-width:0;display:flex;flex-direction:column;gap:var(--spacing-2)}._label_a3h2l_32{font-size:.875rem;font-weight:500;padding:0}._control_a3h2l_38{min-height:2.75rem}._help_a3h2l_42{margin:0;font-size:.8125rem;color:var(--muted-foreground)}._error_a3h2l_48{margin:0;font-size:.8125rem;font-weight:500;color:var(--error)}._inlineButton_a3h2l_55{background:none;border:0;padding:0;font:inherit;font-weight:500;color:var(--primary);text-decoration:underline;cursor:pointer;min-height:1.5rem}._textareaLg_a3h2l_67{min-height:6.25rem}._textareaMd_a3h2l_68{min-height:5rem}._textareaSm_a3h2l_69{min-height:3.75rem}._checkGrid_a3h2l_71{display:grid;grid-template-columns:1fr;gap:var(--spacing-2)}._checkCard_a3h2l_77{display:flex;align-items:flex-start;gap:var(--spacing-3);padding:var(--spacing-4);min-height:2.75rem;border:1px solid var(--border);border-radius:var(--radius);box-shadow:var(--shadow);background:var(--card);cursor:pointer;transition:border-color var(--animation-duration-fast)}._checkCard_a3h2l_77:hover{border-color:var(--border-strong)}._checkCard_a3h2l_77:has(:checked){border-color:var(--primary);background:var(--primary-soft)}._checkCard_a3h2l_77:has(:focus-visible){box-shadow:var(--shadow-focus)}._checkBody_a3h2l_94{display:flex;flex-direction:column;gap:var(--spacing-1);line-height:1.3}._checkTitle_a3h2l_100{font-weight:500;font-size:.9375rem}._checkHelp_a3h2l_101{font-size:.75rem;color:var(--muted-foreground)}._sectorSkeleton_a3h2l_103{height:5rem;width:100%;grid-column:1 / -1}._footerEnd_a3h2l_105{justify-content:flex-end}._footerBetween_a3h2l_106{justify-content:space-between}._buttonIcon_a3h2l_107{width:1rem;height:1rem;margin-left:var(--spacing-2)}@media(min-width:768px){._checkGrid_a3h2l_71{grid-template-columns:repeat(2,1fr)}}
