.page_main__IGD0g{padding-bottom:var(--space-7)}.page_hero__WcF_O{position:relative;display:flex;flex-direction:column;align-items:center;text-align:center;padding:var(--space-7) var(--space-5) var(--space-5);gap:var(--space-3)}.page_hero__WcF_O>:not(:first-child){position:relative;z-index:1}.page_title__hxdCv{margin:0;line-height:0}.page_titleLogo__k__gx{width:min(88vw,720px);height:auto;filter:drop-shadow(0 8px 24px rgba(204,0,102,.22))}.page_subtitle__1Nfo3{font-family:var(--font-italic);font-style:italic;font-size:clamp(15px,2vw,19px);color:var(--purple-deep);max-width:640px;margin:0}.page_subtitle__1Nfo3 em{font-style:italic}.page_subtitle__1Nfo3 em,.page_subtitle__1Nfo3 strong{color:var(--magenta-link)}.page_note__7g8L_{font-family:var(--font-mono);font-size:12px;color:var(--purple-medium);margin:0}.SkillAtlas_wrapper__S67bT{max-width:980px;margin:0 auto;padding:0 var(--space-5);display:flex;flex-direction:column;gap:var(--space-3)}.SkillAtlas_form__KBj_w{display:flex;gap:var(--space-2);flex-wrap:wrap}.SkillAtlas_input__D__Es{flex:1 1 320px;padding:14px 18px;border:2px solid var(--purple-light);border-radius:var(--radius-pill);font-family:var(--font-ui);font-size:16px;color:var(--purple-deep);background:var(--white);outline:none;transition:border-color .15s ease}.SkillAtlas_input__D__Es:focus{border-color:var(--magenta-link)}.SkillAtlas_input__D__Es::placeholder{color:var(--purple-medium)}.SkillAtlas_button__veakc{padding:14px 24px;border:2px solid var(--magenta-link);border-radius:var(--radius-pill);background:var(--magenta-link);color:var(--white);font-family:var(--font-ui);font-weight:700;font-size:15px;cursor:pointer;box-shadow:0 2px 0 var(--purple-deep);transition:transform .12s ease;white-space:nowrap}.SkillAtlas_button__veakc:hover:not(:disabled){transform:translateY(-1px)}.SkillAtlas_button__veakc:disabled{opacity:.7;cursor:progress}.SkillAtlas_examples__N4VEi{display:flex;flex-wrap:wrap;gap:var(--space-2);justify-content:center}.SkillAtlas_example__uTSpS{padding:6px 14px;border:1.5px solid var(--purple-light);border-radius:var(--radius-pill);background:var(--white);font-family:var(--font-ui);font-size:12px;color:var(--purple-medium);cursor:pointer;transition:all .15s ease}.SkillAtlas_example__uTSpS:hover{border-color:var(--magenta-link);color:var(--magenta-link)}.SkillAtlas_chips__ioSsw{display:flex;flex-wrap:wrap;gap:var(--space-2);justify-content:center}.SkillAtlas_chip__2d5Xr{display:inline-flex;align-items:center;gap:6px;padding:6px 14px;border:1.5px solid var(--purple-light);border-radius:var(--radius-pill);background:var(--white);font-family:var(--font-ui);font-weight:600;font-size:12px;color:var(--purple-deep);cursor:pointer;transition:all .15s ease;text-transform:lowercase}.SkillAtlas_chip__2d5Xr:hover{border-color:var(--magenta-link);color:var(--magenta-link)}.SkillAtlas_chipActive__P8Gw4{background:var(--magenta-link);color:var(--white);border-color:var(--magenta-link);box-shadow:0 2px 0 var(--purple-deep)}.SkillAtlas_chipCore__A__vf{border-color:var(--pink-hot)}.SkillAtlas_chipActive__P8Gw4.SkillAtlas_chipCore__A__vf{background:linear-gradient(120deg,var(--pink-hot),var(--magenta-link))}.SkillAtlas_chipCount__uaUNm{font-family:var(--font-mono);font-size:10px;opacity:.7}.SkillAtlas_hint__chzYE{text-align:center;font-family:var(--font-italic);font-style:italic;color:var(--purple-medium);font-size:14px}.SkillAtlas_heading__qhcDx{text-align:center;font-family:var(--font-accent);color:var(--magenta-link);font-size:16px;margin:var(--space-2) 0 0}.SkillAtlas_grid__Ru8FC{display:grid;grid-template-columns:repeat(auto-fill,minmax(320px,1fr));grid-gap:var(--space-3);gap:var(--space-3)}.SkillAtlas_skill__Q6YjU{background:var(--white);border:1.5px solid var(--purple-light);border-radius:var(--radius-md);padding:12px 14px;display:flex;flex-direction:column;gap:6px}.SkillAtlas_skillCore__rku2F{border-color:var(--pink-hot);box-shadow:0 0 0 1px var(--pink-hot),0 6px 18px rgba(255,133,193,.22)}.SkillAtlas_skillHead__KUPvq{display:flex;align-items:center;flex-wrap:wrap;gap:6px}.SkillAtlas_skillName__eSIvZ{margin:0;font-family:var(--font-display);font-weight:800;font-size:15px;color:var(--magenta-link)}.SkillAtlas_coreBadge__QZv9b{font-weight:700;color:var(--white);background:linear-gradient(120deg,var(--pink-hot),var(--magenta-link))}.SkillAtlas_coreBadge__QZv9b,.SkillAtlas_skillCat__Q6_lZ{font-family:var(--font-mono);font-size:10px;border-radius:var(--radius-pill);padding:1px 8px}.SkillAtlas_skillCat__Q6_lZ{margin-left:auto;color:var(--purple-medium);background:var(--purple-pale)}.SkillAtlas_skillDesc__veiSE{margin:0;font-size:12.5px;line-height:1.4;color:var(--purple-deep);display:-webkit-box;-webkit-line-clamp:3;line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}.SkillAtlas_skillInstall__qf5qm{position:relative;display:block;font-family:var(--font-mono);font-size:11px;color:#ffd9f1;background:#1e1633;border-radius:8px;padding:6px 9px;overflow-x:auto;white-space:nowrap;cursor:pointer}.SkillAtlas_dollar__D9s_x{color:var(--pink-hot);font-weight:700}.SkillAtlas_copyHint__jvoXi{position:absolute;right:8px;top:50%;transform:translateY(-50%);font-size:9px;color:var(--purple-medium);background:#1e1633;padding-left:8px;opacity:0;transition:opacity .15s ease}.SkillAtlas_skillInstall__qf5qm:hover .SkillAtlas_copyHint__jvoXi{opacity:1}.SkillAtlas_clear__DyOWF{align-self:center;margin-top:var(--space-2);font-family:var(--font-ui);font-size:13px;color:var(--magenta-link);background:none;border:none;cursor:pointer}