/* Presentation of legacy descriptions; original controls, IDs and URLs are retained. */
.cscom-description-normalized{min-width:0;max-width:100%;font-family:'Manrope',sans-serif;color:#b8c0cc;line-height:1.75;overflow-wrap:anywhere;}
.cscom-description-normalized> :last-child{margin-bottom:0;}
.cscom-description-normalized .csart-desc-inner{font-size:14.5px;line-height:1.8;color:#b8c0cc;}
.cscom-description-normalized .csart-desc-inner> :last-child,
.cscom-description-normalized .csart-bbody> :last-child{margin-bottom:0;}
.cscom-description-normalized .csart-desc:hover{transform:none;}
.cscom-description-normalized :is(h1,h2,h3,h4,h5,h6){font-family:'Exo 2',sans-serif;color:#f4f6fb;line-height:1.3;scroll-margin-top:90px;}
.cscom-description-normalized :is(h1,h2){font-size:clamp(22px,2.2vw,26px);font-weight:800;}
.cscom-description-normalized :is(h3,h4,h5,h6){margin:24px 0 12px;font-weight:700;}
.cscom-description-normalized h3{font-size:20px;}
.cscom-description-normalized h4{font-size:17px;}
.cscom-description-normalized :is(h5,h6){font-size:15px;}
.cscom-description-normalized :is(h1,h2,h3,h4,h5,h6):first-child{margin-top:0;}
.cscom-description-normalized p{font-size:14.5px;line-height:1.8;}
.cscom-description-normalized strong{color:#e5e9f0;}
.cscom-description-normalized a:not([class]):not([style]){color:#ff8a3d;text-decoration:underline;text-decoration-color:rgba(255,138,61,.35);text-underline-offset:3px;}
.cscom-description-normalized a:focus-visible{outline:2px solid #ff7a2f;outline-offset:4px;border-radius:3px;}
.cscom-description-normalized .csart-flist>li{align-items:flex-start;}
.cscom-description-normalized .cscom-description-list-content{display:block;min-width:0;flex:1;}
.cscom-description-normalized .cscom-description-list .csart-bbody> :is(ol,ul):not(.csart-flist){margin:0;padding-left:24px;}
.cscom-description-normalized :is(ol,ul):not(.csart-flist):not(.fa-ul){list-style-position:outside;}
.cscom-description-normalized ol{list-style-type:decimal;}
.cscom-description-normalized ul:not(.csart-flist):not(.fa-ul){list-style-type:disc;}
.cscom-description-normalized :is(ol,ul):not(.csart-flist)>li{margin:8px 0;padding-left:4px;}
.cscom-description-normalized li::marker{color:#ff8a3d;font-weight:700;}
.cscom-description-normalized :is(ol,ul) :is(ol,ul){margin:8px 0;padding-left:24px;}
.cscom-description-normalized .cscom-description-table-scroll{max-width:100%;overflow-x:auto;overscroll-behavior-x:contain;scrollbar-color:#ff6200 #151924;}
.cscom-description-normalized .cscom-description-table-scroll>br{display:none;}
.cscom-description-normalized .cscom-description-table .csart-itbl{width:100%;min-width:0;margin:0;}
.cscom-description-normalized .cscom-description-table :is(td,th),
.cscom-description-normalized .cscom-description-table td:first-child,
.cscom-description-normalized .cscom-description-table td:last-child{width:auto;padding:12px 16px;white-space:normal;font-family:'Manrope',sans-serif;font-size:13px;line-height:1.6;letter-spacing:normal;text-transform:none;color:#cbd2df;border:1px solid #252b38;vertical-align:top;}
.cscom-description-normalized .cscom-description-table :is(th,thead td){font-weight:700;color:#f4f6fb;background:#181d28;}
.cscom-description-normalized .cscom-description-table caption{caption-side:top;padding:14px 16px;font-family:'Exo 2',sans-serif;font-weight:700;color:#f4f6fb;}
.cscom-description-normalized :is(pre,.codeMessage){max-width:100%;overflow-x:auto;white-space:pre;tab-size:4;}
.cscom-description-normalized pre{margin:16px 0;padding:16px 18px;background:#0b0e14;border:1px solid #252b38;border-radius:12px;color:#d6dce7;font-size:12.5px;line-height:1.7;}
.cscom-description-normalized code{color:#ffb17b;font-size:.9em;}
.cscom-description-normalized pre code{white-space:inherit;color:inherit;}
.cscom-description-normalized :is(.bbCodeBlock,.codeMessage){min-width:0;}
.cscom-description-normalized :is(img,video,iframe){max-width:100%;}
.cscom-description-normalized hr{margin:22px 0;border:0;border-top:1px solid #252b38;}
/* Malformed source fragments stay intact; remove their obsolete extra shell. */
.cscom-description-normalized .info-block{margin:0;padding:0;background:transparent;border:0;border-radius:0;box-shadow:none;transform:none;}
.cscom-description-normalized .info-block::before,
.cscom-description-normalized .info-block::after{display:none;}
.cscom-description-normalized .info-block-inner{padding:0;background:transparent;}
@media(max-width:575px){
 .cscom-description-normalized .csart-desc-inner{padding:22px 18px 20px 22px;}
 .cscom-description-normalized .csart-bbody{padding:16px;}
 .cscom-description-normalized .cscom-description-table :is(td,th){padding:10px 12px;font-size:12px;}
 .cscom-description-normalized pre{padding:12px;font-size:12px;}
}
