.title-copied-feedback-enter{animation:title-copied-feedback-in .2s ease-out forwards}.title-copied-feedback-leave{animation:title-copied-feedback-out .15s ease-in forwards}@keyframes title-copied-feedback-in{0%{opacity:0;transform:translateX(.25rem) scale(.95)}to{opacity:1;transform:translateX(0) scale(1)}}@keyframes title-copied-feedback-out{0%{opacity:1;transform:translateX(0) scale(1)}to{opacity:0;transform:translateX(.25rem) scale(.95)}}.markdown-content{line-height:1.75;color:rgb(var(--color-gray-600));font-size:1rem}.dark .markdown-content{color:rgb(var(--color-gray-300))}.markdown-content--article{font-size:1.0625rem;line-height:1.85}.markdown-content p{margin-top:0;margin-bottom:1.125rem}.markdown-content ol,.markdown-content ul{margin:0 0 1.125rem;padding-left:1.5rem}.markdown-content ul{list-style-type:disc}.markdown-content ol{list-style-type:decimal}.markdown-content li{margin-bottom:.375rem}.markdown-content li>ol,.markdown-content li>ul{margin-top:.375rem;margin-bottom:0}.markdown-content strong{font-weight:600;color:rgb(var(--color-gray-900))}.dark .markdown-content strong{color:rgb(var(--color-gray-100))}.markdown-content a{color:rgb(var(--color-blue-600));text-decoration:underline;text-underline-offset:2px;text-decoration-color:rgb(var(--color-blue-300));transition:color .15s ease}.markdown-content a:hover{color:rgb(var(--color-blue-700));text-decoration-color:rgb(var(--color-blue-600))}.markdown-content button.markdown-external-link{color:rgb(var(--color-blue-600));text-decoration:underline;text-underline-offset:2px;background:none;border:none;padding:0;font:inherit;cursor:pointer;display:inline;text-align:inherit}.dark .markdown-content a,.dark .markdown-content button.markdown-external-link{color:rgb(var(--color-blue-400));text-decoration-color:rgb(var(--color-blue-900))}.markdown-content code{background-color:rgb(var(--color-gray-100));border-radius:.25rem;padding:.15em .4em;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-size:.875em;color:rgb(var(--color-rose-700))}.dark .markdown-content code{background-color:rgb(var(--color-gray-800));color:rgb(var(--color-rose-400))}.markdown-content pre{margin:0 0 1.25rem;border-radius:.75rem;overflow-x:auto;border:1px solid rgb(var(--color-gray-200))}.dark .markdown-content pre{border-color:rgb(var(--color-gray-600))}.markdown-content pre code{display:block;padding:1rem 1.125rem;background-color:rgb(var(--color-gray-50));color:rgb(var(--color-gray-800));font-size:.875rem;line-height:1.6}.dark .markdown-content pre code{background-color:rgb(var(--color-gray-900));color:rgb(var(--color-gray-200))}.markdown-content .markdown-table-scroll{margin:1.5rem 0;overflow-x:auto;-webkit-overflow-scrolling:touch;border-radius:.75rem;border:1px solid rgb(var(--color-gray-200));background:rgb(var(--color-white));box-shadow:0 1px 2px rgb(var(--color-black)/.04)}.dark .markdown-content .markdown-table-scroll{border-color:rgb(var(--color-gray-600));background:rgb(var(--color-gray-900));box-shadow:none}.markdown-content .markdown-table{width:100%;min-width:36rem;border-collapse:collapse;font-size:.9375rem;line-height:1.55}.markdown-content .markdown-table th{padding:.75rem 1rem;text-align:left;font-weight:600;color:rgb(var(--color-gray-900));background:rgb(var(--color-gray-50));border-bottom:1px solid rgb(var(--color-gray-200));white-space:nowrap}.markdown-content .markdown-table td{padding:.75rem 1rem;vertical-align:top;color:rgb(var(--color-gray-600));border-bottom:1px solid rgb(var(--color-gray-100))}.markdown-content .markdown-table tbody tr:last-child td{border-bottom:none}.markdown-content .markdown-table tbody tr:nth-child(2n) td{background:rgb(var(--color-gray-50)/.65)}.markdown-content .markdown-table tbody tr:hover td{background:rgb(var(--color-blue-50)/.5)}.dark .markdown-content .markdown-table th{color:rgb(var(--color-gray-100));background:rgb(var(--color-gray-800));border-bottom-color:rgb(var(--color-gray-600))}.dark .markdown-content .markdown-table td{color:rgb(var(--color-gray-300));border-bottom-color:rgb(var(--color-gray-800))}.dark .markdown-content .markdown-table tbody tr:nth-child(2n) td{background:rgb(var(--color-gray-800)/.45)}.dark .markdown-content .markdown-table tbody tr:hover td{background:rgb(var(--color-blue-900)/.2)}.markdown-content table:not(.markdown-table){border-collapse:collapse;width:100%;margin-bottom:1rem}.markdown-content table:not(.markdown-table) td,.markdown-content table:not(.markdown-table) th{border:1px solid rgb(var(--color-gray-200));padding:.5rem .75rem;text-align:left}.markdown-content img{max-height:32rem;max-width:100%;height:auto;width:auto;object-fit:contain;border-radius:.75rem;margin:1.25rem auto;display:block;border:1px solid rgb(var(--color-gray-200))}.dark .markdown-content img{border-color:rgb(var(--color-gray-600))}.markdown-content blockquote{margin:0 0 1.25rem;padding:.75rem 1rem;border-left:4px solid rgb(var(--color-blue-500));border-radius:0 .5rem .5rem 0;background:rgb(var(--color-blue-50)/.55);color:rgb(var(--color-gray-600))}.markdown-content blockquote p:last-child{margin-bottom:0}.dark .markdown-content blockquote{border-left-color:rgb(var(--color-blue-500));background:rgb(var(--color-blue-900)/.15);color:rgb(var(--color-blue-200))}.markdown-content hr{margin:2rem 0;border:none;border-top:1px solid rgb(var(--color-gray-200))}.dark .markdown-content hr{border-top-color:rgb(var(--color-gray-600))}