.author-box{max-width:680px;margin:0 auto}.author-box li{display:inline-block;margin:0 10px 0 10px;font-size:15px;line-height:25px}.container a{color:#1772d0;text-decoration:none}.link-box li div{width:45px;height:60px;display:table-cell;vertical-align:middle;text-align:center}.abstract-text{text-align:justify}.abstract-text strong{font-weight:700}.custom-scrollbar::-webkit-scrollbar{width:6px}.custom-scrollbar::-webkit-scrollbar-track{background:#f1f5f9;border-radius:8px}.custom-scrollbar::-webkit-scrollbar-thumb{background:#cbd5e1;border-radius:8px}.custom-scrollbar::-webkit-scrollbar-thumb:hover{background:#94a3b8}.custom-scrollbar-dark::-webkit-scrollbar{width:6px}.custom-scrollbar-dark::-webkit-scrollbar-track{background:#1e1e2e}.custom-scrollbar-dark::-webkit-scrollbar-thumb{background:#313244;border-radius:8px}.custom-scrollbar-dark::-webkit-scrollbar-thumb:hover{background:#45475a}pre code.hljs{line-height:1.6;font-size:13px;background:transparent!important;padding:0!important}.code-container{width:100%;white-space:pre-wrap;word-wrap:break-word;text-align:left}.custom-scrollbar[data-v-02a25f32]::-webkit-scrollbar{width:6px}.custom-scrollbar[data-v-02a25f32]::-webkit-scrollbar-track{background:transparent}.custom-scrollbar[data-v-02a25f32]::-webkit-scrollbar-thumb{background:#cbd5e1;border-radius:8px}.custom-scrollbar[data-v-02a25f32]::-webkit-scrollbar-thumb:hover{background:#94a3b8}.container[data-v-32ac74df]{width:min(94%,960px);margin-inline:auto;font-family:Avenir,Helvetica,Arial,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#212529;container-type:inline-size;container-name:main}pre code.hljs{display:block;overflow-x:auto;padding:1em}code.hljs{padding:3px 5px}.hljs{color:#abb2bf;background:#282c34}.hljs-comment,.hljs-quote{color:#5c6370;font-style:italic}.hljs-doctag,.hljs-formula,.hljs-keyword{color:#c678dd}.hljs-deletion,.hljs-name,.hljs-section,.hljs-selector-tag,.hljs-subst{color:#e06c75}.hljs-literal{color:#56b6c2}.hljs-addition,.hljs-attribute,.hljs-meta .hljs-string,.hljs-regexp,.hljs-string{color:#98c379}.hljs-attr,.hljs-number,.hljs-selector-attr,.hljs-selector-class,.hljs-selector-pseudo,.hljs-template-variable,.hljs-type,.hljs-variable{color:#d19a66}.hljs-bullet,.hljs-link,.hljs-meta,.hljs-selector-id,.hljs-symbol,.hljs-title{color:#61aeee}.hljs-built_in,.hljs-class .hljs-title,.hljs-title.class_{color:#e6c07b}.hljs-emphasis{font-style:italic}.hljs-strong{font-weight:700}.hljs-link{text-decoration:underline}a,abbr,acronym,address,applet,article,aside,audio,b,big,blockquote,body,canvas,caption,center,cite,code,dd,del,details,dfn,div,dl,dt,em,embed,fieldset,figcaption,figure,footer,form,h1,h2,h3,h4,h5,h6,header,hgroup,html,i,iframe,img,ins,kbd,label,legend,li,main,mark,menu,nav,object,ol,output,p,pre,q,ruby,s,samp,section,small,span,strike,strong,sub,summary,sup,table,tbody,td,tfoot,th,thead,time,tr,tt,u,ul,var,video{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline}article,aside,details,figcaption,figure,footer,header,hgroup,main,menu,nav,section{display:block}[hidden]{display:none}body{line-height:1}menu,ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:after,blockquote:before,q:after,q:before{content:"";content:none}table{border-collapse:collapse;border-spacing:0}html{font-size:clamp(14px,12.8px + .32vw,17px)}:root{--text-xs:clamp(0.65rem,0.625rem + 0.1vw,0.75rem);--text-sm:clamp(0.78rem,0.76rem + 0.1vw,0.875rem);--text-base:clamp(0.9rem,0.88rem + 0.1vw,1rem);--text-lg:clamp(1rem,0.975rem + 0.14vw,1.125rem);--text-xl:clamp(1.05rem,1rem + 0.2vw,1.25rem);--text-2xl:clamp(1.2rem,1.1rem + 0.4vw,1.5rem);--text-3xl:clamp(1.35rem,1.2rem + 0.6vw,1.875rem);--text-4xl:clamp(1.6rem,1.35rem + 0.95vw,2.25rem);--text-5xl:clamp(2rem,1.6rem + 1.5vw,3rem);--space-xs:clamp(0.25rem,0.2rem + 0.2vw,0.5rem);--space-sm:clamp(0.5rem,0.4rem + 0.35vw,0.75rem);--space-md:clamp(1rem,0.85rem + 0.5vw,1.5rem);--space-lg:clamp(1.5rem,1.2rem + 0.9vw,2.5rem);--space-xl:clamp(2rem,1.5rem + 1.5vw,4rem);--leading-tight:1.25;--leading-snug:1.375;--leading-normal:1.5;--leading-relaxed:1.625;--container-px:clamp(1rem,3vw,3rem)}h1,h2,h3,h4,h5,h6{text-wrap:balance}p{text-wrap:pretty;line-height:var(--leading-relaxed)}.fluid-px{padding-inline:var(--container-px)}.fluid-gap{gap:var(--space-md)}