:root p{color:var(--text-color)}html{font-family:sans-serif!important}html body{background:var(--surface)!important}html *{box-sizing:border-box}html .container{max-width:1240px;margin:auto;padding:0 12px;width:100%}html .p-sidebar{padding:12px}html .p-button{justify-content:center}html .p-scrolltop.p-link{background:var(--primary-color)!important}html .p-tooltip-text{padding:6px 12px;font-size:14px;margin-top:12px;background:var(--surface-400);color:var(--primary-color-text)}html .p-carousel-next,html .p-carousel-prev{display:none}html .p-checkbox-box{border:2px solid var(--primary-color)!important}html .p-toast-message{padding:12px 24px}html .p-toast-message .p-toast-message-content{gap:12px;align-items:center}html .p-toast-message .p-toast-message-content .p-toast-message-text{gap:6px;display:flex;flex-direction:column}html .p-toast-message .p-toast-message-content .p-toast-message-text .p-toast-summary{font-weight:700}html .p-progressbar-value{justify-content:flex-end;padding:0 12px;transition:.3s}html .p-overlaypanel-content{padding:24px}html img{-webkit-user-drag:none;-khtml-user-drag:none;-moz-user-drag:none;-o-user-drag:none;user-drag:none}.markdown-viewer{width:100%;overflow:hidden}.markdown-viewer *{color:var(--text-color);line-height:24px}.markdown-viewer h1,.markdown-viewer h2,.markdown-viewer h3,.markdown-viewer h4,.markdown-viewer h5,.markdown-viewer h6{font-weight:700}.markdown-viewer h1,.markdown-viewer h2,.markdown-viewer h3,.markdown-viewer h4,.markdown-viewer h5,.markdown-viewer h6,.markdown-viewer p{margin:16px 0;line-height:28px}.markdown-viewer h1{font-size:32px;margin:32px 0;line-height:40px}.markdown-viewer h2{font-size:24px;margin:24px 0;line-height:36px}.markdown-viewer h3{font-size:18px;margin:18px 0;line-height:28px}.markdown-viewer h4{font-size:16px;margin:16px 0;line-height:28px}.markdown-viewer h5{font-size:14px}.markdown-viewer h6{font-size:12px}.markdown-viewer a{color:var(--primary-color);text-decoration:none}.markdown-viewer a:hover{text-decoration:underline}.markdown-viewer hr{border-color:var(--surface-border)}.markdown-viewer blockquote{background:var(--surface-100);border-radius:6px;padding:24px 32px;position:relative;overflow:hidden}@media only screen and (max-width:500px){.markdown-viewer blockquote{padding:12px 24px}}.markdown-viewer blockquote p{margin:0!important;text-align:center;font-style:italic}.markdown-viewer blockquote:before{left:0}.markdown-viewer blockquote:after,.markdown-viewer blockquote:before{position:absolute;top:0;width:5px;height:100%;content:"";background:var(--primary-color)}.markdown-viewer blockquote:after{right:0}.markdown-viewer code{background:var(--primary-100);color:var(--primary-700);padding:2px 6px;border-radius:4px}.markdown-viewer .block-code>pre{padding-top:48px!important}.markdown-viewer .block-code code{padding:0}.markdown-viewer table{width:max-content;max-width:800px;margin:auto;background:var(--surface-border);border-top-left-radius:8px;border-top-right-radius:8px;overflow:hidden}.markdown-viewer table th{padding:6px 12px;font-size:18px}.markdown-viewer table th:first-child{border-top-left-radius:6px}.markdown-viewer table th:last-child{border-top-right-radius:6px}.markdown-viewer table td{padding:6px 12px;font-size:14px}.markdown-viewer table thead{background:var(--surface-100);font-weight:500}.markdown-viewer table tbody{background:var(--surface-0)}.markdown-viewer pre{border-radius:12px}.markdown-viewer .markdown-table-wrapper{width:100%;overflow:auto;margin:24px 0}a,abbr,acronym,address,applet,article,aside,audio,b,big,body,canvas,caption,center,cite,code,dd,details,dfn,div,dl,dt,embed,fieldset,figcaption,figure,footer,form,h1,h2,h3,h4,h5,h6,header,hgroup,html,i,iframe,img,ins,kbd,label,legend,mark,menu,nav,object,ol,output,p,pre,q,ruby,s,samp,section,small,span,strike,sub,summary,sup,table,tbody,td,tfoot,th,thead,time,tr,tt,u,var,video{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}body{line-height:1}blockquote,q{margin-left:12px;margin-right:12px;quotes:none}blockquote:after,blockquote:before,q:after,q:before{content:"";content:none}