.SkillsLanding{min-height:100vh;display:flex;flex-direction:column;column-gap:16px;row-gap:16px;background-color:var(--sds-clr-gray-02);color:var(--sds-clr-gray-12)}.SkillsLanding__footer{display:flex;align-items:center;justify-content:center;gap:.75rem;width:100%;height:3.75rem;padding:0 1.5rem;margin-top:auto;border-top:1px solid var(--sds-clr-gray-06)}.SkillsLanding__footerText{font-family:Inter,sans-serif;font-size:.875rem;font-weight:500;color:var(--sds-clr-gray-09)}.SkillsLanding__footerLink{color:var(--sds-clr-lilac-11);text-decoration:none;transition:color var(--sds-anim-transition-default)}@media(hover:hover){.SkillsLanding__footerLink:hover{color:var(--sds-clr-lilac-09)}}.SkillsLanding__footerGithub{display:inline-flex;align-items:center;color:var(--sds-clr-gray-09);transition:color var(--sds-anim-transition-default)}.SkillsLanding__footerGithub svg{width:1rem;height:1rem}@media(hover:hover){.SkillsLanding__footerGithub:hover{color:var(--sds-clr-gray-12)}}.SkillsLanding__header{display:flex;align-items:center;justify-content:space-between;gap:.5rem;height:3.125rem;padding:0 2rem;border-bottom:1px solid var(--sds-clr-gray-06);background-color:var(--sds-clr-gray-01)}@media screen and (max-width:430px){.SkillsLanding__header{padding:0 1rem}}.SkillsLanding__logo{display:flex;align-items:center;gap:.5rem}.SkillsLanding__logo svg{width:6rem;height:1.5rem;fill:var(--sds-clr-base-01)}.SkillsLanding__logo .Badge{font-weight:600}@media screen and (max-width:430px){.SkillsLanding__logo .Badge{display:none}}.SkillsLanding__headerActions{display:flex;align-items:center;gap:.5rem}.SkillsLanding__headerLink{display:inline-flex;align-items:center;gap:.25rem;padding:.375rem .625rem;font-family:Inter,sans-serif;font-size:.875rem;font-weight:500;color:var(--sds-clr-gray-09);text-decoration:none;border:1px solid var(--sds-clr-gray-06);border-radius:.375rem;transition:color var(--sds-anim-transition-default),border-color var(--sds-anim-transition-default)}.SkillsLanding__headerLink svg{width:.875rem;height:.875rem;stroke:currentColor}@media(hover:hover){.SkillsLanding__headerLink:hover{color:var(--sds-clr-gray-11);border-color:var(--sds-clr-gray-08)}}.SkillsLanding__main{flex:1 1;display:flex;flex-direction:column;gap:1.5rem;max-width:53.75rem;width:100%;margin:0 auto;padding:5rem 1.25rem 2.5rem}@media(max-width:768px){.SkillsLanding__main{padding:5rem 1rem 2rem}}.SkillsLanding__hero{position:relative;display:flex;flex-direction:column;align-items:center;text-align:center}.SkillsLanding h1.SkillsLanding__title{position:relative;z-index:1;font-family:Inter,sans-serif;font-size:2rem;font-weight:600;letter-spacing:-.5px;line-height:2.5rem;color:var(--sds-clr-gray-12);margin:0;max-width:51.25rem}@media(max-width:768px){.SkillsLanding h1.SkillsLanding__title{font-size:1.625rem;line-height:2.125rem}}.SkillsLanding__pill{position:relative;z-index:1;display:flex;justify-content:center}.SkillsCopyPill__wrapper{position:relative}.SkillsCopyPill,.SkillsCopyPill__wrapper{display:inline-flex;align-items:center;gap:.5rem}.SkillsCopyPill{padding:.25rem .5rem;background-color:var(--sds-clr-gray-03);border:0;border-radius:.375rem;cursor:pointer;transition:background-color var(--sds-anim-transition-default),border-color var(--sds-anim-transition-default)}@media(hover:hover){.SkillsCopyPill:hover:not([data-copied=true]){border-color:var(--sds-clr-gray-08)}.SkillsCopyPill:hover:not([data-copied=true]) .SkillsCopyPill__copyIcon,.SkillsCopyPill:hover:not([data-copied=true]) .SkillsCopyPill__text{color:var(--sds-clr-lilac-11)}}.SkillsCopyPill[data-copied=true]{background-color:var(--sds-clr-green-03);border-color:var(--sds-clr-green-06)}.SkillsCopyPill[data-copied=true] .SkillsCopyPill__copyIcon,.SkillsCopyPill[data-copied=true] .SkillsCopyPill__text{color:var(--sds-clr-green-11)}.SkillsCopyPill__text{font-family:Roboto Mono,monospace;font-size:.8125rem;line-height:1.4;color:var(--sds-clr-gray-12)}.SkillsCopyPill__copyIcon,.SkillsCopyPill__text{transition:color var(--sds-anim-transition-default)}.SkillsCopyPill__copyIcon{flex-shrink:0;display:inline-flex;align-items:center;justify-content:center;color:var(--sds-clr-gray-09)}.SkillsCopyPill__copyIcon svg{width:.75rem;height:.75rem;stroke:currentColor}.SkillsLanding__cards{display:flex;flex-direction:column;gap:12px;flex:1 1}.SkillsLanding__cards .Card{--Card-color-border:transparent;--Card-padding:0}.SkillsLanding__cards .Card .Card__container{padding:0}.SkillsLanding__filterPanel{display:flex;flex-direction:column;gap:.75rem}.SkillsLanding__filterPanel:not([data-active-filter=All]) .SkillsLanding__filterItem{display:none}.SkillsLanding__filterPanel[data-active-filter="Agentic Payments"] .SkillsLanding__filterItem[data-category="Agentic Payments"],.SkillsLanding__filterPanel[data-active-filter=APIs] .SkillsLanding__filterItem[data-category=APIs],.SkillsLanding__filterPanel[data-active-filter=Assets] .SkillsLanding__filterItem[data-category=Assets],.SkillsLanding__filterPanel[data-active-filter=Ecosystem] .SkillsLanding__filterItem[data-category=Ecosystem],.SkillsLanding__filterPanel[data-active-filter=Frontend] .SkillsLanding__filterItem[data-category=Frontend],.SkillsLanding__filterPanel[data-active-filter=Soroban] .SkillsLanding__filterItem[data-category=Soroban],.SkillsLanding__filterPanel[data-active-filter=ZK] .SkillsLanding__filterItem[data-category=ZK]{display:block}.SkillsLanding__filters{display:flex;align-items:center;gap:.25rem;flex-wrap:wrap}.SkillsLanding__filterTab{display:flex;justify-content:center;align-items:center;gap:.25rem;padding:.375rem .625rem;border:none;border-radius:.375rem;background-color:rgba(0,0,0,0);cursor:pointer;font-family:Inter,sans-serif;font-size:.75rem;font-weight:500;line-height:1.125rem;text-align:center;color:var(--sds-clr-gray-11);transition:color var(--sds-anim-transition-default)}@media(hover:hover){.SkillsLanding__filterTab:hover:not([data-is-active=true]){color:var(--sds-clr-gray-12)}}.SkillsLanding__filterTab[data-is-active=true]{background:var(--sds-clr-lilac-03,#EDE9FE);color:var(--sds-clr-lilac-11,#5746AF);font-weight:600}.SkillsCard{display:flex;flex-direction:column;gap:0;padding:1rem;background-color:var(--sds-clr-gray-01);border-radius:.5rem}.SkillsCard .Badge{margin-bottom:.5rem;width:-moz-fit-content;width:fit-content;font-weight:600}.SkillsCard>.Button{padding-left:0;padding-right:0;border-color:rgba(0,0,0,0)!important;background-color:rgba(0,0,0,0)!important;margin-bottom:.75rem}@media(hover:hover){.SkillsCard>.Button:hover{background-color:rgba(0,0,0,0)!important;color:var(--sds-clr-lilac-11)!important}}.SkillsCard>.Button:focus,.SkillsCard>.Button:focus-visible{outline:none!important;box-shadow:none!important}h2.SkillsCard__title{display:flex;align-items:center;gap:.5rem;font-family:Inter,sans-serif;font-size:1rem;font-weight:600;line-height:1.5rem;margin:0;color:var(--sds-clr-gray-12)}h2.SkillsCard__title svg{width:1.25rem;height:1.25rem;stroke:var(--sds-clr-gray-09);flex-shrink:0}.SkillsCard p.SkillsCard__description{font-family:Inter,sans-serif;font-size:.875rem;font-weight:400;line-height:1.25rem;margin:0 0 .5rem!important;color:var(--sds-clr-gray-11)}.SkillsCard__pathButton{display:inline-flex;align-items:center;gap:.375rem;padding:.25rem .5rem;border-radius:.375rem;border:none;background-color:var(--sds-clr-gray-03);cursor:pointer;color:var(--sds-clr-gray-09);transition:background-color var(--sds-anim-transition-default),color var(--sds-anim-transition-default)}.SkillsCard__pathButton svg{width:.75rem;height:.75rem;stroke:currentColor}@media(hover:hover){.SkillsCard__pathButton:hover:not([data-copied=true]){color:var(--sds-clr-lilac-11)}}.SkillsCard__pathButton[data-copied=true]{background-color:var(--sds-clr-green-03);color:var(--sds-clr-green-11)}.SkillsCard__pathWrapper{display:inline-flex;align-items:center;gap:.5rem;margin-top:0}.SkillsCard__pathText{font-family:Roboto Mono,monospace;font-size:.75rem;line-height:1.4;color:var(--sds-clr-gray-12)}.SkillsCard__header{display:flex;align-items:center;gap:.5rem;margin-bottom:.25rem}.SkillsCard__sourceLink{display:inline-flex;align-items:center;flex-shrink:0;color:var(--sds-clr-gray-09);text-decoration:none;transition:color var(--sds-anim-transition-default)}.SkillsCard__sourceLink svg{width:.875rem;height:.875rem;stroke:currentColor}@media(hover:hover){.SkillsCard__sourceLink:hover{color:var(--sds-clr-lilac-11)}}.SkillsCard__sourceLink:focus-visible{outline:2px solid var(--sds-clr-lilac-11);outline-offset:2px;border-radius:2px}.SkillsLanding__ecosystem{padding:1rem;background-color:rgba(0,0,0,0);border:1px solid var(--sds-clr-gray-06);border-radius:.75rem}h2.SkillsLanding__sectionTitle{font-family:Inter,sans-serif;font-size:1rem;font-weight:600;line-height:1.5rem;margin:0 0 .25rem;color:var(--sds-clr-gray-12)}p.SkillsLanding__sectionDescription{font-family:Inter,sans-serif;font-size:.75rem;font-weight:400;line-height:1.125rem;margin:0 0 1rem;color:var(--sds-clr-gray-11)}.SkillsLanding__ecosystemGrid .Card{--Card-color-border:var(--sds-clr-gray-06);--Card-color-background:transparent;--Card-padding:0;background-color:rgba(0,0,0,0)!important}.SkillsLanding__ecosystemGrid .Card>div{padding:0!important}.SkillsLanding__ecosystemGrid .SkillsCard{background-color:rgba(0,0,0,0)!important;margin:1rem}.SkillsLanding__ecosystemGrid{display:grid;grid-template-columns:repeat(2,1fr);grid-column-gap:16px;column-gap:16px;grid-row-gap:16px;row-gap:16px}@media(max-width:600px){.SkillsLanding__ecosystemGrid{grid-template-columns:1fr}}.SkillsLanding__installerPanel{display:flex;flex-direction:column;margin-top:1.5rem}.SkillsLanding__installerPanel .SkillsLanding__filterItem{display:none}.SkillsLanding__installerPanel[data-active-filter="Install Stellar Skills"] .SkillsLanding__filterItem[data-category="Install Stellar Skills"],.SkillsLanding__installerPanel[data-active-filter="Use without installing"] .SkillsLanding__filterItem[data-category="Use without installing"]{display:block}h3.SkillsCard__title{font-family:Inter,sans-serif;font-size:.875rem;font-weight:600;line-height:1.25rem;margin:0;color:var(--sds-clr-gray-12)}.SkillsCard__commands{display:flex;flex-direction:column;align-items:flex-start;gap:.375rem}.SkillsCard__commands .SkillsCard__pathButton,.SkillsCard__commands .SkillsCard__pathWrapper{max-width:100%}.SkillsCard__commands .SkillsCard__pathText{overflow-wrap:anywhere;text-align:left}.SkillsLanding__previewBanner{display:flex;align-items:center;justify-content:center;gap:.25rem;padding:.5rem 1rem;background-color:var(--sds-clr-amber-03);color:var(--sds-clr-amber-11);font-family:Inter,sans-serif;font-size:.8125rem;font-weight:500;border-bottom:1px solid var(--sds-clr-amber-06);text-align:center}.SkillsLanding__previewBanner a{color:inherit;text-decoration:underline}@media(hover:hover){.SkillsLanding__previewBanner a:hover{text-decoration:none}}.SkillsLanding__inlineLink{color:var(--sds-clr-lilac-11);text-decoration:none;transition:color var(--sds-anim-transition-default)}@media(hover:hover){.SkillsLanding__inlineLink:hover{color:var(--sds-clr-lilac-09)}}.SkillsLanding__installing .SkillsLanding__filters{justify-content:center;gap:2rem}.SkillsLanding__installing .SkillsLanding__filterTab{padding:0 .25rem .5rem;border-radius:0;border-bottom:2px solid rgba(0,0,0,0);background-color:rgba(0,0,0,0);font-size:.875rem;font-weight:500;line-height:1.25rem;color:var(--sds-clr-gray-09);transition:color var(--sds-anim-transition-default),border-color var(--sds-anim-transition-default)}.SkillsLanding__installing .SkillsLanding__filterTab[data-is-active=true]{background-color:rgba(0,0,0,0);color:var(--sds-clr-lilac-11);border-bottom-color:var(--sds-clr-lilac-11);font-weight:500}@media(hover:hover){.SkillsLanding__installing .SkillsLanding__filterTab:hover:not([data-is-active=true]){color:var(--sds-clr-gray-11)}}.SkillsLanding__installOneTime{display:flex;justify-content:center;align-items:center;flex-wrap:wrap;gap:.75rem;padding:1rem}.SkillsLanding__installLabel{font-family:Inter,sans-serif;font-size:.875rem;font-weight:400;line-height:1.5rem;color:var(--sds-clr-gray-09)}.SkillsLanding__installRows{display:flex;flex-direction:column;padding:1rem;background-color:var(--sds-clr-gray-01);border-radius:.5rem}.SkillsLanding__installRow{display:flex;align-items:flex-start;gap:.75rem;padding:.625rem 0;border-top:.5px solid var(--sds-clr-gray-06)}.SkillsLanding__installRow[data-first=true]{border-top:none;padding-top:0}.SkillsLanding__installToolName{flex-shrink:0;width:6.25rem;font-family:Inter,sans-serif;font-size:.875rem;font-weight:400;line-height:1.5rem;color:var(--sds-clr-gray-09)}.SkillsLanding__installCommands{display:flex;flex-direction:column;gap:.375rem;flex:1 1;min-width:0}.SkillsLanding__installCommands .SkillsCard__pathWrapper{max-width:100%}.SkillsLanding__installCommands .SkillsCard__pathText{overflow-wrap:anywhere}