.hub-profile-markdown.markdown-content{overflow:hidden;box-sizing:border-box;width:100%;padding:32px;border-radius:10px;background:var(--hub-body-bg);color:var(--hub-text);font-size:16px;line-height:1.6;word-wrap:break-word;overflow-wrap:break-word;text-align:left}.hub-theme.dark .hub-profile-markdown.markdown-content,.hub-theme[data-theme=dark] .hub-profile-markdown.markdown-content{background:var(--hub-secondary-bg)}.hub-profile-markdown.markdown-content>:first-child{margin-top:0}.hub-profile-markdown.markdown-content h1,.hub-profile-markdown.markdown-content h2,.hub-profile-markdown.markdown-content h3,.hub-profile-markdown.markdown-content h4,.hub-profile-markdown.markdown-content h5,.hub-profile-markdown.markdown-content h6{font-weight:600;line-height:1.25;color:var(--hub-text)}.hub-profile-markdown.markdown-content h1{font-size:2em;margin-top:32px;margin-bottom:20px;padding-bottom:.3em;border-bottom:1px solid var(--hub-border-subtle)}.hub-profile-markdown.markdown-content h2{font-size:1.5em;margin-top:28px;margin-bottom:18px;padding-bottom:.3em;border-bottom:1px solid var(--hub-border-subtle)}.hub-profile-markdown.markdown-content h3{font-size:1.25em;margin-top:24px;margin-bottom:16px}.hub-profile-markdown.markdown-content p{margin-top:0;margin-bottom:16px}.hub-profile-markdown.markdown-content center,.hub-profile-markdown.markdown-content div[align=center],.hub-profile-markdown.markdown-content h1[align=center],.hub-profile-markdown.markdown-content h2[align=center],.hub-profile-markdown.markdown-content h3[align=center],.hub-profile-markdown.markdown-content p[align=center]{text-align:center}.hub-profile-markdown.markdown-content div[align=right],.hub-profile-markdown.markdown-content p[align=right]{text-align:right}.hub-profile-markdown.markdown-content a{color:var(--hub-primary);text-decoration:none}.hub-profile-markdown.markdown-content a:hover{text-decoration:underline}.hub-profile-markdown.markdown-content ol,.hub-profile-markdown.markdown-content ul{margin-top:0;margin-bottom:16px;padding-left:2em}.hub-profile-markdown.markdown-content li{margin:.25em 0}.hub-profile-markdown.markdown-content code{padding:.2em .4em;font-size:85%;background-color:var(--hub-secondary-bg);border-radius:6px;font-family:ui-monospace,SFMono-Regular,SF Mono,Menlo,Consolas,monospace}.hub-profile-markdown.markdown-content pre{padding:16px;overflow:auto;font-size:85%;line-height:1.45;background-color:var(--hub-secondary-bg);border-radius:6px;margin-bottom:16px}.hub-profile-markdown.markdown-content pre code{padding:0;background:transparent}.hub-profile-markdown.markdown-content blockquote{margin:0 0 16px;padding:0 1em;color:var(--hub-secondary);border-left:.25em solid var(--hub-border-subtle)}.hub-profile-markdown.markdown-content hr{height:.25em;padding:0;margin:24px 0;background-color:var(--hub-border-subtle);border:0}.hub-profile-markdown.markdown-content table{display:table;width:100%;max-width:100%;border-collapse:separate;border-spacing:0;margin-bottom:16px;font-size:14px;line-height:1.6;border:1px solid var(--hub-border-subtle);border-radius:8px;overflow:hidden}.hub-profile-markdown.markdown-content td,.hub-profile-markdown.markdown-content th{padding:10px 16px;border-right:1px solid var(--hub-border-subtle);border-bottom:1px solid var(--hub-border-subtle);vertical-align:middle}.hub-profile-markdown.markdown-content th{font-weight:600;text-align:left;background:var(--hub-secondary-bg)}.hub-profile-markdown.markdown-content td:last-child,.hub-profile-markdown.markdown-content th:last-child{border-right:none}.hub-profile-markdown.markdown-content tbody tr:last-child td{border-bottom:none}.hub-profile-markdown.markdown-content p[style*="display: flex"],.hub-profile-markdown.markdown-content p[style*="display:flex"]{display:flex!important;flex-wrap:wrap;justify-content:center;align-items:center;gap:8px}.hub-profile-markdown.markdown-content p[style*="display: flex"] img,.hub-profile-markdown.markdown-content p[style*="display:flex"] img{display:inline-block!important;margin:0!important;max-width:none!important;vertical-align:middle}.hub-profile-markdown.markdown-content p:has(img[src*="shields.io"]),.hub-profile-markdown.markdown-content p[align=center]:has(a img),.hub-profile-markdown.markdown-content p[align=center]:has(img){display:flex;flex-wrap:wrap;justify-content:center;align-items:center;gap:8px;text-align:center}.hub-profile-markdown.markdown-content img[src*="shields.io"]{display:inline-block!important;margin:0!important;max-width:none!important;width:auto!important;border-radius:0;vertical-align:middle}.hub-profile-markdown.markdown-content p[align=center] a:has(img[src*="shields.io"]){display:inline-flex;line-height:0}.hub-profile-markdown.markdown-content p img:not([style*=pointer-events]):not([src*="shields.io"]),.hub-profile-markdown.markdown-content p>img:not([style*=pointer-events]):not([src*="shields.io"]),.hub-profile-markdown.markdown-content>img:not([style*=pointer-events]):not([src*="shields.io"]){max-width:100%;height:auto;display:block;margin:1em auto;border-radius:6px}.hub-profile-markdown.markdown-content img{max-width:100%;height:auto}.hub-profile-markdown.markdown-content img[src*="shields.io"]{margin-top:0!important;margin-bottom:0!important;border-radius:0!important}.hub-profile-markdown.markdown-content sub,.hub-profile-markdown.markdown-content sup{font-size:.75em;line-height:0;position:relative;vertical-align:baseline}.hub-profile-markdown.markdown-content sub{bottom:-.25em}.hub-profile-markdown.markdown-content sup{top:-.5em}