.table-container.svelte-1icm76x{border-radius:var(--border-radius);overflow-x:auto;position:relative;width:100%}.table.svelte-1icm76x{border-collapse:collapse;caption-side:bottom;font-family:var(--font-base);line-height:1;width:100%}.table.svelte-1icm76x th:where(.svelte-1icm76x){background-color:#e7e7e7;color:var(--color-theme);font-weight:600;height:36px;padding:0 .5rem;text-align:right;vertical-align:middle}:is(.table.svelte-1icm76x th:where(.svelte-1icm76x)):first-of-type{border-radius:4px 0 0;text-align:left}:is(.table.svelte-1icm76x th:where(.svelte-1icm76x)):last-of-type{border-radius:0 4px 0 0}:is(.table.svelte-1icm76x th:where(.svelte-1icm76x)) .sortable:where(.svelte-1icm76x){align-items:center;cursor:pointer;display:inline-flex;flex-wrap:nowrap;gap:.2rem;height:18px;-webkit-user-select:none;-moz-user-select:none;user-select:none}:is(:is(.table.svelte-1icm76x th:where(.svelte-1icm76x)) .sortable:where(.svelte-1icm76x)) .sort-icon:where(.svelte-1icm76x){display:inline-block;font-weight:700;height:18px;line-height:17px;text-align:center;transition:transform .2s;width:18px}.table.svelte-1icm76x td:where(.svelte-1icm76x){color:var(--color-text);padding:.5rem 1.5rem .5rem .5rem;text-align:right;vertical-align:middle}:is(.table.svelte-1icm76x td:where(.svelte-1icm76x)):first-of-type{padding:.5rem;text-align:left}.table.svelte-1icm76x tbody:where(.svelte-1icm76x){font-family:var(--font-base);font-variant-numeric:tabular-nums}.table.svelte-1icm76x tbody:where(.svelte-1icm76x) tr:where(.svelte-1icm76x){transition:background-color .1s ease-out}.table.svelte-1icm76x tbody:where(.svelte-1icm76x) tr:where(.svelte-1icm76x):nth-of-type(2n){background-color:#f4f4f5}.table.svelte-1icm76x tbody:where(.svelte-1icm76x) tr:where(.svelte-1icm76x):hover{background:var(--gray-3);color:var(--color-accent-foreground)}.table-row-selected.svelte-1icm76x{background:var(--gray-3);color:var(--color-accent-foreground)}figcaption.svelte-15wz2fk{align-items:center;color:var(--color-theme);display:inline-flex;font-family:var(--font-accent);font-size:12px;font-weight:500;gap:6px;line-height:1;text-align:left;text-transform:uppercase}figcaption.svelte-15wz2fk .cc-icons:where(.svelte-15wz2fk){height:16px;max-height:16px;white-space:nowrap}figcaption.svelte-15wz2fk a:where(.svelte-15wz2fk){color:var(--color-theme);text-decoration:none!important}.figure-citation.svelte-8hhklu{color:var(--color-tertiary);font-size:.75rem;line-height:1.1}.figure-citation.svelte-8hhklu.pad{padding-left:.675rem;padding-right:.675rem}button.btn-icon.btn-tooltip.svelte-xlt5vt{height:20px;margin-right:4px;max-height:20px;max-width:20px;min-height:20px;min-width:20px;padding:0 2px;width:20px}.tooltip-content.svelte-xlt5vt{border:none;border:1px solid var(--color-theme);border-radius:4px;box-shadow:var(--shadow-2);max-width:20ch;padding:8px 6px 6px}.response-item.svelte-2zu1wb{--color:var(--color-text);--bar-radius:0 4px 4px 0;align-items:center;display:grid;font-size:13px;gap:0;grid-template-columns:20ch 1fr}@container figure (max-width: 400px){.response-item.svelte-2zu1wb{grid-template-columns:16ch 1fr}}.response-item.svelte-2zu1wb:focus{outline:none}.response-item.svelte-2zu1wb:focus-visible{border-radius:4px;outline:2px solid var(--color-accent);outline-offset:2px}.response-item.svelte-2zu1wb .response-label:where(.svelte-2zu1wb){align-items:center;display:inline-flex;justify-content:space-between}:is(.response-item.svelte-2zu1wb .response-label:where(.svelte-2zu1wb)) span:where(.svelte-2zu1wb){display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;font-weight:400;-webkit-hyphens:auto;hyphens:auto;line-height:1.05;overflow:hidden;position:relative;transition:font-weight .2s ease-in-out;width:100%}.pad:is(:is(.response-item.svelte-2zu1wb .response-label:where(.svelte-2zu1wb)) span:where(.svelte-2zu1wb)){padding-right:8px}.response-item.svelte-2zu1wb.selected .response-label:where(.svelte-2zu1wb):before{content:"·";font-size:20px;line-height:15px;position:absolute;right:0}.response-item.svelte-2zu1wb.active .response-label:where(.svelte-2zu1wb){color:var(--color-theme);font-weight:500}.response-item.svelte-2zu1wb .response-data:where(.svelte-2zu1wb){background:#eaeaea;border-radius:var(--bar-radius);height:24px;margin-bottom:4px;margin-top:4px;overflow:hidden;position:relative;-webkit-user-select:none;-moz-user-select:none;user-select:none;width:100%}:is(.response-item.svelte-2zu1wb .response-data:where(.svelte-2zu1wb)) .response-count:where(.svelte-2zu1wb){font-variant-numeric:tabular-nums;left:var(--offset,0);line-height:1;padding-left:6px;padding-top:2px;position:absolute;text-align:right;text-align:left;top:50%;transform:translateY(-50%);transition:left .3s ease;white-space:nowrap}.inset:is(:is(.response-item.svelte-2zu1wb .response-data:where(.svelte-2zu1wb)) .response-count:where(.svelte-2zu1wb)){color:#fff;padding-left:0;padding-right:6px;transform:translate(-100%,-50%)}:is(.response-item.svelte-2zu1wb .response-data:where(.svelte-2zu1wb)) .response-bar:where(.svelte-2zu1wb){background:var(--color-chart-key);border-radius:var(--bar-radius);height:100%;transition:background .2s ease-out,width .3s ease;z-index:-1}.response-item.svelte-2zu1wb.faded .response-count:where(.svelte-2zu1wb),.response-item.svelte-2zu1wb.faded .response-label:where(.svelte-2zu1wb){color:#a0859a}.response-item.svelte-2zu1wb.faded .response-bar:where(.svelte-2zu1wb){background:#a0859a}.response-grid.svelte-1rof79t{display:flex;flex-direction:column}h3.svelte-s8y5sr{font-size:1rem;margin-bottom:1rem}.text-responses.svelte-s8y5sr{display:grid;gap:1rem}.text-response.svelte-s8y5sr blockquote:where(.svelte-s8y5sr){background:var(--color-surface);border-left:4px solid var(--color-accent);border-radius:.25rem;margin:0;padding:1rem}.text-response.svelte-s8y5sr footer:where(.svelte-s8y5sr){color:var(--stroke-light-muted);font-size:.875rem;margin-top:.5rem}h3.svelte-1crsenl{font-size:1rem;margin-bottom:1rem}.response-table.svelte-1crsenl{overflow-x:auto}table.svelte-1crsenl{border-collapse:collapse;width:100%}td.svelte-1crsenl,th.svelte-1crsenl{border-bottom:1px solid var(--color-gray-100);padding:.75rem;text-align:left}th.svelte-1crsenl{background:var(--color-surface);color:var(--stroke-light-muted);font-size:.875rem;font-weight:600}td.svelte-1crsenl{font-size:.875rem}tr.svelte-1crsenl:hover{background:var(--color-surface)}.layercake-container.svelte-vhzpsp,.layercake-container.svelte-vhzpsp *{box-sizing:border-box}.layercake-container.svelte-vhzpsp{height:100%;width:100%}div.svelte-1x3xzit{left:0;position:absolute;top:0}svg.svelte-u84d8d{left:0;overflow:visible;position:absolute;top:0}svg.svelte-6sm8ei{height:100%;overflow:visible;position:absolute;width:100%}svg.svelte-6sm8ei *{vector-effect:non-scaling-stroke}.bar.fluid.svelte-11ozxuu{cursor:pointer;transition:d .1s ease-in-out,opacity .2s ease-in-out}.bar.fluid.svelte-11ozxuu.faded{opacity:.1}.bar.fluid.svelte-11ozxuu:hover{opacity:1}.grid.svelte-14ctr9n{stroke:#e0e0e0;stroke-width:1}.labels-container.svelte-m7gna9{height:100%;pointer-events:all;position:absolute;right:100%;top:0;width:var(--width)}.label.svelte-m7gna9{align-items:center;display:flex;font-size:13px;justify-content:space-between;line-height:1.15;position:absolute;text-align:left;vertical-align:middle;width:100%}.label.svelte-m7gna9 span:where(.svelte-m7gna9){align-items:center;display:-webkit-box;max-height:100%;padding-right:4px;-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;-webkit-hyphens:auto;hyphens:auto;line-height:1.05;overflow:hidden;transition:color .2s ease-in-out}.pad-right:is(.label.svelte-m7gna9 span:where(.svelte-m7gna9)){padding-right:8px}.label.svelte-m7gna9.faded{color:#d3d3d3}text.svelte-19p5v4i{font-family:Inter,system-ui,sans-serif;fill:currentColor}.axis.svelte-19p5v4i line:where(.svelte-19p5v4i){stroke:#e0e0e0}.legend.svelte-3gtl8b{display:flex;flex-wrap:wrap;gap:2px 0;justify-content:center;left:0;padding:.5rem 0;pointer-events:all;position:absolute;right:0;width:100%}.legend-item.svelte-3gtl8b{align-items:center;cursor:pointer;display:flex;gap:.25rem;padding-right:1rem}.legend-item.svelte-3gtl8b .color-box:where(.svelte-3gtl8b){height:15px;width:15px}.legend-item.svelte-3gtl8b span:where(.svelte-3gtl8b){padding-top:2px;position:relative}:is(.legend-item.svelte-3gtl8b span:where(.svelte-3gtl8b)):after{color:var(--color-text-secondary);content:attr(data-label);font-weight:600;left:0;position:absolute;visibility:hidden;white-space:nowrap}.legend-item.svelte-3gtl8b.faded{opacity:.2}.tooltip.svelte-1gljufg{left:0;pointer-events:none;position:absolute;top:0;z-index:100}.tooltip-content.svelte-1gljufg{background:#fff;border:1px solid #ccc;border-radius:4px;box-shadow:0 2px 4px #0000001a;font-size:12px;margin-top:-8px;padding:4px 8px;transform:translate(-50%,-100%);white-space:nowrap}.tooltip-header.svelte-1gljufg{align-items:center;display:flex;gap:4px;margin-bottom:2px}.color-dot.svelte-1gljufg{border-radius:50%;height:8px;width:8px}.tooltip-value.svelte-1gljufg{font-weight:700}.chart-container.svelte-1da0dy0{position:relative;width:100%}.tooltip.svelte-17ykb7a{background:var(--color-tooltip-bg,#fff);border:1px solid var(--color-tooltip-border,#000);border-radius:var(--radius,6px);box-shadow:0 2px 4px #0000001a;font-size:.875rem;max-width:200px;opacity:0;padding:.5rem;pointer-events:none;position:absolute;transform:translate(var(--tooltip-x),var(--tooltip-y));transition:opacity .2s ease,transform .3s cubic-bezier(.4,0,.2,1);will-change:transform;z-index:1000}.tooltip.visible.svelte-17ykb7a{opacity:1}.chart.svelte-bgn8xv{background:var(--chart-background);border-radius:var(--radius);position:relative;width:100%}.axis.svelte-bgn8xv text:where(.svelte-bgn8xv){font-size:12px;fill:var(--muted-foreground,grey)}.area-path.svelte-bgn8xv,.line-path.svelte-bgn8xv,.tick-group.svelte-bgn8xv{transition:all 0s cubic-bezier(.215,.61,.355,1)}.point.svelte-bgn8xv{fill:var(--color-chart-key,#fff);stroke:#fff;stroke-width:1;transition:all 0s cubic-bezier(.4,0,.2,1)}.point.active.svelte-bgn8xv{r:4;stroke-width:2}.animate.svelte-bgn8xv .point:where(.svelte-bgn8xv){transition:all 0s cubic-bezier(.215,.61,.355,1)}.animate.svelte-bgn8xv .area-path:where(.svelte-bgn8xv),.animate.svelte-bgn8xv .line-path:where(.svelte-bgn8xv),.animate.svelte-bgn8xv .tick-group:where(.svelte-bgn8xv){transition:all 0s cubic-bezier(.215,.61,.355,1)}.column.svelte-owp547{transition:opacity .2s ease-in-out;fill:var(--color-chart-key)}.column.svelte-owp547:hover{fill:var(--color-accent)}.tick.svelte-1qhgn6y{font-size:11px}.tick.svelte-1qhgn6y line:where(.svelte-1qhgn6y),line.svelte-1qhgn6y{stroke:var(--color-grid);stroke-dasharray:2}.tick.svelte-1qhgn6y text:where(.svelte-1qhgn6y){font-size:12px;fill:gray}.baseline.svelte-1qhgn6y,.tick.svelte-1qhgn6y .tick-mark:where(.svelte-1qhgn6y){stroke-dasharray:0}.axis.snapLabels.svelte-1qhgn6y .tick:where(.svelte-1qhgn6y):last-child text:where(.svelte-1qhgn6y){transform:translate(3px)}.axis.snapLabels.svelte-1qhgn6y .tick.tick-0:where(.svelte-1qhgn6y) text:where(.svelte-1qhgn6y){transform:translate(-3px)}.tick.svelte-1aox73i{font-size:11px}.tick.svelte-1aox73i line:where(.svelte-1aox73i){stroke:var(--color-grid)}.tick.svelte-1aox73i .gridline:where(.svelte-1aox73i){stroke-dasharray:2}.tick.svelte-1aox73i text:where(.svelte-1aox73i){font-size:12px;fill:gray}.tick.tick-0.svelte-1aox73i line:where(.svelte-1aox73i){stroke-dasharray:0}.chart.svelte-1qktvgc{height:400px;width:100%}section.svelte-7451t0{display:flex;flex-direction:column;gap:var(--size-2);max-width:var(--chart-view-width);width:100%}section.svelte-7451t0 figure.responses:where(.svelte-7451t0){background:#fff;border-radius:8px;box-shadow:var(--shadow-1);container:figure/inline-size;display:flex;flex-direction:column;font-size:14px;gap:var(--size-2);line-height:1.05;padding:.5rem .675rem}:is(section.svelte-7451t0 figure.responses:where(.svelte-7451t0)) div[role=alert]:where(.svelte-7451t0){color:var(--color-theme);font-weight:600;line-height:1.15;text-align:center}section.svelte-7451t0 .question-header:where(.svelte-7451t0){display:grid;gap:var(--size-3);padding:0 var(--size-2)}:is(section.svelte-7451t0 .question-header:where(.svelte-7451t0)) .question-meta:where(.svelte-7451t0){align-items:center;color:var(--color-chart-key);display:flex;flex-wrap:wrap;font-family:var(--font-accent);font-size:14px;gap:var(--size-2);justify-content:flex-start}:is(:is(section.svelte-7451t0 .question-header:where(.svelte-7451t0)) .question-meta:where(.svelte-7451t0)) .question-meta-tags:where(.svelte-7451t0){align-items:center;display:flex;flex:1;flex-direction:row;flex-wrap:wrap;font-size:12px;font-weight:500;gap:var(--size-1) var(--size-2);justify-content:space-between;letter-spacing:.05em;text-transform:uppercase}.citation.svelte-rlds2c{display:flex;flex-direction:column;gap:6px;max-width:var(--chart-view-width);padding-left:.675rem;padding-right:.675rem;width:100%}.facets-container.svelte-rlds2c{display:grid;gap:var(--size-3);grid-auto-rows:.66fr;grid-template-columns:repeat(auto-fit,minmax(300px,1fr));width:100%}.facets-container.svelte-rlds2c .facet:where(.svelte-rlds2c){background:var(--color-background);border-radius:6px}:is(.facets-container.svelte-rlds2c .facet:where(.svelte-rlds2c)) .facet-title:where(.svelte-rlds2c){align-items:center;background:#e1e1e1;border-radius:6px;color:var(--color-tertiary);display:flex;font-size:1rem;font-weight:500;height:46px;justify-content:center;line-height:1.1;margin:0 0 .5rem;padding:.25rem .5rem;text-align:center;text-transform:capitalize}:is(.facets-container.svelte-rlds2c .facet:where(.svelte-rlds2c)) .facet-not-allowed:where(.svelte-rlds2c){align-items:center;border:1px dotted var(--color-theme);border-radius:6px;display:flex;flex-direction:column;gap:1rem;height:calc(100% - 3rem);justify-content:center;padding:.5rem;text-align:center;width:100%}.absolute.svelte-1lidn8h{margin:0 auto;position:absolute}button.svelte-1sq614r{color:var(--color-theme)}.select-wrapper.svelte-1wwcln1{--select-height:42px;--list-max-height:320px;--value-container-padding:0;--border-radius:6px;--list-border-radius:6px;--font-size:.875rem;--height:var(--select-height);--padding:0 0 0 .5rem;--background:var(--background);--border-color:var(--border);--group-title-color:var(--color-theme);--list-background:var(--background);--item-is-active-bg:var(--color-theme);--item-hover-color:var(--color-theme);--item-is-not-selectable-color:var(--color-theme);--item-hover-bg:var(--color-accent-light);--item-is-active-color:var(--foreground);--multi-item-bg:var(--secondary);--multi-item-color:var(--foreground);--multi-item-clear-icon-color:var(--muted-foreground,grey);--placeholder-color:var(--muted-foreground,grey);--clear-icon-color:var(--muted-foreground,grey);--indicator-color:var(--muted-foreground,grey);--selected-item-padding:0 28px 0 0;align-items:center;display:flex;flex-wrap:nowrap;font-family:var(--font-accent);gap:.5rem;height:var(--select-height);line-height:1.15;margin:0 auto;min-width:150px;position:relative;width:100%;z-index:1}.modal.svelte-1jg0ikr{align-content:flex-end;background:transparent;border:none;border-radius:12px;bottom:0;display:grid;height:auto;justify-content:center;left:0;margin:0;max-height:100vh;max-width:100vw;overflow:hidden;padding:0;position:fixed;width:100%;z-index:100}.modal.svelte-1jg0ikr::backdrop{-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);background:#00000080}.modal-content.svelte-1jg0ikr{background:#fff;border-radius:12px 12px 0 0;display:flex;flex-direction:column;margin:0 auto;max-height:80vh;max-width:500px;overflow-y:auto;padding:0;position:relative;width:calc(100% - 2rem);z-index:2}.sticky-header.svelte-1jg0ikr{background:#fff;border-bottom:1px solid #eee;border-radius:12px 12px 0 0;color:var(--color-theme);padding:1rem 2rem 1rem 1rem;position:sticky;top:0;z-index:3}.form-content.svelte-1jg0ikr{display:flex;flex-direction:column;gap:1rem;overflow-y:auto;padding:1rem .5rem 1rem 1rem}.form-actions.svelte-1jg0ikr{background:#fff;border-top:1px solid #eee;margin-top:auto;padding:1rem}.btn-icon.exit-btn.svelte-1jg0ikr{background:none;border:none;border-radius:25px;color:var(--color-text);cursor:pointer;font-size:1.5rem;position:absolute;right:0;top:0;z-index:4}h2.svelte-1jg0ikr{font-size:1.5rem;margin:0}.datenspende-form.svelte-1jg0ikr{display:flex;flex-direction:column;height:100%}.checkbox-group.svelte-1jg0ikr{display:flex;flex-direction:column;gap:.75rem;margin-bottom:1rem}.checkbox-item.svelte-1jg0ikr{align-items:center;cursor:pointer;display:flex;gap:.5rem}.checkbox-item.svelte-1jg0ikr label:where(.svelte-1jg0ikr){cursor:pointer;line-height:1.15;padding-top:6px;-webkit-user-select:none;-moz-user-select:none;user-select:none}.checkbox-item.svelte-1jg0ikr input[type=checkbox]:where(.svelte-1jg0ikr){cursor:pointer;height:1.25rem;width:1.25rem}.form-actions.svelte-1jg0ikr{display:flex;justify-content:space-between;margin-top:1rem}.form-actions.svelte-1jg0ikr.solo{justify-content:center}.btn-primary.svelte-1jg0ikr,.btn-secondary.svelte-1jg0ikr{border-radius:4px;cursor:pointer;font-size:1rem;padding:.6em 1.2em;transition:background-color .3s,opacity .3s}.btn-primary.svelte-1jg0ikr:disabled{cursor:not-allowed;opacity:.5}.btn-secondary.svelte-1jg0ikr{background-color:transparent;border:1px solid #ccc;color:var(--color-text)}button.svelte-1jg0ikr:focus{outline:2px solid var(--color-outline);outline-offset:1px}.success-message.svelte-1jg0ikr{color:var(--color-theme);margin:1rem 0}.error-message.svelte-1jg0ikr{color:var(--color-red-500,#d32f2f);margin:0 2rem}@media (prefers-reduced-motion:reduce){.modal.svelte-1jg0ikr{transition:none}}.spinner-cover.svelte-imn8xl{--circle-color:var(--color-accent);align-items:center;-webkit-backdrop-filter:blur(1px);backdrop-filter:blur(1px);background-color:#f0f0f0cc;display:flex;height:100%;justify-content:center;left:0;min-height:var(--cover-min-height,100%);position:absolute;top:0;width:100%;z-index:1}.tabs.svelte-hey6to{background:var(--color-background-contrast);border-radius:6px;display:flex;flex-direction:column;gap:.25rem;justify-content:center;margin-left:auto;margin-right:auto;padding:.25rem;position:relative;width:100%}.tabs.svelte-hey6to button:where(.svelte-hey6to){all:unset;background:#f5f5f5;border-radius:4px;color:var(--color-text-muted);color:var(--color-theme);cursor:pointer;font-size:.875rem;height:48px;-webkit-hyphens:auto;hyphens:auto;line-height:.9;max-height:48px;min-height:48px;overflow:hidden;padding:0 1rem;position:relative;transition:all .2s ease;transition:width .2s ease-in-out,background .2s ease-in-out;width:auto}.tabs.svelte-hey6to button.active:where(.svelte-hey6to){background:var(--color-theme);color:#fff}.tabs.svelte-hey6to button:where(.svelte-hey6to):hover:not(.active){background:var(--color-background-hover);color:var(--color-text)}.tabs.svelte-hey6to .tab-content:where(.svelte-hey6to){color:var(--color-text);font-size:.675rem;line-height:1.15;padding:.5rem 1rem;width:190px}.tabs.svelte-hey6to.highlight button.active:where(.svelte-hey6to){animation:var(--animation-shake-z) forwards}.data-container.svelte-jf8wka{align-items:flex-start;display:grid;gap:var(--size-3);grid-template-columns:200px 1fr;height:100%;position:relative;transition:grid-template-columns .2s ease-in-out;width:100%}.data-container.collapsed.svelte-jf8wka{gap:0;grid-template-columns:0 1fr}.collapsed.svelte-jf8wka .sidebar:where(.svelte-jf8wka){border:none;width:0}.sidebar.svelte-jf8wka{align-items:flex-start;border:1px solid var(--color-theme);border-radius:6px;display:flex;flex-direction:column;justify-content:flex-start;overflow:hidden;position:sticky;top:75px;transition:width .2s ease-in-out;width:200px;z-index:2}.sidebar.svelte-jf8wka .sidebar-header:where(.svelte-jf8wka){align-items:center;background:var(--color-theme);border:2px solid var(--color-theme);display:flex;height:42px;justify-content:center;padding:2px;position:relative;width:100%}:is(.sidebar.svelte-jf8wka .sidebar-header:where(.svelte-jf8wka)) .sidebar-title:where(.svelte-jf8wka){color:var(--color-accent);font-family:var(--font-accent)}:is(.sidebar.svelte-jf8wka .sidebar-header:where(.svelte-jf8wka)) button:where(.svelte-jf8wka){align-items:center;display:flex;justify-content:center}.question-prompt.svelte-jf8wka{align-items:center;color:var(--color-theme);display:flex;flex-direction:column;font-weight:700;gap:1rem;justify-content:flex-start;max-width:60ch}.question-prompt.svelte-jf8wka .category-block:where(.svelte-jf8wka){align-items:center;display:flex;flex-direction:column;gap:1rem;justify-content:flex-start}.question-prompt.svelte-jf8wka .category-title:where(.svelte-jf8wka){text-align:center}.question-prompt.svelte-jf8wka .category-description:where(.svelte-jf8wka){background:var(--color-background);border:1px solid var(--color-theme);border-radius:6px;-webkit-hyphens:auto;hyphens:auto;line-height:1.5;padding:1rem}.question-prompt.svelte-jf8wka blockquote:where(.svelte-jf8wka){background:var(--color-background);border:1px solid var(--color-theme);border-radius:6px;padding:1rem}.data-app.svelte-jf8wka{--chart-view-width: calc(60ch + 2rem) ;align-items:center;display:flex;flex-direction:column;font-size:16px;gap:var(--size-3);justify-content:flex-start;line-height:1;margin:-1rem auto 0;min-width:300px;padding-bottom:2rem;position:relative;width:100%}.data-app.svelte-jf8wka .question-title:where(.svelte-jf8wka){border-left:4px solid var(--color-chart-key);font-size:1rem;font-weight:500;-webkit-hyphens:auto;hyphens:auto;justify-self:flex-start;max-width:50ch;padding-left:.5rem;text-wrap:unset}.data-app.svelte-jf8wka aside:where(.svelte-jf8wka){background:var(--color-background);display:flex;flex-direction:column;gap:.5rem;width:100%}.question-ui:is(.data-app.svelte-jf8wka aside:where(.svelte-jf8wka)){display:flex;flex-direction:row;flex-wrap:wrap;justify-content:flex-start;padding-bottom:4px;padding-top:18px;position:sticky;top:57px;z-index:3}.question-ui:is(.data-app.svelte-jf8wka aside:where(.svelte-jf8wka)) .sidebar-toggle:where(.svelte-jf8wka){height:42px;margin-left:-.5rem;min-height:unset;min-width:unset;width:42px}#question-form:is(.question-ui:is(.data-app.svelte-jf8wka aside:where(.svelte-jf8wka)) form:where(.svelte-jf8wka)){display:flex;flex:1.5;gap:.5rem;min-width:300px;z-index:2}#diversity-form:is(.question-ui:is(.data-app.svelte-jf8wka aside:where(.svelte-jf8wka)) form:where(.svelte-jf8wka)){flex:1;min-width:200px;z-index:1}.data-app.svelte-jf8wka .chart-container:where(.svelte-jf8wka){align-items:center;border-radius:6px;display:flex;flex-direction:column;gap:var(--size-3);height:100%;margin:0 auto;padding:0 0 1rem;position:relative;width:100%;z-index:1}aside.chart-ui.svelte-jf8wka{align-items:center;background:var(--color-background);border-radius:6px;bottom:0;box-shadow:var(--shadow-1);display:flex;flex-direction:row;flex-wrap:wrap;gap:var(--size-2);justify-content:center;left:50%;padding:.5rem;position:fixed;transform:translate(-50%);width:auto;width:100%;z-index:2}.error.svelte-jf8wka{background:var(--color-error-bg,rgba(255,0,0,.1));border-radius:4px;color:var(--color-error);font-size:.875rem;margin-top:.5rem;padding:.5rem}@media screen and (max-width:600px){aside.question-ui.svelte-jf8wka{padding-top:var(--size-2)!important}}.consent-modal.svelte-e4nynm{background:var(--color-background);border:2px solid var(--color-theme);border-radius:var(--radius-2);display:flex;flex-direction:column;height:100%;margin:2rem auto 0;max-height:85svh;max-width:60ch;overflow:hidden;padding:var(--size-2) var(--size-2) 0 var(--size-2);position:relative;z-index:1}.consent-modal.svelte-e4nynm .consent-header:where(.svelte-e4nynm){background:var(--color-background);border-radius:var(--radius-2);padding:var(--size-2);position:sticky;top:0;z-index:2}:is(.consent-modal.svelte-e4nynm .consent-header:where(.svelte-e4nynm)) .consent-title:where(.svelte-e4nynm){line-height:1;margin-bottom:0;margin-top:0;text-align:center;text-transform:uppercase}.consent-modal.svelte-e4nynm .consent-body:where(.svelte-e4nynm){display:flex;flex:1;flex-direction:column;gap:var(--size-3);overflow-y:auto;padding:0 var(--size-2);position:relative}.consent-modal.svelte-e4nynm .consent-footer:where(.svelte-e4nynm){align-items:center;background:var(--color-background);border-radius:var(--radius-2);bottom:0;display:flex;justify-content:center;padding:var(--size-2);position:sticky;z-index:2}@media screen and (max-width:600px){.consent-modal.svelte-e4nynm{margin-top:var(--size-2);padding:var(--size-2) 0 0 0}}
