.cst-sub-article-title{font-size:1.25rem}.cst-sub-article-div{flex-direction:column;gap:10px;display:flex}.cst-sub-article-div ul{padding-left:25px;list-style-type:disc}.cst-article-div{flex:3;font-size:1.25rem}.cst-article-div p{margin:10px 0}.cst-article-div h1{margin:15px 0;font-size:1.625rem;font-weight:700}.cst-article-div h2{margin:15px 0;font-size:1.5rem;font-weight:700}.cst-article-div h3{margin:15px 0;font-size:1.375rem;font-weight:700}.cst-article-div h4{margin:15px 0;font-weight:700}.cst-article-div ul{padding-left:10px;list-style-type:disc}.cst-article-div div.code{word-break:break-all;background-color:#f1f1f1;width:max-content;max-width:100%;padding:15px}.cst-article-div a{color:#ff7300}.cst-article-div a:hover{text-decoration:underline}.cst-article-section table{border-collapse:collapse;background-color:#fff;border-radius:6px;width:100%;margin:1.5rem 0;font-family:Segoe UI,Tahoma,Geneva,Verdana,sans-serif;font-size:.95rem;overflow:hidden;box-shadow:0 0 12px #0000000d}.cst-article-section th,.cst-article-section td{text-align:left;border-bottom:1px solid #eaeaea;padding:.85rem 1rem}.cst-article-section thead th{color:#333;text-transform:uppercase;letter-spacing:.03em;background-color:#f4f7fb;font-weight:600}.cst-article-section tbody tr:nth-child(2n){background-color:#f9fafc}.cst-article-section tbody tr:hover{background-color:#eef4fc;transition:background-color .3s}.cst-article-section caption{caption-side:bottom;text-align:right;color:#666;padding:.5rem;font-size:.85rem}
