.top-section{position:relative;min-height:312px;overflow:hidden;align-items:end!important;border-radius:5px;user-select:none}.cst-main-page{min-height:428px}@media (min-width:1280px){.top-section{width:calc(100% - 80px)}}@media (min-width:768px){.top-section{align-items:center!important;border-radius:0;min-height:428px}}.top-section .container{position:relative}@media (max-width:768px){.top-section .container{padding:0 20px}.cst-top-section-description{font-size:1.2rem!important}}.top-section .row:not(.cst-absolute){position:relative;z-index:10}.cst-absolute{position:absolute;top:0;left:0;z-index:1}.cst-border-radius{border-radius:5px}.cst-image-top-section{left:20px;right:20px}@media (min-width:1280px){.cst-image-top-section{left:80px}}@media (min-width:768px){.cst-top-section-container{padding-left:6rem}}.cst-image-top-main{background:linear-gradient(0deg,var(--main-color) 80%,var(--dark-main-color) 100%);width:calc(100% - 40px);height:100%;border-radius:5px}.cst-image-top-main img{mask-image:linear-gradient(180deg,var(--main-color),transparent);width:100%;height:70%;object-fit:cover;object-position:90% 50%;border-radius:5px}@media (min-width:768px){.cst-image-top-main img{mask-image:linear-gradient(-90deg,var(--main-color),transparent);width:100%;height:100%;object-fit:cover;border-radius:0}.cst-image-top-main{background:linear-gradient(90deg,var(--main-color) 80%,var(--dark-main-color) 100%);width:calc(100% - 40px);height:100%;border-radius:0}}.cst-top-section-title{font-size:2rem;color:var(--text-light);z-index:50;font-weight:500}@media (min-width:768px){.cst-top-section-title{font-size:2.5rem}}.cst-top-section-description{font-size:1.250rem;color:var(--text-light);z-index:50}.cst-top-section-sub-description{font-size:2rem;color:var(--text-light);z-index:50}.cst-top-section-btn{width:100%;min-width:280px;font-size:1rem;padding:10px 30px;min-height:0}@media (min-width:768px){.cst-top-section-btn{width:280px}}@media (max-width:400px){.cst-top-section-btn{min-width:0}}.cst-sub-article-title{font-size:1.250rem}.cst-sub-article-div{display:flex;flex-direction:column;gap:10px}.cst-sub-article-div ul{list-style-type:disc;padding-left:25px}.cst-article-div{flex:3;font-size:1.250rem}.cst-article-div p{margin:10px 0}.cst-article-div h1{margin:15px 0;font-weight:bold;font-size:1.625rem}.cst-article-div h2{margin:15px 0;font-weight:bold;font-size:1.50rem}.cst-article-div h3{margin:15px 0;font-weight:bold;font-size:1.375rem}.cst-article-div h4{margin:15px 0;font-weight:bold}.cst-article-div ul{list-style-type:disc;padding-left:10px}.cst-article-div div.code{width:max-content;max-width:100%;padding:15px;background-color:#f1f1f1;word-break:break-all}.cst-article-div a{color:#ff7300}.cst-article-div a:hover{text-decoration:underline}.cst-article-section table{width:100%;border-collapse:collapse;margin:1.5rem 0;font-family:'Segoe UI',Tahoma,Geneva,Verdana,sans-serif;font-size:0.95rem;background-color:#fff;border-radius:6px;overflow:hidden;box-shadow:0 0 12px rgba(0,0,0,0.05)}.cst-article-section th,.cst-article-section td{padding:0.85rem 1rem;text-align:left;border-bottom:1px solid #eaeaea}.cst-article-section thead th{background-color:#f4f7fb;color:#333;font-weight:600;text-transform:uppercase;letter-spacing:0.03em}.cst-article-section tbody tr:nth-child(even){background-color:#f9fafc}.cst-article-section tbody tr:hover{background-color:#eef4fc;transition:background-color 0.3s ease}.cst-article-section caption{caption-side:bottom;text-align:right;padding:0.5rem;font-size:0.85rem;color:#666}pre{line-height:125%;margin-bottom:0;padding:10px 0}td.linenos .normal{color:inherit;background-color:transparent;padding-left:5px;padding-right:5px}span.linenos{color:inherit;background-color:transparent;padding-left:5px;padding-right:5px}td.linenos .special{color:#000000;background-color:#ffffc0;padding-left:5px;padding-right:5px}span.linenos.special{color:#000000;background-color:#ffffc0;padding-left:5px;padding-right:5px}.highlight .hll{background-color:#49483e}.highlight{background:#444;color:#F8F8F2;padding:10px;border-radius:5px;overflow:hidden;position:relative}.highlight::-webkit-scrollbar{height:10px}.highlight pre::-webkit-scrollbar{width:5px}.highlight pre::-webkit-scrollbar-thumb{background:#888;border-radius:10px}.highlight pre::-webkit-scrollbar-thumb:hover{background:#555}.highlight pre{scrollbar-width:thin;scrollbar-color:#888 #333}.highlight .c{color:#959077}.highlight .err{color:#ED007E;background-color:#1E0010}.highlight .esc{color:#F8F8F2}.highlight .g{color:#F8F8F2}.highlight .k{color:#66D9EF}.highlight .l{color:#AE81FF}.highlight .n{color:#F8F8F2}.highlight .o{color:#FF4689}.highlight .x{color:#F8F8F2}.highlight .p{color:#F8F8F2}.highlight .ch{color:#959077}.highlight .cm{color:#959077}.highlight .cp{color:#959077}.highlight .cpf{color:#959077}.highlight .c1{color:#959077}.highlight .cs{color:#959077}.highlight .gd{color:#FF4689}.highlight .ge{color:#F8F8F2;font-style:italic}.highlight .ges{color:#F8F8F2;font-weight:bold;font-style:italic}.highlight .gr{color:#F8F8F2}.highlight .gh{color:#F8F8F2}.highlight .gi{color:#A6E22E}.highlight .go{color:#66D9EF}.highlight .gp{color:#FF4689;font-weight:bold}.highlight .gs{color:#F8F8F2;font-weight:bold}.highlight .gu{color:#959077}.highlight .gt{color:#F8F8F2}.highlight .kc{color:#66D9EF}.highlight .kd{color:#66D9EF}.highlight .kn{color:#FF4689}.highlight .kp{color:#66D9EF}.highlight .kr{color:#66D9EF}.highlight .kt{color:#66D9EF}.highlight .ld{color:#E6DB74}.highlight .m{color:#AE81FF}.highlight .s{color:#E6DB74}.highlight .na{color:#A6E22E}.highlight .nb{color:#F8F8F2}.highlight .nc{color:#A6E22E}.highlight .no{color:#66D9EF}.highlight .nd{color:#A6E22E}.highlight .ni{color:#F8F8F2}.highlight .ne{color:#A6E22E}.highlight .nf{color:#A6E22E}.highlight .nl{color:#F8F8F2}.highlight .nn{color:#F8F8F2}.highlight .nx{color:#A6E22E}.highlight .py{color:#F8F8F2}.highlight .nt{color:#FF4689}.highlight .nv{color:#F8F8F2}.highlight .ow{color:#FF4689}.highlight .pm{color:#F8F8F2}.highlight .w{color:#F8F8F2}.highlight .mb{color:#AE81FF}.highlight .mf{color:#AE81FF}.highlight .mh{color:#AE81FF}.highlight .mi{color:#AE81FF}.highlight .mo{color:#AE81FF}.highlight .sa{color:#E6DB74}.highlight .sb{color:#E6DB74}.highlight .sc{color:#E6DB74}.highlight .dl{color:#E6DB74}.highlight .sd{color:#E6DB74}.highlight .s2{color:#E6DB74}.highlight .se{color:#AE81FF}.highlight .sh{color:#E6DB74}.highlight .si{color:#E6DB74}.highlight .sx{color:#E6DB74}.highlight .sr{color:#E6DB74}.highlight .s1{color:#E6DB74}.highlight .ss{color:#E6DB74}.highlight .bp{color:#F8F8F2}.highlight .fm{color:#A6E22E}.highlight .vc{color:#F8F8F2}.highlight .vg{color:#F8F8F2}.highlight .vi{color:#F8F8F2}.highlight .vm{color:#F8F8F2}.highlight .il{color:#AE81FF}#resultHtml h1,#resultHtml h2,#resultHtml h3,#resultHtml h4{margin:15px 0}#resultHtml p{margin:10px 0}#resultHtml ul{list-style-type:disc;padding-left:20px}#resultHtml ol{padding-left:20px}#resultHtml a{color:#00B0FF}#resultHtml a:hover{text-decoration:underline}#resultHtml img{max-width:100%;border-radius:5px}#resultHtml code:not(#resultHtml pre code){background:#666;color:white;padding:0 3px;border-radius:3px;cursor:pointer;transition:.3s}#resultHtml code.inline-copy:not(#resultHtml pre code){background:#444}#resultHtml code{font-family:"JetBrains Mono",sans-serif}#resultHtml .copyCode{position:absolute;right:10px;top:10px;cursor:pointer;display:flex;justify-content:center;align-items:center}#resultHtml .copyCode.active{color:#00df00}#resultHtml .copyCode svg{width:16px;height:16px;transition:.3s}#resultHtml .copyCode:hover{color:#dcdcdc}