::-webkit-scrollbar{background-color:#fff;width:16px}::-webkit-scrollbar-track{background-color:#fff}::-webkit-scrollbar-thumb{background-color:#babac0;border:4px solid #fff;border-radius:16px}::-webkit-scrollbar-button{display:none}#article-frame img{object-fit:contain;object-position:center;width:100%;max-height:500px;margin:12px 0 24px}#article-frame iframe{width:100%}#article-frame a{color:#00e;text-decoration:underline}#article-frame p>a:has(img){display:block}#article-frame p>a:has(img) img{margin:12px auto}#article-frame body,#article-frame html{overflow:hidden}#article-frame{width:100%;position:relative}#article-frame .table-container{width:100%;max-width:100%;position:relative;overflow-x:scroll}#article-frame .table-container td:first-child:has(img){z-index:1;position:sticky;left:0}#article-frame .table-container tr:nth-child(2n) td:first-child:has(img){background-color:#f3f9ff}#article-frame .table-container tr:nth-child(odd) td:first-child:has(img){background-color:#fff}#article-frame .table-container td:first-child:has(img):before{content:"";pointer-events:none;border:1px solid #d0dff2;position:absolute;inset:-1px}#article-frame p{margin-bottom:16px}#article-frame u{background:linear-gradient(#0000 60%,#fffe03 60%);font-weight:700;text-decoration:none}#article-frame strong{margin:0 4px;font-size:110%;font-weight:700;display:inline-block}#article-frame ul{margin:20px 0;padding-left:20px;list-style:outside}#article-frame ul li{margin:10px 0}#article-frame table{border-radius:8px;width:100%;min-width:100%;margin:20px 0}#article-frame table tr:nth-child(2n){background-color:#f3f9ff}#article-frame table tr:nth-child(odd){background-color:#fff}#article-frame table th{text-align:center;color:#323c4d;border:1px solid #d0dff2;padding:12px;font-size:14px;background-color:#d0dff2!important}#article-frame table td{color:#323c4d;text-align:left;border:1px solid #d0dff2;min-width:80px;padding:12px;font-size:14px}#article-frame table td img{min-width:80px}@media (max-width:767px){#article-frame table td.text-short{min-width:100px}#article-frame table td.text-mid{min-width:250px}#article-frame table td.text-long{min-width:350px}}#article-frame table td:has(img){text-align:center;width:120px}#article-frame h2{margin:80px 0 20px;font-size:1.4em;font-weight:900}#article-frame h3{margin:30px 0 20px;font-size:1.2em;font-weight:900}#article-frame h2{border-bottom:5px solid #bdbdbd;position:relative}#article-frame h2:after{content:"";border-bottom:5px solid #2589d0;width:20%;display:block;position:absolute;bottom:-5px}#article-frame h2:first-letter{font-size:150%}#article-frame h3{background:0 0;border-left:5px solid #2589d0;padding:8px 0 8px 20px}#article-frame h4{align-items:center;column-gap:8px;margin:24px 0 12px;font-size:1em;font-weight:700;display:flex}#article-frame h4:before{content:"";border-bottom:4px solid #2589d0;border-left:4px solid #2589d0;width:.8em;height:.4em;transform:rotate(-45deg)translate(2px,-2px)}#article-frame ol{margin:20px 0;padding-left:20px;list-style:decimal}#article-frame ol li{margin:10px 0}.toc{border-radius:8px;margin-bottom:24px;padding-left:12px;font-size:12px}.toc>ul li a{font-weight:600}.toc>ul li .h2-circle{inset-inline-start:-.376rem}.toc>ul li ul{padding-left:12px;font-size:1em}.toc>ul li ul .absolute{inset-inline-start:-4.5px}.toc>ul li ul li{margin:4px 0;list-style:none}.toc>ul li ul li a{font-weight:400}.toc .h2-circle,.toc .h3-circle{transition:background-color .3s,border-color .3s}.toc .active>.h2-circle{background-color:#4a90e2;border-color:#fff}.toc .active>.h3-circle{background-color:#50e3c2;border-color:#fff}
