.skills_page__1q45q{max-width:1440px;margin:0 auto;padding:3rem clamp(1rem,4vw,4rem) 5rem;color:#f8fafc}.skills_hero__UIs5I{display:flex;justify-content:space-between;gap:2rem;align-items:flex-end;border-bottom:1px solid rgba(148,163,184,.18);padding-bottom:2rem}.skills_eyebrow__e0VW0{color:#22d3ee;font:700 .72rem/1.2 ui-monospace,SFMono-Regular,Menlo,monospace;letter-spacing:.12em;text-transform:uppercase}.skills_hero__UIs5I h1{margin:.55rem 0 .7rem;font-size:clamp(2rem,4vw,4rem);letter-spacing:-.05em}.skills_intro__SZARy{max-width:700px;margin:0;color:#94a3b8;line-height:1.7}.skills_docLink__WkaIj,.skills_intro__SZARy a{color:#67e8f9}.skills_status__oLE_C{display:inline-flex;align-items:center;gap:.55rem;color:#a7f3d0;white-space:nowrap;font-size:.82rem}.skills_statusDot__Fx_T7{width:.55rem;height:.55rem}.skills_status__oLE_C[data-source=fallback] .skills_statusDot__Fx_T7{background:#fbbf24}.skills_search__FYyx5{margin:2rem 0}.skills_search__FYyx5 label{display:block;color:#cbd5e1;font-size:.82rem;font-weight:700;margin-bottom:.55rem}.skills_searchRow__AY23j{display:flex;gap:.65rem;max-width:800px}.skills_search__FYyx5 input{flex:1 1;min-width:0;border:1px solid #334155;border-radius:.7rem;background:#0c1018;color:#f8fafc;padding:.8rem 1rem}.skills_searchRow__AY23j a,.skills_search__FYyx5 button{border:0;border-radius:.7rem;padding:.8rem 1rem;background:#22d3ee;color:#042f3b;font-weight:800;cursor:pointer;text-decoration:none}.skills_searchRow__AY23j a{background:#1e293b;color:#cbd5e1}.skills_grid__5Fllk{display:grid;grid-template-columns:repeat(auto-fill,minmax(min(100%,290px),1fr));grid-gap:1rem;gap:1rem}.skills_card__5__8M{min-width:0;border:1px solid rgba(148,163,184,.18);border-radius:1rem;background:linear-gradient(145deg,rgba(15,23,42,.96),rgba(12,16,24,.96));padding:1.2rem;transition:border-color .2s ease,transform .2s ease}.skills_card__5__8M:hover{border-color:rgba(34,211,238,.65);transform:translateY(-2px)}.skills_cardTop__Cah0D,.skills_meta__sHkbP{display:flex;justify-content:space-between;gap:.6rem;align-items:center}.skills_phase__FZn2e,.skills_version__ZbI7d{font-size:.7rem}.skills_card__5__8M h2{margin:1.2rem 0 .55rem;font-size:1.15rem}.skills_card__5__8M p{min-height:4.2rem;margin:0 0 1rem;color:#94a3b8;line-height:1.55;font-size:.9rem}.skills_meta__sHkbP{align-items:flex-start;flex-direction:column;color:#64748b;font-size:.76rem}.skills_meta__sHkbP code{max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:#fbbf24}.skills_docLink__WkaIj{display:inline-block;margin-top:1rem;font-size:.8rem;text-decoration:none}.skills_empty__ZJ0Nx{color:#94a3b8;text-align:center;padding:4rem 1rem}.skills_details__H3fzW{margin-top:1rem;border-top:1px solid rgba(148,163,184,.16);padding-top:.75rem}.skills_details__H3fzW summary{font-size:.8rem}.skills_detailsBody__3CIOy{font-size:.78rem;padding-top:.75rem}.skills_detailsBody__3CIOy strong{margin-top:.55rem}.skills_detailsBody__3CIOy ul{margin:.3rem 0 .7rem;padding-left:1.1rem}.skills_detailsBody__3CIOy li{overflow-wrap:anywhere}@media (max-width:700px){.skills_hero__UIs5I{align-items:flex-start;flex-direction:column}.skills_searchRow__AY23j{flex-wrap:wrap}.skills_search__FYyx5 input{flex-basis:100%}}.skills_cardTitleRow__VhtO0,.skills_cardTopline__1urhN,.skills_catalogHeader__5olgS,.skills_copyActions__sc1S8,.skills_factoryFooter__nAHuR,.skills_factoryHeader__iz6jC,.skills_heroGrid__2OOzh,.skills_heroStatusRow__UIT_3{display:flex;align-items:center;justify-content:space-between;gap:1rem}.skills_catalogEyebrow__Odok0,.skills_kicker__T4emg{color:#22d3ee;font:700 .68rem/1.2 ui-monospace,SFMono-Regular,Menlo,monospace;letter-spacing:.12em;text-transform:uppercase}.skills_heroGrid__2OOzh{align-items:flex-end;margin-top:1.25rem}.skills_hero__UIs5I h1{max-width:720px}.skills_hero__UIs5I h1 span{display:block;color:#67e8f9}.skills_heroDescription__9_kmL{max-width:700px;margin:0;color:#94a3b8;line-height:1.7}.skills_heroMetrics__asr3W{display:grid;grid-template-columns:repeat(3,minmax(78px,1fr));grid-gap:.6rem;gap:.6rem;min-width:min(100%,360px)}.skills_heroMetrics__asr3W div{padding:.75rem;border:1px solid rgba(148,163,184,.16);border-radius:.7rem;background:rgba(12,16,24,.8)}.skills_heroMetrics__asr3W span,.skills_heroMetrics__asr3W strong{display:block}.skills_heroMetrics__asr3W strong{color:#67e8f9;font:700 1.1rem ui-monospace,SFMono-Regular,Menlo,monospace}.skills_heroMetrics__asr3W span{margin-top:.25rem;color:#64748b;font-size:.68rem}.skills_sourceStatus__dfKCE{display:inline-flex;align-items:center;gap:.5rem;color:#a7f3d0;white-space:nowrap;font-size:.78rem}.skills_sourceStatus__dfKCE[data-live=false]{color:#fde68a}.skills_statusDot__Fx_T7{width:.5rem;height:.5rem;border-radius:999px;background:#34d399;box-shadow:0 0 0 .25rem rgba(52,211,153,.12)}.skills_sourceStatus__dfKCE[data-live=false] .skills_statusDot__Fx_T7{background:#fbbf24}.skills_searchPanel__eNaX6{margin-top:1.7rem}.skills_searchBar__aNfoX{position:relative;display:flex;align-items:center;max-width:850px;min-height:3.3rem;padding:0 .9rem;border:1px solid rgba(148,163,184,.2);border-radius:.8rem;background:#0c1018}.skills_searchBar__aNfoX>svg{width:1.1rem;height:1.1rem;flex:none;color:#64748b}.skills_searchBar__aNfoX label{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0)}.skills_searchBar__aNfoX input{flex:1 1;min-width:0;border:0;outline:0;padding:.75rem;background:transparent;color:#f8fafc;font-size:.9rem}.skills_searchBar__aNfoX input::placeholder{color:#64748b}.skills_searchHint__Az1Hm{color:#64748b;font:.68rem ui-monospace,SFMono-Regular,Menlo,monospace;white-space:nowrap}.skills_clearSearch__i4p1_{border:0;color:#94a3b8;background:transparent;font-size:1.4rem;cursor:pointer}.skills_atlas__4Z7aF{display:grid;grid-template-columns:minmax(220px,280px) minmax(0,1fr);grid-gap:1.2rem;gap:1.2rem;max-width:1440px;margin:0 auto;padding:0 clamp(1rem,4vw,4rem) 5rem}.skills_rail__TkUOK{position:-webkit-sticky;position:sticky;top:5.5rem;align-self:start;min-width:0;padding:1rem;border:1px solid rgba(148,163,184,.16);border-radius:1rem;background:rgba(12,16,24,.86)}.skills_railHeading__6Fn1U{display:flex;justify-content:space-between;gap:.5rem;padding:.25rem .3rem .8rem;color:#e2e8f0;font-size:.78rem;font-weight:800}.skills_railHeading__6Fn1U small{color:#64748b;font:.65rem ui-monospace,SFMono-Regular,Menlo,monospace}.skills_phaseNav__RViOC{display:grid;grid-gap:.35rem;gap:.35rem}.skills_phaseButton__yDg1I{display:grid;grid-template-columns:2rem minmax(0,1fr) auto;align-items:center;grid-gap:.6rem;gap:.6rem;width:100%;padding:.65rem .55rem;border:1px solid transparent;border-radius:.65rem;text-align:left;color:#cbd5e1;background:transparent;cursor:pointer}.skills_phaseButton__yDg1I:hover,.skills_phaseButton__yDg1I[data-active=true]{border-color:rgba(34,211,238,.3);background:rgba(34,211,238,.08);color:#f8fafc}.skills_phaseNumber__kvlIP{color:#67e8f9;font:700 .67rem ui-monospace,SFMono-Regular,Menlo,monospace}.skills_phaseCopy__lGSFB{min-width:0}.skills_phaseCopy__lGSFB small,.skills_phaseCopy__lGSFB strong{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.skills_phaseCopy__lGSFB strong{font-size:.75rem}.skills_phaseCopy__lGSFB small{margin-top:.2rem;color:#64748b;font-size:.62rem}.skills_phaseCount__YaCu3{color:#94a3b8;font:.68rem ui-monospace,SFMono-Regular,Menlo,monospace}.skills_sourceCard__IP_nc{margin-top:1rem;padding:.8rem;border:1px solid rgba(148,163,184,.12);border-radius:.7rem;background:rgba(15,23,42,.6)}.skills_sourceCardTop__Zpj42{display:flex;align-items:center;gap:.45rem;color:#67e8f9;font-size:.68rem;text-transform:uppercase;letter-spacing:.08em}.skills_sourceCardTop__Zpj42 svg,.skills_sourceCard__IP_nc a svg{width:.85rem;height:.85rem}.skills_sourceCard__IP_nc strong{display:block;margin-top:.65rem;color:#f8fafc;font:.7rem ui-monospace,SFMono-Regular,Menlo,monospace;overflow-wrap:anywhere}.skills_sourceCard__IP_nc p{color:#94a3b8;font-size:.7rem;line-height:1.45}.skills_sourceCard__IP_nc a{display:inline-flex;align-items:center;gap:.4rem;margin-top:.65rem;color:#67e8f9;font-size:.7rem;text-decoration:none;cursor:pointer}.skills_content__WHU_T{min-width:0}.skills_catalogHeader__5olgS{align-items:flex-end;margin-bottom:1rem}.skills_catalogHeader__5olgS h2{margin:.35rem 0;font-size:1.45rem;letter-spacing:-.03em}.skills_catalogHeader__5olgS p{margin:0;color:#94a3b8;font-size:.8rem;line-height:1.5}.skills_catalogActions__L6Uce{display:flex;align-items:center;gap:.7rem;flex-wrap:wrap;justify-content:flex-end}.skills_resultCount__tgNET{color:#94a3b8;font:.7rem ui-monospace,SFMono-Regular,Menlo,monospace;white-space:nowrap}.skills_resultCount__tgNET strong{color:#67e8f9}.skills_emptyState__weNf1 button,.skills_resetButton__zmfsE{border:1px solid rgba(34,211,238,.3);border-radius:.55rem;padding:.55rem .7rem;color:#67e8f9;background:rgba(34,211,238,.06);cursor:pointer}.skills_skillGrid__FscF9{display:grid;grid-template-columns:repeat(auto-fill,minmax(min(100%,290px),1fr));grid-gap:.85rem;gap:.85rem}.skills_skillCard__pAtTv{display:flex;flex-direction:column;min-width:0;overflow:hidden;padding:1rem;border:1px solid rgba(148,163,184,.16);border-radius:.85rem;background:linear-gradient(145deg,rgba(15,23,42,.96),rgba(12,16,24,.96))}.skills_skillCard__pAtTv:hover{border-color:rgba(34,211,238,.45)}.skills_phase__FZn2e,.skills_version__ZbI7d{color:#67e8f9;font-size:.62rem;font-weight:800;text-transform:uppercase;letter-spacing:.08em}.skills_version__ZbI7d{color:#64748b}.skills_cardTitleRow__VhtO0{align-items:flex-start;margin-top:.85rem}.skills_cardTitleRow__VhtO0 h3{min-width:0;margin:0;overflow-wrap:anywhere;font-size:1rem}.skills_cardTitleRow__VhtO0 a{flex:none;color:#67e8f9;text-decoration:none;cursor:pointer}.skills_skillId__DTPF1{display:block;min-width:0;margin-top:.3rem;overflow:hidden;color:#fbbf24;text-overflow:ellipsis;white-space:nowrap;font-size:.7rem}.skills_cardDescription__2iMH_{min-height:4.1rem;margin:.75rem 0;overflow:hidden;color:#94a3b8;font-size:.8rem;line-height:1.55;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:3}.skills_tags__xBtZd{display:flex;flex-wrap:wrap;gap:.35rem;min-width:0;margin:auto 0 .85rem}.skills_tags__xBtZd span{max-width:100%;overflow:hidden;padding:.25rem .4rem;border:1px solid rgba(148,163,184,.12);border-radius:999px;color:#94a3b8;text-overflow:ellipsis;white-space:nowrap;font-size:.62rem}.skills_details__H3fzW{border-top:1px solid rgba(148,163,184,.12);padding-top:.7rem}.skills_details__H3fzW summary{color:#cbd5e1;font-size:.72rem;font-weight:700;cursor:pointer}.skills_detailsBody__3CIOy{color:#94a3b8;font-size:.72rem;line-height:1.5}.skills_detailsBody__3CIOy strong{display:block;margin-top:.6rem;color:#e2e8f0}.skills_detailsBody__3CIOy ul{margin:.25rem 0;padding-left:1rem}.skills_detailsBody__3CIOy code{color:#fbbf24;overflow-wrap:anywhere}.skills_copyActions__sc1S8{justify-content:start;flex-wrap:wrap;margin-top:.9rem;padding-top:.7rem;border-top:1px solid rgba(148,163,184,.12)}.skills_copyActions__sc1S8>span{color:#64748b;font-size:.66rem}.skills_copyButton__j1glv{display:inline-flex;align-items:center;gap:.35rem;border:1px solid rgba(148,163,184,.18);border-radius:.45rem;padding:.4rem .5rem;color:#cbd5e1;background:#111827;cursor:pointer;font-size:.66rem}.skills_copyButton__j1glv:hover{border-color:rgba(34,211,238,.45);color:#67e8f9}.skills_copyButton__j1glv svg,.skills_copyIcon__FjKPv svg{width:.85rem;height:.85rem}.skills_emptyState__weNf1{display:grid;place-items:center;grid-gap:.5rem;gap:.5rem;min-height:180px;border:1px dashed rgba(148,163,184,.22);border-radius:.8rem;color:#94a3b8;text-align:center}.skills_emptyState__weNf1 strong{color:#e2e8f0}.skills_emptyState__weNf1 p{margin:0;font-size:.8rem}.skills_factory__k2nAx{max-width:1440px;margin:0 auto 1.2rem;padding:1rem clamp(1rem,4vw,4rem);border-block:1px solid rgba(34,211,238,.16);background:linear-gradient(105deg,rgba(34,211,238,.06),rgba(167,139,250,.05))}.skills_factoryHeader__iz6jC{align-items:flex-start}.skills_factoryHeader__iz6jC h2{margin:.4rem 0;font-size:1.25rem}.skills_factoryHeader__iz6jC p{margin:0;color:#94a3b8;font-size:.78rem}.skills_factoryBadge__bD582{padding:.35rem .5rem;border:1px solid rgba(167,139,250,.35);border-radius:.5rem;color:#c4b5fd;font:.62rem ui-monospace,SFMono-Regular,Menlo,monospace;white-space:nowrap}.skills_factoryForm__ASkew{max-width:900px;margin-top:1rem}.skills_factoryForm__ASkew label{display:block;margin-bottom:.4rem;color:#cbd5e1;font-size:.75rem;font-weight:700}.skills_factoryForm__ASkew textarea{width:100%;resize:vertical;border:1px solid #334155;border-radius:.65rem;padding:.75rem;outline:none;background:#0c1018;color:#f8fafc;font:.8rem/1.5 inherit}.skills_factoryForm__ASkew textarea:focus{border-color:#22d3ee}.skills_factoryFooter__nAHuR{justify-content:flex-end;margin-top:.55rem}.skills_factoryFooter__nAHuR span{margin-right:auto;color:#64748b;font:.65rem ui-monospace,SFMono-Regular,Menlo,monospace}.skills_factoryFooter__nAHuR button{border:0;border-radius:.55rem;padding:.6rem .8rem;color:#042f3b;background:#22d3ee;font-weight:800;cursor:pointer}.skills_factoryFooter__nAHuR button:disabled{cursor:not-allowed;opacity:.45}.skills_factoryStatus__DIeDB{color:#a7f3d0;font-size:.75rem}.skills_factoryResult__FWnWB{position:relative;margin-top:.8rem;overflow:hidden;border:1px solid rgba(34,211,238,.25);border-radius:.65rem;background:#08081a}.skills_factoryResultTop__jhihg{display:flex;justify-content:space-between;gap:.6rem;padding:.6rem .75rem;border-bottom:1px solid rgba(148,163,184,.14);color:#67e8f9;font-size:.72rem}.skills_factoryResultTop__jhihg code{color:#64748b}.skills_factoryResult__FWnWB pre{max-height:260px;margin:0;overflow:auto;padding:.8rem;color:#cbd5e1;font:.68rem/1.55 ui-monospace,SFMono-Regular,Menlo,monospace;white-space:pre-wrap}.skills_copyIcon__FjKPv{position:absolute;top:.45rem;right:.55rem;display:grid;place-items:center;width:2rem;height:2rem;border:1px solid rgba(148,163,184,.18);border-radius:.4rem;color:#cbd5e1;background:#111827;cursor:pointer}@media (max-width:820px){.skills_catalogHeader__5olgS,.skills_heroGrid__2OOzh{align-items:flex-start;flex-direction:column}.skills_heroMetrics__asr3W{width:100%}.skills_atlas__4Z7aF{grid-template-columns:1fr}.skills_rail__TkUOK{position:static}.skills_phaseNav__RViOC{grid-template-columns:repeat(2,minmax(0,1fr))}.skills_sourceCard__IP_nc{display:none}}@media (max-width:520px){.skills_phaseNav__RViOC{grid-template-columns:1fr}.skills_searchHint__Az1Hm{display:none}.skills_heroMetrics__asr3W{grid-template-columns:repeat(3,1fr)}.skills_heroMetrics__asr3W div{padding:.55rem}.skills_heroMetrics__asr3W strong{font-size:.9rem}.skills_factoryHeader__iz6jC{flex-direction:column}}.skills_page__1q45q{max-width:none;margin:0;padding:0}.skills_hero__UIs5I{display:block;max-width:1440px;margin:0 auto;padding:3rem clamp(1rem,4vw,4rem) 2rem;border-bottom:0}.skills_advisor__4UMv_{position:relative;margin-top:2rem;overflow:hidden;padding:clamp(1rem,2.5vw,1.6rem);border:1px solid rgba(34,211,238,.26);border-radius:1.1rem;background:radial-gradient(circle at 84% 0,rgba(34,211,238,.13),transparent 34%),linear-gradient(145deg,rgba(9,18,31,.98),rgba(12,16,24,.96));box-shadow:0 24px 70px rgba(0,0,0,.28)}.skills_advisor__4UMv_:after{position:absolute;inset:0;pointer-events:none;content:"";background-image:linear-gradient(rgba(148,163,184,.035) 1px,transparent 0),linear-gradient(90deg,rgba(148,163,184,.035) 1px,transparent 0);background-size:28px 28px;-webkit-mask-image:linear-gradient(180deg,#000,transparent 90%);mask-image:linear-gradient(180deg,#000,transparent 90%)}.skills_advisor__4UMv_>*{position:relative;z-index:1}.skills_advisorIntro__VLmT6{display:grid;grid-template-columns:3rem minmax(0,1fr);grid-gap:1rem;gap:1rem;align-items:flex-start}.skills_advisorMark__YukMi{display:grid;place-items:center;width:3rem;height:3rem;border:1px solid rgba(34,211,238,.34);border-radius:.8rem;color:#67e8f9;background:rgba(34,211,238,.08)}.skills_advisorMark__YukMi svg{width:1.5rem;height:1.5rem}.skills_advisorIntro__VLmT6 h2{margin:.35rem 0;max-width:780px;font-size:clamp(1.25rem,2.3vw,2rem);letter-spacing:-.035em}.skills_advisorIntro__VLmT6 p{max-width:760px;margin:0;color:#94a3b8;font-size:.84rem;line-height:1.6}.skills_advisorForm__qBzfR{margin-top:1.2rem}.skills_advisorForm__qBzfR label{display:block;margin-bottom:.45rem;color:#cbd5e1;font-size:.75rem;font-weight:800}.skills_advisorForm__qBzfR textarea{width:100%;min-height:7.4rem;resize:vertical;border:1px solid rgba(148,163,184,.25);border-radius:.8rem;padding:.9rem 1rem;outline:none;color:#f8fafc;background:rgba(5,7,13,.86);font:.86rem/1.6 inherit}.skills_advisorForm__qBzfR textarea:focus{border-color:#22d3ee;box-shadow:0 0 0 3px rgba(34,211,238,.09)}.skills_advisorFooter__RYSED{display:flex;align-items:center;justify-content:space-between;gap:1rem;margin-top:.65rem}.skills_advisorFooter__RYSED>span{color:#64748b;font:.65rem ui-monospace,SFMono-Regular,Menlo,monospace}.skills_advisorFooter__RYSED button,.skills_advisorResultHeader__9O_uM>button{display:inline-flex;align-items:center;gap:.45rem;border:0;border-radius:.6rem;padding:.65rem .9rem;color:#042f3b;background:#22d3ee;font-weight:850;cursor:pointer}.skills_advisorFooter__RYSED button:disabled{cursor:not-allowed;opacity:.45}.skills_advisorFooter__RYSED svg{width:1rem;height:1rem}.skills_advisorExamples__O_Q8x{display:flex;flex-wrap:wrap;gap:.45rem;margin-top:.9rem}.skills_advisorExamples__O_Q8x>span{align-self:center;color:#64748b;font-size:.68rem}.skills_advisorExamples__O_Q8x button{border:1px solid rgba(148,163,184,.16);border-radius:999px;padding:.42rem .65rem;color:#94a3b8;background:rgba(15,23,42,.5);cursor:pointer;font-size:.67rem}.skills_advisorExamples__O_Q8x button:hover{border-color:rgba(34,211,238,.4);color:#c4f1f9}.skills_advisorError__9ob5x{margin:.9rem 0 0;color:#fda4af;font-size:.76rem}.skills_advisorResult__OEL4g{margin-top:1rem;border-top:1px solid rgba(148,163,184,.14);padding-top:1rem}.skills_advisorResultHeader__9O_uM{display:flex;justify-content:space-between;gap:1rem;align-items:flex-start}.skills_advisorResultHeader__9O_uM h3{margin:.35rem 0;font-size:1.05rem}.skills_advisorResultHeader__9O_uM p{margin:0;color:#94a3b8;font-size:.78rem;line-height:1.55}.skills_advisorResultHeader__9O_uM>button{flex:none;border:1px solid rgba(148,163,184,.2);color:#cbd5e1;background:#111827;font-size:.68rem}.skills_advisorResult__OEL4g>ol{display:grid;grid-gap:.55rem;gap:.55rem;margin:.9rem 0 0;padding:0;list-style:none}.skills_advisorResult__OEL4g>ol>li{display:grid;grid-template-columns:2rem minmax(0,1fr) auto;grid-gap:.75rem;gap:.75rem;align-items:center;padding:.8rem;border:1px solid rgba(148,163,184,.13);border-radius:.7rem;background:rgba(15,23,42,.52)}.skills_advisorOrder__Pd2b7{color:#67e8f9;font:700 .7rem ui-monospace,SFMono-Regular,Menlo,monospace}.skills_advisorRecommendation__6jbBk{min-width:0}.skills_advisorRecommendation__6jbBk>div{display:flex;flex-wrap:wrap;align-items:center;gap:.45rem}.skills_advisorRecommendation__6jbBk [data-priority]{border-radius:999px;padding:.18rem .38rem;color:#a7f3d0;background:rgba(52,211,153,.1);font-size:.58rem;text-transform:uppercase}.skills_advisorRecommendation__6jbBk strong{color:#e2e8f0;font-size:.78rem}.skills_advisorRecommendation__6jbBk code{color:#fbbf24;font-size:.66rem}.skills_advisorRecommendation__6jbBk p{margin:.4rem 0 .2rem;color:#94a3b8;font-size:.73rem;line-height:1.45}.skills_advisorRecommendation__6jbBk small{color:#64748b;font-size:.65rem}.skills_advisorActions__ATO9R{display:flex;gap:.4rem}.skills_advisorActions__ATO9R button{display:inline-flex;align-items:center;gap:.3rem;border:1px solid rgba(148,163,184,.18);border-radius:.48rem;padding:.42rem .5rem;color:#cbd5e1;background:#111827;cursor:pointer;font-size:.63rem}.skills_advisorActions__ATO9R svg{width:.85rem;height:.85rem}.skills_advisorCautions__8cSug{margin-top:.8rem;padding:.7rem .8rem;border-left:2px solid #f59e0b;color:#94a3b8;background:rgba(245,158,11,.05);font-size:.7rem}.skills_advisorCautions__8cSug strong{color:#fde68a}.skills_advisorCautions__8cSug ul{margin:.35rem 0 0;padding-left:1rem}.skills_advisorTrace__qe8Fx{display:flex;flex-wrap:wrap;gap:.7rem;margin-top:.75rem;color:#64748b;font:.6rem ui-monospace,SFMono-Regular,Menlo,monospace}.skills_filterGroup__t1DDa{margin-top:1rem;padding-top:.85rem;border-top:1px solid rgba(148,163,184,.12)}.skills_filterGroupTitle__z51qQ{display:block;margin:0 .35rem .5rem;color:#64748b;font:700 .58rem ui-monospace,SFMono-Regular,Menlo,monospace;letter-spacing:.11em;text-transform:uppercase}.skills_allSkillsButton___JZRP{display:grid;grid-template-columns:1.1rem minmax(0,1fr) auto;align-items:center;grid-gap:.65rem;gap:.65rem;width:100%;border:1px solid rgba(148,163,184,.12);border-radius:.68rem;padding:.7rem;text-align:left;color:#cbd5e1;background:rgba(15,23,42,.42);cursor:pointer}.skills_allSkillsButton___JZRP[data-active=true]{border-color:rgba(34,211,238,.45);color:#fff;background:rgba(34,211,238,.09)}.skills_allSkillsButton___JZRP>svg{width:1rem;height:1rem;color:#67e8f9}.skills_allSkillsButton___JZRP small,.skills_allSkillsButton___JZRP strong{display:block}.skills_allSkillsButton___JZRP strong{font-size:.73rem}.skills_allSkillsButton___JZRP small{margin-top:.18rem;color:#64748b;font-size:.61rem}.skills_allSkillsButton___JZRP b{color:#94a3b8;font:.66rem ui-monospace,SFMono-Regular,Menlo,monospace}.skills_phaseButton__yDg1I:hover,.skills_phaseButton__yDg1I[data-active=true]{border-color:color-mix(in srgb,var(--group-color) 46%,transparent);background:color-mix(in srgb,var(--group-color) 9%,transparent)}.skills_rail__TkUOK{max-height:calc(100vh - 6.5rem);overflow:auto;scrollbar-width:thin}.skills_catalogSearch__LiOyK{display:flex;align-items:center;min-height:3.1rem;margin-bottom:1rem;border:1px solid rgba(148,163,184,.18);border-radius:.75rem;padding:0 .85rem;background:#0c1018}.skills_catalogSearch__LiOyK>svg{width:1rem;height:1rem;color:#64748b}.skills_catalogSearch__LiOyK label{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0)}.skills_catalogSearch__LiOyK input{flex:1 1;min-width:0;border:0;outline:0;padding:.75rem;color:#f8fafc;background:transparent}.skills_catalogSearch__LiOyK>span{color:#64748b;font:.65rem ui-monospace,SFMono-Regular,Menlo,monospace;white-space:nowrap}.skills_sections__stTjj{display:grid;grid-gap:1.35rem;gap:1.35rem}.skills_skillSection__Sa0CS{min-width:0;scroll-margin-top:6rem}.skills_sectionHeader__fhxnj{display:flex;align-items:flex-end;justify-content:space-between;gap:1rem;margin-bottom:.7rem;padding-bottom:.55rem;border-bottom:1px solid rgba(148,163,184,.13)}.skills_sectionHeader__fhxnj span{color:#64748b;font-size:.65rem}.skills_sectionHeader__fhxnj h3{margin:.2rem 0 0;font-size:1rem}.skills_sectionHeader__fhxnj b{color:#67e8f9;font:.72rem ui-monospace,SFMono-Regular,Menlo,monospace}.skills_skillCard__pAtTv[data-hub=true]{border-color:rgba(167,139,250,.3);background:linear-gradient(145deg,rgba(31,25,55,.82),rgba(12,16,24,.96))}.skills_hubMembers__uJqrZ{margin:0 0 .8rem;padding:.65rem;border:1px solid rgba(167,139,250,.16);border-radius:.55rem;background:rgba(167,139,250,.05)}.skills_hubMembers__uJqrZ strong{color:#c4b5fd;font-size:.66rem}.skills_hubMembers__uJqrZ p{max-height:3.2rem;margin:.3rem 0 0;overflow:hidden;color:#94a3b8;font-size:.63rem;line-height:1.45}.skills_cardTitleRow__VhtO0 h4{min-width:0;margin:0;overflow-wrap:anywhere;font-size:1rem}@media (max-width:820px){.skills_rail__TkUOK{max-height:none;overflow:visible}.skills_filterGroup__t1DDa .skills_phaseNav__RViOC{grid-template-columns:repeat(2,minmax(0,1fr))}.skills_advisorResult__OEL4g>ol>li{grid-template-columns:1.7rem minmax(0,1fr)}.skills_advisorActions__ATO9R{grid-column:2}.skills_advisorResultHeader__9O_uM{flex-direction:column}}@media (max-width:520px){.skills_advisorIntro__VLmT6{grid-template-columns:1fr}.skills_advisorMark__YukMi{width:2.6rem;height:2.6rem}.skills_advisorFooter__RYSED{align-items:stretch;flex-direction:column}.skills_advisorFooter__RYSED button{justify-content:center}.skills_advisorExamples__O_Q8x button{width:100%;text-align:left}.skills_filterGroup__t1DDa .skills_phaseNav__RViOC{grid-template-columns:1fr}.skills_advisorActions__ATO9R{flex-wrap:wrap}.skills_catalogSearch__LiOyK>span{display:none}}.skills_factoryResultActions__wvbmO{display:flex;justify-content:flex-end;gap:.5rem;padding:.65rem .75rem;border-top:1px solid rgba(148,163,184,.14)}.skills_factoryResultActions__wvbmO .skills_copyIcon__FjKPv{position:static}.skills_factoryResultActions__wvbmO>button{border:1px solid rgba(34,211,238,.35);border-radius:.5rem;padding:.5rem .7rem;color:#042f3b;background:#22d3ee;font-weight:800;cursor:pointer}.skills_factoryResultActions__wvbmO>button:disabled{cursor:not-allowed;opacity:.45}.skills_discovery__416Qz{max-width:1440px;margin:0 auto 1.2rem;padding:1.1rem clamp(1rem,4vw,4rem);border-bottom:1px solid rgba(148,163,184,.14)}.skills_discoveryHeader__M8KDT{display:flex;align-items:flex-start;justify-content:space-between;gap:1rem}.skills_discoveryHeader__M8KDT h2{margin:.35rem 0;font-size:1.2rem}.skills_discoveryHeader__M8KDT p{max-width:760px;margin:0;color:#94a3b8;font-size:.77rem;line-height:1.5}.skills_discoveryHeader__M8KDT>span{padding:.35rem .55rem;border:1px solid rgba(148,163,184,.18);border-radius:999px;color:#94a3b8;font:.6rem ui-monospace,SFMono-Regular,Menlo,monospace;white-space:nowrap}.skills_discoveryHeader__M8KDT>span[data-status=ready]{border-color:rgba(52,211,153,.3);color:#a7f3d0}.skills_discoveryMetrics__Mwtws{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-gap:.55rem;gap:.55rem;margin-top:.85rem}.skills_discoveryMetrics__Mwtws div{padding:.65rem;border:1px solid rgba(148,163,184,.12);border-radius:.6rem;background:rgba(15,23,42,.5)}.skills_discoveryMetrics__Mwtws span,.skills_discoveryMetrics__Mwtws strong{display:block}.skills_discoveryMetrics__Mwtws strong{color:#67e8f9;font:750 .9rem ui-monospace,SFMono-Regular,Menlo,monospace}.skills_discoveryMetrics__Mwtws span{margin-top:.2rem;color:#64748b;font-size:.62rem}.skills_discoverySuggestions__DV27u{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,240px),1fr));grid-gap:.55rem;gap:.55rem;margin-top:.7rem}.skills_discoverySuggestions__DV27u article{min-width:0;padding:.7rem;border:1px solid rgba(148,163,184,.13);border-radius:.6rem;background:rgba(12,16,24,.72)}.skills_discoverySuggestions__DV27u article>div{display:flex;justify-content:space-between;gap:.5rem}.skills_discoverySuggestions__DV27u strong{min-width:0;overflow:hidden;color:#e2e8f0;text-overflow:ellipsis;white-space:nowrap;font-size:.72rem}.skills_discoverySuggestions__DV27u article>div span{color:#a7f3d0;font:.58rem ui-monospace,SFMono-Regular,Menlo,monospace;white-space:nowrap}.skills_discoverySuggestions__DV27u p{margin:.45rem 0;color:#94a3b8;font-size:.67rem;line-height:1.45}.skills_discoverySuggestions__DV27u small,.skills_discovery__416Qz footer{color:#64748b;font:.58rem ui-monospace,SFMono-Regular,Menlo,monospace}.skills_discovery__416Qz footer{margin-top:.7rem}.skills_discoveryEmpty__JqmNK{color:#64748b;font-size:.72rem}.skills_discovery__416Qz footer{display:block}@media (max-width:620px){.skills_discoveryHeader__M8KDT{flex-direction:column}.skills_discoveryMetrics__Mwtws{grid-template-columns:repeat(2,minmax(0,1fr))}}.skills_startHub__ufCpE{position:relative;isolation:isolate;margin-top:2.3rem;overflow:hidden;border:1px solid rgba(34,211,238,.24);border-radius:4px;padding:clamp(1.1rem,3vw,2.4rem);color:#f3efe8;background:#07080a;box-shadow:0 30px 90px rgba(0,0,0,.34)}.skills_startHub__ufCpE:before{position:absolute;z-index:-2;inset:0;content:"";background:radial-gradient(circle at 50% 0,rgba(34,211,238,.16),transparent 38%),radial-gradient(circle at 82% 78%,rgba(34,211,238,.07),transparent 28%),linear-gradient(180deg,rgba(5,7,13,.18),rgba(7,8,10,.96))}.skills_startAtmosphere__jWz_K{position:absolute;z-index:-1;inset:0;pointer-events:none;opacity:.48;background-image:radial-gradient(circle at 12% 22%,rgba(243,239,232,.74) 0 1px,transparent 1.5px),radial-gradient(circle at 72% 14%,rgba(103,232,249,.72) 0 1px,transparent 1.5px),radial-gradient(circle at 39% 68%,rgba(243,239,232,.48) 0 1px,transparent 1.5px),radial-gradient(circle at 91% 62%,rgba(103,232,249,.56) 0 1px,transparent 1.5px);background-size:137px 149px,191px 173px,163px 181px,223px 197px;-webkit-mask-image:linear-gradient(180deg,#000,transparent 86%);mask-image:linear-gradient(180deg,#000,transparent 86%)}.skills_startHeader__EdYeM{display:grid;grid-template-columns:minmax(0,1fr) auto;grid-gap:2rem;gap:2rem;align-items:end;padding-bottom:clamp(1.4rem,3vw,2.2rem)}.skills_startKicker__u3N_5{color:#67e8f9;font:800 .66rem/1.2 ui-monospace,SFMono-Regular,Menlo,monospace;letter-spacing:.16em;text-transform:uppercase}.skills_startHeader__EdYeM h2{max-width:820px;margin:.55rem 0 .7rem;font-size:clamp(2rem,4vw,4.5rem);line-height:.98;letter-spacing:-.055em}.skills_startHeader__EdYeM h2 em{color:#67e8f9;font-family:Fraunces,Georgia,serif;font-weight:500}.skills_startHeader__EdYeM p{max-width:720px;margin:0;color:#b7bcc6;font-size:clamp(.82rem,1vw,.94rem);line-height:1.65}.skills_startEnvironment__y_ACd{display:grid;justify-items:end;grid-gap:.45rem;gap:.45rem;color:#cbd5e1;font:700 .63rem/1.2 ui-monospace,SFMono-Regular,Menlo,monospace;letter-spacing:.08em;text-transform:uppercase;white-space:nowrap}.skills_startEnvironment__y_ACd span,.skills_startEnvironment__y_ACd strong{border:1px solid rgba(148,163,184,.28);border-radius:999px;padding:.38rem .62rem}.skills_startEnvironment__y_ACd strong{border-color:rgba(34,211,238,.48);color:#67e8f9}.skills_startGrid__6JxKC{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));border-top:1px solid #52606f;border-left:1px solid #52606f}.skills_startCard__74kmw{position:relative;display:flex;min-width:0;min-height:27rem;flex-direction:column;align-items:stretch;border:0;border-right:1px solid #52606f;border-bottom:1px solid #52606f;border-radius:0;padding:1rem;overflow:hidden;color:#f3efe8;background:rgba(7,8,10,.74);text-align:left;cursor:pointer;transition:transform .22s ease,border-color .22s ease,background .22s ease,box-shadow .22s ease}.skills_startCard__74kmw:after{position:absolute;inset:0;content:"";pointer-events:none;opacity:0;background:linear-gradient(180deg,rgba(34,211,238,.11),transparent 62%);transition:opacity .22s ease}.skills_startCard__74kmw:focus-visible,.skills_startCard__74kmw:hover{z-index:2;outline:none;border-color:rgba(103,232,249,.76);background:rgba(10,18,23,.96);box-shadow:0 22px 54px rgba(0,0,0,.44);transform:translateY(-10px)}.skills_startCard__74kmw:focus-visible{box-shadow:0 0 0 3px #07080a,0 0 0 5px #67e8f9,0 22px 54px rgba(0,0,0,.44)}.skills_startCard__74kmw:focus-visible:after,.skills_startCard__74kmw:hover:after{opacity:1}.skills_startCard__74kmw>*{position:relative;z-index:1}.skills_startNumber__uVeiO{color:#67e8f9;font:800 .66rem/1 ui-monospace,SFMono-Regular,Menlo,monospace;letter-spacing:.12em}.skills_startVisual__2UM1n{display:grid;place-items:center;min-height:7rem;margin:1rem 0;color:#67e8f9}.skills_startVisual__2UM1n svg{width:clamp(3rem,4vw,4.5rem);height:clamp(3rem,4vw,4.5rem);filter:drop-shadow(0 0 18px rgba(34,211,238,.24))}.skills_startCardBody__p5pr6{display:grid;grid-gap:.5rem;gap:.5rem}.skills_startCardBody__p5pr6 strong{color:#f8fafc;font-size:clamp(1.05rem,1.35vw,1.35rem);line-height:1.15}.skills_startCardBody__p5pr6 small{overflow:hidden;color:#67e8f9;font:700 .64rem/1.35 ui-monospace,SFMono-Regular,Menlo,monospace;text-overflow:ellipsis;white-space:nowrap}.skills_startCardBody__p5pr6>span{color:#b7bcc6;font-size:.75rem;line-height:1.55}.skills_startSequence__AJxnl{display:flex;flex-wrap:wrap;gap:.28rem .2rem;margin-top:.8rem}.skills_startSequence__AJxnl>span{display:inline-flex;align-items:center;gap:.2rem}.skills_startSequence__AJxnl code{border:1px solid rgba(103,232,249,.24);border-radius:3px;padding:.18rem .28rem;color:#cffafe;background:rgba(34,211,238,.07);font-size:.52rem;line-height:1.25}.skills_startSequence__AJxnl b{color:#64748b;font-size:.56rem}.skills_startNote__oesuN{margin-top:auto;padding-top:1rem;color:#9ca3af;font-size:.64rem;line-height:1.45}.skills_startAction__0QOU9{display:flex;align-items:center;justify-content:space-between;gap:.5rem;margin-top:.85rem;padding-top:.8rem;border-top:1px solid rgba(148,163,184,.18);color:#e2e8f0;font-size:.67rem;font-weight:800}.skills_startAction__0QOU9 svg{width:.9rem;height:.9rem;transition:transform .18s ease}.skills_startCard__74kmw:focus-visible .skills_startAction__0QOU9 svg,.skills_startCard__74kmw:hover .skills_startAction__0QOU9 svg{transform:translateX(3px)}@media (max-width:1180px){.skills_startGrid__6JxKC{grid-template-columns:repeat(3,minmax(0,1fr))}.skills_startCard__74kmw{min-height:24rem}}@media (max-width:760px){.skills_startHeader__EdYeM{grid-template-columns:1fr;align-items:start}.skills_startEnvironment__y_ACd{justify-items:start}.skills_startGrid__6JxKC{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:520px){.skills_startHub__ufCpE{padding:.9rem}.skills_startGrid__6JxKC{grid-template-columns:1fr}.skills_startCard__74kmw{min-height:22rem}}@media (prefers-reduced-motion:reduce){.skills_startAction__0QOU9 svg,.skills_startCard__74kmw{transition:none}.skills_startCard__74kmw:focus-visible,.skills_startCard__74kmw:hover{transform:none}}