.analytics-root.ui2-analytics{--u2-chart-series-0:#20a04e;--u2-chart-series-1:#00a396;--u2-chart-series-2:#707b8d;--u2-chart-series-3:#e36e13;--u2-chart-series-4:#d92d4f;--u2-chart-start-0:#a1d7b5;--u2-chart-end-0:#5ebb80;--u2-chart-start-1:#94d8d3;--u2-chart-end-1:#47bdb3;--u2-chart-start-2:#c3c8cf;--u2-chart-end-2:#98a0ad;--u2-chart-start-3:#f3c29c;--u2-chart-end-3:#eb9755;--u2-chart-start-4:#efa7b5;--u2-chart-end-4:#e46880}.analytics-root.ui2-analytics .an-panel.u2-compare-panel{padding:20px 22px 18px}.u2-compare-controls{align-items:center;gap:10px;font-size:14px;font-weight:600;display:flex}.u2-chart-select{align-items:center;width:380px;min-width:0;display:flex;position:relative}.u2-chart-select>svg{color:var(--ui2-mod-amber);z-index:1;pointer-events:none;position:absolute;left:12px}.u2-chart-select>.ui-select,.u2-chart-select>select,.u2-chart-select>button{width:100%;line-height:20px;border-radius:12px!important;height:38px!important;padding-left:37px!important;font-size:14px!important}.u2-chart-select>span:not(.sr-only){width:100%}.u2-chart-group-select{width:230px}.u2-chart-group-select>svg{color:var(--ui2-mod-teal)}.u2-chart-tabs{background:var(--ui2-track);border:1px solid var(--ui2-line);border-radius:999px;flex:none;gap:2px;margin-left:auto;padding:3px;display:flex}.analytics-root .u2-chart-tabs button{box-shadow:none;min-height:30px;color:var(--ui2-text-2);white-space:nowrap;background:0 0;border:1px solid #0000;border-radius:999px;padding:5px 16px;font-size:13px;font-weight:600;line-height:18px}.analytics-root .u2-chart-tabs button[aria-selected=true]{background:var(--ui2-surface);border-color:var(--ui2-border);box-shadow:var(--ui2-shadow-button);color:var(--ui2-ink);font-weight:800}.u2-compare-legend{color:var(--ui2-text-2);flex-wrap:wrap;gap:16px;margin-top:18px;margin-bottom:14px;font-size:12px;font-weight:700;line-height:16px;display:flex}.u2-compare-legend>span{align-items:center;gap:7px;display:inline-flex}.u2-compare-legend i{background:var(--ui2-muted);border-radius:50%;flex:none;width:9px;height:9px}.u2-stacked-row{border-top:1px solid var(--ui2-line);grid-template-columns:150px minmax(0,1fr) 120px;align-items:center;gap:16px;min-height:61px;display:grid}.u2-group-label{flex-direction:column;gap:2px;min-width:0;display:flex}.u2-group-label strong{color:var(--ui2-ink);font-size:14px;font-weight:800;line-height:20px}.u2-group-label>span{color:var(--ui2-muted);font-size:12px;line-height:16px}.u2-group-label em{box-sizing:border-box;border:1px solid var(--ui2-tertiary);background:var(--ui2-surface-hover);height:20px;color:var(--ui2-text-2);border-radius:999px;padding:2px 9px;font-size:11px;font-style:normal;font-weight:700;line-height:14px;display:inline-flex}.u2-stacked-track{align-items:stretch;gap:3px;min-width:0;height:28px;display:flex}.u2-stack-segment{background:linear-gradient(90deg,var(--series-start),var(--series-end));min-width:0;color:var(--ui2-ink);box-sizing:border-box;border-radius:6px;justify-content:center;align-items:center;font-size:11px;font-weight:800;line-height:14px;display:flex}.u2-stacked-row[data-small] .u2-stack-segment{background:var(--ui2-surface);border:1.5px solid var(--series-end)}.u2-group-mean{text-align:right;color:var(--ui2-muted);white-space:nowrap;font-size:12px}.u2-group-mean strong{color:var(--ui2-ink);font-size:14px;font-weight:800}.u2-chart-footnote{color:var(--ui2-muted);align-items:flex-start;gap:8px;margin:12px 0 0;font-size:12px;font-weight:600;line-height:16px;display:flex}.u2-chart-footnote>svg{color:var(--ui2-mod-blue);flex:none;margin-top:2px}.u2-comparison-data{color:var(--ui2-muted);margin-top:10px;font-size:12px}.u2-comparison-data summary{cursor:pointer}@media (max-width:1000px){.u2-compare-controls{flex-wrap:wrap}.u2-chart-select{flex:240px;width:auto}.u2-chart-group-select{flex-basis:200px}.u2-stacked-row{grid-template-columns:130px minmax(0,1fr) 80px;gap:10px}}@media (max-width:640px){.analytics-root.ui2-analytics .an-panel.u2-compare-panel{padding:16px}.u2-compare-controls>.u2-chart-tabs{margin-left:0}.u2-stacked-row{grid-template-columns:minmax(0,1fr) auto;gap:8px;padding:10px 0}.u2-stacked-track{grid-area:2/1/auto/-1}.u2-group-mean{grid-area:1/2}.u2-compare-legend{gap:10px}}.analytics-root.ui2-analytics .an-question-layout.u2-question-layout{grid-template-columns:320px minmax(0,1fr);gap:16px}.analytics-root.ui2-analytics .an-question-list.u2-question-list{max-height:none;box-shadow:var(--ui2-shadow-card);border-radius:20px;padding:12px 8px;overflow:visible}.u2-question-list>header{box-sizing:border-box;justify-content:space-between;align-items:center;height:32px;padding:0 4px 10px;display:flex}.u2-question-list>header>strong{letter-spacing:.04em;text-transform:uppercase;color:var(--ui2-muted);font-size:11px;font-weight:800;line-height:14px}.u2-question-list>header>button{width:28px;height:28px;color:var(--ui2-muted);background:0 0;border:0;justify-content:center;align-items:center;display:flex}.analytics-root.ui2-analytics .u2-question-list .an-question-button{min-height:36px;color:var(--ui2-text-2);border:1.5px solid #0000;border-radius:12px;grid-template-columns:18px 14px minmax(0,1fr) 24px;align-items:center;gap:9px;margin-bottom:2px;padding:7px 10px;font-size:12px;line-height:16px;display:grid}.analytics-root.ui2-analytics .u2-question-list .an-question-button.is-active{border-color:var(--ui2-mod-purple);background:var(--ui2-surface);box-shadow:var(--ui2-shadow-button);color:var(--ui2-ink);font-weight:800}.u2-question-number,.u2-question-count{color:var(--ui2-muted);font-weight:700;line-height:14px;font-size:11px!important}.u2-question-count{text-align:right}.u2-question-label{min-width:0}.u2-question-icon{color:var(--ui2-mod-blue);flex:none}.u2-question-icon--choice,.u2-question-icon--multi{color:var(--ui2-mod-purple)}.u2-question-icon--scale{color:var(--ui2-mod-amber)}.u2-question-content{flex-direction:column;gap:16px;min-width:0;display:flex}.u2-question-heading{align-items:flex-start;gap:16px;display:flex}.u2-question-heading>div:first-child{flex:1;min-width:0}.u2-question-kind{color:var(--ui2-muted);align-items:center;gap:8px;margin:0 0 6px;font-size:12px;font-weight:700;line-height:16px;display:flex}.u2-question-heading h2{letter-spacing:-.3px;color:var(--ui2-ink);margin:0;font-size:18px;font-weight:800;line-height:24px}.u2-question-base{color:var(--ui2-muted);margin:4px 0 0;font-size:13px;line-height:20px}.u2-question-metrics{align-items:flex-start;gap:28px;margin:16px 0 20px;display:flex}.u2-question-metrics>div{flex-direction:column;gap:0;display:flex}.u2-question-metrics strong{letter-spacing:-.6px;color:var(--ui2-ink);font-size:26px;font-weight:800;line-height:30px}.u2-question-metrics span{color:var(--ui2-muted);font-size:12px;font-weight:600;line-height:19.2px}.u2-question-bars{flex-direction:column;gap:8px;display:flex}.analytics-root .u2-question-bar{text-align:left;width:100%;min-height:20px;color:var(--ui2-muted);background:0 0;border:0;grid-template-columns:92px minmax(0,1fr) 46px 44px;align-items:center;gap:12px;padding:0;font-size:12px;line-height:18px;display:grid}.u2-question-bar>strong{text-align:right;color:var(--ui2-ink);font-size:13px;font-weight:800;line-height:18px}.u2-question-bar>span:last-child{text-align:right}.u2-rating-stars{color:var(--ui2-placeholder);gap:1px;display:flex}.u2-rating-stars svg{stroke-width:1.4px;flex:none;width:14px;height:14px}.u2-rating-stars svg[data-filled]{stroke-width:2px;color:var(--ui2-mod-amber)}.u2-question-track{background:var(--ui2-track);border-radius:999px;height:14px;overflow:hidden}.u2-question-track>span{border-radius:inherit;background:linear-gradient(90deg,#9657e8,#5c5be2);height:100%;display:block}.u2-question-bar-label{color:var(--ui2-text-2);font-size:12px}.analytics-root.ui2-analytics .an-panel.u2-question-means{padding:18px 22px 16px}.u2-question-means>header{align-items:center;gap:10px;margin-bottom:10px;display:flex}.u2-question-means h3{letter-spacing:-.2px;margin:0;font-size:15px;font-weight:800;line-height:20px}.u2-question-means>header>span{color:var(--ui2-muted);font-size:12px;font-weight:700;line-height:16px}.u2-question-means>header>button{color:var(--ui2-mod-purple);background:0 0;border:0;align-items:center;gap:4px;margin-left:auto;padding:0;font-size:13px;font-weight:700;display:flex}.u2-question-mean-row{grid-template-columns:140px minmax(0,1fr) 40px;align-items:center;gap:12px;min-height:54px;padding:7px 0;display:grid}.u2-question-mean-row .u2-group-label strong{font-size:13px;font-weight:700}.u2-question-mean-row>strong{text-align:right;font-size:13px;font-weight:800}.u2-mean-track{background:var(--ui2-track);border-radius:999px;height:10px;overflow:hidden}.u2-mean-track>span{border-radius:inherit;background:linear-gradient(90deg,#f4d49b,#edb554);height:100%;display:block}.u2-question-mean-row[data-small] .u2-mean-track>span{background:var(--ui2-surface);box-sizing:border-box;border:1.5px solid #edb554}@media (max-width:1100px){.analytics-root.ui2-analytics .an-question-layout.u2-question-layout{grid-template-columns:260px minmax(0,1fr)}.u2-question-heading{flex-wrap:wrap}.u2-question-metrics{gap:18px}.u2-question-means>header{flex-wrap:wrap}}@media (max-width:760px){.analytics-root.ui2-analytics .an-question-layout.u2-question-layout{grid-template-columns:minmax(0,1fr)}.analytics-root.ui2-analytics .an-question-list.u2-question-list{max-height:250px;overflow-y:auto}.u2-question-metrics{flex-wrap:wrap}.analytics-root .u2-question-bar{grid-template-columns:74px minmax(0,1fr) 26px 34px;gap:8px}.u2-question-mean-row{grid-template-columns:105px minmax(0,1fr) 28px;gap:8px}.analytics-root.ui2-analytics .an-panel.u2-question-panel,.analytics-root.ui2-analytics .an-panel.u2-question-means{padding:16px}.u2-question-means .u2-group-label em{padding:2px 5px}}[data-theme=dark] .analytics-root.ui2-analytics{--u2-chart-start-0:#20a04e8c;--u2-chart-end-0:#20a04ed9;--u2-chart-start-1:#00a3968c;--u2-chart-end-1:#00a396d9;--u2-chart-start-2:#707b8d8c;--u2-chart-end-2:#707b8dd9;--u2-chart-start-3:#e36e138c;--u2-chart-end-3:#e36e13d9;--u2-chart-start-4:#d92d4f8c;--u2-chart-end-4:#d92d4fd9}[data-theme=dark] .u2-question-track>span{background:linear-gradient(90deg,#aa71fb,#6f73f5)}[data-theme=dark] .u2-mean-track>span{background:linear-gradient(90deg,#e698128c,#e69812d9)}[data-theme=dark] .u2-question-mean-row[data-small] .u2-mean-track>span{background:var(--ui2-surface)}.analytics-root.ui2-analytics .an-panel.u2-question-means h3{letter-spacing:-.01em;margin:0;font-size:15px;font-weight:800;line-height:20px}.analytics-root.ui2-analytics .an-panel.u2-question-panel h2{letter-spacing:-.01em;margin:0;font-size:18px;font-weight:800;line-height:24px}.analytics-root.ui2-analytics .u2-question-metrics strong{letter-spacing:-.02em;font-size:26px;font-weight:800;line-height:30px}.analytics-root.ui2-analytics .an-panel.u2-question-means>header>button{color:var(--ui2-accent-ink);white-space:nowrap;padding:0;font-size:13px;font-weight:700;line-height:18px}.analytics-root.ui2-analytics .u2-question-bar{min-height:20px;font-family:inherit;font-size:12px;font-weight:400;line-height:20px}.u2-group-label>span{align-items:center;gap:6px;display:flex}.u2-question-count svg{color:var(--ui2-mod-purple);margin-left:auto}.analytics-root.ui2-analytics .u2-personal-data-note{border-top:1px solid var(--ui2-line);color:var(--ui2-muted);gap:8px;margin:10px 0 0;padding:10px 6px 2px;font-size:11px;line-height:15px;display:flex}.u2-personal-data-note>svg{color:var(--ui2-mod-purple);flex:none}.u2-sensitive-answer{text-align:center;color:var(--ui2-muted);padding:40px 20px}.u2-sensitive-answer>svg{color:var(--ui2-mod-purple);margin:auto}.analytics-root.ui2-analytics .u2-compare-controls{gap:10px;font-size:14px;font-weight:600}.analytics-root.ui2-analytics .u2-chart-tabs{border:1px solid var(--ui2-line);background:var(--ui2-surface-hover);gap:2px;padding:3px}.analytics-root.ui2-analytics .u2-chart-tabs button{border:1px solid #0000;min-height:30px;padding:5px 16px;font-size:13px;font-weight:600;line-height:18px}.analytics-root.ui2-analytics .u2-chart-tabs button[aria-selected=true]{background:var(--ui2-surface);border-color:var(--ui2-border);box-shadow:var(--ui2-shadow-button);font-weight:800}.analytics-root.ui2-analytics .u2-group-label{gap:0}.analytics-root.ui2-analytics .u2-group-label strong{line-height:22.4px}.analytics-root.ui2-analytics .u2-group-label>span{line-height:19.2px}.analytics-root.ui2-analytics .u2-group-label em{border-color:var(--ui2-mod-slate);color:var(--ui2-text-2);white-space:nowrap;padding:0 9px;font-size:11px;font-weight:700;line-height:14px}.analytics-root.ui2-analytics .u2-group-mean strong{margin-right:3px}.analytics-root.ui2-analytics .u2-stacked-row{min-height:61px;padding:10px 0}.analytics-root.ui2-analytics .u2-question-kind{margin:0 0 6px;font-size:12px;font-weight:700;line-height:19.2px}.analytics-root.ui2-analytics .u2-question-base{margin:4px 0 0;font-size:13px;line-height:20.8px}.analytics-root.ui2-analytics .u2-question-bar{min-height:20.8px;line-height:20.8px}.analytics-root.ui2-analytics .u2-question-bar>strong,.analytics-root.ui2-analytics .u2-question-mean-row .u2-group-label strong{line-height:20.8px}.analytics-root.ui2-analytics .u2-question-list .u2-question-label{font-weight:600}.analytics-root.ui2-analytics .u2-question-list .is-active .u2-question-label{font-weight:800}.analytics-root.ui2-analytics .u2-question-number{color:var(--ui2-tertiary);font-weight:800}.analytics-root.ui2-analytics .u2-question-list>header{height:36px;padding:0 4px 8px}.analytics-root.ui2-analytics .u2-question-list .an-question-button{gap:9px;display:flex}.analytics-root.ui2-analytics .u2-question-list .u2-question-number{flex:none;width:18px}.analytics-root.ui2-analytics .u2-question-list .u2-question-label{flex:auto}.analytics-root.ui2-analytics .u2-question-list .u2-question-count{flex:none}.analytics-root.ui2-analytics .an-panel.u2-question-means>header>button{color:var(--ui2-mod-purple-text)}[data-theme=dark] .analytics-root.ui2-analytics .u2-question-mean-row[data-small] .u2-mean-track>span{border-color:#e69812d9}.analytics-root.ui2-analytics .u2-chart-select>.ui-select{box-shadow:var(--ui2-shadow-button);font-weight:600}.analytics-root.ui2-analytics .u2-group-label em{color:var(--ui2-mod-slate-text);background:color-mix(in srgb,var(--ui2-mod-slate) 5%,var(--ui2-surface))}.analytics-root.ui2-analytics .an-panel.u2-question-panel{padding:20px 22px 22px}.analytics-root.ui2-analytics .u2-question-kind,.analytics-root.ui2-analytics .u2-question-base,.analytics-root.ui2-analytics .u2-question-metrics span,.analytics-root.ui2-analytics .u2-question-bar,.analytics-root.ui2-analytics .u2-question-bar>strong{line-height:20px}.analytics-root.ui2-analytics .u2-question-bar{min-height:20px}.analytics-root.ui2-analytics .u2-group-label strong,.analytics-root.ui2-analytics .u2-group-label>span,.analytics-root.ui2-analytics .u2-question-mean-row .u2-group-label strong{line-height:20px}.analytics-root.ui2-analytics .u2-chart-tabs button{height:32px;min-height:32px;font-weight:600}.analytics-root.ui2-analytics .u2-chart-tabs button[aria-selected=true]{font-weight:700}.analytics-root.ui2-analytics .u2-question-list .an-question-button:last-of-type{margin-bottom:0}@media (max-width:760px){.analytics-root.ui2-analytics .an-panel.u2-question-panel{padding:16px}}.analytics-root.ui2-analytics .u2-chart-footnote{align-items:center;margin:12px 0 0;line-height:16px}.analytics-root.ui2-analytics .u2-chart-footnote>svg{flex:none;width:14px;height:14px;margin:0}.analytics-root.ui2-analytics .u2-chart-tabs button{justify-content:center;align-items:center;padding:0 16px;line-height:normal;display:inline-flex}
