._Container_1xckh_8{position:relative;max-width:100%;overflow-x:auto}._Table_1xckh_14{line-height:24px;width:100%}._Table_1xckh_14 th,._Table_1xckh_14 td{height:-moz-fit-content;height:fit-content;min-width:10rem;width:10rem;border:1px solid #dadde2;padding:1rem}._Table_1xckh_14 th a,._Table_1xckh_14 td a{color:inherit;text-decoration:none}._Table_1xckh_14 th{background-color:#f3f4f6;position:sticky}._Table_1xckh_14 th:first-child{left:0;z-index:1}._Table_1xckh_14 tr:first-child th{top:0;z-index:1}._Table_1xckh_14 tr:first-child th:first-child{z-index:2}._Table_1xckh_14._Heatmap_1xckh_46 td{background-color:hsl(calc(33deg + 8deg * var(--analytics-table-heat-map-strength)),calc(0% + 93.3% * var(--analytics-table-heat-map-strength)),calc(96.5% + -49.6% * var(--analytics-table-heat-map-strength)))}.c-chart-legend{margin-top:1em}.c-chart-legend__header{font-weight:700;margin-bottom:1em}.c-chart-legend__item{padding-left:2.5em;position:relative;margin-bottom:.5em}.c-chart-legend__item:before{content:"";background-color:var(--colour);position:absolute;inset:.125em auto auto 0;width:1.25em;height:1.25em;border-radius:100%}.c-in-detail-bar-chart{--left-axis-position:calc(5em + 10%);padding-bottom:.5rem;overflow:auto}.c-in-detail-bar-chart__body-container{--right-margin: 0em}.c-in-detail-bar-chart__body-container--with-numbers,.c-in-detail-bar-chart__body-container--with-percentages{--right-margin: 3em}.c-in-detail-bar-chart__body-container--with-numbers.c-in-detail-bar-chart__body-container--with-percentages{--right-margin: 6em}.c-in-detail-bar-chart__body-container:not(.c-in-detail-bar-chart__body-container--with-outer-bars) .c-in-detail-bar-chart__row+.c-in-detail-bar-chart__row .c-in-detail-bar-chart__bars-container{border-top:1px dashed #d6d6d6}.c-in-detail-bar-chart__row{display:flex;align-items:center}.c-in-detail-bar-chart__chart-body{position:relative}.c-in-detail-bar-chart__gridline-label-gutter{position:relative;margin-left:calc(var(--left-axis-position) + 1px);margin-right:var(--right-margin);height:1.5em}.c-in-detail-bar-chart__gridline-label{position:absolute;top:0;left:calc(100% * var(--value) / var(--max-value) - 2.5em);width:5em;text-align:center}.c-in-detail-bar-chart__gridline{position:absolute;top:0;border-left:1px solid #d6d6d6;left:calc((100% - var(--left-axis-position) - var(--right-margin)) * var(--value) / var(--max-value) + var(--left-axis-position));height:100%;width:1px}.c-in-detail-bar-chart__row-label{flex:0 0 var(--left-axis-position);padding:.5em 1em .5em 0;text-align:right;border-right:1px solid black;margin-right:-1px;overflow-x:visible;max-width:var(--left-axis-position)}.c-in-detail-bar-chart__row-label a{text-decoration:none}.c-in-detail-bar-chart__bars-container{flex:1 0 1em;border-left:1px solid black;display:flex;align-items:center}.c-in-detail-bar-chart__bars{flex:1 0 1em;padding:.5em 0;position:relative}.c-in-detail-bar-chart__bar{position:relative;align-items:center;width:calc((100% - var(--right-margin)) * var(--value) / var(--max-value));overflow:visible}.c-in-detail-bar-chart__bar:before{content:"";position:absolute;inset:0;background-color:var(--colour);border-radius:0 .25em .25em 0}.c-in-detail-bar-chart__bar--unsplit{height:4em}.c-in-detail-bar-chart__bar--outer{inset:.5em 0;z-index:0;position:absolute}.c-in-detail-bar-chart__bar--inner{height:.75em;position:relative}.c-in-detail-bar-chart__bar--inner:before{z-index:1}.c-in-detail-bar-chart__bar--inner+.c-in-detail-bar-chart__bar--inner{margin-top:.25em}.c-in-detail-bar-chart__value{position:absolute;left:calc(100% + .667em);top:50%;width:var(--right-margin);display:inline-block;font-size:.75em;transform:translateY(-50%);pointer-events:none}.c-in-detail-bar-chart>.multiple-answer-warning{margin-bottom:1em}.c-in-detail-bar-chart__bar-tooltip{position:absolute;font-size:.75em;left:50%;top:50%;transition:opacity .3s .45s;opacity:0;pointer-events:none;width:13.33em;z-index:10}.c-in-detail-bar-chart__bar-tooltip .c-in-detail-bar-chart__value{font-size:inherit}.c-in-detail-bar-chart__bar+.c-in-detail-bar-chart__bar-tooltip{left:calc((100% - var(--right-margin)) * var(--value) * .5 / var(--max-value))}.c-in-detail-bar-chart__bar-tooltip-body{border-radius:.333em;box-shadow:0 0 .667em #00000029;background:white;color:#383351;padding:.333em .667em .333em 1.667em;width:-moz-max-content;width:max-content;display:inline-block;transform:translate(-50%,-50%);position:relative}.c-in-detail-bar-chart__bar-tooltip-body:before{content:"";border-radius:1.333em;position:absolute;inset:.667em auto .667em .667em;width:.333em;background:var(--colour)}.c-in-detail-bar-chart__bar:hover .c-in-detail-bar-chart__bar-tooltip,.c-in-detail-bar-chart__bar:hover+.c-in-detail-bar-chart__bar-tooltip{opacity:1}.c-in-detail-bar-chart__bar-tooltip .c-in-detail-bar-chart__value{display:inline;position:static;position:initial;transform:none;z-index:0}.c-in-detail-bar-chart__bar-tooltip-segment{display:inline}.c-in-detail-bar-chart--unsplit .c-in-detail-bar-chart__bar-tooltip-segment{display:none}.c-in-detail-bar-chart--unsplit .c-in-detail-bar-chart__bar-tooltip-category{display:inline}.c-in-detail-bar-chart__bar-tooltip .c-in-detail-bar-chart__value{font-weight:700;margin-left:.667em}.multiple-answer-warning{font-style:italic}@container (min-width: 45em){.c-in-detail-bar-chart--split{display:flex;justify-content:stretch}.c-in-detail-bar-chart__body-container{flex:1 0 10em}.c-in-detail-bar-chart__legend-container{flex:0 0 15em;margin-left:2em}}.c-over-time-bar-chart-container{overflow-x:hidden}.c-over-time-bar-chart{z-index:0;margin:.75rem 0 5em;position:relative}.c-over-time-bar-chart__axis{height:30em;position:absolute;top:0}.c-over-time-bar-chart__axis--first{margin-left:2em}.c-over-time-bar-chart__axis--last{right:2em}.c-over-time-bar-chart__axis-label{position:absolute;text-align:center;transform:translateY(-50%);width:2em;top:calc(100% - var(--fraction))}.c-over-time-bar-chart__axis-name{position:absolute;text-align:center;transform:translate(-14.25em,-15.75em) rotate(-90deg);width:30em}.c-over-time-bar-chart__body{display:flex;height:30em;margin-left:4em;position:relative;width:calc(100% - 6em)}.c-over-time-bar-chart__gridline{background-color:#e9e9f0;position:absolute;height:1px;width:100%;top:calc(100% - var(--fraction))}.c-over-time-bar-chart__series{flex:1;padding:0 2%;position:relative}.c-over-time-bar-chart__series:last-child{border-right:none}.c-over-time-bar-chart__series-label{border-right:none;left:0;margin-right:-.125em;padding:0 2%;position:absolute;text-align:center;top:100%;width:calc(100% + 1px);z-index:1}.c-over-time-bar-chart__series-values{height:100%;width:100%;display:flex;flex-direction:row;gap:10%;align-items:end}.c-over-time-bar-chart__series-bar{height:calc(100% * var(--length) / var(--max-value));background-color:var(--colour);overflow:visible;position:relative;text-align:center;flex:1;border-radius:.25em .25em 0 0}.c-over-time-bar-chart__series-label a{color:#000;text-decoration:none}.c-over-time-bar-chart__series-label a:hover{text-decoration:underline}.c-over-time-bar-chart__tooltip{background-color:#fff;border-radius:.25em;box-shadow:0 0 .5em #00000029;color:#000;padding:.25em .5em;width:-moz-max-content;width:max-content;max-width:15em;position:absolute;top:50%;left:50%;pointer-events:none;transform:translate(-50%,-50%);z-index:10;opacity:0;transition:opacity .3s .45s}.c-over-time-bar-chart__series-bar:hover .c-over-time-bar-chart__tooltip{opacity:1}.c-over-time-bar-chart__series-bar-highlight{background-color:#00000054;position:absolute;height:100%;opacity:0;transition:opacity .1s;width:100%}.c-over-time-bar-chart__series-bar:hover .c-over-time-bar-chart__series-bar-highlight{opacity:1}.c-over-time-bar-chart__tooltip-color{border-radius:100%;display:inline-block;margin-right:.25em;width:10px;height:10px;background-color:var(--colour)}.c-over-time-bar-chart+.c-chart-legend .c-chart-legend__header{height:0;overflow:hidden;margin:0}.c-over-time-bar-chart+.c-chart-legend .c-chart-legend__item{display:inline-block;padding-left:2em;margin-right:2em}.tableContainer{position:relative}._OverTimeHeader_1e3a1_15{display:grid;--secondary-button-hover-background: var(--ghost-button-hover-background);--secondary-button-hover-colour: var(--ghost-button-hover-colour);--secondary-button-highlight-background: var(--ghost-button-highlight-background);--secondary-button-highlight-colour: var(--ghost-button-highlight-colour);--secondary-button-highlight-hover-colour: var(--ghost-button-highlight-hover-colour);--secondary-button-highlight-hover-background: var(--ghost-button-highlight-hover-background);--secondary-button-background: none;--secondary-button-disabled-background: none;grid-template-columns:repeat(4,1fr) auto;grid-template-rows:repeat(2,auto);padding-bottom:.5rem;grid-gap:1rem;gap:1rem}._OverTimeHeader__filterButton_1e3a1_30{margin:auto 0 .1rem}._OverTimeHeader__filterChips_1e3a1_33{grid-area:2/1/3/6;padding-bottom:.5rem}@media (max-width: 796px){._OverTimeHeader_1e3a1_15{grid-template-columns:repeat(2,1fr) auto;grid-template-rows:repeat(3,auto)}._OverTimeHeader__filterButton_1e3a1_30{grid-area:1/3/2/4}._OverTimeHeader__filterChips_1e3a1_33{grid-area:3/1/4/4}}@media (max-width: 30rem){._OverTimeHeader_1e3a1_15{grid-template-columns:1fr;grid-template-rows:repeat(6,auto)}._OverTimeHeader__duration_1e3a1_54{grid-area:1/1/2/3}._OverTimeHeader__year_1e3a1_57{grid-area:2/1/3/3}._OverTimeHeader__startMonth_1e3a1_60{grid-area:3/1/4/3}._OverTimeHeader__comparisonYear_1e3a1_63{grid-area:4/1/5/3}._OverTimeHeader__filterButton_1e3a1_30{grid-area:5/2/6/3}._OverTimeHeader__filterChips_1e3a1_33{grid-area:6/1/7/3}}._chartTypeSelector_1e3a1_74{max-width:15em}._chartActionGroup_1fxn1_8{width:auto;position:absolute;top:32px;right:32px;max-width:calc(100% - 64px)}._ChartOptions_container_1fxn1_16{background:#fff;box-shadow:0 4px 20px #00000026;width:18rem;border-radius:.25rem;padding:1.5rem}._ChartOptions_container_1fxn1_16>*+*{margin-top:1rem}._chartTypeSelector_1fxn1_27{max-width:15em}@media screen and (min-width: 1024px){.date-filter-buttons{margin:0 auto;max-width:1024px;display:flex;justify-content:space-between}}.c-option-group{border:2px solid transparent;border-radius:.5rem;padding:1.25rem;background-color:#f3f4f6}._ChartSelectionPanel_vg416_15{display:grid;--secondary-button-hover-background: var(--ghost-button-hover-background);--secondary-button-hover-colour: var(--ghost-button-hover-colour);--secondary-button-highlight-background: var(--ghost-button-highlight-background);--secondary-button-highlight-colour: var(--ghost-button-highlight-colour);--secondary-button-highlight-hover-colour: var(--ghost-button-highlight-hover-colour);--secondary-button-highlight-hover-background: var(--ghost-button-highlight-hover-background);--secondary-button-background: none;--secondary-button-disabled-background: none;grid-template-columns:repeat(3,1fr) repeat(2,auto);grid-gap:1rem;gap:1rem}._ChartSelectionPanel__filterButton_vg416_28,._ChartSelectionPanel__groupButton_vg416_31{margin:auto 0 .1rem}._ChartSelectionPanel__filterChips_vg416_34{grid-area:2/1/3/6}._ChartSelectionPanel__dateRangePicker_vg416_37{width:100%}@media (max-width: 70rem){._ChartSelectionPanel_vg416_15{grid-template-columns:repeat(2,1fr) auto;grid-template-rows:repeat(3,auto)}._ChartSelectionPanel__segmentBy_vg416_45{grid-area:2/1/3/2}._ChartSelectionPanel__groupButton_vg416_31{grid-area:2/3/2/4}._ChartSelectionPanel__filterChips_vg416_34{grid-area:3/1/4/4}}@media (max-width: 40rem){._ChartSelectionPanel_vg416_15{grid-template-columns:1fr auto auto;grid-template-rows:repeat(5,auto)}._ChartSelectionPanel__analysisCode_vg416_60{grid-area:1/1/2/4}._ChartSelectionPanel__segmentBy_vg416_45{grid-area:2/1/3/4}._ChartSelectionPanel__dateRange_vg416_37{grid-area:3/1/4/4}._ChartSelectionPanel__filterButton_vg416_28{grid-area:4/3/5/4}._ChartSelectionPanel__groupButton_vg416_31{grid-area:4/2/5/3}._ChartSelectionPanel__filterChips_vg416_34{grid-area:5/1/6/4}}._GroupHeader_vg416_80{position:relative;z-index:1}._GroupMembers_vg416_85{margin-left:2rem}._GroupMembers_vg416_85>*{position:relative}._GroupMembers_vg416_85>*:before{content:"";border:2px dotted #afb5bf;border-width:0 0 2px 2px;width:1rem;height:calc(100% + .5rem);position:absolute;left:-1rem;top:-1.5rem}._CheckboxItem_vg416_102{position:relative;border:1px solid #dadde2;min-height:2.5rem;border-radius:.25rem;color:#383351;background-color:#fff;display:flex;flex-direction:row;justify-content:space-between;align-items:stretch;font-size:1rem;box-shadow:inset 0 .0625em .125em #0a0a0a0d;margin:.5rem 0;padding:.7rem 1rem;gap:.5rem;line-height:1}._CheckboxItem__actionButton_vg416_120{margin:-.25rem}._CheckboxItem__checkbox_vg416_123,._CheckboxItem__label_vg416_123{width:3rem;flex:1}._CheckboxItem__checkbox_vg416_123,._CheckboxItem_vg416_102 c-checkbox__label{padding:.75rem 0 .75rem .75rem;margin:-.75rem 0 -.75rem -1rem}._CheckboxItem__actions_vg416_132{margin:0 -.25rem 0 0;width:2rem;padding-left:1rem}._TabbedArea_1kkvf_1{display:flex;flex-direction:column;flex:1 0 1rem;margin:0 -2rem;padding:0 2rem;overflow:hidden}._TabPanelContainer_1kkvf_10{display:flex;flex-grow:1;flex-direction:column}
