.cctab-root .cctab-eyebrow{color:var(--cctab-eyebrow-c,inherit)!important;font-family:var(--cctab-eyebrow-ff,inherit)!important;font-size:var(--cctab-eyebrow-fs,inherit)!important;font-style:var(--cctab-eyebrow-fi,normal)!important;font-weight:var(--cctab-eyebrow-fw,inherit)!important;letter-spacing:var(--cctab-eyebrow-ls,normal)!important;line-height:var(--cctab-eyebrow-lh,1.4)!important;text-transform:var(--cctab-eyebrow-tt,none)!important}.cctab-root .cctab-note{color:var(--cctab-note-c,inherit)!important;font-family:var(--cctab-note-ff,inherit)!important;font-size:var(--cctab-note-fs,inherit)!important;font-style:var(--cctab-note-fi,normal)!important;font-weight:var(--cctab-note-fw,inherit)!important;letter-spacing:var(--cctab-note-ls,normal)!important;line-height:var(--cctab-note-lh,1.4)!important;text-transform:var(--cctab-note-tt,none)!important}.cctab-root .cctab-th{color:var(--cctab-th-c,inherit)!important;font-family:var(--cctab-th-ff,inherit)!important;font-size:var(--cctab-th-fs,inherit)!important;font-style:var(--cctab-th-fi,normal)!important;font-weight:var(--cctab-th-fw,inherit)!important;letter-spacing:var(--cctab-th-ls,normal)!important;line-height:var(--cctab-th-lh,1.4)!important;text-transform:var(--cctab-th-tt,none)!important}.cctab-root .cctab-label{color:var(--cctab-label-c,inherit)!important;font-family:var(--cctab-label-ff,inherit)!important;font-size:var(--cctab-label-fs,inherit)!important;font-style:var(--cctab-label-fi,normal)!important;font-weight:var(--cctab-label-fw,inherit)!important;letter-spacing:var(--cctab-label-ls,normal)!important;line-height:var(--cctab-label-lh,1.4)!important;text-transform:var(--cctab-label-tt,none)!important}.cctab-root .cctab-td:not(.cctab-label){color:var(--cctab-cell-c,inherit)!important;font-family:var(--cctab-cell-ff,inherit)!important;font-size:var(--cctab-cell-fs,inherit)!important;font-style:var(--cctab-cell-fi,normal)!important;font-weight:var(--cctab-cell-fw,inherit)!important;letter-spacing:var(--cctab-cell-ls,normal)!important;line-height:var(--cctab-cell-lh,1.4)!important;text-transform:var(--cctab-cell-tt,none)!important}.cctab-root .cctab-td:before{color:var(--cctab-m_label-c,inherit)!important;font-family:var(--cctab-m_label-ff,inherit)!important;font-size:var(--cctab-m_label-fs,inherit)!important;font-style:var(--cctab-m_label-fi,normal)!important;font-weight:var(--cctab-m_label-fw,inherit)!important;letter-spacing:var(--cctab-m_label-ls,normal)!important;line-height:var(--cctab-m_label-lh,1.4)!important;text-transform:var(--cctab-m_label-tt,none)!important}@media (max-width:767px){.cctab-root .cctab-eyebrow{font-size:var(--cctab-eyebrow-fsm,var(--cctab-eyebrow-fs,inherit))!important}.cctab-root .cctab-note{font-size:var(--cctab-note-fsm,var(--cctab-note-fs,inherit))!important}.cctab-root .cctab-th{font-size:var(--cctab-th-fsm,var(--cctab-th-fs,inherit))!important}.cctab-root .cctab-label{font-size:var(--cctab-label-fsm,var(--cctab-label-fs,inherit))!important}.cctab-root .cctab-td:not(.cctab-label){font-size:var(--cctab-cell-fsm,var(--cctab-cell-fs,inherit))!important}.cctab-root .cctab-td:before{font-size:var(--cctab-m_label-fsm,var(--cctab-m_label-fs,inherit))!important}}.cctab-root{display:block;max-width:var(--cctab-max,none);width:100%}.cctab-root *,.cctab-root :after,.cctab-root :before{box-sizing:border-box}.cctab-root p{margin:0}.cctab-root .cctab-sr,.cctab-root caption.cctab-sr{height:1px!important;overflow:hidden!important;position:absolute!important;width:1px!important;clip:rect(0 0 0 0)!important;border:0!important;padding:0!important;white-space:nowrap!important}.cctab-root .cctab-bar{align-items:baseline;display:flex;flex-wrap:wrap;gap:12px 32px;justify-content:space-between;margin-bottom:var(--cctab-bar-gap,16px);padding-bottom:16px}.cctab-root.cctab-bar-lined .cctab-bar{border-bottom:1px solid var(--cctab-bar-line)}.cctab-root .cctab-note{margin-left:auto!important;text-align:right}.cctab-root .cctab-wrap{width:100%}.cctab-root table.cctab{background:var(--cctab-row-bg)!important;border:var(--cctab-bw,1px) solid var(--cctab-border)!important;border-collapse:separate!important;border-radius:var(--cctab-r,0)!important;border-spacing:0!important;margin:0!important;max-width:none!important;overflow:hidden;table-layout:auto;width:100%!important}.cctab-root .cctab :is(thead,tbody,tr){background:none!important;border:0!important}.cctab-root .cctab :is(th,td){background:transparent!important;border:0!important;box-shadow:none!important;margin:0!important;overflow-wrap:anywhere;padding:var(--cctab-py,18px) var(--cctab-px,24px)!important;text-align:left;vertical-align:var(--cctab-valign,middle)!important;word-break:normal}.cctab-root .cctab thead th{background:var(--cctab-head-bg)!important;border-bottom:var(--cctab-dw,1px) solid var(--cctab-head-line)!important;padding-bottom:var(--cctab-hpy,16px)!important;padding-top:var(--cctab-hpy,16px)!important}.cctab-root .cctab thead.cctab-sr-head{height:1px;overflow:hidden;position:absolute!important;width:1px;clip:rect(0 0 0 0)}.cctab-root .cctab tbody tr:not(:last-child) :is(th,td){border-bottom:var(--cctab-dw,1px) solid var(--cctab-div)!important}.cctab-root.cctab-stripe-even .cctab tbody tr:nth-child(2n) :is(th,td){background:var(--cctab-stripe)!important}.cctab-root.cctab-stripe-odd .cctab tbody tr:nth-child(odd) :is(th,td){background:var(--cctab-stripe)!important}.cctab-root .cctab tbody tr.is-hl :is(th,td){background:var(--cctab-hl-bg)!important}.cctab-root .cctab tbody tr.is-hl>:first-child{box-shadow:inset 3px 0 0 var(--cctab-hl-bar)!important}.cctab-root .cctab .cctab-a-center{text-align:center!important}.cctab-root .cctab .cctab-a-right{text-align:right!important}.cctab-root .cctab .cctab-a-left{text-align:left!important}.cctab-root .cctab-v{display:block}.cctab-root :is(strong,b){font-weight:800}.cctab-root .cctab-acc{color:var(--cctab-acc)}.cctab-root .cctab-mark{background:var(--cctab-mark);color:inherit;padding:0 .18em}.cctab-root .cctab-u{background-image:linear-gradient(var(--cctab-ul),var(--cctab-ul));background-position:0 100%;background-repeat:no-repeat;background-size:100% 2px;padding-bottom:2px}.cctab-root .cctab-link{color:var(--cctab-link)!important;text-decoration:underline}.cctab-root .cctab-link:focus-visible{outline:2px solid var(--cctab-focus);outline-offset:2px}.cctab-root .cctab-td:before{content:none}@media (max-width:767px){.cctab-root.cctab-ph-scroll .cctab-wrap{overflow-x:auto;-webkit-overflow-scrolling:touch}.cctab-root.cctab-ph-scroll table.cctab{min-width:640px}.cctab-root .cctab-note{margin-left:0!important;text-align:left}.cctab-root.cctab-ph-fit table.cctab{table-layout:fixed}}@media (max-width:767px){.cctab-root.cctab-ph-fit .cctab :is(th,td){overflow-wrap:normal!important;padding:calc(var(--cctab-py,18px)*.8) calc(var(--cctab-px,24px)*.6)!important;word-break:normal!important}.cctab-root.cctab-ph-fit .cctab thead th{padding-bottom:calc(var(--cctab-hpy,16px)*.9)!important;padding-top:calc(var(--cctab-hpy,16px)*.9)!important}}@media (max-width:767px){.cctab-root.cctab-ph-cards .cctab :is(tbody,tr,th,td),.cctab-root.cctab-ph-cards table.cctab{display:block!important;width:100%!important}.cctab-root.cctab-ph-cards .cctab colgroup{display:none}.cctab-root.cctab-ph-cards .cctab thead{height:1px;overflow:hidden;position:absolute!important;width:1px;clip:rect(0 0 0 0)}.cctab-root.cctab-ph-cards .cctab tbody tr{padding:calc(var(--cctab-card-pad,18px) - 6px) 0!important}.cctab-root.cctab-ph-cards .cctab tbody tr:not(:last-child){border-bottom:var(--cctab-dw,1px) solid var(--cctab-div)!important}.cctab-root.cctab-ph-cards .cctab tbody tr :is(th,td){background:transparent!important;border-bottom:0!important;padding:6px var(--cctab-card-pad,18px)!important;text-align:left!important}.cctab-root.cctab-ph-cards.cctab-stripe-even .cctab tbody tr:nth-child(2n),.cctab-root.cctab-ph-cards.cctab-stripe-odd .cctab tbody tr:nth-child(odd){background:var(--cctab-stripe)!important}.cctab-root.cctab-ph-cards .cctab tbody tr.is-hl{background:var(--cctab-hl-bg)!important;box-shadow:inset 3px 0 0 var(--cctab-hl-bar)}.cctab-root.cctab-ph-cards .cctab tbody tr.is-hl>:first-child{box-shadow:none!important}.cctab-root.cctab-ph-cards .cctab .cctab-td:not(.cctab-label):before{content:attr(data-label);display:block;margin-bottom:4px}.cctab-root.cctab-ph-cards.cctab-no-mlabels .cctab .cctab-td:not(.cctab-label):before{content:none;display:none}.cctab-root.cctab-ph-cards .cctab .cctab-td:empty,.cctab-root.cctab-ph-cards .cctab .cctab-td:has(>.cctab-v:empty){display:none!important}}