.cbn-chart{--span-track:var(--cbn-ink-soft);--span-selected:var(--cbn-brand-blue);--span-handle:var(--cbn-ink);--span-focus:var(--cbn-focus);--stale-edge:var(--cbn-ink-soft);box-sizing:border-box;color:var(--cbn-ink);font-family:var(--cbn-font-sans);font-size:var(--cbn-text-md);line-height:var(--cbn-leading-body);background:0 0;min-width:0;max-width:100%;margin:0;padding:0}.cbn-chart *,.cbn-chart :before,.cbn-chart :after{box-sizing:border-box}.cbn-chart[hidden],.cbn-chart [hidden]{display:none!important}.cbn-chart__sample{margin:0 0 var(--cbn-space-2);padding:var(--cbn-space-1) var(--cbn-space-2);border:1px solid var(--cbn-flag);color:var(--cbn-flag);font-size:var(--cbn-text-xs);text-transform:uppercase;letter-spacing:.04em;font-weight:700;display:inline-block}.cbn-chart__head{margin:0}.cbn-chart__title{margin:0 0 var(--cbn-space-4);padding-bottom:var(--cbn-space-2);border-bottom:1px solid var(--cbn-rule);font-family:var(--cbn-font-sans);font-size:var(--cbn-text-sm);letter-spacing:.08em;text-transform:uppercase;color:var(--cbn-brand-blue);font-weight:600;line-height:1.3}.cbn-chart__headline{margin:0 0 var(--cbn-space-2);font-size:var(--cbn-text-xl);font-weight:var(--cbn-weight-headline,500);line-height:var(--cbn-leading-headline,1.3);letter-spacing:-.01em;color:var(--cbn-ink)}.cbn-chart__subtitle{color:var(--cbn-ink-soft);font-size:var(--cbn-text-sm);margin:2px 0 0}.cbn-fig{background:var(--cbn-brand-red);color:var(--cbn-bg);font-weight:var(--cbn-weight-fig,700);-webkit-box-decoration-break:clone;box-decoration-break:clone;padding:0 .16em}.cbn-chart__controls{gap:var(--cbn-space-3);margin-top:var(--cbn-space-4);flex-direction:column;display:flex}.cbn-chart__row{gap:var(--cbn-space-2) var(--cbn-space-3);flex-wrap:wrap;align-items:center;min-width:0;display:flex}.cbn-chart__hint{color:var(--cbn-ink-soft);font-size:var(--cbn-text-sm);margin:0}.cbn-seg{gap:var(--cbn-space-1);border:1px solid var(--cbn-rule);border-radius:var(--radius-pill,var(--cbn-radius));background:var(--cbn-bg);flex-wrap:wrap;max-width:100%;padding:3px;display:inline-flex}.cbn-seg__btn{appearance:none;cursor:pointer;font:inherit;font-size:var(--cbn-text-sm);font-weight:600;line-height:var(--cbn-leading-tight);padding:0 var(--cbn-space-4);min-height:34px;color:var(--cbn-ink-soft);border-radius:var(--radius-pill,var(--cbn-radius));background:0 0;border:0;margin:0}.cbn-seg__btn[aria-pressed=true]{background:var(--cbn-ink);color:var(--cbn-bg)}.cbn-seg__btn:hover:not([aria-pressed=true]){color:var(--cbn-ink)}.cbn-chart__tabs{margin-top:var(--cbn-space-4);gap:0;display:flex}.cbn-tab{appearance:none;cursor:pointer;font:inherit;font-size:var(--cbn-text-sm);font-weight:600;line-height:var(--cbn-leading-tight);padding:var(--cbn-space-2) var(--cbn-space-4);min-height:40px;color:var(--cbn-ink-soft);border:0;border-bottom:2px solid var(--cbn-rule);background:0 0;border-radius:0;margin:0}.cbn-tab[aria-pressed=true]{color:var(--cbn-ink);border-bottom-color:var(--cbn-brand-blue)}.cbn-tab:hover:not([aria-pressed=true]){color:var(--cbn-ink)}.cbn-chip{appearance:none;cursor:pointer;font:inherit;font-size:var(--cbn-text-sm);align-items:center;gap:var(--cbn-space-2);min-height:40px;padding:0 var(--cbn-space-1) 0 var(--cbn-space-3);background:var(--cbn-bg);color:var(--cbn-ink);border:1px solid var(--cbn-rule);border-radius:var(--cbn-radius);font-weight:600;display:inline-flex}.cbn-chip:hover{border-color:var(--cbn-chart-axis)}.cbn-chip__sw{flex:none;display:inline-flex}.cbn-chip__x{text-align:center;width:30px;color:var(--cbn-ink-soft);font-size:var(--cbn-text-lg);line-height:1;display:inline-block}.cbn-select{font:inherit;font-size:var(--cbn-text-sm);max-width:100%;min-height:40px;padding:var(--cbn-space-1) var(--cbn-space-3);color:var(--cbn-ink);background:var(--cbn-bg);border:1px solid var(--cbn-rule);border-radius:var(--cbn-radius)}.cbn-select:disabled{color:var(--cbn-ink-soft)}.cbn-field{align-items:center;gap:var(--cbn-space-2);font-size:var(--cbn-text-sm);display:inline-flex}.cbn-field__label{color:var(--cbn-ink-soft);font-weight:600}.cbn-link{appearance:none;padding:var(--cbn-space-2) 0;cursor:pointer;font:inherit;font-size:var(--cbn-text-sm);color:var(--cbn-link);background:0 0;border:0;margin:0;font-weight:600;text-decoration:none}.cbn-link:hover{text-decoration:underline}.cbn-link:disabled{color:var(--cbn-ink-soft);cursor:default}.cbn-chart__slider{align-items:center;gap:var(--cbn-space-3);margin-top:var(--cbn-space-3);display:flex}.cbn-range{min-width:0;height:40px;accent-color:var(--cbn-brand-blue);flex:1}.cbn-range__out{min-width:4.5em;font-weight:600;font-size:var(--cbn-text-md);font-family:var(--cbn-font-mono);font-variant-numeric:tabular-nums}.cbn-chart__plate{margin-top:var(--cbn-space-4);background:var(--cbn-surface);border:1px solid var(--cbn-rule);color:var(--cbn-ink);min-width:0;padding:20px 20px 14px}.cbn-chart[data-stale] .cbn-chart__plate{border:1px dashed var(--stale-edge)}.cbn-chart__plot{width:100%;min-width:0;overflow:hidden}.cbn-chart__plot svg{max-width:100%;display:block}.cbn-chart__empty{padding:var(--cbn-space-5) 0;color:var(--cbn-ink-soft);margin:0}.cbn-chart--unavailable .cbn-chart__plate{margin-top:var(--cbn-space-4)}.cbn-chart__loading{min-height:22rem}.cbn-chart[data-variant=pick] .cbn-chart__loading{min-height:14rem}.cbn-chart__missing{margin:var(--cbn-space-2) 0 0;color:var(--cbn-ink-soft);font-size:var(--cbn-text-sm)}.cbn-chart__table{border:1px solid var(--cbn-rule);background:var(--cbn-bg);max-height:26rem;overflow:auto}.cbn-chart__table table{border-collapse:collapse;width:100%;font-size:var(--cbn-text-sm)}.cbn-chart__table th,.cbn-chart__table td{padding:var(--cbn-space-2) var(--cbn-space-3);text-align:left;border-bottom:1px solid var(--cbn-rule);white-space:nowrap}.cbn-chart__table thead th{background:var(--cbn-surface);z-index:1;font-weight:600;position:sticky;top:0}.cbn-chart__table tbody th{font-weight:500}.cbn-chart__table .cbn-num{text-align:right;font-family:var(--cbn-font-mono);font-variant-numeric:tabular-nums}.cbn-chart__table thead th:not(:first-child){text-align:right}.cbn-chart__table .cbn-empty{color:var(--cbn-ink-soft)}.cbn-flag{color:var(--cbn-flag);margin-left:2px;font-weight:700}.cbn-chart__credit{border-top:1px solid var(--cbn-rule);color:var(--cbn-ink-soft);font-size:var(--cbn-text-xs);flex-wrap:wrap;justify-content:space-between;gap:4px 12px;margin:12px 0 0;padding-top:10px;line-height:1.45;display:flex}.cbn-chart__source{overflow-wrap:anywhere;flex:18rem;min-width:0;margin:0}.cbn-chart__source a{color:var(--cbn-link)}.cbn-chart__stale{color:var(--cbn-ink);overflow-wrap:anywhere;flex:100%;min-width:0;margin:0;font-weight:600}.cbn-chart__stale[hidden]{display:none}.cbn-chart__counted{color:var(--cbn-ink);overflow-wrap:anywhere;flex:100%;min-width:0;margin:0}.cbn-chart__counted a{color:var(--cbn-link)}.cbn-chart__made{white-space:nowrap}.cbn-chart__notice{color:var(--cbn-ink-soft);overflow-wrap:anywhere;flex:100%;min-width:0;margin:0}.cbn-chart__licence{color:var(--cbn-ink-soft)}.cbn-chart__brand{color:var(--cbn-ink);white-space:nowrap;font-weight:700}.cbn-chart__open{color:var(--cbn-link);white-space:nowrap;font-weight:700;text-decoration:none}.cbn-chart__open:hover{text-decoration:underline}.cbn-chart__calc{margin:var(--cbn-space-3) 0 0;padding-left:var(--cbn-space-3);border-left:3px solid var(--cbn-brand-blue);color:var(--cbn-ink);font-size:var(--cbn-text-sm)}.cbn-chart__about{margin-top:var(--cbn-space-4);font-size:var(--cbn-text-sm);color:var(--cbn-ink-soft)}.cbn-chart__about summary{cursor:pointer;color:var(--cbn-ink);padding:var(--cbn-space-2) 0;font-weight:600}.cbn-chart__about ul{margin:var(--cbn-space-2) 0 0;padding-left:var(--cbn-space-5)}.cbn-chart__about li+li{margin-top:var(--cbn-space-2)}.cbn-about__facts{gap:var(--cbn-space-2) var(--cbn-space-4);margin:var(--cbn-space-4) 0 0;padding-top:var(--cbn-space-3);border-top:1px solid var(--cbn-rule);grid-template-columns:minmax(9rem,14rem) minmax(0,1fr);display:grid}.cbn-about__facts dt{color:var(--cbn-ink);font-weight:600}.cbn-about__facts dd{overflow-wrap:anywhere;margin:0}.cbn-about__note{color:var(--cbn-ink-soft);font-size:var(--cbn-text-sm);display:block}@media (width<=520px){.cbn-about__facts{grid-template-columns:minmax(0,1fr);gap:0}.cbn-about__facts dd{margin-bottom:var(--cbn-space-3)}}.cbn-chart__downloads{gap:var(--cbn-space-1) var(--cbn-space-5);margin-top:var(--cbn-space-3);flex-wrap:wrap;display:flex}.cbn-embed{margin-top:var(--cbn-space-3);padding:var(--cbn-space-4);border:1px solid var(--cbn-rule);background:var(--cbn-surface)}.cbn-embed__label{margin:0 0 var(--cbn-space-2);font-size:var(--cbn-text-sm);color:var(--cbn-ink);font-weight:600}.cbn-embed__code{resize:vertical;width:100%;font-family:var(--cbn-font-mono);font-size:var(--cbn-text-sm);line-height:var(--cbn-leading-body);padding:var(--cbn-space-3);color:var(--cbn-ink);background:var(--cbn-bg);border:1px solid var(--cbn-rule);border-radius:var(--cbn-radius);display:block}.cbn-embed__row{align-items:center;gap:var(--cbn-space-1) var(--cbn-space-4);margin-top:var(--cbn-space-2);flex-wrap:wrap;display:flex}.cbn-embed__hint{font-size:var(--cbn-text-sm);color:var(--cbn-ink-soft);flex:16rem;margin:0}.cbn-chart__skip{display:none!important}.cbn-chart :focus-visible{outline:2px solid var(--cbn-focus);outline-offset:2px}.cbn-chart--refused{border:1px solid var(--cbn-flag);padding:var(--cbn-space-4)}.cbn-chart--refused li{margin-top:var(--cbn-space-2)}.cbn-visually-hidden{clip:rect(0 0 0 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;position:absolute!important}@media (width<=760px){.cbn-chart__plate{padding:14px 14px 10px}.cbn-seg{flex-wrap:nowrap;overflow-x:auto}.cbn-seg__btn{white-space:nowrap;padding:0 10px}}@media (width<=520px){.cbn-seg{width:100%}.cbn-seg__btn{flex:auto}}.cbn-chart[data-variant=embed] .cbn-chart__title{font-size:var(--cbn-text-sm)}.cbn-chart[data-variant=embed] .cbn-chart__plate{margin-top:var(--cbn-space-3)}.cbn-chart[data-variant=embed] .cbn-chart__loading{min-height:12rem}.cbn-chart__brand:is(a){text-decoration:none}.cbn-chart__brand:is(a):hover{text-decoration:underline}@keyframes cbn-reveal{0%{clip-path:inset(0 100% 0 0)}to{clip-path:inset(0)}}@keyframes cbn-pop{0%{opacity:0;transform:scale(.97)}to{opacity:1;transform:none}}.cbn-is-new .cbn-chart[data-variant=pick] .cbn-chart__plate{animation:.32s cubic-bezier(.22,1,.36,1) cbn-pop}.cbn-is-new .cbn-chart[data-variant=pick] .cbn-chart__plot svg{animation:.7s cubic-bezier(.65,0,.35,1) .1s backwards cbn-reveal}@media (prefers-reduced-motion:reduce){.cbn-is-new .cbn-chart[data-variant=pick] .cbn-chart__plate,.cbn-is-new .cbn-chart[data-variant=pick] .cbn-chart__plot svg{animation:none}}.cbn-chart__spannote{margin:0 0 var(--cbn-space-2);color:var(--cbn-ink-soft);font-size:var(--cbn-text-sm);font-weight:600}.cbn-chart__span{margin-top:var(--cbn-space-3);padding-top:var(--cbn-space-3);border-top:1px solid var(--cbn-rule)}.cbn-span{min-width:0}.cbn-span__top{align-items:center;gap:var(--cbn-space-1) var(--cbn-space-4);flex-wrap:wrap;display:flex}.cbn-span__words{min-width:0;font-size:var(--cbn-text-sm);color:var(--cbn-ink);font-weight:600;font-family:var(--cbn-font-mono);font-variant-numeric:tabular-nums;flex:11rem}.cbn-span__quick{flex:0 auto}.cbn-span__reset{padding:var(--cbn-space-2) var(--cbn-space-1);min-height:34px}.cbn-span__track{--a:0;--b:1;touch-action:pan-y;cursor:pointer;-webkit-user-select:none;user-select:none;-webkit-tap-highlight-color:transparent;height:44px;margin:0 22px;position:relative}.cbn-span__rail,.cbn-span__sel{height:2px;margin-top:-1px;position:absolute;top:50%}.cbn-span__rail{background:var(--span-track);left:0;right:0}.cbn-span__sel{left:calc(var(--a,0) * 100%);width:calc((var(--b,1) - var(--a,0)) * 100%);background:var(--span-selected);height:4px;margin-top:-2px}.cbn-span__in{opacity:0;pointer-events:none;width:44px;height:44px;margin:0 0 0 -22px;padding:0;position:absolute;top:0}.cbn-span__in[data-which=start]{left:calc(var(--a,0) * 100%)}.cbn-span__in[data-which=end]{left:calc(var(--b,1) * 100%)}.cbn-span__handle{width:44px;height:44px;margin-left:-22px;position:absolute;top:0}.cbn-span__handle[data-which=start]{left:calc(var(--a,0) * 100%)}.cbn-span__handle[data-which=end]{left:calc(var(--b,1) * 100%)}.cbn-span__handle:before{content:"";background:var(--span-handle);border-radius:var(--cbn-radius);width:10px;height:26px;position:absolute;top:9px;left:17px}.cbn-span.is-dragging .cbn-span__handle:before,.cbn-span__in:focus-visible+.cbn-span__handle:before{background:var(--span-selected)}.cbn-span__in:focus-visible+.cbn-span__handle:after{content:"";border:2px solid var(--span-focus);border-radius:var(--cbn-radius);width:18px;height:34px;position:absolute;top:5px;left:13px}.cbn-span.is-dragging .cbn-span__track{cursor:grabbing}.cbn-span__quick{flex-wrap:wrap;overflow:visible}.cbn-span__quick .cbn-seg__btn{min-height:40px}@media (width<=520px){.cbn-span__quick{flex-wrap:nowrap;gap:0;width:100%}.cbn-span__quick .cbn-seg__btn{min-width:0;padding:0 var(--cbn-space-1);flex:1 1 0}}
