.skills-prose .ProseMirror{outline:none;color:rgba(255,255,255,.9);font-size:16px;line-height:1.75;caret-color:#fb923c;-webkit-font-smoothing:antialiased}.skills-prose .ProseMirror>*+*{margin-top:.85em}.skills-prose .ProseMirror p.is-editor-empty:first-child:before{content:attr(data-placeholder);color:rgba(255,255,255,.28);float:left;height:0;pointer-events:none}.skills-prose .ProseMirror h1,.skills-prose .ProseMirror h2,.skills-prose .ProseMirror h3{font-weight:650;line-height:1.3;color:#fff;letter-spacing:-.01em}.skills-prose .ProseMirror h1{font-size:1.6em;margin-top:1.4em}.skills-prose .ProseMirror h2{font-size:1.3em;margin-top:1.3em}.skills-prose .ProseMirror h3{font-size:1.1em;margin-top:1.2em}.skills-prose .ProseMirror>h1:first-child,.skills-prose .ProseMirror>h2:first-child,.skills-prose .ProseMirror>h3:first-child{margin-top:0}.skills-prose .ProseMirror a{color:#fb923c;text-decoration:underline;text-underline-offset:2px;cursor:pointer}.skills-prose .ProseMirror ol,.skills-prose .ProseMirror ul{padding-left:1.4em}.skills-prose .ProseMirror ul{list-style:disc}.skills-prose .ProseMirror ol{list-style:decimal}.skills-prose .ProseMirror li{margin:.2em 0}.skills-prose .ProseMirror li p{margin:0}.skills-prose .ProseMirror blockquote{border-left:3px solid rgba(251,146,60,.6);padding-left:1em;color:rgba(255,255,255,.65);font-style:italic}.skills-prose .ProseMirror code{background:rgba(255,255,255,.08);border:1px solid rgba(255,255,255,.06);border-radius:5px;padding:.12em .38em;font-size:.88em;font-family:var(--font-geist-mono,ui-monospace,SFMono-Regular,Menlo,monospace);color:#fdba74}.skills-prose .ProseMirror pre{background:#0d0e10;border:1px solid rgba(255,255,255,.07);border-radius:12px;padding:.9em 1.1em;overflow-x:auto;font-size:.88em;line-height:1.6}.skills-prose .ProseMirror pre code{background:none;border:none;padding:0;color:rgba(255,255,255,.85);font-size:inherit}.hljs-tokens .hljs-doctag,.hljs-tokens .hljs-keyword,.hljs-tokens .hljs-meta .hljs-keyword,.hljs-tokens .hljs-template-tag,.hljs-tokens .hljs-template-variable,.hljs-tokens .hljs-type,.hljs-tokens .hljs-variable.language_{color:#ff7b72}.hljs-tokens .hljs-title,.hljs-tokens .hljs-title.class_,.hljs-tokens .hljs-title.class_.inherited__,.hljs-tokens .hljs-title.function_{color:#d2a8ff}.hljs-tokens .hljs-attr,.hljs-tokens .hljs-attribute,.hljs-tokens .hljs-literal,.hljs-tokens .hljs-meta,.hljs-tokens .hljs-number,.hljs-tokens .hljs-operator,.hljs-tokens .hljs-selector-attr,.hljs-tokens .hljs-selector-class,.hljs-tokens .hljs-selector-id,.hljs-tokens .hljs-variable{color:#79c0ff}.hljs-tokens .hljs-meta .hljs-string,.hljs-tokens .hljs-regexp,.hljs-tokens .hljs-string{color:#a5d6ff}.hljs-tokens .hljs-built_in,.hljs-tokens .hljs-symbol{color:#ffa657}.hljs-tokens .hljs-code,.hljs-tokens .hljs-comment,.hljs-tokens .hljs-formula{color:#8b949e}.hljs-tokens .hljs-name,.hljs-tokens .hljs-quote,.hljs-tokens .hljs-selector-pseudo,.hljs-tokens .hljs-selector-tag{color:#7ee787}.hljs-tokens .hljs-subst{color:#c9d1d9}.hljs-tokens .hljs-section{color:#d2a8ff;font-weight:700}.hljs-tokens .hljs-bullet{color:#f2cc60}.hljs-tokens .hljs-emphasis{color:#c9d1d9;font-style:italic}.hljs-tokens .hljs-strong{color:#c9d1d9;font-weight:700}.hljs-tokens .hljs-addition{color:#aff5b4;background-color:#033a16}.hljs-tokens .hljs-deletion{color:#ffdcd7;background-color:#67060c}.skills-prose .ProseMirror img{max-width:100%;border-radius:12px;display:block}.skills-prose .ProseMirror hr{border:none;border-top:1px solid rgba(255,255,255,.1);margin:1.6em 0}.skills-prose .ProseMirror strong{color:#fff;font-weight:650}.skills-prose .ProseMirror ::selection{background:rgba(251,146,60,.25)}