body .cdt-html-content{color:var(--cdt-text-color);max-width:100%;line-height:1.4;overflow-x:auto}body .cdt-html-content h1,body .cdt-html-content .h1{padding-top:var(--cdt-h1-margin-bottom);margin-block-start:calc(var(--cdt-h1-margin-bottom) * 2)}body .cdt-html-content h2,body .cdt-html-content .h2{padding-top:var(--cdt-h2-margin-bottom);border-top:1px solid color-mix(in srgb, var(--cdt-text-color) 10%, transparent);margin-block-start:calc(var(--cdt-h2-margin-bottom) * 2)}body .cdt-html-content h3,body .cdt-html-content .h3{color:var(--cdt-text-color);margin:1.75rem 0 .75rem}body .cdt-html-content p{font-size:calc(clamp(.875rem, calc(.875rem + (3 * ((100vw - 576px) / 1024))), 1.0625rem) * var(--cdt-font-size-ratio,1));color:var(--cdt-text-color);opacity:var(--cdt-text-opacity-strong);margin-block:0 var(--cdt-text-section-space-2y);line-height:1.8}body .cdt-html-content section{margin-block:var(--cdt-text-section-space-y)}body .cdt-html-content img{max-width:100%;height:auto}body .cdt-html-content ul,body .cdt-html-content ol{margin-block:var(--cdt-text-section-space-y);flex-flow:column;gap:.75rem;padding-inline-start:0;list-style:none;display:flex}body .cdt-html-content ul>li,body .cdt-html-content ol>li{font-size:calc(clamp(.875rem, calc(.875rem + (2 * ((100vw - 576px) / 1024))), 1rem) * var(--cdt-font-size-ratio,1));color:var(--cdt-text-color);opacity:var(--cdt-text-opacity-strong);padding-inline-start:2.5rem;line-height:1.6;position:relative}body .cdt-html-content ul>li:before,body .cdt-html-content ol>li:before{position:absolute;top:0;left:0}body .cdt-html-content ul>li:before{content:"";background:var(--cdt-color-primary);vertical-align:baseline;width:1em;height:1.5em;display:inline-block;mask:url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20width='24'%20height='24'%20viewBox='0%200%2024%2024'%20fill='none'%20stroke='currentColor'%20stroke-width='2'%20stroke-linecap='round'%20stroke-linejoin='round'%20class='icon%20icon-tabler%20icons-tabler-outline%20icon-tabler-check'%20%3e%3cpath%20stroke='none'%20d='M0%200h24v24H0z'%20fill='none'%20/%3e%3cpath%20d='M5%2012l5%205l10%20-10'%20/%3e%3c/svg%3e") 50%/contain no-repeat}body .cdt-html-content ol{counter-reset:ol-counter}body .cdt-html-content ol>li{counter-increment:ol-counter}body .cdt-html-content ol>li:before{content:counter(ol-counter) "."}body .cdt-html-content blockquote{background:color-mix(in srgb, var(--cdt-color-primary) 8%, transparent);border-left:3px solid var(--cdt-color-primary);font-size:calc(clamp(.875rem, calc(.875rem + (2 * ((100vw - 576px) / 1024))), 1rem) * var(--cdt-font-size-ratio,1));color:var(--cdt-text-color);margin:var(--cdt-text-section-space-2y) 0;border-radius:0 .75rem .75rem 0;align-items:flex-start;gap:1rem;padding:1.25rem 1.5rem;font-style:italic;line-height:1.65;display:flex}body .cdt-html-content blockquote:before{content:"";background:var(--cdt-color-primary);flex-shrink:0;width:1.25rem;height:1.25rem;margin-top:.125rem;mask:url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20width='24'%20height='24'%20viewBox='0%200%2024%2024'%20fill='none'%20stroke='currentColor'%20stroke-width='2'%20stroke-linecap='round'%20stroke-linejoin='round'%20class='icon%20icon-tabler%20icons-tabler-outline%20icon-tabler-bulb'%20%3e%3cpath%20stroke='none'%20d='M0%200h24v24H0z'%20fill='none'%20/%3e%3cpath%20d='M3%2012h1m8%20-9v1m8%208h1m-15.4%20-6.4l.7%20.7m12.1%20-.7l-.7%20.7'%20/%3e%3cpath%20d='M9%2016a5%205%200%201%201%206%200a3.5%203.5%200%200%200%20-1%203a2%202%200%200%201%20-4%200a3.5%203.5%200%200%200%20-1%20-3'%20/%3e%3cpath%20d='M9.7%2017l4.6%200'%20/%3e%3c/svg%3e") 50%/contain no-repeat}body .cdt-html-content table{border-collapse:collapse;width:100%;margin-block:var(--cdt-text-section-space-2y)}body .cdt-html-content table th,body .cdt-html-content table td{border:1px solid var(--cdt-box-border-color);padding:.75rem 1rem}body .cdt-html-content table th{background:var(--cdt-box-subsection-background)}body[data-theme=contrast] .cdt-html-content,body:not([data-theme=contrast]) .cdt-theme[data-theme=contrast] .cdt-html-content,body[data-theme=contrast] .cdt-html-content *,body:not([data-theme=contrast]) .cdt-theme[data-theme=contrast] .cdt-html-content *{color:var(--cdt-text-color)!important}body[data-theme=contrast] .cdt-html-content a[href],body:not([data-theme=contrast]) .cdt-theme[data-theme=contrast] .cdt-html-content a[href]{color:var(--cdt-link-color)!important}
