CINXE.COM
<!DOCTYPE html><html><head><meta charSet="utf-8"/><meta http-equiv="x-ua-compatible" content="ie=edge"/><meta name="viewport" content="width=device-width, initial-scale=1, shrink-to-fit=no"/><meta name="generator" content="Gatsby 5.13.7"/><style data-href="/styles.3eacb7af54869086f772.css" data-identity="gatsby-global-css">.charts-css{--color-1:rgba(240,50,50,.75);--color-2:rgba(255,180,50,.75);--color-3:rgba(255,220,90,.75);--color-4:rgba(100,210,80,.75);--color-5:rgba(90,165,255,.75);--color-6:rgba(170,90,240,.75);--color-7:hsla(0,0%,71%,.75);--color-8:hsla(0,0%,43%,.75);--color-9:hsla(40,26%,55%,.75);--color-10:rgba(130,50,20,.75);--chart-bg-color:#f5f5f5;--heading-size:0px;--primary-axis-color:#000;--primary-axis-style:solid;--primary-axis-width:1px;--secondary-axes-color:rgba(0,0,0,.15);--secondary-axes-style:solid;--secondary-axes-width:1px;--data-axes-color:rgba(0,0,0,.15);--data-axes-style:solid;--data-axes-width:1px;--legend-border-color:#c8c8c8;color-adjust:exact;border:0;display:block;height:100%;margin:0 auto;padding:0;position:relative;-webkit-print-color-adjust:exact;width:100%}.charts-css,.charts-css *,.charts-css :after,.charts-css :before,.charts-css:after,.charts-css:before{box-sizing:border-box}table.charts-css{background-color:transparent;border-collapse:collapse;border-spacing:0;empty-cells:show;overflow:initial}table.charts-css caption,table.charts-css colgroup,table.charts-css tbody,table.charts-css td,table.charts-css th,table.charts-css thead,table.charts-css tr{background-color:transparent;border:0;display:block;margin:0;padding:0}table.charts-css colgroup,table.charts-css tfoot,table.charts-css thead{display:none}ol.charts-css,ul.charts-css{list-style-type:none}ol.charts-css li,ul.charts-css li{border:0;margin:0;padding:0}.charts-css:not(.show-heading) caption{display:none}.charts-css.show-heading{--heading-size:1.5rem}.charts-css.show-heading caption{display:block;height:var(--heading-size);width:100%}.charts-css.area tbody tr td:nth-of-type(10n+1):before,.charts-css.bar tbody tr:nth-of-type(10n+1) td,.charts-css.bar.multiple tbody tr td:nth-of-type(10n+1),.charts-css.column tbody tr:nth-of-type(10n+1) td,.charts-css.column.multiple tbody tr td:nth-of-type(10n+1),.charts-css.line tbody tr td:nth-of-type(10n+1):before{background:var(--color,var(--color-1))}.charts-css.area tbody tr td:nth-of-type(10n+2):before,.charts-css.bar tbody tr:nth-of-type(10n+2) td,.charts-css.bar.multiple tbody tr td:nth-of-type(10n+2),.charts-css.column tbody tr:nth-of-type(10n+2) td,.charts-css.column.multiple tbody tr td:nth-of-type(10n+2),.charts-css.line tbody tr td:nth-of-type(10n+2):before{background:var(--color,var(--color-2))}.charts-css.area tbody tr td:nth-of-type(10n+3):before,.charts-css.bar tbody tr:nth-of-type(10n+3) td,.charts-css.bar.multiple tbody tr td:nth-of-type(10n+3),.charts-css.column tbody tr:nth-of-type(10n+3) td,.charts-css.column.multiple tbody tr td:nth-of-type(10n+3),.charts-css.line tbody tr td:nth-of-type(10n+3):before{background:var(--color,var(--color-3))}.charts-css.area tbody tr td:nth-of-type(10n+4):before,.charts-css.bar tbody tr:nth-of-type(10n+4) td,.charts-css.bar.multiple tbody tr td:nth-of-type(10n+4),.charts-css.column tbody tr:nth-of-type(10n+4) td,.charts-css.column.multiple tbody tr td:nth-of-type(10n+4),.charts-css.line tbody tr td:nth-of-type(10n+4):before{background:var(--color,var(--color-4))}.charts-css.area tbody tr td:nth-of-type(10n+5):before,.charts-css.bar tbody tr:nth-of-type(10n+5) td,.charts-css.bar.multiple tbody tr td:nth-of-type(10n+5),.charts-css.column tbody tr:nth-of-type(10n+5) td,.charts-css.column.multiple tbody tr td:nth-of-type(10n+5),.charts-css.line tbody tr td:nth-of-type(10n+5):before{background:var(--color,var(--color-5))}.charts-css.area tbody tr td:nth-of-type(10n+6):before,.charts-css.bar tbody tr:nth-of-type(10n+6) td,.charts-css.bar.multiple tbody tr td:nth-of-type(10n+6),.charts-css.column tbody tr:nth-of-type(10n+6) td,.charts-css.column.multiple tbody tr td:nth-of-type(10n+6),.charts-css.line tbody tr td:nth-of-type(10n+6):before{background:var(--color,var(--color-6))}.charts-css.area tbody tr td:nth-of-type(10n+7):before,.charts-css.bar tbody tr:nth-of-type(10n+7) td,.charts-css.bar.multiple tbody tr td:nth-of-type(10n+7),.charts-css.column tbody tr:nth-of-type(10n+7) td,.charts-css.column.multiple tbody tr td:nth-of-type(10n+7),.charts-css.line tbody tr td:nth-of-type(10n+7):before{background:var(--color,var(--color-7))}.charts-css.area tbody tr td:nth-of-type(10n+8):before,.charts-css.bar tbody tr:nth-of-type(10n+8) td,.charts-css.bar.multiple tbody tr td:nth-of-type(10n+8),.charts-css.column tbody tr:nth-of-type(10n+8) td,.charts-css.column.multiple tbody tr td:nth-of-type(10n+8),.charts-css.line tbody tr td:nth-of-type(10n+8):before{background:var(--color,var(--color-8))}.charts-css.area tbody tr td:nth-of-type(10n+9):before,.charts-css.bar tbody tr:nth-of-type(10n+9) td,.charts-css.bar.multiple tbody tr td:nth-of-type(10n+9),.charts-css.column tbody tr:nth-of-type(10n+9) td,.charts-css.column.multiple tbody tr td:nth-of-type(10n+9),.charts-css.line tbody tr td:nth-of-type(10n+9):before{background:var(--color,var(--color-9))}.charts-css.area tbody tr td:nth-of-type(10n+10):before,.charts-css.bar tbody tr:nth-of-type(10n+10) td,.charts-css.bar.multiple tbody tr td:nth-of-type(10n+10),.charts-css.column tbody tr:nth-of-type(10n+10) td,.charts-css.column.multiple tbody tr td:nth-of-type(10n+10),.charts-css.line tbody tr td:nth-of-type(10n+10):before{background:var(--color,var(--color-10))}.charts-css.hide-data .data{opacity:0}.charts-css.show-data-on-hover .data{opacity:0;transition-duration:.3s}.charts-css.show-data-on-hover tr:hover .data{opacity:1;transition-duration:.3s}.charts-css.bar:not(.show-labels){--labels-size:0}.charts-css.bar:not(.show-labels) tbody tr th{display:none}.charts-css.bar.show-labels{--labels-size:80px}.charts-css.bar.show-labels tbody tr th{align-items:center;display:flex;flex-direction:column;justify-content:var(--labels-align,center)}.charts-css.bar.show-labels th.hide-label,.charts-css.bar.show-labels tr.hide-label th{display:none}.charts-css.bar.labels-align-start tbody tr th{align-items:var(--labels-align,flex-start)}.charts-css.bar.labels-align-end tbody tr th{align-items:var(--labels-align,flex-end)}.charts-css.bar.labels-align-center tbody tr th{align-items:var(--labels-align,center)}.charts-css.area:not(.show-labels),.charts-css.column:not(.show-labels),.charts-css.line:not(.show-labels){--labels-size:0}.charts-css.area:not(.show-labels) tbody tr th,.charts-css.column:not(.show-labels) tbody tr th,.charts-css.line:not(.show-labels) tbody tr th{display:none}.charts-css.area.show-labels,.charts-css.column.show-labels,.charts-css.line.show-labels{--labels-size:1.5rem}.charts-css.area.show-labels tbody tr th,.charts-css.column.show-labels tbody tr th,.charts-css.line.show-labels tbody tr th{align-items:center;display:flex;flex-direction:column;justify-content:var(--labels-align,center)}.charts-css.area.show-labels th.hide-label,.charts-css.area.show-labels tr.hide-label th,.charts-css.column.show-labels th.hide-label,.charts-css.column.show-labels tr.hide-label th,.charts-css.line.show-labels th.hide-label,.charts-css.line.show-labels tr.hide-label th{display:none}.charts-css.area.labels-align-start tbody tr th,.charts-css.column.labels-align-start tbody tr th,.charts-css.line.labels-align-start tbody tr th{justify-content:var(--labels-align,flex-start)}.charts-css.area.labels-align-end tbody tr th,.charts-css.column.labels-align-end tbody tr th,.charts-css.line.labels-align-end tbody tr th{justify-content:var(--labels-align,flex-end)}.charts-css.area.labels-align-center tbody tr th,.charts-css.column.labels-align-center tbody tr th,.charts-css.line.labels-align-center tbody tr th{justify-content:var(--labels-align,center)}.charts-css.area.show-primary-axis:not(.reverse) tbody tr,.charts-css.column.show-primary-axis:not(.reverse) tbody tr,.charts-css.line.show-primary-axis:not(.reverse) tbody tr{border-block-end:var(--primary-axis-width) var(--primary-axis-style) var(--primary-axis-color)}.charts-css.area.show-primary-axis.reverse tbody tr,.charts-css.column.show-primary-axis.reverse tbody tr,.charts-css.line.show-primary-axis.reverse tbody tr{border-block-start:var(--primary-axis-width) var(--primary-axis-style) var(--primary-axis-color)}.charts-css.area.show-1-secondary-axes:not(.reverse) tbody tr,.charts-css.column.show-1-secondary-axes:not(.reverse) tbody tr,.charts-css.line.show-1-secondary-axes:not(.reverse) tbody tr{background-image:linear-gradient(var(--secondary-axes-color) var(--secondary-axes-width),transparent var(--secondary-axes-width));background-size:100% 100%}.charts-css.area.show-1-secondary-axes.reverse tbody tr,.charts-css.column.show-1-secondary-axes.reverse tbody tr,.charts-css.line.show-1-secondary-axes.reverse tbody tr{background-image:linear-gradient(0deg,var(--secondary-axes-color) var(--secondary-axes-width),transparent var(--secondary-axes-width));background-size:100% 100%}.charts-css.area.show-2-secondary-axes:not(.reverse) tbody tr,.charts-css.column.show-2-secondary-axes:not(.reverse) tbody tr,.charts-css.line.show-2-secondary-axes:not(.reverse) tbody tr{background-image:linear-gradient(var(--secondary-axes-color) var(--secondary-axes-width),transparent var(--secondary-axes-width));background-size:100% 50%}.charts-css.area.show-2-secondary-axes.reverse tbody tr,.charts-css.column.show-2-secondary-axes.reverse tbody tr,.charts-css.line.show-2-secondary-axes.reverse tbody tr{background-image:linear-gradient(0deg,var(--secondary-axes-color) var(--secondary-axes-width),transparent var(--secondary-axes-width));background-size:100% 50%}.charts-css.area.show-3-secondary-axes:not(.reverse) tbody tr,.charts-css.column.show-3-secondary-axes:not(.reverse) tbody tr,.charts-css.line.show-3-secondary-axes:not(.reverse) tbody tr{background-image:linear-gradient(var(--secondary-axes-color) var(--secondary-axes-width),transparent var(--secondary-axes-width));background-size:100% 33.333333%}.charts-css.area.show-3-secondary-axes.reverse tbody tr,.charts-css.column.show-3-secondary-axes.reverse tbody tr,.charts-css.line.show-3-secondary-axes.reverse tbody tr{background-image:linear-gradient(0deg,var(--secondary-axes-color) var(--secondary-axes-width),transparent var(--secondary-axes-width));background-size:100% 33.333333%}.charts-css.area.show-4-secondary-axes:not(.reverse) tbody tr,.charts-css.column.show-4-secondary-axes:not(.reverse) tbody tr,.charts-css.line.show-4-secondary-axes:not(.reverse) tbody tr{background-image:linear-gradient(var(--secondary-axes-color) var(--secondary-axes-width),transparent var(--secondary-axes-width));background-size:100% 25%}.charts-css.area.show-4-secondary-axes.reverse tbody tr,.charts-css.column.show-4-secondary-axes.reverse tbody tr,.charts-css.line.show-4-secondary-axes.reverse tbody tr{background-image:linear-gradient(0deg,var(--secondary-axes-color) var(--secondary-axes-width),transparent var(--secondary-axes-width));background-size:100% 25%}.charts-css.area.show-5-secondary-axes:not(.reverse) tbody tr,.charts-css.column.show-5-secondary-axes:not(.reverse) tbody tr,.charts-css.line.show-5-secondary-axes:not(.reverse) tbody tr{background-image:linear-gradient(var(--secondary-axes-color) var(--secondary-axes-width),transparent var(--secondary-axes-width));background-size:100% 20%}.charts-css.area.show-5-secondary-axes.reverse tbody tr,.charts-css.column.show-5-secondary-axes.reverse tbody tr,.charts-css.line.show-5-secondary-axes.reverse tbody tr{background-image:linear-gradient(0deg,var(--secondary-axes-color) var(--secondary-axes-width),transparent var(--secondary-axes-width));background-size:100% 20%}.charts-css.area.show-6-secondary-axes:not(.reverse) tbody tr,.charts-css.column.show-6-secondary-axes:not(.reverse) tbody tr,.charts-css.line.show-6-secondary-axes:not(.reverse) tbody tr{background-image:linear-gradient(var(--secondary-axes-color) var(--secondary-axes-width),transparent var(--secondary-axes-width));background-size:100% 16.666667%}.charts-css.area.show-6-secondary-axes.reverse tbody tr,.charts-css.column.show-6-secondary-axes.reverse tbody tr,.charts-css.line.show-6-secondary-axes.reverse tbody tr{background-image:linear-gradient(0deg,var(--secondary-axes-color) var(--secondary-axes-width),transparent var(--secondary-axes-width));background-size:100% 16.666667%}.charts-css.area.show-7-secondary-axes:not(.reverse) tbody tr,.charts-css.column.show-7-secondary-axes:not(.reverse) tbody tr,.charts-css.line.show-7-secondary-axes:not(.reverse) tbody tr{background-image:linear-gradient(var(--secondary-axes-color) var(--secondary-axes-width),transparent var(--secondary-axes-width));background-size:100% 14.285714%}.charts-css.area.show-7-secondary-axes.reverse tbody tr,.charts-css.column.show-7-secondary-axes.reverse tbody tr,.charts-css.line.show-7-secondary-axes.reverse tbody tr{background-image:linear-gradient(0deg,var(--secondary-axes-color) var(--secondary-axes-width),transparent var(--secondary-axes-width));background-size:100% 14.285714%}.charts-css.area.show-8-secondary-axes:not(.reverse) tbody tr,.charts-css.column.show-8-secondary-axes:not(.reverse) tbody tr,.charts-css.line.show-8-secondary-axes:not(.reverse) tbody tr{background-image:linear-gradient(var(--secondary-axes-color) var(--secondary-axes-width),transparent var(--secondary-axes-width));background-size:100% 12.5%}.charts-css.area.show-8-secondary-axes.reverse tbody tr,.charts-css.column.show-8-secondary-axes.reverse tbody tr,.charts-css.line.show-8-secondary-axes.reverse tbody tr{background-image:linear-gradient(0deg,var(--secondary-axes-color) var(--secondary-axes-width),transparent var(--secondary-axes-width));background-size:100% 12.5%}.charts-css.area.show-9-secondary-axes:not(.reverse) tbody tr,.charts-css.column.show-9-secondary-axes:not(.reverse) tbody tr,.charts-css.line.show-9-secondary-axes:not(.reverse) tbody tr{background-image:linear-gradient(var(--secondary-axes-color) var(--secondary-axes-width),transparent var(--secondary-axes-width));background-size:100% 11.111111%}.charts-css.area.show-9-secondary-axes.reverse tbody tr,.charts-css.column.show-9-secondary-axes.reverse tbody tr,.charts-css.line.show-9-secondary-axes.reverse tbody tr{background-image:linear-gradient(0deg,var(--secondary-axes-color) var(--secondary-axes-width),transparent var(--secondary-axes-width));background-size:100% 11.111111%}.charts-css.area.show-10-secondary-axes:not(.reverse) tbody tr,.charts-css.column.show-10-secondary-axes:not(.reverse) tbody tr,.charts-css.line.show-10-secondary-axes:not(.reverse) tbody tr{background-image:linear-gradient(var(--secondary-axes-color) var(--secondary-axes-width),transparent var(--secondary-axes-width));background-size:100% 10%}.charts-css.area.show-10-secondary-axes.reverse tbody tr,.charts-css.column.show-10-secondary-axes.reverse tbody tr,.charts-css.line.show-10-secondary-axes.reverse tbody tr{background-image:linear-gradient(0deg,var(--secondary-axes-color) var(--secondary-axes-width),transparent var(--secondary-axes-width));background-size:100% 10%}.charts-css.area.show-data-axes tbody tr,.charts-css.column.show-data-axes tbody tr,.charts-css.line.show-data-axes tbody tr{border-inline-end:var(--data-axes-width) var(--data-axes-style) var(--data-axes-color)}.charts-css.area.show-data-axes.reverse-data tbody tr:last-of-type,.charts-css.area.show-data-axes:not(.reverse-data) tbody tr:first-of-type,.charts-css.column.show-data-axes.reverse-data tbody tr:last-of-type,.charts-css.column.show-data-axes:not(.reverse-data) tbody tr:first-of-type,.charts-css.line.show-data-axes.reverse-data tbody tr:last-of-type,.charts-css.line.show-data-axes:not(.reverse-data) tbody tr:first-of-type{border-inline-start:var(--data-axes-width) var(--data-axes-style) var(--data-axes-color)}.charts-css.area.show-dataset-axes tbody tr td,.charts-css.column.show-dataset-axes tbody tr td,.charts-css.line.show-dataset-axes tbody tr td{border-inline-end:var(--data-axes-width) var(--data-axes-style) var(--data-axes-color)}.charts-css.area.show-dataset-axes.reverse-data tbody tr:last-of-type td,.charts-css.area.show-dataset-axes:not(.reverse-data) tbody tr:first-of-type td,.charts-css.column.show-dataset-axes.reverse-data tbody tr:last-of-type td,.charts-css.column.show-dataset-axes:not(.reverse-data) tbody tr:first-of-type td,.charts-css.line.show-dataset-axes.reverse-data tbody tr:last-of-type td,.charts-css.line.show-dataset-axes:not(.reverse-data) tbody tr:first-of-type td{border-inline-start:var(--data-axes-width) var(--data-axes-style) var(--data-axes-color)}.charts-css.bar.show-primary-axis:not(.reverse) tbody tr{border-inline-start:var(--primary-axis-width) var(--primary-axis-style) var(--primary-axis-color)}.charts-css.bar.show-primary-axis.reverse tbody tr{border-inline-end:var(--primary-axis-width) var(--primary-axis-style) var(--primary-axis-color)}.charts-css.bar.show-1-secondary-axes:not(.reverse) tbody tr{background-image:linear-gradient(-90deg,var(--secondary-axes-color) var(--secondary-axes-width),transparent var(--secondary-axes-width));background-size:100% 100%}.charts-css.bar.show-1-secondary-axes.reverse tbody tr{background-image:linear-gradient(90deg,var(--secondary-axes-color) var(--secondary-axes-width),transparent var(--secondary-axes-width));background-size:100% 100%}.charts-css.bar.show-2-secondary-axes:not(.reverse) tbody tr{background-image:linear-gradient(-90deg,var(--secondary-axes-color) var(--secondary-axes-width),transparent var(--secondary-axes-width));background-size:50% 100%}.charts-css.bar.show-2-secondary-axes.reverse tbody tr{background-image:linear-gradient(90deg,var(--secondary-axes-color) var(--secondary-axes-width),transparent var(--secondary-axes-width));background-size:50% 100%}.charts-css.bar.show-3-secondary-axes:not(.reverse) tbody tr{background-image:linear-gradient(-90deg,var(--secondary-axes-color) var(--secondary-axes-width),transparent var(--secondary-axes-width));background-size:33.333333% 100%}.charts-css.bar.show-3-secondary-axes.reverse tbody tr{background-image:linear-gradient(90deg,var(--secondary-axes-color) var(--secondary-axes-width),transparent var(--secondary-axes-width));background-size:33.333333% 100%}.charts-css.bar.show-4-secondary-axes:not(.reverse) tbody tr{background-image:linear-gradient(-90deg,var(--secondary-axes-color) var(--secondary-axes-width),transparent var(--secondary-axes-width));background-size:25% 100%}.charts-css.bar.show-4-secondary-axes.reverse tbody tr{background-image:linear-gradient(90deg,var(--secondary-axes-color) var(--secondary-axes-width),transparent var(--secondary-axes-width));background-size:25% 100%}.charts-css.bar.show-5-secondary-axes:not(.reverse) tbody tr{background-image:linear-gradient(-90deg,var(--secondary-axes-color) var(--secondary-axes-width),transparent var(--secondary-axes-width));background-size:20% 100%}.charts-css.bar.show-5-secondary-axes.reverse tbody tr{background-image:linear-gradient(90deg,var(--secondary-axes-color) var(--secondary-axes-width),transparent var(--secondary-axes-width));background-size:20% 100%}.charts-css.bar.show-6-secondary-axes:not(.reverse) tbody tr{background-image:linear-gradient(-90deg,var(--secondary-axes-color) var(--secondary-axes-width),transparent var(--secondary-axes-width));background-size:16.666667% 100%}.charts-css.bar.show-6-secondary-axes.reverse tbody tr{background-image:linear-gradient(90deg,var(--secondary-axes-color) var(--secondary-axes-width),transparent var(--secondary-axes-width));background-size:16.666667% 100%}.charts-css.bar.show-7-secondary-axes:not(.reverse) tbody tr{background-image:linear-gradient(-90deg,var(--secondary-axes-color) var(--secondary-axes-width),transparent var(--secondary-axes-width));background-size:14.285714% 100%}.charts-css.bar.show-7-secondary-axes.reverse tbody tr{background-image:linear-gradient(90deg,var(--secondary-axes-color) var(--secondary-axes-width),transparent var(--secondary-axes-width));background-size:14.285714% 100%}.charts-css.bar.show-8-secondary-axes:not(.reverse) tbody tr{background-image:linear-gradient(-90deg,var(--secondary-axes-color) var(--secondary-axes-width),transparent var(--secondary-axes-width));background-size:12.5% 100%}.charts-css.bar.show-8-secondary-axes.reverse tbody tr{background-image:linear-gradient(90deg,var(--secondary-axes-color) var(--secondary-axes-width),transparent var(--secondary-axes-width));background-size:12.5% 100%}.charts-css.bar.show-9-secondary-axes:not(.reverse) tbody tr{background-image:linear-gradient(-90deg,var(--secondary-axes-color) var(--secondary-axes-width),transparent var(--secondary-axes-width));background-size:11.111111% 100%}.charts-css.bar.show-9-secondary-axes.reverse tbody tr{background-image:linear-gradient(90deg,var(--secondary-axes-color) var(--secondary-axes-width),transparent var(--secondary-axes-width));background-size:11.111111% 100%}.charts-css.bar.show-10-secondary-axes:not(.reverse) tbody tr{background-image:linear-gradient(-90deg,var(--secondary-axes-color) var(--secondary-axes-width),transparent var(--secondary-axes-width));background-size:10% 100%}.charts-css.bar.show-10-secondary-axes.reverse tbody tr{background-image:linear-gradient(90deg,var(--secondary-axes-color) var(--secondary-axes-width),transparent var(--secondary-axes-width));background-size:10% 100%}.charts-css.bar.show-data-axes tbody tr{border-block-end:var(--data-axes-width) var(--data-axes-style) var(--data-axes-color)}.charts-css.bar.show-data-axes.reverse-data tbody tr:last-of-type,.charts-css.bar.show-data-axes:not(.reverse-data) tbody tr:first-of-type{border-block-start:var(--data-axes-width) var(--data-axes-style) var(--data-axes-color)}.charts-css.bar.show-dataset-axes tbody tr td{border-block-end:var(--data-axes-width) var(--data-axes-style) var(--data-axes-color)}.charts-css.bar.show-dataset-axes.reverse-data tbody tr:last-of-type td,.charts-css.bar.show-dataset-axes:not(.reverse-data) tbody tr:first-of-type td{border-block-start:var(--data-axes-width) var(--data-axes-style) var(--data-axes-color)}.charts-css.legend{border:1px solid var(--legend-border-color);font-size:1rem;list-style:none;padding:1rem}.charts-css.legend li{align-items:center;display:flex;line-height:2}.charts-css.legend li:before{border-style:solid;border-width:2px;content:"";display:inline-block;margin-inline-end:.5rem;vertical-align:middle}.charts-css.legend li:first-child:before{background-color:var(--color-1,transparent);border-color:var(--border-color-1,var(--border-color,#000))}.charts-css.legend li:nth-child(2):before{background-color:var(--color-2,transparent);border-color:var(--border-color-2,var(--border-color,#000))}.charts-css.legend li:nth-child(3):before{background-color:var(--color-3,transparent);border-color:var(--border-color-3,var(--border-color,#000))}.charts-css.legend li:nth-child(4):before{background-color:var(--color-4,transparent);border-color:var(--border-color-4,var(--border-color,#000))}.charts-css.legend li:nth-child(5):before{background-color:var(--color-5,transparent);border-color:var(--border-color-5,var(--border-color,#000))}.charts-css.legend li:nth-child(6):before{background-color:var(--color-6,transparent);border-color:var(--border-color-6,var(--border-color,#000))}.charts-css.legend li:nth-child(7):before{background-color:var(--color-7,transparent);border-color:var(--border-color-7,var(--border-color,#000))}.charts-css.legend li:nth-child(8):before{background-color:var(--color-8,transparent);border-color:var(--border-color-8,var(--border-color,#000))}.charts-css.legend li:nth-child(9):before{background-color:var(--color-9,transparent);border-color:var(--border-color-9,var(--border-color,#000))}.charts-css.legend li:nth-child(10):before{background-color:var(--color-10,transparent);border-color:var(--border-color-10,var(--border-color,#000))}.charts-css:not(.legend-inline){flex-direction:column;flex-wrap:nowrap}.charts-css.legend-inline,.charts-css:not(.legend-inline){display:flex}.charts-css.legend-inline{flex-direction:row;flex-wrap:wrap}.charts-css.legend-inline li{margin-inline-end:1rem}.charts-css.legend-circle li:before{border-radius:50%;height:1rem;width:1rem}.charts-css.legend-ellipse li:before{border-radius:50%;height:1rem;width:2rem}.charts-css.legend-rhombus li:before,.charts-css.legend-square li:before{border-radius:3px;height:1rem;width:1rem}.charts-css.legend-rhombus li:before{transform:rotate(45deg) scale(.85)}.charts-css.legend-rectangle li:before{border-radius:3px;height:1rem;width:2rem}.charts-css.legend-line li:before{border-radius:2px;box-sizing:content-box;height:3px;width:2rem}.charts-css .tooltip{background-color:#555;border-radius:6px;bottom:50%;color:#fff;font-size:.9rem;left:50%;opacity:0;padding:5px 10px;position:absolute;text-align:center;transform:translateX(-50%);transition:opacity .3s;visibility:hidden;width:max-content;z-index:1}.charts-css .tooltip:after{border:5px solid transparent;border-top-color:#555;content:"";left:50%;margin-left:-5px;position:absolute;top:100%}.charts-css td:hover .tooltip{opacity:1;visibility:visible}.charts-css.bar tbody{align-items:stretch;height:calc(100% - var(--heading-size));justify-content:space-between;width:100%}.charts-css.bar tbody,.charts-css.bar tbody tr{display:flex}.charts-css.bar tbody tr{flex-basis:0;flex-grow:1;flex-shrink:1;justify-content:flex-start;overflow-wrap:anywhere;position:relative}.charts-css.bar tbody tr th{bottom:0;position:absolute;top:0}.charts-css.bar tbody tr td{align-items:center;display:flex;height:100%;position:relative;width:calc(100%*var(--size, 1))}.charts-css.bar:not(.reverse) tbody tr{align-items:flex-start;margin-inline-start:var(--labels-size)}.charts-css.bar:not(.reverse) tbody tr th{left:calc(var(--labels-size)*-1 - var(--primary-axis-width));width:var(--labels-size)}.charts-css.bar:not(.reverse) tbody tr td{justify-content:flex-end}.charts-css.bar.reverse tbody tr{align-items:flex-end;margin-inline-end:var(--labels-size)}.charts-css.bar.reverse tbody tr th{right:calc(var(--labels-size)*-1 - var(--primary-axis-width));width:var(--labels-size)}.charts-css.bar.reverse tbody tr td{justify-content:flex-start}.charts-css.bar:not(.stacked) tbody tr td{flex-basis:0;flex-grow:1;flex-shrink:1}.charts-css.bar.stacked tbody tr td{flex-basis:unset;flex-grow:unset;flex-shrink:unset}.charts-css.bar.stacked.reverse-datasets tbody tr{justify-content:flex-end}.charts-css.bar:not(.reverse-data) tbody{flex-direction:column}.charts-css.bar.reverse-data tbody{flex-direction:column-reverse}.charts-css.bar:not(.reverse-datasets):not(.stacked) tbody tr{flex-direction:column}.charts-css.bar:not(.reverse-datasets).stacked:not(.reverse) tbody tr{flex-direction:row}.charts-css.bar:not(.reverse-datasets).stacked.reverse tbody tr{flex-direction:row-reverse}.charts-css.bar.reverse-datasets:not(.stacked) tbody tr{flex-direction:column-reverse}.charts-css.bar.reverse-datasets.stacked:not(.reverse) tbody tr{flex-direction:row-reverse}.charts-css.bar.reverse-datasets.stacked.reverse tbody tr{flex-direction:row}.charts-css.bar.data-spacing-1 tbody tr{padding-block-end:1px;padding-block-start:1px}.charts-css.bar.data-spacing-2 tbody tr{padding-block-end:2px;padding-block-start:2px}.charts-css.bar.data-spacing-3 tbody tr{padding-block-end:3px;padding-block-start:3px}.charts-css.bar.data-spacing-4 tbody tr{padding-block-end:4px;padding-block-start:4px}.charts-css.bar.data-spacing-5 tbody tr{padding-block-end:5px;padding-block-start:5px}.charts-css.bar.data-spacing-6 tbody tr{padding-block-end:6px;padding-block-start:6px}.charts-css.bar.data-spacing-7 tbody tr{padding-block-end:7px;padding-block-start:7px}.charts-css.bar.data-spacing-8 tbody tr{padding-block-end:8px;padding-block-start:8px}.charts-css.bar.data-spacing-9 tbody tr{padding-block-end:9px;padding-block-start:9px}.charts-css.bar.data-spacing-10 tbody tr{padding-block-end:10px;padding-block-start:10px}.charts-css.bar.data-spacing-11 tbody tr{padding-block-end:11px;padding-block-start:11px}.charts-css.bar.data-spacing-12 tbody tr{padding-block-end:12px;padding-block-start:12px}.charts-css.bar.data-spacing-13 tbody tr{padding-block-end:13px;padding-block-start:13px}.charts-css.bar.data-spacing-14 tbody tr{padding-block-end:14px;padding-block-start:14px}.charts-css.bar.data-spacing-15 tbody tr{padding-block-end:15px;padding-block-start:15px}.charts-css.bar.data-spacing-16 tbody tr{padding-block-end:16px;padding-block-start:16px}.charts-css.bar.data-spacing-17 tbody tr{padding-block-end:17px;padding-block-start:17px}.charts-css.bar.data-spacing-18 tbody tr{padding-block-end:18px;padding-block-start:18px}.charts-css.bar.data-spacing-19 tbody tr{padding-block-end:19px;padding-block-start:19px}.charts-css.bar.data-spacing-20 tbody tr{padding-block-end:20px;padding-block-start:20px}.charts-css.bar.datasets-spacing-1 tbody tr td{margin-block-end:1px;margin-block-start:1px}.charts-css.bar.datasets-spacing-2 tbody tr td{margin-block-end:2px;margin-block-start:2px}.charts-css.bar.datasets-spacing-3 tbody tr td{margin-block-end:3px;margin-block-start:3px}.charts-css.bar.datasets-spacing-4 tbody tr td{margin-block-end:4px;margin-block-start:4px}.charts-css.bar.datasets-spacing-5 tbody tr td{margin-block-end:5px;margin-block-start:5px}.charts-css.bar.datasets-spacing-6 tbody tr td{margin-block-end:6px;margin-block-start:6px}.charts-css.bar.datasets-spacing-7 tbody tr td{margin-block-end:7px;margin-block-start:7px}.charts-css.bar.datasets-spacing-8 tbody tr td{margin-block-end:8px;margin-block-start:8px}.charts-css.bar.datasets-spacing-9 tbody tr td{margin-block-end:9px;margin-block-start:9px}.charts-css.bar.datasets-spacing-10 tbody tr td{margin-block-end:10px;margin-block-start:10px}.charts-css.bar.datasets-spacing-11 tbody tr td{margin-block-end:11px;margin-block-start:11px}.charts-css.bar.datasets-spacing-12 tbody tr td{margin-block-end:12px;margin-block-start:12px}.charts-css.bar.datasets-spacing-13 tbody tr td{margin-block-end:13px;margin-block-start:13px}.charts-css.bar.datasets-spacing-14 tbody tr td{margin-block-end:14px;margin-block-start:14px}.charts-css.bar.datasets-spacing-15 tbody tr td{margin-block-end:15px;margin-block-start:15px}.charts-css.bar.datasets-spacing-16 tbody tr td{margin-block-end:16px;margin-block-start:16px}.charts-css.bar.datasets-spacing-17 tbody tr td{margin-block-end:17px;margin-block-start:17px}.charts-css.bar.datasets-spacing-18 tbody tr td{margin-block-end:18px;margin-block-start:18px}.charts-css.bar.datasets-spacing-19 tbody tr td{margin-block-end:19px;margin-block-start:19px}.charts-css.bar.datasets-spacing-20 tbody tr td{margin-block-end:20px;margin-block-start:20px}.charts-css.column tbody{align-items:stretch;display:flex;height:calc(100% - var(--heading-size));justify-content:space-between;width:100%}.charts-css.column tbody tr{display:flex;flex-basis:0;flex-grow:1;flex-shrink:1;justify-content:flex-start;overflow-wrap:anywhere;position:relative}.charts-css.column tbody tr th{left:0;position:absolute;right:0}.charts-css.column tbody tr td{display:flex;height:calc(100%*var(--size, 1));justify-content:center;position:relative;width:100%}.charts-css.column:not(.reverse) tbody tr{align-items:flex-end;margin-block-end:var(--labels-size)}.charts-css.column:not(.reverse) tbody tr th{bottom:calc(var(--labels-size)*-1 - var(--primary-axis-width));height:var(--labels-size)}.charts-css.column.reverse tbody tr,.charts-css.column:not(.reverse) tbody tr td{align-items:flex-start}.charts-css.column.reverse tbody tr{margin-block-start:var(--labels-size)}.charts-css.column.reverse tbody tr th{height:var(--labels-size);top:calc(var(--labels-size)*-1 - var(--primary-axis-width))}.charts-css.column.reverse tbody tr td{align-items:flex-end}.charts-css.column:not(.stacked) tbody tr td{flex-basis:0;flex-grow:1;flex-shrink:1}.charts-css.column.stacked tbody tr td{flex-basis:unset;flex-grow:unset;flex-shrink:unset}.charts-css.column.stacked.reverse-datasets tbody tr{justify-content:flex-end}.charts-css.column:not(.reverse-data) tbody{flex-direction:row}.charts-css.column.reverse-data tbody{flex-direction:row-reverse}.charts-css.column:not(.reverse-datasets):not(.stacked) tbody tr{flex-direction:row}.charts-css.column:not(.reverse-datasets).stacked:not(.reverse) tbody tr{flex-direction:column-reverse}.charts-css.column:not(.reverse-datasets).stacked.reverse tbody tr{flex-direction:column}.charts-css.column.reverse-datasets:not(.stacked) tbody tr{flex-direction:row-reverse}.charts-css.column.reverse-datasets.stacked:not(.reverse) tbody tr{flex-direction:column}.charts-css.column.reverse-datasets.stacked.reverse tbody tr{flex-direction:column-reverse}.charts-css.column.data-spacing-1 tbody tr{padding-inline-end:1px;padding-inline-start:1px}.charts-css.column.data-spacing-2 tbody tr{padding-inline-end:2px;padding-inline-start:2px}.charts-css.column.data-spacing-3 tbody tr{padding-inline-end:3px;padding-inline-start:3px}.charts-css.column.data-spacing-4 tbody tr{padding-inline-end:4px;padding-inline-start:4px}.charts-css.column.data-spacing-5 tbody tr{padding-inline-end:5px;padding-inline-start:5px}.charts-css.column.data-spacing-6 tbody tr{padding-inline-end:6px;padding-inline-start:6px}.charts-css.column.data-spacing-7 tbody tr{padding-inline-end:7px;padding-inline-start:7px}.charts-css.column.data-spacing-8 tbody tr{padding-inline-end:8px;padding-inline-start:8px}.charts-css.column.data-spacing-9 tbody tr{padding-inline-end:9px;padding-inline-start:9px}.charts-css.column.data-spacing-10 tbody tr{padding-inline-end:10px;padding-inline-start:10px}.charts-css.column.data-spacing-11 tbody tr{padding-inline-end:11px;padding-inline-start:11px}.charts-css.column.data-spacing-12 tbody tr{padding-inline-end:12px;padding-inline-start:12px}.charts-css.column.data-spacing-13 tbody tr{padding-inline-end:13px;padding-inline-start:13px}.charts-css.column.data-spacing-14 tbody tr{padding-inline-end:14px;padding-inline-start:14px}.charts-css.column.data-spacing-15 tbody tr{padding-inline-end:15px;padding-inline-start:15px}.charts-css.column.data-spacing-16 tbody tr{padding-inline-end:16px;padding-inline-start:16px}.charts-css.column.data-spacing-17 tbody tr{padding-inline-end:17px;padding-inline-start:17px}.charts-css.column.data-spacing-18 tbody tr{padding-inline-end:18px;padding-inline-start:18px}.charts-css.column.data-spacing-19 tbody tr{padding-inline-end:19px;padding-inline-start:19px}.charts-css.column.data-spacing-20 tbody tr{padding-inline-end:20px;padding-inline-start:20px}.charts-css.column.datasets-spacing-1 tbody tr td{margin-inline-end:1px;margin-inline-start:1px}.charts-css.column.datasets-spacing-2 tbody tr td{margin-inline-end:2px;margin-inline-start:2px}.charts-css.column.datasets-spacing-3 tbody tr td{margin-inline-end:3px;margin-inline-start:3px}.charts-css.column.datasets-spacing-4 tbody tr td{margin-inline-end:4px;margin-inline-start:4px}.charts-css.column.datasets-spacing-5 tbody tr td{margin-inline-end:5px;margin-inline-start:5px}.charts-css.column.datasets-spacing-6 tbody tr td{margin-inline-end:6px;margin-inline-start:6px}.charts-css.column.datasets-spacing-7 tbody tr td{margin-inline-end:7px;margin-inline-start:7px}.charts-css.column.datasets-spacing-8 tbody tr td{margin-inline-end:8px;margin-inline-start:8px}.charts-css.column.datasets-spacing-9 tbody tr td{margin-inline-end:9px;margin-inline-start:9px}.charts-css.column.datasets-spacing-10 tbody tr td{margin-inline-end:10px;margin-inline-start:10px}.charts-css.column.datasets-spacing-11 tbody tr td{margin-inline-end:11px;margin-inline-start:11px}.charts-css.column.datasets-spacing-12 tbody tr td{margin-inline-end:12px;margin-inline-start:12px}.charts-css.column.datasets-spacing-13 tbody tr td{margin-inline-end:13px;margin-inline-start:13px}.charts-css.column.datasets-spacing-14 tbody tr td{margin-inline-end:14px;margin-inline-start:14px}.charts-css.column.datasets-spacing-15 tbody tr td{margin-inline-end:15px;margin-inline-start:15px}.charts-css.column.datasets-spacing-16 tbody tr td{margin-inline-end:16px;margin-inline-start:16px}.charts-css.column.datasets-spacing-17 tbody tr td{margin-inline-end:17px;margin-inline-start:17px}.charts-css.column.datasets-spacing-18 tbody tr td{margin-inline-end:18px;margin-inline-start:18px}.charts-css.column.datasets-spacing-19 tbody tr td{margin-inline-end:19px;margin-inline-start:19px}.charts-css.column.datasets-spacing-20 tbody tr td{margin-inline-end:20px;margin-inline-start:20px}.charts-css.area tbody{align-items:stretch;height:calc(100% - var(--heading-size));justify-content:space-between;width:100%}.charts-css.area tbody,.charts-css.area tbody tr{display:flex}.charts-css.area tbody tr{flex-basis:0;flex-grow:1;flex-shrink:1;justify-content:flex-start;overflow-wrap:anywhere;position:relative}.charts-css.area tbody tr th{left:0;position:absolute;right:0}.charts-css.area tbody tr td{bottom:0;display:flex;flex-flow:column;height:100%;left:0;position:absolute;right:0;top:0;width:100%;z-index:0}.charts-css.area tbody tr td:before{bottom:0;content:"";left:0;position:absolute;right:0;top:0;z-index:-1}.charts-css.area tbody tr td:after{content:"";width:100%}.charts-css.area:not(.reverse) tbody tr{align-items:flex-end;margin-block-end:var(--labels-size)}.charts-css.area:not(.reverse) tbody tr th{bottom:calc(var(--labels-size)*-1 - var(--primary-axis-width));height:var(--labels-size)}.charts-css.area.reverse tbody tr,.charts-css.area:not(.reverse) tbody tr td{align-items:flex-start}.charts-css.area.reverse tbody tr{margin-block-start:var(--labels-size)}.charts-css.area.reverse tbody tr th{height:var(--labels-size);top:calc(var(--labels-size)*-1 - var(--primary-axis-width))}.charts-css.area.reverse tbody tr td{align-items:flex-end}.charts-css.area:not(.reverse-data) tbody{flex-direction:row}.charts-css.area.reverse-data tbody{flex-direction:row-reverse}.charts-css.area:not(.reverse-datasets) tbody tr{flex-direction:row}.charts-css.area.reverse-datasets tbody tr{flex-direction:row-reverse}.charts-css.area:not(.reverse):not(.reverse-data) tbody tr td{align-items:flex-end;justify-content:flex-end}.charts-css.area:not(.reverse):not(.reverse-data) tbody tr td:before{clip-path:polygon(0 calc(100%*(1 - var(--start, var(--size)))),100% calc(100%*(1 - var(--size))),100% 100%,0 100%)}.charts-css.area:not(.reverse):not(.reverse-data) tbody tr td .data{transform:translateX(50%)}.charts-css.area:not(.reverse):not(.reverse-data) tbody tr td:after{height:calc(100%*var(--size))}.charts-css.area:not(.reverse).reverse-data tbody tr td{align-items:flex-start;justify-content:flex-end}.charts-css.area:not(.reverse).reverse-data tbody tr td:before{clip-path:polygon(0 calc(100%*(1 - var(--size))),100% calc(100%*(1 - var(--start, var(--size)))),100% 100%,0 100%)}.charts-css.area:not(.reverse).reverse-data tbody tr td .data{transform:translateX(-50%)}.charts-css.area:not(.reverse).reverse-data tbody tr td:after{height:calc(100%*var(--size))}.charts-css.area.reverse:not(.reverse-data) tbody tr td{align-items:flex-end;justify-content:flex-end}.charts-css.area.reverse:not(.reverse-data) tbody tr td:before{clip-path:polygon(0 0,100% 0,100% calc(100%*var(--size)),0 calc(100%*var(--start, var(--size))))}.charts-css.area.reverse:not(.reverse-data) tbody tr td .data{transform:translateX(50%)}.charts-css.area.reverse:not(.reverse-data) tbody tr td:after{height:calc(100%*(1 - var(--size)))}.charts-css.area.reverse.reverse-data tbody tr td{align-items:flex-start;justify-content:flex-end}.charts-css.area.reverse.reverse-data tbody tr td:before{clip-path:polygon(0 0,100% 0,100% calc(100%*var(--start, var(--size))),0 calc(100%*var(--size)))}.charts-css.area.reverse.reverse-data tbody tr td .data{transform:translateX(-50%)}.charts-css.area.reverse.reverse-data tbody tr td:after{height:calc(100%*(1 - var(--size)))}.charts-css.area.data-spacing-1 tbody tr td:before,.charts-css.area.datasets-spacing-1 tbody tr td:before{margin-inline-end:1px;margin-inline-start:1px}.charts-css.area.data-spacing-2 tbody tr td:before,.charts-css.area.datasets-spacing-2 tbody tr td:before{margin-inline-end:2px;margin-inline-start:2px}.charts-css.area.data-spacing-3 tbody tr td:before,.charts-css.area.datasets-spacing-3 tbody tr td:before{margin-inline-end:3px;margin-inline-start:3px}.charts-css.area.data-spacing-4 tbody tr td:before,.charts-css.area.datasets-spacing-4 tbody tr td:before{margin-inline-end:4px;margin-inline-start:4px}.charts-css.area.data-spacing-5 tbody tr td:before,.charts-css.area.datasets-spacing-5 tbody tr td:before{margin-inline-end:5px;margin-inline-start:5px}.charts-css.area.data-spacing-6 tbody tr td:before,.charts-css.area.datasets-spacing-6 tbody tr td:before{margin-inline-end:6px;margin-inline-start:6px}.charts-css.area.data-spacing-7 tbody tr td:before,.charts-css.area.datasets-spacing-7 tbody tr td:before{margin-inline-end:7px;margin-inline-start:7px}.charts-css.area.data-spacing-8 tbody tr td:before,.charts-css.area.datasets-spacing-8 tbody tr td:before{margin-inline-end:8px;margin-inline-start:8px}.charts-css.area.data-spacing-9 tbody tr td:before,.charts-css.area.datasets-spacing-9 tbody tr td:before{margin-inline-end:9px;margin-inline-start:9px}.charts-css.area.data-spacing-10 tbody tr td:before,.charts-css.area.datasets-spacing-10 tbody tr td:before{margin-inline-end:10px;margin-inline-start:10px}.charts-css.area.data-spacing-11 tbody tr td:before,.charts-css.area.datasets-spacing-11 tbody tr td:before{margin-inline-end:11px;margin-inline-start:11px}.charts-css.area.data-spacing-12 tbody tr td:before,.charts-css.area.datasets-spacing-12 tbody tr td:before{margin-inline-end:12px;margin-inline-start:12px}.charts-css.area.data-spacing-13 tbody tr td:before,.charts-css.area.datasets-spacing-13 tbody tr td:before{margin-inline-end:13px;margin-inline-start:13px}.charts-css.area.data-spacing-14 tbody tr td:before,.charts-css.area.datasets-spacing-14 tbody tr td:before{margin-inline-end:14px;margin-inline-start:14px}.charts-css.area.data-spacing-15 tbody tr td:before,.charts-css.area.datasets-spacing-15 tbody tr td:before{margin-inline-end:15px;margin-inline-start:15px}.charts-css.area.data-spacing-16 tbody tr td:before,.charts-css.area.datasets-spacing-16 tbody tr td:before{margin-inline-end:16px;margin-inline-start:16px}.charts-css.area.data-spacing-17 tbody tr td:before,.charts-css.area.datasets-spacing-17 tbody tr td:before{margin-inline-end:17px;margin-inline-start:17px}.charts-css.area.data-spacing-18 tbody tr td:before,.charts-css.area.datasets-spacing-18 tbody tr td:before{margin-inline-end:18px;margin-inline-start:18px}.charts-css.area.data-spacing-19 tbody tr td:before,.charts-css.area.datasets-spacing-19 tbody tr td:before{margin-inline-end:19px;margin-inline-start:19px}.charts-css.area.data-spacing-20 tbody tr td:before,.charts-css.area.datasets-spacing-20 tbody tr td:before{margin-inline-end:20px;margin-inline-start:20px}.charts-css.line{--line-size:3px}.charts-css.line tbody{align-items:stretch;height:calc(100% - var(--heading-size));justify-content:space-between;width:100%}.charts-css.line tbody,.charts-css.line tbody tr{display:flex}.charts-css.line tbody tr{flex-basis:0;flex-grow:1;flex-shrink:1;justify-content:flex-start;overflow-wrap:anywhere;position:relative}.charts-css.line tbody tr th{left:0;position:absolute;right:0}.charts-css.line tbody tr td{bottom:0;display:flex;flex-flow:column;height:100%;left:0;position:absolute;right:0;top:0;width:100%;z-index:0}.charts-css.line tbody tr td:before{bottom:0;content:"";left:0;position:absolute;right:0;top:0;z-index:-1}.charts-css.line tbody tr td:after{content:"";width:100%}.charts-css.line:not(.reverse) tbody tr{align-items:flex-end;margin-block-end:var(--labels-size)}.charts-css.line:not(.reverse) tbody tr th{bottom:calc(var(--labels-size)*-1 - var(--primary-axis-width));height:var(--labels-size)}.charts-css.line.reverse tbody tr,.charts-css.line:not(.reverse) tbody tr td{align-items:flex-start}.charts-css.line.reverse tbody tr{margin-block-start:var(--labels-size)}.charts-css.line.reverse tbody tr th{height:var(--labels-size);top:calc(var(--labels-size)*-1 - var(--primary-axis-width))}.charts-css.line.reverse tbody tr td{align-items:flex-end}.charts-css.line:not(.reverse-data) tbody{flex-direction:row}.charts-css.line.reverse-data tbody{flex-direction:row-reverse}.charts-css.line:not(.reverse-datasets) tbody tr{flex-direction:row}.charts-css.line.reverse-datasets tbody tr{flex-direction:row-reverse}.charts-css.line:not(.reverse):not(.reverse-data) tbody tr td{align-items:flex-end;justify-content:flex-end}.charts-css.line:not(.reverse):not(.reverse-data) tbody tr td:before{clip-path:polygon(0 calc(100%*(1 - var(--start, var(--size)))),100% calc(100%*(1 - var(--size))),100% calc(100%*(1 - var(--size)) - var(--line-size)),0 calc(100%*(1 - var(--start, var(--size))) - var(--line-size)))}.charts-css.line:not(.reverse):not(.reverse-data) tbody tr td .data{transform:translateX(50%)}.charts-css.line:not(.reverse):not(.reverse-data) tbody tr td:after{height:calc(100%*var(--size))}.charts-css.line:not(.reverse).reverse-data tbody tr td{align-items:flex-start;justify-content:flex-end}.charts-css.line:not(.reverse).reverse-data tbody tr td:before{clip-path:polygon(0 calc(100%*(1 - var(--size))),100% calc(100%*(1 - var(--start, var(--size)))),100% calc(100%*(1 - var(--start, var(--size))) - var(--line-size)),0 calc(100%*(1 - var(--size)) - var(--line-size)))}.charts-css.line:not(.reverse).reverse-data tbody tr td .data{transform:translateX(-50%)}.charts-css.line:not(.reverse).reverse-data tbody tr td:after{height:calc(100%*var(--size))}.charts-css.line.reverse:not(.reverse-data) tbody tr td{align-items:flex-end;justify-content:flex-end}.charts-css.line.reverse:not(.reverse-data) tbody tr td:before{clip-path:polygon(0 calc(100%*var(--start, var(--size)) - var(--line-size)),100% calc(100%*var(--size) - var(--line-size)),100% calc(100%*var(--size)),0 calc(100%*var(--start, var(--size))))}.charts-css.line.reverse:not(.reverse-data) tbody tr td .data{transform:translateX(50%)}.charts-css.line.reverse:not(.reverse-data) tbody tr td:after{height:calc(100%*(1 - var(--size)))}.charts-css.line.reverse.reverse-data tbody tr td{align-items:flex-start;justify-content:flex-end}.charts-css.line.reverse.reverse-data tbody tr td:before{clip-path:polygon(0 calc(100%*var(--size) - var(--line-size)),100% calc(100%*var(--start, var(--size)) - var(--line-size)),100% calc(100%*var(--start, var(--size))),0 calc(100%*var(--size)))}.charts-css.line.reverse.reverse-data tbody tr td .data{transform:translateX(-50%)}.charts-css.line.reverse.reverse-data tbody tr td:after{height:calc(100%*(1 - var(--size)))}.charts-css.line.data-spacing-1 tbody tr td:before,.charts-css.line.datasets-spacing-1 tbody tr td:before{margin-inline-end:1px;margin-inline-start:1px}.charts-css.line.data-spacing-2 tbody tr td:before,.charts-css.line.datasets-spacing-2 tbody tr td:before{margin-inline-end:2px;margin-inline-start:2px}.charts-css.line.data-spacing-3 tbody tr td:before,.charts-css.line.datasets-spacing-3 tbody tr td:before{margin-inline-end:3px;margin-inline-start:3px}.charts-css.line.data-spacing-4 tbody tr td:before,.charts-css.line.datasets-spacing-4 tbody tr td:before{margin-inline-end:4px;margin-inline-start:4px}.charts-css.line.data-spacing-5 tbody tr td:before,.charts-css.line.datasets-spacing-5 tbody tr td:before{margin-inline-end:5px;margin-inline-start:5px}.charts-css.line.data-spacing-6 tbody tr td:before,.charts-css.line.datasets-spacing-6 tbody tr td:before{margin-inline-end:6px;margin-inline-start:6px}.charts-css.line.data-spacing-7 tbody tr td:before,.charts-css.line.datasets-spacing-7 tbody tr td:before{margin-inline-end:7px;margin-inline-start:7px}.charts-css.line.data-spacing-8 tbody tr td:before,.charts-css.line.datasets-spacing-8 tbody tr td:before{margin-inline-end:8px;margin-inline-start:8px}.charts-css.line.data-spacing-9 tbody tr td:before,.charts-css.line.datasets-spacing-9 tbody tr td:before{margin-inline-end:9px;margin-inline-start:9px}.charts-css.line.data-spacing-10 tbody tr td:before,.charts-css.line.datasets-spacing-10 tbody tr td:before{margin-inline-end:10px;margin-inline-start:10px}.charts-css.line.data-spacing-11 tbody tr td:before,.charts-css.line.datasets-spacing-11 tbody tr td:before{margin-inline-end:11px;margin-inline-start:11px}.charts-css.line.data-spacing-12 tbody tr td:before,.charts-css.line.datasets-spacing-12 tbody tr td:before{margin-inline-end:12px;margin-inline-start:12px}.charts-css.line.data-spacing-13 tbody tr td:before,.charts-css.line.datasets-spacing-13 tbody tr td:before{margin-inline-end:13px;margin-inline-start:13px}.charts-css.line.data-spacing-14 tbody tr td:before,.charts-css.line.datasets-spacing-14 tbody tr td:before{margin-inline-end:14px;margin-inline-start:14px}.charts-css.line.data-spacing-15 tbody tr td:before,.charts-css.line.datasets-spacing-15 tbody tr td:before{margin-inline-end:15px;margin-inline-start:15px}.charts-css.line.data-spacing-16 tbody tr td:before,.charts-css.line.datasets-spacing-16 tbody tr td:before{margin-inline-end:16px;margin-inline-start:16px}.charts-css.line.data-spacing-17 tbody tr td:before,.charts-css.line.datasets-spacing-17 tbody tr td:before{margin-inline-end:17px;margin-inline-start:17px}.charts-css.line.data-spacing-18 tbody tr td:before,.charts-css.line.datasets-spacing-18 tbody tr td:before{margin-inline-end:18px;margin-inline-start:18px}.charts-css.line.data-spacing-19 tbody tr td:before,.charts-css.line.datasets-spacing-19 tbody tr td:before{margin-inline-end:19px;margin-inline-start:19px}.charts-css.line.data-spacing-20 tbody tr td:before,.charts-css.line.datasets-spacing-20 tbody tr td:before{margin-inline-end:20px;margin-inline-start:20px}.charts-css.radial tbody{background-color:var(--chart-bg-color);border-radius:50%;display:block;height:0;padding-block-end:100%;width:100%}.charts-css.radial tbody tr{display:none}.charts-css.pie tbody{background-color:var(--chart-bg-color);border-radius:50%;display:block;height:0;padding-block-end:100%;width:100%}.charts-css.pie tbody tr{display:none}.charts-css.donut tbody{background-color:var(--chart-bg-color);border-radius:50%;display:block;height:0;padding-block-end:100%;width:100%}.charts-css.donut tbody tr{display:none}.charts-css.donut tbody:after{align-items:center;background-color:var(--donut-inner-color,#fff);border-radius:50%;content:"";display:flex;height:var(--donut-inner-size,50%);justify-content:center;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);width:var(--donut-inner-size,50%)}.charts-css.polar tbody{background-color:var(--chart-bg-color);border-radius:50%;display:block;height:0;padding-block-end:100%;width:100%}.charts-css.polar tbody tr{display:none}.charts-css.radar tbody{background-color:var(--chart-bg-color);border-radius:50%;display:block;height:0;padding-block-end:100%;width:100%}.charts-css.radar tbody tr{display:none}html{font-size:62.5%;height:100%}#___gatsby,#gatsby-focus-wrapper,body{display:flex;min-height:100%;width:100%}*{-webkit-overflow-scrolling:touch}body{-webkit-font-smoothing:antialiased;font-family:IBM Plex Sans,sans-serif;font-size:1.6rem;margin:0;max-width:100vw;overflow-x:hidden;overflow-y:auto;scrollbar-color:#555 #222;scrollbar-width:thin;top:0;width:100vw}html.cypress-tests body{scroll-behavior:auto}input:focus{outline:none}input:-webkit-autofill,select:-webkit-autofill{animation-name:none!important}button:focus{outline:none}a{color:var(--theme-ui-colors-white50);overflow-wrap:break-word;text-decoration:underline;transition:color .1s ease-in-out}a:visited{color:inherit}a:hover{color:#fff}a:focus{outline:1px auto -webkit-focus-ring-color;outline:1px auto Highlight}:focus-visible,button:focus-visible{outline:1px auto -webkit-focus-ring-color;outline:1px auto Highlight}.non-scrollable{overflow:hidden;position:fixed;width:100%}#transparency-chart.column{--secondary-axes-color:hsla(0,0%,100%,.05);--primary-axis-color:hsla(0,0%,100%,.05);--secondary-axes-style:solid;--secondary-axes-width:1px;--secondary-axes-opacity:1;--aspect-ratio:21/9;--data-axes-color:hsla(0,0%,100%,.05);--labels-size:3.2rem}.charts-css.column.show-data-axes:not(.reverse-data) tbody tr:first-of-type{border-inline-start:none}.charts-css.column.show-data-axes:not(.reverse-data) tbody tr:last-of-type{border-inline-end:none}.charts-css.column tbody tr td{max-width:.616rem}.charts-css.column tbody tr{max-width:fit-content}@media only screen and (max-width:480px){.charts-css.column tbody tr td{max-width:.616rem}}.charts-css .tooltip{bottom:unset;font-size:1.6rem;top:-64px}p:first-of-type,p:last-of-type{margin:0}h1,h2,h3{all:unset}.ais-SearchBox{display:flex;justify-content:center;width:100%}.ais-SearchBox-form{background-color:#fff;border-radius:30rem;display:flex;height:6rem;margin:4rem 1.6rem 0;padding:0 2.4rem;width:100%}@media screen and (min-width:70em) and (min-height:36em){.ais-SearchBox-form{width:66.2rem}}@media screen and (min-width:48em) and (min-height:36em){.ais-SearchBox-form{width:66.2rem}}.ais-SearchBox-submit{background-color:transparent;border:none}.ais-SearchBox-submitIcon{height:2.4rem;width:2.4rem}#instantSearch_input:not([value=""])+button{display:none}.ais-SearchBox-input{background-color:transparent;border:none;color:#000;display:flex;flex:1 1;font-family:IBM Plex Sans;font-size:1.8rem;font-weight:700;opacity:1}.ais-SearchBox-input::placeholder{opacity:.5}</style><style>.gatsby-image-wrapper{position:relative;overflow:hidden}.gatsby-image-wrapper picture.object-fit-polyfill{position:static!important}.gatsby-image-wrapper img{bottom:0;height:100%;left:0;margin:0;max-width:none;padding:0;position:absolute;right:0;top:0;width:100%;object-fit:cover}.gatsby-image-wrapper [data-main-image]{opacity:0;transform:translateZ(0);transition:opacity .25s linear;will-change:opacity}.gatsby-image-wrapper-constrained{display:inline-block;vertical-align:top}</style><noscript><style>.gatsby-image-wrapper noscript [data-main-image]{opacity:1!important}.gatsby-image-wrapper [data-placeholder-image]{opacity:0!important}</style></noscript><script type="module">const e="undefined"!=typeof HTMLImageElement&&"loading"in HTMLImageElement.prototype;e&&document.body.addEventListener("load",(function(e){const t=e.target;if(void 0===t.dataset.mainImage)return;if(void 0===t.dataset.gatsbyImageSsr)return;let a=null,n=t;for(;null===a&&n;)void 0!==n.parentNode.dataset.gatsbyImageWrapper&&(a=n.parentNode),n=n.parentNode;const o=a.querySelector("[data-placeholder-image]"),r=new Image;r.src=t.currentSrc,r.decode().catch((()=>{})).then((()=>{t.style.opacity=1,o&&(o.style.opacity=0,o.style.transition="opacity 500ms linear")}))}),!0);</script><link rel="sitemap" type="application/xml" href="/sitemap-index.xml"/><link rel="manifest" href="/manifest.webmanifest" crossorigin="anonymous"/><link rel="apple-touch-icon" sizes="48x48" href="/icons/icon-48x48.png?v=a0af6c75bc95cb2deb4536a5963856b4"/><link rel="apple-touch-icon" sizes="72x72" href="/icons/icon-72x72.png?v=a0af6c75bc95cb2deb4536a5963856b4"/><link rel="apple-touch-icon" sizes="96x96" href="/icons/icon-96x96.png?v=a0af6c75bc95cb2deb4536a5963856b4"/><link rel="apple-touch-icon" sizes="144x144" href="/icons/icon-144x144.png?v=a0af6c75bc95cb2deb4536a5963856b4"/><link rel="apple-touch-icon" sizes="192x192" href="/icons/icon-192x192.png?v=a0af6c75bc95cb2deb4536a5963856b4"/><link rel="apple-touch-icon" sizes="256x256" href="/icons/icon-256x256.png?v=a0af6c75bc95cb2deb4536a5963856b4"/><link rel="apple-touch-icon" sizes="384x384" href="/icons/icon-384x384.png?v=a0af6c75bc95cb2deb4536a5963856b4"/><link rel="apple-touch-icon" sizes="512x512" href="/icons/icon-512x512.png?v=a0af6c75bc95cb2deb4536a5963856b4"/></head><body><script>(function() { try { var mode = localStorage.getItem('theme-ui-color-mode'); if (!mode) return document.documentElement.classList.add('theme-ui-' + mode); } catch (e) {} })();</script><div id="___gatsby"><style data-emotion="css-global x5fiwm">html{--theme-ui-colors-neonGreen:#55FF8A;--theme-ui-colors-neonGreen50:rgba(85,255,138,0.5);--theme-ui-colors-neonGreen25:rgba(85,255,138,0.25);--theme-ui-colors-neonGreen15:rgba(85,255,138,0.15);--theme-ui-colors-neonGreen10:rgba(85,255,138,0.1);--theme-ui-colors-windscribeBlue:#006aff;--theme-ui-colors-windscribeBlue50:rgba(0,106,255,0.5);--theme-ui-colors-windscribeBlue25:rgba(0,106,255,0.25);--theme-ui-colors-windscribeBlue10:rgba(0,106,255,0.1);--theme-ui-colors-midnight:#030407;--theme-ui-colors-bodyBG:#041d3e;--theme-ui-colors-bodyBG0:rgba(4,29,62,0);--theme-ui-colors-midnight25:rgba(3,4,7,0.25);--theme-ui-colors-red:#ff3b3b;--theme-ui-colors-yellow:#ffef02;--theme-ui-colors-yellow10:rgba(255,239,2,0.1);--theme-ui-colors-periwinkle:#8d6cff;--theme-ui-colors-periwinkle50:rgba(141,108,255,0.5);--theme-ui-colors-periwinkle25:rgba(141,108,255,0.25);--theme-ui-colors-periwinkle10:rgba(141,108,255,0.1);--theme-ui-colors-white:#ffffff;--theme-ui-colors-gold:#ffda44;--theme-ui-colors-white50:rgba(255,255,255,0.5);--theme-ui-colors-white25:rgba(255,255,255,0.25);--theme-ui-colors-white20:rgba(255,255,255,0.2);--theme-ui-colors-white15:rgba(255,255,255,0.15);--theme-ui-colors-white10:rgba(255,255,255,0.1);--theme-ui-colors-transparent:rgba(255,255,255,0);--theme-ui-colors-white05:rgba(255,255,255,0.05);--theme-ui-colors-brightYellow:#ffda44;--theme-ui-colors-background:#090E19;--theme-ui-colors-kuretakeBlack:#030e1d;--theme-ui-colors-kuretakeBlack0:rgba(3,14,29,0);--theme-ui-colors-white75:rgba(255,255,255,0.75);--theme-ui-colors-orange:#FF9255;--theme-ui-colors-orange10:rgba(255,146,85,0.1);--theme-ui-colors-salmon:#F55;--theme-ui-colors-salmon10:rgba(255,85,85,0.1);--theme-ui-colors-darkBlue:#0A0B0D;--theme-ui-colors-red10:rgba(255,59,59,0.1);--theme-ui-colors-red20:rgba(255,59,59,0.2);--theme-ui-colors-contentBackground:#090E19;--theme-ui-colors-heroGradientStart:#030407;--theme-ui-colors-heroGradientEnd:rgba(3,4,7,0);color:var(--theme-ui-colors-text);background-color:var(--theme-ui-colors-background);}</style><style data-emotion="css-global 0"></style><div style="outline:none" tabindex="-1" id="gatsby-focus-wrapper"></div><div id="gatsby-announcer" style="position:absolute;top:0;width:1px;height:1px;padding:0;overflow:hidden;clip:rect(0, 0, 0, 0);white-space:nowrap;border:0" aria-live="assertive" aria-atomic="true"></div></div><script id="gatsby-script-loader">/*<![CDATA[*/window.pagePath="/referafriend/";/*]]>*/</script><!-- slice-start id="_gatsby-scripts-1" --> <script id="gatsby-chunk-mapping" > window.___chunkMapping="{\"app\":[\"/app-8dd28294ec7c55fe7649.js\"],\"component---src-components-knowledge-base-category-page-category-or-tag-articles-tsx\":[\"/component---src-components-knowledge-base-category-page-category-or-tag-articles-tsx-2b7a56fc47d6d77688eb.js\"],\"component---src-components-knowledge-base-knowledge-base-article-tsx\":[\"/component---src-components-knowledge-base-knowledge-base-article-tsx-ccfded1550902d4a8290.js\"],\"component---src-components-knowledge-base-knowledge-base-index-tsx\":[\"/component---src-components-knowledge-base-knowledge-base-index-tsx-6718372e49f4994904a6.js\"],\"component---src-pages-404-tsx\":[\"/component---src-pages-404-tsx-7648d097fb93c2792398.js\"],\"component---src-pages-about-tsx\":[\"/component---src-pages-about-tsx-38ec2e6867e57b586cf0.js\"],\"component---src-pages-changelog-android-tsx\":[\"/component---src-pages-changelog-android-tsx-f10d7ad493295b619cc2.js\"],\"component---src-pages-changelog-androidtv-tsx\":[\"/component---src-pages-changelog-androidtv-tsx-63c367cbfbddd0f88372.js\"],\"component---src-pages-changelog-appletv-tsx\":[\"/component---src-pages-changelog-appletv-tsx-497c1281aa438869e6f0.js\"],\"component---src-pages-changelog-chrome-tsx\":[\"/component---src-pages-changelog-chrome-tsx-c90fce0c67dfd577be76.js\"],\"component---src-pages-changelog-edge-tsx\":[\"/component---src-pages-changelog-edge-tsx-2f8dc7019a1e24eb53f1.js\"],\"component---src-pages-changelog-firefox-tsx\":[\"/component---src-pages-changelog-firefox-tsx-e44cf1da1b1306f0d5e4.js\"],\"component---src-pages-changelog-firetv-tsx\":[\"/component---src-pages-changelog-firetv-tsx-34e51c45b32cbca7ec36.js\"],\"component---src-pages-changelog-index-tsx\":[\"/component---src-pages-changelog-index-tsx-61310faa34057b3e336a.js\"],\"component---src-pages-changelog-ios-tsx\":[\"/component---src-pages-changelog-ios-tsx-7671d67fe29f453ba23a.js\"],\"component---src-pages-changelog-linux-tsx\":[\"/component---src-pages-changelog-linux-tsx-6dd88fdd5450b621e5a2.js\"],\"component---src-pages-changelog-macos-tsx\":[\"/component---src-pages-changelog-macos-tsx-38124651b52f78b5d8aa.js\"],\"component---src-pages-changelog-windows-tsx\":[\"/component---src-pages-changelog-windows-tsx-b82bee6a92374c052cd3.js\"],\"component---src-pages-contact-support-tsx\":[\"/component---src-pages-contact-support-tsx-8b9dec135e9749cc7cc4.js\"],\"component---src-pages-download-tsx\":[\"/component---src-pages-download-tsx-a0774fba959fd77ed5f8.js\"],\"component---src-pages-features-ad-blocking-tsx\":[\"/component---src-pages-features-ad-blocking-tsx-c7316a907c41ef1289e4.js\"],\"component---src-pages-features-ad-privacy-tsx\":[\"/component---src-pages-features-ad-privacy-tsx-b9787cf59281b430f822.js\"],\"component---src-pages-features-android-tsx\":[\"/component---src-pages-features-android-tsx-37f11f23a226824ad1fe.js\"],\"component---src-pages-features-chrome-tsx\":[\"/component---src-pages-features-chrome-tsx-3c94bd664be7d2b409d2.js\"],\"component---src-pages-features-circumvent-censorship-tsx\":[\"/component---src-pages-features-circumvent-censorship-tsx-183882af9cd8dec54d2c.js\"],\"component---src-pages-features-config-generators-tsx\":[\"/component---src-pages-features-config-generators-tsx-066cf23046511dfdb481.js\"],\"component---src-pages-features-cookie-monster-tsx\":[\"/component---src-pages-features-cookie-monster-tsx-a59138910114c36b606c.js\"],\"component---src-pages-features-cruise-control-tsx\":[\"/component---src-pages-features-cruise-control-tsx-e272dd630ff5cb9dcdc7.js\"],\"component---src-pages-features-decoy-traffic-tsx\":[\"/component---src-pages-features-decoy-traffic-tsx-aff67d9d8f3f7f9ff67d.js\"],\"component---src-pages-features-dnd-tsx\":[\"/component---src-pages-features-dnd-tsx-1d1ef7df2b8d99927e9f.js\"],\"component---src-pages-features-double-hop-tsx\":[\"/component---src-pages-features-double-hop-tsx-beff9f5ea772d93c0f19.js\"],\"component---src-pages-features-edge-tsx\":[\"/component---src-pages-features-edge-tsx-ba6a6082c96b02383900.js\"],\"component---src-pages-features-firefox-tsx\":[\"/component---src-pages-features-firefox-tsx-af5f338c86362919c3b6.js\"],\"component---src-pages-features-firewall-tsx\":[\"/component---src-pages-features-firewall-tsx-9d334b9aab495d0493f5.js\"],\"component---src-pages-features-flexible-connectivity-tsx\":[\"/component---src-pages-features-flexible-connectivity-tsx-be3640215195a91ba62a.js\"],\"component---src-pages-features-flexible-dns-tsx\":[\"/component---src-pages-features-flexible-dns-tsx-a0d2829a2ad779e0e6dc.js\"],\"component---src-pages-features-gps-spoofing-tsx\":[\"/component---src-pages-features-gps-spoofing-tsx-00f32998bb6abbe0a5f9.js\"],\"component---src-pages-features-ios-tsx\":[\"/component---src-pages-features-ios-tsx-16c93f69c0f8ebdca661.js\"],\"component---src-pages-features-lan-traffic-tsx\":[\"/component---src-pages-features-lan-traffic-tsx-9a3d38cd27b095d5daaf.js\"],\"component---src-pages-features-languagewarp-tsx\":[\"/component---src-pages-features-languagewarp-tsx-3421198e51f7cbe8a0c3.js\"],\"component---src-pages-features-large-network-tsx\":[\"/component---src-pages-features-large-network-tsx-935ec637405a95550f5d.js\"],\"component---src-pages-features-linux-tsx\":[\"/component---src-pages-features-linux-tsx-6e13d2faa9f6e604d8ae.js\"],\"component---src-pages-features-location-warp-tsx\":[\"/component---src-pages-features-location-warp-tsx-18eefa4f2c2d8c0d2754.js\"],\"component---src-pages-features-mac-spoofing-tsx\":[\"/component---src-pages-features-mac-spoofing-tsx-cbfdb85d5947d00025b2.js\"],\"component---src-pages-features-macos-tsx\":[\"/component---src-pages-features-macos-tsx-4d6a2a3f186b70d15d5f.js\"],\"component---src-pages-features-no-identifying-logs-tsx\":[\"/component---src-pages-features-no-identifying-logs-tsx-0ba48943f9d57c6c83eb.js\"],\"component---src-pages-features-packet-size-tsx\":[\"/component---src-pages-features-packet-size-tsx-6db5ed9716318c721720.js\"],\"component---src-pages-features-port-forwarding-tsx\":[\"/component---src-pages-features-port-forwarding-tsx-6a43fbf9b959638a9a89.js\"],\"component---src-pages-features-proxy-gateway-tsx\":[\"/component---src-pages-features-proxy-gateway-tsx-5aa572daf1ee1790973f.js\"],\"component---src-pages-features-proxy-settings-tsx\":[\"/component---src-pages-features-proxy-settings-tsx-92383a27e94d32a19834.js\"],\"component---src-pages-features-robert-tsx\":[\"/component---src-pages-features-robert-tsx-5ad4df504f85adebc589.js\"],\"component---src-pages-features-scribeforce-tsx\":[\"/component---src-pages-features-scribeforce-tsx-0978e6d546355a116baa.js\"],\"component---src-pages-features-secure-hotspot-tsx\":[\"/component---src-pages-features-secure-hotspot-tsx-3f3203ed60dea265adad.js\"],\"component---src-pages-features-simple-clients-tsx\":[\"/component---src-pages-features-simple-clients-tsx-04cd3a4bd02e905b0a85.js\"],\"component---src-pages-features-split-personality-tsx\":[\"/component---src-pages-features-split-personality-tsx-b004436e1e5739f3c2a2.js\"],\"component---src-pages-features-split-tunneling-tsx\":[\"/component---src-pages-features-split-tunneling-tsx-1dcb233209c9655a4e9d.js\"],\"component---src-pages-features-static-ips-tsx\":[\"/component---src-pages-features-static-ips-tsx-6bd670f6c4bd56525866.js\"],\"component---src-pages-features-strongest-encryption-tsx\":[\"/component---src-pages-features-strongest-encryption-tsx-a94ab21797bc48633fc8.js\"],\"component---src-pages-features-tcp-socket-termination-tsx\":[\"/component---src-pages-features-tcp-socket-termination-tsx-25402ab83f3e3dd1db3b.js\"],\"component---src-pages-features-timezone-spoofing-tsx\":[\"/component---src-pages-features-timezone-spoofing-tsx-0ac47b44ec7ec3bce954.js\"],\"component---src-pages-features-tsx\":[\"/component---src-pages-features-tsx-49d1ec98bd49990963e0.js\"],\"component---src-pages-features-update-channels-tsx\":[\"/component---src-pages-features-update-channels-tsx-abe8a590a859af11b529.js\"],\"component---src-pages-features-use-for-free-tsx\":[\"/component---src-pages-features-use-for-free-tsx-fbeac3c92f381b9115f6.js\"],\"component---src-pages-features-webrtc-slayer-tsx\":[\"/component---src-pages-features-webrtc-slayer-tsx-985a0081916700240ddb.js\"],\"component---src-pages-features-windows-tsx\":[\"/component---src-pages-features-windows-tsx-e0a217f02ebcc6e9ad2e.js\"],\"component---src-pages-features-worker-block-tsx\":[\"/component---src-pages-features-worker-block-tsx-112bd230127e01fe984c.js\"],\"component---src-pages-forgot-password-tsx\":[\"/component---src-pages-forgot-password-tsx-08f4891ae6777f4bb7e6.js\"],\"component---src-pages-index-tsx\":[\"/component---src-pages-index-tsx-13f236979124556f97fb.js\"],\"component---src-pages-installed-desktop-tsx\":[\"/component---src-pages-installed-desktop-tsx-8ea9e7b3eaa44740da66.js\"],\"component---src-pages-installed-extension-tsx\":[\"/component---src-pages-installed-extension-tsx-9110891409236c12d2bf.js\"],\"component---src-pages-privacy-android-tsx\":[\"/component---src-pages-privacy-android-tsx-07ae015f65a830287264.js\"],\"component---src-pages-privacy-tsx\":[\"/component---src-pages-privacy-tsx-59f2c5df548e46165b3d.js\"],\"component---src-pages-referafriend-tsx\":[\"/component---src-pages-referafriend-tsx-db2ae62c7c62bb77618f.js\"],\"component---src-pages-signup-tsx\":[\"/component---src-pages-signup-tsx-96fff648b78ef0917460.js\"],\"component---src-pages-status-tsx\":[\"/component---src-pages-status-tsx-ed982173ae574e53d167.js\"],\"component---src-pages-terms-eula-tsx\":[\"/component---src-pages-terms-eula-tsx-4da2de7b585da7aa0c57.js\"],\"component---src-pages-terms-index-tsx\":[],\"component---src-pages-terms-oss-tsx\":[],\"component---src-pages-test-tsx\":[\"/component---src-pages-test-tsx-6297e4b4a6b3d683ecce.js\"],\"component---src-pages-transparency-tsx\":[\"/component---src-pages-transparency-tsx-b5fcae803e6aa1124297.js\"],\"component---src-pages-vdp-tsx\":[\"/component---src-pages-vdp-tsx-e522c6b83f36453053b1.js\"]}"; </script> <script>window.___webpackCompilationHash="bb6ea1738b69c08480ba";</script><script src="/webpack-runtime-fecb8f5f2f120f14ded4.js" async></script><script src="/framework-1a37fca6d33c4c4f8ce8.js" async></script><script src="/app-8dd28294ec7c55fe7649.js" async></script><!-- slice-end id="_gatsby-scripts-1" --></body></html>