.markdown-content h1,.markdown-content h2,.markdown-content h3,.markdown-content h4,.markdown-content h5,.markdown-content h6{font-weight:600;line-height:1.3;margin:1.3em 16px .75em;word-wrap:break-word;overflow-wrap:break-word}.markdown-content h1{font-size:1.4em}.markdown-content h1,.markdown-content h2{border-bottom:1px solid #eaecef;padding-bottom:.3em}.markdown-content h2{font-size:1.3em}.markdown-content h3{font-size:1.1em}@media(min-width:640px){.markdown-content h1{font-size:1.6em}.markdown-content h2{font-size:1.4em}.markdown-content h3{font-size:1.3em}}@media(min-width:1024px){.markdown-content h1{font-size:1.8em}.markdown-content h2{font-size:1.6em}.markdown-content h3{font-size:1.4em}}.markdown-content h4,.markdown-content h5,.markdown-content h6{font-size:1em}.markdown-content p{line-height:2em;margin-bottom:24px;margin-left:16px;margin-right:16px;word-wrap:break-word;overflow-wrap:break-word}@media(min-width:640px){.markdown-content p{margin-bottom:8px}}.markdown-content blockquote{border-left:3px solid #dfe2e5;color:#6a737d;margin:1em 0;padding-left:12px;word-wrap:break-word;overflow-wrap:break-word}.markdown-content ul{list-style:disc}.markdown-content ol,.markdown-content ul{margin-bottom:1em;padding-left:1.5em}.markdown-content li{margin-bottom:.25em;word-wrap:break-word;overflow-wrap:break-word}.markdown-content .markdown-table-wrapper{box-sizing:border-box;max-width:100%;overflow-x:auto;width:100%;-webkit-overflow-scrolling:touch;margin-bottom:1em}.markdown-content table{border-collapse:collapse;margin:0;width:-moz-max-content;width:max-content}.markdown-content td,.markdown-content th{border:1px solid #dfe2e5;font-size:.9em;padding:6px 8px;text-align:left;word-wrap:break-word;white-space:normal}.markdown-content th{background:#f6f8fa;font-weight:600;white-space:nowrap}.markdown-content img{border-radius:4px;display:block;height:auto;margin:1em auto;max-width:100%}.markdown-content .markdown-link,.markdown-content a{border-bottom:1px solid transparent;color:#0969da;overflow-wrap:break-word;text-decoration:none;transition:all .2s ease;word-break:break-all;-webkit-tap-highlight-color:rgba(0,0,0,.1)}.markdown-content .markdown-link:hover,.markdown-content a:hover{border-bottom-color:#0550ae;color:#0550ae;text-decoration:none}.markdown-content .markdown-link:visited,.markdown-content a:visited{color:#8250df}.markdown-content .markdown-link:visited:hover,.markdown-content a:visited:hover{border-bottom-color:#6639ba;color:#6639ba}.markdown-content pre{border-radius:6px;margin:1em 16px;overflow-x:auto;padding:16px;word-wrap:normal}.markdown-content code{border-radius:3px;font-family:ui-monospace,SFMono-Regular,SF Mono,Menlo,Consolas,Liberation Mono,monospace;font-size:.9em;padding:2px 6px}.markdown-content pre code{background-color:transparent;border-radius:0;font-size:.875em;padding:0}.image-preview-overlay{align-items:center;background-color:#000000e6;cursor:zoom-out;display:flex;justify-content:center;inset:0;position:fixed;transition:background-color .3s ease;z-index:9999}.image-preview-overlay.is-fullscreen{background-color:#000000f2}.image-preview-close{align-items:center;background-color:#0009;border:none;border-radius:50%;box-shadow:0 2px 8px #0000004d;color:#fff;cursor:pointer;display:flex;height:40px;justify-content:center;position:absolute;right:16px;top:16px;transition:background-color .2s ease,transform .2s ease;width:40px;z-index:10000}.image-preview-close:hover{background-color:#000c;transform:scale(1.1)}.image-preview-img{border-radius:4px;box-shadow:0 4px 20px #00000080;cursor:zoom-in;max-height:90vh;max-width:90vw;-o-object-fit:contain;object-fit:contain;transition:max-width .3s ease,max-height .3s ease,transform .3s ease}.image-preview-img.is-fullscreen{border-radius:0;cursor:zoom-out;max-height:100vh;max-width:100vw}.image-preview-enter-active,.image-preview-leave-active{transition:opacity .3s ease}.image-preview-enter-active .image-preview-img,.image-preview-leave-active .image-preview-img{transition:transform .3s ease,max-width .3s ease,max-height .3s ease}.image-preview-enter-from,.image-preview-leave-to{opacity:0}.image-preview-enter-from .image-preview-img,.image-preview-leave-to .image-preview-img{transform:scale(.9)}
