.p-code-container{border-radius:var(--p-radius-default);background-color:var(--p-color-bg-code);color:var(--p-color-text-code);padding:0 .25rem;display:inline-block}.p-code-container--block{padding:.5rem;display:block}.p-line-numbers{counter-reset:line;text-align:right;min-width:max-content;color:var(--p-color-text-subdued);position:relative;overflow:hidden}.p-line-numbers__line-number{text-align:right;width:max-content;min-width:max-content;margin-left:auto}.p-line-numbers__line-number:before{counter-increment:line;content:counter(line)}.p-code-highlight{tab-size:4;-webkit-hyphens:none;hyphens:none;border-radius:var(--p-radius-default);background-color:var(--p-color-bg-code);padding:0 .25rem;font-family:Inconsolata Variable,ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace;display:flex;overflow:auto}.p-code-highlight--inline{display:inline-flex}.p-code-highlight__code-wrapper{font-size:inherit;color:var(--p-color-text-code);background-color:#0000;padding:0}.p-code-highlight__code-wrapper--show-line-numbers{border-left-width:1px;border-color:var(--p-color-divider);border-top-left-radius:0;border-bottom-left-radius:0;padding-top:.25rem;padding-bottom:.25rem;padding-left:.5rem}.p-code-highlight__line-numbers{padding:.25rem .5rem}.p-code-highlight__code-wrapper .hljs-subst,.p-code-highlight__code-wrapper .hljs{color:var(--p-color-text-code)}.p-code-highlight__code-wrapper .hljs-comment{color:var(--p-color-syntax-comment)}.p-code-highlight__code-wrapper .hljs-quote{font-style:italic}.p-code-highlight__code-wrapper .hljs-variable,.p-code-highlight__code-wrapper .hljs-template-variable,.p-code-highlight__code-wrapper .hljs-tag,.p-code-highlight__code-wrapper .hljs-name,.p-code-highlight__code-wrapper .hljs-selector-id,.p-code-highlight__code-wrapper .hljs-selector-class,.p-code-highlight__code-wrapper .hljs-regexp,.p-code-highlight__code-wrapper .hljs-deletion{color:var(--p-color-syntax-selector)}.p-code-highlight__code-wrapper .hljs-number,.p-code-highlight__code-wrapper .hljs-built_in,.p-code-highlight__code-wrapper .hljs-literal,.p-code-highlight__code-wrapper .hljs-type,.p-code-highlight__code-wrapper .hljs-params,.p-code-highlight__code-wrapper .hljs-meta,.p-code-highlight__code-wrapper .hljs-link{color:var(--p-color-syntax-parameter)}.p-code-highlight__code-wrapper .hljs-attr,.p-code-highlight__code-wrapper .hljs-attribute{color:var(--p-color-syntax-attribute)}.p-code-highlight__code-wrapper .hljs-string,.p-code-highlight__code-wrapper .hljs-symbol,.p-code-highlight__code-wrapper .hljs-bullet,.p-code-highlight__code-wrapper .hljs-addition{color:var(--p-color-syntax-symbol)}.p-code-highlight__code-wrapper .hljs-title,.p-code-highlight__code-wrapper .hljs-section{color:var(--p-color-syntax-title)}.p-code-highlight__code-wrapper .hljs-keyword,.p-code-highlight__code-wrapper .hljs-selector-tag{color:var(--p-color-syntax-keyword)}.p-code-highlight__code-wrapper .hljs-code{font-family:Inconsolata Variable,ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace}.p-code-highlight__code-wrapper .hljs-strikethrough{text-decoration-line:line-through}.p-code-highlight__code-wrapper .hljs-emphasis{font-style:italic}.p-code-highlight__code-wrapper .hljs-strong{font-weight:700}@media screen and (-ms-high-contrast:active){.p-code-highlight__code-wrapper .hljs-addition,.p-code-highlight__code-wrapper .hljs-attr,.p-code-highlight__code-wrapper .hljs-built_in,.p-code-highlight__code-wrapper .hljs-bullet,.p-code-highlight__code-wrapper .hljs-comment,.p-code-highlight__code-wrapper .hljs-link,.p-code-highlight__code-wrapper .hljs-literal,.p-code-highlight__code-wrapper .hljs-meta,.p-code-highlight__code-wrapper .hljs-number,.p-code-highlight__code-wrapper .hljs-params,.p-code-highlight__code-wrapper .hljs-string,.p-code-highlight__code-wrapper .hljs-symbol,.p-code-highlight__code-wrapper .hljs-type,.p-code-highlight__code-wrapper .hljs-quote{color:highlight}.p-code-highlight__code-wrapper .hljs-keyword,.p-code-highlight__code-wrapper .hljs-selector-tag{font-weight:500}}.p-heading{font-weight:600}.p-heading--1{font-size:2.25rem;line-height:2.5rem}.p-heading--2{font-size:1.875rem;line-height:2.25rem}.p-heading--3{font-size:1.5rem;line-height:2rem}.p-heading--4{font-size:1.25rem;line-height:1.75rem}.p-heading--5{font-size:1.125rem;line-height:1.75rem}.p-heading--6{font-size:1rem;line-height:1.5rem}.p-hash-link{cursor:pointer;transition-property:all;transition-duration:.15s;transition-timing-function:cubic-bezier(.4,0,.2,1);display:flex;position:relative}.p-hash-link:before{content:"#";opacity:0;width:0;color:var(--p-color-text-link);transition-property:all;transition-duration:.15s;transition-timing-function:cubic-bezier(.4,0,.2,1);display:inline-block;position:relative;top:0;left:0}.p-hash-link:hover.p-hash-link:before{opacity:1;width:min-content;margin-right:.25rem}.p-table{border-radius:var(--p-radius-default);border-width:1px;border-color:var(--p-color-divider);background-color:inherit;overflow:auto hidden}.p-table__table{border-collapse:collapse;background-color:#0000}.p-table__table--resizing,.p-table__table--resizing thead,.p-table__table--resizing tbody,.p-table__table--resizing tfoot{display:block}.p-table__table--resizing tr{display:flex}.p-table__table--resizing th,.p-table__table--resizing td{display:block}.p-table__checkbox-cell{flex-shrink:0;width:48px;min-width:48px}.p-table__checkbox-cell--sticky,.p-table-head .p-table__checkbox-cell--sticky,.p-table-body .p-table__checkbox-cell--sticky{background-color:inherit}.p-table-header{position:relative}.p-table-head .p-table-row,.p-table-body .p-table-row{background-color:inherit}.p-table-data{text-overflow:ellipsis;overflow:hidden}.p-table-header__resizer{cursor:col-resize;touch-action:none;-webkit-user-select:none;user-select:none;background-color:var(--p-color-divider);opacity:0;z-index:10;pointer-events:auto;width:5px;height:100%;transition:opacity .2s,background-color .2s;position:absolute;top:0;right:0}.p-table-header__resizer--resizing{opacity:1;background-color:currentColor}@media (hover:hover){.p-table-header:hover>.p-table-header__resizer{opacity:1}.p-table-header__resizer:hover{background-color:currentColor}}.p-table-header-content{align-items:center;gap:.25rem;display:flex}.p-table-sort-button{opacity:0;border-radius:.25rem;align-items:center;gap:.25rem;padding:.25rem;transition-property:all;transition-duration:.15s;transition-timing-function:cubic-bezier(.4,0,.2,1);display:flex}.p-table-sort-button:hover{--tw-bg-opacity:1;background-color:hsl(var(--p-accent) / var(--tw-bg-opacity,1))}.p-table-sort-button{cursor:pointer;background:0 0;border:none}@media (hover:hover){.p-table-header:hover .p-table-sort-button{opacity:1}}.p-table-sort-button--active{opacity:1}.p-table-sort-icon{width:1rem;height:1rem;color:var(--p-color-text-subdued);flex-shrink:0;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-duration:.15s;transition-timing-function:cubic-bezier(.4,0,.2,1)}.p-table-sort-button--active .p-table-sort-icon,.p-table-sort-button:hover .p-table-sort-icon{color:var(--p-color-text-default)}.p-table-reorder-button{opacity:0;border-radius:.25rem;align-items:center;padding:.25rem;transition-property:all;transition-duration:.15s;transition-timing-function:cubic-bezier(.4,0,.2,1);display:flex}.p-table-reorder-button:hover{--tw-bg-opacity:1;background-color:hsl(var(--p-accent) / var(--tw-bg-opacity,1))}.p-table-reorder-button{cursor:grab;background:0 0;border:none}@media (hover:hover){.p-table-header:hover .p-table-reorder-button{opacity:1}}.p-table-reorder-button:active{cursor:grabbing}.p-table-reorder-button--dragging{opacity:.5}.p-table-reorder-icon{width:1rem;height:1rem;color:var(--p-color-text-subdued);flex-shrink:0;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-duration:.15s;transition-timing-function:cubic-bezier(.4,0,.2,1)}.p-table-reorder-button:hover .p-table-reorder-icon{color:var(--p-color-text-default)}.p-table-header--dragging{opacity:.2;transition:opacity .2s}.p-table-header--drag-over{--tw-border-opacity:1;border-left-width:2px;border-left-color:rgb(59 130 246/var(--tw-border-opacity,1))}.p-table-row th,.p-table-row td{transition:transform .2s,opacity .2s}.p-table-header--drag-over:before{content:"";pointer-events:none;background-color:#3b82f60d;position:absolute;inset:0}.p-table-cell--dragging{opacity:.2;transition:opacity .2s}.p-table-cell--drag-over{position:relative}.p-table-cell--drag-over:before{content:"";pointer-events:none;background-color:#3b82f60d;position:absolute;inset:0}.p-table--dragging .p-table-sort-button:not(.p-table-sort-button--active),.p-table--dragging .p-table-reorder-button,.p-table--dragging .p-table-header__resizer{opacity:0!important}.p-table-data{text-overflow:ellipsis;white-space:nowrap;padding:.75rem;font-size:.875rem;line-height:1.25rem;overflow:hidden}.p-table-body>:not([hidden])~:not([hidden]){--tw-divide-y-reverse:0;border-top-width:calc(1px * calc(1 - var(--tw-divide-y-reverse)));border-bottom-width:calc(1px * var(--tw-divide-y-reverse));border-color:var(--p-color-divider)}.p-table-header{text-overflow:ellipsis;white-space:nowrap;text-align:left;padding:.75rem;font-size:.875rem;font-weight:700;line-height:1.25rem;overflow:hidden}.p-table{border-radius:var(--p-radius-default);border-width:1px;border-color:var(--p-color-divider);overflow:auto hidden}.p-table__table{min-width:100%}.p-table__table>:not([hidden])~:not([hidden]){--tw-divide-y-reverse:0;border-top-width:calc(1px * calc(1 - var(--tw-divide-y-reverse)));border-bottom-width:calc(1px * var(--tw-divide-y-reverse));border-color:var(--p-color-divider)}.p-table__checkbox-cell{width:1.25rem}.markdown-renderer{display:block;overflow:auto}.markdown-renderer__html img{max-width:100%;display:inline}.markdown-renderer__html a[href]{color:var(--p-color-text-link)}.markdown-renderer__image{border-radius:var(--p-radius-default);--tw-shadow:0 1px 2px 0 #0000000d;--tw-shadow-colored:0 1px 2px 0 var(--tw-shadow-color);max-width:100%;box-shadow:var(--tw-ring-offset-shadow,0 0 #0000), var(--tw-ring-shadow,0 0 #0000), var(--tw-shadow)}.markdown-renderer__blockquote .markdown-renderer__code,.markdown-renderer__blockquote .markdown-renderer__table,.markdown-renderer__blockquote .markdown-renderer__codespan{font-style:normal;font-weight:400}.markdown-renderer__code{max-width:100%;padding:1rem;overflow:auto}.markdown-renderer__text--del,.markdown-renderer__text--strong,.markdown-renderer__text--em{display:inline}.markdown-renderer__table::-webkit-scrollbar{display:none}.markdown-renderer__table{-ms-overflow-style:none;scrollbar-width:none;overscroll-behavior:auto;max-width:min-content;max-height:100vh;margin:.5rem;overflow:auto!important}.markdown-renderer__table .p-table-data img{max-width:none}.markdown-renderer__table .p-table-head{z-index:1;--tw-shadow:0 1px 3px 0 #0000001a, 0 1px 2px -1px #0000001a;--tw-shadow-colored:0 1px 3px 0 var(--tw-shadow-color), 0 1px 2px -1px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000), var(--tw-ring-shadow,0 0 #0000), var(--tw-shadow);position:sticky;top:0}.markdown-renderer__table-column--center{text-align:center}.markdown-renderer__table-column--left{text-align:left}.markdown-renderer__table-column--right{text-align:right}.markdown-renderer__text--paragraph:not(:first-child,:last-child){margin-top:.5rem;margin-bottom:.5rem}.markdown-renderer__text--del{text-decoration-line:line-through}.markdown-renderer__text--strong{font-weight:600}.markdown-renderer__blockquote{border-left-width:4px;border-color:var(--p-color-divider);margin-left:.5rem;padding-left:1rem;font-style:italic}.markdown-renderer__text--em{font-style:italic}.markdown-renderer__heading{font-weight:600}.markdown-renderer__space{height:.25rem;margin-top:.25rem;margin-bottom:.25rem}.markdown-renderer__divider{height:.25rem;margin-top:.5rem;margin-bottom:.5rem}.markdown-renderer__heading--h1:first-child{margin-top:0}.markdown-renderer__heading--h1{margin-top:1rem}.markdown-renderer__heading--h2,.markdown-renderer__heading--h3,.markdown-renderer__heading--h4,.markdown-renderer__heading--h5,.markdown-renderer__heading--h6{margin-top:.5rem;margin-bottom:.5rem}.markdown-renderer__heading--h1,.markdown-renderer__heading--h2{font-weight:700}.markdown-renderer__list--ordered{list-style-type:decimal}.markdown-renderer__list--unordered{list-style-type:disc;list-style-position:outside}.markdown-renderer__list-item{margin-bottom:.25rem;margin-left:1rem;display:list-item}.markdown-renderer__link{color:var(--p-color-text-link)}.markdown-renderer__link:hover{text-decoration-line:underline}.markdown-renderer__mermaid{max-width:100%;margin-top:1rem;margin-bottom:1rem;overflow:auto}
