.number-scroll[data-v-1a15b361]{display:inline-block;font-variant-numeric:tabular-nums;font-family:DINPro,Arial,sans-serif;letter-spacing:.5px}.number-scroll.large[data-v-1a15b361]{font-weight:700}.number-scroll.primary[data-v-1a15b361]{color:var(--theme-primary);background:var(--theme-gradient-1);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}.number-scroll.success[data-v-1a15b361]{color:#52c41a;background:linear-gradient(135deg,#52c41a,#73d13d);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}.number-scroll.warning[data-v-1a15b361]{color:#faad14;background:linear-gradient(135deg,#faad14,#ffc53d);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}.number-scroll.error[data-v-1a15b361]{color:#ff4d4f;background:linear-gradient(135deg,#ff4d4f,#ff7875);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}.number-scroll.glow[data-v-1a15b361]{text-shadow:0 0 10px currentColor,0 0 20px currentColor,0 0 30px currentColor}.number-scroll.animate[data-v-1a15b361]{-webkit-animation:pulse-1a15b361 2s ease-in-out infinite alternate;animation:pulse-1a15b361 2s ease-in-out infinite alternate}@-webkit-keyframes pulse-1a15b361{0%{opacity:.8;-webkit-transform:scale(.98);transform:scale(.98)}to{opacity:1;-webkit-transform:scale(1);transform:scale(1)}}@keyframes pulse-1a15b361{0%{opacity:.8;-webkit-transform:scale(.98);transform:scale(.98)}to{opacity:1;-webkit-transform:scale(1);transform:scale(1)}}.markdown-pdf-viewer[data-v-90189bc2]{width:100%}.viewer-status[data-v-90189bc2]{min-height:calc(100vh - 128px);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:16px;color:var(--theme-text-2);font-size:16px}.viewer-status__icon[data-v-90189bc2]{font-size:32px;color:var(--theme-primary)}.viewer-status--error[data-v-90189bc2]{color:var(--theme-danger)}.viewer-shell[data-v-90189bc2]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:16px;padding-bottom:48px}.viewer-toolbar[data-v-90189bc2]{width:794px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.viewer-pages[data-v-90189bc2]{gap:20px}.viewer-page[data-v-90189bc2],.viewer-pages[data-v-90189bc2]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.viewer-page[data-v-90189bc2]{width:794px;min-height:1123px;background:var(--theme-bg-2);padding:0 64px;-webkit-box-sizing:border-box;box-sizing:border-box;border-radius:8px;-webkit-box-shadow:0 2px 16px rgba(15,23,42,.08);box-shadow:0 2px 16px rgba(15,23,42,.08);position:relative}.viewer-page__header[data-v-90189bc2]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:16px 0 12px;border-bottom:1px solid var(--theme-primary-07-border);-ms-flex-negative:0;flex-shrink:0}.viewer-page__header .viewer-page__header-title[data-v-90189bc2]{font-size:12px;color:var(--theme-text-2);overflow:hidden;text-overflow:ellipsis;white-space:nowrap;max-width:70%}.viewer-page__header .viewer-page__header-date[data-v-90189bc2]{font-size:12px;color:var(--theme-text-2);-ms-flex-negative:0;flex-shrink:0}.viewer-markdown[data-v-90189bc2]{color:var(--theme-text-1);line-height:1.8;-webkit-box-flex:1;-ms-flex:1;flex:1;padding:24px 0}.viewer-page__footer[data-v-90189bc2]{margin-top:auto;padding:12px 0 16px;border-top:1px solid var(--theme-primary-07-border);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-size:12px;color:var(--theme-text-7);-ms-flex-negative:0;flex-shrink:0}@media (max-width:900px){.viewer-page[data-v-90189bc2],.viewer-toolbar[data-v-90189bc2]{width:100%}.viewer-page[data-v-90189bc2]{min-height:auto;padding:0 20px;border-radius:8px}}.viewer-markdown table{width:100%;border-collapse:collapse;margin:12px 0;font-size:13px;color:var(--theme-text-1)}.viewer-markdown table td,.viewer-markdown table th{border:1px solid #dde1e7;padding:8px 12px;text-align:left;line-height:1.5!important;word-break:break-word}.viewer-markdown table th{background:#f3f4f6;font-weight:600;color:#374151}.viewer-markdown table tr:nth-child(2n) td{background:#f9fafb}.viewer-markdown h1,.viewer-markdown h2,.viewer-markdown h3{color:var(--theme-text-1);margin-top:1.2em;margin-bottom:.4em}.viewer-markdown p{margin:.5em 0}.viewer-markdown ol,.viewer-markdown ul{padding-left:0;margin:.4em 0}.viewer-markdown code{background:#f3f4f6;padding:2px 6px;border-radius:4px;font-size:.9em}.viewer-markdown pre{background:#1e293b;color:#e2e8f0;padding:16px;border-radius:8px;overflow-x:auto}.viewer-markdown pre code{background:none;padding:0;color:inherit}.report-heatmap-table[data-v-3e7a8834]{padding-bottom:8px;max-width:1110px;border:1px solid #e6e6e6;border-radius:16px;overflow:visible;background:transparent}.report-heatmap-table__pdf-page[data-v-3e7a8834]{display:none}.report-heatmap-table__head[data-v-3e7a8834],.report-heatmap-table__row[data-v-3e7a8834]{display:grid}.report-heatmap-table__row+.report-heatmap-table__row[data-v-3e7a8834]{margin-top:2px}.report-heatmap-table__row[data-v-3e7a8834]{padding:0 8px}.report-heatmap-table__head[data-v-3e7a8834]{padding:8px 8px 10px;position:static;grid-template-rows:38px 26px;color:#7b8aa3;font-size:12px;overflow:hidden}.report-heatmap-table__platform-group-bg[data-v-3e7a8834]{display:block;-ms-flex-item-align:stretch;align-self:stretch;justify-self:stretch;background:#f7f7f7;border-radius:4px;pointer-events:none}.report-heatmap-table__head--sticky[data-v-3e7a8834]{position:sticky;top:73px;z-index:20;background:#fff}.report-heatmap-table__head--stuck[data-v-3e7a8834]{-webkit-box-shadow:0 1px 0 #edf0f5;box-shadow:0 1px 0 #edf0f5}[data-v-3e7a8834] .report-page--pdf-export .report-heatmap-table__head,[data-v-3e7a8834] .report-page--pdf-export .report-heatmap-table__head--sticky,[data-v-3e7a8834] .report-page--pdf-export .report-heatmap-table__head--stuck{position:static;top:auto;z-index:auto;-webkit-box-shadow:none;box-shadow:none}[data-v-3e7a8834] .report-page--pdf-export .report-heatmap-table--pdf-paginated{display:grid;gap:24px;border:none;border-radius:0;background:transparent}[data-v-3e7a8834] .report-page--pdf-export .report-heatmap-table--pdf-paginated .report-heatmap-table__screen{display:none}[data-v-3e7a8834] .report-page--pdf-export .report-heatmap-table--pdf-paginated .report-heatmap-table__pdf-page{display:block;overflow:hidden;border:1px solid #e6e6e6;border-radius:14px;background:transparent}[data-v-3e7a8834] .report-page--pdf-export .report-heatmap-table>.report-heatmap-table__pdf-page:only-child{display:block}.report-heatmap-table__cell[data-v-3e7a8834],.report-heatmap-table__flat-head[data-v-3e7a8834],.report-heatmap-table__platform-head[data-v-3e7a8834],.report-heatmap-table__terminal-head[data-v-3e7a8834]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:7px 0}.report-heatmap-table__row .report-heatmap-table__cell[data-v-3e7a8834]{padding:0}.report-heatmap-table__platform-head[data-v-3e7a8834]{padding:9px 0 6px}.report-heatmap-table__terminal-head[data-v-3e7a8834]{width:100%;padding:0 0 6px;line-height:20px}.report-heatmap-table__terminal-head--empty[data-v-3e7a8834]{visibility:hidden}.report-heatmap-table__corner[data-v-3e7a8834],.report-heatmap-table__scene[data-v-3e7a8834]{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;color:#4c5367;text-align:left}.report-heatmap-table__corner[data-v-3e7a8834]{position:relative;padding:0;overflow:hidden;visibility:hidden}.report-heatmap-table__corner em[data-v-3e7a8834]{position:absolute;z-index:1;font-style:normal;line-height:1.2;white-space:nowrap}.report-heatmap-table__corner--grouped[data-v-3e7a8834]{grid-row:span 2}.report-heatmap-table__corner-platform[data-v-3e7a8834]{top:9px;right:20px;color:#818eb2;font-weight:400;font-size:14px}.report-heatmap-table__corner-scene[data-v-3e7a8834]{left:30px;bottom:7px;color:#818eb2;font-weight:400;font-size:14px}[data-v-3e7a8834] .report-page--pdf-export .report-heatmap-table__head{position:static;-webkit-box-shadow:none;box-shadow:none}.report-heatmap-table__platform-head[data-v-3e7a8834]{gap:6px;min-width:0;color:#2c3340;position:relative;z-index:1}.report-heatmap-table__platform-head img[data-v-3e7a8834]{width:24px;height:24px;-ms-flex-negative:0;flex-shrink:0;-o-object-fit:contain;object-fit:contain}.report-heatmap-table__platform-head em[data-v-3e7a8834]{min-width:0;overflow:hidden;font-style:normal;text-overflow:ellipsis;white-space:nowrap}.report-heatmap-table__platform-head--standalone[data-v-3e7a8834]{-ms-flex-item-align:stretch;align-self:stretch;padding:0 6px;color:#818eb2;font-size:14px;font-weight:400;line-height:20px;text-align:center}.report-heatmap-table__platform-head--standalone em[data-v-3e7a8834]{display:block;max-width:100%;color:#818eb2;font-size:14px;font-weight:400;line-height:20px;overflow:visible;text-align:center;text-overflow:clip;white-space:normal;word-break:break-all}.report-heatmap-table__flat-head[data-v-3e7a8834],.report-heatmap-table__terminal-head[data-v-3e7a8834]{position:relative;z-index:1;color:#818eb2;font-size:14px;font-weight:400;white-space:normal;word-break:break-word;text-align:center}.report-heatmap-table__terminal-head.is-no-border[data-v-3e7a8834]{border-right:none!important}.report-heatmap-table__scene[data-v-3e7a8834]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-size:12px;height:51px;overflow:hidden;padding:0 18px 0 4px;text-align:left;line-height:18px;-webkit-box-sizing:border-box;box-sizing:border-box}.report-heatmap-table__scene-text[data-v-3e7a8834]{display:-webkit-box;max-height:50.4px;overflow:hidden;font-style:normal;line-height:1.4;text-overflow:ellipsis;word-break:break-all;-webkit-box-orient:vertical;-webkit-line-clamp:3}.report-heatmap-table__cell[data-v-3e7a8834]{font-size:16px;font-weight:700;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;font-family:DINPro}.report-heatmap-table__cell.is-no-border[data-v-3e7a8834]{border-right:none!important}.report-heatmap-table__cell--comparison[data-v-3e7a8834]{min-height:62px}.report-heatmap-table__cell-content[data-v-3e7a8834]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;gap:2px;width:100%;min-width:51px;height:51px;border-radius:4px;-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-transition:all .25s ease;transition:all .25s ease}.report-heatmap-table__cell-main[data-v-3e7a8834]{line-height:1.2}.report-heatmap-table__cell-main--status[data-v-3e7a8834]{font-size:12px;font-weight:500;line-height:1.2;white-space:nowrap}.report-heatmap-table__cell-comparison[data-v-3e7a8834]{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;gap:2px;height:16px;padding:0 4px;background:#fff;border-radius:4px;-webkit-box-sizing:border-box;box-sizing:border-box;font-size:10px;line-height:1;font-weight:700;color:#4c5367}.report-heatmap-table__cell-comparison i[data-v-3e7a8834]{font-size:10px;font-weight:600}.report-heatmap-table__cell-comparison em[data-v-3e7a8834]{font-style:normal}.report-heatmap-table__cell-comparison--up[data-v-3e7a8834]{color:#2fb36f}.report-heatmap-table__cell-comparison--down[data-v-3e7a8834]{color:#f26d6d}