.cnl-tabs{box-sizing:border-box;min-width:0;width:100%;background:var(--cnl-background,#353535);color:var(--cnl-answer-color,#fff);font-family:inherit;line-height:1.6;isolation:isolate}
.cnl-tabs *,.cnl-tabs *::before,.cnl-tabs *::after{box-sizing:border-box}
.cnl-tabs .cnl-nav{display:flex;justify-content:var(--cnl-align,center);flex-wrap:wrap;gap:var(--cnl-tab-gap,8px);margin:0 0 var(--cnl-nav-gap,12px);padding:0}
.cnl-tabs a.cnl-tab{display:block;flex:0 1 auto;max-width:100%;border:0;border-radius:var(--cnl-tab-radius,4px);padding:var(--cnl-tab-py,8px) var(--cnl-tab-px,24px);background:linear-gradient(var(--cnl-angle,135deg),var(--cnl-inactive-start,#f8f8f8),var(--cnl-inactive-end,#eee));color:var(--cnl-inactive-text,#284b63);font:inherit;font-size:var(--cnl-tab-font,13px);font-weight:400;line-height:1.5;text-decoration:none;text-align:center;overflow-wrap:anywhere;cursor:pointer;transition:transform .15s,box-shadow .15s}
.cnl-tabs a.cnl-tab[aria-selected=true],.cnl-tabs:not(.cnl-ready) a.cnl-tab.cnl-initial{background:linear-gradient(var(--cnl-angle,135deg),var(--cnl-active-start,#9baab6),var(--cnl-active-end,#284b63));color:var(--cnl-active-text,#fff)}
.cnl-shadow a.cnl-tab{box-shadow:6px 6px 10px #0000001a}
.cnl-shadow a.cnl-tab:hover{box-shadow:2px 2px 4px #0003;transform:translateY(2px)}
.cnl-tabs .cnl-tab:focus-visible,.cnl-tabs .cnl-item>summary:focus-visible{outline:3px solid var(--cnl-link-color,#b9dcf3);outline-offset:3px}
.cnl-tabs .cnl-panel[hidden]{display:none!important}
.cnl-tabs:not(.cnl-ready)>.cnl-panel:not(.cnl-initial){display:none}
.cnl-tabs .cnl-panel>.cnl-panel-title{display:none}
.cnl-tabs .cnl-panel-title{color:var(--cnl-question-color,#fff);font-size:var(--cnl-question-font,14px)}
.cnl-tabs .cnl-item{margin:0;border:0;border-bottom:var(--cnl-line-width,1px) solid var(--cnl-line-color,#c9c9c9);background:transparent;box-shadow:none;border-radius:0}
.cnl-tabs .cnl-item>summary{position:relative;display:flex;align-items:baseline;gap:12px;list-style:none;cursor:pointer;padding:var(--cnl-question-py,12px) 12px;color:var(--cnl-question-color,#fff);font-size:var(--cnl-question-font,14px);font-weight:700;line-height:1.4;overflow-wrap:anywhere}
.cnl-tabs .cnl-item>summary::-webkit-details-marker{display:none}
.cnl-tabs .cnl-item>summary::marker{content:""}
.cnl-tabs .cnl-item>summary::before{content:"";display:block;flex:0 0 8px;width:8px;height:8px;border-right:2px solid currentColor;border-bottom:2px solid currentColor;transform:rotate(45deg);align-self:flex-start;margin-top:.3em;transition:transform .15s}
.cnl-tabs .cnl-item[open]>summary::before{transform:rotate(225deg);margin-top:.5em}
.cnl-tabs.cnl-icon-right .cnl-item>summary::before{order:1;margin-left:auto}
.cnl-tabs .cnl-answer{padding:0 var(--cnl-content-px,12px) var(--cnl-question-py,12px);color:var(--cnl-answer-color,#fff);font-size:var(--cnl-answer-font,15px);overflow-wrap:anywhere;display:flow-root}
.cnl-tabs .cnl-answer>:first-child{margin-top:0}
.cnl-tabs .cnl-answer>:last-child{margin-bottom:0}
.cnl-tabs .cnl-answer a{color:var(--cnl-link-color,#b9dcf3);text-decoration:underline}
.cnl-tabs .cnl-answer img,.cnl-tabs .cnl-answer video{max-width:100%;height:auto}
.cnl-tabs .cnl-answer table{display:block;max-width:100%;overflow:auto}
.cnl-tabs .cnl-answer pre{max-width:100%;overflow:auto;white-space:pre-wrap}
@media(max-width:767px){.cnl-mobile-scroll .cnl-nav{flex-wrap:nowrap;justify-content:flex-start;overflow-x:auto;padding:5px 4px 12px;scrollbar-width:thin}.cnl-mobile-scroll a.cnl-tab{flex-shrink:0;max-width:90%;white-space:normal}}
@media(prefers-reduced-motion:reduce){.cnl-tabs .cnl-tab,.cnl-tabs .cnl-item>summary::before{transition:none}.cnl-shadow a.cnl-tab:hover{transform:none}}
@media print{.cnl-tabs .cnl-nav{display:none}.cnl-tabs .cnl-panel[hidden]{display:block!important}.cnl-ready>.cnl-panel>.cnl-panel-title{display:block}.cnl-tabs{--cnl-background:#fff!important;--cnl-question-color:#000!important;--cnl-answer-color:#000!important;--cnl-link-color:#000!important}.cnl-tabs .cnl-item::details-content{content-visibility:visible}}
