.skills_skillsRoot__FxpPC{--shadow-sm:0 1px 2px rgba(15,23,42,.04);--shadow-md:0 4px 12px -4px rgba(15,23,42,.10),0 1px 2px rgba(15,23,42,.04);--shadow-lg:0 18px 40px -12px rgba(15,23,42,.22);--e-spring:cubic-bezier(.34,1.5,.64,1);--grad-sig:linear-gradient(115deg,var(--teal-600),var(--teal-400) 55%,var(--gold-600) 105%);--pcli:var(--teal-600);--pcraft:var(--cider-600);--padv:var(--purple-500);font-family:var(--f-body);color:var(--ink);line-height:1.5}.skills_skillsRoot__FxpPC :focus-visible{outline:2px solid var(--teal-400);outline-offset:2px;border-radius:var(--r-sm)}.skills_skillsRoot__FxpPC svg{display:block}.skills_skillsRoot__FxpPC button{font:inherit;color:inherit;background:none;border:none;cursor:pointer}.skills_wrap__En6QX{max-width:1080px;margin:0 auto;padding:22px 24px 90px}.skills_hero__k2kFd{display:flex;align-items:flex-end;justify-content:space-between;gap:18px;margin-bottom:16px;flex-wrap:wrap}.skills_hero__eyebrow__lPbIq{font-family:var(--f-mono);font-size:10px;font-weight:700;letter-spacing:.18em;text-transform:uppercase;color:var(--teal-600);margin-bottom:7px}.skills_hero__title__91YGx{font-size:28px;font-weight:700;letter-spacing:-.025em;line-height:1.05}.skills_hero__title__91YGx em{font-style:normal;background:var(--grad-sig);-webkit-background-clip:text;background-clip:text;color:transparent}.skills_hero__sub__H7Arq{font-size:13px;color:var(--muted);max-width:520px;margin-top:7px;line-height:1.5}.skills_topbar__FXHeG{display:flex;align-items:center;gap:10px;margin-bottom:14px;flex-wrap:wrap}.skills_backlink__UErMv{display:inline-flex;align-items:center;gap:5px;font:600 13px var(--f-body);color:var(--muted-2);text-decoration:none}.skills_backlink__UErMv:hover{color:var(--ink)}.skills_backlink__UErMv svg{width:15px;height:15px}.skills_topbar__spacer___FUGS{flex:1}.skills_permchip__ZVsok{display:inline-flex;align-items:center;gap:6px;font-size:11px;color:var(--muted);padding:4px 10px;border-radius:var(--r-full);background:var(--n-100)}.skills_permchip__ZVsok svg{width:13px;height:13px;color:var(--muted-2)}.skills_permchip__ZVsok code{font-family:var(--f-mono);font-size:10px;font-weight:600;color:var(--teal-700)}.skills_seg__8SSWU{display:flex;background:var(--n-100);border-radius:var(--r-full);padding:3px;gap:2px}.skills_teamlink__lCaiP{display:inline-flex;align-items:center;gap:6px;font-size:12px;font-weight:600;color:var(--teal-700);background:var(--teal-a50);padding:5px 12px;border-radius:var(--r-full);text-decoration:none;white-space:nowrap}.skills_teamlink__lCaiP:hover{color:var(--teal-800)}.skills_teamlink__lCaiP svg{width:14px;height:14px}[data-theme=dark] .skills_teamlink__lCaiP{color:var(--teal-300)}[data-theme=dark] .skills_teamlink__lCaiP:hover{color:var(--teal-200)}.skills_flow__35YYq{display:flex;align-items:stretch;gap:0;background:linear-gradient(110deg,var(--teal-700),var(--teal-600));border-radius:var(--r-xl);padding:14px 18px;margin-bottom:16px;color:var(--n-0);position:relative;overflow:hidden}.skills_flow__35YYq:after{content:"";position:absolute;right:-40px;top:-50px;width:190px;height:190px;border-radius:50%;background:radial-gradient(circle,rgba(255,255,255,.1),transparent 70%)}.skills_flow__lead__5xaG7{display:flex;flex-direction:column;justify-content:center;gap:2px;padding-right:16px;border-right:1px solid rgba(255,255,255,.18);min-width:150px;flex-shrink:0}.skills_flow__lead__5xaG7 .skills_k__ilG1p{font-family:var(--f-mono);font-size:9px;font-weight:700;letter-spacing:.12em;text-transform:uppercase;color:var(--teal-100)}.skills_flow__lead__5xaG7 .skills_h__0n7_i{font-size:13.5px;font-weight:700;line-height:1.2}.skills_flow__lead__5xaG7 .skills_free__YrRHf{font-size:10.5px;color:var(--teal-100);margin-top:2px}.skills_flow__steps__mYLGe{display:flex;align-items:center;flex:1;padding-left:16px;flex-wrap:nowrap;gap:2px;min-width:0}.skills_fnode__pZvsC{display:flex;align-items:center;gap:8px;flex-shrink:0}.skills_fnode__pZvsC .skills_ic__TM_QP{width:30px;height:30px;border-radius:var(--r-md);background:rgba(255,255,255,.16);display:flex;align-items:center;justify-content:center;flex-shrink:0}.skills_fnode__pZvsC .skills_ic__TM_QP svg{width:15px;height:15px}.skills_fnode__pZvsC .skills_t__VxH_S .skills_who__nQkxQ{font-size:9px;font-family:var(--f-mono);font-weight:700;letter-spacing:.06em;text-transform:uppercase;color:var(--teal-100)}.skills_fnode__pZvsC .skills_t__VxH_S .skills_d__BXYvw{font-size:11.5px;font-weight:600;line-height:1.2;white-space:nowrap}.skills_farrow___Ip_y{color:rgba(255,255,255,.5);padding:0 7px;display:flex;flex-shrink:0}.skills_farrow___Ip_y svg{width:15px;height:15px}.skills_farrow___Ip_y.skills_down__e5rmm{display:none}.skills_flow__more__saad5{align-self:center;font-size:10.5px;font-weight:600;color:var(--n-0);background:rgba(255,255,255,.16);padding:6px 11px;border-radius:var(--r-full);display:inline-flex;align-items:center;gap:5px;margin-left:12px;white-space:nowrap;flex-shrink:0}.skills_flow__more__saad5 svg{width:12px;height:12px;transition:transform .2s}.skills_flow__35YYq.skills_open__wL8_L .skills_flow__more__saad5 svg{transform:rotate(180deg)}.skills_roles__TvDDp{display:none;grid-template-columns:1fr 1fr;gap:14px;margin:-4px 0 16px}.skills_roles__TvDDp.skills_show___4i6c{display:grid}.skills_rolecard__x_gp1{background:var(--surface);border:1px solid var(--line);border-radius:var(--r-xl);box-shadow:var(--shadow-sm);padding:14px 16px}.skills_rolecard__x_gp1 h3{font-size:10.5px;font-weight:700;text-transform:uppercase;letter-spacing:.06em;display:flex;align-items:center;gap:8px;margin-bottom:9px}.skills_rolecard__x_gp1.skills_you__SZhoz h3{color:var(--teal-700)}.skills_rolecard__x_gp1.skills_mgr__13gbY h3{color:var(--cider-700)}.skills_rolecard__x_gp1 h3 .skills_b__tFqZa{width:20px;height:20px;border-radius:var(--r-sm);display:flex;align-items:center;justify-content:center}.skills_rolecard__x_gp1.skills_you__SZhoz h3 .skills_b__tFqZa{background:var(--teal-a50)}.skills_rolecard__x_gp1.skills_mgr__13gbY h3 .skills_b__tFqZa{background:var(--cider-a50)}.skills_rolecard__x_gp1 h3 .skills_b__tFqZa svg{width:12px;height:12px}.skills_rolecard__x_gp1 li{list-style:none;font-size:12px;color:var(--ink-2);line-height:1.45;padding:3px 0 3px 16px;position:relative}.skills_rolecard__x_gp1 li:before{content:"";position:absolute;left:2px;top:9px;width:5px;height:5px;border-radius:50%}.skills_rolecard__x_gp1.skills_you__SZhoz li:before{background:var(--teal-400)}.skills_rolecard__x_gp1.skills_mgr__13gbY li:before{background:var(--cider-400)}.skills_stats__0tV4K{display:grid;grid-template-columns:1fr 1.5fr auto;gap:12px;margin-bottom:18px}.skills_stats__0tV4K.skills_even__u22UR{grid-template-columns:repeat(3,1fr)}.skills_stat__lRQAY{background:var(--surface);border:1px solid var(--line);border-radius:var(--r-xl);box-shadow:var(--shadow-sm);padding:13px 15px;position:relative;overflow:hidden;text-align:left;transition:transform .15s var(--e-out),box-shadow .15s,border-color .15s;cursor:pointer}.skills_stat__lRQAY:hover{transform:translateY(-2px);box-shadow:var(--shadow-md);border-color:var(--n-300)}.skills_stat__lRQAY:before{content:"";position:absolute;left:0;top:0;bottom:0;width:3px}.skills_stat__lRQAY.skills_s-grade__NWrFs:before{background:var(--teal-a150)}.skills_stat__lRQAY.skills_s-claim__EU5vg:before{background:var(--gold-a100)}.skills_stat__lRQAY .skills_l__XnIUa{font-family:var(--f-mono);font-size:9px;font-weight:700;letter-spacing:.1em;text-transform:uppercase;color:var(--muted-2);display:flex;align-items:center;justify-content:space-between}.skills_stat__lRQAY .skills_l__XnIUa .skills_go__5IDPB{color:var(--n-400)}.skills_stat__lRQAY .skills_l__XnIUa .skills_go__5IDPB svg{width:13px;height:13px}.skills_stat__lRQAY .skills_big__dT5rK{font-size:22px;font-weight:700;letter-spacing:-.02em;line-height:1;margin:8px 0 7px;display:flex;align-items:baseline;gap:5px}.skills_stat__lRQAY .skills_big__dT5rK small{font-size:12px;color:var(--muted-2);font-weight:500}.skills_gradebar__urL8Z{display:flex;gap:3px}.skills_gradebar__urL8Z i{flex:1;height:7px;border-radius:2px;background:var(--n-200);max-width:15px}.skills_gradebar__urL8Z i.skills_met__1xnq5{background:var(--teal-500)}.skills_gradebar__urL8Z i.skills_below__fPmz4{background:var(--cider-400)}.skills_gradesub__zdI_u{font-size:10.5px;color:var(--muted-2);margin-top:6px}.skills_stat__lRQAY.skills_active__IV9wl{border-color:var(--teal-500);box-shadow:0 0 0 1px var(--teal-500)}.skills_claimcounts__txba2{display:flex;gap:13px;margin-top:9px;flex-wrap:wrap}.skills_cc__w_dtc{display:inline-flex;align-items:center;gap:6px;font-size:11px;font-weight:600;color:var(--ink-2)}.skills_cc__w_dtc i{width:8px;height:8px;border-radius:var(--r-full)}.skills_cc__w_dtc.skills_pending__q40gI i{background:var(--gold-500)}.skills_cc__w_dtc.skills_confirmed__F0TEa i{background:var(--emerald-500)}.skills_cc__w_dtc.skills_declined__W6J_a i{background:var(--crimson-500)}.skills_fwrap__JxPxs{grid-column:1/-1}.skills_filterbar__TbPSI{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:11px 18px;border-bottom:1px solid var(--line);font-size:12.5px;color:var(--ink-2);background:var(--n-50)}.skills_filterbar__TbPSI b{font-family:var(--f-mono);color:var(--ink)}.skills_frow__lt_ht{display:grid;grid-template-columns:1fr 88px auto auto;gap:16px;align-items:center;padding:9px 18px;border-top:1px solid var(--line-soft);cursor:pointer}.skills_frow__lt_ht:hover{background:var(--n-50)}.skills_frow__lt_ht .skills_fname__0CjfP{font-size:13px;font-weight:500}.skills_frow__lt_ht .skills_fpillar__5GRcN{font-size:9.5px;font-family:var(--f-mono);color:var(--muted-2);text-transform:uppercase;letter-spacing:.04em}.skills_frow__lt_ht .skills_cstate__IFgBM,.skills_frow__lt_ht .skills_meter__4XDhZ{margin:0}.skills_card__Ei__9.skills_filtered__VojiP{grid-template-columns:1fr}.skills_card__Ei__9.skills_filtered__VojiP .skills_rail__ktfh0{display:none}.skills_czone__xGFNA{border-top:1px solid var(--line-soft)}.skills_czh__8fsIG{display:flex;align-items:center;gap:8px;padding:14px 18px 5px;font-size:10px;font-weight:700;text-transform:uppercase;letter-spacing:.06em;color:var(--muted-2)}.skills_czh__8fsIG .skills_dot__H5nfn{width:8px;height:8px;border-radius:var(--r-full)}.skills_czh__8fsIG.skills_needs__dR7eV .skills_dot__H5nfn{background:var(--crimson-500)}.skills_czh__8fsIG.skills_wait___dyIr .skills_dot__H5nfn{background:var(--gold-500)}.skills_czh__8fsIG.skills_done__3e2iF .skills_dot__H5nfn{background:var(--emerald-500)}.skills_czh__8fsIG .skills_n__Dex7V{font-family:var(--f-mono);background:var(--n-100);color:var(--ink-2);border-radius:var(--r-full);padding:0 7px;font-size:9.5px}.skills_czh__8fsIG .skills_viewall__jF4fG{margin-left:auto;font-size:11px;font-weight:500;color:var(--teal-600);text-transform:none;letter-spacing:0}.skills_czh__8fsIG .skills_viewall__jF4fG:hover{text-decoration:underline;text-underline-offset:3px}.skills_crow2__AQBzE{display:grid;grid-template-columns:1fr auto auto;gap:18px;align-items:center;padding:11px 18px 11px 34px;border-top:1px solid var(--line-soft);cursor:pointer;transition:background .12s}.skills_crow2__AQBzE:first-child{border-top:none}.skills_crow2__AQBzE:hover{background:var(--n-50)}.skills_crow2__AQBzE.skills_needs__dR7eV{background:var(--crimson-a50)}.skills_crow2__AQBzE.skills_needs__dR7eV:hover{background:var(--crimson-50)}.skills_crow2__AQBzE .skills_cname__KSU6C{font-size:13px;font-weight:600;display:flex;align-items:center;gap:8px}.skills_crow2__AQBzE .skills_cpillar__6DOXh{font-size:9.5px;font-family:var(--f-mono);color:var(--muted-2);text-transform:uppercase;letter-spacing:.04em;font-weight:500}.skills_crow2__AQBzE .skills_cnote__HIBfU{font-size:11.5px;color:var(--muted);margin-top:3px}.skills_crow2__AQBzE .skills_cnote__HIBfU .skills_clink__bNDbe{color:var(--teal-600);font-weight:500}.skills_crow2__AQBzE .skills_cjump__G1P23{font-family:var(--f-mono);font-size:12px;font-weight:600;color:var(--ink-2);white-space:nowrap}.skills_crow2__AQBzE .skills_cjump__G1P23 .skills_arr__xT1M_{color:var(--muted-2);margin:0 3px}.skills_crow2__AQBzE.skills_quiet__c23PO .skills_cjump__G1P23{color:var(--emerald-700)}.skills_crow2__AQBzE .skills_cact__mc5XS{display:flex;align-items:center;justify-content:flex-end;min-width:34px}.skills_crow2__AQBzE .skills_chev__u3bO9{color:var(--n-400)}.skills_czfoot__OsO2s{font-size:11px;color:var(--muted-2);padding:8px 18px 8px 34px}.skills_cta__iPDBR{display:flex;flex-direction:column;justify-content:center;gap:8px;background:linear-gradient(135deg,var(--teal-700),var(--teal-500));border-radius:var(--r-xl);padding:14px 16px;color:var(--n-0);min-width:188px}.skills_cta__iPDBR .skills_t__VxH_S{font-size:12px;font-weight:600;line-height:1.3}.skills_cta__iPDBR .skills_t__VxH_S span{color:var(--teal-100);font-weight:400;font-size:11px}.skills_card__Ei__9{background:var(--surface);border:1px solid var(--line);border-radius:var(--r-2xl);box-shadow:var(--shadow-md);display:grid;grid-template-columns:272px 1fr;overflow:hidden}.skills_rail__ktfh0{padding:22px 22px 20px;border-right:1px solid var(--line);background:linear-gradient(180deg,var(--n-50),var(--surface) 62%);display:flex;flex-direction:column;align-items:center}.skills_who2__AbJKT{display:flex;align-items:center;gap:10px;align-self:stretch;margin-bottom:6px}.skills_who2__AbJKT .skills_av__WUf9p{width:38px;height:38px;border-radius:var(--r-full);background:var(--grad-teal);color:var(--n-0);display:flex;align-items:center;justify-content:center;font-weight:700;font-size:14px}.skills_who2__AbJKT .skills_nm__AdBd5{font-size:16px;font-weight:700;letter-spacing:-.01em;line-height:1.05}.skills_who2__AbJKT .skills_gr__SEd1X{font-size:11px;color:var(--muted)}.skills_radar__fG1tA{width:232px;height:198px;margin:4px 0 2px}.skills_ovwrap__urpno{align-self:stretch;text-align:center}.skills_ovwrap__urpno .skills_v__dFdme{font-size:34px;font-weight:700;letter-spacing:-.02em;line-height:1}.skills_ovwrap__urpno .skills_v__dFdme small{font-size:14px;color:var(--muted-2);font-weight:500}.skills_band__q8vqO{display:inline-flex;align-items:center;gap:6px;padding:4px 11px;border-radius:var(--r-full);background:var(--teal-a50);color:var(--teal-700);font-size:11px;font-weight:600;margin-top:7px}.skills_band__q8vqO .skills_d__BXYvw{width:6px;height:6px;border-radius:50%;background:var(--teal-500)}.skills_lean__p0Sh_{font-size:11px;color:var(--muted);margin-top:8px;line-height:1.5}.skills_lean__p0Sh_ b{color:var(--cider-700)}.skills_lens__Uwxmg{display:flex;gap:6px;align-self:stretch;margin:0 0 12px;flex-wrap:wrap}.skills_lensbtn__5_Ml0{font-family:var(--f-mono);font-size:10px;font-weight:700;letter-spacing:.03em;text-transform:uppercase;color:var(--muted-2);background:var(--n-100);border-radius:var(--r-full);padding:4px 10px}.skills_lensbtn__5_Ml0.skills_on__Iac2p{background:var(--teal-a50);color:var(--teal-700)}.skills_lists__VOQjK{display:grid;grid-template-columns:1fr 1fr 1fr}.skills_col__OLZlS{padding:15px 15px 12px;border-right:1px solid var(--line-soft)}.skills_col__OLZlS:last-child{border-right:none}.skills_col__head__1ytJO{display:flex;align-items:center;gap:7px;margin-bottom:9px}.skills_col__chip__w1bDV{font-size:9.5px;font-weight:700;text-transform:uppercase;letter-spacing:.06em;padding:2px 8px;border-radius:var(--r-full)}.skills_pcli__6D2dH .skills_col__chip__w1bDV{background:var(--teal-a50);color:var(--teal-700)}.skills_pcraft__BrnXj .skills_col__chip__w1bDV{background:var(--cider-a50);color:var(--cider-700)}.skills_padv__VTtPQ .skills_col__chip__w1bDV{background:var(--purple-a50);color:var(--purple-700)}.skills_col__meet__KrIJ_{margin-left:auto;font-family:var(--f-mono);font-size:9.5px;color:var(--muted)}.skills_skill__yjs3r{padding:9px 0;border-bottom:1px solid var(--line-soft);cursor:pointer}.skills_skill__yjs3r:last-child{border-bottom:none}.skills_skill__yjs3r:hover{background:var(--n-50);margin:0 -8px;padding-left:8px;padding-right:8px;border-radius:var(--r-sm)}.skills_skill__yjs3r .skills_nm__AdBd5{font-size:12px;font-weight:500;line-height:1.25;display:flex;align-items:center;gap:6px;flex-wrap:wrap}.skills_meter__4XDhZ{display:flex;align-items:center;gap:3px;margin-top:7px}.skills_meter__4XDhZ .skills_seg__8SSWU{height:7px;flex:1;border-radius:2px;background:var(--n-200);max-width:17px;position:relative}.skills_pcli__6D2dH .skills_meter__4XDhZ .skills_seg__8SSWU.skills_f__AJXbC{background:var(--teal-500)}.skills_pcraft__BrnXj .skills_meter__4XDhZ .skills_seg__8SSWU.skills_f__AJXbC{background:var(--cider-500)}.skills_padv__VTtPQ .skills_meter__4XDhZ .skills_seg__8SSWU.skills_f__AJXbC{background:var(--purple-500)}.skills_meter__4XDhZ .skills_seg__8SSWU.skills_exp__7oTQO:after{content:"";position:absolute;left:50%;transform:translateX(-50%);bottom:-8px;width:0;height:0;border-left:4px solid transparent;border-right:4px solid transparent;border-top:6px solid var(--n-1000)}.skills_meter__4XDhZ .skills_seg__8SSWU.skills_expmet__PlV13:after{border-top-color:var(--teal-600)}.skills_meter__4XDhZ .skills_seg__8SSWU.skills_expbelow__d2Akz:after{border-top-color:var(--cider-500)}.skills_meter__4XDhZ .skills_lk__iYPmw{font-family:var(--f-mono);font-size:10px;font-weight:600;color:var(--muted);margin-left:4px}.skills_cstate__IFgBM{font-size:9.5px;font-weight:700;font-family:var(--f-mono);text-transform:uppercase;letter-spacing:.03em;padding:1px 7px;border-radius:var(--r-full);margin-top:7px;display:inline-flex;align-items:center;gap:4px}.skills_cstate__IFgBM svg{width:9px;height:9px}.skills_cstate__IFgBM.skills_below__fPmz4{background:var(--cider-a50);color:var(--cider-700)}.skills_cstate__IFgBM.skills_pending__q40gI{background:var(--gold-a50);color:var(--gold-800)}.skills_cstate__IFgBM.skills_confirmed__F0TEa{background:var(--emerald-a50);color:var(--emerald-700)}.skills_cstate__IFgBM.skills_declined__W6J_a{background:var(--crimson-a50);color:var(--crimson-700)}.skills_legend__Aac42{display:flex;gap:16px;flex-wrap:wrap;margin-top:14px;font-size:11px;color:var(--muted);align-items:center}.skills_legend__Aac42 span{display:inline-flex;align-items:center;gap:6px}.skills_legend__Aac42 .skills_tick__vcCnZ{width:0;height:0;border-left:3px solid transparent;border-right:3px solid transparent;border-top:5px solid var(--n-1000)}.skills_legend__Aac42 .skills_note__AN1W1{margin-left:auto}.skills_foot-meta__Nb_sZ{font-size:11px;color:var(--muted-2);margin-top:14px;display:flex;align-items:center;gap:8px;flex-wrap:wrap}.skills_pillv__6X8sk{font-family:var(--f-mono);font-size:9.5px;font-weight:600;padding:2px 8px;border-radius:var(--r-full);background:var(--n-100);color:var(--muted)}.skills_empty__opBSH{padding:48px 24px;text-align:center;grid-column:1/-1}.skills_empty__opBSH .skills_eic__3Pnmf{width:48px;height:48px;border-radius:var(--r-xl);background:var(--teal-a50);display:flex;align-items:center;justify-content:center;margin:0 auto 14px}.skills_empty__opBSH .skills_eic__3Pnmf svg{width:24px;height:24px;color:var(--teal-600)}.skills_empty__opBSH h3{font-size:16px;font-weight:700;margin-bottom:6px}.skills_empty__opBSH p{font-size:13px;color:var(--muted);max-width:380px;margin:0 auto 16px;line-height:1.55}.skills_skel__ZQPp6{background:var(--n-200);border-radius:var(--r-sm);animation:skills_skpulse__Yu_ZG 1.2s ease-in-out infinite}@keyframes skills_skpulse__Yu_ZG{0%,to{opacity:1}50%{opacity:.45}}.skills_drawer__head__77QbP{padding:18px 22px 15px;border-bottom:1px solid var(--line);display:flex;align-items:flex-start;justify-content:space-between;gap:12px}.skills_drawer__title__S7z2P{font-size:18px;font-weight:700;letter-spacing:-.01em;line-height:1.2}.skills_drawer__sub__yHI1j{font-size:12px;color:var(--muted);margin-top:5px}.skills_xbtn__Nq2j2{width:32px;height:32px;border-radius:var(--r-md);display:flex;align-items:center;justify-content:center;color:var(--muted);flex-shrink:0}.skills_xbtn__Nq2j2:hover{background:var(--n-100);color:var(--ink)}.skills_xbtn__Nq2j2 svg{width:16px;height:16px}.skills_drawer__body__xhPAw{padding:18px 22px;overflow:auto;flex:1}.skills_drawer__foot__YvRFK{padding:13px 22px;border-top:1px solid var(--line);display:flex;gap:9px;justify-content:flex-end;align-items:center;background:var(--n-50)}.skills_pl-label__KQbL8{font-size:10.5px;font-weight:700;text-transform:uppercase;letter-spacing:.08em;color:var(--muted-2);margin:16px 0 9px}.skills_teachbox__kpatm{display:flex;gap:10px;align-items:flex-start;border-radius:var(--r-md);padding:11px 13px;font-size:12px;line-height:1.5}.skills_teachbox__kpatm svg{width:16px;height:16px;flex-shrink:0;margin-top:1px}.skills_teachbox__kpatm.skills_info__WWG_n{background:var(--teal-a50);border:1px solid var(--teal-100);color:var(--teal-800)}.skills_teachbox__kpatm.skills_info__WWG_n svg{color:var(--teal-600)}.skills_teachbox__kpatm.skills_opp__UFlV9{background:var(--gold-a50);border:1px solid var(--gold-100);color:var(--gold-800)}.skills_teachbox__kpatm.skills_opp__UFlV9 svg{color:var(--gold-700)}.skills_teachbox__kpatm.skills_pend__6D3ac{background:var(--gold-a50);border:1px solid var(--gold-100);color:var(--gold-800)}.skills_teachbox__kpatm.skills_pend__6D3ac svg{color:var(--gold-700)}.skills_teachbox__kpatm.skills_good____75f{background:var(--emerald-a50);border:1px solid var(--emerald-100);color:var(--emerald-700)}.skills_teachbox__kpatm.skills_good____75f svg{color:var(--emerald-600)}.skills_teachbox__kpatm.skills_bad__werFh{background:var(--crimson-a50);border:1px solid var(--crimson-100);color:var(--crimson-700)}.skills_teachbox__kpatm.skills_bad__werFh svg{color:var(--crimson-600)}.skills_teachbox__kpatm b{font-weight:700}.skills_ladder__JX8Sx{display:flex;flex-direction:column;gap:6px}.skills_lrow__LoqEl{display:grid;grid-template-columns:46px 1fr;gap:10px;align-items:start;border:1px solid var(--line);border-radius:var(--r-md);padding:10px 11px;cursor:pointer;transition:all .14s;background:var(--surface)}.skills_lrow__LoqEl:hover{border-color:var(--teal-300);background:var(--n-50)}.skills_lrow__LoqEl.skills_sel__xglxw{border-color:var(--teal-600);background:var(--teal-a50);box-shadow:0 0 0 1px var(--teal-600)}.skills_lrow__LoqEl.skills_locked__XI0id{opacity:.55;cursor:default;background:var(--n-50)}.skills_lrow__LoqEl.skills_locked__XI0id:hover{border-color:var(--line);background:var(--n-50)}.skills_lrow__LoqEl .skills_lk__iYPmw{display:flex;flex-direction:column;align-items:center;gap:3px}.skills_lrow__LoqEl .skills_lk__iYPmw .skills_ln__Lz5VM{font-family:var(--f-mono);font-size:14px;font-weight:700;color:var(--muted)}.skills_lrow__LoqEl.skills_sel__xglxw .skills_lk__iYPmw .skills_ln__Lz5VM{color:var(--teal-700)}.skills_lrow__LoqEl .skills_lk__iYPmw .skills_lname__yS9_x{font-size:7.5px;font-family:var(--f-mono);font-weight:700;text-transform:uppercase;letter-spacing:.03em;color:var(--muted-2);text-align:center}.skills_lrow__LoqEl .skills_ld__baUQi{font-size:12px;color:var(--ink-2);line-height:1.45}.skills_lrow__LoqEl .skills_badges__x8GMe{display:flex;gap:5px;margin-top:5px;flex-wrap:wrap}.skills_bdg__cOces{font-family:var(--f-mono);font-size:8.5px;font-weight:700;text-transform:uppercase;letter-spacing:.03em;padding:1px 6px;border-radius:var(--r-full)}.skills_bdg__cOces.skills_now__U0Xs_{background:var(--n-200);color:var(--n-900)}.skills_bdg__cOces.skills_grade__yEPS6{background:var(--cider-a50);color:var(--cider-700)}.skills_bdg__cOces.skills_open__wL8_L{background:var(--teal-a50);color:var(--teal-700)}.skills_bdg__cOces.skills_claim__b26YT{background:var(--teal-600);color:var(--n-0)}.skills_evfield__16sOp{width:100%;border:1px solid var(--n-300);border-radius:var(--r-md);padding:10px 12px;font:inherit;font-size:12.5px;color:var(--ink)}.skills_evfield__16sOp:focus{outline:none;border-color:var(--teal-500);box-shadow:0 0 0 3px var(--teal-a50)}.skills_evhint__0ZsgS{font-size:11px;color:var(--muted-2);margin-top:6px}.skills_rolesmini__3lEi0{display:grid;grid-template-columns:1fr 1fr;gap:9px}.skills_rolesmini__3lEi0 .skills_c__Hv9K7{border:1px solid var(--line);border-radius:var(--r-md);padding:10px 11px}.skills_rolesmini__3lEi0 .skills_c__Hv9K7 .skills_h__0n7_i{font-size:9.5px;font-weight:700;text-transform:uppercase;letter-spacing:.05em;margin-bottom:4px}.skills_rolesmini__3lEi0 .skills_c__Hv9K7.skills_you__SZhoz .skills_h__0n7_i{color:var(--teal-700)}.skills_rolesmini__3lEi0 .skills_c__Hv9K7.skills_mgr__13gbY .skills_h__0n7_i{color:var(--cider-700)}.skills_rolesmini__3lEi0 .skills_c__Hv9K7 p{font-size:11px;color:var(--muted);line-height:1.4}.skills_pickgrp__WZQRD{margin-bottom:6px}.skills_pickgrp__WZQRD .skills_ph__FL0RH{font-size:9.5px;font-weight:700;text-transform:uppercase;letter-spacing:.06em;padding:8px 2px 4px;display:flex;align-items:center;gap:7px}.skills_pickrow__U_qNa{display:flex;align-items:center;gap:10px;padding:9px 10px;border:1px solid var(--line);border-radius:var(--r-md);margin-bottom:6px;cursor:pointer;transition:all .14s;width:100%;text-align:left}.skills_pickrow__U_qNa:hover{border-color:var(--teal-300);background:var(--n-50)}.skills_pickrow__U_qNa .skills_pn__AnH7T{flex:1;font-size:12.5px;font-weight:500}.skills_pickrow__U_qNa .skills_pmeter__cRVZZ{display:flex;gap:2px}.skills_pickrow__U_qNa .skills_pmeter__cRVZZ i{width:12px;height:6px;border-radius:2px;background:var(--n-200)}.skills_pickrow__U_qNa.skills_pcli__6D2dH .skills_pmeter__cRVZZ i.skills_f__AJXbC{background:var(--teal-500)}.skills_pickrow__U_qNa.skills_pcraft__BrnXj .skills_pmeter__cRVZZ i.skills_f__AJXbC{background:var(--cider-500)}.skills_pickrow__U_qNa.skills_padv__VTtPQ .skills_pmeter__cRVZZ i.skills_f__AJXbC{background:var(--purple-500)}.skills_picklk__PmWyC{font-family:var(--f-mono);font-size:11px;color:var(--muted);font-weight:600}.skills_ta__wINJ8{width:100%;border:1px solid var(--n-300);border-radius:var(--r-md);padding:10px 12px;font:inherit;font-size:12.5px;color:var(--ink);resize:vertical}.skills_ta__wINJ8:focus{outline:none;border-color:var(--teal-500);box-shadow:0 0 0 3px var(--teal-a50)}.skills_ev__36H2C{margin-top:9px;border:1px dashed var(--n-300);border-radius:var(--r-md);padding:14px;text-align:center;color:var(--muted);font-size:12px}.skills_ev__36H2C.skills_has__xG86s{border-style:solid;border-color:var(--emerald-200);background:var(--emerald-a50);text-align:left;display:flex;align-items:center;gap:9px;color:var(--emerald-700)}.skills_ev__36H2C.skills_has__xG86s svg{width:18px;height:18px;color:var(--emerald-600);flex-shrink:0}.skills_ev__36H2C.skills_has__xG86s .skills_fn__jiwwO{flex:1;font-weight:600;word-break:break-all}.skills_ev__36H2C.skills_has__xG86s .skills_rm__U4cQJ{color:var(--teal-700);font-size:11px;font-weight:600}.skills_qcard__yqIvE,.skills_rcard__KHj_o{background:var(--surface);border:1px solid var(--line);border-radius:var(--r-xl);box-shadow:var(--shadow-sm);overflow:hidden}.skills_qrow__Bc9cb{display:grid;grid-template-columns:auto 1fr auto auto;gap:16px;align-items:center;padding:13px 18px;border-top:1px solid var(--line-soft)}.skills_qrow__Bc9cb:first-child{border-top:none}.skills_qrow__Bc9cb .skills_av__WUf9p{width:34px;height:34px;border-radius:var(--r-full);background:var(--grad-teal);color:var(--n-0);display:flex;align-items:center;justify-content:center;font-weight:700;font-size:12px;flex-shrink:0}.skills_qmain__gkmHX .skills_nm__AdBd5{font-size:13px;font-weight:600}.skills_qmain__gkmHX .skills_sk__EAauv{font-size:12px;color:var(--ink-2);margin-top:1px}.skills_qmain__gkmHX .skills_mt__DqkrO{font-size:11px;color:var(--muted-2);margin-top:3px;display:flex;align-items:center;gap:10px;flex-wrap:wrap}.skills_qjump__FPdI8{font-family:var(--f-mono);font-size:12px;font-weight:600;white-space:nowrap}.skills_qjump__FPdI8 .skills_arr__xT1M_{color:var(--muted-2);margin:0 3px}.skills_cpillar__6DOXh{font-size:9.5px;font-family:var(--f-mono);color:var(--muted-2);text-transform:uppercase;letter-spacing:.04em;font-weight:500}.skills_evchip__SINPu{display:inline-flex;align-items:center;gap:5px;font-size:11px;color:var(--teal-700);font-weight:500}.skills_evchip__SINPu svg{width:12px;height:12px}.skills_rrow__uRhqV{display:grid;grid-template-columns:1.5fr 52px 52px 52px 1.1fr 22px;gap:12px;align-items:center;padding:12px 18px;border-top:1px solid var(--line-soft);cursor:pointer}.skills_rrow__uRhqV:first-child{border-top:none}.skills_rrow__uRhqV.skills_head__k7it3{background:var(--n-50);cursor:default;padding-top:9px;padding-bottom:9px}.skills_rrow__uRhqV.skills_head__k7it3 span{font-family:var(--f-mono);font-size:9px;font-weight:700;text-transform:uppercase;letter-spacing:.06em;color:var(--muted-2);text-align:center}.skills_rrow__uRhqV.skills_head__k7it3 span:first-child{text-align:left}.skills_rrow__uRhqV:not(.skills_head__k7it3):hover{background:var(--n-50)}.skills_rperson__5c5mx{display:flex;align-items:center;gap:10px}.skills_rperson__5c5mx .skills_av__WUf9p{width:30px;height:30px;border-radius:var(--r-full);background:var(--grad-teal);color:var(--n-0);display:flex;align-items:center;justify-content:center;font-weight:700;font-size:11px;flex-shrink:0}.skills_rperson__5c5mx .skills_rname__JQxgO{font-size:13px;font-weight:600}.skills_rperson__5c5mx .skills_rgr__8ItuG{font-size:11px;color:var(--muted-2)}.skills_rt__BD8sK{font-family:var(--f-mono);font-size:12px;font-weight:600;text-align:center}.skills_rt__BD8sK.skills_pcli__6D2dH{color:var(--teal-700)}.skills_rt__BD8sK.skills_pcraft__BrnXj{color:var(--cider-700)}.skills_rt__BD8sK.skills_padv__VTtPQ{color:var(--purple-700)}.skills_rrow__uRhqV .skills_chev__u3bO9{color:var(--n-400);display:flex;justify-content:center}.skills_rstat__rzUVo{display:flex;justify-content:flex-start}@media (max-width:880px){.skills_card__Ei__9{grid-template-columns:1fr}.skills_rail__ktfh0{border-right:none;border-bottom:1px solid var(--line)}.skills_lists__VOQjK{grid-template-columns:1fr}.skills_col__OLZlS{border-right:none;border-bottom:1px solid var(--line-soft)}.skills_stats__0tV4K,.skills_stats__0tV4K.skills_even__u22UR{grid-template-columns:1fr 1fr}.skills_cta__iPDBR{grid-column:1/-1;flex-direction:row;align-items:center;justify-content:space-between}.skills_roles__TvDDp.skills_show___4i6c{grid-template-columns:1fr}.skills_hero__title__91YGx{font-size:23px}.skills_flow__35YYq{flex-wrap:wrap}.skills_flow__lead__5xaG7{border-right:none;border-bottom:1px solid rgba(255,255,255,.18);padding-bottom:10px;margin-bottom:8px;min-width:100%}.skills_flow__steps__mYLGe{flex-direction:column;align-items:stretch;padding-left:0;flex-basis:100%;width:100%;gap:8px}.skills_fnode__pZvsC{width:100%}.skills_farrow___Ip_y{display:none}.skills_farrow___Ip_y.skills_down__e5rmm{display:flex;justify-content:center;padding:0;transform:rotate(90deg)}.skills_flow__more__saad5{margin-left:0;margin-top:10px;width:100%;justify-content:center}.skills_qrow__Bc9cb{grid-template-columns:auto 1fr;row-gap:11px}.skills_qrow__Bc9cb .skills_qjump__FPdI8{grid-column:1/-1;justify-self:start}}@media (max-width:820px){.skills_rrow__uRhqV{grid-template-columns:1.4fr auto auto auto}.skills_rrow__uRhqV span.skills_colchev__SenjM,.skills_rrow__uRhqV span.skills_colstat__WIbXa{display:none}}@media (max-width:560px){.skills_stats__0tV4K,.skills_stats__0tV4K.skills_even__u22UR{grid-template-columns:1fr}.skills_stats__0tV4K>*{min-width:0}.skills_cta__iPDBR{flex-direction:column;align-items:stretch}.skills_seg__8SSWU{flex:1;min-width:0}}[data-theme=dark] .skills_band__q8vqO,[data-theme=dark] .skills_bdg__cOces.skills_open__wL8_L,[data-theme=dark] .skills_crow2__AQBzE .skills_cnote__HIBfU .skills_clink__bNDbe,[data-theme=dark] .skills_czh__8fsIG .skills_viewall__jF4fG,[data-theme=dark] .skills_ev__36H2C.skills_has__xG86s .skills_rm__U4cQJ,[data-theme=dark] .skills_evchip__SINPu,[data-theme=dark] .skills_lensbtn__5_Ml0.skills_on__Iac2p,[data-theme=dark] .skills_lrow__LoqEl.skills_sel__xglxw .skills_lk__iYPmw .skills_ln__Lz5VM,[data-theme=dark] .skills_pcli__6D2dH .skills_col__chip__w1bDV,[data-theme=dark] .skills_permchip__ZVsok code,[data-theme=dark] .skills_rolecard__x_gp1.skills_you__SZhoz h3,[data-theme=dark] .skills_rolesmini__3lEi0 .skills_c__Hv9K7.skills_you__SZhoz .skills_h__0n7_i,[data-theme=dark] .skills_rt__BD8sK.skills_pcli__6D2dH{color:var(--teal-300)}[data-theme=dark] .skills_bdg__cOces.skills_grade__yEPS6,[data-theme=dark] .skills_cstate__IFgBM.skills_below__fPmz4,[data-theme=dark] .skills_lean__p0Sh_ b,[data-theme=dark] .skills_pcraft__BrnXj .skills_col__chip__w1bDV,[data-theme=dark] .skills_rolecard__x_gp1.skills_mgr__13gbY h3,[data-theme=dark] .skills_rolesmini__3lEi0 .skills_c__Hv9K7.skills_mgr__13gbY .skills_h__0n7_i,[data-theme=dark] .skills_rt__BD8sK.skills_pcraft__BrnXj{color:var(--cider-300)}[data-theme=dark] .skills_padv__VTtPQ .skills_col__chip__w1bDV,[data-theme=dark] .skills_rt__BD8sK.skills_padv__VTtPQ{color:var(--purple-200)}[data-theme=dark] .skills_cstate__IFgBM.skills_declined__W6J_a,[data-theme=dark] .skills_teachbox__kpatm.skills_bad__werFh{color:var(--crimson-300)}[data-theme=dark] .skills_skillsRoot__FxpPC{--shadow-sm:0 1px 2px rgba(0,0,0,.28);--shadow-md:0 4px 12px -4px rgba(0,0,0,.48),0 1px 2px rgba(0,0,0,.32);--shadow-lg:0 18px 40px -12px rgba(0,0,0,.60)}