.kb-data{--kbd-surface: #ffffff;--kbd-ink: #1b181c;--kbd-ink-2: #57534e;--kbd-muted: #898781;--kbd-hair: rgba(27, 24, 28, .08);--kbd-grid: #e6e4de;--kbd-axis: #c9c6bd;--kbd-s1: #2a78d6;--kbd-s2: #eb6834;--kbd-s3: #1baf7a;--kbd-s4: #eda100;--kbd-dim: #b3b1a9}.dark .kb-data{--kbd-surface: #161b22;--kbd-ink: #e6edf3;--kbd-ink-2: #8b949e;--kbd-muted: #7d8590;--kbd-hair: rgba(255, 255, 255, .08);--kbd-grid: #262c35;--kbd-axis: #3a424d;--kbd-s1: #3987e5;--kbd-s2: #d95926;--kbd-s3: #199e70;--kbd-s4: #c98500;--kbd-dim: #4b535e}.kb-data .kbd-scroll{overflow-x:auto;overscroll-behavior-x:contain}.kb-data .kbd-table{border-collapse:collapse;width:100%;font-size:14px}.kb-data .kbd-table th,.kb-data .kbd-table td{text-align:left;padding:7px 8px;border-bottom:1px solid var(--kbd-hair);vertical-align:middle}.kb-data .kbd-table tbody tr:last-child th,.kb-data .kbd-table tbody tr:last-child td{border-bottom:0}.kb-data .kbd-table thead th{font-size:12px;color:var(--kbd-muted);font-weight:500;letter-spacing:.02em;white-space:nowrap}.kb-data .kbd-table tbody th{font-weight:500;white-space:nowrap;width:1%;color:var(--kbd-ink)}.kb-data .kbd-table .num{text-align:right;font-variant-numeric:tabular-nums;white-space:nowrap}.kb-data .kbd-table .rank{color:var(--kbd-muted);width:1%;font-variant-numeric:tabular-nums}.kb-data .kbd-barcell{min-width:260px}.kb-data .kbd-barwrap{display:block;padding-right:66px}.kb-data .kbd-track{display:block;height:16px;position:relative}.kb-data .kbd-bar{display:block;height:14px;margin-top:1px;background:var(--kbd-s1);border-radius:0 4px 4px 0;min-width:2px;width:var(--kbd-w)}.kb-data .kbd-val{position:absolute;top:-2px;left:calc(var(--kbd-w) + 8px);white-space:nowrap;font-variant-numeric:tabular-nums;color:var(--kbd-ink);font-size:13px}.kb-data{--kbd-up: #1f6fd0;--kbd-down: #c2410c}.dark .kb-data{--kbd-up: #5ea9f0;--kbd-down: #f08b5a}.kb-data .kbd-delta{font-variant-numeric:tabular-nums;font-size:13px;color:var(--kbd-ink-2)}.kb-data .kbd-delta.is-up{color:var(--kbd-up)}.kb-data .kbd-delta.is-down{color:var(--kbd-down)}.kb-data .kbd-delta.is-flat{color:var(--kbd-muted)}.kb-data .kbd-heat{position:relative;isolation:isolate}.kb-data .kbd-heat:before{content:"";position:absolute;inset:3px 0;border-radius:4px;background:var(--kbd-s1);opacity:calc(var(--kbd-heat, 0) * .22);z-index:-1}.kb-data .kbd-table tbody tr{transition:background-color .12s ease}.kb-data .kbd-table tbody tr:hover{background:color-mix(in srgb,var(--kbd-ink) 4%,transparent)}.kb-data .kbd-chart{width:100%;height:auto;display:block;overflow:visible}.kb-data .kbd-grid{stroke:var(--kbd-grid);stroke-width:1}.kb-data .kbd-tick{fill:var(--kbd-muted);font-size:11px}.kb-data .kbd-line{fill:none;stroke-width:2;stroke-linejoin:round;stroke-linecap:round}.kb-data .kbd-pt{stroke:var(--kbd-surface);stroke-width:2}.kb-data .kbd-area{fill:var(--kbd-s1);opacity:.12;stroke:none}.kb-data .kbd-endlabel{fill:var(--kbd-ink);font-size:12px}.kb-data .kbd-smtitle{fill:var(--kbd-ink);font-size:12px;font-weight:600}.kb-data .kbd-spark{width:104px;height:auto;vertical-align:middle}.kb-data .kbd-spark-area{fill:var(--kbd-s1);opacity:.12;stroke:none}.kb-data .kbd-spark polyline{fill:none;stroke:var(--kbd-s1);stroke-width:2;stroke-linejoin:round;stroke-linecap:round}.kb-data .kbd-spark circle{fill:var(--kbd-s1);stroke:var(--kbd-surface);stroke-width:2}.kb-data .kbd-legend{display:flex;flex-wrap:wrap;gap:6px 18px;font-size:13px;color:var(--kbd-ink-2)}.kb-data .kbd-legend span:before{content:"";display:inline-block;width:10px;height:10px;border-radius:2px;margin-right:6px;vertical-align:-1px;background:var(--kbd-c)}.kb-data .kbd-grid-sm{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px 20px}@media(max-width:900px){.kb-data .kbd-grid-sm{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:560px){.kb-data .kbd-grid-sm{grid-template-columns:minmax(0,1fr)}.kb-data .kbd-barcell{min-width:170px}}.kb-data .kbd-details summary{cursor:pointer;color:var(--kbd-ink);font-size:13px;font-weight:500}.kb-data .kbd-details summary:focus-visible{outline:2px solid var(--kbd-s1);outline-offset:3px;border-radius:4px}.kb-data .kbd-mini-track{display:block;height:4px;border-radius:999px;background:color-mix(in srgb,var(--kbd-s1) 14%,transparent);overflow:hidden}.kb-data .kbd-mini-track:before{content:"";display:block;height:100%;width:var(--kbd-w);min-width:3px;border-radius:999px;background:var(--kbd-s1)}.kb-data .kbd-card-spark svg{width:100%;height:auto;display:block}
