.cms-content-scroll{scrollbar-gutter:stable;scrollbar-width:thin;scrollbar-color:var(--btn-outline-border) transparent;&::-webkit-scrollbar{width:8px}&::-webkit-scrollbar-track{background:transparent;border-radius:10px}&::-webkit-scrollbar-thumb{background-color:var(--btn-outline-border);border-radius:10px}}.cms-content-render{color:hsla(0,0%,100%,.7)!important;font-size:.75rem;line-height:1.6;word-break:break-word;:not(a){color:inherit!important}h1{color:var(--sb-whiteColor)!important;font-size:1.125rem;font-weight:700;line-height:1.4;margin-top:1.5rem;margin-bottom:.75rem;&:first-child{margin-top:0}&:empty{display:none}}h2{color:var(--sb-whiteColor)!important;font-size:1rem;font-weight:600;line-height:1.45;margin-top:1.25rem;margin-bottom:.625rem;&:empty{display:none}}h3,h4{color:var(--sb-whiteColor)!important;font-size:.875rem;font-weight:600;line-height:1.45;margin-top:1rem;margin-bottom:.5rem}h3:empty{display:none}p{margin-bottom:.875rem;&:last-child{margin-bottom:0}&:empty{display:none}}ul{list-style-type:disc}ol,ul{margin-bottom:1rem;padding-left:1.25rem}ol{list-style-type:decimal}li{margin-bottom:.5rem;&:last-child{margin-bottom:0}}b,strong{color:var(--sb-whiteColor)!important;font-weight:600}a,a *{color:var(--s-cms-link)!important}a{text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:3px;overflow-wrap:anywhere;word-break:break-all;&:visited,&:visited *{color:var(--s-cms-link)!important}&:focus-visible,&:focus-visible *,&:hover,&:hover *{color:var(--s-cms-link-hover)!important}}table{width:100%;border-collapse:collapse;margin:1rem 0 1.25rem;table-layout:auto;display:table}tbody,thead{display:table-row-group}tr{display:table-row}td,th{display:table-cell;border:1px solid hsla(0,0%,100%,.2)!important;padding:.625rem .75rem;vertical-align:top;text-align:left}tbody tr:first-child td,thead th{color:var(--sb-whiteColor)!important;font-weight:600;background-color:hsla(0,0%,100%,.08);*{color:var(--sb-whiteColor)!important;font-weight:600}}}@media (min-width:768px){.cms-content-render{font-size:.875rem;h1{font-size:1.25rem}h2{font-size:1.125rem}}}