h1{font-size:2.7em}h1+div>p{padding:25px 0}h2{font-size:24px}h2+p{padding:0}#report-header{background-color:#eee}#report-header hr{border-color:#667a7d}#report-date{color:#667a7d}#report-toc{background-color:#f4f4f4}#report-metrics{background:linear-gradient(#eee 0,#fff 400px);margin-top:-40px;padding-top:40px}#report-metrics .report-metric{border-bottom:1px solid #0000;border-image:linear-gradient(90deg,#fff 0%,#667a7d 50%,#fff 100%) 1;padding-bottom:40px}#report-metrics .report-metric:last-child{border-bottom:none}#history label{display:block}#history .field-label-wrapper{align-items:center;gap:6px;margin-bottom:5px;display:flex}#history .field-label-wrapper label{margin-bottom:0}#history select,#update,#permalink{width:100%}#update{margin-bottom:12px}#permalink-icon{color:#667a7d;position:absolute;top:50%;left:21px;transform:translateY(-50%)}#permalink{margin:0;padding-left:20px}#permalink-wrapper{margin-bottom:12px}#wpt{width:100%}#toc li{list-style-type:initial;text-align:left;padding-top:5px;padding-bottom:5px;list-style-position:inside}#toc li ul{margin-left:20px}#toc a{color:#444}.metric-summaries{justify-content:center;display:flex}.metric-summary{flex-direction:column;align-items:center;margin:15px;display:flex}.metric-summary .client{text-transform:uppercase;font-size:10px}.metric-summary .primary{text-align:center;font-size:30px;line-height:36px}.metric-summary.desktop .primary{color:#04c7fd}.metric-summary.mobile .primary{color:#a62aa4}.change.good{color:#090}.change.bad{color:red}.table-wrapper{max-height:400px;overflow-y:auto}table{border-collapse:collapse;width:100%}table tbody tr:nth-child(odd){background-color:#f4f4f4}.highcharts-label table tbody tr:nth-child(odd),.echarts-tooltip-card table tbody tr:nth-child(odd),.echarts-tooltip-card table td{background-color:#0000!important}td,th{padding:0 5px}.volume{align-items:center;display:flex;position:relative}.volume div{opacity:.5;background-color:#eee;border:1px solid #666;border-top:none;height:100%;position:absolute;left:0}.volume div.desktop{background-color:#04c7fd;border-color:#12aef8}.volume div.mobile{background-color:#a62aa4;border-color:#842486}.volume span{z-index:1}.chart{box-sizing:border-box;background:#fff;border:1px solid #e5e7eb;border-radius:6px;min-width:300px;margin:0 auto 20px;padding:16px 16px 12px;position:relative}.chart-header{text-align:center;margin-bottom:8px;position:relative}.chart-title{color:#1f2937;margin:0;font-size:17px;font-weight:500;line-height:1.3}.chart-subtitle{color:#6b7280;margin-top:2px;font-size:12px}.chart-subtitle a{color:#6b7280;text-decoration:underline}.chart-header-actions,.chart-header>.chart-menu{align-items:center;gap:8px;display:flex;position:absolute;top:-4px;right:0}.reset-zoom-btn{color:#374151;cursor:pointer;background:#fff;border:1px solid #d1d5db;border-radius:4px;padding:3px 8px;font-size:11px;font-weight:500;line-height:1.3;transition:all .15s}.reset-zoom-btn:hover{background:#f3f4f6;border-color:#9ca3af}.reset-zoom-btn.hidden{display:none}.chart-zoom-selection{pointer-events:none;z-index:1000;box-sizing:border-box;background:#335cad40;border:1px solid #335cad99;position:absolute;top:25px}.chart-menu{position:relative;top:0;right:0}.chart-menu-btn{color:#6b7280;cursor:pointer;background:0 0;border:1px solid #0000;border-radius:4px;justify-content:center;align-items:center;padding:4px 6px;transition:all .15s;display:flex}.chart-menu-btn:hover,.chart-menu-btn.active{color:#111827;background:#f3f4f6;border-color:#d1d5db}.chart-menu-dropdown{z-index:1000;background:#fff;border:1px solid #d1d5db;border-radius:6px;min-width:200px;margin-top:4px;padding:4px 0;position:absolute;top:100%;right:0;box-shadow:0 4px 16px #0000001f}.chart-menu-item{text-align:left;color:#374151;cursor:pointer;white-space:nowrap;background:0 0;border:none;width:100%;padding:8px 14px;font-size:13px;display:block}.chart-menu-item:hover{color:#111827;background:#f3f4f6}.chart-nav-bar{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px;margin-bottom:8px;font-size:12px;display:flex}.chart-zoom-group{align-items:center;gap:2px;display:flex}.zoom-label{color:#6b7280;margin-right:4px;font-size:12px;font-weight:500}.zoom-btn{color:#374151;cursor:pointer;background:0 0;border:1px solid #0000;border-radius:3px;padding:2px 7px;font-size:12px;line-height:1.4;transition:all .12s}.zoom-btn:hover{background:#e5e7eb}.zoom-btn.active{color:#3730a3;background:#e0e7ff;border-color:#c7d2fe;font-weight:600}.chart-range-display{color:#2563eb;font-size:12px;font-weight:500}.chart-main-plot{width:100%;height:450px;position:relative}.chart-menu-dropdown.hidden{display:none}.echarts-tooltip-card{color:#1f2937;padding:2px;font-family:inherit;font-size:12px}.echarts-tooltip-card .tooltip-date{text-align:center;color:#111827;margin-bottom:6px;font-size:11px;font-weight:600}.echarts-tooltip-card table{border-collapse:collapse;width:100%}.echarts-tooltip-card td{text-align:center;vertical-align:top;padding:3px 8px}.echarts-tooltip-card .series-label{text-transform:uppercase;letter-spacing:.5px;font-size:10px;font-weight:600}.echarts-tooltip-card .series-val{font-size:14px;font-weight:700;line-height:1.2}.echarts-tooltip-card .series-sublabel{text-transform:uppercase;color:#6b7280;letter-spacing:.5px;margin-top:4px;font-size:9px}.echarts-tooltip-card .series-subval{font-size:13px;font-weight:600;line-height:1.2}.echarts-tooltip-card .changelog-box{color:#4b5563;text-align:left;border-top:1px solid #e5e7eb;margin-top:6px;padding-top:6px;font-size:11px;line-height:1.3}@media (width<=600px){.chart{padding:12px 10px}.chart-nav-bar{flex-direction:column;align-items:flex-start;gap:4px}.chart-zoom-group{flex-wrap:wrap}.zoom-btn{padding:3px 6px;font-size:11px}.chart-range-display{font-size:11px}.chart-main-plot{height:400px}}#report-metrics.grid-view .report-metrics-inner-wrapper{grid-template-columns:repeat(3,1fr);justify-items:center;gap:40px;display:grid}#report-metrics.grid-view .report-metric{text-align:center;border-bottom:none;outline:1px solid #ccc;width:100%;margin:0;padding:0;display:inline-block}#report-metrics.grid-view .report-metric:not(.expanded) p,#report-metrics.grid-view .report-metric:not(.expanded) .chart,#report-metrics.grid-view .report-metric .show-hide,#report-metrics.grid-view .report-metric .table-wrapper{display:none}#report-metrics.grid-view .report-metric.expanded{outline:none;grid-column:auto/span 3}.metric-header{width:100%;position:relative}#report-metrics.grid-view .metric-header{padding:0 25px}#report-metrics.grid-view .metric-summary .primary{margin:0 0 4px;font-size:21px;line-height:26px}.grid-expansion{z-index:1;background:0 0;border:none;font-size:.7em;display:none;position:absolute;top:50%;right:0;transform:translateY(-50%)}.metric-header a:hover+.grid-expansion,.grid-expansion:hover,.grid-expansion:focus{color:#1b4c77}#report-metrics.grid-view .report-metric .fa-compress{display:none}#report-metrics.grid-view .report-metric:hover .grid-expansion,#report-metrics.grid-view .metric-header a:focus+.grid-expansion,#report-metrics.grid-view .report-metric.expanded .grid-expansion{display:inline-block}#report-metrics.grid-view .report-metric.expanded .fa-compress{display:inline}#report-metrics.grid-view .report-metric.expanded .fa-expand{display:none}@media (width<=992px){#history{margin-top:40px}#report-metrics.grid-view .report-metrics-inner-wrapper{grid-template-columns:repeat(2,1fr)}#report-metrics.grid-view .report-metric.expanded{grid-column:auto/span 2}}@media (width<=767px){section #update[class*=btn]{max-width:none}#report-metrics.grid-view .report-metric{border-bottom:1px solid #0000;outline:none;width:100%;padding-bottom:40px}#report-metrics.grid-view .report-metrics-inner-wrapper{grid-template-columns:1fr}#report-metrics.grid-view .report-metric.expanded{grid-column:auto/span 1}#report-metrics.grid-view .grid-expansion{display:inline-block}}
