/*!
 * surveyjs - SurveyJS Dashboard library v3.0.0-beta.2
 * Copyright (c) 2015-2026 Devsoft Baltic OÜ  - http://surveyjs.io/
 * License: SEE LICENSE IN LICENSE
 */
.sa-sidebar{position:fixed;top:0;right:0;bottom:0;z-index:9999;width:min(540px,90vw);max-width:100%;overflow:auto;display:flex;flex-direction:column;align-items:flex-start;background:var(--sjs2-color-utility-sheet, #fff);box-shadow:var(--sjs2-border-effect-floating-default, 0 4px 12px 0 rgba(0, 76, 68, 0.1));transform:translateX(100%);transition:transform .25s ease}.sa-sidebar--opened{transform:translateX(0)}.sa-sidebar--opened .sa-dropdown{width:100%;flex-direction:column;flex-grow:0}.sa-sidebar--opened .sa-dropdown-container{width:100%;flex-grow:0}.sa-sidebar--opened .sa-dropdown-list.sa-dropdown--opened{min-width:calc(100% - var(--sjs2-spacing-x100, 8px)*2);max-width:calc(100% - var(--sjs2-spacing-x100, 8px)*2)}.sa-sidebar__backdrop{position:fixed;inset:0;z-index:9998;background:rgba(0,0,0,0);pointer-events:none;transition:background .2s ease}.sa-sidebar__backdrop .sa-sidebar--opened{pointer-events:auto;background:var(--sjs2-color-utility-overlay, rgba(66, 65, 70, 0.6))}.sa-sidebar__header{display:flex;padding:var(--sjs2-spacing-x300, 24px);flex-direction:column;align-items:flex-start;gap:var(--sjs2-spacing-x300, 24px);align-self:stretch;border-bottom:var(--sjs2-border-width-x100, 1px) solid var(--sjs2-color-border-basic-secondary, #d4d4d4);background:var(--sjs2-color-utility-sheet, #fff)}.sa-sidebar__title{display:flex;padding-right:var(--sjs2-spacing-x500, 40px);flex-direction:column;align-items:flex-start;gap:var(--sjs2-spacing-x400, 32px);align-self:stretch}.sa-sidebar__title-text{align-self:stretch;color:var(--sjs2-color-fg-basic-primary, #1c1b20);font-family:var(--sjs2-typography-font-family-text);font-weight:var(--sjs2-typography-font-weight-strong);font-size:var(--sjs2-typography-font-size-default);line-height:var(--sjs2-typography-line-height-default)}.sa-sidebar__close{position:absolute;right:12px;top:12px;display:flex;justify-content:center;align-items:center;padding:var(--sjs2-spacing-x100, 8px);background:rgba(0,0,0,0);border:none;cursor:pointer}.sa-sidebar__close .sa-sidebar:hover{border-radius:var(--sjs2-radius-component-action, 8px);background:var(--sjs2-color-bg-neutral-tertiary-dim, rgba(95, 94, 97, 0.1))}.sa-sidebar__close .sa-sidebar:hover use{fill:var(--sjs2-color-fg-basic-primary-muted, #424146)}.sa-sidebar__close use{fill:var(--sjs2-color-fg-basic-tertiary, rgba(28, 27, 32, 0.4))}.sa-sidebar__close svg{display:flex;width:24px;height:24px;justify-content:center;align-items:center}.sa-sidebar__content{overflow:auto;height:100%;display:flex;padding:var(--sjs2-spacing-x300, 24px);flex-direction:column;align-items:flex-start;gap:var(--sjs2-spacing-x300, 24px);align-self:stretch}.sa-sidebar__divider{display:flex;padding:var(--sjs2-spacing-x000, 0) 0;flex-direction:column;align-items:flex-start;align-self:stretch}.sa-sidebar__divider-line{display:flex;max-width:10000px;flex-direction:column;align-items:flex-start;align-self:stretch}.sa-sidebar__divider-separator{height:var(--sjs2-border-width-x100, 1px);align-self:stretch;background:var(--sjs2-color-border-basic-secondary, #d4d4d4)}
.sa-visualizer-wrapper{min-width:450px;padding:var(--sjs2-spacing-x300, 24px);background:var(--sjs2-color-utility-surface-dashboard, rgba(28, 27, 32, 0.05))}@media screen and (max-width: 600px){.sa-visualizer-wrapper{padding:var(--sjs2-spacing-x150, 12px)}}.sa-visualizer__header{font-family:var(--sjs2-typography-font-family-text);font-weight:var(--sjs2-typography-font-weight-basic);font-size:var(--sjs2-typography-font-size-default);line-height:var(--sjs2-typography-line-height-default)}.sa-visualizer__content{font-family:var(--sjs2-typography-font-family-text);display:inline-block;width:100%}.sa-visualizer__footer--has-content{margin-top:10px;display:flex;flex-direction:column;gap:8px}.sa-visualizer__footer-title{font-family:var(--sjs2-typography-font-family-text);font-weight:var(--sjs2-typography-font-weight-strong);font-size:var(--sjs2-typography-font-size-default);line-height:var(--sjs2-typography-line-height-default);display:inline-block;color:#404040;line-height:34px;vertical-align:middle;margin:0}.sa-visualizer__footer-content{margin-top:10px}.sa-data-loading-indicator-panel{width:100%;min-height:200px;position:relative}.sa-data-loading-indicator{position:absolute;width:64px;height:64px;left:calc((100% - 64px)/2);top:calc((100% - 64px)/2);animation:sa-data-loading-indicator-spinner 1s infinite linear}@keyframes sa-data-loading-indicator-spinner{from{transform:rotate(0deg)}to{transform:rotate(359deg)}}
.sa-visualizer .apexcharts-tooltip.apexcharts-tooltip{padding:var(--sjs2-spacing-x075, 6px) var(--sjs2-spacing-x150, 12px);border-radius:var(--sjs2-radius-component-tooltip, 4px);border-color:var(--sjs2-color-bg-neutral-primary, #1c1b20);background:var(--sjs2-color-bg-neutral-primary, #1c1b20);color:var(--sjs2-color-fg-neutral-on-primary, #fff)}.sa-visualizer .apexcharts-tooltip.apexcharts-tooltip .apexcharts-tooltip-title{display:none}.sa-visualizer .apexcharts-tooltip.apexcharts-tooltip .apexcharts-tooltip-text-goals-value,.sa-visualizer .apexcharts-tooltip.apexcharts-tooltip .apexcharts-tooltip-text-y-value,.sa-visualizer .apexcharts-tooltip.apexcharts-tooltip .apexcharts-tooltip-text-z-value{margin:0}.sa-visualizer .apexcharts-xaxistooltip.apexcharts-xaxistooltip{display:none}.sa-visualizer .apexcharts-tooltip-series-group.apexcharts-active{padding:0}.sa-visualizer .apexcharts-tooltip-y-group.apexcharts-tooltip-y-group{display:flex;flex-direction:column;padding:0}.sa-visualizer .apexcharts-toolbar div svg{fill:var(--sjs2-color-fg-brand-primary, #19b394);opacity:var(--sjs2-opacity-x035, 0.35)}.sa-visualizer .apexcharts-toolbar div:hover svg{fill:var(--sjs2-color-fg-brand-primary, #19b394);opacity:1}.sa-visualizer .apexcharts-menu.apexcharts-menu-open{border:var(--sjs2-border-width-x100, 1px) solid var(--sjs2-color-border-basic-secondary, #d4d4d4);border-top:none;border-radius:var(--sjs2-radius-component-drop, 16px);background:var(--sjs2-color-utility-sheet, #fff);margin-top:8px;padding:var(--sjs2-spacing-x100, 8px) var(--sjs2-spacing-x100, 8px);box-shadow:var(--sjs2-border-offset-x-floating-default, 0) var(--sjs2-border-offset-y-floating-default, 6px) var(--sjs2-border-blur-floating-default, 20px) var(--sjs2-border-spread-floating-default, 0) var(--sjs2-color-utility-shadow-floating-default, rgba(0, 76, 68, 0.15)),0 0 0 0 rgba(0,0,0,0)}.sa-visualizer .apexcharts-menu-item.apexcharts-menu-item{width:max-content;min-width:calc(100% - 2*var(--sjs2-size-x200, 16px));max-width:calc(100% - 2*var(--sjs2-size-x200, 16px));padding:var(--sjs2-spacing-x150, 12px) var(--sjs2-size-x200, 16px);cursor:pointer;transition:all .3s;display:flex;align-items:center;gap:var(--sjs2-spacing-x150, 12px);border-radius:var(--sjs2-radius-component-drop-item, 8px);color:var(--sjs2-color-fg-basic-primary, #1c1b20);background:var(--sjs2-color-bg-brand-tertiary, rgba(25, 179, 148, 0));font-family:var(--sjs2-typography-font-family-text);font-weight:var(--sjs2-typography-font-weight-basic);font-size:var(--sjs2-typography-font-size-default);line-height:var(--sjs2-typography-line-height-default)}.sa-visualizer .apexcharts-menu-item.apexcharts-menu-item:hover{background-color:var(--sjs2-color-bg-brand-tertiary-dim, rgba(25, 179, 148, 0.1))}.sa-visualizer .apx-legend-position-top.apx-legend-position-top,.sa-visualizer .apx-legend-position-bottom.apx-legend-position-bottom{display:grid;grid-template-columns:repeat(8, 1fr);border-radius:var(--sjs2-radius-x050, 4px);border:var(--sjs2-border-width-default, 1px) solid var(--sjs2-color-border-basic-secondary, #d4d4d4);background:var(--sjs2-color-bg-basic-primary, #fff);padding:var(--sjs2-spacing-x250, 20px);align-items:flex-start;gap:var(--sjs2-spacing-x150, 12px);align-self:stretch}@media screen and (max-width: 1500px){.sa-visualizer .apx-legend-position-top.apx-legend-position-top,.sa-visualizer .apx-legend-position-bottom.apx-legend-position-bottom{grid-template-columns:repeat(6, 1fr)}}@media screen and (max-width: 1200px){.sa-visualizer .apx-legend-position-top.apx-legend-position-top,.sa-visualizer .apx-legend-position-bottom.apx-legend-position-bottom{grid-template-columns:repeat(4, 1fr)}}@media screen and (max-width: 900px){.sa-visualizer .apx-legend-position-top.apx-legend-position-top,.sa-visualizer .apx-legend-position-bottom.apx-legend-position-bottom{grid-template-columns:repeat(2, 1fr)}}@media screen and (max-width: 600px){.sa-visualizer .apx-legend-position-top.apx-legend-position-top,.sa-visualizer .apx-legend-position-bottom.apx-legend-position-bottom{grid-template-columns:repeat(1, 1fr)}}@media screen and (min-width: 900px){.sa-visualizer .sa-question-layouted .apx-legend-position-top.apx-legend-position-top,.sa-visualizer .sa-question-layouted .apx-legend-position-bottom.apx-legend-position-bottom{grid-template-columns:repeat(4, 1fr)}}.sa-visualizer .apexcharts-legend.apexcharts-legend{max-height:100%;border-radius:var(--sjs2-radius-x250, 20px);border:var(--sjs2-border-width-default, 1px) solid var(--sjs2-color-border-basic-secondary, #d4d4d4);background:var(--sjs2-color-bg-basic-primary, #fff);padding:var(--sjs2-spacing-x250, 20px);gap:var(--sjs2-spacing-x150, 12px)}.sa-visualizer .apexcharts-legend:not(.apx-legend-position-left):not(.apx-legend-position-top):not(.apx-legend-position-right):not(.apx-legend-position-bottom){padding:0;border:unset}.sa-visualizer .apexcharts-legend.apx-legend-position-right,.sa-visualizer .apexcharts-legend.apx-legend-position-left{bottom:auto}.sa-visualizer .apexcharts-legend-series.apexcharts-legend-series{gap:var(--sjs2-spacing-x100, 8px)}.sa-visualizer .apexcharts-legend-series.apexcharts-legend-series .apexcharts-legend-text{padding:0;margin:0}.sa-visualizer .sa-pie-charts{display:flex;flex-wrap:wrap}.sa-visualizer .sa-pie-chart{width:50%}
.sa-toggle-container{display:flex;gap:var(--sjs2-spacing-x100, 8px)}@media screen and (max-width: 600px){.sa-toggle-container{width:100%;justify-content:end}}.sa-toggle-element{display:flex;padding:var(--sjs2-spacing-x075, 6px);width:calc(2*var(--sjs2-size-x150, 12px) + var(--sjs2-spacing-x050, 4px));align-items:center;gap:var(--sjs2-spacing-x050, 4px);transition:background-color .3s ease;border-radius:var(--sjs2-radius-component-toggle, 9999px);outline:var(--sjs2-border-width-default, 1px) solid var(--sjs2-color-component-toggle-false-default-border, #d4d4d4);background:var(--sjs2-color-component-toggle-false-default-bg, #f5f5f5)}.sa-toggle-element:hover{background:var(--sjs2-color-component-toggle-false-hovered-bg, #ededed);outline:var(--sjs2-border-width-default, 1px) solid var(--sjs2-color-component-toggle-false-hovered-border, #d4d4d4)}.sa-toggle-element:hover .sa-toggle-handle{background:var(--sjs2-color-component-toggle-false-hovered-thumb, rgba(28, 27, 32, 0.6))}.sa-toggle-element:focus{outline:var(--sjs2-border-width-focused, 2px) solid var(--sjs2-color-component-toggle-false-focused-border, #19b394);background:var(--sjs2-color-component-toggle-false-focused-bg, #f5f5f5)}.sa-toggle-element:focus .sa-toggle-handle{background:var(--sjs2-color-component-toggle-false-focused-thumb, rgba(28, 27, 32, 0.6))}.sa-toggle-element.active{outline:var(--sjs2-border-width-default, 1px) solid var(--sjs2-color-component-toggle-true-default-border, #19b394);background:var(--sjs2-color-component-toggle-true-default-bg, #19b394)}.sa-toggle-element.active:hover{outline:var(--sjs2-border-width-default, 1px) solid var(--sjs2-color-component-toggle-true-hovered-border, #19b394);background:var(--sjs2-color-component-toggle-true-hovered-bg, #15987e)}.sa-toggle-element.active:hover .sa-toggle-handle{background:var(--sjs2-color-component-toggle-true-hovered-thumb, #fff)}.sa-toggle-element.active:focus{outline:var(--sjs2-border-width-focused, 2px) solid var(--sjs2-color-component-toggle-true-focused-border, #19b394);background:var(--sjs2-color-component-toggle-true-focused-bg, #fff)}.sa-toggle-element.active:focus .sa-toggle-handle{background:var(--sjs2-color-component-toggle-true-focused-thumb, #19b394)}.sa-toggle-handle{display:flex;width:var(--sjs2-size-x150, 12px);height:var(--sjs2-size-x150, 12px);justify-content:center;align-items:center;transition:transform .3s ease,background-color .3s ease;border-radius:var(--sjs2-radius-component-toggle-thumb, 9999px);background:var(--sjs2-color-component-toggle-false-default-thumb, rgba(28, 27, 32, 0.6))}.sa-toggle-element.active .sa-toggle-handle{background:var(--sjs2-color-component-toggle-true-default-thumb, #fff);transform:translateX(calc(var(--sjs2-size-x150, 12px) + var(--sjs2-spacing-x050, 4px)))}.sa-toggle-text{flex:1 0 0;color:var(--sjs2-color-fg-basic-primary, #1c1b20);font-family:var(--sjs2-typography-font-family-text);font-weight:var(--sjs2-typography-font-weight-basic);font-size:var(--sjs2-typography-font-size-default);line-height:var(--sjs2-typography-line-height-default)}@media screen and (max-width: 600px){.sa-toggle-text{flex:unset}}
.sa-date-range{display:flex;align-items:center;align-self:stretch;align-content:center;gap:16px var(--sjs2-spacing-x200, 16px);flex-wrap:wrap}.sa-date-range-container{display:flex;flex-direction:column;align-items:flex-start;align-self:stretch;max-width:min-content}.sa-date-range_editors{display:flex;align-items:center;gap:var(--sjs2-spacing-x150, 12px)}.sa-date-range_editor{display:flex}.sa-date-range_editor-formbox{display:flex;padding:var(--sjs2-spacing-x050, 4px) var(--sjs2-spacing-x050, 4px);align-items:flex-start;gap:var(--sjs2-spacing-x050, 4px);align-self:stretch;border-radius:var(--sjs2-radius-form, 8px);background:var(--sjs2-color-component-formbox-default-bg, rgba(28, 27, 32, 0.05));outline:var(--sjs2-border-offset-x-form-default, 0) var(--sjs2-border-offset-y-form-default, 0) var(--sjs2-border-blur-form-default, 0) var(--sjs2-border-spread-form-default, 1px) var(--sjs2-color-component-formbox-default-border, #d4d4d4) inset}.sa-date-range_editor-formbox:focus-visible{background:var(--sjs2-color-component-formbox-focused-bg, #f5f5f5);box-shadow:var(--sjs2-border-offset-x-form-focused, 0) var(--sjs2-border-offset-y-form-focused, 0) var(--sjs2-border-blur-form-focused, 0) var(--sjs2-border-spread-form-focused, 2px) var(--sjs2-color-component-formbox-focused-border, #19b394) inset}.sa-date-range_include-today{display:flex;padding:var(--sjs2-spacing-x100, 8px) 0;flex-direction:column;align-items:flex-start}.sa-date-range_include-today-checkbox{display:flex;align-items:flex-start;gap:var(--sjs2-spacing-x100, 8px);align-self:stretch}.sa-date-range_include-today-button{display:flex;width:var(--sjs2-size-x300, 24px);height:var(--sjs2-size-x300, 24px);flex-direction:column;justify-content:center;align-items:center;border-radius:var(--sjs2-radius-component-checkbox, 4px);background:var(--sjs2-color-component-check-false-default-bg, #f5f5f5);box-shadow:var(--sjs2-border-offset-x-form-default, 0) var(--sjs2-border-offset-y-form-default, 0) var(--sjs2-border-blur-form-default, 0) var(--sjs2-border-spread-form-default, 1px) var(--sjs2-color-component-check-false-default-border, #d4d4d4) inset}.sa-date-range_include-today-button .sa-date-range_include-today-check{display:none;width:16px;height:16px;flex-shrink:0}.sa-date-range_include-today-checkbox--checked{background:var(--sjs2-color-component-check-true-default-bg, #19b394);box-shadow:var(--sjs2-border-offset-x-form-default, 0) var(--sjs2-border-offset-y-form-default, 0) var(--sjs2-border-blur-form-default, 0) var(--sjs2-border-spread-form-default, 1px) var(--sjs2-color-component-check-true-default-border, #19b394) inset}.sa-date-range_include-today-checkbox--checked .sa-date-range_include-today-check{display:block;fill:var(--sjs2-color-component-check-true-default-icon, #fff)}.sa-date-range_include-today-caption{display:flex;align-items:flex-start;gap:var(--sjs2-spacing-x050, 4px);align-self:stretch}.sa-date-range_include-today-caption-text{color:var(--sjs2-color-fg-basic-primary, #1c1b20);font-family:var(--sjs2-typography-font-family-text);font-weight:var(--sjs2-typography-font-weight-basic);font-size:var(--sjs2-typography-font-size-default);line-height:var(--sjs2-typography-line-height-default)}.sa-date-range_dropdown{align-self:self-start}.sa-date-range_dropdown .sa-dropdown-header-content{padding:var(--sjs2-spacing-x050, 4px) var(--sjs2-spacing-x100, 8px)}.sa-date-range_dropdown .sa-dropdown-action{padding:var(--sjs2-spacing-x050, 4px) var(--sjs2-spacing-x050, 4px)}.sa-range-error{display:none;align-items:flex-start;align-self:stretch}.sa-range-error_panel{display:flex;padding:var(--sjs2-spacing-x100, 8px) var(--sjs2-spacing-x150, 12px);align-items:flex-start;gap:var(--sjs2-spacing-x100, 8px);flex:1 0 0;align-self:stretch;border-radius:var(--sjs2-radius-form, 8px);background:var(--sjs2-color-component-message-error-bg, rgba(229, 10, 62, 0.1))}.sa-range-error_text{flex:1 0 0;color:var(--sjs2-color-component-message-error-text, #1c1b20);font-family:var(--sjs2-typography-font-family-text);font-weight:var(--sjs2-typography-font-weight-basic);font-size:var(--sjs2-typography-font-size-default);line-height:var(--sjs2-typography-line-height-default)}.sa-date-range--invalid .sa-range-error{display:flex;padding-top:var(--sjs2-spacing-x100, 8px);flex-direction:column;align-items:flex-start;align-self:stretch}.sa-date-range_editor--invalid .sa-date-range_editor-formbox{background:var(--sjs2-color-component-formbox-invalid-bg, #f5f5f5);box-shadow:var(--sjs2-border-offset-x-form-invalid, 0) var(--sjs2-border-offset-y-form-invalid, 0) var(--sjs2-border-blur-form-invalid, 0) var(--sjs2-border-spread-form-invalid, 2px) var(--sjs2-color-component-formbox-invalid-border, #e50a3e) inset}.sa-date-range_editor-content{display:flex;padding:var(--sjs2-spacing-x050, 4px) var(--sjs2-spacing-x100, 8px);align-items:flex-start;flex:1 0 0}.sa-date-range_editor-input{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:1;flex:1 0 0;overflow:hidden;color:var(--sjs2-color-component-input-default-value, #1c1b20);text-overflow:ellipsis;background:rgba(0,0,0,0);border:none;outline:none;font-family:var(--sjs2-typography-font-family-text);font-weight:var(--sjs2-typography-font-weight-basic);font-size:var(--sjs2-typography-font-size-default);line-height:var(--sjs2-typography-line-height-default)}.sa-vertical-divider{display:flex;width:1px;height:40px;flex-direction:column;align-items:flex-start;align-self:stretch}.sa-vertical-divider .sa-line{display:flex;flex-direction:column;align-items:flex-start;flex:1 0 0;align-self:stretch;background:var(--sjs2-color-border-basic-secondary, #d4d4d4)}@media screen and (max-width: 600px){.sa-vertical-divider{display:none}}.sa-horizontal-divider{display:flex;flex-direction:column;align-items:flex-start;align-self:stretch}.sa-horizontal-divider .sa-line{display:flex;flex-direction:column;align-items:flex-start;align-self:stretch;height:var(--sjs2-border-width-x100, 1px);background:var(--sjs2-color-border-basic-secondary, #d4d4d4)}.sa-count{display:flex;padding:var(--sjs2-spacing-x100, 8px) 0;justify-content:center;align-items:center;align-self:self-start;gap:10px}.sa-count_text{color:var(--sjs2-color-fg-basic-primary, #1c1b20);font-family:var(--sjs2-typography-font-family-text);font-weight:var(--sjs2-typography-font-weight-strong);font-size:var(--sjs2-typography-font-size-default);line-height:var(--sjs2-typography-line-height-default)}
.sa-commercial{box-sizing:border-box;padding:var(--sjs2-spacing-x150, 12px) var(--sjs2-spacing-x600, 48px);justify-content:center;width:100%;background:var(--sjs2-color-bg-brand-primary, #19b394)}@media screen and (max-width: 600px){.sa-commercial{padding:var(--sjs2-spacing-x100, 8px) var(--sjs2-spacing-x300, 24px)}}.sa-commercial__text{text-decoration:none;color:var(--sjs2-color-fg-brand-on-primary, #fff);text-align:center;font-family:var(--sjs2-typography-font-family-text);font-weight:var(--sjs2-typography-font-weight-strong);font-size:var(--sjs2-typography-font-size-default);line-height:var(--sjs2-typography-line-height-default)}@media screen and (max-width: 600px){.sa-commercial__text{font-family:var(--sjs2-typography-font-family-text);font-weight:var(--sjs2-typography-font-weight-strong);font-size:var(--sjs2-typography-font-size-small);line-height:var(--sjs2-typography-line-height-small)}}.sa-commercial__text a{font-family:var(--sjs2-typography-font-family-text);font-weight:var(--sjs2-typography-font-weight-strong);font-size:var(--sjs2-typography-font-size-default);line-height:var(--sjs2-typography-line-height-default);color:var(--sjs2-color-fg-brand-on-primary, #fff);text-align:center;text-decoration-line:underline;text-decoration-style:solid;text-decoration-skip-ink:auto;text-decoration-thickness:5%;text-underline-offset:10%;text-underline-position:from-font}@media screen and (max-width: 600px){.sa-commercial__text a{font-family:var(--sjs2-typography-font-family-text);font-weight:var(--sjs2-typography-font-weight-strong);font-size:var(--sjs2-typography-font-size-small);line-height:var(--sjs2-typography-line-height-small)}}.sa-dropdown,.sa-action-dropdown{position:relative;cursor:pointer;user-select:none;color:var(--sjs2-color-fg-basic-primary, #1c1b20);font-family:var(--sjs2-typography-font-family-text);font-weight:var(--sjs2-typography-font-weight-strong);font-size:var(--sjs2-typography-font-size-default);line-height:var(--sjs2-typography-line-height-default)}.sa-dropdown{display:flex;flex-grow:1;flex-direction:row}.sa-action-dropdown:hover,.sa-action-dropdown.sa-action-dropdown--opened{border-radius:var(--sjs2-radius-component-action, 8px);background:var(--sjs2-color-bg-positive-tertiary-dim, rgba(25, 179, 148, 0.1))}.sa-dropdown-header{display:flex;padding:var(--sjs2-spacing-x050, 4px) var(--sjs2-spacing-x050, 4px);flex-grow:1;align-items:flex-start;gap:var(--sjs2-spacing-x050, 4px);align-self:stretch;width:100%;box-sizing:border-box;border-radius:var(--sjs2-radius-form, 8px);margin:var(--sjs2-border-width-x100, 1px);outline:var(--sjs2-border-width-x100, 1px) solid var(--sjs2-color-component-formbox-default-border, #d4d4d4);background:var(--sjs2-color-component-formbox-default-bg, rgba(28, 27, 32, 0.05))}.sa-dropdown-header:focus{border-radius:var(--sjs2-radius-form, 8px);background:var(--sjs2-color-component-formbox-focused-bg, #f5f5f5);box-shadow:var(--sjs2-border-offset-x-form-focused, 0) var(--sjs2-border-offset-y-form-focused, 0) var(--sjs2-border-blur-form-focused, 0) var(--sjs2-border-spread-form-focused, 2px) var(--sjs2-color-component-formbox-focused-border, #19b394) inset;outline:none}.sa-dropdown-action{display:flex;padding:var(--sjs2-spacing-x100, 8px) var(--sjs2-spacing-x100, 8px);justify-content:center;align-items:center;align-self:stretch;border-radius:var(--sjs2-radius-form-item, 4px);background:var(--sjs2-color-bg-neutral-tertiary, rgba(28, 27, 32, 0))}.sa-dropdown-action:hover{background:var(--sjs2-color-bg-neutral-tertiary-dim, rgba(28, 27, 32, 0.05))}.sa-dropdown--opened .sa-dropdown-arrow{background:var(--sjs2-color-bg-neutral-tertiary-dim, rgba(28, 27, 32, 0.05))}.sa-dropdown-action svg{display:flex;width:24px;height:24px;justify-content:center;align-items:center}.sa-dropdown-action svg use{fill:var(--sjs2-color-fg-basic-primary-muted, #424146)}.sa-dropdown-container{display:inline-flex;flex-grow:1}.sa-action-dropdown-container{display:inline-flex}.sa-dropdown__title{padding:var(--sjs2-spacing-x100, 8px) var(--sjs2-size-x000, 0.001px);display:flex;flex-shrink:0;margin-inline-end:var(--sjs2-spacing-x100, 8px);overflow:hidden;color:var(--sjs2-color-fg-basic-secondary, rgba(28, 27, 32, 0.6));text-overflow:ellipsis;font-family:var(--sjs2-typography-font-family-text);font-weight:var(--sjs2-typography-font-weight-basic);font-size:var(--sjs2-typography-font-size-default);line-height:var(--sjs2-typography-line-height-default)}.sa-dropdown-list,.sa-action-dropdown-list{position:absolute;min-width:150px;max-height:50vh;max-width:80vw;overflow-x:hidden;overflow-y:auto;border:var(--sjs2-border-width-x100, 1px) solid var(--sjs2-color-border-basic-secondary, #d4d4d4);border-top:none;border-radius:var(--sjs2-radius-component-drop, 16px);background:var(--sjs2-color-utility-sheet, #fff);display:none;z-index:1000;margin:0;list-style:none;transition:all .3s;margin-top:8px;padding:var(--sjs2-spacing-x100, 8px) var(--sjs2-spacing-x100, 8px);box-sizing:border-box;box-shadow:var(--sjs2-border-offset-x-floating-default, 0) var(--sjs2-border-offset-y-floating-default, 6px) var(--sjs2-border-blur-floating-default, 20px) var(--sjs2-border-spread-floating-default, 0) var(--sjs2-color-utility-shadow-floating-default, rgba(0, 76, 68, 0.15)),0 0 0 0 rgba(0,0,0,0);-webkit-font-smoothing:antialiased;-webkit-tap-highlight-color:rgba(0,0,0,0)}@-moz-document url-prefix(){.sa-dropdown-list,.sa-action-dropdown-list{scrollbar-width:thin;scrollbar-color:rgba(0,0,0,.1490196078) rgba(0,0,0,0)}}.sa-dropdown-list::-webkit-scrollbar,.sa-action-dropdown-list::-webkit-scrollbar{width:12px;height:12px;background-color:rgba(0,0,0,0)}.sa-dropdown-list::-webkit-scrollbar-thumb,.sa-action-dropdown-list::-webkit-scrollbar-thumb{border:4px solid rgba(0,0,0,0);background-clip:padding-box;border-radius:1024px;background-color:rgba(0,0,0,.1490196078)}.sa-dropdown-list::-webkit-scrollbar-track,.sa-action-dropdown-list::-webkit-scrollbar-track{background:rgba(0,0,0,0)}.sa-dropdown-list::-webkit-scrollbar-thumb:hover,.sa-action-dropdown-list::-webkit-scrollbar-thumb:hover{border:2px solid rgba(0,0,0,0);background-color:rgba(0,0,0,.1490196078)}.sa-dropdown-list.sa-dropdown--opened{display:block;top:100%}.sa-action-dropdown-list.sa-action-dropdown--opened{display:block;top:100%;border-radius:var(--sjs2-radius-component-drop, 16px);border:var(--sjs2-border-width-x100, 1px) solid var(--sjs2-color-border-basic-secondary, #d4d4d4);background:var(--sjs2-color-utility-sheet, #fff);box-shadow:var(--sjs2-border-offset-x-floating-default, 0) var(--sjs2-border-offset-y-floating-default, 6px) var(--sjs2-border-blur-floating-default, 12px) var(--sjs2-border-spread-floating-default, 4px) var(--sjs2-color-utility-shadow-floating-default, rgba(0, 76, 68, 0.2))}.sa-action-dropdown-list.sa-action-dropdown--up.sa-action-dropdown--opened{top:auto;bottom:100%;margin-top:0;margin-bottom:8px;border-top:var(--sjs2-border-width-x100, 1px) solid var(--sjs2-color-border-basic-secondary, #d4d4d4);border-bottom:none}.sa-dropdown-item,.sa-action-dropdown-item{width:max-content;min-width:calc(100% - 2*var(--sjs2-size-x200, 16px));max-width:calc(100% - 2*var(--sjs2-size-x200, 16px));padding:var(--sjs2-spacing-x150, 12px) var(--sjs2-size-x200, 16px);cursor:pointer;transition:all .3s;display:flex;align-items:center;gap:var(--sjs2-spacing-x150, 12px);border-radius:var(--sjs2-radius-component-drop-item, 8px);color:var(--sjs2-color-fg-basic-primary, #1c1b20);background:var(--sjs2-color-bg-brand-tertiary, rgba(25, 179, 148, 0));font-family:var(--sjs2-typography-font-family-text);font-weight:var(--sjs2-typography-font-weight-basic);font-size:var(--sjs2-typography-font-size-default);line-height:var(--sjs2-typography-line-height-default)}.sa-dropdown-item:hover,.sa-action-dropdown-item:hover{background-color:var(--sjs2-color-bg-brand-tertiary-dim, rgba(25, 179, 148, 0.1))}.sa-dropdown-item:hover .sa-action-dropdown-icon,.sa-action-dropdown-item:hover .sa-action-dropdown-icon{border-radius:var(--sjs2-radius-component-checkbox, 4px);background:var(--sjs2-color-component-check-false-hovered-bg, rgba(28, 27, 32, 0.1));box-shadow:var(--sjs2-border-offset-x-form-hovered, 0) var(--sjs2-border-offset-y-form-hovered, 0) var(--sjs2-border-blur-form-hovered, 0) var(--sjs2-border-spread-form-hovered, 1px) var(--sjs2-color-component-check-false-hovered-border, #d4d4d4) inset}.sa-dropdown-item:hover.sa-action-dropdown-item--selected .sa-action-dropdown-icon,.sa-action-dropdown-item:hover.sa-action-dropdown-item--selected .sa-action-dropdown-icon{border-radius:var(--sjs2-radius-component-checkbox, 4px);background:var(--sjs2-color-component-check-true-hovered-bg, #15987e);box-shadow:var(--sjs2-border-offset-x-form-hovered, 0) var(--sjs2-border-offset-y-form-hovered, 0) var(--sjs2-border-blur-form-hovered, 0) var(--sjs2-border-spread-form-hovered, 1px) var(--sjs2-color-component-check-true-hovered-border, #15987e) inset}.sa-action-dropdown-item:focus,.sa-action-dropdown-item--focused,.sa-dropdown-item:focus,.sa-dropdown-item--focused{border-radius:var(--sjs2-radius-component-drop-item, 8px);background:var(--sjs2-color-bg-brand-tertiary-dim, rgba(25, 179, 148, 0.1))}.sa-action-dropdown-item--selected .sa-action-dropdown-icon{border-radius:var(--sjs2-radius-component-checkbox, 4px);background:var(--sjs2-color-component-check-true-default-bg, #19b394);box-shadow:var(--sjs2-border-offset-x-form-default, 0) var(--sjs2-border-offset-y-form-default, 0) var(--sjs2-border-blur-form-default, 0) var(--sjs2-border-spread-form-default, 1px) var(--sjs2-color-component-check-true-default-border, #19b394) inset}.sa-action-dropdown-item--selected .sa-action-dropdown-icon svg{display:block}.sa-action-dropdown-item--toggle-all{color:var(--sjs2-color-fg-brand-primary, #19b394);font-family:var(--sjs2-typography-font-family-text);font-weight:var(--sjs2-typography-font-weight-strong);font-size:var(--sjs2-typography-font-size-default);line-height:var(--sjs2-typography-line-height-default)}.sa-action-dropdown-item--toggle-all:hover{color:var(--sjs2-color-fg-brand-primary-dim, #15987e)}.sa-action-dropdown-icon{width:24px;height:24px;min-width:24px;border-radius:var(--sjs2-radius-component-checkbox, 4px);background:var(--sjs2-color-component-check-false-default-bg, #f5f5f5);box-shadow:var(--sjs2-border-offset-x-form-default, 0) var(--sjs2-border-offset-y-form-default, 0) var(--sjs2-border-blur-form-default, 0) var(--sjs2-border-spread-form-default, 1px) var(--sjs2-color-component-check-false-default-border, #d4d4d4) inset}.sa-action-dropdown-icon svg{display:none;width:24px;height:24px}.sa-action-dropdown-icon use{fill:var(--sjs2-color-component-check-true-default-icon, #fff)}.sa-dropdown-item.sa-dropdown-item--selected{background-color:var(--sjs2-color-bg-brand-primary, #19b394);color:var(--sjs2-color-fg-brand-on-primary, #fff);font-family:var(--sjs2-typography-font-family-text);font-weight:var(--sjs2-typography-font-weight-strong);font-size:var(--sjs2-typography-font-size-default);line-height:var(--sjs2-typography-line-height-default)}.sa-dropdown-placeholder{overflow:hidden;color:var(--sjs2-color-component-input-default-placeholder, rgba(28, 27, 32, 0.6));text-overflow:ellipsis;font-family:var(--sjs2-typography-font-family-text);font-weight:var(--sjs2-typography-font-weight-basic);font-size:var(--sjs2-typography-font-size-default);line-height:var(--sjs2-typography-line-height-default)}.sa-dropdown-icon{width:24px;height:24px;flex-shrink:0}.sa-dropdown-header-icon{width:24px;height:24px;margin-right:8px}.sa-dropdown-header-content{display:flex;padding:var(--sjs2-spacing-x100, 8px) var(--sjs2-spacing-x150, 12px);align-items:flex-start;flex:1 0 0;min-width:0}.sa-dropdown-header-text{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;color:var(--sjs2-color-component-input-default-value, #1c1b20);font-family:var(--sjs2-typography-font-family-text);font-weight:var(--sjs2-typography-font-weight-basic);font-size:var(--sjs2-typography-font-size-default);line-height:var(--sjs2-typography-line-height-default)}.sa-action-dropdown-header{display:flex;padding:var(--sjs2-spacing-x100, 8px) var(--sjs2-spacing-x100, 8px);justify-content:center;align-items:center;gap:var(--sjs2-spacing-x000, 0);border-radius:var(--sjs2-radius-component-action, 8px);background:var(--sjs2-color-bg-positive-tertiary, rgba(25, 179, 148, 0))}.sa-action-dropdown-header:focus-visible{border-radius:var(--sjs2-radius-component-action, 8px);outline:var(--sjs2-border-width-a11y, 4px) solid var(--sjs2-color-utility-a11y, rgba(102, 180, 252, 0.6));background:var(--sjs2-color-bg-positive-tertiary, rgba(25, 179, 148, 0))}.sa-action-dropdown-title{padding:var(--sjs2-spacing-x000, 0) var(--sjs2-spacing-x075, 6px)}.sa-action-dropdown-arrow{display:flex;padding:var(--sjs2-spacing-x050, 4px) var(--sjs2-spacing-x050, 4px);justify-content:center;align-items:center}.sa-action-dropdown-arrow svg{display:flex;width:16px;height:16px;justify-content:center;align-items:center}.sa-action-dropdown-arrow svg use{fill:var(--sjs2-color-project-accent-600, rgb(25, 179, 148))}.sa-action-dropdown-header{display:flex;min-width:var(--sjs2-size-x500, 40px);padding:var(--sjs2-spacing-x100, 8px) var(--sjs2-spacing-x100, 8px);justify-content:center;align-items:center;gap:var(--sjs2-spacing-x000, 0)}.sa-button{outline:none;user-select:none;cursor:pointer;display:flex;flex-shrink:0;min-width:var(--sjs2-size-x500, 40px);padding:var(--sjs2-spacing-x100, 8px) var(--sjs2-spacing-x100, 8px);justify-content:center;align-items:center;gap:var(--sjs2-spacing-x000, 0)}.sa-button-text{display:flex;flex:1 0 auto;padding:var(--sjs2-spacing-x000, 0) var(--sjs2-spacing-x075, 6px);justify-content:center;align-items:center}.sa-button-brand-secondary{border-radius:var(--sjs2-radius-component-action, 8px);background:var(--sjs2-color-bg-brand-secondary, rgba(25, 179, 148, 0.1));color:var(--sjs2-color-fg-brand-primary, #19b394)}.sa-button-brand-secondary:hover{background:var(--sjs2-color-bg-brand-secondary-dim, rgba(25, 179, 148, 0.15))}.sa-button-brand-tertiary{border-radius:8px;background:var(--sjs2-color-bg-brand-tertiary, rgba(25, 179, 148, 0));color:var(--sjs2-color-fg-brand-primary, #19b394);text-align:center;font-family:var(--sjs2-typography-font-family-text);font-weight:var(--sjs2-typography-font-weight-strong);font-size:var(--sjs2-typography-font-size-default);line-height:var(--sjs2-typography-line-height-default)}.sa-button-brand-tertiary:hover{background:var(--sjs2-color-bg-brand-tertiary-dim, rgba(25, 179, 148, 0.1))}@media screen and (max-width: 600px){.sa-dropdown{width:100%;flex-direction:column;flex-grow:0}.sa-dropdown-container{width:100%;flex-grow:0}.sa-dropdown-list.sa-dropdown--opened{min-width:calc(100% - var(--sjs2-spacing-x100, 8px)*2);max-width:calc(100% - var(--sjs2-spacing-x100, 8px)*2)}}.sa-panel__header{display:flex;flex-direction:column;gap:var(--sjs2-spacing-x200, 16px)}.sa-panel__header.sa-toolbar--has-content{padding:var(--sjs2-spacing-x200, 16px);border-radius:var(--sjs2-radius-component-panel, 16px);background:var(--sjs2-color-bg-basic-primary, #fff);box-shadow:var(--sjs2-border-offset-x-surface-default, 0) var(--sjs2-border-offset-y-surface-default, 0) var(--sjs2-border-blur-surface-default, 0) var(--sjs2-border-spread-surface-default, 1px) var(--sjs2-color-utility-shadow-surface-default, rgba(17, 16, 20, 0.1))}.sa-pivot--standalone{background:var(--sjs2-color-utility-surface-dashboard, rgba(28, 27, 32, 0.05));display:flex;padding:var(--sjs2-spacing-x300, 24px);flex-direction:column;gap:var(--sjs2-spacing-x300, 24px)}.sa-pivot--standalone .sa-visualizer-wrapper{border-radius:var(--sjs2-radius-component-panel, 16px);background:var(--sjs2-color-bg-basic-primary, #fff);box-shadow:var(--sjs2-border-offset-x-surface-default, 0) var(--sjs2-border-offset-y-surface-default, 0) var(--sjs2-border-blur-surface-default, 0) var(--sjs2-border-spread-surface-default, 1px) var(--sjs2-color-utility-shadow-surface-default, rgba(17, 16, 20, 0.1));padding:var(--sjs2-spacing-x400, 32px) var(--sjs2-spacing-x500, 40px) var(--sjs2-spacing-x500, 40px) var(--sjs2-spacing-x500, 40px)}.sa-pivot__header{display:flex;flex-direction:column;gap:var(--sjs2-spacing-x200, 16px);padding-bottom:var(--sjs2-spacing-x200, 16px)}.sa-panel__header>.sa-toolbar{gap:var(--sjs2-spacing-x300, 24px)}.sa-panel__header .sa-dropdown{flex-grow:0}.sa-panel__content.muuri{margin-inline-start:calc(-1*var(--sjs2-spacing-x300, 24px))}@media screen and (max-width: 600px){.sa-panel__content.muuri{margin-inline-start:calc(-1*var(--sjs2-spacing-x150, 12px))}}.sa-panel__content:not(.muuri){display:flex;flex-direction:column;gap:var(--sjs2-spacing-x300, 24px);margin-top:var(--sjs2-spacing-x300, 24px)}.sa-grid{position:relative}.sa-grid__grid-sizer{width:100%;box-sizing:border-box}@media screen and (min-width: 1400px){.sa-grid__grid-sizer{width:50%}}.sa-question{display:inline-block;width:100%;vertical-align:top;box-sizing:border-box;overflow:hidden;border-radius:var(--sjs2-radius-component-panel, 16px);background:var(--sjs2-color-bg-basic-primary, #fff);box-shadow:var(--sjs2-border-offset-x-surface-default, 0) var(--sjs2-border-offset-y-surface-default, 0) var(--sjs2-border-blur-surface-default, 0) var(--sjs2-border-spread-surface-default, 1px) var(--sjs2-color-utility-shadow-surface-default, rgba(17, 16, 20, 0.1))}.sa-question .sa-question__content{position:relative;padding:0 var(--sjs2-spacing-x500, 40px) var(--sjs2-spacing-x500, 40px) var(--sjs2-spacing-x500, 40px)}@media screen and (max-width: 600px){.sa-question .sa-question__content{padding:0 var(--sjs2-spacing-x150, 12px) var(--sjs2-spacing-x150, 12px) var(--sjs2-spacing-x150, 12px)}}.sa-question-layouted{overflow:visible;position:absolute;width:100%;margin-inline-start:var(--sjs2-spacing-x300, 24px);margin-top:var(--sjs2-spacing-x300, 24px)}@media screen and (min-width: 1400px){.sa-question-layouted{width:calc(50% - var(--sjs2-spacing-x300, 24px) - 1px)}}@media screen and (max-width: 600px){.sa-question-layouted{margin-inline-start:var(--sjs2-spacing-x150, 12px);margin-top:var(--sjs2-spacing-x150, 12px);width:100%}}.sa-question-layouted:focus-within{z-index:1}.sa-question__title{margin:0;padding-bottom:var(--sjs2-spacing-x200, 16px);color:var(--sjs2-color-fg-basic-primary, #1c1b20);font-family:var(--sjs2-typography-font-family-text);font-weight:var(--sjs2-typography-font-weight-strong);font-size:var(--sjs2-typography-font-size-default);line-height:var(--sjs2-typography-line-height-default)}@media screen and (max-width: 600px){.sa-question__title{padding-inline-end:40px}}.sa-question__header--draggable{cursor:move}.sa-question__drag-area{display:flex;flex-direction:column;justify-content:center;align-items:center;min-height:var(--sjs2-spacing-x400, 32px)}@media screen and (max-width: 600px){.sa-question__drag-area{min-height:0}}.sa-question__drag-area-icon{cursor:move;display:flex;padding:var(--sjs2-spacing-x100, 8px);align-items:center}.sa-question__drag-area-icon svg{display:flex;width:var(--sjs2-size-x300, 24px);height:var(--sjs2-size-x200, 16px);flex-direction:column;align-items:center}.sa-question__drag-area-icon use{fill:var(--sjs2-color-fg-basic-tertiary, rgba(28, 27, 32, 0.4))}.sa-question__hide-action{position:absolute;right:8px;top:8px;display:flex;padding:var(--sjs2-spacing-x100, 8px);justify-content:center;align-items:center;gap:var(--sjs2-spacing-x000, 0);border-radius:var(--sjs2-radius-component-action, 8px);cursor:pointer}.sa-question__hide-action svg{width:24px;height:24px}.sa-question__hide-action use{fill:var(--sjs2-color-fg-basic-tertiary, rgba(28, 27, 32, 0.4))}.sa-question__hide-action:hover{background:var(--sjs2-color-bg-neutral-tertiary-dim, rgba(28, 27, 32, 0.05))}.sa-question__hide-action:hover use{fill:var(--sjs2-color-fg-basic-primary-muted, rgb(66, 65, 70))}.sa-question__hide-action:focus-visible{border-radius:var(--sjs2-radius-component-action, 8px);outline:var(--sjs2-border-width-a11y, 4px) solid var(--sjs2-color-utility-a11y, rgba(102, 180, 252, 0.6));background:var(--sjs2-color-bg-positive-tertiary, rgba(25, 179, 148, 0))}.sa-question__header:not(.sa-question__header--allow-drag){padding-top:var(--sjs2-spacing-x400, 32px)}@media screen and (max-width: 600px){.sa-question__header:not(.sa-question__header--allow-drag){padding-top:var(--sjs2-spacing-x300, 24px)}}.sa-toolbar{display:flex;flex-wrap:wrap;column-gap:var(--sjs2-spacing-x100, 8px);row-gap:var(--sjs2-spacing-x150, 12px);align-items:center;align-self:stretch;user-select:none}@media screen and (max-width: 600px){.sa-toolbar{align-items:flex-start}}.sa-question__content .sa-toolbar--has-content{padding-bottom:var(--sjs2-spacing-x200, 16px)}.sa-toolbar__button{display:flex;padding:var(--sjs2-spacing-x100, 8px) var(--sjs2-spacing-x100, 8px);justify-content:center;align-items:center;gap:var(--sjs2-spacing-x000, 0);border-radius:var(--sjs2-radius-component-action, 8px);background:var(--sjs2-color-bg-brand-tertiary, rgba(25, 179, 148, 0));cursor:pointer}.sa-toolbar__button:hover{background:var(--sjs2-color-bg-brand-tertiary-dim, rgba(25, 179, 148, 0.1))}.sa-toolbar__button:disabled{opacity:var(--sjs2-opacity-disabled, 0.25)}.sa-toolbar__button:focus-visible{border-radius:var(--sjs2-radius-component-action, 8px);outline:var(--sjs2-border-width-a11y, 4px) solid var(--sjs2-color-utility-a11y, rgba(102, 180, 252, 0.6));background:var(--sjs2-color-bg-brand-tertiary, rgba(25, 179, 148, 0))}.sa-toolbar__button--disabled,.sa-toolbar__button--disabled:hover{opacity:var(--sjs2-opacity-disabled, 0.25);background:rgba(0,0,0,0);cursor:default}.sa-toolbar__button--disabled .sa-toolbar__button-text,.sa-toolbar__button--disabled:hover .sa-toolbar__button-text{color:var(--sjs2-color-component-action-neutral-tertiary-disabled-label, rgba(28, 27, 32, 0.4))}.sa-toolbar__button-text{color:var(--sjs2-color-fg-brand-primary, #19b394);text-align:center;padding:var(--sjs2-spacing-x000, 0) var(--sjs2-spacing-x075, 8px);font-family:var(--sjs2-typography-font-family-text);font-weight:var(--sjs2-typography-font-weight-strong);font-size:var(--sjs2-typography-font-size-default);line-height:var(--sjs2-typography-line-height-default)}.sa-toolbar__button-icon{display:flex;width:var(--sjs2-size-x300, 24px);height:var(--sjs2-size-x300, 24px);justify-content:center;align-items:center}.sa-toolbar__button-icon use{fill:var(--sjs2-color-project-accent-600, rgb(25, 179, 148))}.sa-toolbar__svg-button{width:15px;height:15px;padding:0;border:none;outline:none;background-color:inherit;cursor:pointer}.sa-toolbar__svg-button use{fill:var(--sjs2-color-fg-neutral-primary-muted, #424146)}.sa-toolbar__svg-button svg{width:15px;height:15px}.sa-toolbar__button--right{float:right}.sa-question__select-wrapper{position:relative;display:inline-block;min-width:100px;max-width:300px}.sa-question__select-wrapper .sa-question__select-title{white-space:nowrap;display:inline-block;line-height:34px;padding-right:8px}.sa-question__select-wrapper .sa-question__select{width:100%;display:block;position:relative;appearance:none;-webkit-appearance:none;-moz-appearance:none;border-radius:2px;background:var(--sjs2-color-component-formbox-default-bg, #f5f5f5);border-color:var(--sjs2-color-component-formbox-default-border, #d4d4d4);height:34px;padding:5px 23px 5px 15px;line-height:initial}.sa-question__select-wrapper .sa-question__select::-ms-expand{display:none}.sa-question__select-wrapper .sa-question__select:focus{outline:0;box-shadow:none}.sa-question__select-wrapper .sa-question__select:disabled{color:var(--sjs2-color-component-input-disabled-value, #d4d4d4)}.sa-question__select-wrapper:before{margin-top:-4px;top:50%;right:10px;z-index:1;content:"";position:absolute;width:4px;height:4px;border-right:2px solid var(--sjs2-color-fg-basic-primary-muted, #424146);border-bottom:2px solid var(--sjs2-color-fg-basic-primary-muted, #424146);transform:rotate(45deg);box-sizing:content-box;pointer-events:none}.sa-question__filter{display:flex;width:100%;align-items:center;gap:var(--sjs2-spacing-x050, 4px)}.sa-question__filter .sa-toolbar__button-with-icon{display:flex;padding:var(--sjs2-spacing-x050, 4px) var(--sjs2-spacing-x050, 4px);justify-content:center;align-items:center}.sa-question__filter .sa-toolbar__button-icon{width:16px;height:16px;padding:var(--sjs2-spacing-x050, 4px) var(--sjs2-spacing-x050, 4px);gap:0}.sa-question__filter .sa-toolbar__button-icon svg{width:16px;height:16px}.sa-question__filter .sa-toolbar__button-text{display:none}.sa-question__filter-text{color:var(--sjs2-color-fg-basic-primary, #1c1b20);text-align:center;font-family:var(--sjs2-typography-font-family-text);font-weight:var(--sjs2-typography-font-weight-basic);font-size:var(--sjs2-typography-font-size-default);line-height:var(--sjs2-typography-line-height-default)}@font-face{font-family:"Raleway";font-style:normal;font-weight:400;src:local("Raleway"),local("Raleway-Regular"),url(https://fonts.gstatic.com/s/raleway/v14/1Ptug8zYS_SKggPNyCMIT5lu.woff2) format("woff2");unicode-range:U+0100-024F,U+0259,U+1E00-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:"Raleway";font-style:normal;font-weight:400;src:local("Raleway"),local("Raleway-Regular"),url(https://fonts.gstatic.com/s/raleway/v14/1Ptug8zYS_SKggPNyC0ITw.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:"Raleway";font-style:normal;font-weight:700;src:local("Raleway Bold"),local("Raleway-Bold"),url(https://fonts.gstatic.com/s/raleway/v14/1Ptrg8zYS_SKggPNwJYtWqhPAMif.woff2) format("woff2");unicode-range:U+0100-024F,U+0259,U+1E00-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:"Raleway";font-style:normal;font-weight:700;src:local("Raleway Bold"),local("Raleway-Bold"),url(https://fonts.gstatic.com/s/raleway/v14/1Ptrg8zYS_SKggPNwJYtWqZPAA.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}
.sa-no-result{color:var(--sjs2-color-fg-basic-primary, #1c1b20);font-family:var(--sjs2-typography-font-family-text);font-weight:var(--sjs2-typography-font-weight-basic);font-size:var(--sjs2-typography-font-size-default);line-height:var(--sjs2-typography-line-height-default)}.sa-text-table__container{width:100%;min-height:200px;max-height:500px;overflow:auto}.sa-text-table{font-family:var(--sjs2-typography-font-family-text);font-weight:var(--sjs2-typography-font-weight-basic);font-size:var(--sjs2-typography-font-size-default);line-height:var(--sjs2-typography-line-height-default);width:100%;border-width:1px;border-collapse:collapse}.sa-text-table tr:first-child{border-top:var(--sjs2-border-width-x100, 1px) dashed var(--sjs2-color-border-basic-secondary, #d4d4d4)}.sa-text-table__cell{font-family:var(--sjs2-typography-font-family-text);font-weight:var(--sjs2-typography-font-weight-basic);font-size:var(--sjs2-typography-font-size-default);line-height:var(--sjs2-typography-line-height-default);color:var(--sjs2-color-fg-basic-primary, #1c1b20);padding:var(--sjs2-spacing-x100, 8px) 0;border-bottom:var(--sjs2-border-width-x100, 1px) dashed var(--sjs2-color-border-basic-secondary, #d4d4d4)}.sa-text-table__cell--number{text-align:end}th.sa-text-table__cell{color:var(--sjs2-color-fg-basic-primary, #1c1b20);font-family:var(--sjs2-typography-font-family-text);font-weight:var(--sjs2-typography-font-weight-strong);font-size:var(--sjs2-typography-font-size-default);line-height:var(--sjs2-typography-line-height-default)}
.sa-statistics-table__container{width:100%;min-height:200px;max-height:500px;overflow:auto}.sa-statistics-table{width:100%}.sa-statistics-table__cell{border-bottom:var(--sjs2-border-width-x100, 1px) dashed var(--sjs2-color-border-basic-secondary, #d4d4d4)}.sa-statistics-table__cell-text{color:var(--sjs2-color-fg-basic-primary, #1c1b20);margin-left:var(--sjs2-spacing-x200, 16px);margin-right:var(--sjs2-spacing-x200, 16px);padding:var(--sjs2-spacing-x100, 8px) 0;font-family:var(--sjs2-typography-font-family-text);font-weight:var(--sjs2-typography-font-weight-basic);font-size:var(--sjs2-typography-font-size-default);line-height:var(--sjs2-typography-line-height-default)}.sa-statistics-table__cell:first-child .sa-statistics-table__cell-text{margin-inline-start:0}.sa-statistics-table__cell:last-child .sa-statistics-table__cell-text{margin-inline-end:0}.sa-statistics-table__cell-value.sa-statistics-table__cell-value .sa-statistics-table__cell-text,.sa-statistics-table__cell-value.sa-statistics-table__cell-value .sa-statistics-table__cell-header-text{text-align:right}.sa-statistics-table__cell-header{border-top:var(--sjs2-border-width-x100, 1px) dashed var(--sjs2-color-border-basic-secondary, #d4d4d4);border-bottom:var(--sjs2-border-width-x100, 1px) dashed var(--sjs2-color-border-basic-secondary, #d4d4d4)}.sa-statistics-table__cell-header-text{color:var(--sjs2-color-fg-basic-primary, #1c1b20);padding:var(--sjs2-spacing-x100, 8px) 0;margin-left:var(--sjs2-spacing-x200, 16px);margin-right:var(--sjs2-spacing-x200, 16px);text-align:left;font-family:var(--sjs2-typography-font-family-text);font-weight:var(--sjs2-typography-font-weight-strong);font-size:var(--sjs2-typography-font-size-default);line-height:var(--sjs2-typography-line-height-default)}.sa-statistics-table__cell-header:first-child .sa-statistics-table__cell-header-text{margin-inline-start:0}.sa-statistics-table__cell-header:last-child .sa-statistics-table__cell-header-text{margin-inline-end:0}.sa-choices-sparkline{display:flex;flex:1 0 0;flex-direction:column;align-items:flex-start;padding:var(--sjs2-spacing-x200, 16px) 0;margin-left:var(--sjs2-spacing-x200, 16px);margin-right:var(--sjs2-spacing-x200, 16px)}.sa-choices-sparkline-value{display:flex;align-items:flex-start;height:var(--sjs2-size-x100, 8px);border-radius:var(--sjs2-radius-component-track, 9999px);background:var(--sjs2-color-bg-brand-primary, #19b394)}
.sa-visualizer-nps{display:flex;align-items:flex-start;align-content:flex-start;gap:16px var(--sjs2-spacing-x200, 16px);align-self:stretch;flex-wrap:wrap}.sa-visualizer-nps__score-part{display:flex;min-width:calc(var(--sjs2-base-unit-size, 8px)*32);padding:var(--sjs2-spacing-x200, 16px) var(--sjs2-spacing-x300, 24px);flex-direction:column;align-items:flex-start;gap:var(--sjs2-spacing-x300, 24px);flex:1 0 0;border-radius:var(--sjs2-radius-form, 8px);border:var(--sjs2-border-width-x100, 1px) dashed var(--sjs2-color-border-basic-secondary, #d4d4d4);background:var(--sjs2-color-bg-basic-primary, #fff)}.sa-visualizer-nps__score-part-title{color:var(--sjs2-color-fg-basic-primary, #1c1b20);font-family:var(--sjs2-typography-font-family-text);font-weight:var(--sjs2-typography-font-weight-strong);font-size:var(--sjs2-typography-font-size-default);line-height:var(--sjs2-typography-line-height-default)}.sa-visualizer-nps__score-part-values{display:flex;align-items:flex-start;gap:var(--sjs2-spacing-x300, 24px);align-self:stretch}.sa-visualizer-nps__score-part-value{flex:1 0 0;color:var(--sjs2-color-fg-basic-primary, #1c1b20);font-family:var(--sjs2-typography-font-family-text);font-weight:var(--sjs2-typography-font-weight-strong);font-size:var(--sjs2-typography-font-size-large);line-height:var(--sjs2-typography-line-height-large)}.sa-visualizer-nps__score-part-percent{color:var(--sjs2-color-fg-brand-primary, #19b394);text-align:right;font-family:var(--sjs2-typography-font-family-text);font-weight:var(--sjs2-typography-font-weight-strong);font-size:var(--sjs2-typography-font-size-large);line-height:var(--sjs2-typography-line-height-large)}
.sa-visualizer-card{display:flex;padding-top:var(--sjs2-spacing-x300, 24px);flex-direction:column;align-items:flex-start;align-self:stretch}.sa-visualizer-card-content{display:flex;min-width:calc(var(--sjs2-base-unit-size, 8px)*32);padding:var(--sjs2-spacing-x200, 16px) var(--sjs2-spacing-x300, 24px);flex-direction:column;align-items:flex-start;gap:var(--sjs2-spacing-x300, 24px);border-radius:var(--sjs2-radius-form, 8px);border:var(--sjs2-border-width-default, 1px) dashed var(--sjs2-color-border-basic-secondary, #d4d4d4);background:var(--sjs2-color-bg-basic-primary, #fff)}.sa-visualizer-card-value{color:var(--sjs2-color-fg-basic-primary, #1c1b20);font-family:var(--sjs2-typography-font-family-text);font-weight:var(--sjs2-typography-font-weight-strong);font-size:var(--sjs2-typography-font-size-large);line-height:var(--sjs2-typography-line-height-large)}
.sa-series-list{display:flex;flex-direction:column;align-items:flex-start;align-self:stretch}.sa-series-list__title{display:flex;padding:var(--sjs2-spacing-x100, 8px) var(--sjs2-size-x000, 0.001px);align-items:center;align-self:stretch;color:var(--sjs2-color-fg-basic-secondary, rgba(28, 27, 32, 0.6));font-family:var(--sjs2-typography-font-family-text);font-weight:var(--sjs2-typography-font-weight-basic);font-size:var(--sjs2-typography-font-size-default);line-height:var(--sjs2-typography-line-height-default)}.sa-series-list__items{display:flex;flex-direction:column;align-items:flex-start;gap:var(--sjs2-spacing-x200, 16px);align-self:stretch}.sa-series-settings{display:flex;padding:var(--sjs2-spacing-x150, 12px);flex-direction:column;align-items:flex-start;gap:var(--sjs2-spacing-x100, 8px);align-self:stretch;border-radius:var(--sjs2-radius-x200, 16px);border:1px solid var(--sjs2-color-border-basic-secondary, #d4d4d4);background:var(--sjs2-color-bg-basic-primary, #fff)}.sa-series-settings__legend-container{display:flex;flex-direction:column;align-items:flex-start;gap:var(--sjs2-spacing-x000, 0);align-self:stretch}.sa-series-settings__legend,.sa-series-settings__values-label{display:flex;align-items:flex-start;gap:8px;align-self:stretch}.sa-series-settings__legend-inner,.sa-series-settings__values-label-inner{display:flex;height:40px;padding:var(--sjs2-spacing-x100, 8px) var(--sjs2-size-x000, 0.001px);align-items:center;flex:1 0 0}.sa-series-settings__legend-text,.sa-series-settings__values-label-text{overflow:hidden;color:var(--sjs2-color-fg-basic-secondary, rgba(28, 27, 32, 0.6));text-overflow:ellipsis;font-family:var(--sjs2-typography-font-family-text);font-weight:var(--sjs2-typography-font-weight-basic);font-size:var(--sjs2-typography-font-size-default);line-height:var(--sjs2-typography-line-height-default)}.sa-series-settings__legend-controls{display:flex;align-items:flex-start;gap:8px;align-self:stretch}.sa-series-settings__values-controls{display:flex;align-items:flex-start;gap:var(--sjs2-spacing-x150, 12px);align-self:stretch}.sa-series-settings__values-container{display:flex;flex-direction:column;align-items:flex-start;gap:var(--sjs2-spacing-x000, 0);align-self:stretch}.sa-series-settings__actions{display:flex;padding-top:var(--sjs2-spacing-x200, 16px);justify-content:flex-end;align-items:flex-start;gap:var(--sjs2-spacing-x150, 12px);align-self:stretch}.sa-series-settings__action-button{display:flex;padding:var(--sjs2-spacing-x150, 12px);justify-content:center;align-items:center;flex:1 0 0;cursor:pointer;border-radius:var(--sjs2-radius-component-action, 8px);background:var(--sjs2-color-bg-neutral-secondary, #f5f5f5)}.sa-series-settings__action-button:hover{background:var(--sjs2-color-component-action-neutral-secondary-hovered-bg, #ededed)}.sa-series-settings__action-button-text{display:flex;padding:0 var(--sjs2-spacing-x100, 8px);justify-content:center;align-items:center;color:var(--sjs2-color-fg-neutral-primary, #1c1b20);text-align:center;font-family:var(--sjs2-typography-font-family-text);font-weight:var(--sjs2-typography-font-weight-strong);font-size:var(--sjs2-typography-font-size-default);line-height:var(--sjs2-typography-line-height-default)}.sa-series-settings__action-button-text:hover{color:var(--sjs2-color-component-action-neutral-secondary-hovered-label, #1c1b20)}.sa-series-settings__remove-button{display:flex;flex:1 0 0;padding:var(--sjs2-spacing-x150, 12px);justify-content:center;align-items:center;cursor:pointer;border-radius:var(--sjs2-radius-component-action, 8px);background:var(--sjs2-color-component-action-alert-secondary-default-bg, rgba(229, 10, 62, 0.1))}.sa-series-settings__remove-button:hover{background:var(--sjs2-color-component-action-alert-secondary-hovered-bg, rgba(229, 10, 62, 0.15))}.sa-series-settings__remove-button-text{display:flex;padding:0 var(--sjs2-spacing-x100, 8px);justify-content:center;align-items:center;color:var(--sjs2-color-component-action-alert-secondary-default-label, #c30935);text-align:center;font-family:var(--sjs2-typography-font-family-text);font-weight:var(--sjs2-typography-font-weight-strong);font-size:var(--sjs2-typography-font-size-default);line-height:var(--sjs2-typography-line-height-default)}.sa-series-settings__remove-button-text:hover{color:var(--sjs2-color-component-action-alert-secondary-hovered-label, #c30935)}.sa-sidebar--opened .sa-series-settings__dropdown{flex:1;min-width:0}.sa-sidebar--opened .sa-series-settings__dropdown--value{flex:1;min-width:0}.sa-sidebar--opened .sa-series-settings__dropdown--aggregation{flex:0 0 auto;min-width:90px;width:fit-content}.sa-series-list__add-button{display:flex;align-items:center;align-self:stretch}.sa-series-list__add-button-box{margin-top:var(--sjs2-spacing-x100, 8px);cursor:pointer;display:flex;padding:var(--sjs2-spacing-x150, 12px);justify-content:center;align-items:center;flex:1 0 0;border-radius:var(--sjs2-radius-component-action, 8px);background:var(--sjs2-color-bg-brand-secondary, rgba(25, 179, 148, 0.1))}.sa-series-list__add-button-box:hover{background:var(--sjs2-color-component-action-brand-secondary-hovered-bg, rgba(25, 179, 148, 0.15))}.sa-series-list__add-button-icon{display:flex;width:24px;height:24px;justify-content:center;align-items:center;aspect-ratio:1/1}.sa-series-list__add-button-icon use{fill:var(--sjs2-color-fg-brand-primary, #19b394)}.sa-series-list__add-button-label{display:flex;padding:0 var(--sjs2-spacing-x100, 8px);justify-content:center;align-items:center}.sa-series-list__add-button-caption{color:var(--sjs2-color-fg-brand-primary, #19b394);text-align:center;font-family:var(--sjs2-typography-font-family-text);font-weight:var(--sjs2-typography-font-weight-strong);font-size:var(--sjs2-typography-font-size-default);line-height:var(--sjs2-typography-line-height-default)}.sa-series-list__add-button-caption:hover{color:var(--sjs2-color-component-action-brand-secondary-hovered-label, #19b394)}.sa-pivot__secondary-y-block{display:flex;flex-direction:column;align-self:stretch;gap:var(--sjs2-spacing-x300, 24px)}
@font-face{font-family:"Open Sans";font-style:normal;font-weight:400;font-stretch:100%;src:url(https://fonts.gstatic.com/s/opensans/v34/memvYaGs126MiZpBA-UvWbX2vVnXBbObj2OVTSKmu1aB.woff2) format("woff2");unicode-range:U+0460-052F,U+1C80-1C88,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:"Open Sans";font-style:normal;font-weight:400;font-stretch:100%;src:url(https://fonts.gstatic.com/s/opensans/v34/memvYaGs126MiZpBA-UvWbX2vVnXBbObj2OVTSumu1aB.woff2) format("woff2");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:"Open Sans";font-style:normal;font-weight:400;font-stretch:100%;src:url(https://fonts.gstatic.com/s/opensans/v34/memvYaGs126MiZpBA-UvWbX2vVnXBbObj2OVTSOmu1aB.woff2) format("woff2");unicode-range:U+1F00-1FFF}@font-face{font-family:"Open Sans";font-style:normal;font-weight:400;font-stretch:100%;src:url(https://fonts.gstatic.com/s/opensans/v34/memvYaGs126MiZpBA-UvWbX2vVnXBbObj2OVTSymu1aB.woff2) format("woff2");unicode-range:U+0370-03FF}@font-face{font-family:"Open Sans";font-style:normal;font-weight:400;font-stretch:100%;src:url(https://fonts.gstatic.com/s/opensans/v34/memvYaGs126MiZpBA-UvWbX2vVnXBbObj2OVTS2mu1aB.woff2) format("woff2");unicode-range:U+0590-05FF,U+200C-2010,U+20AA,U+25CC,U+FB1D-FB4F}@font-face{font-family:"Open Sans";font-style:normal;font-weight:400;font-stretch:100%;src:url(https://fonts.gstatic.com/s/opensans/v34/memvYaGs126MiZpBA-UvWbX2vVnXBbObj2OVTSCmu1aB.woff2) format("woff2");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+1EA0-1EF9,U+20AB}@font-face{font-family:"Open Sans";font-style:normal;font-weight:400;font-stretch:100%;src:url(https://fonts.gstatic.com/s/opensans/v34/memvYaGs126MiZpBA-UvWbX2vVnXBbObj2OVTSGmu1aB.woff2) format("woff2");unicode-range:U+0100-024F,U+0259,U+1E00-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:"Open Sans";font-style:normal;font-weight:400;font-stretch:100%;src:url(https://fonts.gstatic.com/s/opensans/v34/memvYaGs126MiZpBA-UvWbX2vVnXBbObj2OVTS-muw.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:"Open Sans";font-style:normal;font-weight:600;font-stretch:100%;src:url(https://fonts.gstatic.com/s/opensans/v34/memvYaGs126MiZpBA-UvWbX2vVnXBbObj2OVTSKmu1aB.woff2) format("woff2");unicode-range:U+0460-052F,U+1C80-1C88,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:"Open Sans";font-style:normal;font-weight:600;font-stretch:100%;src:url(https://fonts.gstatic.com/s/opensans/v34/memvYaGs126MiZpBA-UvWbX2vVnXBbObj2OVTSumu1aB.woff2) format("woff2");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:"Open Sans";font-style:normal;font-weight:600;font-stretch:100%;src:url(https://fonts.gstatic.com/s/opensans/v34/memvYaGs126MiZpBA-UvWbX2vVnXBbObj2OVTSOmu1aB.woff2) format("woff2");unicode-range:U+1F00-1FFF}@font-face{font-family:"Open Sans";font-style:normal;font-weight:600;font-stretch:100%;src:url(https://fonts.gstatic.com/s/opensans/v34/memvYaGs126MiZpBA-UvWbX2vVnXBbObj2OVTSymu1aB.woff2) format("woff2");unicode-range:U+0370-03FF}@font-face{font-family:"Open Sans";font-style:normal;font-weight:600;font-stretch:100%;src:url(https://fonts.gstatic.com/s/opensans/v34/memvYaGs126MiZpBA-UvWbX2vVnXBbObj2OVTS2mu1aB.woff2) format("woff2");unicode-range:U+0590-05FF,U+200C-2010,U+20AA,U+25CC,U+FB1D-FB4F}@font-face{font-family:"Open Sans";font-style:normal;font-weight:600;font-stretch:100%;src:url(https://fonts.gstatic.com/s/opensans/v34/memvYaGs126MiZpBA-UvWbX2vVnXBbObj2OVTSCmu1aB.woff2) format("woff2");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+1EA0-1EF9,U+20AB}@font-face{font-family:"Open Sans";font-style:normal;font-weight:600;font-stretch:100%;src:url(https://fonts.gstatic.com/s/opensans/v34/memvYaGs126MiZpBA-UvWbX2vVnXBbObj2OVTSGmu1aB.woff2) format("woff2");unicode-range:U+0100-024F,U+0259,U+1E00-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:"Open Sans";font-style:normal;font-weight:600;font-stretch:100%;src:url(https://fonts.gstatic.com/s/opensans/v34/memvYaGs126MiZpBA-UvWbX2vVnXBbObj2OVTS-muw.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:"Open Sans";font-style:normal;font-weight:700;font-stretch:100%;src:url(https://fonts.gstatic.com/s/opensans/v34/memvYaGs126MiZpBA-UvWbX2vVnXBbObj2OVTSKmu1aB.woff2) format("woff2");unicode-range:U+0460-052F,U+1C80-1C88,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:"Open Sans";font-style:normal;font-weight:700;font-stretch:100%;src:url(https://fonts.gstatic.com/s/opensans/v34/memvYaGs126MiZpBA-UvWbX2vVnXBbObj2OVTSumu1aB.woff2) format("woff2");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:"Open Sans";font-style:normal;font-weight:700;font-stretch:100%;src:url(https://fonts.gstatic.com/s/opensans/v34/memvYaGs126MiZpBA-UvWbX2vVnXBbObj2OVTSOmu1aB.woff2) format("woff2");unicode-range:U+1F00-1FFF}@font-face{font-family:"Open Sans";font-style:normal;font-weight:700;font-stretch:100%;src:url(https://fonts.gstatic.com/s/opensans/v34/memvYaGs126MiZpBA-UvWbX2vVnXBbObj2OVTSymu1aB.woff2) format("woff2");unicode-range:U+0370-03FF}@font-face{font-family:"Open Sans";font-style:normal;font-weight:700;font-stretch:100%;src:url(https://fonts.gstatic.com/s/opensans/v34/memvYaGs126MiZpBA-UvWbX2vVnXBbObj2OVTS2mu1aB.woff2) format("woff2");unicode-range:U+0590-05FF,U+200C-2010,U+20AA,U+25CC,U+FB1D-FB4F}@font-face{font-family:"Open Sans";font-style:normal;font-weight:700;font-stretch:100%;src:url(https://fonts.gstatic.com/s/opensans/v34/memvYaGs126MiZpBA-UvWbX2vVnXBbObj2OVTSCmu1aB.woff2) format("woff2");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+1EA0-1EF9,U+20AB}@font-face{font-family:"Open Sans";font-style:normal;font-weight:700;font-stretch:100%;src:url(https://fonts.gstatic.com/s/opensans/v34/memvYaGs126MiZpBA-UvWbX2vVnXBbObj2OVTSGmu1aB.woff2) format("woff2");unicode-range:U+0100-024F,U+0259,U+1E00-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:"Open Sans";font-style:normal;font-weight:700;font-stretch:100%;src:url(https://fonts.gstatic.com/s/opensans/v34/memvYaGs126MiZpBA-UvWbX2vVnXBbObj2OVTS-muw.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}:root{--sjs-font-family: "Open Sans", "Helvetica Neue", Helvetica, Arial, sans-serif}
