.CodeBlockRoot{align-self:stretch;background-color:var(--color-content);border:1px solid var(--gray-c2);border-radius:var(--radius-6);margin-bottom:1.5rem}.CodeBlockPanel{line-height:1;background-color:var(--gray-s2);background-clip:padding-box;display:flex;align-items:center;justify-content:space-between;white-space:nowrap;-webkit-padding-start:.75rem;padding-inline-start:.75rem;-webkit-padding-end:.25rem;padding-inline-end:.25rem;height:2.25rem;gap:1rem;border-top-left-radius:inherit;border-top-right-radius:inherit;border-bottom:1px solid var(--gray-c2)}.CodeBlockPanel,.CodeBlockPanelTitle{font-size:var(--font-size-14);color:var(--gray-t2)}.CodeBlockPanelTitle{line-height:1.25rem;font-weight:var(--font-weight-400)}.CodeBlockCopyButton{display:flex;align-items:center;gap:.25rem;padding:.25rem .5rem;border:none;background:none;color:var(--gray-t1);font-family:var(--font-sans);font-size:var(--font-size-13);cursor:pointer;border-radius:var(--radius-4)}@media (hover:hover){.CodeBlockCopyButton:hover{background-color:var(--gray-c1);color:var(--gray-t2)}}.CodeBlockContent{overflow-x:auto;overscroll-behavior-x:contain}.CodeBlockPre{font-family:var(--font-mono);font-size:var(--font-size-13);line-height:1.25rem;padding:.5rem .75rem;margin:0;color:var(--color-foreground);cursor:text}.CodeBlockPre code{display:block;white-space:pre}.SkillCardsGrid{display:grid;grid-template-columns:1fr;grid-gap:.75rem;gap:.75rem;margin-bottom:1.5rem}@media (min-width:32rem){.SkillCardsGrid{grid-template-columns:repeat(2,1fr)}}@media (min-width:48rem){.SkillCardsGrid{grid-template-columns:repeat(3,1fr)}}.SkillCard{display:flex;align-items:center;gap:.75rem;padding:1rem 1.25rem;background-color:var(--color-content);border:1px solid var(--gray-c2);border-radius:var(--radius-6);-webkit-user-select:none;-moz-user-select:none;user-select:none}.SkillCardBody{display:flex;flex-direction:column;gap:.125rem;flex-grow:1;min-width:0}.SkillCardName{font-size:var(--font-size-15);font-weight:var(--font-weight-700);line-height:1.375rem}.SkillCardDesc{font-size:var(--font-size-14);line-height:1.25rem;color:var(--gray-t1)}.SkillCardCategory{font-size:var(--font-size-13);line-height:1rem;color:var(--gray-p1);margin-top:.25rem}